0x1, 0x0, 0x2549}], 0x10001, &(0x7f0000000380)={0xfff, 0x3f}) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) 20:57:39 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000012c0)='./file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/123, 0x7b}], 0x3, &(0x7f0000000280)=""/4096, 0x1000, 0x8001}, 0x43) 20:57:39 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x281ece1de429fd7e, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 20:57:40 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x7e) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000080)=""/136, 0x88}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/90, 0x5a}], 0x5) fchdir(r0) 20:57:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000280)=""/190, 0x58942735) 20:57:40 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x29, 0x2) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') clock_settime(0x0, &(0x7f0000000080)={0x1e6, 0xfffffffffffffffe}) 20:57:40 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000100)="de175e1cd1e25390799069f22dfdc0fe4fb867174ab547668c6109f66dcd160babe455d87a4b70810b03e1476e63f112686bd87cad7bf67d1f34e52c19f14523b51983bd0a2ea582c7e330c9fd51d3d7b0d49bcaa4d393036bf50ffa9272f830ab58ab08b8c49375331cddd2e49f3f3b2d609c26aa42239a604e10dc4a030f76c56ba5f492ee577a1f2e151f71c7521fcd9181599647343bca211f8135ce9ae4db7bea83a4c56025542c0cf4111c18526f8c418b33028c52c1a1f85162a98f8b5e587d716a53bd862897c4006f88a1d0b418c14774074ec384ba4cc555e1965f5ba7", 0xe2}, {&(0x7f0000000200)="11010536e3bb6289474ca458ad6dcd6fbe34cfa941af5fa400e4933411e4a67ab4769f258c053cc494f93b03b0fde4f43dae96a38d0809c8b49bf6f81a1ccb52e4ad928a3de0728c41c6f8465a99479e9cf8821ae75ba6a1bc33f7f15fdbd83da72cdf034e12c32b3ee157202a76556dda1c16b77ff3c4eec5dc5997242b7f7549c3ada6446a3c04e881524c6f1e78b5c1d82992114e631fb7ed9ce48489f412c89de54f9ae1292f57879383eff817df1d08203ddd5c6dd811f8c531c31b2f2b5566937593883ae1def6406b14d31a7ce94020e4640febddc9839d4c9bc9153f240fc3699a0ac3d7cd2629c9219d5a4f1a1d35dde86e", 0xf6}, {&(0x7f0000000300)="ae6958ba9ba085b6cc5c76d5a79ce686cc891b9572619a8de28e8fe0b54fed1cafac62aff437f9c22a589d8db304902819285b8e83ec70b973d19821d979f5dd9e6a3208f4", 0x45}, {&(0x7f0000000380)="c5d8106a75cc5539e27c620ed92d114c3a47928b0fa2f4528a8cc7eec0c965562b0c98b252a5cfee5c4f13535af97afc6549e3b4fe06bd5e20c06e7f474737c06a96a6207220c2aec42b11ff3c7534bdaf4f0eb03ad70a1bf42c37a24799c32642e32d7358bcc710c95507bc01376f0945bc1934c6fa1a747a3dac07ac0245849fcf036ea659bface9a899cd8dbf02bf58d289848e1badd90fa299171d8cdf0f5e743dc236f48a1c04b1fee8c1745763bf6f127a7654c7e744eb946f153048a7943c64f308e0780a647bfbd91332e8baf1967e9557dc6a806aa705", 0xdb}, {&(0x7f0000000000)="26fbb336ba9cd5c66c066e1f39a33a27398614ebfa96", 0x16}], 0x5, &(0x7f0000000500)=[{0x10, 0x1, 0x9}, {0x108, 0xffff, 0x7, "4f69afb69f4a925c2fcaadeb983d24738bd03e1352702b4ded98ea40f7e23934bb2f879a26d54e4812f6a6b4829161f8f9d5adf19c8bd6e8f0c39ab69a24706c633b84e5560e23af2a3ad45da5bc462eca8e59e2503a8def22c619d1143a87d0e9e635bca85dcb881afa78fa08bab4e2953ede9ce8480b2cf8f138fccb9b67225c19dc629a574ff632951f9b0580cdc44c0309c66dfe16f3c193032e2c5c12b78fd34db738f0858b2655ab78b9e93688dcd43cf4490e09f3a3a5ab4e7ac8db8c87f44d50c7d219c060e1f170cf963f16093f884f4d662a06d038bb61c1d6bcd92094ff671b989bca88b38ff0a4baba03b87a4c48"}, {0x58, 0xffff, 0x3, "7d981f3350075d631d83d80eda8eb000060d1e95d51f7c13151f3af815507975b3d296d4255d20a1e251e09ddbb499ed59922e6bb4f2b2f2c462014ca21ebfdcde20e4e56a8e20c2"}, {0x60, 0xffff, 0x3ff000, "be6778987b7f73b6da07cb1f5bdcdb942ae2c69c921718a35ddc2847994f3d61c8400f1d2deae9d54a1c0d0fdb103a44e5ccfc0a33b55059bc391aae6a93d947f94178c116f444e3c717"}], 0x1d0, 0x400}, 0x402) r1 = dup(0xffffffffffffffff) getdents(r1, &(0x7f0000000040)=""/190, 0x4b) 16:08:07 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x5, 0x2}, {0x100, 0x4}}, 0x2) 16:08:07 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) fchdir(r0) 16:08:07 executing program 0: pipe2(&(0x7f0000000000), 0x4) clock_gettime(0x4, &(0x7f0000000040)) pipe2(&(0x7f0000000100), 0x10000) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r0, &(0x7f0000000140)=""/190, 0x207) 16:08:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x122) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:08 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETPID(r1, 0x6, 0x4, &(0x7f0000000240)=""/166) r2 = kqueue() r3 = dup(r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0x4) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0xa5}, {{r2}, 0xfffffffffffffffa, 0x4d}], 0x10000, &(0x7f0000001700), 0x0, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9}], 0x202, &(0x7f0000000100), 0xfffffffffffffffd, &(0x7f0000000100)) fchdir(r0) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r4 = dup(r2) r5 = semget(0x2, 0x6, 0x10) pipe2(&(0x7f00000001c0), 0x4) semctl$GETVAL(r5, 0x7, 0x5, &(0x7f0000000300)=""/182) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000140)=0x8) 16:08:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x81) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:08 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:08:08 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 16:08:08 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getrlimit(0x8, &(0x7f0000000100)) 16:08:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4000000000000c8) getdents(r0, &(0x7f0000000100)=""/190, 0xbe) 16:08:09 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1140, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x182) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x82c0, 0x82) open(&(0x7f0000000100)='./file0\x00', 0x10020, 0x20) 16:08:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x210, 0x0) getdents(r0, &(0x7f0000000100)=""/190, 0xbe) 16:08:10 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:10 executing program 0: r0 = syz_open_pts() close(r0) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:08:10 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x60) 16:08:11 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000000000, 0xc2) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/184, 0xb8) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$unix(r1, &(0x7f0000000200)=""/29, 0x1d, 0x842, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) open$dir(&(0x7f00000001c0)='./file0\x00', 0x18, 0x9) 16:08:11 executing program 0: socketpair$inet6(0x18, 0x8000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000100)="a8f22607da36fa85de732ab547a2ee848524f2b3f8fbce0b4fcf7dea71da82fbea3f04a0a886167d559ac15752ed4095ccb48cbdbdb4a3e0bfc6954f", 0x3c, 0xf, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000240)=0x8) r3 = getpgid(0x0) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="dba2b4bf7ab32855bc32d9689a1d82a9daf067329299e8e88e889579fb1d08a2", 0x20}, {&(0x7f0000000300)="d1a7435243b43f2d6f8ee0584b230fe9cc2d35b58a5c913e5bbd2bfb40c022f9411d89ed8baf74a291fa840f1ced38e8f55ebaeeb463f7bafac29dc8b37fb9b9d9230c3e9503c4e51aabcb9c2881efa2c525ada6e17e214cd496238fe93d7ecc666976", 0x63}, {&(0x7f0000000380)="cbbd268d79427936bb13d5e1fe5327772ba321546fc55a78b1424a9c5e12ee8e7eded7710dcf6c65e51b21d47171ca81da30cf8704c9d901a8631f0a3f65f09d4b637d51be942f79275f7ecbb7cc8a5c7518968c7c962b6bc11d3b17a02de5246e747b403f0e91b040a2ef21e11ef06a1f98f0072dfee0a14575094c86b38948b394905cfcffa3c6598ca339ab0945465e2ec5ba83bd8fef2588fb96a38d8a54609f7916be50ebd70eb1eae14931b9313318ee58fd10dbef5f8488b4f4ff721997536516a3ecef8aecc3657031cd5e4e23cadc4c8cdff64a9e09c8c7ca9a267e1043e0a701c4dfc6fd666c90005c9f7b85ec4fa535497452013f56", 0xfb}], 0x3, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x98, 0x1}, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r6 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0xbb) getdents(r6, &(0x7f0000000180)=""/190, 0x2ca) 16:08:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x50) fsync(r0) 16:08:12 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/111, &(0x7f00000001c0)=0x6f) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x40) recvfrom$unix(r1, &(0x7f0000000240)=""/244, 0xf4, 0x1, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) getdents(r2, &(0x7f0000000200)=""/58, 0x3a) 16:08:12 executing program 0: renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/190, 0xbe) 16:08:13 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(r0, &(0x7f0000000040)=""/190, 0xbe) 16:08:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200c0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$inet(0x2, 0x801, 0x8, &(0x7f0000000180)) dup(r1) 16:08:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/190, 0xfffffffffffffe5b) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="e68dc3c8913fab3e1999878a90278b64f9ce36b9e6b1d19b62b0b229af13893efeb0a4e94f2ace0eb0e34310dfa8f47a2ffd806c833cce6d8b80d623fa7077817d40efd44d4cf23ef221b49544effd33eb2c5df0e6731579a79074d9887aee9c13ae60815d", 0x65}, {&(0x7f0000000140)="fcec6e0bcaf9af03e06f206d3239e0526ab63a75b70a0a694e2d7c9117225382b4bfc92571b2638162d64849ea04a55b4c1287fbabb93b883dffc7b40e0306d9c809983f01faca6f6b61f30e0d724eae7c35c88b", 0x54}, {&(0x7f00000001c0)="6ccf4d5b782ed3bbc1271901307a", 0xe}, {&(0x7f0000000200)="c12c172ed295fe6e46a8fba04d13480c1afe12e0ead9cc649c510abcb53ece880e0fa30eebb8946811f0aa964ed53ea307836d2a94e279f7bb1e0ccf79ce6ce462e63189211ee2e4e923decde9bfed45e7b75e25df6ead673fef3b07894f8da0fd4e9b7bf70114b057e19d7544f8974d7840d970cb08c483628af2f0bb4dd58e246a2f79c010b26370c08002b80ecb49c0ca22a78ff03cdd4442b7f3e9cc5a959ed78e277ec4d4bb54588ce990b649543929e3736e728faa9f311e6c917b5c4f176357cf42398b87ab998f1591aa1980c16584d36906f147", 0xd8}, {&(0x7f0000000300)="47ef863021353fa375063ff3b4b2d00eadd55a0f9c6756a58a293a2f5e0773cb85c16665acff23e6b26548115ec752bef66d6e4170a7d55b08ff4ce3bdcec92911bb81e08278565bd39b2844c20f4dd526aeb49d600fb737fa3bc5c357661aa8b3d533a0c1267e0addc64cca2d084e4e002f01d104cc1791660ac4acbe562cfad880695e552c5ce01bb62b6ad18dd637055ad21e8eb25bfab1203e30e66a8210dac3e0d2", 0xa4}], 0x5, 0x0) 16:08:14 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:08:14 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket$inet(0x2, 0x4000, 0x9) r2 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r8 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x4) r9 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="7dca931cf1b4b740a72278dc651991ca80eb7098aff00b40bf55d839fd270b8da9098e6134b1079f5782d16f7693d4a4bce69dd061f512e60c361c88edf9516610b6fdd985d0ab9e56598556f2e55695468086d1250b0fe8e90f0db1c2d2e466efc2b3280bdd77164fd431f1148f2c51034ce90f0f001d7e1317e04475e6da75e81cf3003fc160cc40a3c354d32977b8d459a397f1ed25594770e7ea70eb573ecd98ac75450a3cd3a6357183d96f767c9582dafc458dd3e717ab207d9f1bc6e8f9a3b7", 0xc3}], 0x1, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x30, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r9]}], 0x48, 0x1}, 0x4) 16:08:14 executing program 0: socketpair(0x38, 0x3, 0xffff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x80) r2 = semget$private(0x0, 0x3, 0x2) pipe(&(0x7f00000002c0)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/195) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000280)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1010, r1, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) 16:08:15 executing program 0: pipe2(&(0x7f0000000000), 0x10000) socketpair(0x3a, 0xc005, 0x8, &(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) getdents(r0, &(0x7f0000000040)=""/190, 0xffffffffffffff8a) 16:08:15 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x8) fcntl$setflags(r0, 0x2, 0x1) 16:08:15 executing program 1: rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:08:16 executing program 1: rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x111) r0 = semget$private(0x0, 0x3, 0x40) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/21) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)=""/150, 0x96) 16:08:16 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) flock(r0, 0x8) 16:08:16 executing program 0: r0 = semget(0x2, 0x17970c41c6cf1675, 0x108) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000100)=""/152) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x7, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x60, 0x0) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)=""/223, 0xdf}], 0x1, &(0x7f00000003c0)=""/4, 0x4, 0x100000000}, 0x803) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1bb) getdents(r2, &(0x7f0000000040)=""/190, 0xffffffffffffff78) 16:08:16 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:16 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)="0c0d5c7fc9ee9251c2aa58ab25f26ff28776489c12e9cacc3df32e34b47c188c5ba664e9b3459c2e6db6b75d91", 0x2d}, {&(0x7f0000000180)="d756a2c4cd58c7d522c664a193def70f4b67ac7617d08d3547adab48720bd8ada4c52bf64933521a6fb20977803a64049b95e0883a8d2b5696f19552d92046e721e9ba48f789f90375b904dd3c0e8b99378d80b1989df0c16a2d51af57aa6f2a6edfa21f4c8b83fac6aaed4fd5682dafdfe8d78e82ac99b8c500d15f370a07cc98c5528fa15e927f3fe9d41d2793443cb9f6d4b8b3fde790202013234050f90c35fcbd9dda45327107691a48f409154d88fd67bc35a8bd273dc47187d3f9ea570e975682662e7ed3eace2dda1ae97af5461047e1cee0b9c5ea4d6cab19bc2f1f6e99", 0xe2}, {&(0x7f0000000280)="b6d231c0d22c50e4d7747de4cd80c6656af6a45f6ed67497b0854a7fc2f831329e0f12a7c0f5f42987551fe9faee35b112822203c01bce88fd939e51227cc5d6c7d1120fe8f5d86b9a6547a7f3d7e5c0446c7a3112007bca60d6b43c896fa5bc0ba5b5b11368b1b551270eb2afb1b83dae1d0d0c1c9bc1961b7388c39dc98d5efbc7c26a23597c11c71f306b14fc082eb33d1a1b0a696e478b37c6981d123a76657c725793d09845938d63907555d5159a7b06415b47915ced4632", 0xbb}, {&(0x7f0000000340)="df2443eec12839100e568aa4ae38ff2f6c18d8314d581e9a65412c6a55c4e7aa0ec60f", 0x23}], 0x4, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}], 0x20, 0x8}, 0x2) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r5, r6) 16:08:17 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x8020, 0x1) 16:08:17 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:08:17 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) fsync(r0) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r1 = socket$inet(0x2, 0x8004, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2046, 0x1) fsync(r1) socket$inet(0x2, 0x3, 0x8001) 16:08:18 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:18 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x8) unlinkat(r0, &(0x7f00000001c0)='./file0/../file0\x00', 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) getdents(r0, &(0x7f0000000100)=""/190, 0x13f) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe(&(0x7f00000002c0)) 16:08:18 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b18ddf"], &(0x7f0000000000)=0x1002) 16:08:19 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 16:08:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getdents(r0, &(0x7f00000001c0)=""/190, 0xbe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x3, 0x4, r1}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x4) 16:08:20 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') nanosleep(&(0x7f0000000000)={0xe04, 0x9}, &(0x7f0000000080)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x88, 0xb0) getsockopt(r0, 0x3ff, 0x1, &(0x7f0000000140)=""/151, &(0x7f0000000200)=0x97) ioctl$TIOCSBRK(r0, 0x2000747b) 16:08:20 executing program 0: r0 = socket(0x20, 0x1, 0x7fff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getegid() 16:08:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xf8a, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x8001) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) 16:08:21 executing program 1: rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:08:21 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000100)=""/190, 0xbe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x100}, {0x5, 0x5a2d}}, 0x0) 16:08:22 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) socketpair$inet6(0x18, 0x5, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000180)="db1bbc05e86b2e2e4a65dd8d93aa9b8ebe68935939563715078e26f3ca78a948b08da12c556b57446a", 0x29, 0x40b, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc00, 0x1) socketpair$inet6(0x18, 0x1, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r2) renameat(r3, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file1\x00') 16:08:22 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e86e110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2d58f3ca1f30c1b41129b89a6ca972aea8a5ee0ab70068c68be5dd8b08640bd3c8f60b2771a4c06ff24cbb0fa3c4cdf0d458ab66b2509904afd766fa7bd46fe1cd48030eea65a5354f5bf623ce1da807cca747d5061357dad542bc4f31110e3f5f13eff27a09b00161d24ff060af72c01db65a9f33b881cb91fd040312993d321c4171660b2487df8d9a8863fd1600c9aeae2682769c1c6c556b4cf2fa99c06e483d0abb165c384c1fb0e11d9763bb0628557bdf6107db37330e66a86b506fa949cc13d0450a8619b3ba1f782acb03072e793805eeaedd5d6e4fe7ec33690c0e02a4ce41e80aef45bd5e2aec9ee44999ba8e6a83463d4cfdf1fcb851a992fbd6e04c1b64349e51d434ac451b6098015816d7d8f77ecd4fcb2a4f984f9f1e87ee0e92e2232d073b082e3848b74f5"], &(0x7f0000000000)=0x1002) 16:08:22 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x7ff) 16:08:23 executing program 1: socketpair$inet6(0x18, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) accept(r0, &(0x7f00000011c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:08:23 executing program 0: socketpair(0x23, 0x8004, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000040)=""/190, 0xbe) pipe(&(0x7f0000000100)) 16:08:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x9) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:24 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) open(&(0x7f0000000200)='./file0\x00', 0x20, 0xaa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffef1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) 16:08:24 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 16:08:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x102, 0x120) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:08:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x30) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:25 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000100)=""/190, 0xbe) 16:08:25 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) flock(r0, 0x0) 16:08:26 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/28}, &(0x7f0000000100)=0x1e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r1, r3}, 0x86) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) 16:08:26 executing program 1: rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x3) 16:08:26 executing program 0: socketpair(0x18, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) socketpair$inet6(0x18, 0x8005, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000180)="c0fc2a49ad74c0796a17bf53b935fe5dc8cb", 0x12, 0x737a57b41e49bd29, &(0x7f00000001c0)=@in6={0x18, 0x1, 0xd49f, 0x1}, 0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') 16:08:27 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:27 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:27 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair(0x6, 0x5, 0xdcf, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000380)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="6ccc9eada577938bdd08fa5d7686de0f9819548d0405b26c624489fc8e9b8035fdac510a038bef95d27b03fdfbd4b655863a67977f5be91e1a3b0fb6ced69915b433fab21029deb3b0ee12d9fdd724f36d8d764559f47998f3d8fd3fae4238f2ce8f7a0c6cf3e96dce8e4efe9109b4c27e32e56d3e8bcc5200857fe8ed242211d949262a23542bb61c430e7f263322", 0x8f}], 0x1, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r7, r8}, @cred={0x20, 0xffff, 0x0, r2, r9, r10}, @cred={0x20, 0xffff, 0x0, r2, r11, r12}, @cred={0x20, 0xffff, 0x0, r2, r13, r14}], 0x130, 0x407}, 0x2) fcntl$setown(r0, 0x6, r2) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) pipe(&(0x7f00000006c0)) 16:08:28 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x0) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r3 = dup(0xffffffffffffffff) getdents(r3, &(0x7f0000000100)=""/190, 0xfffffffffffffdf6) 16:08:28 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000100)=""/190, 0xbe) r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) 16:08:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = geteuid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:08:29 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x100) open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x1a) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x40, 0x14) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x21, 0x24) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file0\x00') getdents(r0, &(0x7f0000000100)=""/190, 0x47083734b52748f6) 16:08:30 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) getsockopt(r1, 0x7, 0x9, &(0x7f0000000100)=""/184, &(0x7f00000001c0)=0xb8) 16:08:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x180) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$inet6(0x18, 0x0, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 16:08:30 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getgid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000004c0)=""/81, 0x51, 0x800, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x20, 0x1, 0x22) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="9439ba1ad9c1811fe1b235c3093ec43909fb365cae908e67f138fc1ea17952e59357b297745ff6a22921f448c185e0706e2a684b23392da461fcce19d83aa8c6b4ec8c3f3e234e45049d5945bdd07b4233621993b4945c51f3f4dac0d12e951c0380ec4bfa29de19d31532312abc11c44b628b0be30e7a4c4e7bf5e6fba0a458008e463b35f6aff5a15ec718548483a995caa7bf5cc55c7c407f3adb624cf0cba76a868f751e11a7063eec8ba42020266609a1b0f224f01f234dcd98f867c14bc8a663eaee4a90c6de7cff3d6fadf12140b109d412c61f20f8d79971014d", 0xde}, {&(0x7f0000000080)="e80feb746041615ecb357fba1d5195c888d5a52d6d6a7e239568a7", 0x1b}, {&(0x7f0000000200)="17a3b327f24e3a24411bd279d82ac9d170ac269be49057880ea88798304594c75743e83603d65e489d1aee7209a35f89ff839045f84a2775a01df618ba90e37d78e6eb7a275baf1e2c4172264bcea3d4e678255b5363fa1bd9796c93956af2f6f4a83ff49a5f0526ce16a8dc68e84ccf97edb821608e8cf9b554eb6471e26be19c63f97375d9cf213954c220c6d79a3d2ae0fac504fb86fb56047df4645f03d57c2cc15fc28e6a85b4a46082663fefe3a51945bf38da02141edfd9f222be59d2695ce4e8aa78d110278b0cbad2bc1b6aa33ff9d8ceaa4e19728bfad5af0ac3bc8160688e73", 0xe5}, {&(0x7f0000000300)="634b1e6a0fc8b7408d02f84d041e69b5923b10727f7bed16cdbf3320051cb49de04f7cdf8d30693dfc0080357e99a74a12f25ab01d14888b4f9412fad7365e50da29319cc164a9d7674103394118829fd0c51a835b38212e03ba0b02f0ab5c02b1b970df7bd4efd0fdfad18a21372f088f8a24821c5a1382691f32403514e419fd8bae309dd32f2cfff0df9ca32aed6d180613c77ee13a3162eea05095c0842f22d6483325f6c2dc50c7cb4596ae0674833623dcf8007f60f1166c39032749cc00f35ec3b134db4508df45551457ebbb78a87f215495d40ce7260590ba61b81ce734110a1ddfd01e1dcce8efcb", 0xed}], 0x4, 0x0, 0x0, 0x400}, 0x2) 16:08:31 executing program 0: socketpair(0x6, 0x8003, 0x5116, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000040)=""/190, 0xbe) r1 = semget$private(0x0, 0x0, 0x80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3]) 16:08:31 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:08:31 executing program 0: pipe(&(0x7f0000000000)) socketpair(0x20, 0x4000, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x32, 0x2, 0x4, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/91, 0x5b, 0x803, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getdents(r2, &(0x7f0000000180)=""/190, 0xbe) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') 16:08:32 executing program 1: rename(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file2\x00', 0x80, 0x44) recvfrom$unix(r0, &(0x7f0000000200)=""/208, 0xd0, 0x802, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:08:32 executing program 0: geteuid() r0 = open(&(0x7f0000000340)='./file0\x00', 0x408, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) getdents(r0, &(0x7f0000000280)=""/190, 0xbe) r1 = dup(0xffffffffffffff9c) fchdir(r1) pipe2(&(0x7f0000000180), 0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xffffffffffffff87) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:08:32 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, 0x0, 0x4) 16:08:33 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) clock_gettime(0x7, &(0x7f00000001c0)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:33 executing program 0: socketpair(0x1f, 0x8001, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x0, &(0x7f0000000180)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x18f, 0x1) openat(r1, &(0x7f0000000140)='./file0\x00', 0x8810, 0x0) getdents(r1, &(0x7f0000000040)=""/190, 0xbe) 16:08:34 executing program 1: rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') 16:08:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/59, 0x3b}, {&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f00000001c0)=""/21, 0x15}, {&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f00000002c0)=""/219, 0xdb}], 0x5) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) 16:08:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt(r0, 0x9, 0x0, &(0x7f0000000380)=""/177, &(0x7f0000000440)=0xb1) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r3, 0x2) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x14002, 0x4) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000002c0)={0x6, 0x4}, 0x10) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000500)={0x1f, 0xffffffff}, 0x10) open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) fcntl$setown(r0, 0x6, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file0\x00') getegid() setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x7f}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000180)=0x7, 0x4) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0\x00') r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) lseek(r5, 0x0, 0x1) renameat(r4, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./file0\x00') 16:08:35 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="451cd279baf7f1f08031bd4a2dbe278f5580db819a3829b452dbc7cd8b46051c01d98359db0d80fe3e52bac9ff13013f354cb010162313d91bb165dd09b28aaaee2759c7e727e592fbbc8394a3ca6f2899ea575afe75fa0a2f16261bbee8c3d091d767af51e7ed1c2230a1caa7047d3f0acd5a756b492ddbcaefcecf53d309d701f41b1d36b5d3ca97a258f8e9f888446277bc550eedab6df4f8693634affc12f3a04801abf3febdf8c63370769c1285c2b159fdaaa2cf5b17d91676f9e9aea860cb50f1ed2a52224c", 0xc9}, {&(0x7f0000000180)="b5d3e39e83176f0f4664fad3237e174a6c17354e1333e149efdc6acd6cd9cf9ae317e91246b58598739336bb41c90bf49e5e6b83427a67b0a5f6f033884f6a175c8a8d27acd5a78add186e287e89aab76582b6095f1bbee94b083dc218ea801d5471099dbe0385aeae91103444c0ede4172b84bc2087526021621d09025e0cf2629e9cffab1be080275be013052fbdbb2d878ee53c4f5dd9c5a23e2a8c1de4b146193f04dd7188bb31d692bebf5f006d5ab25c83b973ae43e7d6578211ea2e94854e4849a04629e207b389fe09a0491b62ff8646a032e46ff95efab345042c8884e332f1134c855d72d1d68fef4f4e37455f674e8cca", 0xf6}, {&(0x7f0000000280)}], 0x3, &(0x7f0000000300)=[{0x80, 0xffff, 0x4, "1f1fa4bb73930727450ff508930ec8aaffebb29401c195873797f2b4c2e68a67354515b216d0e2adac4e12745d6b67ad58eaaae2a80712c8d73b10a38e907820525728c435ab0314fa3e41d93043273c1b214b344ecd61398eda6a7884be3de68186e0ee20cf8f960b2430"}, {0x20, 0x0, 0x3ff, "1af3e2ea0fc94c2f06cb"}, {0xf8, 0xffff, 0xfffffffffffff000, "1c7e959a78184b6045c379eb7a5417e46517d0f712ee57910554ea70f84b3640de60ca63c9b1d4d1107a28ff815cf291cf6983c467fbaf723377c8374710f93771fa0d1109ed4684bb8c34ece5d1272031f78de2e5f46829ca6b20ea7047b3c3c87afbd74460eef9bf9019f53bc29f721be63fa0342e87b26723f0b2acad24cab4ead54121f3e93c5ecc8bf01fcd54577f5063d797ab59a68d6bf8ca3733a9e5540ae7365a33030d784941584abed4d426b768114f2746c1bcbf7d0cb185e3706fdf82654aa47a741cf2a2b9e8deddc5f0a0526da016f46eb36517cd51c4287dab"}], 0x198, 0x40b}, 0xa) bind$inet(r0, &(0x7f0000000280)={0x2, 0x1}, 0xc) 16:08:35 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) semget$private(0x0, 0x3, 0x610) 16:08:36 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) socketpair$inet(0x2, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000140)=""/42, 0x2a, 0x1, &(0x7f0000000180)={0x2, 0x2}, 0xc) socketpair$inet(0x2, 0xc002, 0x2f, &(0x7f0000000100)) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) socketpair$inet(0x2, 0x5, 0x7fffffff, &(0x7f00000001c0)) socketpair$inet(0x2, 0xc007, 0x57, &(0x7f0000000280)) 16:08:36 executing program 1: rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:08:36 executing program 1: socketpair(0x6, 0x8000, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x7c) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') 16:08:37 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 16:08:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xffffffffffffff5f) 16:08:37 executing program 1: rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='W\x00') openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x140) r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x4, 0xfb}) dup2(r0, r0) 16:08:38 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x400, 0x85) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = dup(r0) getdents(r1, &(0x7f0000000100)=""/190, 0x2c) 16:08:38 executing program 0: socket$unix(0x1, 0xbf18fa8260a8cbe8, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x840, 0x34) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) socket$unix(0x1, 0x1, 0x0) 16:08:38 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/128, 0x80) 16:08:39 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r0 = dup(0xffffffffffffffff) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7) 16:08:39 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x89e, 0x9}) mknod(&(0x7f0000000080)='./file0\x00', 0x8004, 0x9) socket(0x20, 0x4001, 0x9) 16:08:39 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) socketpair$inet(0x2, 0x4000, 0x83d9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x1010, r0, 0x0, 0xe) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x100, 0xfffffffffffffffb}, {0x18, 0x2, 0x101, 0xffffffffffff0000}, 0x4, [0x4, 0x1f, 0x2, 0x100000001, 0x8000, 0x1, 0x10000, 0x9]}, 0x3c) 16:08:40 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x55) openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x20) 16:08:40 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r0 = socket$inet6(0x18, 0x8000, 0x10001) write(r0, &(0x7f0000000340)="1d97a3027742ea58517cef2d5a9fd98e823436890cd2f4140259407d5b8533f14b31aabc6fff179a2e368e0178aadac49c3a2e86c1e984eaac42368b0eb51628d9cf237a91a4e2979f80ba3a545cbfcb86e225c9730841777c35d3bd69cbc96f9402d72731a91510f2623e6e5a5f84d9a3814281eb635490b009f27205746248dd879d7749cf3bc64255d86bdaaf1685620965a18105dec911bfca8193c5755b50a3f155a5c08da6cc5ca75da67558336842db36e6bc9be0f831ececb42f4553529ed76c95c920a18afbda", 0xcb) r1 = socket(0x18, 0x5, 0x0) r2 = dup(r0) getpeername$unix(r1, &(0x7f0000000440)=@file={0x0, ""/35}, &(0x7f0000000480)=0x25) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000100)=""/205, 0xcd}, {&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000200)=""/226, 0xe2}], 0x3) 16:08:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:41 executing program 0: r0 = socket(0x0, 0x4000, 0x7fffffff) fchmod(r0, 0x180) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/56, 0x38}, 0x2) pipe2(&(0x7f0000000100), 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = getuid() setuid(r2) getdents(r1, &(0x7f0000000200)=""/190, 0xbe) 16:08:41 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x40) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x0) 16:08:41 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) recvfrom$inet6(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000001100)={0x18, 0x3, 0x3, 0x31e0}, 0xc) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001140)) 16:08:42 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:08:42 executing program 1: rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:42 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x120, 0x20000108) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x5}, {0x20, 0x6c4d}}, 0x2) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) 16:08:42 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') select(0x40, &(0x7f0000000080)={0x100, 0x8, 0x8, 0x1, 0x3, 0x7, 0x101, 0x1}, &(0x7f0000000100)={0x0, 0x558, 0x6b77, 0x0, 0x2, 0x0, 0x40, 0x7}, &(0x7f0000000140)={0x2a71, 0x400000000002, 0x2, 0x0, 0xbffffffffffffffc, 0x1ff, 0x1000, 0x3}, &(0x7f0000000180)={0x2e2b, 0xfffffffffffffffd}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) write(r0, &(0x7f0000000200)="72f62f8d72c4d1ffe6adcdc6635e486634084f824e2d8f05b3c1b7e5d78213072f18e28c138be5ca096a1efe652074579cea001b140bc0a0cbf074229e603d414d49af5d190bcb6bd0ab9a1fd4dec924e8b8c37e3256c1bee0c6c17842a884ad48f7c38f16512f78d72f8dde3cccab4654f3910e7f4a82530a4869b3029d1399a1919bc78182bed449132702d68fa23c62da95c609347502cdccdc916825cedfa3461d8b30da993662838db3b8c22e49deaf7607e70924845c484368e18e8cd68a41ee11c81e60b1620ad0063313879e26bed35adb60fbc696ea295347bda9858c11204d7df33785376a48b5", 0xec) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x9418f637cba38337) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000300)=0x20) 16:08:42 executing program 0: socketpair(0x30, 0x3, 0x2100, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000100)=""/190, 0x480) 16:08:43 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getown(r0, 0x5) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x13, r0, 0x0, 0x0) 16:08:43 executing program 0: r0 = semget(0x0, 0x3, 0x108) semctl$IPC_RMID(r0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) 16:08:43 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:08:44 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r0 = semget(0x0, 0x0, 0x4c0) semop(r0, &(0x7f0000000100)=[{0x1, 0xde, 0x56fa4685220dd0ed}, {0x0, 0x9}, {0x2, 0x80000000, 0x800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x3, 0x6, 0x1000}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x400) clock_getres(0x4, &(0x7f0000000140)) 16:08:44 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:08:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getdents(r0, &(0x7f0000000040)=""/190, 0xbe) 16:08:44 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 16:08:45 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 16:08:45 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000300)=""/190, 0x311) dup(0xffffffffffffff9c) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup(r0) r2 = dup(r1) recvfrom(r2, &(0x7f0000000100)=""/89, 0x101, 0x801, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0xffffffffffffffcb) 16:08:45 executing program 1: rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:08:46 executing program 0: pipe(&(0x7f0000000140)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xae) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) fcntl$getown(r2, 0x5) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) accept(0xffffffffffffff9c, &(0x7f00000009c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000e9ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000b7411e9a9555406c1cb902c68c00005c1db6e7cca5a1b10d7aaa7cf31be92905932e79fcfc3bc84855dd6eb9094c3fcd4b308faba1a7ff212200a38260c5bc6aeb820673d53747d82ef9cb427fed6273e5f30c2e46824ec68c05dff8bdd751aee5546ed3477df4ca0238aa42056a796aaa0aaa806f60"], &(0x7f0000000500)=0x45) r4 = accept(0xffffffffffffffff, &(0x7f0000000540)=@un=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) socketpair(0x2, 0x4, 0xfffffffffffffffb, &(0x7f0000000600)) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000640)) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getpid() getsockname$unix(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000400000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001000)=0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) getegid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) writev(r3, &(0x7f0000000f80)=[{&(0x7f0000000480)="d80f0f6b8546210798061aed53b0cf63778c", 0x12}, {&(0x7f0000000a80)="8491844fe67fa8f278b398d20d431f0bf18300dd79ad3f434ebdc4cee28000fede916841260b29e381505e8d754eff42feb7f7db285a9785897cb949ca999c27fdd7d4b976b0e2959de12d7bcd79badbdfe17549b7766bc25d3764dd3be118862a89512e53e9111094c41526d1f50c974e87109f723d88006707a03ef48c3dc6fd2c73e8058a68bd17e7a2e1f0f08d06fc2b104dffe5cd901f9495a277727e2b90b9f344ce9f2ec9b62fedad274dfc5cf5e8c251e7a63b597b63b23a30caa6b3c6c964f10fac55", 0xc7}, {&(0x7f0000000b80)="8b1b22b4750590b8b5b40764defa156010f1172fd1dc537eb68b7c00f5a2ada1ff6c2b38cba7ccfba21672e6deed3b245788f8378077cc5c223dad85fa48b8dae97a9908eff0ad779c25d728b265a3494406881eec42804978aa1bbd7536a525a865e88d88f054c608abc209a71172ea769891aad49e27bf091848b52a4a5045c4a06697afcab486581d26ed725635ea2d30f6736cb19b67009659beefaf5739c8897de789ec", 0xa6}, {&(0x7f0000000c40)="7aaf81f3902c526060266f02ec82daf50d68e699f6e197fd9153894954151226146c5700923ace06b36180367be4ee51a24972119449a47e9762cc08d438108126c3a113aa3c6d710b48bca23cc812a1c41774756ac672bfcff018974c5478d6de9c8c9f70fbbcab1f4a9bb0714058010a91761de847552e5c22a7da7284529fd98b208255676a0cebee31aba1de13d3d0103e295dda9e973c7c0566c7f91b22af438c7eb8200a88cecf07db376d", 0xae}, {&(0x7f0000000d00)="5d816bb8cf1cb4ef10329f5ca3e7a19982aa93a7994107150c3b1ac99a3ff8cc8091289de385c386a7fc2f1ac02f570f323509db19b3bc50628b5f335b38d63e9ccee0eb09cebd3a73167f5e349b447a4498023e6d1c08aa0a7de6687dac06d486d96474e08be0d5ae25b201a37ab61e68006c23729ae0c72bf0b0462ce9cb9dc54fec9d73684ad42d1b5b165d5a370919b4356fccae82ba797b52325e893e", 0x9f}, {&(0x7f0000000dc0)="b1a76e519442005453f0c4d9b214019f74dd7267b0b45c2ede9478c760dc69054ab6589e9d9b0fd7a2ad9d51a501f05e073d7cdcf7a6cea0d26b2b77966e78b9ea398455173338ea8da189a065bb764b98a5c08dd8c80722b82c905d0d325b989f115eab25aa82440c6bf0235649033c7c8018e00ecb1ee10ff2da5a721e99774d414998ae324dd8e2e6c53c566bb35f7f64c23b0ebbbe2873fc76e26d05952d7ec2b5022e5558527b0daaf75ead674f3484354ed446585f58ffa7ad466037bacfa8641582f037936d3a2e8658c8dd2debd75f5623", 0xd5}, {&(0x7f0000000ec0)="c4d9c0ac93fed3934abc68373a465fdabb64cd8506f18b38a52288a198404799ccf67d5ef191c709648da89437ffa1036797f70c04ee560365ddfaceb1bbb10341d6cbbae71afa9b9655756ff9043da582f3a79fdccd336a9784855f52ff1c4653879ceef4ef7302f250e1fb745a72d6750a7bad9e5a0f8c6426a7f6605ff0db2756", 0x82}], 0x7) r8 = getuid() getgroups(0x6, &(0x7f0000000800)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r11 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000880)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000001040)={&(0x7f0000000940)=ANY=[@ANYBLOB="01002e2f66696c65300096bb2fd20703a1e93de479f7bbfb68e96b2b8f2c515d077a2753d85a06cbcf5d22ddca6eaf9c8409"], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="696b390b820638e239b9954b4d924d3c5ae9826fe9d56751c08223d7b5f980c6e01c99bb44da07fa6d63f7c665363b7bb63ff885c040a464ff8c40555a8c2e3dd5792ff1525b605336bda9a800e1a8b478d142cfd903ffa4f0d70b4eba5dce122c0dd819d4a8879240c084a37c0f5d4327b7b0c3ad693a4a9af3974b2ae56f503070ac5952df5731953244ae8ab7923d20", 0x91}, {&(0x7f0000000240)="8fd67101f947a383b93ac27497d73348986f87de3086d136f810be4023ccb9b7ea5c5e8dff2fd585b790ef22668b4863aa264d9be4174c45ad7c2d2633cf28f0bc617a5582128b0a0f77418d38e4c5d8bde5b2a69782e2a3481f4f339ae8b3ca73ce2097bc7137bf3c61a650d35ba6", 0x6f}], 0x1a9, &(0x7f00000008c0)=[@cred={0x0, 0xffff, 0x0, r7, r6, r9}, @rights={0x0, 0xffff, 0x1, [r5, r1, r3]}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x98, 0x8}, 0x40a) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) 16:08:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ff4000/0x2000)=nil, 0x2000) 16:08:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ff4000/0x2000)=nil, 0x2000) 16:08:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ff4000/0x2000)=nil, 0x2000) 16:08:48 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = dup(0xffffffffffffffff) dup(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8200000000000041) openat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x100) recvfrom$inet(r0, &(0x7f0000000040)=""/189, 0xbd, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:08:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000ff4000/0x2000)=nil, 0x2000) 16:08:49 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x199}, {r0}], 0x2, 0x1) 16:08:49 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000001240)={0x0, 0x9, 0x0, 0xffffffffffffcd11, "e8cef27446d6ffcc33080c99c4037f0725948263"}) getdents(r1, &(0x7f0000000140)=""/78, 0x4e) 16:08:49 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) close(r0) 16:08:50 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, &(0x7f0000000180), 0x0, &(0x7f0000000100)) kevent(r1, &(0x7f0000000000), 0x0, &(0x7f0000000040)=[{}], 0x400, &(0x7f00000000c0)) 16:08:50 executing program 0: open$dir(&(0x7f0000001100)='./file0\x00', 0x80, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0x800, 0x84) r1 = fcntl$dupfd(r0, 0x4000000, r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) getdents(r1, &(0x7f0000001180)=""/190, 0xffffffffffffffd0) 16:08:51 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2007, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) 16:08:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8002, 0x40) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1, 0x80) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) 16:08:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000000c0)=""/185, 0xb9) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080), 0x308}], 0x1) 16:08:52 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x42) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getdents(r0, &(0x7f00000002c0)=""/190, 0xca9fc3b7e612e54c) open$dir(&(0x7f0000000000)='./file0\x00', 0x89, 0x80) 16:08:52 executing program 1: select(0x1, &(0x7f0000000180)={0x2}, &(0x7f0000000240)={0x1}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001}, &(0x7f00000002c0)) 16:08:52 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:08:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:08:53 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xb01, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:08:53 executing program 1: r0 = open$dir(&(0x7f0000000540)='./file0\x00', 0x10200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{}], 0x0, &(0x7f0000000180), 0x1, &(0x7f00000000c0)={0x7f}) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x40) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1}, {}], 0x4, &(0x7f00000003c0)=[{}], 0xbb1, &(0x7f0000000100)) 16:08:53 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x108) ioctl$TIOCSDTR(r0, 0x20007479) 16:08:54 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xb1f7) dup(r0) 16:08:54 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x1) accept$inet6(r0, &(0x7f0000000500), &(0x7f00000004c0)=0xfffffef5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)) 16:08:54 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000000)=0x4) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:08:55 executing program 0: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8010, 0x22) getdents(r0, &(0x7f0000000140)=""/190, 0xffffff00) 16:08:55 executing program 1: r0 = socket(0x1e, 0x3, 0x0) syz_open_pts() close(r0) 16:08:55 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) getdents(r0, &(0x7f0000000600)=""/190, 0xbed6380cb198d04e) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) r2 = semget(0x2, 0x4, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = msgget(0x1, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) connect$inet(r1, &(0x7f0000000400)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) setrlimit(0x7, &(0x7f00000003c0)={0x1, 0x5}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) socketpair(0x6, 0x4000, 0x8, &(0x7f0000000500)) getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x1ff, r4, r5, r6, r7, 0xa0, 0x100000001}, 0xba, 0x100000001, r8, r9, 0x4, 0x160, 0xfffffffffffffffc, 0x1}) 16:08:56 executing program 1: open(&(0x7f0000000940)='./file0\x00', 0x1ec6798c4370facd, 0xfffffffffffffffe) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200), &(0x7f00000004c0)) 16:08:56 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0x5c) socket$inet6(0x18, 0x5, 0x5) socketpair$inet(0x2, 0x1, 0x1, &(0x7f0000000100)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) r1 = dup(r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x84, 0x4) 16:08:56 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x20000000000000e1, &(0x7f0000000200)}, 0x0) 16:08:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x60be, 0x402) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:08:57 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xfffffffffffffcef) 16:08:57 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x300, 0x184) getdents(r0, &(0x7f00000001c0)=""/190, 0xbe) 16:08:57 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) 16:08:58 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) fchdir(r0) 16:08:58 executing program 0: socketpair(0x27, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000280)=""/190, 0x64acf04fda079cfa) 16:08:59 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x100) r0 = dup(0xffffffffffffff9c) getdents(r0, &(0x7f0000000140)=""/36, 0x24) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file1\x00', r2, r3, 0x2) dup(r1) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) 16:08:59 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(r0, r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:09:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x18) open(&(0x7f0000000000)='./file0\x00', 0x88, 0x2) r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000040)=""/190, 0xbe) 16:09:00 executing program 0: 16:09:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x10000100000000}], 0x20ad, 0xfffffffffffffffb) fcntl$getown(r0, 0x5) 16:09:00 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000100)=""/190, 0xfffffffffffffe50) socketpair(0x1a, 0x5, 0x80000000, &(0x7f0000000000)) 16:09:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x2) pledge(&(0x7f0000000000)='//\x00', &(0x7f00000000c0)='\x00') 16:09:01 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xd, 0x4) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r2 = semget(0x0, 0x2, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x79f]) ioctl$TIOCCDTR(r0, 0x20007478) fsync(r1) 16:09:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x6) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:09:01 executing program 0: getdents(0xffffffffffffffff, &(0x7f00000001c0)=""/190, 0xfffffffffffffed2) 16:09:02 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x70) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x50, 0x8) write(r0, &(0x7f00000001c0)="0ced18ad289a9e47af4f20e035530359483b718e5fefc108e7792ea0b9fe10146b3fc44adb639e05c2c077b35f0f6e75ea5f5da22ecb4d80268930489be305981938a9492cb35a72807c039a0b73bed0437af719bd946e08ff340f9383de77583640dd0b81d62d1bd1cd8ffda8e19b6c142afae11ce2995c14f6750499ba912a029a327187f71448d4283036415d0c3f2694f7f0df6bb17ecbcac425196d7a5f178450c05017ede1540f3f137d4c77dd0e05c0825165e44d179e708c5c6c165b1150def60d3c37f29d7bcc315d507e496e93fdab662ce1ef6e61cd3a6207bac6fb267c30554a5a9f7286ff9563", 0xed) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat(r0, &(0x7f00000002c0)='./file1\x00', 0x42, 0x40) 16:09:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:09:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000100)=""/190, 0xbe) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/104, 0x68) 16:09:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:09:05 executing program 0: pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r1 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fcntl$getown(r1, 0x5) setitimer(0x2, &(0x7f0000000000)={{0x1dfca0af, 0x63ae}, {0x4, 0x7}}, &(0x7f0000000100)) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8030, 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = fcntl$dupfd(r1, 0xa, r1) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x40, 0x10001}], 0x1f, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x40, 0xece2a09aecfc68cd, 0x9000000000000000, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x3f}, {{r1}, 0xfffffffffffffffc, 0x40, 0x80000007, 0x9, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x1ff, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x3, 0x40}, {{r1}, 0xfffffffffffffffa, 0xdd, 0xfffff, 0x6, 0x5}], 0x5, &(0x7f00000002c0)={0x7a0a, 0x3ff}) 16:09:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x3, 0x3222}) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:09:10 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="1f6cccc68dc22a68203c9f1111b0cfec0d8b2071b2dd09301b490f73b3afce0501a96580fc3e07f43182947d68297b3c4713bb8ca1f1c52d74ae98c8f3f44624c27c7068b628c77466ca84b241dabad508797157c392edeb730d1263d3dcb626c934a41c163472318dc22be8755766af49d3ff3c71edc50a878a92f73089dd3cb3361dd356a623809ad5789c75750bdf659145ea4dc8c8585ebabc03c24062769215a438a454ba10306223e73e992ad547950d6f61ec056e2ecae24698a5d5b5793ac34b555c5ef8958f6a134b0cbc7ee4f1", 0xd2}, {&(0x7f0000000240)="92d8b2e3e3a4ad906757b27c5fca7ce1092b374830e46b017e9752f2cb77dae565eb46633e6c530b2133749e1b1b3af0a3fcd1966b350b84e7ca5f372a3189d5a7dd064a4fcf0b7205be1559828571197de75143d68b67d86189f52db4315a14f553a1856e7e2f245353ed243d8ff7aed3d5a2ef7ef076ccc178a77dca38f019272e467e0ad4364d1e54c21702d3192015a2b424baa4f06449e0b7aaafc4cef91185d8e271ce406d3c9adfaf444aee676cf0ebaa3b35b2162416184f0f", 0xbd}, {&(0x7f0000000300)="d21d0e9a9b", 0x5}], 0x3, 0x0) 16:09:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) shutdown(r0, 0x1) poll(&(0x7f0000000080)=[{r0, 0x1c}, {r0}, {r0, 0x10}], 0x3, 0x7) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="0945014e3d5d", 0x6, 0x7, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x100000000) 16:09:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x144) getdents(r0, &(0x7f0000000100)=""/190, 0xfffffffffffffe68) 16:09:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2d) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000400)='./file0\x00', 0x20, 0x50) getdents(r3, &(0x7f0000000340)=""/190, 0xd6ec7f6a3f2e367f) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r2, 0x2000745e) poll(&(0x7f0000000040)=[{r2, 0x85}, {r4, 0x2}, {r2, 0x82}, {r0, 0x2}, {r3, 0x40}, {r1, 0x6}, {r4, 0x32}], 0x7, 0x1) connect$inet6(r4, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x1000}, 0xc) r5 = socket$inet6(0x18, 0x7, 0x6) socket$inet6(0x18, 0x0, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x9, 0xd8}, {0x18, 0x1, 0x8, 0x2}, 0x1, [0x1000, 0x0, 0x7, 0x2dd1, 0xfffffffffffffffa, 0x5, 0x3, 0x2]}, 0x3c) 16:09:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:09:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) ftruncate(r0, 0x40) 16:09:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/172, &(0x7f0000000100)=0xac) getppid() r1 = socket$inet(0x2, 0x3, 0x9) getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)=""/148, &(0x7f0000000200)=0x94) 16:09:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:09:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r0 = socket$unix(0x1, 0x1, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x48) getdents(r1, &(0x7f0000000040)=""/190, 0xfffffffffffffc9d) 16:09:20 executing program 0: r0 = msgget$private(0x0, 0x172) msgget(0x2, 0x204) getdents(0xffffffffffffffff, &(0x7f00000001c0)=""/190, 0xbe) msgrcv(r0, &(0x7f0000000000)={0x0, ""/164}, 0xac, 0x1, 0x800) 16:09:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x6, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) getdents(r0, &(0x7f00000001c0)=""/37, 0x25) 16:09:21 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), &(0x7f00000001c0)=0x4) pipe(&(0x7f0000000000)) 16:09:22 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) socketpair(0x10, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) 16:09:22 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000100)=""/190, 0xbe) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x20) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:09:22 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r0) 16:09:23 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = dup(0xffffffffffffffff) getdents(r2, &(0x7f0000000100)=""/190, 0xbe) 16:09:23 executing program 0: getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) 16:09:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) dup2(r0, r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x5, 0x0) 16:09:24 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/190, 0xbe) 16:09:24 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001180)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000080)="f19291613aeb7a3ad29dc09edba225b0e892c989416e7b54cf2e638f219da760206912e2688fa7d3692e8200963a7a332b3390207a308f2aa7f3dc6724eb8642240c0d2593af2f5902e5fbc7731b02ccbecc52cf59135af57f9a4b81f2cd10c1709d8a65b12b720b6de7f6642f394d2f5e06eb846920b25113f98697a9114fc2182b66f36a9c55b6e541e0f0a356d35179066f31c073a9b2b2a4b971d1009d3236fc530b40683e70bf2ad6ddb1fc5c173d640eed60ba5e8b11c443ba666eeaa7007e4c58d0e5a1e28df97c65ea6e0e7919aef9c6b85e4217a9b252a3daf7870a2debfb67521ac551970c3f737d0e32214c2559ec518362659eb41c9a117e97adae172d8778422e14d96c6125d60aa16e8b83a08edfa9a75c6b997a66b67a9763647863d9b0b9d626c4d719408d8f12738b34c62cd3127e9862e9b8b411ce58d87f80d9a05207c504933105ac10f37f4c8d80318417c69a0449f0efcf432f6007376aac8929c9639ce05744a51394932fd53d32290f9f1cfb6f0e404eda3d8f07d1f31a318b4a1c744b50e98835bdf024c9d184f17e0a92758205b1242abffb862c106bd78a3e05efb91e0800bdb42aec27fd28e78ee4fccb7099a6afbe44fa380d8552599a29e4ee2800497ee8b98032fc1f989ef5b167b3ac633ee360d879becaeb3d455bf349025a7fbfc43c3b73c933081c4547204c0c2363d91f5fee0983842b184e2dc7a10d026ee3149a76f86eed13fa02d5cec66f6580206c4465a36573d3530d8c10c95f9b28465ced4da715a56c6755bf93fa31299ccd834c2ba08de0a69c5199d06f30e06ebeb1386bc2e64cb5b623e4da3f354a3e1b906b5cda70de1fe26b7092016da2098fca7168df499900f3eef8a41d32ca43e76543baf4b398e71f9ab9b773862af20ed7885470bb3a611395611b75c46827b80e74bcff1430d6f618a0ad64945b7ecd243f2c8bb9537fe0c5ebe534848a05a0fbcdcd759b8ab263da1300f06ab367fdd6e90b73593ff909bc7a4c7af7e8ae97f38f387c985d6312033b4b684cf48c53e1393329f2c43a1cfdb905a5fba614f190c5da6daac686135dae86900b36f9418b1cbc0546e8921878088c52b3d146284982841df8ed3a6bcae776b15469e2e60bda52debc146d9a0c6bcf287212edcb20537557d400a0d4ba6f85e5913e68104b927e4cecb23993eed4fb360de5fd08d02fd01871fe793c2e6513ef18a2ac64f29a0dca65f37fadc21517ee6c061c70454409cb43c1fddaa4a7cecbe20ae48374f5552e80e85f14f3ad374fd570e2a620a5e12def3b1302669c271f08f66ed4c801f3088d95615b0ede3bb2ad844a4d1053a034c2230008098e4e8115dbcfabb38f61fc4bd9bcdb737a2ffc5f78f4b5d7137812444c592b950797c1c548d137cdb0805c4569e154910ecdc0eb52a5b17ea035ba56032f12a73cbef55f1aaf14af45f0c695a8ef6ea142ab5100a5dda9ffcf16f413cc3bebb2a1ed7a7ab31bc4100302b71a1786d8617c4e2a5db7a7c647e35410a9a752b3f5ffb5d182f2d1b2085cc73f8bdd1de61bdabc9108f5178870399b02d017cb88c1b67609397bc811a346273e0684f87b12fd2c835599c319a8573d733e39478d3ad2de7789944d795e92ec1e70b028539a37a200f47ed867d0a095e20e2685b0adc31c6730442e93df8b67c779a5f136e640db5d6a4612ff4025db63e6ad78cdcba0dfa855b71415be7833e9cec317ee00aeab814c58c235ee6e84149532f856952aedb5265287cb3e2c83344ca560ee8db17c5b2aed00e0ab89b0958d1b60faf53f72621c6a1fc9f0ab2cee0dd5e4f4fd8d71427f64baaae27cbb8b50470bca81a232150568a2b3920a426f340dd6f766ff1ce562294b0f54487f9b147e2a8914ace59b1eea0b89ff7a0d47d5e4c4506cfba5b17897e36277e2ca720612f07b95a16bc8c80236a2a42c3fe2ea633043914d0829db7fa4129428631f2b40efc26289ae80ec3780cef3fb36fa88abd353f909fa518977606dcdd3eac11f1184e2c31f1c343e5c8f23fa4eec829548ba7485a9fa2a4d2d4cfec2afa4d8c5f2e2209cfa2ff4ff17ab049a4eef4157665b3ae2e38e4cae71285959c84477aacb9dbb96ce798e8b30dc372a449c04fdf546eb03cc79c32508f9a7701f59736f60a8c68bb4d0845299c2c9e19f923e2bee776ed830f120e766b72f1d91dfee110edeed824c0f861e4e0f6e3a437906640d237e44b19e928df91d7ac70b1c87bc8d386bfffec1e22e346019c0d5a5c405f6d2bb97e16dd1edc39b892a3435644b04f66c8d2af004cb27ab93a767a95f1af68192bd40f36c6da5ab3671bb2152af254fe3e57fc883dcf743b41597df7e37b119503fb1b30b3893fdc7b2480ce0a2da5ec953aeda7d445b2a69ca9512769e3cf89fbd7fb1252956e5ff5d9650bd9a60d07c2afbb333a5153fef44e9eeaa5dbd6df51ec97d848ec230545cd8c12e7a9ef3950cc15a18e1fbeb86ec46e6b427d31e37f338cf6d0d6498add7bf27ab2b83a6f4af2033a907539bd833d8e6d21961978e0766113bcb649803eebd0278eba3bc420eb7d846d8fb7b76a8517aadb129fcde9b2ecd5bdfe183fedcbe580f395d64b8a93266c5e415c45ba64b3f692d1c7cc51c7c5aebd02e140ca3716a32e065f0c8fb0943893b0c8d8b34562343392ff8f3f9fe6d706986d28d0f62f3faa726c00235f055f8d410593d41b42a555f851db5e202642bad280698fd9432f4fc613a2dfd244cd2f6441dfd42bf8fe1c4672acbc4f860521428bda24c940718898fb78d412847792760f8892c9c783b20caa461ca33248eb24927d318a8091aeb4c80d07fcd4a69bc0e90245092d34ada4df2ec9e0713e4904269b85ad70705c6ab", 0x801}], 0x1}, 0x0) 16:09:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x20000000000000b0, 0x9) fcntl$setflags(r0, 0x2, 0x1) 16:09:25 executing program 1: pipe2(&(0x7f0000000000), 0x10004) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:09:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x400001, 0x4) 16:09:25 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') faccessat(r0, &(0x7f0000000000)='.\x00', 0x0, 0x0) 16:09:25 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') faccessat(r0, &(0x7f0000000000)='.\x00', 0x0, 0x0) 16:09:26 executing program 1: r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x20000, 0xc8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='\x00', 0x8000, 0x170) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:09:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') faccessat(r0, &(0x7f0000000000)='.\x00', 0x0, 0x0) 16:09:26 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') faccessat(r0, &(0x7f0000000000)='.\x00', 0x0, 0x0) 16:09:27 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) close(r0) shutdown(r0, 0x0) 16:09:27 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x10240, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 16:09:27 executing program 0: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x220, 0x0) 16:09:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x212, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)}], 0x1, 0x0) 16:09:28 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:09:28 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0xfff) 16:09:29 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') mknod$loop(&(0x7f0000000000)='.\x00', 0x0, 0xffffffffffffffff) 16:09:29 executing program 0: setuid(0xee01) shmget(0x1, 0x1000, 0x2a3, &(0x7f0000ffe000/0x1000)=nil) 16:09:30 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) 16:09:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "03b9dd983beaa85b10166d3c7197c76d30007560"}) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 16:09:30 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000100), 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) setregid(0x0, 0x0) 16:09:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000001000, &(0x7f0000000200), &(0x7f0000000080)=0xff4a) 16:09:31 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) flock(r0, 0x6) 16:09:31 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:09:32 executing program 0: select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000100)={0x20000}) 16:09:32 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x181, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x84, 0x400fffff, 0x10001, 0x8}, {{r0}, 0xfffffffffffffff9, 0xaa, 0x20000090, 0x10001, 0x6}, {{r0}, 0xfffffffffffffff8, 0x38, 0xfffff, 0x6, 0x800}, {{r0}, 0xfffffffffffffff8, 0x4, 0x200fffff, 0x6, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x3, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x4, 0x800fffff, 0x81, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x82, 0x80000000, 0x2, 0x402}, {{r0}, 0xfffffffffffffff8, 0xd5, 0xf0000000, 0x101, 0x9}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x2, 0x35f}], 0x3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x3ff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x4, 0x9}, {{r0}, 0x0, 0x84, 0x4, 0x7, 0x400}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20000002, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x39, 0x2089275439627663, 0x8, 0x216}], 0xffffffff, &(0x7f0000000000)={0x5, 0xfffffffffffffff7}) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:09:33 executing program 0: clock_gettime(0x5, 0xfffffffffffffffe) 16:09:33 executing program 0: r0 = kqueue() close(r0) kevent(r0, &(0x7f0000000040), 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000080)) 16:09:33 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f00000000c0)=""/37, 0x25) r1 = open(&(0x7f0000000080)='./file0\x00', 0x30, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x12) poll(&(0x7f0000000000)=[{r1, 0x400000000}], 0x1, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xfffffffe0000) 16:09:33 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="16", 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4b}], 0x1, 0x0) 16:09:34 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040), 0x0) 16:09:34 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8c, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x18, &(0x7f0000000240), 0x0, &(0x7f0000000040)) close(r1) 16:09:35 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:09:35 executing program 0: getgroups(0x40000000000000ea, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, 0x0) setregid(0x0, r1) 16:09:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/85, 0x55) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x2) pledge(&(0x7f0000000000)='//\x00', &(0x7f00000000c0)='\x00') 16:09:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:09:36 executing program 0: setegid(0x0) r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 16:09:36 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) 16:09:37 executing program 0: getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setegid(r0) setegid(0x0) 16:09:37 executing program 1: open(&(0x7f0000000080)='./file1\x00', 0x0, 0x1) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x45}], 0x1, 0x80000000) 16:09:37 executing program 0: getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgid() r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r0) getegid() getgid() lchown(&(0x7f0000000140)='./file0\x00', r3, r1) unlink(&(0x7f0000000040)='./file0\x00') r4 = fcntl$dupfd(r2, 0x0, r2) mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x4, 0x4c) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000180)={0xffffffffffffffff, 0x7e}, 0x10) 16:09:37 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xffffffffffeffffd, 0x6) setrlimit(0x1, &(0x7f0000000000)={0x8, 0x2}) getdents(r0, &(0x7f00000000c0)=""/227, 0xe3) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:09:38 executing program 0: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='&\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='{\x00', &(0x7f0000000180)='-%\x00', &(0x7f00000001c0)='*-\x00', &(0x7f0000000200)='#\x00', &(0x7f0000000240)='\x00']) setegid(0x0) fchmod(0xffffffffffffffff, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x980, 0x108) r1 = shmget(0x3, 0x1000, 0x12, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x3aa) 16:09:38 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x2a, 0xfffffffffffffffb) 16:09:39 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x22, &(0x7f0000ffb000/0x2000)=nil) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x489b, r1, r2, r3, r4, 0x0, 0x401}, 0x1, 0x2, r5, r6, 0x4, 0xfffffffffffffffe, 0x16c5}) setegid(0x0) 16:09:39 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x1436d7ccc5dbb48c, 0xffffffffffffffff) 16:09:40 executing program 0: r0 = getegid() setegid(r0) setegid(0x0) 16:09:40 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x4) 16:09:40 executing program 0: setegid(0x0) getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000040)=[r0]) setegid(r1) getgroups(0x40000000000002fc, &(0x7f0000000080)=[r2, r1]) 16:09:41 executing program 0: getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r0) 16:09:41 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0xd0, 0xc1, 0x9, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0x60, 0x2, 0xffffffffffffffff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x38, 0x536bc639ee0d2a9f, 0x1ff, 0x1}], 0x200, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x28, 0x40000040, 0x6, 0x48178ffb}, {{r0}, 0xfffffffffffffffb, 0xc, 0x0, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x0, 0x3ff}], 0x9, &(0x7f0000000000)={0x1, 0x5}) 16:09:41 executing program 0: setegid(0x0) syz_open_pts() 16:09:41 executing program 0: setegid(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0xff, 0x80000000, 0x1, "0ed5231b238af947c7126c98bb8ccf2cc8ba8c45", 0x1, 0x800}) r1 = getuid() setuid(r1) sendmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)="7d3596102262c640c9e71aa0ec9df57f54049934044d2090cbe1f701a7fcfe1dfed861bc965cea94a6066bb4a48511757546de414e8d7ca407f26ecbf1168d9aa93335", 0x43}, {&(0x7f0000000100)}, {&(0x7f0000000140)="a8584c1330a7e4dcb0f2ee54ef598b9155cf841bc5390a4a47798a5156e888a5eab868dc1619de1c9ea61b01109cf3215e74a25492baa6fb036bbb6c613bafc7998400244db950b59612395f70fdd0c3b8e954018654189a2d942362f216393616af598a1b2bb1242017cc79d9cfcc91492bfed989a189582ba7ecdd09ea0bb7fb871681da7575a5ecc65909886d8579f9bd1c36368343aeb7636b771e6119218546095f50b6497fde085fe78d7ad1b57ee2c480fcccf2f4b701b3680f916c", 0xbf}, {&(0x7f0000000200)="18fd1f45924bc13a76a489e04d9d6841cc0359445dd25f1b30b309e0ce79a9c417872be0e72071cea7df3866947feaabfec73476430460d809349fedcc8414c854ab7a732a1091ffcd8a531819463ea238118c20c4c68e4448ac2f92e12466409db8ef4cb2866bdde256f09805e8220f5c8eea8e3668f9abef3709cf15990f076c385ac1e4e8753dbde033c0bfc1b62e495bb3d3fe9b6e7f178540f29861327cdf2d9fe5998d30fa6e836ec56d8a31e667ad8932fa740a2c1ce2f2e4163f6dae7207c6aa3df13f4de6ee1d2c", 0xcc}], 0x4, &(0x7f0000000340)=[{0x1010, 0xffff, 0x5, "2a4f022b60309fdc03e5c6c60f722abab9e57ded7dc509f170c86144caec6b83fc45aab51d63f4a8f9299c2e8ad909dceb437812b4ad97c3cae7d01099bfad6a46e43054389c15d02cff27d5bcf883f1a194d0e707d89381d32bd73eb55e91f2ae2de0e0ceb37a439afd206e65ec55d566cd164a72ddbdf060a6a2212f5093e10161de8fd5060b75c95fc24996cdbf5dc21b67e799b60d4a8ae727733e40853e0c54d7b3e1a05f047d463af97db3add70807daf883c5f56a181ed203bef80280671903427a0297b0ae8e5cd407decb84ed30b697a566a930e007bb4bc46cf76b574399c27ec6684e991a262e2c7fe50575b4100304c26ca5415cfaba4729cdf47bfdd16bd52e1e4263ca09ee53e99ee78514a304b2b5493a09980929b925ab61d0693f0708a8772e128794db1e9ab8fccc2743843ebeec4cd3a116793775e5c1d87359faed2a233cb09141d999074527640301668abce0c388906a9ef41e12a477e79e3037be21135fdb8bbfcb302f477090f161dd9aa56efa9cb1887df6587cf032e5136ab86f09b29b1d46ab0f9d304a432de2e81a63ded4e4907652779b38078633ef127a9e2dbc588e07aca5d50529b7539ee858e3646455506f996b8031ebd05c8673f6f005fc18eb5d56d61248be095114ce9ac75e3ef2d7090399c0f0ea2ece6f87f118309bbde9113c5d72df8d679f28ad0dfdd04744095d38fc947f157c20485dc6a7551b7f1adaee08e98eaba9462c1ea82cbab0e3e18e2e4581ff1902f4d1a3974ed66a03068d987e933692b7d1ec913aa3eb393ea377cd02b1f86a7b9a4a4ae9fcde8b2187049764575e9220facec779f8da0c3f732da7bdd47076662f61962a98e4a94f567a111fd9cc8af4d41bf541af91dcc12056ab36b32c8c1b460fc4d1429e9797ca3c6286d344bf69459ac0017c3af082abb606587ae4157a97667efdeb90ddfbb94d6ed6693dcdd86d3bc7a6fc7259939644653e97843209982151629c7d6285c3b55bee40e7ff011bce6331e751ab9e391badeab813aa9c98271bd90f90bd013b6dd6c3f7820c52166726943ca318c3312852c19b7e34641b81c80c117a16823e8711e5d39c87f075a40e5230bf73ee82d8d3f08850a7aeebc02fb658db480db7e96dfaca6f30d09a99374dc82edd254ecbf98fe9ea792c7a4fb3f9893c055f6dd0f6b30726ac7a7e9f0db68f3d3a86dccf2e6459d25b638bcffde6bc5ca5152dc61746a45a841a6ae117df65a17cb278109fbd80aa35c9fcddc46d70c118709d3ef164337f54d09f85ceb11d1640ad1002b14847acb7196332c5e43e2ccb325c45be4b80dfe816e122225fc17320479aae6c817be0256b08a5f9e9ba5c4ee452627495850715246a75bbf7d19719130e41acb46a3119e5158587d33a9aecc9e5e42b4b1a0256d77e81417fb7e3744e778ee572fcff093f4129e2c5c2f8fca7caddcd27c6c436870303d9ab7176cf66f1d7f29117bf6de376e89aff582dd75f4bd8aee539465af9c3b95af61496ce1f16ba832deab49dfe40218b507d64ebc7378b286b6f76521854275db0c9d0810fbda5cc8a331da2cdc3db65b40baabc5561cad717f2047ca290aa782aa06c3f87a45c0c9845be5c78eb0e7965b6cfa4833f108e32f3126106b68d186758a900bce86b40a25c9dfaee1be96eca8fa938c7b2a86709a7d9ccb2e82bacbdbe4a6c3e5f040293bcf6451778784dba436ac277c2abcd454d05d5fa86fee7a97b961d6e3bfd9827c112225b332f46fe95692ee44f71c77ff82a9a5f80d687030d2b1d9780eb3da630307cee3dfd7f2c0f94df2e9be5644eafc9d7777b09cfde371b8b93eb301c65abf8cdcea855667529d3fc931b4cc5327817c188b2da1a825004cc117bf8c266f8e3e3f220df936a87d2970a8dec7d7bb0f707b36666b6c8f395271df0894cc3e9a3db6e9a1c346e2ae052bf96cf8ba027ba0d1771d12e96747f983f2d34bb60689ab36762c061d006e979f7701156d608768ef612225b429394f5f34e399f771d6c3fdb566987a1a45d096e8cde1e48c80918788e289ffd08ca301497e10cc0db023d5882e612681a64609a05764aa7ed4011b0f98f58b25bc01c3b8761684df082cfd1d74b6b576b9407baad2c62cba615e3c1e101e16415d6173ee601b90f2cb043fe9245bac530d85d7add3e37bd8518475d115f5c40a030dc79dc0867df2fd534e01c74f2893a8500def560c5a26cc01d3844644c370d43e70bd4c7002f6392fdd70e39ad551d3ccdb1f6a644dd684fbb6174615e4a4efb210f98735f797ab93748dc482c78c0ef3cf1fbbeb013881f2adf7273c8a5e5fa4643968860a360959d83000cd086c34cdee417dc19f4a6c2937621bcb67667d40990b1f33f418ba575cf189e73d8a67f5c2d7f77a40eee70859303b31a5172256cc613596851656bd7dc54f4ddaba8c51f91df6ef9ffc458a4ce02fa11b3d559eb04f6110f90664ab9fcbe72f50e8200435c4c15945b605289855ff0b3c4016b50ef25eecfbf69a104ffab4fcc710e4d9dc9e74d0a60e9f8632c2a3e03790f9c17bd7edfd1f3b4cb30c0d65e19a0aa63a79f25aa4eb4e505cfbbdf041d6e2058f43cdc8d8786b48f1c50688b63e2a03b27377c9c47f959fef27dad953cbb803ad34d9d334c740ee53df85ff38e6edf2d2abdf4fdc20e435230b252ac2764944c83282117235c0c56eed335d8e9f279e28e628f5bbbd9ba211e505d1a8f208b8f5d59dcda4212d88ab5b455b4273d48ffdf967c2f6eef389259db36ce66666ecd9d4cb6cc3b8eb2cade1fb037224431c4e403959efa900c738249ad828a512b41044dc59ace619a78bf078e64cb179c4e505b164de81707f541cb1f1ab489a278f49295eb8db2c89f2ee0efe79257210ad9ddcd443697c9821993284b4dd43b3e6234abf30de6632750e5123ca71ddd70361c34c887bf34c57b29502e117560c79e2f008df73e36b4d7a7074b5c88022713a1693e592e9c9851fd5249ef78b8b77a0e3836ab73aa9dfd84c2685b6c93deb4b18bd4f1d18d56434e58bb342e9fbca606c55bddf1e377324d26453662ea952a7888e7b9901d298e3238820ff63560ed622a908b1f6cb7f92c890b70ac5d5841530021b8ab6193eb2916b4ff75396a0e7809dca9e8a86fdb362462472656aabf980b67dfc3aeddaa509378dc083f78087b8cf6425a25aaf683567e094e9d09251c29df8e75242eeee1c444da32eca5df024f558e73bd7cc4596a92f25b09ffa573093afa7c224d3331930938047d8ed1ed3636969c02a15e6d8705f7f69a5bcf41a3a4f3d23f08f553df23ef7c77c9742d2e4459ed09eec23a9c453c9375a423ea4595e95890c03a3797ba0f5df45217398f38fec3cfa097fc4d1ebafec65681615b4397956c0dc928c3c6e26b09ab9b33915dc8a69cbd1619ac725cde92465bccb01310c2f7b333115243b356badfd106060f6d6e1f397af6bd9b64b0325d9769ff7289e51e5f35a6c2c6c6f0e731a5de874c96c7919e8b4b1da423dea263270375cbeaec3bd9212de24cc7dc73d9d3e1af2fc3ec199cb1df287d6b56eacddb98d647d0fd7c43fa549ee69f94defa6302f76cf167ffd9e24495eb822332cb3c5b32bd44c7061758fa28d0f96129a64c5c3f44c8ad47006de368b64e6ac96291678c30c6a20f85eb0cf0125622379fa895dc72068d4bff0f83b7ab3b8ccbc8258b7a165b60e24ab9e25551cfdf0c6a36b9d6d248b2f7bfa0291e2a123167ce2fe47dc6cfc745e933bf479af3f63c298b2c54692afabcbdf2dc646be4bfdb40c8cffc181cfd6c18e66747bee7bda530765c5aa8524677ce5a3a5caecbb57ecd803a455f3e09067136cc40ad141d68ac6bd0a0abe533831ce4f80f1d335ace9be231b3791e231dd5ece30751d3c29b496aec5f53bdce646d27487319aeb1719e515bc868bfe015a7cfe9623874a0b6d730052862673db57570845f0e92fcec1f4e6423b01852faeb03f8f99560bc8d40434637dca6ed37e14e7d5d6ff74f0ce83e57c31f08768af151015c45be8de2d1dd1e5ece8bec4d0609418af960f32c5cbcd1746be72abb3ae0d3c891dd2732aaca74e0098a19dca7a4237547acd8dfb1dd40f3d14f6a002bf03432572e90bf39bb661a1462d268a357bbc53e908e510c6a2ed1483c6903b110d2ff54e85b89506df613550625eb2f5383ad84515d61c91bbbf24301e307b105f1f56c0bbf079507107243220eaa9e6d83ebfbacda74e90dc714374052404c44a8bef1883c056ace738e7b1fbbe033ee995663306509f6151b006f16b582987f798b2670699043a5586b36d6df1a909e8d85c7e9a6fd4e412f77b147859cea1c334b25ff792d92fed5b1ba77a9f18536209d1c73031fb444b91222c8e1c6580f31c9244b6a29dfc9ee87870b21123bd1797ec79ba85bbd69b4652ecb0730475aa7272a8e3fee8f5fb33d66d2e7049e7e76bf4bb510f26e06fd3124d1903135a1ccf46ea9d57f2b0d1c85bb7f976b6d0e59ea81c1f8f251a04796e1b7725753b047cd1b61c82dfaa146a0d8d588681335c87d3be0b323aedbe80d6fb6e970a511a8d57c645dc79882f28e3af6f8a2a8db241b079d738d377a85d7420a68f7de5eb51edff2e803ff1662313f32fd0f3328a813a3b1647ccd3aca8cab798cd4c79b36573d20d6967f526fc352b68e83dcd3dc2757dbee37117eeab7a940dd50505ddf3b9ae45153681ee1db5de4caa180e22b507e7fce150fc4b14fd0dd947ede693d7270df0e4c8aa1a40ccff12d4feda1824a77d6bd087b3a9256466821c9e22533b2f36752808bc39216cd6b817ca1ccb9b6ba267b5f3cf4836355b9ccd20796780b1f07425136b43ed9d81108727fb2ff3cebbeb5bebd83d13b8d320989bc6f6a9fa90fa3c9cf70ff1621ce047861953b412e0f8d24e9cb16b1880291c249e7fd5a5b62135eee22bbf29889939014c987f08155430fa5d975c4dda5f62392dc0e7b4a975dac499d95993a14730c4e9923f4ae6d43f56e2ee7aa6da835af200628fdfbfe3ab4eac44d2092d164bb274b48bba99b82a0b23a44b3c435be3f89cdc8483217e3843e22f12ddab7ea7bbed448dae775593a602f33191bb02517e628a11cd9bb8538e483532d6f8bbec86d78c0a1a3d5e80562a5a113238473c6ce672ca9bae16700add3a5c82d2682b1676fabfa9b9965a0c2bb3b435e52086b98d417dfb534540e5d12a53ddaffaa52092834947f2326f795f0c661a2bad86182b07b248855e89488ab0a5847ae45455a36ed323a526a613383d52de229fe4bd209bd65cf6efd1d849d097c846f063040bfa6490f6b558165eb54dfc329bac832e0bdf69957d46f1dc25e314475116432ecc78f3c428aaf4d91347650ac6cc7bc96673f55769b3e97b5cfbf80f51149e4e88363deaf22e890d3d2bdd67b4109cdcf20c42007631b22a5c97faabdd7661baee9d0e6a6a51bfec3fa333842afc9d973f227cccf795850c361724b19bf58408e3c44cd3e385372ae0ffea6fb608663a4cffdc2796c6857d268f3cab1084f99ab8e8485a918797f988b4f080a76d30e47aa45dfececcebfa497982829f4884ec325965f844964d20e61751b6f7e89bc479aa4738d70b09839fc9653d009c60205faf3fa455e63ce1a0251c16878276b8ee9e09a8dd2f624c699a39963a5a0188cbf788c4bcd3a1107015f3650420ec7b8cbc65052bd8c36a3c52cf1cc9b3a7a311da8b44e1691f2eefeeb634dfeced39d8b709ee00c591f4ca756455425cd5d"}, {0xc0, 0x1, 0x7, "6757c212b75a30e243dfc6f10d110a4bc56b47690c56d254c0a219631608f49869a724a0e16a42292934684353eeb9935c3448ac4ffe63fd68a19510c5e887386ece1a81c8e05e698c374307f22318c0cfa1d00bb687d1ab5f799944191ea39c862d2888f1921d61f3c19b682d569c70c66507f38635a7572191bb38274dfef2bdb2484d40dab1efe0ff51e4bc2de7263cd001d937eb017ce83d7a5c93d256394d201bc696d82d2faeb5d46246"}, {0xf0, 0x1, 0x5, "971688847aff2d94b25f09f8f6a2cf3e742f6c75ace1592a4cb644dc5fe0a24c36fb4d4ae97749527cfc0567e7c92d1eeaf655a5fe9de29e3dfd47459aa8935804c1cfc5c2094140ddf57a8a7f44a0f7d61b5da7044cff1f22132aebc7c942f81ad62b524b1c7273fd5e2b899402313f37904a59faedd334ca53caad1c3505145609b96677f2f3a180ed09ade1b5730b94ca3cbd18304e5c9d56f8eec42ccaacc9e2cd6ae766f083f6ea7ea51d12158357f1707f80fc603cc36c1c30eb00ee0c400732da6741842b1a96a3fea8b7bc5fa89a7eed61349178105f6409cb08a6"}, {0x108, 0x1, 0x5, "24e3cc615f9b8fd17aaab7e6c5eaa5bf2d18d124162f83bcb3335eeddbc5a4c2c4ec3aee162827415c687167ceed3949f83221eb2a1d029ac6cbf9f6452c39ae2b5f4bdd6a5f93d0a0c1d85928e18c79935837f08f3023e5ea50ea5c00b1b93f4e08ad12d0ffe7eea16a5395006606779814ed24e4b8849693eaf3d18610272473613c0ad709b1e59c7ba408a8a916c28b1d55303cac715438ffa8107fc522c83f2dfb1a03d8b1e1795746834b12ee27434f010683d1036c608a9fb4b5580a05aeba017c87fb8e0cc2935cf577facfbb56c50f2a68e8d817948ae3970455d52d1340d1cd6a3135693c9a1ebb2f3dbe76cbecabf8b51f"}, {0x90, 0xffff, 0x641, "8a93e805eaf62476b530ad50efab98f5ee82e83047ef4a13efd00568872bec56a0c2b63491777d4f9c8c4377356a27cbdfc023be7f48d317a198b4ccdff6fc417f61c5dc0ce29918b0b6232d52757f2d3983c96bdb7c0e1a1e6b2c7e1bda99ae1fcdc9bd5fd19bbfb2316937269d6fc54bc7f2671570721c6a8029b2c5106f"}], 0x1358, 0x408}, 0x405) 16:09:42 executing program 1: r0 = dup(0xffffffffffffffff) r1 = getpgid(0x0) r2 = geteuid() getgroups(0x3b6, &(0x7f00000002c0)) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="3b25f3a943537aa06cd1cc4e1053e30f712f6d65079f9753bebd4946e245c0d880bbd0b1b2ca49448d300906513535d200ea9908cda036da835edbf17b6148a95eb29ae4e7520798c982137e93e2f95c7a433e", 0x53}, {&(0x7f0000000140)="3616eb7aa762f2a563aca1b36a1ebe623fd4a79d03a2930db391d60d4e3d0961919188e62eafe9cba4602723d9719726b5183f", 0x33}, {&(0x7f0000000180)="0dbb267e173bc5b5f5af5754638f42f23b80a881af29a2d2343b2d9c2c9e94f308774a62c163b77c7b8ff612c893c0e35221a737235ee4bda630d0cf5ec8f1ce7203a89a22be3eb4253baff26e67bdf29e995f217a615a76f70297a1350c05388416d72636f6712659d61ef2316f32916bb942d1a971b6497b549922d58b295132c92e4c4a08083d2389dc7add94376c7f0b5b90b16cd5b11b899d32e74b15d48b55522006de9dfe26b1d1a8b81c47f590df2bb3e774c6c6d988103bb9c21ef905a9c638805edfed74a29ee48d8a965c85a6b483cc2ebbb6d1b7224abe527b8811c693fa4b77ddd3808a9dd75f82cc03aa7337b48b7057927698eee60c77", 0xfe}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2}, @rights={0x10}], 0x30, 0x1}, 0x402) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000002c0)=0x3) 16:09:43 executing program 0: getgid() r0 = getgid() setegid(r0) 16:09:43 executing program 0: setegid(0x0) select(0x40, &(0x7f0000000000)={0x2, 0x2, 0x9, 0xfffffffffffffffe, 0x4, 0x4, 0x694, 0x1}, &(0x7f0000000040)={0x5ef0, 0x2, 0x9, 0x8, 0x2, 0xfffffffffffffff7, 0x100000000}, &(0x7f0000000080)={0x3, 0x6, 0x6, 0x10000, 0x4, 0x1, 0x7ff, 0x9}, &(0x7f00000000c0)={0x10001, 0x100000001}) 16:09:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x7ff) poll(&(0x7f00000000c0)=[{}], 0x1, 0xffffffffffffffff) 16:09:44 executing program 0: r0 = semget$private(0x0, 0x8, 0x9) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/232) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setegid(r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[r2]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x80000000) getgroups(0x3, &(0x7f0000000080)=[r2, r3, r4]) 16:09:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="3c68fc1172baeca78e5af73cebfad161eecb9fa17d9fe8775b83f07f4b06355db0fbfbdf962d805c4d27866e35031657787e37e5189b1a03eddaf4b122199ef77cee96e8cdd74a7aaf93a2b4461637d8244ad76f1725b325f007b64a236e09f8a58dc01e636e6f3251cfbea94abd0154a1825f913260e06febdf58b642526213a5e2f7e8e42da5c1c00461785e6fa0c05d75d4d9c614c838bc7cdd9511", 0x9d) socketpair(0x18, 0x8000, 0x7f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setegid(r3) setegid(r3) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x70, 0x0, 0x8000, 0x8}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000030, 0x80, 0x9}, {{r0}, 0xffffffffffffffff, 0x1, 0xc0000045, 0x0, 0x80000000}], 0x1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0xc, 0x3, 0x200}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x27d8, 0x86}, {{r0}, 0xfffffffffffffffc, 0x40, 0x8, 0x5}, {{r1}, 0xfffffffffffffffe, 0x42, 0x2, 0x20, 0x7}, {{r0}, 0xffffffffffffffff, 0x24, 0x4, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x22, 0x4, 0x8001}, {{r0}, 0x0, 0x50, 0x2, 0x8000000000000, 0x8}], 0x7, &(0x7f00000002c0)={0x3, 0x7fffffff}) setegid(0x0) 16:09:45 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:09:45 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getegid() setegid(r0) 16:09:46 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xfffffffffffffeec) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r0) 16:09:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xfffffffffffffebc) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='c\x00') poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:09:46 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x101) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r3) socket$inet(0x2, 0x4, 0x8001) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) sendmsg$unix(r4, &(0x7f00000013c0)={&(0x7f00000010c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f0000001100)="bba1316ba2bdce44fbe98d3c5304735f51e336b40fa36008b48b0d86c70966", 0x1f}, {&(0x7f0000001140)="e400e120b0847db21fb322ecccf5bb72c207820e7dcd0d3ef74f408954e41c7c14a29575df1f6ab98c74071db04b1c25685618dad7a749c80ea7db01d148cf4335ba3ca487e927e85e3983f004f97f6342df5b34a11ccb139236b70771e191e9d31ff750b99bbf50659912b48b3919d99c642936b7c632e0ddab1c503ea2f0e9aae51edf6a83e9793143bd1d2889e18d5a99e1e4dd56bebc1d40a3b0fd658665f367a96d1ccb2416883541c8a231ececae53321185e7", 0xb6}, {&(0x7f0000001200)="23826239955e002920c5f1fee3863267c6751df9f2101f59fb2f6da1e1e65ec4d1fbd12a00e7ec0cff3d02a03327d11f3930956eb5d2a07554f5bf74c8d164b288baf8806d019bf29bb6d8e81b12e36e5c079a21c18a3038dff3124b9b047a22a8f11a72342987f4691c2ef9d34fec61b2b9f1d6c3c4b96028261c6f740c24adffb5058e2496f1dc5474cf2c4f0fec992f283504c66ccbc3dc0c518079ab6536723f64e33eff0a08bb4bf3e577c85910c2c710c8bbca66595a47d0b323f060abc6dd160239d709aaf0d3b8e979", 0xcd}], 0x3, &(0x7f0000001340)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x78, 0x1}, 0x8) 16:09:47 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) sendto(r0, &(0x7f0000000300)="88055e46e96875b12ed069893cf0546ea1beda27e904f353e3e921ae2f721115b8d644f950c0fa6dad52efad18efe501e130aa0694d33031b41b232c67fda0dff2b5303e1e048e4f97603e55c759199d49b35274db8fb275362ba2c2d3eb8684d582804c9e699fc4bae06279c704884e971bc8b8591ecbaf833ba70de7554b037555d2fdb2972590264f4aeb761639671656d28f4e47f2322335", 0x9a, 0x9, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x82) socketpair$inet(0x2, 0x3, 0x1, &(0x7f0000000180)) chroot(&(0x7f0000001380)='./file0\x00') kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r2, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r4 = fcntl$dupfd(r1, 0xa, r3) connect$inet6(r4, &(0x7f0000001440)={0x18, 0x0, 0x100000001, 0x1}, 0xc) close(r3) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x8420, 0x10b) accept$unix(0xffffffffffffff9c, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078dfe95f05037efb269675d5c6e5316ca8f5f83003e607753641330f404bc36f29ff52fd7f4b6e8f2741a124740fc9590ca5d0a373a2a6b627"], &(0x7f0000001340)=0x1002) r5 = syz_open_pts() r6 = dup(r5) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)=0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r6, r6) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) socket$inet6(0x18, 0x4, 0x6) open(&(0x7f00000000c0)='./file0\x00', 0x2050a, 0x14) 16:09:47 executing program 0: r0 = semget(0x3, 0x4, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r1, r2, r3, r4, 0x12, 0x8e2}, 0x400, 0x1, 0x7}) r5 = semget(0x0, 0x4, 0x2) r6 = getuid() r7 = getegid() r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x7, r6, r7, r8, r9, 0x20}, 0x20, 0x81, 0x2}) setegid(0x0) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0xd7f5, 0x0, 0x8000, 0x6, "118bcac9c1f3b6bfa8504c1cf4e437df08efcf27", 0x10001, 0x8}) 16:09:48 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair(0x0, 0x4000, 0x70eb, &(0x7f00000003c0)={0xffffffffffffffff}) r6 = getpgid(0xffffffffffffffff) r7 = getuid() r8 = getegid() r9 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="169d9280ab1772cce978bcf79c131becb4ccbb6170a726dee26b9cf281e8f9cf16a2e5971895b285e8aebf42fe345e76048c4955a2f2397aca310d400d237bbd3bcc482099cd4c9930fa8970bd40b18adafb3ce332da4a19c25abd32cf10221bf98597667bfb695dc4dff0eac549797afb5a5147dcb62fbfb74859da794e730a73d1408326a52b2db9c39c11e01872614222dfb99e98072f0b3f9cfb42897c8bb972b2f9103b94d493f8fa6e1edbc8cbd0b977868d007fe3f17c0cfc0e82ad6f6cd4d346bc1fa97c", 0xc8}, {&(0x7f0000000180)="6857dd39a4e2fde06d48eaa925debc3765900f1e68a7f365873586426f90167c6afefabd5e872bb2a130420c2061c10ddfa479723cf368f276b0bcaa519ceb186b153a34678a66440d3fc0cfcda65a8bafe91a4fbb62c6cf72991f9e71f8b3c5c7c61ad074613b98f1c8f4f5f104ac29ffa9e74d75b78134875bd8c6baaa7a94f7b232891aea35116b2bbb4aa98b037f1456682cdb134f7f35b6deaa30cda29cd8081cc48c6c329d03f73bf219387fabbe83c5310dd03fdde9852712c0eb11f7b7843bb81451ad7e02", 0xc9}, {0xffffffffffffffff}], 0x4, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r2, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x98, 0x4}, 0x4) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000700)=""/233, 0xe9}, {&(0x7f0000000800)=""/242, 0xf2}, {&(0x7f0000000900)=""/140, 0x8c}], 0x3) setegid(0x0) 16:09:49 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0xffffffffffffffff) 16:09:50 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[r0, r1]) setegid(0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) recvfrom$inet6(r2, &(0x7f00000001c0)=""/255, 0xff, 0x840, &(0x7f00000002c0)={0x18, 0x2, 0x100000001, 0x20}, 0xc) 16:09:51 executing program 1: socketpair$inet6(0x18, 0x4, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x7fe, 0x4000000000000000) close(r2) flock(0xffffffffffffffff, 0x0) fcntl$setown(r0, 0x6, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSTART(r3, 0x2000746e) poll(&(0x7f0000000040), 0x0, 0xffffffffffffffff) 16:09:51 executing program 0: setegid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[r0, r0]) setegid(r0) 16:09:52 executing program 0: socketpair$inet(0x2, 0x2, 0xddb, &(0x7f0000000280)={0xffffffffffffffff}) lseek(r0, 0x0, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket$inet6(0x18, 0xc005, 0x80000000) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/54, 0x36}, {&(0x7f0000000080)=""/250, 0xfa}], 0x2, &(0x7f00000001c0)=""/70, 0x46, 0x1}, 0xabfef406bfdd1520) connect$inet6(r1, &(0x7f0000000300)={0x18, 0x1, 0x1aabcb44, 0x7}, 0xc) r3 = getgid() setegid(r3) 16:09:53 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:09:53 executing program 0: setegid(0x0) r0 = getegid() setgroups(0x7, &(0x7f0000000000)=[r0, r0, r0, r0, r0, r0, r0]) getrusage(0x0, &(0x7f0000000040)) 16:09:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x7fffffff, 0xffffffff, 0x3a, "380b3a6c0d279e02d0fdd7035e6f72854ac2f92c", 0x385, 0x100}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) fcntl$getflags(r0, 0x3) 16:09:54 executing program 0: r0 = getegid() r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0x3ba) r5 = getegid() r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r3, &(0x7f0000000280)='./file0\x00', r4, r9, 0x4) symlinkat(&(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') r10 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0xa, &(0x7f0000000180)=[r0, r1, r2, r5, r6, r7, r8, r9, r10, r11]) setegid(0x0) getgroups(0x7, &(0x7f0000000240)=[r5, r15, r14, r13, r12, r12, r13]) 16:09:54 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0xfffffffffffffffc) 16:09:55 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x8c, 0xffffffffffffffff) 16:09:55 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) setegid(r0) 16:09:55 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0xdd, 0x200}, {0x5, 0xfc}}) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:09:56 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000240)=[r1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mknod(&(0x7f0000000200)='./file0\x00', 0x24, 0x8) getgroups(0x6, &(0x7f00000001c0)=[r6, r4, r5, r3, r2, r3]) r8 = getegid() getgroups(0x5, &(0x7f0000000180)=[r0, r1, r2, r7, r8]) setegid(0x0) r9 = kqueue() fcntl$setstatus(r9, 0x4, 0x84) 16:09:57 executing program 1: r0 = kqueue() fchdir(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r1) fchdir(r1) 16:09:57 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f00000000c0)=""/253, 0xfd, 0x800, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$inet(r0, &(0x7f00000001c0)=""/160, 0xa0, 0x842, &(0x7f0000000280)={0x2, 0x2}, 0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) setegid(0x0) 16:09:57 executing program 0: setegid(0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:09:58 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgid() getgid() getegid() getgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r0 = getegid() setegid(r0) 16:09:58 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0x0, 0x40, 0x40, 0xbbf1, 0x9}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7f, 0x44e}, {{r0}, 0xffffffffffffffff, 0xb60f835f6762582c, 0x13, 0x2, 0x8}, {{r0}, 0xb6d45a738e5571f, 0x1, 0xf0000001, 0x5, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x89, 0xf0000000, 0x6, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x40, 0xa, 0x6, 0x8}], 0x1f, &(0x7f0000000180)={0x8}) 16:09:59 executing program 0: setegid(0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x165) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x101, 0x0, 0x7f, 0x0, "123b1b635278219fa126e3797a02ec26a8db9a0a", 0x6, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x401, 0x7, 0xa187, 0x10000, "3e272339b70bcfebd52cda018add96e9e653c069", 0x4a, 0x9}) 16:09:59 executing program 0: setegid(0x0) r0 = getegid() r1 = getgid() r2 = getegid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getegid() getgroups(0x4, &(0x7f0000000080)=[r0, r1, r2, r4]) 16:09:59 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) 16:10:00 executing program 0: getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0]) setegid(r0) 16:10:01 executing program 0: setegid(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x40) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/139, 0x8b}, {&(0x7f0000000100)=""/150, 0x96}, {&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000002c0)=""/123, 0x7b}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000400)=""/94, 0x5e}, {&(0x7f0000000480)=""/165, 0xa5}, {&(0x7f0000000540)=""/77, 0x4d}], 0x8, 0x0) 16:10:01 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0xffffffffffffffff) 16:10:01 executing program 0: setegid(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x11) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) socketpair$inet(0x2, 0x7, 0x70000000000, &(0x7f0000000100)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20089, 0x100) r4 = syz_open_pts() kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x50, 0x40000002, 0xfffffffffffffe01, 0x2}, {{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x8, 0x2}, {{r3}, 0xfffffffffffffffd, 0x2, 0x20, 0xfffffffffffffffd, 0x7}], 0xfa, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x2, 0xfffffffffffffffc, 0x3}], 0x2, &(0x7f0000000240)={0xf2, 0xb53}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:10:02 executing program 0: stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:10:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x5, 0xe39}, {0x9}}, 0x0) 16:10:02 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setegid(0x0) 16:10:03 executing program 0: setegid(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/82}, &(0x7f00000000c0)=0x54) 16:10:03 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) 16:10:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) poll(&(0x7f0000000040)=[{r1}], 0x2cf, 0xffffffffffffffff) 16:10:03 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x482, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:10:04 executing program 0: setegid(0x0) socketpair(0x18, 0x1, 0xcdca, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) getgid() 16:10:04 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) syz_execute_func(&(0x7f00000000c0)="c4227d2c6df80ffbcfc4e27d79eff2490f2ab100008020670f657deff00fba7f5da16666440f3a41bebb1b46d635c4217a129d3944de182e3666400f3800e4c4c2f9243a") 16:10:04 executing program 0: getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000340)=0xfffffffffffffb62) setegid(r2) clock_settime(0x0, &(0x7f0000000280)={0x3, 0x1}) socketpair$inet6(0x18, 0x2, 0x4, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r5, &(0x7f00000002c0)='./file0\x00', r0, r1, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:10:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3f, 0x23}, 0xffda) 16:00:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) fsync(r0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x210, 0x40) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) poll(&(0x7f00000000c0), 0x0, 0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000200), &(0x7f00000001c0)=0xc) 16:00:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) flock(r0, 0xb) r1 = shmget(0x1, 0x2000, 0x219, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000a00000/0x600000)=nil, 0x1000) setegid(0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000200)="ba7f84acb720a41fce46a43db80f53f30346c3f87a3fbe01e2864983c5f7497658feb09ff88adee317e10c6316a9be141b3d002c98bcdbac1addc1a83b16ad3a31f502f357bcf7c0d07df38a9e4e1e647af29d4de3e97f153bb93800578ca0b7122f3ced359909f334a379d788bbd514690a7db07d6352dd80b4a854101a046a94727d84e595188b61da895d07f56c65e4ac3002331c6f35294752932539f4a0ee5850489f7a070e928720819c3e90e56bec5083a2fa0cf51481402914a8d395c372fecedb1b605f699dd6358ea13c6ff93ae78e89fdee93", 0xd8}, {&(0x7f0000000300)="c83aa273dbb2122b4729f8e381f57aad8c6224e0b19fb3827b5802a3e20d7e8a7bed0f3992aed9a972d779ec8832ddeb852d9efbaf9a7a7bd007394ca1935af0a80869b583d4310eb6d4439a346d982ad9c6a8651359ce2129f3", 0x5a}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r0, r2, r2, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r2]}], 0x88}, 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x7d, 0x8, 0x3, 0x0, "615a10e99cd1e97c0141b583de41d6c2d494939c", 0x8, 0x1}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0)={0x9, 0x8e6e}, 0x8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x5, 0x3, 0x9, 0x3ff, "f3e40a6a4c49838a101c39783bc7c17c2fa7a006", 0x80000001, 0x8}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x180) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:04 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:00:05 executing program 0: setegid(0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair(0x2, 0x0, 0x6, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000023c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002380)=[{&(0x7f00000002c0)="de77b057faf6c2e18aec015ea2723d51271265b11227450da876100f301607f99f0d86d4ad0740bb6268fac90bc8291528d05be497c4c0f31d29cd7ca857844d22d1dcf868e8a4b2568b9c78a2533aa5c7ad38c5e51ce9957433a86e66eaee6d167e09548c3f81f81661bb888e26e2e432d494271c00192a9d66a1368722e76aaa6f6ec8d94e9109c22413577d328e3bcafcb33c6961cadd2677b20eb62eadffd97d8cf945c356834bcc", 0xaa}, {&(0x7f0000000380)="47f8e4c54fe7d77c5e075afebe5fa9bb11faebf884cfc1300e5c3440e2f1bfdc9f7c5666eeaea244ae6e8073dc81e4f112603e57158c11398d7d5beeb5c8114463394c7d4261b8a0a612e2689448a709e904bd3190bd38ca2d2b188281da0bc5add17060b2ba4a8c688fecba51956771fc415e7b1a93860f7a1ba6764cfd1c6b375baf21c3890d2bdde70ff9acdeca8ce9a4f6dfac4b5ec5cdfe783a0b0f69988e3d81bfbccaf03400f0cbbd6cb7b6b643db55819bdc4929e66149fbc54fa338605d63380f7ff6b787f9aedc333252bca15b5b841eaa876a1c92a4a9fbab7ec837f7d65d22c21bb353a4c519990f5462e60c06d986ee9b8285fe75cabfc933f1a695aea5da2d4ac69585a725cff070ce00f4e6e4d4e086161e9e6706c8e09de5f4b9353d5128f40ce73d5b0ea3bf35f6c621da8f9b4a7ce4015349f4f1ad45a6a0683bd045653ce67cb0369079b94b972b5bad18f45f5522246f42a0d5e060670d52ff90042daf73a4a6d267ce81c776f1cd96251e75723e5f4f0849bf9208142dd9fee8e9711485dfede3604efeb27c0f42c696eddbfe4222bf4eb9a5062d54ce4a2d79cbd5e42feda777e9904de909fa391bf86f14c5e6f6e17bb8bfca5a28f3950268e64dee706ff409bf0cd580ba3f59fd70bee42dfef7425c17d6fd3e1ae6b6832ce002424b2a10afcd777853d54d851aa83a1b2a045806fa51b511b2a89d8cd4b3114bd4b86b1a73a8732e2f1ddf14ab2cae2fba8a488e9c09e0587f96b0e526ba78fcfd8630493ccea7fe68c0cd5e63a5ab1901429ef1ff8021fa3d678401ecd642d7b3deafdf79c1a700637354a042b95d3eaaff3d00fc026fd753938f0f20fd00ccdcb4297f6d00007e9b7161f84a835fc65ebed0d9e7b5598e5e66f2473385d4c1b921ace0c3e5cba3831a746c311374faaaa2023bdb98285f4216b65cbf08f7a57ba5540427e3024c0f16598c7cbe37039f125b0629f8c49c1396db6b99cdb3baa02d76e29ccc4e263c566a51111cfc6c5c698c166a55bd2941b715ee7bc0facb100ae5073b08f5a08a27bfdc9530783fc80f4aa34abbdce010e212ce44d7722b4f2af424c466086bc8f583f20d6f8f5a75bb19b51638f81666907b424cbbaba5e64183f76bd03c331421f20c69456500661a19d4f2387926c6a0b8a3bc8667c7cd55e6640b9990755c24748ada72c5de5939dc24a9388adbf20a0902451de6a8054085e525cbf3dfa5548775f3f5dd86e2fa52908635e19d63902b97359bab53d246fb2ce78a758e842487ccd6cfcf51a5bb74f6d5b592104a2483b03c7678b1e0275239cc555274f66d716375b4674dc7a01496a5fcc462b41d68581c81ebe77744b92e6df77a8b1204637291b84326f9ff7c7f2c5b5e563a6a30683afa8d10f13b566f76b8536fa550f9dc84689cf80e32ca34c0e00e23f55972ed5661055d6fb5b6c28dda08c5ea0b1c2dc6b4eb3712450c6fdd83316294bb8b855af3bc7ecbe4af2274230e78d1a5ea78b30ba0d8a3de84e00e41cd7a4efad776394948a74c912ac9a16ab0cdfc1325d24bf6a191cc265ce0b5c0aa421ef9b0493decbe9a96c5544fcc1d66baf8d21eb42ef44ca1324dcf22ee062373765639ad306cf1db0d13438e5e2e33495d31ef8f3ce1b5ad967138fbac0984b2f6082674a319a6832f559aedb77cb5f5849ec5c56999b523b11e274e3c3b2ca607857d926175804301f11f8297a57b60d41615b3dc7c474aa5471da0e3c786d8f1044b97f76579fd47a5e04064f7ffe271afd6617baff438b2f47732089e1796865cadb9e57c0e189e6237f118c32d1e394ee5efab8d64a46fcabcdfba52761c5cc577b5fb796e8b658828a83c2baa6eb9fe0d9ca2576019e758fa1978314c4f2fe7946538add7b0e388e5bfe804e258a20dd66da6b28810b6973475847e4bc1af0ee26aa9bd21f0bcc04a2147bd2c7238a2ecbdb9cc473355b07a6b88c533cd4a73146b70da9932e2b6453af22a3938946863a2f2956d57f626e836c6d854faea16d4ab15a4a883037cd543943c7fe1d66b9201e769f700bd0b7944264257a7008da00ae25042ba6436044d1a2f1ad2fa8ffb71873ffb633e5482a5b77843dff100ad4a4f87d01a90a073052b59560afd79d12266c7b61fb8bb9bb5f5f6084907f46013d8f460d55f052d43875a130e04f8c0226e4dc9d5b8b2f9ddeedc25e23ba2a702719774dbe928f82ad735dd8820c038086e3f9f678be20755049b82e5d9e9664796306752543ec770d1cba1f2a029c319ced4a6e5e2adbda6a0f628d7b115fb2cceac0ff7c66d59c24f8d4435cccb3ca91e95f53336c83027a47920c02ec32847b1764b131804d3ef8e973d047334ecc87610b33c116696547cc0a587326bdf9deb3a3dbae820ef8aa077a5500e10e81fa2b73674a9605d8b033f7e9ddb87b4d0eea5038ec6115b46618dfc50791e42cfff2ef174083458f2533ea39029333c2cdd791a087681e3e1d3ebc2a010e08fea2c0535668cc89c1f0faf0b4d1323ee753b0d4be67453a95331aaec8de8ccbac9ad8d1811f486536a7eb4001b93818a2197ee90cbc7d8359082693dfaf85055837eb8e11a2307c9dbf15d0ecf8d6b582f6ee73ce70d6b226b4d047ef395af4be2f68b681a46cc71cf0fe961284e4ee3a895dced44481a9ed569ce1561269705a6ba32517fc1824d1414c6a9a1fb438138238d205abc5f716c534fe8dabf3c60ca9e118f336c131d4b21dae76deb079a24764dc096c5f6267e595e18489509d8864f734bf4521d967408eb38555ff07a92ddc4a8f235f481a5492fb1b740c7446e9c35d9583f407de40b955a47c48e8ab2aa9861d42a4d6f4b1d8d7637f98dd52fc24bd0102f5eb7a9b928e6acb6e48ca48fd58838e2620b305c8e91e2b8a525d5df330e09f1ee98d0958951ec1a89d79c1aef477c48f8d46e999987faaa8ff212609352cf1f497eec08c6492efaa69ba50b4ed371bb960df43547680b495f8ebef72507f5a3a9201761554e85e8f5c323d65760c820740ff82a23f765200e7051f55fb2a5f741f78db18eb05103cd99763d2f0e3aa8b9ac2449f24fc961334cef78c2f5ac3dc3b47508d534c1c42684f6fb0663e4713383ef17c3cc8896af2069f91c33a343839cc7758135ca5d9036a7325f6b1161abdfe6024d2104219c9a9927d3f8debb651c261e69f0e07a680ef6e4e849f15d12300b7b499acd7cb05700c35dd5723bc0a1eb0bc315a9a3d82ac16aff05b9311ee957215e78f5bd9f042e5cc54932983fed0f6fdb2c6c696d75137ae2c1d41a4d34fa5d92d9cb0b5c58d6cb0c634fb0a0eb27ac3c29b02ee7bbd08b7a9cc850022a51d8cb67590e8991c7aa40b45f3a57b61ca440947b2f37d5cacc430b7c494cfc52c14ee23652a3be70b0ee68544f73de8ead2b3e8be7ab2f0840862b7a7d2cd27af6ef89a9a15951172f1f49314171959e8257c1dd35b963bbd7b4aa02185f2f017a86c9c9710f087b826421aab0e30393d878eb1bd67a58b645e6617bbee25805958be25c616237f1da83de2c94aec0f4acabee1c48a2d4bd26482eb43d2cd26f750744af1ddb32ad08731bb5047b5e52e662b686d517d4cd4e84f49b69613ffa49240baab27c5f7a35b6f457d6c793f14359b3d7e63732e2f304b87f261ae4363f21926c33aedb1249543b001597314090b8d99d5a950f036f2de08e9c1fec09b42374233d04177d1b5b8bcb2707ace37abe771e3e9b2e209c337997c2468813ab35234d21540cb4fdda4cfd6ae21c91db133afdbf2a3fd960f76bb04d23e278273426e91ad9bd8f9b92554bc3fb18db40401d84503dfe5c66029104c84e65cae6ea630b3cc4785be0dfaa4dab39769157c80bb2be3433dfd2e22c411fc0dc2db7cfde0c2946cb4d15f88c58bcb5700a9446dce529fbd97520e8be86e641d309e6fc75505095924c801bf56b78f2a2da45a9c808d5a1d12eb36c578de9886a7515b3ea4d36f580cee98127381e0528b47b7fef693be92391d9a0c75503b6ae953f645ed57380d059b5ebe273e5424003a02f020dd442a4c0fb9246991345a3ad892a85564db195d261459f1b4e3e0bf8cccacc17fc68c5827d2114bdea105fcd42f2b334bd43ca8ae6e66512d7af55f7eed7a18cba96678797bfaf674a9fdc7a23b5df465a18010be5c3471c51384a8eb551e454d0d6a9480a375ba64ded4df1a6a7992c0ee105a89d1b62cb5c7f6b0a0b7a659343128e459eeb5bf49aa88b38df39fe5e557da5e3ce3a377bb5fd4e8959f55ac5b7594e0bd440720a848f3066f91ef07e3f7b1208946a19fff77cdf5661a8d9ab0ab3506a012a1e0dcaa7f31c600e733918de1c5492d5160870ed1c42ee01cec1c78eabc6b54afce51b770bbe3f5edb51cc73dafd15b8cd5c04c3aa5b412d81a677483df7a2e3a020a0b8b2b50be4de1fe807efac3316484a147198891040b15b6d227ee45755e0097d8d39551dd8757f935be2fb387179eb857d02a327f6ca9a6cf025bd8e9f668c2cbbe594198044d53b96a9b0dcd3bfc4fe7ce06c32fd5239db691b7038c552e33c3d41ffb129742258e854c5a4960283aefad1c7af1dc5d8c73c02a2db16b22411e492163f2ec886e750c68c1feae9c5d6b739674b1937be88955605db3aea849f977675bd7fdf749f74e8ea9d2a8b36059d6a70a717a240bb3dd7790b256fe24e5d46c540c4b41670820e3049ac77ca4741384ae56cc0316e4bbeef36bf1635c84c1bd312cc0df80793dcc1be41a3b99b8b81a0051b44054ca5e9fbe5d33eb39ed8cd9057b77ed13b0a95bd12974e19134292f75fd3edb4c1ba35a3188ba332d37ee7ad3dfb8de750edf168657e8eff0ea642b4d40c41b068b6edbc9c00c77ca13313410785cb3e1a3d49daa971134bcf6cbf85c41b8d1918df56a443226cd20aa2296997b8539fea713c7cb6d8e1a02247360dc97e41708a1e6ad1e6b953ec940dc813ba6352831b92c7e989412889d367dc80eee1bb831d4fd85d4bce513365b3315c1c2b6091d68aa03cc922563cbce9262cc6a2d3b04b49bdf321f9d0d924538e10184143b021c1e575946df1cb61b9675240a657f729ffc7ad1ca4a01272d2791884e3cb16af132e8d296e3acb3316d674c96c92c451569eb102314b2848cbf27bbef59a83815ead7d65ffd336307e2e2e39316388848b7497e831a519c0065ff306d20d0593de0ec8782f94141fefc1d5ae0bbc5575fcb3a6b26264a9771a648213b05d0e2443b40274695ccc404b8e546f882b43865734ecbe4a92b3048121ca6aa33b7520078c8abb8c6d8044a22c3aaa4913c0c2685593d297e15e2e5b9c53e53efdd4cc6c1aa2435fa4d86a96b1ef0984febf73404f5688efcd5445b9fcf50132b7f619c700b4310b9350b0451f64596f643bfbf2fbd9011b06937afee9d7563bc42c989f0e6289247c7ed4f51b3e2ede190bed2463c18b479203b0f4cfa781082d3f47ef8be797056a76c9ab3ac531bba254ab05180ac714f3da63aa8c94f3a8e131393a403cdb8e6851c5b23c9992603655c059d8b9a3d5e2219476446ef3ed48d30a93bcbe4360fbec5af9514460c6037b5152cd45878e655c603ac3d3a1bb04c4e852be72e8561bff35f8ba6a9e57b6a9b30d3e99d6b31dfba40ddce60bed5a674d1c1547840c63a6f69678809e5858fc3056aba5165fbe40ff2b506935383064aeb3d0ba126096f0047010716027ef668bb929b6a20adc460b7dd8b874d5c318fcbd1bf9c89c3b9cc1053fc0108e4bcfd670", 0x1000}, {&(0x7f0000001380)="9ddd9ef3daafb71cad0f4eac376eb1b2e3bb28dab00cb35697ab4f4b0270f51bdc11108c9c08d5a28061359db40dec02b4d1666b8c75be893c8b4a8f1f4dd7b6e939d029fb0857f0924c78de4c42e12c1d50b0c489d65236c6582c7af72d6235ac688ca454c354dad6115717a6ce6c2695a143dbfcc984154be471d2d240d863e4726ebfd311d6282bddb38f7fdff7b3c25a987237ae8d403380551a8703c1a4337e64cb2774786038db3708618ba499a9e94d79d33c16176f75def2c2b4fd78292624ac568a7e53ac5debdb3e1f23d5aa73de30c100fe75f28da6616259831c760a0d0a69f22322be3514a93fbb9d20ffd71c929ad14841a018497030aad9435b503f1ee3d0aa644c046cd763fb27d0431e22401f145900306dd1b602cb40489442ea837704f1f2536c78bc65a4b455c0b57ba73d8c125aa040d576ed0b96dcd0081720678176f04033a5128fd37ee2493aea15495f61c654cd486ad92644fd32b1cbaead612c8dfbf3f0cb8959b786b22b3c81bf93f132f4e1fe7c7a6759b4b9995138aba34a8d428b2c615ebad8dece5a3b19fa984391ca7f88b9a88aa60ba69cbe43fecba1352165b9905ac3de4f0c85441607c106d9968e9b90e01a2f797bcb7ec4bd4230035f428072af81f75d7416801dfe9bea455627af3da883a6b23a06d418f394a2ba79b676f81fd441d938763f06c4d3907bd868e922e7d991503efa7b2a6e80dd359b07666686772ee6a70146d696646f02bc4834c3820911868f841d4e90884a9131941c8487bddea1df84475b94e96419e2b9f731e51b47be3107c1f980f600e81db93c9291e6d332176cca1d5f2892053c100a167ed3aa1cc0e72dc4c4017b0ed5a37a80d98ad827b85b8c7bba61b7c3394b3ef33c7e759498c3b7d98a95367294297eb389676a0e862004dead692d86198d1a4bae3570c2189e8437225189d5de435dd5fb8ab6c45c576048195101688e4edfb0bebcf98bb8992a98da5c9bdceaeea5415f4d41c51bbfa67a8d42577be8d11453b387e4dcd0e2d5532fd4c315220ab72f1d9f37690dd3790bc680d4d63aced0fdfce07975589c42677b3d34c95610704aad8c733b3a8c734f6685974cab7afa281a83ef580ccbae9d6015b71b60a72473e3a6debcfa6db4df4f8ffd3c1fd7f67ede0ada55abed8fb04db70b224ef66237ed823b46964e995bcbc838a00067296d3c6b2a2f82578aaded0a8cde0aa9e76e11a6a4ed3ae2284cd91e02ac7ca75a7d4b1ad36c69a3df037fac540b30b207a398f0d43649146af5659defd7b2699f6bbe20433a169d406c6023596dbabf9faa1f2d17bafc02b3ce968317dea326ae36fb3f87e97527050ea945dffd5b7f1a680a7543acb6f51aea2ccb8f8fbee86a20a9b902fb5e6df7511ed7d099071432720e8b66b2360cfbcfec72668e94abc35fb9c3abde05cb1678d668b6f63bf45f2bc1da3085fa9cb349288116ca57f1a15165dd05ee06b85031919688f78f2ceda9a912e1636e8ce9ac384b5b0e430fe5ccf6895919c3cf85a873f14976f395d0155220e412ccebf35484de33e48a37184a117ed37a41117807dba9fed4a766cdb0e46b52d130c92d21115c0c48273f6d6a77232d33715830b9d524b03340992ce13a2abbb2f1b0fe73ede4c536c527e3ecbfdfaf053d0a0deaec66850c91effc305292525ba7e1baa095f329967ec5d51e7ec949d7a22ac678cf1292ed811da687c1d366404401a3c06f61091948997257e77f0adb6f6ecea57f633d23b83c9cf48714c7881b624ba4ba4b5ee9272160e0a87e4d7e51bb431d21754844d1f280bee96f870835661430cad8d045441aa41de8bb66e81e25358da6c35e00b8fc33009fa6a221aeac32de73e81271c8a47fa0308eeeb14644e01881fb607e18fa3e026c2ef366ec3ddb4c2948c88345c393ccf6cc963caf0e526f91b8a789f4fb82c6d684b90d06b460de8d73f5a94ea18fe833d4c35e9dde668e37c9776cf04cb2501156e027a126378048d260cf0b37170bec157f679f81614c2bf807142d285fd06ffb264553d666d8b324068674ba5c399c7cc1d4b3328fa8aa21d133406533e7c422b783bacb77a097d1be0f94db9bf2a29440d0e32305236cc36d39cb4f3c0a48bbb553f0da6334426f3af08d58a85b14cb4fde255bcfacc814b819a9c6cc7f0dbf394a80048ad9a13953eb6b80297cfd7058fd2f3a75be76a9d62bc45f83af932c671cdd390f615935531ce9221cddb9a2a1008ea6fe50b643821986fa168e2b964125be4114cd8be78af52adb5af7c6180cf93203b6b2b4df3f0377a4ef54a7265191d862587af0a882ff7b954de7a3dc73c0c656e5f275156a85d63b4a39fa153832eb868b9fd993d7ba7cd618a9da6a6fa3f727ceab7192495465db4c6a2bd1284b5293d6e62b5edc924c4673704f42756757cbde4181b1f8aeed416b40a4ee4ef29ee054a004b66af972add0ab0bf15629dceb844cc44705ffa8c0bdd51c5d463281e196f20732fa3261ae3cfbeaf7c1f35efdc44f9ac87bcbdf8a88fbee6727f6bfe0fb649ff1ab36de7fe54a495797dc74467d59eb3426d5091207ea5064b19cffd3fae5207fc31ec536b66b2f9d08d68aacde8ec496590c598617a3f1802abd63da4ab99b152da93be6dbbf0c791592e1015f3543d42c5be8aa9943674e20415f4633808a8524831e1cc1d70f0d0f70b60df0fe3e4fa83bfbaf95ec8e45fd216cf83559da8787322955dc7bc7e9c77e76cc9f0d9b3a12f0b5bad985d7cdd15ce1d273f7f33a158e17f9a84336c20dd75aa402689ed3e7d18dcf0c49f409507b1cb8aa6bb4775a47507d2a9e15684debd1056f8c6a7c235b4525fee202eb19f74f136bcd1f24171036c0cba9ea9cc4e6b4e22ec2eb0f47285bc07fabf6103d14c9c4d57774a14ff0863bc32577b03bda294e88a6857125ec9c1266a96c00db52a7ebe7142baa44bbb0a404aa7f903494c004f667a98db98e6e0241fe26e4f0f8b0eee021fdff87e76402e12b6f405e5018328613ce542ed7700766e97f46c395976bda016f97bf97db112797b4bf4b4f7bd405a92a60b1e9e2a2cc5503772aecaac56f4934926c925d178c4e8e30468cc76b49ec9d5ca10d2d40e40712080e85c08b992bf425303ccb0fb29f9de3c60460978428d7323d8d33064d4f698853e63ab21ef31021d26366dbb7b02667c916d202aa1f811ffc30839bb624b44d9a39725ca4481f42379f315ecfd84c728f111f1dbedd5f68797dec832af77b12e8167a8ac85920c7a1946ece30ceee6c7795e0a80656296c503d31f17c6813c6a2daba7def8d5cf06a98996dbe719bc329b73e2c38ab5c31a9ed7c6e7a2107c6c3b57657f6fe9aa3c01a3daafd2bf6e8d84ff5753d7bea79cb6771edfdd09296371d3014962505798b0d565551b040172238dc14c5c636956cc9a9e3fc77fb655c4a2276ba2529ed7f7620990dfbf20b4db499895434e08e9ec51874bb7ecfb9eda9661224e401ca06ddf408fff081279aef8620c1ddff218118e7655319edbd24264b94180faefcb65caaf5de5d5d79f90af42ab15d42b95ccd12fcc745f62389360f075b85a7085125865f167e0e7bcb110511693f823132ed590ae4a6a61ecf70e39315b21775f6907695c661ba88ea42bb7cf2672c08992f637b1725d83fe7934e8b13bacd84b4a0ba5b9091d061b173df2a0959097f4bb0bd984fc05cb5bb78caaafa57d07342dfad481865beccac7797a419e20de1cb1bdbbc56f43c34fda114caedb21d3a6951a235127580ce70606cb9ba1b962b65271fbcfebeb01b69ca24c329f0707b511d6dae8d7b082ffa1c4f19de63b2e27ced78619734e0e303fea27aab5233677503c7faa02abf2d0906dbed26f23830a176e45bf17e3745bd315a61223074beb85d290efc08d8380da0fb503d42705fe699fe774ae1d48766a3cf6474e5efae4bbae59f4b56763cb051a158f3f8e248167f656b6729861c018c9d9f3c5e65b26efdfc0ca9818a6d222f0768bbede555032a97c4e530e90d6f25f4da700288fe6bff0a1a2c3e8da156b995f9aa95d9cab5373b708045de6b9a23d08472299b411f7c0f8c719c32ebc6da96898759bf49f02e62d83f9378a6e3270260fd39a9ae763ae90c8b4460b4c9dd491a21161f6e779b431e9e263b22a82bde5b46170c01c3ff95de2e9a82dad3a8f75c6e85221968cd8be7d09541cbe570734617780673fdb998768d8d1cb832f874e0f596cbfecfe7f0c5ca33c1f74b3a1b71122b6cc43df8cb360b31955a7d9946202858c6e08762402685f86e35833016b5756730efd506320c723cec223cff2c249854738d74642fa01e1a1064e51764c63df5c3e8250b87655ce851210c88ac5e7d3b7fe6cb55635025963fae936dc320776aea9bb1ae1f752142a9e218644fa537b3bbe5cb7efcd260226216d865c1f17e519d2bf03c9652ef8ec1aa7da0343ac3f55bcd2e7987f33317ba025caa6dac3b9fcfb6d966c4293af91b62e89ea3f4c7294243dddab501316384484818685dd4ef9bd30e31f7d4b06f87ec968855e7b5509757b28198e49e8b4f3d539e52f1b43ef864f91615a34c8e61ee437c158c28245ad28ed875ee6bcac1195a46c3619213d03550711c033a4a013158b7f4d68da956d1ec5db4caf5bc4dff25a25d6f1098d417fef511cea18d276851d249f5182849acdd4e68ca41521ff021de79d776cbbce8903c5ecfcbde48196ac0048ab87625655f0a6678e3932d0e5367eacf8ef1fa3843f5636058fecf4c4f8ebe0162e8c9d035b0256957f6ca0f86e7c8c48b2661079fb11e4728d75e126879bdb5e9609ab4aa55a7fe7c76abc2371a3f719829a8c9cb2a853175bd84dc316313299a20f4d3e0712ba95924078b87dd7813f74f28ae42e8f5e13fbe05da01dd1113f2aeb9500b4aa277198fda210f670cc8115091b6d4c10e0981d1771618ea27da4b7487e9935cef5536c535451545dc12c6d2d3d00d78e40033cb7e8bf7a460e478b18147d19390bb29756daa5d36133aed99aa1ad1813be364779620a71cffcbf532b23ce589dde264e3590cd9c518616d1f9b476576c4f5575e0b52e895be6f6e42ca8bd0810129038cd59354863217b6243a625d2a4172aa79eeaba89987122855d2829b841be958c633537c6644336893d79fd768bd98a64319060eb20c6018feb3d66cce513c61383b4429cc3ffbaaad49c0bf31ba03e6cd97b74be379bcac180f731e2f7baac7b46c184af5838b9385bca68100e74deb02071fefd783b0c6b334f42c3eba5504a1d5dd3fc3cf8f6590d9a98ca19d9106da3958c144a1d0be6c1ebf305cb541213bd3d3c1859663791b2a615057852a4f52271ee4b93aa43c0815b1aac27a1664b714c6a3600135d413859079c867402ab0610433b31ec88a85f15c9b6966da6eb4b5eabffa0eb30aee97ac53fb2d2a71c6d29c89ee524086c8f22920db652fbf19786598abf751823e771afded843b7305be2d4b485cbfc00df626c012f5362ef878134d050998abfc6cd077ad53bd77802f8525c65b5d5bb240b5ed3f32feebc5333ae4878a822cd5e74413ca9e1d1aaa52a6052e56f871cf12a8ca26aa9e9614dcea1f35b207aea6515369828fd3a89701bba708f6e6735d56f257a76a3e43b6128d07b79b0ed628bad4a54a86e32d63b43d57fd78b9f0004584ff33a01a07b19c707201b53af96635eae9b58d2bffa5180537d4af31846eee0bd27b00de4e57ddaffb5ccd31f364b757999fa4bad5699216a4b4", 0x1000}], 0x3, 0x0, 0x0, 0x6}, 0x400) r1 = open(&(0x7f00000000c0)='.\x00', 0x100c0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x141) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x100, 0x1) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6001, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r3) 16:00:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') poll(&(0x7f0000000040)=[{r0}], 0x1, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000280)='./file0\x00', r1, r2, 0xffffffffffffffff) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:06 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000280)) socketpair$inet6(0x18, 0x4000, 0x3, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x366908ca) getgroups(0x4, &(0x7f0000000040)=[r1, r1, r1, r1]) getgroups(0xa, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getgid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = getgid() setegid(r2) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x60) 16:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0xffffffffffffffff) close(r0) fcntl$getown(r0, 0x5) getitimer(0x3, &(0x7f00000000c0)) 16:00:07 executing program 0: setegid(0x0) r0 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:07 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getegid() setegid(r0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) clock_getres(0x3, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r1) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18230, 0x20) setsockopt(r0, 0xf23c, 0xd7b, &(0x7f0000000040)="b517c4efa21c0a3d21270b43c21c1b40500f0448cf0b2e64838895ff1116ced25d13e6e3cf82260dd04ac7c2320dd6640e63afd71a3e00dbec620a8c4d877f007e736d16f79c7fad916f201a8190e1f5a4d55cb0c8c7f579373c115ea44a5067a7681e88f089f6051a14d1f381c943c74d90980c8b8e3ff2d7c951a0992c41e368ca6110447c499811ba00e96c8c142bd6b597a1a9cb96448af4cf12f14213a2", 0xa0) getppid() truncate(&(0x7f0000000180)='./file0\x00', 0x2) getppid() mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x0) setegid(0x0) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) dup2(r0, r0) 16:00:09 executing program 0: getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1029, &(0x7f00000000c0)=0x8, 0x4) pipe(&(0x7f00000001c0)) setegid(r0) 16:00:10 executing program 0: r0 = getgid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r2 = getgid() r3 = getegid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getgid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$inet(0x2, 0x7, 0x6, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x29d) r12 = getegid() getgroups(0x9, &(0x7f0000000100)=[r2, r2, r4, r6, r6, r11, r6, r12, r2]) getgroups(0xa, &(0x7f0000000180)=[r0, r1, r2, r3, r4, r5, r6, r7, r11, r12]) setegid(0x0) r15 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f00000001c0)={{0x10001, r10, r14, r10, r13, 0x10, 0x100000000}, 0x7, 0xffffffff, r9, r9, 0xffffffffffffffff, 0x0, 0x7ff}) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) ioctl$TIOCSTOP(r0, 0x2000746f) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/104, 0x68) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x1000, 0x9}, 0x3) 16:00:11 executing program 0: socketpair$inet(0x2, 0x7ffd, 0x7fff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setegid(0x0) write(r1, &(0x7f0000000040)="38040f87c6db32553c3ecb075938796d5a9c693275296256220cca48ce1ad635b026e1bd7c96bb467e9d9a2f3a1afb974c4a51de784d8b26b15806c5db5788c1e6186a7fda8b0300eb67d59d6f56b91a3ed229620928fb9d46e8a3c59a4162d61f87a61a96825d2f01ffbdee29e0618f3ccfb8e2085896c29a61fb53c531680b5024fa584a29f440e0ebfdd6afbfd83e72befee7628cf1c07e5e", 0x9a) 16:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:00:12 executing program 0: getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) setegid(r0) setregid(r0, r0) 16:00:12 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setegid(r0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:00:13 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/169) 16:00:13 executing program 0: setegid(0x0) r0 = msgget(0x0, 0x20) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x2, r1, r2, r3, r4, 0x8, 0xffffffffffff8289}, 0x0, 0x3a30, r5, r6, 0xad5d94a, 0x0, 0x0, 0x1}) r7 = socket(0x10, 0x5, 0x101) getsockopt(r7, 0x9, 0x0, &(0x7f0000000200)=""/185, &(0x7f00000002c0)=0xb9) 16:00:14 executing program 1: r0 = socket(0x6, 0x0, 0x4) ftruncate(r0, 0x8000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}], 0x1, 0xffffffffffffffff) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x80000001) poll(&(0x7f0000000040)=[{r1, 0x1}, {r1, 0x100}, {r1, 0x8}, {r1, 0x100}, {r1, 0x40}, {r1, 0x4}, {r1, 0x190}], 0x7, 0xc5) 16:00:14 executing program 0: setegid(0x0) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x4) setegid(r0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) pipe(&(0x7f0000000180)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) 16:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0xb) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000002400)) accept$inet6(r0, &(0x7f0000002440), &(0x7f0000002480)=0xc) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000023c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002340)=[{&(0x7f0000000100)="e264261d0d6d8ba547efae1a283e7009c74c99b04340a79140f96c18b34fa92ba977f1189e040bf4c0f0037e414c744acf921bf2bd05009bab34267f5ac52fba9f4f03f98e672f3afc4bc3e9ef4161bb27469ca5af68806ecb28", 0x5a}, {&(0x7f0000000180)="0d7dc82d99794486a3ecf12aab554f5a138742bc8fa3d4d52ca1f7d00f40828887fd0104611c7b0443bda772c262410309f7ea72bc16d4464d4dbd7cc5778be385ee48cd234e50265086674d5c9dca2473d694dd109f6e07e9b89be79e7fe1d1c2b96d18c3cee822d6db65ea7b6b904d875e96cfb49c94551083198a88f5aa2e533f460cd928c205a5c11554bfc91a51b3f077832b4d3bc3186d8eaf9287f045bfecb34b62445d122300dfcdbca9ae06698ca9c8a94085d41e8eafe5dbe86ad4d8a7abafec1b6369814bd7c9aa4f281ffdeb82", 0xd3}, {&(0x7f0000000280)="7c40f2e4ae4e6ab42305262af91f9270059fe1d8beb9028b6e500e7c1e72ecadadecf9a0c77302fe2c7de5f6d2c4ce4b6ef051b99d54729c76", 0x39}, {&(0x7f00000002c0)="3ac6fb12603acb9b26b10855cde8740d531400a6fbe4cb7dfa97f0c84c93b5a92c8528f7b3100bb76e08cf3d4b48bccde10fb170bc3ac733d9f137d1bd297e888ddd6183b6d9a3b59af262555d5494d45832b0b6981d5b93d6f7b6832f94775ae55ff95e1bfd0f35110826ee4e00de3b536962994d4a91d953d294768034dbd44ad3597f980eb2262e19e4491dbd979b32c7ec1e72c16062423c50a17f57130645003845a0bfa08d6bc35b8560e8062c1feb9478420156ab66e43b99b173ac445dc61784f51f315abb6e5eec0a81121a981091817b800c22723f8e3ec1d12a2b98276b6e2b8f3d898d05259874b067685f82990abb1a789ee8b7211c276bedefbe1f5d7e8faf97e2fa96c08a50c657a854b2b813b16445c05c17b486971a5dbedde530f26400e466292fbe6f2212c36f497b8922851a3f45b4b9cbb92d8ca978f527ab561f24ba36ff02ff5fa4caa746b52757a6095ac594e04648b2b070dbd691e7d6858cc5bf5363e538390cb691795f467b75635fbab7a8d46a68f258f7c9ad107f37e09b974f55184a1f5a062224a16e21aaa6e99419738bb6af6e91942b7943675a255b79fc49e1bc32734211811f09ce2068779a0677e72eecd3e8469cfbd48728ce53846f36efdae5c805b3f25036eed98a9be047af7a37783ebe718a9ec35ecc4594ed9bd204c67e8481bddd77fa6cc9804e8f1d5749afd39fdd3c113008c31edfd9a92884c3a08bf0ff12999faa3ac0e810fa6faca4e6e8aa4eb2d917e7eb3554a349f40fc6cbd78cbe4557dd6f55369245d9a3202bbb2cc0318fe1e13529360f7ebb07b8b6b7f83612837c3cc3731a4670de588a719f760e2075e20db13ab7e0d5f5ec45e89c159b247e2eea928ed1695842baea53ad85ccc15fbeff883d2f856e1629bf7811b6b1ae26d9d85f803c71a7cf71408de90749d98eb00103f1d884499f2e0bd6e013030266ec5e29f9ff7881ee4ff30065ebc7ea9df6e01867ea1d77acac0e9ed57cecb2249a055e6dd5725f2dd741ca665b19a3d9fec6aab687e73cc10f6094c45536d55aa4518ae1d18ea5f630d722a546d6988803deaf400c8821dbfbe0b3ce0fbba50a5cfdc58105203585100cbf5d52ff9d437060b62f30e01a6ab5dd0a91f069bc684aeaa86867b560c5bb339d058da8b6e9dd7e49dd81c5cfcf66a845c32fdc289aee647b40e451871da4bfdad3de642401419c994202c9de53d8ee4bfcef3c66c9ca94c6c5eb1c26955103f96f3330f8e35b141b84f2d24ebf6be9a8c3d0978f30a83a88aac34ac5b4cbe28b313e435b271b0184b69f602cddce7340ed8dd1f01f44d759a9fb3249de7f7553889184dfd8f7d435af86c437d452352b3971a15964fc3c5c8ecb49d82f55807906c7d5e47cd2aa85954e700aaf82ef8beac0613bc87b6ce7555c717b55349a174332e7ca01d3e7b8e5072d07a1401193551988e719a70dadd0a883222853e20e9fa2f80242063085ed4f59a4a5bb00e6a52657b29094a64f8fb9ccc16119301583cfafdb47060d4975adfba2fb97c0fa1c890e669461d8eb125ecf55ec27af5819630d1839cbf6279a1fbefbafa2685f66c4dd77bda0ebd75a2a12c44d007dd434a63eee3fe0b17ffb198f651aa418cfd1fbf1754fc1ca6a511737abf1e097a4d58302277012de63bfb94205cd6d829a836751c6d763df749ffd103f84683f12b6fbae47d22df5121089d028362368116924b6020dc38a620618df07f2bfa6e3b10533011763847a8b13395f01eecd922fb776fcbe55312bc106f53f7bf00fd9933399efebca7e5dc0d9a610aa610a7b2a47344eb75ffde1b85e881c579540767e1c0425def9c07597ee2030ce37f1b78b8c551c9c48649e5a60af867be6856641bec931b0563e5dd676f58dd1c2aef46bb9a5097f9991ef1a0353f2d2d2ba6540f221976a721019f89a80ab51cdda7e68d40917753790772dba55440cbc61c5b1656221e71e561b073a457d792b0b0ec59d63a6382a881ae6b07955204e421d5c7ab2db52ce0aa7eb17e707129a255bd3b1ac9c15d58e1f48114160a98c475579e78b520773fc217768db641773b33c02f361771267f3bbfd2cb0667a391dd744991c995d22de0e54d9669e73db6769b4499564aa51ec2f3ed5d9ee2be47afed173129d17bfd9e7ca2233d30def30fd676524b933c3232759f323848f1fb5930daf260d458b95ac687d965c6e8dc179e8207568221b554e40e0c74f854fb0f77f6170d1ee47cdf9eccb6b5e096b727027a2fa92ac1d3e94b947f24bc26bdaf1275384a6dd675276f6470bf432e466107fc9da3a3e7720e1c17cbda8fe33db7a2160d74b1da6bc7ec7865efaff0ca206eb0918f2b58e6de6d4d4fba697a9418edd7579abac4673fec8e25375ede0485ea66be0473c2bba1d06bb6dd32ec2f23ebee1cae6670bfc283e070df10211ecae1a575e49f3f34a564c8a2c28649448e7e240e2a158c4e6efd48d92ca0b9209eed3360e6c5b278c30268c85577e0a7f3dedb670067688b5ace880dba75cad7efd662239ea00f73479e4db61b73b4d02e7f815acf7e729d534b12a1b59a7f8311fb7c3b134d0d0ee9cc54784881b1570727f1b218dcca795e1627940c83e53e1e0aff65d2e261f728f00e20ae74e194506a3c192e55c2b7bfe6d60589cadcde704395ba13b06db480ad57f63638a725ae52c83efb934ffecb7cfe1ac8cdff0eb6706767c7394824417de760ddae18573e4c5b53ac948f4eb435cca62cc69459eac48827ef9443e368e011bd52648a8468951c8024bba4d44b2b88767bea008405a13c7f83f1df78329e2934c19ad64d79e137c7846674a0e52919108a6546fa20d8546e71acbe1decda04ee2b2194eaf66698611613b66cf78480d9397f1a46553ee995285db05a8febe2ae08433a303f7e5f274415efd18ace1c040782aef8a05da5a8dbf5edbe4d36161909593c5d075b8d45d0f57afde43752ce6f763837e24bb147fcbdeb8d7d3b73c686badb852b253c29374ee00073db133b618d67f16ac6bc87bc5a97f52d4f190e4e7bb6261f4b36069e7c79b88b0876bdbd2f04bec4205a2eb11d48a4d2c98963032db90e86bc877476bba627c31e249d4174654f69a87bf47e6e68688a58b4e1624384337c500cc295c6097b52cd60c10070aaeb8c5522c0341c2da2e062e752f66f27c8261bbea1316e6da754bb0418e4c25506bc3a72c6e2dd4d430e3278d389f5095fe8082fff194613fdfa6b0f4c3d09362ac56d24ace4e8df583d634b5e1c25ae4e32435b880b991d82de606cb1be29620511d4f443c6835a95465360ee9a40d72d66d46bcfce58345cab960f32c9c289db4a4acc741b836e4df04cffb846501e3c06cda2b1bf6549465bf5492e3c4192bb5b8d48dad946b2379ec1813ebf166d9660fc218bf62ef7eb404fe0dea8be0ec8218b8659439b7b5374df80cf3f7e761be6c5e262fb8b9696bb0a6d95f6f86bc71976126a66d8a2cf17d14ed3123308c5a995b19a5a4116285f605e3ebc3f220487121a1082f37a9a28aac39709a7a6593e54842e53741af91fee7db010f56dde489d8385ea7982bf154c1be1c6fd198343078e1f6b722c0188dae895aa2e5ee42470301f836d297cde1c2861a0b78daecfe1fd595889bd2a83c5d9b7482cb9a3ff7eb2df89db115020f7a52e4c8466ebe659ac78aa4b244fce5f73eb53d14b0805cb32dd7c8c762136b0843a646ead7031d2abe297c1e065c2712639376096737af062db0f6fbfc9223ea341716681c239baa49ce0b9184cf5bad598c16e1f0de416950d71e3dd45115658fa37e51b0623aed1574ebe896f9ac79de03577a66857980ddf10e71903d23ec0f450c27d86ec45af49b946d9269a3b0ca0607a34638c562d6df4e2464367787e9cba6265314fcd18a89cfcac05a29f5880c60e667a898873453b9c18edb2a94180edda03e48ad001fa31909145dd49e96d563c3c733bbefc0c8dd3eab66a4dbc4ae93e61cb442132c5e59cd88c4a4edd28e24ba309f3e2a22165863cad8d7b28d0166fe4efcfae2fe43df772760b351089e0a18b131659209f55f78e227237330de05d21330035ba5c23807a609c45fcb1339a8972ed567f90cb772a2dc90ddf326ed5aed8b6c6886e742ce28e398ee0517ae37ba3a72dfe6b104b5e5ea056996fe9988b85d25fd66365b64088db208922ccb1b05540f022eceabcfc89bc9a8fd43053b3bd360a59cd345a2d65091b5cfd35e38dd904352088907b8e67f82b69cbc6ce10a56fbde2239ceccd86935847175ab93a86ccd6265c44085020d5236e97ff3c1a4d306bfb7ec0d232d3f8203f487949911d6aad3a68d2e46fb9171c1cfba06ef1e618fd49465da3fc3a16c88c688a0b32e8ed5e41c5c96036f1270dd5e6d08894d15e88010595707f5c8bfb2b49d5744e3d7d43340a6dc0a697b21716d7870a34de2a94688c0171f916fd5accdd2c3f4145a340554db95d0d587cb4a79d78b1394954daafc81a8891bde3a2c5175f1889ae5769a60249857d1385debd3cd5e1cf520d43a6a8a6448b1cbe2441fd3124909141153d52efdbd777395f5aed816a31e227fcd2cabecb22cf0ad2c3b734d6c73ead98d5692ce4235fa3ac5cde63b7a5b783b8c21131a8c87422cdb42b29d5dbf4bc04bb54076a21eedcec428f0c65cf6e35ae2d751add77eaf87313a41fa5a471e54e3b0c65d9e60502b914800ae6c08d6309e6e3bfac0b09e423bc7d75d4c28e3c466b3e2893e753b2856546daef4c82b5f606deb27565d9908f8eabe537032e69d1dd4c91be6e31f5dd8c0913d958d90d7f4d65aaff1673d1ab847d13b38d608d16a0e65ffc386364b9a5b60b9e0a8576e6163ada91d9479759ed89e92bcb3d3c070c154e47261f290c72db8743f8495c775de409bbfb78489668adee6104d5ab2de2fc903466fd43e122224a6267a0c70b7150e35a3c73bd26109e881aed1f48978d9e31e8e8fbdcda05328ce3bf8e05260749861f725cee93fdd7b1df6b5ce57213e25c900768dacc2d9db3b56bbe549268110a47e30d1f661f0f30bccb005e689b082217672475785743f7c362da7c3f0b6f66834eef105fb64a7388bfc4b28382775f3e13f3354def834b867a323c2e69f82af62a7abbf9acbff015761958dc424ae712964b0d0f278de80f84438a5550ae2ec48256522515f542a4f6b37647d8104a0aa83d9feea724dc0599a65dd66cfe8a5c264f2be1222fc14e76e7e3b8abef9b0192f0557d30be128dfd29c54d0c9195cd93a21a5446485fd571659c8081cba4a053bd9f5f7defa8133f2f6a13b9f47e995b645810ce5e519bb80af12c492aade0b2b92854c3995fc15431f9e86fa816d3a6dc9e91f1544b068206e7ab3840def322f82b9bc0d3c9712168909c1aca26d7acb59d1cb96ec25446acd381e547ece1cf1c6c6a53907962aee30d212359d354d661f7492f9c2acef2007351a8385389e2e29b7d3e1a022940437d84a4c42017a236c0e9790969278b2636e77271525ce50766fe78b925cf73abc776416d285efd8ebe20a337238c717981b561b68804c9851f76b510ec132259cd6d3b87cc45049c514c6c1cf9ae83d5ecb914959271afd8d481280d0f0dc13cddea976e5500eb238fd41925f515ac670ba2999e4ff3ff997f965d6a21b8ae8ee4e9e62cbacb24256913cc81a32583cc461b0a09e0a6fcc01dfdc6d9ec6c212ef1075713cc77384a1315eeacb51b0e9048f5fdbdef4ce2cfe9117d88a8435fde8e458f320cda6b6", 0x1000}, {&(0x7f00000012c0)="9bf34ce46dc868398bb0e9dd4f0a6bf4f03c13a051db844d2d89229557c428d08dbbb5681e78a8acf6542cc40a34c0c7bac8fda4cf7367a9b2e57c5e6c1768944eff97", 0x43}, {&(0x7f0000001340)="59166f16427807cf2ee872ccec4d5dfc89f088cc94559f46d860db965e0cfd214528e73748f8373071574ab0a8666fdb89d24d849c6f3e9e4c5c128a9abd7e4ed5fd48ab5d04849da40dfb7a373d0cff456b14f9bbcfc6bd28141281285271a0920358e80fb4be832a7520125795926cc5c40b862d25a51be959ba01f186c14c6ccfa203762f8b414003898974cdbd1a2b309945616f618a1301d8818634404e7ace6f2255f778dc753c3f12ab244c3ed4597837b82eefd143f59cd5e19a8fc5f000133e250980acb1c73e1c273fdb0f03078074459f22d11651da09f7945063a017f80b954e28dd10626589d0f988bcfea32e648e998ef453d60c6b301e134a27ecb6a118ace026d476d0e512ad616c1e06b8dd900ed2d99bc4d59810571a951bdd6f56e8851c66eb116871c04d3cd0347bc61c84ae18abc26a19f7a0c96da4f50d578622cb98f5712efd341e9ff5569822404a268170933435a38df2eaa07b776c8039c70b4636a5b3a66e79620fe905a8d5ded7e79fa08d5ee858da6e2eaec3e02d8cd3c5779d873a677b331723981f254b6754c0f5a00702d32372b12c89ac748ac1605ffca99d93d2c95d99021ff8f1b4bf300830751e079b916d729407676e3e7877b1c6e8371998b75fc989dd6453ccbff1685f11e979e1717464033dbfa4a58be311a002ad83f0a0cb0a8360d91253bf7e19ef593bfa2db739bafd181cd9812232bb971f0b2b6090a02e06f8a31b0c8348cf65c9696f6a1dca8076c9a5a9b6a2bae0183ecd8b01e93962329fe3486791ec4049443678cc1ed9dfc5e57c2bcff2e18fe2d8737d32179b703dd54da7f2d4e48ee2018ac02e940b82fb4f6c083883c32e519f7ba7018fda50e62a6bff39148f66511e96814a057b76845512ecdf1dd60f1811f7d70e91bf4949b7801064cafb1164c4f99ac50239b265f89568d1a96bd85d99ad037d0b617eb171f4c06d4590261d25bdb015fa1ccf3a942250d9c374ef8b5aeb3e1af326ffde59cb73f56b9e1dcdaf42f21a893e2116f5ad065643ef7da9a0157302553e327e2e6d58ea06fa449cb403860476d50c59fd2f4834a9b7f6f564957b0dd9db86f8d17194113a51228cda15a700412b30f4f7f9b75a328cc87c1691a78c915ca68f7ad0261dfc41ddb12e8fa794f97d89c6d2b6db53fddf141e5aa69b029d17629bc388ab8f5d8c6f8436ae7fe86335afba65c104490b80c5b4b7775ba641416def195525e5c8919507ec64514012e6f5e60108da56219aabcd3d30fff20b52b846b8d0d80964cceebada7b11ceae5b2cee3fc4d89686959406d6f2f6cee3a12e08fe1bd6b3f72bdc6b92ce51906ff502f929de75f93550d75dc3d9641f8e5d2bb9403cf82fb1ab148f19b9d497f56255ada13af9ffc83115ba55eaaa6d4ea061b9361bf96daa03e41db1a3e99775076abc2aa3f81a4b66f7ee3a48d6506210d72b51efe40864b1e76c136c310c7a4b708d5f40b00d89ec180bc4f4ad5f600bb40d584ac5774b9aecda6590731900f560e34e1e76b1010ee1df5fb27f48600301ea9fe4099bd216cf6d5954d4533c58157ab89d0acec118248f8f620f0f89923ca75e80ce8891dae68f1e26e27870c1b73694c30bc79fa9aad4d477663b7a751995c94a706c4262e4f003b6fd1dccea179ec3e39fcbeaf4afc72e58ae286a1f98013ce6b7ac7b1578959196218ada669d7e7406535977257c7ce73ad0e06bc0dc2c6529178a889ca2f5f444246a9b05e181cb2d1c1606c0c32587f1c766563eac0c2eb29ec3fbd995d9b3efafaca700065a4f9eeca3d983617dcbb420f5f8f3b9dcb1ea103dab72831daceb5dd06c324b6b4da2c8a77c533d4258528624337a2ac959d3351baba6bac74db60e379d8121aabb5fa10966c8438cf0d893c85733748f51a7097dac46aa96e3e6b7f61d6c5cfe1ae819b353c90c3403d562ae2fc350e7ec4dae451fe4a5ffa53762503aba8733a015db00155a57fc20c6b273d517503106bbe007087d5bd8637c0c5fb8033bec4ba49e6d4c56803e969fb99a352e86db276f72fc585a78e576ad41115e1adafdc2402fc32d40c92f0dec3c62cc4755b6d39aec1cea0d2d68e0397be2c761a6de34407f39243469e025f3362fbc544c9951a43680e2f57a9ea098bf76c1822debd1064925588fe06cccaabd934ed60805762552e4ceb5eef44c1c4490eafaede2ba26e4468e82cf46f6100aec2d98eb8ba846d1795391e356fb2de97c868828cc0353d2fd4cc1600fb2f7245cd8ff3a58c6b5cc4c0c4ae6f430da6f08d0c2f09e3349c154e3a434e5deb9361906f498aeedfef17e643a3620a034e1ddf99f51b0279c5a373137ef69f35396c35cefc8e07e668c269a0135bc8d93dfb36936fa9f507d6de215ea5cba8be3c46c62b9eedbd1554070831cc4da926bf3f5f34aa83f78313d34157cea084785bdcba49bc1387e90c8c19d13cfe856ef65ad23837dea79df628cc594e101df4674f558e0f67028a4acc19b08246c962311031ad4f20f7df070217592bca9f64fc12a965a8469d189b3c43ad1247102ed3498f9eb547d0cc97ec90a4a32d62e1dfdaf50c726520bd2b16de23178c38a1a7aa6f10f19b7b8c45cd73916b66b47c3933fbb3295567ea216cdd7e29a14fe61a4cb5cde5a8af6b258a6cf6ec8b1a850cf67fb899ea18944866cc667c1e0d03c89a24c525fe550b6a66ed1a27d8e72275914572469ab835db706deecff3c20018a34447e9a833f1f6ff2efde8e2595205c37e7dec64b4659fa1928c08040a042d9e1d9bfb808c3ea08933a9050c7aff51922b94331948c27775d18ba7b8f3faad6f7852bce624d5991de1cf510f0ae09633ac473b584a55ae66b09206d447eeca62cf993cc4215c612f9181c46bb0c50bd4631a1b0197fefedc97ced77335637612044705747a9014ce0050401315d3f4f00df4fa22718f8e569d737b3120faa00c411f7a55b938b0bd5a14b119db6c14a37fa3da96b5cef453fccb4b45704073a54c2e81d665dc7c76f5db74e66bebcf5f3a165e3d0af4997265cbe6214ceede0b962e96c58c86e8a15ef96adb8f1db28b73b37dd072b212ff9ffb5f978bc5ca3df9c7ff06dfe565a04c73efbb134455e62347fd660380c6b7c3dd6d3beff04292cf9d77cf99508aedebd5da55ff9d65cdfd5716da607b5686dce70b1f1fc90d213c20af45930e75fa99408246ee2d66d32e74d0b4dc9da802be051b19e838ebccd71bf120502123cfc5566dbf927435808e6e76e9d9755379615dcf6d926ff45b191dae0284bbc23024566f5bfb8130305bb06a8d6d772c3eaf4d4ec5721c3ed72845d391c067a84abfeb8399359839f58a50767cd00404da7dec5b8a8c0c8c4650cec4d265ccd10bad1895daba6c532d0ae4651eff0108c014081295154f254efdff5e2f09a2e13a1718e949131cb9d3181893c772b79db6c46675938d36c811ac755ef96cb88f9690fb620403b4f9b5f1231d66e0f142432e66152f913d910ba418f09cd1291b23aeb05887b0fce6c25b59778063e1c7574457f3e769b8379a8313557bd5cad233a104bff241955a42a372bb578b6e8ed3d95944445706d0bb2b181d04a6c39cc6f0a6e7746bfdfc5a4ab380a595ffc2c65bdd6a67b3b012432c89fef3288a0e8712665a4a5cf4022fff5c36f6d50c3193cbdc1f6356a8e0b88308a69f52f6850dfdf05c59b6084feb1e63ae2de77ede58ecc6cfdb77fffb098eb72497c94123965c32580c5f87e0ef606bc06cc154a968da849bcb4e307e57740068dfaf13cf1910641b38791a3f3333e811dfae87f98ead924a0a33b3290ae2826e5cf03374e7cb8580510f91da47b5870c04b8511c7c61dc40d244876a35e4730983336d78481ea34c810b608ccb220255fb916aab80ef94d1a5669ef88cf0e21f04074c831640bf2372f51c43bb5e00f3c83df8ca623ef09c3bb80bd3541aa2798b4ce11ecb47b9045798aced0403287e10957d7b60a46dd2d774be80cbf7b28319f610ddaeac26335a05298e1faa43545f7e7f00db7e1d856a036a154e409e91ca054af6cae44e130d90cd7c1f2d53bd733cfb094313191a3492a1d526f71f93fe4f1b4ea3bf5a76525fad80897805a10e1d1cba84e42bafea7c43e30a0d0e7e55289394cdbf49e0875c7e60ca17de8dc656db427e566f299d54a7e167891779e24746d2b97a312b7fa27da8a36b58ff4e50f50de2c427001c6d8be82b068a5961d1896cb98507b6fb3ea7a4652a4981f8844c2d9c40313861c030af7aca80215fae82a4c299c8ddf4c2206200a584b991cb9503578cb642b0a9cd3df020bcfa5080bd9f5b6d9104aff0a1c1c47738096a8c8f343d316ce8a59539b8911cf3c55f49b0a12a110ce593d46b80ec257f32e6fbbd7821f6900d9d123cc40132ffbf3a2a40b2a1e02e0fc70f6dbcc8c0fbf61d38841ec01438927a047188a7273a686446c9c209ea0a8d76228f0c1fda77b529fe01d19a7119b23a1271f0ad0366f8c9881ba3ccfb3e75fcee7e73d256340543515a3760a9dead37204d36e3d2ce7de0ccebe9306eb2b8efa5a4830fdb2735615115afcf703a1ca36fad87375a8ff0c88f848b5a251c235fa45e6b4896d6f72ac67ae2373e10c2f52bbd0f18658329310c53554df06b79b17c0f73e352ec5fdfe7a8114254d3d311a7eb3b549303d1a9c5308cdedd0d1742428404f3773cc1b2b19d2a0137ae6349275ae7a63770bb4cc7f4d742d07dfdf40611f4da9362ff56b9e53190bef2b24c22ccf871ce34734a338ed3c8d12a02f2b965f8221226c7ed32f4b2e1a27c69c7d2d2b1c76b3a87430e475f668928903b16f1758bcfa55b0de1c22a7667bcd1f234a35af3d25d91bb4adbb07db0b473b75390819ae067c6773898f711da70a8796703ccb470e80e0a8e58152baeccdc4e04ac5c54379031aaebd63efc5978e74b918acb8a1f6f25747cafc95f19e68c7c50e0270f3cfb8e0de53a196f85d506afa387586857053c2fce6b48a1711ea82f738c8716f6f359701c5ec1bbad2a08ce595d66fcfadcce9726ba518b837053859f508e96bd824232aec32350f5dd2974ce3aaf1b7dc0ae934c1e56bf08eea9a1f0dbc011ffb9794f88f581278418efbe34a59cbf5ac4b29de95ea7cb699ce7847c94dd9df677d64eef46d6508f13dabccfe75618df0c8748aac2401082a71c5a79949738ff74a513d2328480d361ce2564cf82827f84f494be82ec4b734d40a66db58f706305449d78c2fdb70dbe4195f427a1b49aaf91f0b7fb4ad74fea47a7e713cc8da07705369ead1839544136e0bf8d43839ea0048874bdd018f6d6ff09da9d9a95f1d49913864e3a4a78cc10aeee419d3a6635c5162988f704adfbd1e52e1769aeac6c588d79f5cbe2802e55d86caa6059d574d4265bf59f306e6609ae62ec6d4224203e2fbcc679c1c5a023c3231687e916ae5ad1b72a2d487d293ccdc3398345f274fb650e2e5594dfdbe3d56efff425a518fa8592ee338182fdca5bcdb898ff9bba949a360aa10caf3cae9f6fa7e96091c821ab7f6c15a36d96662d30d4dacd5590bf38e5d4c387cee5f043b5514aceb9bab16d08a985650ec165d44769aa25e57eebbe89e013ab4e2589737356275db4e65f881c5c8bdee110b10afbec49b3db529cc4e56adced43a9a21a7aa8db27c837ba138dee139151e47c4dd225090338e9ade64aaf2437d5d8d933bd35817cf3939fe3ef36cbfafeec83743f6fec8d923cad0daf10aad185567538e8eadbea96aa66d6e59", 0x1000}], 0x6, 0x0, 0x0, 0x9}, 0x0) 16:00:15 executing program 0: setegid(0x0) r0 = getppid() getpid() getpgid(r0) 16:00:16 executing program 0: setegid(0x0) r0 = getgid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = getgid() getgroups(0x6, &(0x7f0000000140)=[r0, r1, r2, r3, r4, r5]) 16:00:16 executing program 0: setegid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x800000000000, 0x2) poll(&(0x7f0000000040), 0x0, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x80) 16:00:17 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() setegid(r1) socketpair$inet6(0x18, 0x6, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x10, 0x4002, 0x4) recvfrom$unix(r3, &(0x7f0000000200)=""/239, 0xef, 0x41, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x0) connect(r2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x82) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x10001, 0x43, 0x5a, 0x8001, "c45f44be54aad95819cbfb7be91db33b26063124", 0x4, 0x1}) ioctl$TIOCNOTTY(r4, 0x20007471) getgroups(0x1, &(0x7f0000000080)=[r0]) 16:00:18 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:00:18 executing program 0: setegid(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x48) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:00:18 executing program 0: getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r1 = getgid() setegid(r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x2, 0x3, 0x558e7e3, 0x1, r0}) 16:00:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:00:19 executing program 0: setegid(0x0) r0 = getegid() setegid(r0) socketpair(0x2, 0x6, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) fcntl$setflags(r1, 0x2, 0x1) 16:00:19 executing program 0: setegid(0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) 16:00:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x9, 0x100, 0x6, 0x1, "ef2ad0af2bbdd80e2520528b0629b3797358b5f9", 0x7, 0x100000000}) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) fchdir(r0) pipe2(&(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1ec6798c4370facd, 0x0) fcntl$lock(r1, 0x400000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:22 executing program 0: getegid() getgid() getegid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) setegid(r0) getegid() 16:00:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) symlinkat(&(0x7f00000001c0)='./file0/../file0\x00', r0, &(0x7f0000000200)='./file1\x00') getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) 16:00:25 executing program 0: r0 = getegid() r1 = socket(0x6, 0x8007, 0x6) setegid(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$inet(r2, &(0x7f0000000040)=""/130, 0x82, 0x800, &(0x7f0000000100)={0x2, 0x3}, 0xc) listen(r1, 0x10000000000000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:27 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)=""/20, 0x14}, {&(0x7f0000000180)=""/6, 0x6}, {&(0x7f00000001c0)=""/127, 0x7f}, {&(0x7f0000000240)=""/76, 0x4c}, {&(0x7f00000002c0)=""/170, 0xaa}, {&(0x7f0000000380)=""/225, 0xe1}], 0x6, &(0x7f0000000500)=""/68, 0x44, 0x10001}, 0x3) setegid(0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:28 executing program 1: socketpair(0x10, 0x3, 0x400000000000401, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) dup(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) recvfrom$inet6(r1, &(0x7f0000000140)=""/155, 0x9b, 0x1, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x2d}, 0xc) 16:00:29 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getgid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendmsg(r1, &(0x7f0000000940)={&(0x7f0000000300)=@in6={0x18, 0x1, 0x3, 0x7fff}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="fcce875b5df0f29b60f63f55f254cde88deb03801176ee6b81fc8081e5b4e88c4131dfd7df90c9f53b139f7e3e0d057067f609c47596f67ba663568aa07cd3f2e2efd2ab4398b06cd6c0c9cc460f1f102412e09d1e57a0824aa4e34fe30563d6c79f94562e352e46ab25f8a2188296f1b34a25dc850cca0385260bbbcd04abb5b37897b32c3ee1e4c1758c8aaf48f1436cd16f5a027bbc7105360d8e09df6f7903f083f430c5b9b0bf87b514d753a11546d39284197f1e14c78b7596cb755a677971807509fd964d7fb3e4fc6cacdfe918dc1af18e18a6545f855a9fbedef0f540487fd3802a", 0xe6}, {&(0x7f0000000440)="e836e28c714e40c3224cb750f28528959f8b5f07847528d4c9ae8c835e1a7006b985fff57993034ebaab75b11fdba514ab49d4623ca642fbf9cd85f48f73eef1361f6a5a75af4477a3d5d2cac458c3b784761d622e0b7fb1ac1f99ee44fbfe27345d1771d3673a40ca7e9516f674711559b5c662e130f7411775176125782195af1406806ae75864c8d8d9cda628dba27f7a3310de25f983588f36b9a2471d35c21214d58f67a553a4783ff4dc306c9094411f1bc4a7484acd7fee8b2cc8a790af1de96f6e90b4c0ec3831e9ec553c318124896d7635b3682e912ac10cacc62b6e427af1dc1f21a794e3c79c8810737543d74ac68fedb7", 0xf7}], 0x2, &(0x7f0000000580)=[{0xf8, 0xffff, 0x194c, "0740edac2f0ac5268af66a6c3067143cec10ee15da94b327ecb641b9a735c00ad86771839c4639721dd035e307a9d4ff572e7d08b43f1905611f9da67f84ee6acc2452cf2000e78b8fa1bb8344754b6bf9cc6e536e3d619a7f8354db2de722800b0d09f9adcb866856b96409c725db860892d46854aea71a30cabee24597878e5091f91e1631fabb69f6298a439fb86a979c64ee42fdb941164e8cf08d1c04ccaf1ded808b4db291a8824a952550bbd7a448062d5960872f3bd5cc5a2a6b9d462bae124c73ff01eed245575354426767183200622a233c0b0367e9fd8d0a16378c0f31"}, {0xb0, 0xffff, 0x6, "3f4810057d6dd2e901cd8792b8d35a8961fb5344ec8c2d0c5b63a4d08ae8c1e892f140259db7ff756244e219c8a03d3dfeb580935a00d8798b705f28825330b2391d3ebea126e7256798b2e55207e911fdf838eda6ac8e026254fef7f55660e526520418a29b1c3a06028d58d9cf65ddd0fcc63ef021610edece44e510a7581d8ab96a809a7b14c27eadc0fffc5a081eb43dd7fb61ada680b229"}, {0x18, 0xffff, 0x6, '>'}, {0x70, 0xffff, 0x5, "156a7dc25a53e864605fe84c9500390f260b49c7ae4422dea3be86f8e3c21413bb67b24c165d5fe220c369603216e3d042cdc3be4d43c2607a7f6cd62ba9202c2d100e90f3d57fdd5e341b31fceb418cc3c3b87fa945f4ff4bff9fe642e678"}, {0x100, 0x0, 0x1, "4b3a011d270950877f0c941cdd2a44d212613ea9ae21c4db2d7bdae98099ebb1584f7b086bce29778c40202c47bc06623c48a4fbc59600b9c7ce149b2afcb25f42d30afa8a63c62852147cfa639d546e6db5ed655df586360b5890474b44cc29184f433c9644e439b24fdf373ba292f5319b526000524ac443e80bfeb009b81fded0313d0fc7893c2f29deb55bc0cb2e73045e18453c9d35583b540ea331240c1b112631b342ab80634931aec226c6fbde6ca1712d2031a61656d1a7f2ed640b14405cec8a3aee416f45207eb20e8a3af3341e155b7a57d01d54b86b5af35a35e863ffb6ecbfe497a8"}, {0x70, 0x0, 0xc90a, "919073d56d2ad041b2dca72230d70bc8ce56e2343c1757c6b3512421065c4893a797b22e1ee090dc2b33a557b992fdf1882bf4607b3c14a4d6f7b4c039799575e560039c720d6271cc85ffcf1b3e3a0da6063734a0fe9df8834418162d93"}], 0x3a0, 0x2}, 0x0) setegid(r0) getegid() 16:00:32 executing program 0: getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) setegid(r0) r1 = getpgrp() r2 = getppid() setpgid(r1, r2) 16:00:33 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x18c}], 0x1, 0x7) 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/75, 0x4b}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:00:36 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r0) r1 = socket(0x0, 0x4000, 0x89) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcb) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) setegid(r2) 16:00:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x1f, 0x3ea, 0x8, 0x4}) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = fcntl$getown(r0, 0x5) ftruncate(r0, 0xb0a) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x2, 0x10000, 0x6, r1}) poll(&(0x7f0000000000)=[{r0}, {r0, 0x80}, {r0, 0x4}, {r0, 0xc3}, {r0, 0x8}], 0x5, 0x4) 16:00:37 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) dup(0xffffffffffffffff) socketpair$inet6(0x18, 0x3, 0x7, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = socket(0x1, 0x3, 0x101) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={r2, r5, r1}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff]) r10 = getgid() getgroups(0x7, &(0x7f00000001c0)=[r0, r1, r3, r6, r8, r9, r10]) setegid(0x0) 16:00:38 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0xfff) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7) 16:00:39 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getgid() setegid(r0) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x401, 0x4) getdents(r0, &(0x7f0000000180)=""/14, 0xe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() getgid() r1 = getgid() socketpair(0x31, 0x4000, 0x20, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000200)=0x6, 0x4) setegid(r1) socketpair$inet6(0x18, 0x1, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:40 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x3, 0x2, 0x9, r1}) r2 = getpgid(r1) getpgid(r2) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x200, 0x7, r2}) 16:00:40 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80000000010680, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) chdir(&(0x7f00000001c0)='./file0\x00') sendto$inet(r0, &(0x7f0000000080)="ccf1773c640fb0fb3d7c4fde5fdfb05b57b105f5216907b6287e77853edd0c8d0370b3ed564191ea570d78f2dbecae34716984a537cf5e3c2a984b07a4f07f52e89183b8bcede868f03b553e8dc764b19f31e0f35659cf47b1436ac2896a62ea", 0x60, 0x1, 0x0, 0x0) 16:00:41 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$inet(0x2, 0x3, 0x5, &(0x7f0000000140)) socketpair(0x20, 0x3, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000080)=0x8ced73f2f6a2f217) getgid() getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]) ioctl$TIOCSETAF(r0, 0x802c7416, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgid() setegid(r2) fcntl$setflags(r1, 0x2, 0x0) semget(0x2, 0x2, 0x1) r3 = semget(0x2, 0x4, 0x8) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000040)=""/34) 16:00:41 executing program 0: setegid(0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup(r0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = msgget$private(0x0, 0x122) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffe12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r2, r3, r4, r5, 0x0, 0x5}, 0x7, 0x1, r6, r7, 0x0, 0x7f, 0x5, 0x3f}) r8 = getgid() getgroups(0x1, &(0x7f0000000000)=[r8]) 16:00:42 executing program 1: socketpair$inet(0x2, 0x5, 0x10001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/1, 0x1}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/251, 0xfb}], 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r0, 0x40}, {r2, 0x105}, {r2, 0x104}, {r0, 0x168}], 0x4, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001300)=0xfffffffffffffffe) 16:00:42 executing program 0: setegid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[r0]) socketpair$inet(0x2, 0x0, 0x704, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) recvfrom$inet(r2, &(0x7f0000000140)=""/44, 0x2c, 0x3, &(0x7f0000000180)={0x2, 0x2}, 0xc) recvfrom$inet(r2, &(0x7f0000000240)=""/196, 0xc4, 0x2, &(0x7f0000000340)={0x2, 0x1}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 16:00:43 executing program 0: r0 = getegid() r1 = shmget(0x3, 0x4000, 0x201, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0xffffffffffffffff) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) getsockname$unix(r5, &(0x7f00000011c0)=@abs, &(0x7f0000001200)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x9, r2, r0, r3, r0, 0x80, 0xb031}, 0x5, 0x101, r4, r6, 0x8, 0x4, 0x538}) setegid(0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, r3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x4, 0x5, r1}) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:44 executing program 0: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f00000000c0)=[r0, r1, r2, r3, r4]) getegid() 16:00:44 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000900)=[{&(0x7f0000000280)=""/234, 0xea}, {&(0x7f0000000380)=""/146, 0x92}, {&(0x7f0000000440)=""/180, 0xb4}, {&(0x7f0000000500)}, {&(0x7f0000000540)=""/92, 0x5c}, {&(0x7f00000005c0)=""/163, 0xa3}, {&(0x7f0000000680)=""/229, 0xe5}, {&(0x7f0000000780)=""/196, 0xc4}, {&(0x7f0000000880)=""/78, 0x4e}], 0x9, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000500)={0x4, 0x1, 0x101, 0xd94, 0x1}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/153, 0x99}, {&(0x7f0000000180)=""/164, 0xa4}, {&(0x7f0000000000)=""/59, 0x3b}], 0x3, 0x59) 16:00:45 executing program 0: setegid(0x0) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = socket(0x4616c6d78d99cb18, 0x8000, 0x7058) accept$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = getgid() getgroups(0x5, &(0x7f0000000180)=[r0, r1, r2, r3, r5]) 16:00:45 executing program 0: setegid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) getpgrp() 16:00:46 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 0: setegid(0x0) getegid() 16:00:46 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) poll(&(0x7f0000000000)=[{}], 0x20000000000004cd, 0xffffffffffffffff) 16:00:46 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:00:47 executing program 0: setegid(0x0) r0 = getegid() getgroups(0x7, &(0x7f0000000040)=[r0, r0, r0, r0, r0, r0, r0]) setegid(r0) r1 = semget(0x3, 0x3, 0x4d1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/34) 16:00:47 executing program 0: setegid(0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) pipe2(&(0x7f0000000080), 0x10004) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) r1 = getgid() setegid(r1) 16:00:47 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0xffffffffffffffff) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x500000000000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setegid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) 16:00:48 executing program 0: setegid(0x0) r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = getegid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() r8 = getgid() getgroups(0x9, &(0x7f0000000180)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) 16:00:49 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7fff, 0x3ff}, 0xc) 16:00:49 executing program 0: setegid(0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x48) 16:00:50 executing program 0: getgid() getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgid() r0 = socket(0x20, 0x5, 0x1) recvfrom$unix(r0, &(0x7f00000000c0)=""/196, 0xc4, 0x842, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) getegid() getgid() getegid() getgid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) unlink(&(0x7f0000000200)='./file0\x00') 16:00:50 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) r4 = msgget$private(0x0, 0x400) r5 = getppid() r6 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x8, r1, r2, r1, r2, 0x2, 0x1}, 0x8001, 0x100, r5, r6, 0xfffffffffffffff7, 0x10001, 0x80000001, 0xffff}) poll(&(0x7f00000000c0)=[{r3, 0x4}], 0x200000000000017a, 0xffffbffffffffffb) 16:00:51 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) dup(r0) 16:00:51 executing program 0: setegid(0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x3, &(0x7f0000000140)=[r0, r2, r3]) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getgid() 16:00:52 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r0 = getgid() setegid(r0) 16:00:52 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x21, 0x80) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:00:52 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) chown(&(0x7f0000000000)='./file0\x00', r0, r2) setegid(0x0) setegid(r1) 16:00:53 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getegid() setegid(r0) 16:00:53 executing program 0: setegid(0x0) r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, r1) 16:00:54 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x5, 0x1f) msgget$private(0x0, 0xfffffffffffffffe) msgget(0x2, 0x440) poll(&(0x7f0000000040)=[{r0}], 0x31f, 0x10001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:54 executing program 0: shmget$private(0x0, 0x3000, 0xc0, &(0x7f0000ffd000/0x3000)=nil) setegid(0x0) sync() 16:00:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10102, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) pipe2(&(0x7f0000000080), 0x10004) fcntl$setflags(r0, 0x2, 0x1) 16:00:55 executing program 0: r0 = shmget(0x0, 0x3000, 0x680, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3200) setegid(0x0) 16:00:55 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r0) 16:00:55 executing program 0: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = semget(0x1, 0x0, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x8, r1, r0, r1, r0, 0x4, 0x7fff}, 0xe500, 0x20, 0x4}) setegid(r2) 16:00:56 executing program 1: socketpair$inet(0x2, 0x4000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r0, 0x6145ac70) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x100}], 0x1, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:00:56 executing program 0: setegid(0x0) r0 = socket$inet(0x2, 0x0, 0x9) sendto(r0, &(0x7f0000000000)="4c3a24e1953a44f2e30a0ab79f9ee0278c138e3a33080f15fb7e80a422baae8d46d89b2d081e9a4b8d79506c4e0f41653a87cad58d13a2b3a7cf36720296f42eba9f6eac491c451b60", 0x49, 0xa, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:56 executing program 0: setegid(0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ftruncate(r0, 0xffffffffffffd0e4) 16:00:57 executing program 0: r0 = msgget(0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/241) r3 = getgid() r4 = getpgid(0x0) r5 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x80, r1, r3, r2, r3, 0x3, 0x35}, 0x100000000, 0x4ac, r4, r5, 0x9, 0x3ff, 0xe80, 0x3}) getgid() setegid(0x0) 16:00:57 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) preadv(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)=""/231, 0xe7}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000000)=""/119, 0x77}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/43, 0x2b}, {&(0x7f00000013c0)=""/78, 0x4e}, {&(0x7f0000001440)=""/120, 0x78}, {&(0x7f00000014c0)=""/161, 0xa1}, {&(0x7f0000001580)=""/174, 0xae}], 0xa, 0x0) poll(&(0x7f0000000000), 0x0, 0x6) 16:00:57 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) fcntl$getown(r0, 0x5) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xb4f5, 0x4}, {0x493f, 0x40}}) poll(&(0x7f0000000000)=[{r0, 0x106}, {r0, 0x148}], 0x2, 0xa6ff) 16:00:58 executing program 0: getgroups(0x5, &(0x7f0000000640)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r0 = getegid() setegid(r0) r1 = semget$private(0x0, 0x2, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket$inet6(0x18, 0x4003, 0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair(0x20, 0x3, 0xd446, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000500)=""/95) sendmsg(r13, &(0x7f0000000880)={&(0x7f0000000440)=@in={0x2, 0x1}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000480)="25da895da40a93bd3f408e75e21c1dcdf4f88401", 0x14}], 0x1, &(0x7f0000001100)=ANY=[@ANYBLOB="2000000000000000ffff0000040000006213d7c5bc68b97ab7446e6babea1311d000000000000000ffff000001000000c59c73a7df849026cfbb50a66793cc25c48b9dc49c76391314f4e0a760c3d948e22baf885eca0379383cf900e3dc736fbd597a327da6acf2e0a84e95da5484ad87e0c5e76e3e58661b6e024d9f72331a01968ebdea829f9e7961170f8b9ec514c27991232acb07d423a5397dbb4c60efd80fd7ecf8deadddbc44d2633697ef4c9d9fefb91c0955402a3684560ee71a3221dfe782d26d99fd72bc2b528e2bc64d1f6844391933d2bb43cabf1ad53926536c84fb8b1f0e18dfa7a100000000000010010000000000000100d500040000003447117a244388de7525c2fdaf36b7c18f395f70b6e2f64c56356f4f70d11df41c4ec47240ecfe03704d856aa4555938ca8fffe5e1218d98791b6da8410064cde1ea3eccc7e226f669a9312ab4c7e0d9a9b3096fac28bc7053d3a2d4b1ad3b9944fa9fbe3225f7e7a4f5c79b02e6fb25fc08a3757c4d6aeb6ca506d5ef3caa3255217a10f1372fc907ae53ec17a9b6af6b264ac1d993e0405cd5d253b3ad0e936616d50b80efe68ed1d9be857243a6b5a07816bc6b32f680f757df7b41199d3e6d588584ce607c911345307701dc120b971c546a24d4cb8cda430d8888c02f29805bb920530c7674c56303f3d965fd9659652f48dbb21038a6239675a1b40000d000000000000000ffff9eebf0f80d4064f8c91123bd777b9500000b0900005da842e59c6f961ae53d2a175ce61ee964407b20d071b179392a8dbae07a279f7b3cb6703fc3a39966318f64ef18a3303145e3c7e9aecd6239c05c3fd44335f5c9d075122aaa591cec74ac4ec8005d7ec762e09b2af4fe843d6613b6bb79af946117b6cecb098d3d7ea1254467a9bc6b2f47b12de60900000000000000246523e974409a26bd4466ecbdfd8f5b0f4576130eb2b31d5e8ef0b7709194e486a7f0a1f7183e4ad230dc50e92075cf8dee94b206679df22e146b7b8f000000000000a8000000000000000100000004000000cfbc1404776577ae116b68c9defee2a1fa79d543f65fbde99b5b5c74bb8593d6182c4d76278a1f4cec1303fa5899b52486ff642917b553f720c1246c046b81ec8ef3f384854db18bb5bbdf29699592a9324a1da9aa46e2d4558ca06f2667609bb2f5060396625b0752441f12379d49e532095365c95c1f3431d89308e706052309eedd5784b168c275cedc7a1967fec73e56b30c4b687f115ff26b0000000000f4f3490a0211af1ee3d2e8d3c2e75751afbf8d2447d7f741d5d39d0a66b08d3544fd9cc7d12e3fd2cc2b75a5833234a02385c4b976a1c771c0c776c118e0b1fee1f9d361f94e53321b309283f8bb86dfe954b0a0124e5df421840aa4862cd3cc0694a41420fcd73528e233ec7b2390f6b968206be39254d230f0170d328b12c451394e8b1d021467d67e625a66b7b020a75f32baac0d12b8ca7077238e254159948e27536740e79c9027d14b1ac46d"], 0x378, 0xe}, 0x4) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000700)=0x8) r16 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000180)="0045745c7712332a7f0accbd854ae17eb30e4c7dc28cf4231d60955dac6e517372e25476a70d614b1305223898dd7d1ad02fd1fc322ac0294dd04b1c6d08a4c6d06ac0b4c71d35873a59c280c10bfcf53d7efec5b18f8041edb2b779e07376adee31939ac0a95e4ca3c7504aca25aae4a6d54fcc2bf606edb18235cb6e8a8e0e4c254985175f5bd9ea0ead8dc88a19d3c79e4c7b93cda25a06c0e0f248", 0x9d) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000600)={r4, r5, r8}, 0xc) getsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000240)=""/62, &(0x7f0000000280)=0x3e) kevent(r11, &(0x7f00000002c0)=[{{r10}, 0xffffffffffffffff, 0x81, 0x20000000, 0x80, 0x8}], 0x8, &(0x7f0000000580)=[{{r14}, 0xffffffffffffffff, 0x22, 0xf0000002, 0x7fffffff, 0x5}, {{r15}, 0xffffffffffffffff, 0x0, 0x22, 0x3f50}], 0x10000, &(0x7f0000000400)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x80000001, r2, r6, r7, r9, 0x100, 0x1e4}, 0x6, 0x100, 0x9}) accept$inet6(r12, &(0x7f0000000780), &(0x7f00000007c0)=0xc) connect$inet6(r3, &(0x7f0000000680)={0x18, 0x3, 0x2, 0x8}, 0xc) 16:00:58 executing program 0: setegid(0x0) munlockall() 16:00:59 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xd2, 0x11) dup2(r1, r0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:00:59 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') 16:00:59 executing program 0: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1a, 0x22, 0x0, 0x401}, {{r0}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x80, 0x579}, {{r0}, 0xfffffffffffffffe, 0x41, 0x1, 0x35510a11, 0x40}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0x7}, {{}, 0x0, 0x0, 0x0, 0x0, 0x10001}, {}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x9, 0x5, 0x4, 0xfffffffffffffffc}], 0x3f, &(0x7f00000001c0)={0x91f, 0xd02}) 16:01:00 executing program 0: r0 = msgget$private(0x0, 0xa8) msgsnd(r0, &(0x7f0000000000)={0x0, "352415642a40d14ba6cf78f60ad476480da374daf8ddff4665c2ec73c521f944cac85fa0e3c13d9b2b9ee49c4000710179a8b5cc9ebac2a774ecfa393c32fc4b60f04a7275e05eed559523463a6fab9e5fcbe549af873d01993820911b087ebc6d7b95c5a12aca2b18ae4e93f175668a08a5b58946d1c1ec2639b15a7b94f647e8cbd998cad9349d0f58e374c8ebdf65a7183265bb23cfe0ead779e5a16fe0ade06831a1a2e7ac92c69126b1985548a3f5c90c5fabaac03e8deb75a66f7ff5f297517f37f2ebff835bd617c9aae487e3e8529c441e4bffe051d9e1"}, 0xe3, 0x800) r1 = shmget(0x1, 0x4000, 0x280, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x1f, 0x9}) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x1000) r3 = accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) msgsnd(r0, &(0x7f0000000200)={0x2, "c0f24528289bcb478669e0bc5f46b9f8f3c0ac"}, 0x1b, 0x800) msgget(0x0, 0x90) shmget(0x2, 0x2000, 0x8, &(0x7f0000ffa000/0x2000)=nil) sync() msgget(0x3, 0x1) shmctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:01:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) close(r0) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x0, 0xff}, 0x10) recvmsg(r0, &(0x7f0000000340)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000200), 0x100000000000008c, &(0x7f0000000240)=""/200, 0xc8}, 0x0) 16:01:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10000000100) poll(&(0x7f0000000100)=[{}], 0x1, 0xffffffffffffffff) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) dup(r0) pipe(&(0x7f0000000240)) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x18000, 0x49) accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x4, 0xfffffffffffffffd) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) socketpair(0x19, 0x3, 0x5, &(0x7f0000000280)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x3) 16:01:02 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x1) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:01:02 executing program 0: setegid(0x0) r0 = getegid() getgroups(0x7, &(0x7f0000000040)=[r0, r0, r0, r0, r0, r0, r0]) setegid(r0) r1 = semget(0x3, 0x3, 0x4d1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/34) 16:01:03 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x220080, 0x80) 16:01:03 executing program 0: setegid(0x0) r0 = getegid() getgroups(0x7, &(0x7f0000000040)=[r0, r0, r0, r0, r0, r0, r0]) setegid(r0) r1 = semget(0x3, 0x3, 0x4d1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/34) 16:01:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x820, 0x6a) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:01:04 executing program 0: setegid(0x0) r0 = getegid() getgroups(0x7, &(0x7f0000000040)=[r0, r0, r0, r0, r0, r0, r0]) setegid(r0) r1 = semget(0x3, 0x3, 0x4d1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/34) 16:01:04 executing program 0: setegid(0x0) r0 = getegid() getgroups(0x7, &(0x7f0000000040)=[r0, r0, r0, r0, r0, r0, r0]) setegid(r0) semget(0x3, 0x3, 0x4d1) 16:01:04 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffffffffffff) 16:01:05 executing program 0: setegid(0x0) r0 = getegid() getgroups(0x7, &(0x7f0000000040)=[r0, r0, r0, r0, r0, r0, r0]) semget(0x3, 0x3, 0x4d1) 16:01:05 executing program 0: setegid(0x0) getegid() semget(0x3, 0x3, 0x4d1) 16:01:05 executing program 0: setegid(0x0) semget(0x3, 0x3, 0x4d1) 16:01:05 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xfffffffffffffffb) poll(&(0x7f0000000100), 0x0, 0xffffffffffffffff) 16:01:05 executing program 0: semget(0x3, 0x3, 0x4d1) 16:01:06 executing program 0: semget(0xffffffffffffffff, 0x3, 0x4d1) 16:01:06 executing program 0: semget(0xffffffffffffffff, 0x3, 0x4d1) 16:01:07 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') poll(&(0x7f0000000000)=[{}], 0x200000000000016b, 0xffffffffffffffff) 16:01:07 executing program 0: semget(0xffffffffffffffff, 0x3, 0x4d1) 16:01:07 executing program 0: semget(0x3, 0x0, 0x4d1) 16:01:07 executing program 0: semget(0x3, 0x0, 0x0) 16:01:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xfffffffc, "d9e179bb569cd1b088a1fc00"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)='N', 0x1}], 0x1) 16:01:08 executing program 0: semget(0x3, 0x0, 0x0) 16:01:08 executing program 0: semget(0x3, 0x0, 0x0) 16:01:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x6, &(0x7f00000002c0), 0x706, &(0x7f0000000100)={0x0, 0xffffffffffffffff}) 16:01:08 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setuid(0xffffffffffffffff) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) 16:01:08 executing program 1: shmget(0x1, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) 16:01:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000280)=[{r2, 0x44}], 0x1, 0x0) 16:01:09 executing program 0: unveil(0x0, &(0x7f0000000040)='W\x00') 16:01:09 executing program 0: select(0x334, 0xfffffffffffffffe, &(0x7f0000000100), &(0x7f0000000000), &(0x7f0000000240)) 16:01:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000300)=""/157, 0x9d) read(r0, &(0x7f00000003c0)=""/55, 0xfffffe4b) execve(&(0x7f0000000180)='\x00', &(0x7f0000000440), &(0x7f0000000280)) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="d1", 0x1}], 0x1) 16:01:09 executing program 1: nanosleep(&(0x7f0000000180)={0x1dd0000}, 0x0) 16:01:11 executing program 1: recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000040)=""/54, 0x36, 0x0, &(0x7f0000000080)={0xa}, 0x70e000) 16:01:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) 16:01:11 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="e262295e9e84c739de2237fe646a6ec2690dc8e02aec909e9d5c3f041ea418bfc4c46a8b00836966a6ec07b44437d71ef2dee0c36273ee58a5588a35d0b000390aab6a8717cbd6fcb9ab5210065e2495e9dd4440ce35f048a7052a9bad519a5310193bb959c54f5a55c9237803113588fbdcb45dc34bc42f1d0c308a84c242544661273027402d6e5002411864dae195ff", 0x91, 0x0, 0x0, 0x0) 16:01:11 executing program 0: utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe, 0x0) 16:01:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0xffff, 0x1, &(0x7f0000000000)=""/8, &(0x7f0000000040)=0x8) 16:01:12 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file1/file0\x00', 0x82, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') 16:01:12 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:01:13 executing program 1: r0 = kqueue() close(r0) fchown(r0, 0x0, 0x0) 16:01:13 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file1/file0\x00', 0x82, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') 16:01:13 executing program 1: pipe2(&(0x7f0000000000), 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:01:14 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file1/file0\x00', 0x82, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') 16:01:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfe2e) close(r0) 16:01:14 executing program 1: recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000200)=""/170, 0xaa, 0x40, &(0x7f0000000180)={0x18, 0x1, 0x1}, 0xc) r0 = syz_open_pts() fcntl$dupfd(r0, 0xb, 0xffffffffffffffff) 16:01:15 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file1/file0\x00', 0x82, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') 16:01:15 executing program 1: setuid(0xee01) lchown(&(0x7f0000000400)='.\x00', 0x0, 0x0) 16:01:15 executing program 0: mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) 16:01:16 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) 16:01:16 executing program 0: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff5000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 16:01:16 executing program 1: r0 = msgget(0x3, 0x210) r1 = socket$unix(0x1, 0x2, 0x0) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r3) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{}, {}], 0x0, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffe, 0x4d}, {}], 0x0, &(0x7f0000000040)) fcntl$getown(r1, 0x5) geteuid() getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:01:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x202) semget(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/122, 0x7a}], 0x1, 0x0) 16:01:17 executing program 0: mkdir(&(0x7f00000001c0)='./file3\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file3\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./file3\x00') utimensat(r0, &(0x7f0000000140)='./file3\x00', &(0x7f0000000200), 0x0) 16:01:17 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0), 0x10000064d) 16:01:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x100000000000b, &(0x7f0000000100)=""/227, &(0x7f00000016c0)=0xe3) 16:01:18 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) shutdown(r0, 0x1) 16:01:18 executing program 0: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6110, 0xffffffffffffffff) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffeffffffffffff8}}) 16:01:19 executing program 0: r0 = socket$inet6(0x18, 0xc003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040), 0x3c) 16:01:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) 16:01:19 executing program 0: mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) mlockall(0x2) mprotect(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x2) 16:01:20 executing program 0: mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000) 16:01:20 executing program 1: semget(0x3, 0x0, 0x4d1) pipe2(&(0x7f0000000180), 0x4) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000000)="70415a6eb8fd", 0x6, 0x8, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:01:20 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() msgget(0x3, 0x129) r4 = dup2(r3, r1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{}, {{r2}, 0xffffffffffffffff, 0x5}], 0x4, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffb, 0x4, 0xf0000080, 0x7, 0x80000000}, {{r4}, 0xffffffffffffffff, 0xbd, 0x4, 0x5, 0xfff}, {{r1}, 0xffffffffffffffff, 0x8f, 0xf0000012, 0x4, 0x1}, {{r4}, 0xffffffffffffffff, 0x24, 0x20000000, 0x4, 0xffffffff}, {{r4}, 0xffffffffffffffff, 0xa0, 0x8, 0xb70d, 0x7}, {{r3}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x1, 0x4}, {{r3}, 0xffffffffffffffff, 0x0, 0x6000008e, 0x5, 0x4}, {{r3}, 0xfffffffffffffffd, 0x4, 0x1, 0x401, 0x81}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x4, 0x1}], 0x4, &(0x7f0000000200)={0x4, 0x42c}) kevent(r3, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) shmctl$SHM_LOCK(r0, 0x3) r5 = semget(0x2, 0x2, 0x342) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000000)=0x7ff) 16:01:21 executing program 1: r0 = semget(0x1, 0x3, 0x400000000004) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080), 0x10000) fcntl$getflags(r1, 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) 16:01:21 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:01:21 executing program 1: r0 = semget(0x3, 0x0, 0x4d1) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/21) socketpair$inet(0x2, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x3) 16:01:22 executing program 0: shmctl$SHM_LOCK(0x0, 0x3) r0 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3f) 16:01:22 executing program 1: semget(0x3, 0x0, 0x4d1) 16:01:22 executing program 1: semget(0x2, 0x4, 0x100) 16:01:22 executing program 1: semget(0x3, 0x7, 0x4) semget(0x3, 0x0, 0x4d1) 16:01:22 executing program 0: socketpair(0x18, 0x7, 0xfffffffffffffffd, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/179, 0xb3, 0x842, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:01:23 executing program 1: r0 = semget(0x1, 0x8e479e97194346dd, 0xcd) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}, {0x4, 0x8}], 0x2) semget(0x2, 0x3, 0x100) 16:01:23 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) mkdir(&(0x7f0000000280)='./file0\x00', 0x2) r1 = socket(0x38, 0x8007, 0x1) recvfrom$inet(r1, &(0x7f0000000000)=""/4, 0x4, 0x841, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = socket$inet(0x2, 0x0, 0x20) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0xffffffff, r3, r4, r5, r6, 0x80, 0x4}, 0x7fffffff, 0xd37, r7, r8, 0x3, 0x6, 0x5}) shmctl$SHM_LOCK(r0, 0x3) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20009, 0x8a) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f00000000c0)=0x6) 16:01:23 executing program 1: semget(0x3, 0xfffffffffffffffd, 0x6e5) 16:01:24 executing program 1: r0 = semget(0x1, 0x3, 0x4d1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x18) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0xc010, 0xb) semget(0x1, 0x4, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/217) 16:01:24 executing program 1: semget(0x2, 0x0, 0x4) mlockall(0x1) 16:01:25 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:01:25 executing program 1: semget(0x3, 0x0, 0x4d1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x828a, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x5) 16:01:25 executing program 1: r0 = semget(0x3, 0x0, 0x4d1) r1 = socket(0x1, 0x4005, 0x7fff) socket$inet(0x2, 0x5, 0x7) semget(0x1, 0x4, 0x685) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x1ff, 0x10001, 0x8}, 0x0) socketpair$inet6(0x18, 0x8000, 0x7, &(0x7f0000000100)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x9}, 0x10) sendto$unix(r1, &(0x7f0000000140)="7abc00bbf035495a9ffc7d91668ebad53ae80473c93b2513f1b84fd492b01fb55bf0c4ca217edd344c1007aa445e2b0e02e459fd3acf22376150f15a7b7b1c102a387948b8799f982cd6366731fa91c074b4a851bbbad28dc23b8f99c6aef13e33002ee94c8a6a030f2d9aba5b1b91645f32394cb2a82bdffdffa8ece5fa94daf32fb60d6dbbde3783b021bed769f4753aa8ead830a1b32db8023bc20d1e386251d071a44c039c45c18ff28f51788979e2d7e7d68def82042275fd6fbcd21f87c82a897661e77a19cb16226ca15eb93513eea25b762fdd28bc28d7c74646cb", 0xdf, 0x4, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semget(0x1, 0x2, 0x38c) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000280)=""/245) 16:01:25 executing program 0: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x2, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/30, 0x1e, 0x800, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) msgget(0x3, 0x120) 16:01:26 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) write(r1, &(0x7f0000000480)="02", 0x1) dup2(r0, r1) close(r2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340), &(0x7f00000004c0)) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:01:26 executing program 1: semget(0x0, 0x10, 0x4d1) 16:01:27 executing program 1: semget(0x3, 0x0, 0x4d1) r0 = socket(0x0, 0x4000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmget$private(0x0, 0x3000, 0x28, &(0x7f0000ffa000/0x3000)=nil) 16:01:27 executing program 1: semctl$IPC_RMID(0x0, 0x0, 0x0) r0 = semget(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x0, 0x153, 0x1800}], 0x3) 16:01:27 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) socketpair$inet6(0x18, 0x7, 0xfffffffffffffeff, &(0x7f0000000000)) 16:01:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) semget(0x3, 0x0, 0x4d1) semget(0x2, 0x2, 0x312) 16:01:28 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x10000, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r1, 0x2000747a) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) chroot(&(0x7f0000000040)='./file0\x00') 16:01:28 executing program 1: semget(0x3, 0x1, 0x200) 16:01:28 executing program 1: semget(0x0, 0x2, 0x4) semget$private(0x0, 0x1, 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4c) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:01:29 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) munlockall() shmctl$SHM_LOCK(r0, 0x3) 16:01:29 executing program 1: semget(0x3, 0x0, 0x4d1) semget$private(0x0, 0x0, 0x2) 16:01:29 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) 16:01:30 executing program 0: getgid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 16:01:30 executing program 1: semget(0x3, 0x0, 0x4d1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) 16:01:30 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x10c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x2, 0x0, 0x6, 0x0, r2}) 16:01:30 executing program 1: semget(0x3, 0x0, 0x4d1) 16:01:31 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) getegid() 16:01:31 executing program 1: semget(0x3, 0x0, 0x4d1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x502, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7f) 16:01:31 executing program 1: r0 = semget(0x3, 0xfffffffffffffffe, 0x4d1) semget$private(0x0, 0x4, 0x40) r1 = socket$inet(0x2, 0x3, 0xffffffff) listen(r1, 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0xf3ac, 0x0, 0x0]) 16:01:31 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) 16:01:31 executing program 0: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 16:01:32 executing program 1: semget(0x3, 0x2, 0x4d1) 16:01:32 executing program 1: 16:01:32 executing program 1: semget(0x3, 0x0, 0x4d1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='-\x00', &(0x7f0000000080)='}#\x00', &(0x7f00000000c0)='^(\\\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)="8625085e5b00", &(0x7f0000000180)='\x00', &(0x7f00000001c0)=':}:-\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)=':.\x00', &(0x7f0000000280)=',\x00']) 16:01:32 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="77ff89273c0faeab2b40cf54f71bac34146342f679a5eaf3fe910ca78fa433fc9f6a9efb9d80a5cf5e03f6f229fb59", 0x2f, 0x401, &(0x7f0000000080)={0x2, 0x1}, 0xc) shmctl$SHM_LOCK(r0, 0x3) 16:01:32 executing program 1: semget(0x3, 0x0, 0x4d1) sync() 16:01:32 executing program 0: r0 = shmget(0x2, 0x4000, 0x81, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:01:33 executing program 1: semget(0x3, 0x0, 0x4d1) semget$private(0x0, 0x0, 0x448) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x1, 0x2}) 16:01:33 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x120, 0x80) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getpgrp() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r8 = dup(0xffffffffffffff9c) r9 = kqueue() r10 = dup(0xffffffffffffffff) socketpair$inet6(0x18, 0x0, 0x5, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getppid() r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r15 = open(&(0x7f00000005c0)='./file0\x00', 0x20080, 0x10) socketpair$inet6(0x18, 0x3, 0x400, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10828, 0x10) r18 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r19 = kqueue() r20 = socket$unix(0x1, 0x2, 0x0) r21 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x80, 0x108) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="73cae5bf50a4a61b8387b6fdde0e74cede9d0d0f6a7c661484e39766da95a48b3a3a6d39841252fda1c27188588a64268b8c47f504baab7251baa4589c31df9c91f1d9562761c09ff4a6fba3a192e5a52ecba2bb4853f418d2467c49420521f9b7fcf052614ab068008655410b754e5d3b82aafbb25ddc53b69ac0286371b3b695e54cd91b094a8c1dc9ae376042c179158798bd97a470d3587453784eca642b8a4360fc004ee5b8356c8b197478f99a3c3e720e11890303bb18f6945283c25dc6076929431b4ef409b696d80493a10dfd3fc7c8f032e06789a1149e84cfb23f8de33174379da238ed3b3efd1a5373670356a8f07f7686d8", 0xf8}, {&(0x7f0000000180)="6f8e29128e525006185db4a4f0a25f1671ea496e02855b00903f2b1230f3e0561bb79b101eb3106117b57b2dd11193a1e1db94462df8657bd0506bb1e585df11697e829490bffb8979b39a483141e27fd3ee823525d9ddaf74f80eb836a14169b131bc2362c45b70c851c9278608230a9269bc9063edd7aa87d59cbd760cb378281854dd0cb81116a1b5b3ac4fdf6c08a8b7d4219d1ab340466a3fdcf631e089d1fde3cbf9831aabb8246f87ae6bd5488fa853a3e040fe174a976be67df997a1b26a3192d08dc13800944100028c", 0xce}, {&(0x7f0000000280)="42fdaf032c1b", 0x6}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="3600303bc3f792321aa4ce6cfcecd14b06843f9443532eb635800c2dcd7eced76a519535402f3270a9c60730db644f27a7831b3332cbd3d609a64056519c56ca9c6f235f7d2a62f3092693c91701b0e623574151f71be2ad85d7692c35e8e85b92ed7b60793549162533ed0eb05e965fb4ca314019ee0176e4c4b7f557566a60f8010d0858a87aa9f0be9c00199e2a3bbe573e48bfa68b0200d16bda45b8ddab6aa08ae5280e48cb9d5a112e9a289a5f38", 0xb1}], 0x5, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20, r21, r22]}], 0xb0, 0x3}, 0x4) shmctl$SHM_LOCK(r0, 0x3) 16:01:34 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) dup(r0) socket$inet(0x2, 0x1, 0x5) r1 = dup(0xffffffffffffff9c) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) lseek(r2, 0x0, 0x1) 16:01:34 executing program 1: semget(0x3, 0x80000000000000, 0x80) 16:01:35 executing program 1: r0 = semget(0x3, 0x0, 0x4d1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semop(r0, &(0x7f0000000140)=[{0x7, 0x9, 0x1000}, {0x4, 0x5, 0x1800}, {0x2, 0xffffffff, 0x1800}, {0x2, 0x80, 0x1800}], 0x4) semget(0x0, 0x0, 0x400) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:36 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x7d, &(0x7f0000ffb000/0x3000)=nil) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r2 = getppid() wait4(r2, &(0x7f0000000080), 0x8, &(0x7f00000000c0)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) shmctl$SHM_LOCK(r0, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5f, 0xe0}, {0x18, 0x1, 0x80000000, 0x8}, 0xfffffffffffffff9, [0xfff, 0x1ff, 0x80, 0x8001, 0x3, 0x0, 0x5a31, 0x200]}, 0x3c) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x6, 0x80000000}, 0x10) shmget$private(0x0, 0x2000, 0x760, &(0x7f0000ffd000/0x2000)=nil) 16:01:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/254, 0xfe, 0x0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffd1d) semget(0x3, 0x0, 0x4d1) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) 16:01:36 executing program 1: semget(0x0, 0x3, 0x20) 16:01:36 executing program 1: getgid() mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) unlink(&(0x7f0000000040)='./file0\x00') msgget(0x3, 0x1fd) semget(0x3, 0x0, 0x4d1) msgget$private(0x0, 0x8) semget(0x1, 0x0, 0x280) 16:01:37 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x10200000630, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:01:37 executing program 1: r0 = semget(0x3, 0x0, 0x4d1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)=0xffffffff) 16:01:37 executing program 1: semget(0x3, 0x0, 0x8) semget(0x2, 0x4, 0x4) 16:01:38 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x6d, &(0x7f0000ffb000/0x2000)=nil) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt(r1, 0x1, 0x0, &(0x7f00000000c0)="7e41f94b1c4f20aae1ceaaf586c501edcdad9743ec90902d0b0465674d5731f802cab9552ce0980659256ca962cd569df2809236b36590550c64e88db8df38df9f7eebc06c61b2d8dff9ca8bb2cd415f4715c50b610f5a13ee85151cb55e47149b2b6a2386146b360f02611e58f6291564ec", 0x72) shmctl$SHM_LOCK(r0, 0x3) 16:01:38 executing program 1: r0 = semget(0x3, 0x0, 0x4d1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x9) 16:01:38 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = dup(0xffffffffffffff9c) ioctl$TIOCNOTTY(r1, 0x20007471) 16:01:38 executing program 1: semget(0x3, 0x0, 0x4d1) 16:01:38 executing program 1: semget(0x1, 0x4, 0x4d1) 16:01:39 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) shmctl$SHM_LOCK(r0, 0x3) 16:01:39 executing program 1: semget(0x1, 0xfffffffffffffffc, 0x0) semget(0x3, 0x7, 0x484) 16:01:39 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x2) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="1548de602b0509c8edb74bba416719a05f4a98770abf16ab3dee6f118fa9d9a59c6790eda92fa0c81a2ce3b1f66794d55412ecc5686072859c63962437bcd8b6e2efa30b8f0a4ef0dc381bd263cdb8360e84ef7170eb3ce5735df809b35e352f6957be6b058021c5fe8639d8296872f370e785f48152e873c02ccc3323452bd259078dbbf16f88531f08bff983d02be761ac17efc2008c82a2b7d262f8a33cd474fb26ace77b3ef1a4b43d91f2f31705458124662d985c8072d75534fb91b9322faba48c1f08e1c0943aa8aa07cb089832bac85457bfe746c06334159cb5", 0xde}], 0x1, &(0x7f0000000140)=[{0x90, 0x1, 0xd4, "af0b22973345400c9c65804a20bb61c94539f8316eb5f09894b256e0f395d5e7fdf81396c2510b9eada6aa640e8f9b09dfc48c2aa66859863e9fb08a461f78f73240699667fcd4a3fc7e517a1089baff21d61045b35ad2489d35378d675a7f6f0615d50304b2a69df896862a909bcd027de6b579519f87cae88999d68471189b"}, {0x80, 0x1, 0x9, "0e3305af6af9f73c00cc7673c7fc2dd7e63f6ec67f3f954b7d3bd638b177358a40edb5573c7061bb146cb07d560f58bd7aa4818bb72583d5dbce2193564948948f9734cfc8a659a75b52e50df4e577955f115541f568f26c0a0fa56f17d2d6231fdc506eb568da63ac203fdd70"}, {0x38, 0x1, 0x0, "cac32efa6d29388f1c12b9d9722d2ba09745338961decbb8af5d012c66e090be725e"}, {0xa0, 0xffff, 0x40, "70bbcb74feb45260a915095b17691c44dae13b4de43ec74f703aece5093aa95ad3e75644133ab84cbd79f39bdc226b50cf4aa19452c819341d747f789c6474bca81be0e42b1de164ddaca7c0843e764bdd341c1e46ff12c8aa47e093c787469600c275d86acb1ebcf0f69643f699f2e4fb17ffcf4b4eed92ded43a81c93a7c64a58257f6783b21466643006711"}, {0x78, 0xffff, 0x7, "93f5cb1b73ae35eaed54ed2c9a392613780e471ac96f5e383a99c98ee046675fdc5938c12c457887213a4c7398ca96dea025f62cdfd5d43ee14f3b0fc31002ddfd8fc0e72cbe874176f73ebe54a754a47781c1c6f66a652042a6ddc658f08e762839223557616271"}, {0x18, 0xffff, 0x6, "19f744"}, {0xc8, 0xffff, 0x1000, "69fd4f1b7a9d32e0903834394f05e08697239059909f83db83f279db467ff85859df74e5fdddcc1a14839ac6c07e09cdb126d65990f94aa4a613f47aee6eed038b52512493ce1255bcf8a848ed686b4fe9e6911e0da7bf8d3302de6ed2c8f25fec75e8be0623ace31dee1014ffa8c0da7c09710e3195fcd3ac982cfa7cedc7e45ed98692a25e29c2970baa1fc1df8ca809f22ccb4f8c8c4a68b851e2bb73612ea2efe51d7a1f79da572f76999605540e638db440782ff2"}, {0x28, 0xffff, 0x401, "2a66e4e2371144a09c64a8bf40671235bb096569"}], 0x368, 0x8}, 0xa) r1 = shmget$private(0x0, 0x4000, 0x139, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmctl$SHM_LOCK(r2, 0x3) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000500)='./file0\x00', r3, &(0x7f0000000580)='./file0\x00') 16:01:39 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8, 0x790, 0x913, 0x2, "275096d464c088981ccaab9afec2b8fdc6ef5e00", 0xff, 0x4}) r1 = semget(0x3, 0x0, 0x4d1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/135) 16:01:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x3, r0) ioctl$TIOCNXCL(r1, 0x2000740e) semget(0x3, 0x0, 0x4d1) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) socket$inet6(0x18, 0x4000, 0x0) 16:01:41 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='.\x00', &(0x7f0000000080)='&\x00'], &(0x7f0000000200)=[&(0x7f0000000100)="dc2d5b00", &(0x7f0000000140)='+\x00', &(0x7f0000000180)='\',\x00', &(0x7f00000001c0)="3aee5b2500"]) shmctl$SHM_LOCK(r0, 0x3) 16:01:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) fcntl$dupfd(r0, 0xa, r0) r1 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/149) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:01:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) semget(0x3, 0x0, 0x4d1) 16:01:46 executing program 0: shmctl$SHM_LOCK(0x0, 0x3) 16:01:46 executing program 1: semget(0x3, 0x0, 0x4d1) syz_open_pts() r0 = syz_open_pts() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/44, 0x2c}, {&(0x7f0000000040)=""/220, 0xdc}], 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x0, 0x1}, 0x10) 16:01:47 executing program 0: socketpair(0x18, 0x8007, 0x67cae384, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000180)=0x8) chmod(&(0x7f0000000040)='./file0\x00', 0x100) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair(0x19, 0x0, 0x9, &(0x7f0000000000)) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:01:50 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:01:50 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:01:52 executing program 1: r0 = semget(0x3, 0x0, 0x4d1) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/94) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x9b]) 16:01:52 executing program 0: msgget$private(0x0, 0x9) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:01:53 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x2, 0x80000001, 0x5, 0xdd78]) semget(0x1, 0x3, 0x4d1) 16:01:54 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x204a0, 0x14b) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x343) shmctl$SHM_LOCK(r0, 0x3) 16:01:56 executing program 1: r0 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "75a3999f593e5208375682eb9ce8baec77fcc42aad6d0fdbf6877626a82da116d045c0fdf77090d44064d99f5b9a5f1eb659714db2d0fc752d395d30423aefecb4dddf88b432e5ea1b70d9420659b2cd9498bc0df6f6d6b862bd7bbdae8861b3e16920694d3e9a25e907a64b5b0e954a00713c3e39b633c3a851cba2997b85f4148c5679a3e8802e49187e9298ab88babd26d2e4cd11a7b3eb154f09b3b7d7efd743d58c42ab1fa602a55a3a49af07b3e23424b48389c0cb6e70c17d89caaeb78cab547321"}, 0xcd, 0x800) semget(0x3, 0x0, 0x4d1) 16:01:56 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:01:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x1010, r0, 0x0, 0x3) getsockopt$sock_int(r0, 0xffff, 0xa1e, &(0x7f0000000040), &(0x7f0000000080)=0x225) semget(0x3, 0x0, 0x4d1) 16:01:57 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x26}, {0x18, 0x0, 0x640e, 0x6}, 0x5, [0x562, 0x80000001, 0x8, 0x400, 0x5, 0x4, 0x40, 0x1]}, 0x3c) 16:01:58 executing program 1: r0 = semget(0x2, 0x1f, 0x1fd) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/225) semget(0x2, 0x3, 0x20) 16:01:58 executing program 1: semget(0x3, 0xfffffffffffffffd, 0x4d1) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:58 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:01:58 executing program 1: semget(0x3, 0x0, 0x4d1) r0 = socket$unix(0x1, 0x7, 0x0) accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e96be5cc00000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x62) 16:01:58 executing program 0: r0 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/96) shmctl$SHM_LOCK(r0, 0x3) 16:01:59 executing program 1: r0 = msgget(0x2, 0x4) msgrcv(r0, &(0x7f0000000000)={0x0, ""/197}, 0xcd, 0x0, 0x800) semget(0x3, 0x0, 0x4d1) 16:01:59 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) 16:01:59 executing program 1: r0 = semget(0x2, 0x2, 0x400) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}, {0x2, 0x4, 0x1000}], 0x2) 16:02:00 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x9, 0x144) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:02:00 executing program 1: semget(0x3, 0x0, 0x4d1) r0 = msgget$private(0x0, 0x102) getgid() msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000000)={0x0, ""/129}, 0x89, 0x2, 0x1000) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0700000000000026e4b8cc000000000000000000000000000000000000000000000000000000000000000800000000000000"], 0x32, 0x0, 0x800) 16:02:00 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = kqueue() r2 = getppid() fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1, r2}) shmctl$SHM_LOCK(r0, 0x3) 16:02:01 executing program 1: semget(0x2, 0x3, 0x289) semget(0x1, 0x2000000000000, 0x100) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) listen(r0, 0x5) chdir(&(0x7f0000000000)='./file0\x00') msgget(0x2, 0x600) 16:02:01 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:02:01 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1) 16:02:02 executing program 1: r0 = semget$private(0x0, 0x0, 0x200) r1 = semget$private(0x0, 0x4, 0x200) semget(0x3, 0x0, 0x4d1) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x800}, {0x2, 0x0, 0x1800}, {0x0, 0x9e, 0x1000}, {0x7, 0x8, 0x1800}], 0x4) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x83, 0x1000000000000084) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, r2, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x8, r3, 0x0, r4, r5, 0x100, 0x8}, 0x1, 0x6, 0xfffffffffffffff9}) 16:02:02 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = getuid() getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, r1, r2, r3, r4, 0x69, 0xb63}, 0x9, 0x45a, r5, r6, 0xcb, 0x401, 0xb6}) 16:02:02 executing program 1: semget(0x3, 0x0, 0x4d1) socketpair$inet6(0x18, 0x0, 0x91, &(0x7f0000000000)) 16:02:03 executing program 1: semget(0x3, 0x0, 0x4d1) semget$private(0x0, 0x3, 0x10) semget(0x3, 0x2, 0x20) 16:02:03 executing program 1: r0 = kqueue() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x47) r1 = semget$private(0x0, 0x7, 0x61c) r2 = socket(0x0, 0x3, 0x5) r3 = syz_open_pts() r4 = socket$unix(0x1, 0x1, 0x0) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x20) r6 = socket$inet6(0x18, 0x0, 0x100000001) r7 = socket(0x6, 0x7, 0x79b6) r8 = socket(0x2, 0x3, 0x72df) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r10 = dup(0xffffffffffffffff) socketpair(0x1, 0x0, 0xfffffffffffffffa, &(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) r13 = socket$unix(0x1, 0x2, 0x0) socket(0x20, 0x4, 0xcba) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="7db36df8d679f098c26d8b921f62a9fa9123f7e8cff0cb62e7fc851dd69fd5c28690870a47a9ca27cde7f9988ab835b7bacb1a54e7ec7a7ac34cb33176786e5d1806d7d0cbdfc53b96ac84c768544783c2116d96a7430f20a559be2675fadcf613426f142beaa3fe5fe3d6ef40ace9244839c60dc35f24fd8c09b832cda2667462e8b19b7e7cb9ee0bb54ba0e6a1e95e8705c9589cd450ec4fe31241351f2f4cabcf6f22a2b9a237c45a", 0xaa}, {&(0x7f0000000140)="b4eee1133ae852161c182c88c695d9282250ad7482070769a0e91e1d1ea103b3c50d6086bdfdb2f09203a953000766d0c61bfb3ee9991987536c156ba4c55f6d819762bfbb44cb2244b4cfb6a7b3c93b19a7ce156bccacb8eadcd8e9e1cacacb66f255acf2f098808968842efd1ecdd422593447ff25539818566e29406eea9b379ce1da79b4f461b984ac635255165f44674e81de600d454baab940f89d0ef4fec17ab7dd00a044b84bd267e5", 0xad}, {&(0x7f0000000200)="57a11bc1d213d26c8086a5ee39a0a06b01b3bee50df869121ec62e3c7a372c5ef59669751495c011ff01dc93a11378f2871abaea3b003f75b5520597d0e8cbc04db242fd29d015bf0286705777eaa1563c9fc5b6cf139db34f6bc0691ed3e9fe96027fb0bcbcf3c658056538a8d8056440f5cd703e9b49210661e0f3574a21d0b8d3761d9501bea9a4d8f1c047f545cbef65fbe1acae59ed00b47ade0134bbc61521b1e652d832657708255c82f7ffc30043e402b0c0a52a18ded4c525d1e02147eecc6aea4122fc15", 0xc9}, {&(0x7f0000000300)="63ed1c66416afed117d3c83ed4b97547e182d1e92adab1addaec000191a345b09e61a94dd140dc76c0e19fdf81f15628de7e46ce47a83e2e25d5d61934500d40f277f2a37351323eb8bae3c238e26ea17356774040c43a4f6d173f13dd4594163513c2e594ad50348f687cad8c79c52846d28af061e533c0c20bcb1f3bf0", 0x7e}, {&(0x7f0000000380)="97501f07d174536ac07758cf232bc9159e5f9c3232b20825e33e8757", 0x1c}], 0x5, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11, r12, r13]}], 0x50, 0x400}, 0x0) semop(r1, &(0x7f0000000000)=[{0x5, 0xfffffffffffeffff, 0x1800}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semget(0x1, 0x3, 0x255) semget(0x2, 0xfffffffffffffffd, 0x4d1) 16:02:03 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) clock_getres(0x3, &(0x7f0000000000)) 16:02:04 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:02:04 executing program 0: shmget(0x2, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:02:05 executing program 1: r0 = semget(0x3, 0x0, 0x4d1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x5) 16:02:05 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x12, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:02:05 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x230, &(0x7f0000ffa000/0x4000)=nil) r1 = socket$unix(0x1, 0x7, 0x0) r2 = dup(0xffffffffffffffff) dup2(r1, r2) shmctl$SHM_LOCK(r0, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r3, &(0x7f0000000040)="ea801f35c3fe494a6dbe119001b9fb22ca8bf98bdde3931c52c1dd9f6cfb4f95c2bd1f187b0aa6fc96024967087b3b1b08d93baf45647aa05c4bfdf3fea0abdc31eac6ebe354ac9473fb7e2735b3aaba74ac8dae7dedb0422f6b859c97f435469f0d4966a5861c0c52bf9cb1b61102b6ce540711a7e3443436ba971a1213e3d7240e568e953fcc612994697bb8e16546d7448b71ee143624a6ec830c7564c1389457b8b62e2f655b0b95bee746b576d3c0c01069", 0xb4) 16:02:05 executing program 1: r0 = semget(0x3, 0x0, 0x430) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r1, r2, r3, r4, 0x110, 0x6}, 0x713, 0x7fff, 0x1ff}) semget(0x3, 0x0, 0x4d1) 16:02:06 executing program 1: semget(0x3, 0x0, 0x0) 16:02:06 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) shmctl$SHM_LOCK(r0, 0x3) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r3, r4, 0x22, 0x4}, 0x0, 0x8, r5, r6, 0x13a, 0x81, 0x101}) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) msgget$private(0x0, 0x584) 16:02:06 executing program 1: semget(0x3, 0x0, 0x4d1) socketpair$inet6(0x18, 0x4000, 0x0, &(0x7f0000000040)) getrlimit(0xf, &(0x7f00000000c0)) socketpair(0x11, 0x4001, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x3, 0x6, &(0x7f0000000180)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x58d) getrlimit(0x7, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x7fffffff, 0xcf}) getrlimit(0x4, &(0x7f0000000000)) 16:02:07 executing program 0: r0 = socket(0x16, 0x5, 0x100000000) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = dup(0xffffffffffffff9c) r4 = kqueue() r5 = dup(0xffffffffffffffff) r6 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x20) r7 = accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000100000000000000000000000000000000000000000000000015100000000000000000000000000000000000000000000e648000014000000820000008000000000000000000000000000000000000000000000000000090000000000000000000000884e5c8fb1b5ea5a0a7b90b36b0cb536ef53e26b655cf8430ae24cd4db3308e09dc99bb8bd4d3f866112df3299412037b165ea4c9b36531d0d997e91dd1ce187ec788c19b83775de52abfe4f8faf30333324f1bfe03053e2e2c3c588e3f3dc4c2f75a587941515148eae95b75f9c9582e1bad8245bb534a0a8319d0730b9368d8fd466a82a3b"], &(0x7f0000000300)=0x6e) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair$inet6(0x18, 0x4001, 0x6, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x8000, 0x7, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket$inet6(0x18, 0x5, 0x4) r12 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r11, 0x4, 0x4) socketpair$inet(0x2, 0x8007, 0x201, &(0x7f0000000440)={0xffffffffffffffff}) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="ce1f5ccfec67f1292fc2c016d8247c850b60d038", 0x14}, {&(0x7f0000000080)="0b965fefd72b73bc9d0697229a1c05879e86e0b4da0c4344b5c01c5928be0cb5dc1629bdf590032c14a1", 0x2a}, {&(0x7f00000000c0)="36c5c9ec31470fdd389fae4493db3b178df5511a86bba398f2662c086d17f3f93921101015eb1e8f404968d428b3f5139794", 0x32}, {&(0x7f0000000100)="2ecb75d44ad8465c6d2db54978b12b88a6aee4783f3c0fa2b6a504967d9c4b23701b6b3cc825020800b743f2ac37ff7423f8297cf4f34d21e0f005688c410fd04bd3e544d8dea6f724fcfaae66a33a85e83d59931a2e3fd4cd2c3f660eb972e13c343e431c3cc5e3", 0x68}], 0x4, &(0x7f0000000500)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14]}], 0x58, 0x5}, 0x1) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r15, 0x3) 16:02:07 executing program 1: semget(0x3, 0x0, 0x4d1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:02:08 executing program 1: semget(0x1, 0x1, 0x4004d5) semget(0x0, 0x3, 0x600) 16:02:08 executing program 1: semget(0x3, 0xfffffffffffffffc, 0x4d1) 16:02:08 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7) shmctl$SHM_LOCK(r0, 0x3) 16:02:08 executing program 1: r0 = semget(0x1, 0x3, 0x4d1) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffffffffff7, r1, r2, r3, r4, 0x20, 0xf5}, 0xdf92, 0x5, 0x718}) 16:02:09 executing program 1: r0 = semget$private(0x0, 0x3, 0x112) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/171) semget(0x3, 0x0, 0x4d1) 16:02:09 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0x1, 0x8, r2}) shmctl$SHM_LOCK(r0, 0x3) 16:02:09 executing program 1: semget(0x3, 0x40002, 0x50) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) semget(0x2, 0x2, 0x2) 16:02:10 executing program 1: r0 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) 16:02:10 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:02:10 executing program 1: r0 = semget(0x0, 0x0, 0x4d1) semop(r0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1000}, {0x3, 0xff, 0x1000}], 0x2) socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f00000000c0)) 16:02:10 executing program 0: shmctl$SHM_LOCK(0x0, 0x3) r0 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r1, 0x20007471) 16:02:11 executing program 1: semget(0x3, 0x0, 0x4d1) chdir(&(0x7f0000000000)='./file0\x00') 16:02:11 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) flock(r1, 0x4) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) shmget(0x3, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) chdir(&(0x7f0000000240)='./file0/file0\x00') shmctl$SHM_LOCK(r0, 0x3) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:02:11 executing program 1: semget(0x3, 0x0, 0x4d1) semget$private(0x0, 0x4, 0x230) 16:02:12 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) semget(0x3, 0x0, 0x4d1) r1 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x647) 16:02:12 executing program 0: shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) r0 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:02:12 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget$private(0x0, 0x3000, 0x43, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:02:12 executing program 1: semget(0x3, 0x0, 0x4d1) rmdir(&(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x9) 16:02:13 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) socketpair(0x10, 0x0, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) listen(r1, 0x5) 16:02:13 executing program 1: r0 = semget(0x0, 0x0, 0x142) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/49) semget(0x3, 0x0, 0x4d1) 16:02:13 executing program 1: semget(0x3, 0x0, 0x4d1) semget(0x0, 0x0, 0x20) 16:02:14 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:02:14 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 16:02:14 executing program 1: r0 = semget(0x3, 0x7, 0xb5290d63423b8d26) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/46) semget(0x0, 0x40000004, 0x100) 16:02:14 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) 16:02:14 executing program 1: semget(0x3, 0x0, 0x4d1) r0 = msgget$private(0x0, 0x68) msgrcv(r0, &(0x7f0000000000)={0x0, ""/95}, 0x67, 0x1, 0x800) 16:02:15 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r6 = getpid() shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/48) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x8, r1, r2, r3, r4, 0x2e, 0x6432}, 0x9, 0x20, r5, r6, 0x124, 0xffff, 0x1ff}) shmctl$SHM_LOCK(r0, 0x3) 16:02:15 executing program 1: semget(0x2, 0x1fd, 0x40) socketpair(0x7, 0x8000, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) getitimer(0x2, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getegid() r8 = getgid() setgroups(0x7, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r7, r8]) mlockall(0x2) 16:02:16 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) close(r0) shutdown(r0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x5c) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x1c1) 16:02:16 executing program 1: r0 = semget(0x1, 0xfffffffffffffffd, 0x4d1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/5) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x4) socketpair$inet6(0x18, 0x4000, 0x8, &(0x7f0000000100)) 16:02:17 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x80000014, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) socketpair$inet(0x2, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:02:17 executing program 1: semget(0x3, 0x0, 0x200) kqueue() 16:02:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) r1 = semget(0x3, 0x0, 0x4d1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x36a, 0xfffffffffffffffd, 0xc00000, 0x9, "5644974279ae60e0596bb43cb8961eced6570175", 0x800, 0x7}) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='%\x00') semop(r1, &(0x7f0000000000)=[{0x1, 0x4, 0x1800}, {0x2, 0x0, 0x1000}, {0x2, 0x3f, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x0, 0xfff, 0x1000}], 0x5) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xfffffffffffffff7) 16:02:17 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) clock_getres(0x4, &(0x7f0000000000)) 16:02:18 executing program 1: semget(0x3, 0x4, 0x8a) semget(0x3, 0x0, 0x4d1) semget(0x3, 0x4, 0x80) 16:02:18 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') shmget$private(0x0, 0x1000, 0x180, &(0x7f0000ffc000/0x1000)=nil) 16:02:18 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = socket$inet6(0x18, 0x4000, 0x1f) shmctl$SHM_LOCK(r0, 0x3) getgid() chmod(&(0x7f0000000140)='./file0\x00', 0xc0) sendto$inet6(r1, &(0x7f0000000000)="e707afce8340916a0e0495fa0c24b9d496acea7db6852c73662b2b5faf9714f9f1a97dbfec8bb40a2d4752af35d5832fea333ef8b463ae7928b7c3768ae50853fcca09c2695a6be45ee83193fe63b267847f12a562c587cbd6ebfd0c391e26ae18c1c04d979750565f9d6478783203915e7563a6d244720a856e4c48c503922f139d32b72d5202f2df24f2fb086f463649cbaa0349ac8bd6cbacd2a69d08e446b2c09ab07b3a2d3cd1a566ad53c1ac05a85d9188cdfaf28947a72b4690ee8fc65158011b21039a08be6ba22692f913119062908696", 0xffdf, 0x2, &(0x7f0000000100)={0x18, 0x3, 0x40, 0xb7}, 0xc) shmctl$SHM_LOCK(r0, 0x3) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') r2 = accept(r1, 0x0, &(0x7f0000000200)) socket$inet6(0x18, 0x8000, 0x3f) shutdown(r2, 0x2) 16:02:19 executing program 1: semget(0x3, 0x0, 0x4d1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x81) msgget$private(0x0, 0x20) semget(0x2, 0x5, 0x40) mknod(&(0x7f0000000040)='./file0\x00', 0x11, 0x2) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x20a0, 0xb7) 16:02:19 executing program 1: semget(0x0, 0x2, 0x50) 16:02:20 executing program 1: r0 = socket$inet(0x2, 0x5, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x6}, 0x8) r1 = semget$private(0x0, 0x3, 0x18) semop(r1, &(0x7f0000000080)=[{0x3, 0x20, 0x800}, {0x3, 0x7, 0x1800}, {0x4, 0x1, 0x1000}, {0x0, 0x7f}, {0x1, 0x60, 0x1800}, {0x7, 0x2, 0x800}], 0x6) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/99) r3 = semget$private(0x0, 0x5, 0x11) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000040)=""/17) socket$inet(0x2, 0x4001, 0x7f) r4 = semget(0x3, 0x0, 0x4d1) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0x7) 16:02:20 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) socketpair(0x21, 0x4000, 0x7, &(0x7f0000000000)) shmctl$SHM_LOCK(r0, 0x3) 16:02:20 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r2, &(0x7f0000000100)=""/152, 0x98) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setreuid(r4, r6) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x5, r4, r5, r4, r5, 0x103, 0x9}, 0xffffffffffffff9f, 0x2, r3, r3, 0x8, 0xb531, 0xa7, 0x9}) r7 = geteuid() r8 = getegid() fchownat(r2, &(0x7f00000001c0)='./file0\x00', r7, r8, 0x6) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:02:20 executing program 1: r0 = semget(0x3, 0x0, 0x4d1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000080)=""/80) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x5, 0xffff}, 0x0) 16:02:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket$inet6(0x18, 0x8002, 0x81) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:02:21 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = semget(0x1, 0x3, 0x80) semop(r1, &(0x7f0000000000)=[{0x7, 0xc3, 0x800}, {0x3, 0x8, 0x1800}, {0x4, 0x9}], 0x3) shmctl$SHM_LOCK(r0, 0x3) 16:02:22 executing program 1: semget(0x1, 0x1, 0x400) semget(0x2, 0x7, 0x2000005d1) 16:02:22 executing program 0: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000440), 0x0, &(0x7f0000000480)=""/9, 0x9}, 0x843) pipe(&(0x7f0000000000)) 16:02:22 executing program 1: r0 = semget(0x3, 0x0, 0x4d1) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/4096) 16:02:23 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x48, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:02:23 executing program 1: semget(0x3, 0x0, 0x4d1) r0 = geteuid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:02:23 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:02:23 executing program 1: semget(0x3, 0x3, 0x10000000100) 16:02:24 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r1, 0x20007471) 16:02:24 executing program 1: semget(0x2, 0x3, 0x88) r0 = semget(0x1, 0x3, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fcntl$setstatus(r1, 0x4, 0x48) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x79, 0xfffffffffffffff9, 0x6, 0x2a79, 0x100000001, 0x7ff, 0xffffffffffff740a]) socketpair(0x7, 0xc007, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) semget(0x3, 0x0, 0x4d1) 16:02:24 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) shmctl$SHM_LOCK(r0, 0x3) 16:02:25 executing program 1: r0 = semget(0x3, 0x0, 0x4d1) semctl$IPC_RMID(r0, 0x0, 0x0) 16:02:25 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x40, 0x9, 0xffffffffc5541dc5, 0x5, "46ca2624042bba1d82c1bd417f675c015a5ecc03", 0x401}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x9, 0x9, 0x262d, 0x1, "dca27d52be0ab35d885b9f873208e9b1c4372430", 0x800, 0x7}) sync() shmctl$SHM_LOCK(r0, 0x3) 16:02:25 executing program 1: semget(0x1, 0x2, 0x4d0) 16:02:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="e73e5ef49477cfa9e491cd41a6318458d7959f47584cd382e04d48d2db529a8a0a0b412c7f45d7e2aa10579475cae96411ee39abbc0546bafffd3c113632d6df298e5f3ffbf77701e877053728c435859fa13c8c94f6a0d134dde9ba142178b49b93642b3e3b804712a5d6ac42c04e97cc0b60ef878967c3163dccb3285f017bef8025dcfc7442f843de34e7cd059de43f2260abbff58a041577e5079dbcac6fa64880ab6ffb14775e", 0xa9}, {&(0x7f00000000c0)="78c75a00b58673709298391ab4d092115cc290d2607f8b6eb981c293b67a858fdd6cb764c5e88fc0a86c583f9952a2a9429008ecb3c74f0498aae97e0f7aba967fdc7f392b9350a01b1f862d5afc6ce0b294273284109e5797de723796f7c7d739deaff88b0b88af9f3c3186c75e9f6e967d759ce69c0abc7fdf773cbf77e6a3adf6af22c42929b439f378f021f7ac1a6dc98248b58078134127963923f17dd03e02e899db2c2ee7ec10cc36c4aa3239db8335aa25f21de19293bfa9b1f200eb40e3b0a99584ff03d76d896555d17fc1dba49ed8add3f1f6e3303c455f5fe3dea10615", 0xe3}, {&(0x7f00000001c0)="c64debea3174209872f2d46e93c4b142462674831cedb1911b2d9b60f67b8578e494827501e5a3782347cb02f781b144121f77cb644b501668a158c216b322ab91a0e02099655068fdde847d61e0e13355faf365035e202db51edbee25607607d7330b11779c557796c1425115b7dc23e7af2e026bd945b36a39a118556bcc11c993a01f687152972d211d54e61b92a8341d4bff7c1b9611b56e8a8d7d9d1ad10ed01200bf9a6ddea5a85abb377710c9fb4697f355f10eb15b", 0xb9}], 0x3, 0x0) 16:02:26 executing program 1: semget(0x3, 0x0, 0x4d1) semget(0x0, 0x4, 0xc0) r0 = msgget(0x3, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/159}, 0xa7, 0x2, 0x800) 16:02:26 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="1c326b9a7155cc750b012bd4718202be00fbf1b8b762f7a9cb6259c3c7446ace20626b8431cec4b8736ba9", 0x2b, 0x400, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2002, 0x1) recvfrom$inet(r1, &(0x7f0000000100)=""/129, 0x81, 0x40, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = semget(0x1, 0x3, 0x28) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f00000000c0)=0x74) 16:02:26 executing program 1: semget(0x3, 0x0, 0x4d1) semget(0x2, 0x5, 0x0) 16:02:27 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1043, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x400000a, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) close(r0) 16:02:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$getflags(r1, 0x1) r4 = getgid() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) lchown(&(0x7f0000000040)='./file0\x00', r3, r4) 16:02:27 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)='W', 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000016c0)="ceb4d5ec1ed9945e31ab5152519b10dedab5951ccbe2bb5adc8bd3f2ed6f16910bbcbaeb033c2f0d9c2eaf66166b0b38d0e54b2d2dae1dc84f908d85f9fa4c15a5fb9851ea93f0952730fe3289096365cd6378115c5b266dd5ff359b4044a11a0e1d8261a65bcd2a0f120128a8233bf0c05461fcce346ce2c961967c5370f9a1c17065759741c907af5e3f69eade58846029ac498e4de289e9cf52ec4c4637085d07c77f30c7e14498d995dc8139655ac3369384ae70ca4fd8ce29a248c2994774077693727cdbaf166ef64a7abe2441425cddb1d59e80f1e63513a98504790d6fb6eef43843c861a8f133cb57ade60b4adc32d83adc27faf915265c34b2a53237fce35dccf9a5f52c8981c2b94ec6df28a8db3cc56f67bd95dcafa6464f1af2cbcbec77d410849a95de17ceaf042a149d87db56aac592f0110442fbf7d8c9b78ba15acf13073bbaff5c00eed64846d867135271a086e8e2c52af5f016d795853a47d975fbaa9fde61c516bb93b51b6b90982e8d2f6c003aa586e000e62124682beaf7a024b4e5970cc2d9f0ea53400464051cfc9fe8b33a7b6122f5ee39489f1906e6a48d4e22ce27cd5840fbd36df3d2efeaf2a1406049c8c33906e4caed552fc62b889b0de0089f31c30e26e65015cdbd02d680afba4e9040cda3e945f3c7aca7fd188dc97dfc70136b66049be78c88a8f22504531ef22a35678f2a26c3b026", 0x201}], 0x1) 16:02:28 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)='W', 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000016c0)="ceb4d5ec1ed9945e31ab5152519b10dedab5951ccbe2bb5adc8bd3f2ed6f16910bbcbaeb033c2f0d9c2eaf66166b0b38d0e54b2d2dae1dc84f908d85f9fa4c15a5fb9851ea93f0952730fe3289096365cd6378115c5b266dd5ff359b4044a11a0e1d8261a65bcd2a0f120128a8233bf0c05461fcce346ce2c961967c5370f9a1c17065759741c907af5e3f69eade58846029ac498e4de289e9cf52ec4c4637085d07c77f30c7e14498d995dc8139655ac3369384ae70ca4fd8ce29a248c2994774077693727cdbaf166ef64a7abe2441425cddb1d59e80f1e63513a98504790d6fb6eef43843c861a8f133cb57ade60b4adc32d83adc27faf915265c34b2a53237fce35dccf9a5f52c8981c2b94ec6df28a8db3cc56f67bd95dcafa6464f1af2cbcbec77d410849a95de17ceaf042a149d87db56aac592f0110442fbf7d8c9b78ba15acf13073bbaff5c00eed64846d867135271a086e8e2c52af5f016d795853a47d975fbaa9fde61c516bb93b51b6b90982e8d2f6c003aa586e000e62124682beaf7a024b4e5970cc2d9f0ea53400464051cfc9fe8b33a7b6122f5ee39489f1906e6a48d4e22ce27cd5840fbd36df3d2efeaf2a1406049c8c33906e4caed552fc62b889b0de0089f31c30e26e65015cdbd02d680afba4e9040cda3e945f3c7aca7fd188dc97dfc70136b66049be78c88a8f22504531ef22a35678f2a26c3b026", 0x201}], 0x1) 16:02:28 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:02:28 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:02:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)='W', 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000016c0)="ceb4d5ec1ed9945e31ab5152519b10dedab5951ccbe2bb5adc8bd3f2ed6f16910bbcbaeb033c2f0d9c2eaf66166b0b38d0e54b2d2dae1dc84f908d85f9fa4c15a5fb9851ea93f0952730fe3289096365cd6378115c5b266dd5ff359b4044a11a0e1d8261a65bcd2a0f120128a8233bf0c05461fcce346ce2c961967c5370f9a1c17065759741c907af5e3f69eade58846029ac498e4de289e9cf52ec4c4637085d07c77f30c7e14498d995dc8139655ac3369384ae70ca4fd8ce29a248c2994774077693727cdbaf166ef64a7abe2441425cddb1d59e80f1e63513a98504790d6fb6eef43843c861a8f133cb57ade60b4adc32d83adc27faf915265c34b2a53237fce35dccf9a5f52c8981c2b94ec6df28a8db3cc56f67bd95dcafa6464f1af2cbcbec77d410849a95de17ceaf042a149d87db56aac592f0110442fbf7d8c9b78ba15acf13073bbaff5c00eed64846d867135271a086e8e2c52af5f016d795853a47d975fbaa9fde61c516bb93b51b6b90982e8d2f6c003aa586e000e62124682beaf7a024b4e5970cc2d9f0ea53400464051cfc9fe8b33a7b6122f5ee39489f1906e6a48d4e22ce27cd5840fbd36df3d2efeaf2a1406049c8c33906e4caed552fc62b889b0de0089f31c30e26e65015cdbd02d680afba4e9040cda3e945f3c7aca7fd188dc97dfc70136b66049be78c88a8f22504531ef22a35678f2a26c3b026", 0x201}], 0x1) 16:02:29 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x428, &(0x7f0000ffe000/0x2000)=nil) r1 = geteuid() r2 = getegid() r3 = geteuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xfffffffffffffe38) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x5, r1, r2, r3, r4, 0x2, 0x8}, 0x400, 0xfffffffffffffffd, r5, r6, 0x9, 0x7, 0x5}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) 16:02:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)='W', 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000016c0)="ceb4d5ec1ed9945e31ab5152519b10dedab5951ccbe2bb5adc8bd3f2ed6f16910bbcbaeb033c2f0d9c2eaf66166b0b38d0e54b2d2dae1dc84f908d85f9fa4c15a5fb9851ea93f0952730fe3289096365cd6378115c5b266dd5ff359b4044a11a0e1d8261a65bcd2a0f120128a8233bf0c05461fcce346ce2c961967c5370f9a1c17065759741c907af5e3f69eade58846029ac498e4de289e9cf52ec4c4637085d07c77f30c7e14498d995dc8139655ac3369384ae70ca4fd8ce29a248c2994774077693727cdbaf166ef64a7abe2441425cddb1d59e80f1e63513a98504790d6fb6eef43843c861a8f133cb57ade60b4adc32d83adc27faf915265c34b2a53237fce35dccf9a5f52c8981c2b94ec6df28a8db3cc56f67bd95dcafa6464f1af2cbcbec77d410849a95de17ceaf042a149d87db56aac592f0110442fbf7d8c9b78ba15acf13073bbaff5c00eed64846d867135271a086e8e2c52af5f016d795853a47d975fbaa9fde61c516bb93b51b6b90982e8d2f6c003aa586e000e62124682beaf7a024b4e5970cc2d9f0ea53400464051cfc9fe8b33a7b6122f5ee39489f1906e6a48d4e22ce27cd5840fbd36df3d2efeaf2a1406049c8c33906e4caed552fc62b889b0de0089f31c30e26e65015cdbd02d680afba4e9040cda3e945f3c7aca7fd188dc97dfc70136b66049be78c88a8f22504531ef22a35678f2a26c3b026", 0x201}], 0x1) 16:02:30 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mlockall(0x2) r1 = dup(r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000540)='F', 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x0, 0x0) 16:02:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="867b2e2f66696c6530003790554a5dfc3ac55c38d0b7f917e3fb"], 0xa) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) login: pmap_unwire: wiring for pmap 0xffffff001f7166c0 va 0x1b30220000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f7166c0 va 0x1b30221000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f7166c0 va 0x1b30222000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f7166c0 va 0x1b30223000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f7166c0 va 0x1b30224000 didn't change! 16:02:31 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) pmap_unwire: wiring for pmap 0xffffff001f7166c0 va 0x1b30220000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f7166c0 va 0x1b30221000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f7166c0 va 0x1b30222000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f7166c0 va 0x1b30223000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f7166c0 va 0x1b30224000 didn't change! 16:02:31 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, &(0x7f0000000080), 0x0, &(0x7f0000000100)) kqueue() close(r0) 16:02:31 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x810, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x90, &(0x7f0000ffb000/0x1000)=nil) 16:02:32 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x39, &(0x7f0000ff9000/0x2000)=nil) r1 = dup(0xffffffffffffff9c) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x2000) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x140) shmctl$SHM_LOCK(r0, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:02:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x8, 0x4) 16:02:33 executing program 0: shmget$private(0x0, 0x1000, 0x30, &(0x7f0000fff000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ffe000/0x2000)=nil) shmget(0x1, 0x4000, 0x202, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) r0 = shmget(0x3, 0x4000, 0x214, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) 16:02:33 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x120, 0x80) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getpgrp() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r8 = dup(0xffffffffffffff9c) r9 = kqueue() r10 = dup(0xffffffffffffffff) socketpair$inet6(0x18, 0x0, 0x5, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getppid() r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r15 = open(&(0x7f00000005c0)='./file0\x00', 0x20080, 0x10) socketpair$inet6(0x18, 0x3, 0x400, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10828, 0x10) r18 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r19 = kqueue() r20 = socket$unix(0x1, 0x2, 0x0) r21 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x80, 0x108) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="73cae5bf50a4a61b8387b6fdde0e74cede9d0d0f6a7c661484e39766da95a48b3a3a6d39841252fda1c27188588a64268b8c47f504baab7251baa4589c31df9c91f1d9562761c09ff4a6fba3a192e5a52ecba2bb4853f418d2467c49420521f9b7fcf052614ab068008655410b754e5d3b82aafbb25ddc53b69ac0286371b3b695e54cd91b094a8c1dc9ae376042c179158798bd97a470d3587453784eca642b8a4360fc004ee5b8356c8b197478f99a3c3e720e11890303bb18f6945283c25dc6076929431b4ef409b696d80493a10dfd3fc7c8f032e06789a1149e84cfb23f8de33174379da238ed3b3efd1a5373670356a8f07f7686d8", 0xf8}, {&(0x7f0000000180)="6f8e29128e525006185db4a4f0a25f1671ea496e02855b00903f2b1230f3e0561bb79b101eb3106117b57b2dd11193a1e1db94462df8657bd0506bb1e585df11697e829490bffb8979b39a483141e27fd3ee823525d9ddaf74f80eb836a14169b131bc2362c45b70c851c9278608230a9269bc9063edd7aa87d59cbd760cb378281854dd0cb81116a1b5b3ac4fdf6c08a8b7d4219d1ab340466a3fdcf631e089d1fde3cbf9831aabb8246f87ae6bd5488fa853a3e040fe174a976be67df997a1b26a3192d08dc13800944100028c", 0xce}, {&(0x7f0000000280)="42fdaf032c1b", 0x6}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="3600303bc3f792321aa4ce6cfcecd14b06843f9443532eb635800c2dcd7eced76a519535402f3270a9c60730db644f27a7831b3332cbd3d609a64056519c56ca9c6f235f7d2a62f3092693c91701b0e623574151f71be2ad85d7692c35e8e85b92ed7b60793549162533ed0eb05e965fb4ca314019ee0176e4c4b7f557566a60f8010d0858a87aa9f0be9c00199e2a3bbe573e48bfa68b0200d16bda45b8ddab6aa08ae5280e48cb9d5a112e9a289a5f38", 0xb1}], 0x5, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r15, r16, r17, r18, r19, r20, r21, r22]}], 0xb0, 0x3}, 0x4) shmctl$SHM_LOCK(r0, 0x3) 16:02:34 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 16:02:34 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) write(r1, &(0x7f0000000480)="02", 0x1) dup2(r0, r1) close(r2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340), &(0x7f00000004c0)) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:02:34 executing program 0: shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmget(0x3, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x682, &(0x7f0000ffc000/0x4000)=nil) r0 = shmget(0x1, 0x1000, 0x320, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:02:35 executing program 0: r0 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) shmctl$SHM_LOCK(r0, 0x3) socketpair$inet6(0x18, 0x4005, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x100) 16:02:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:02:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x8000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:36 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:02:36 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) socket(0x2, 0x1, 0x3) shmctl$IPC_RMID(r0, 0x0) 16:02:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000080)=""/141, 0x8d}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000180)=""/133, 0x85}, {&(0x7f0000000240)=""/227, 0xe3}], 0x4, 0x0) listen(r0, 0x7) 16:02:36 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg(r0, &(0x7f00000024c0)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000023c0)=[{&(0x7f0000000140)="c6fc32eab5eb577f821463b31eebd8260b8dd4b9ac042268dc89a33f156d39bbf8fe937931646ad5a67bfc7fcf1427742485daf5620a616916661e21afed7b910d5026ec214bbac273f3f7479a7d6de3da6d037637db60e8c1ff8f42810e67008357e0fdc2a94982b955a6a2d616de9e71d3edfd31e3de8beb72c09e712c22c7d3be0d0ebe303ffac0d491630e2dc06caf1cf812c16a8238e6d21199b1c41e5fac1eecb5192583cf616edbbe0743cb878c13ffbeaa170eed7b905a6812e40b3b0009a6f247987e0718cae524eedb6dfb6b98162030bffa95747846983976b677253a77e713e3496953990c6a1caaf133d0b3d103e2458d8b36bd2f052d4e6ea32611811e0210506f0b45adb36e3612791d8912e50d617cf860a3aec80387e9b6ab88efb59bdf5a1c5c428d025f42235796e624f4f0393c9de1b7f298d446abe9b7759a91d185f1119819d1f8666258b53326a592b832144e63925b699a31aa8f002f541f09df0f7d34c07babd993c4d58b10d57d1793b71a95ba154010b4bb86f92d0a650efade2523dfc7b2ad2287ddc68d5a4929290b5480d1d917091ace4fbf2dc8c9eafb8c4597a28cc16143b0f8ca0cfaf9f5df5ff9fec7857bb60107a7c56781b97381c98c352adf8edebf4a00c7c61255b82f172b0341b522668a4c870be47e547481b8bcdad76560845f46512e2f2daa4c01b2248669ee5d35b7f62182e4c86312cdeab05b397a4391a773d3ab40ab45ab1445ea18ead4283d8b00a37a77c8181956e90a0d83bc8b0c88d7b59acdea90b8ddbe6f0cd9aca6d8657676311e43f19de6ec83cb0041c8e330a2ba7354c765d021196c5a0037f1a23e271fb165105a7d10b19762c7467a557358b51cd5e801242b48ec06d7ff9019124ebdd31e8a06e281695d959139e4553729e00cd3226c6f6f64f58b4200769f29b4952eec797b94e4ec7e477719739477fda8bcc3a400a44be44d4427e50dcfc844334fab09bca23e62194fa46a5b92949f797ab264b29d510db4fef5c950ba00861ebed4d4d086f82ad80095a5c35027f6fca404f640bff7ba9e8feb711624a3bff26f1be547d0d0d113936227f5a0013e823581a3737b20ba6641b6a28d289ce274dd5132f3dd2a1c5db4fe0ec204aa866c3b9198f8d713eb5e82541bf501c3fffcef11b4fd73024612081844c851ca98472a022126362b722241fb066e1751d4c9cbf473c975219025b107b4a527b4b744a9c44a1ebcfa08113a118f49013e29033e0b8b83e07e48a42e93da5ed33c69e5a3f8127a3f1e1e4a15882a0e2b0021e056a765f4f16181fd0f5c3a66d9f8dee7bcd37f31ada9324f11a3e1b4a53f06fed710e3aee0b3c8180dc0d2bea0949ed044252921505959f7d364e47a0f4e1b98a7841873ad7c763193c6a8777242de4cab191efefa914caaa9daacaedd1e76b62a6dcde03b4c3c51401bacd25ad59b8aff6914da272fcacfdb18dddef7a8a803eab63b16f544acf0912044804d739da93af0a7eb22f4561f9f6a20754d51329250bae60c7a90d0c635e7b5a05547142e2c1cbb01ff2526cc7bf7767a8048ec1a2cf26634f421dcce5cbc3f98158a257f09763a1fdeba0ba90f8630f130285732bc71dd6474a6041695f69c9cd2d9f3c4d1289c44619fee557edb3ab3c34ab39b04e7e9b0602ca2ea4b57510d3fceba94351d0c35150bcddbfe464ddca40017904ccc2efd415f419417581e3627fdf423d3c01107d9299fcff00d51ecd0ef5172eece2b0ba2bab7ee890d4939b2382e276ccaf187e312720273943c47a027d70c392495b3e2e6109422c34e4126dbc73279ce6e712c1f99817825287c9b9f09eb350926b6198949197345746f72962123b64e69d86702f9abe65a71ff81d4915b7e0ec12de34ccd57b4442d719c434dd79647faa503342e5fb1a6fed9431439844912648bd2d039ba2ea3ec167bbeca219bcf66e254ae871d84ff4a6735f8fe03d03c691849fa18c0a71d49349cb79593c35469b5786004876bb1ec9d5fd1d6e2d686260f46a7b2f76ec3a48c7e5c91dd9e250e1fdbd34ee3e652c5685f13978589a8e78256a6307fe2b2eb75905c45c05497ebeaf74a707ca6a6a120745101322e5f43f28522cece63ca6c24283ad4f56a01486b29c105cc77b31c743ad31984ced1bee3e9640f815eadfa16407e0e93e0b856425c143622380377f3802cd99e435c7d4e25f437a7414be3c9113a6f4d105e2a770f72811c7e58c083bd8e2fc9a7cec21655de348d728ed2e3415f203d759c0dbbbf30f7773161f20b8f12fa7844642835f140866f7a5e7959afde9e39ee5dec8bbb9c9f14d20c81e3be24c2b4d8d6e55b27019e183dc88097dad2a239f477278c0da019b72bc8939685ce49e64da961e4454826396f205141e5740003ff928725356d742eeee43e24d46a76bdd0055a0240b7a1ab9f25eadbf38593a1fcc3c8c53d624f3f0512a41c9ee88e023132fc5f90fc610673424373f96815d25bcba3a49274774ca99e7e2f6edcd5d8dc54b1a897cbab5123c8c15b43f4684ea2db07d4eeb73f0ec7ac8a9f17570f5b600eb698a19da94d7a57399ff1754fad5e55645777c5c428b49337b4b962ad5d1b3c69cd32c6610b2ac79172bcecb69b939956a528c7e0a721afd5730a196b5a620a4fefa2cfc5193a7fa318e756457447b3d554558bc1fe95a3db15f8b8cad4421514051505b6135a467bf47ae047790341af4d5e20ad8473aec7016b6c2e2047b5a50bd9daf7cefb58392fdad3a6df2d484f651874a8d8e06efa94561ff84a15641e5af66f27a3d1dbfab9e29f8c128c36e7aeb1c8d425aae98c1fd4f28863dd66dc12bf5523f75d4e4740d3337c51579be774bf9583ccb75fe0a245cf4bec5882dae94c456be5104d2afc8b00b974feeb748c7ce5af91a3e931216fda7af1f7895e5e7a1e3622c0b3221afb5c1764f34bf9ade3121a4ff41c77aef0f2a87e0ca248e979459328f220b75fee8d57185f63a7938e3793d8bf463ccc46d670856d517c400938483f551cc515f219ad4b13b84dac04d8f2fd1cb2732345c1f589d1c401fb498c32034a786dec4f6705da326c8c24789621356b1aca3983aaa9ef48c558042b92ae1f12459209608ca9a3bd5571643cd0512930ee64c942d44beb43557e41a59fe422375ac7a973f558e7a801f0d9f79683f9af53bfb9dda55464e971910eaf50e012ee2b8067f2762b7ddb05f2e9b2d90c4ebff0e5cd0f1d19cafbb87f2dbde6cef2ec08a1c51746d24b7ee0a71057c1735aca4e71fe6602bd897958eeb5441d914eb78ec524a7027c76b5c04e9bc1c95e3c3464d0c003895f4996efab8aaa44188d923790701606c40349b047db5ef1923dc67150263bc466346c100c3e5f3988b7a180a27fc0ae24136175256af7484610ecdfbbdc6d01740d5ac950ef4aad266d5456516498956e54de351b79c00db5e796812d264ffcc521169c39bfeadaa14cfdfd8c872539463c889f6b80cb0c3acfcee8b89d22cce70bad0c44133401e98ca8d3074b208848929e19a9d3cc679e79c6126fbf623dc99afcbc0705deaea9dd402b483999241e57a698bfef2f5dd554c1b62cecd3209673328011cbc3a9a807a7f920bfa0b5fc46124a1e98a265beaf61e69df8e41090e8af9c3a9e7f7e654535c408549df31449c06107a07d19423c3744ae991630665add91d20ef1e4c1bc8b7ca4a4f380dbb6e57e636b1f2d11d0ec72dad64062f21d8524999420c9d7a38af16ddc26f5396520e09d88240ecb2ca0d2a2115a3aa01c9cbfd39f892e6a07c40efab639856567595477330164fd1a8acc04415740147bf7271f95bf5436a7084ee11bb4a6142484bd30c7f67eb260923ac9d35d95beb38e04df74b9144c8feb94feaab7cf18fac3fab848ec27ff063e1cf74c0c161119579f15f260fe6be8f134ffbf276717fc0789e07f9b00e314f70b64cbe34314661dfe9deb82dd7ce79954bf8d797dc353c8a3e54d9c15d2d8f60bc36393eba0409c908cc3388688f509289010ed3cf738e9a076313403781498f47de5f9f258febb516fb7f05e2b3167b8aba00f42ad4160cf7b84e7fd3381ac7049b4c10c4ad76e65ac2151ee20fed88e38f11c13ad70fd2d35f1569324a1f1fcefd4dee47fb2be0e95e1a5b55d82bb65f74913d7b156ddeb5b9469e76b9f6b94cefe4098cefb5705df21781af18f521a3c1b481c445e2b3e027d865191fc1858741de01bdb813590fc8f017f3554e134ba898182a91f28b46ed7bd0024386fa7716bac2bdd73c414e903f61294545d8f808fe27b6af04e7219d50015e602691f5a4ebbec882e984048cb5a3d4de111849289052a809c05887f69f7bcad4bd052f1e259608870600cb7194f86a17bacfd57e3ecdc7e3e5a4564582bd6ff4f0878e8f24db6d7f3f5f1a555e0dde0b940e12e170a184afe977a419f14c5b2ede793a57fc0a6b5dfc2719b3f2e9005da7acd30e969be535c228cfe4e86109d81e576861c01acfb5d0c37cbb46fbbd85966f9508dc7f32e3f13c5ae12fae8f195c669ff0e7979318ee8aff94c792aa3f61c1039c17e1c4eb47aba70fe4f8aebde022df07d7e3a39c983c5d322475df41bed86359b121980fb61d219209eccacd527844614c4229e45dffc54f8062807e8466a5daaf1119337c73b48eb67f32d1e2062d1d8d0f7f761186d07d82a36bdee504a3a0ff5d0110decc8083f490c9ee01bda58ef1fc3dd0ea0e5fd387e434c99dfcffda8b1725b4c6b1955a3404e8ddf97a34964f9fef6d5de6f38c45797bef18308370f5a65b2de7dd6714156c4f1d8c4a4ac125a1e7f68fd3466c37d91ad4c41a7211efc83fa7d83a7be37540168fbe63e31c4d509ffefedae5036d40f06a7aa75867459f9e5e5fd8369ffb7e7d0714de4df4a7f20f2e991837c9f712519594d71090e5026bb915e6333e14aacab506765c4facec8f4bd1926dcc2ed6f88c36d3a1f0c902cab36f7b8b629b66bffe617dd5a147f91cc3e0af6b3bed6fb4e673b1ece5aeb76787c313a91bde071c8737d14699e43c00dea3ca65dc10658837f395d7e19f4155523a01beb8e29bb33d646c5671b2ad051469ee85809bf7e618015d664d971c8e306c20fbcbb39a27cbc40503ba9d48fe51f61541c4bb6d5a2ea6f18332ce064ef4448f74539da3d992710dd56f3fce3934b1fc6a1cb7ea3a5025d562db13cdabb85f07c9e5d802add7e9e33897a7f85f45b8a3ac00dbef57c15f83d211da05448593452077c0cd45e0f1f9267d42a31eddbd6a3d849dd98a010527bfbe962ca1f8964d2239164231301ecf3f0cab505067d02f9a262714f86261e974f2db92125164a177462d38bf16d3af35721b98b8ab86ec26c26e48fc465e0686b2207add1e004b909ada7c79014d03a2c47d31d04602b2a860ae88468e483b6d6e7bb917487a5ada5ac4bf13785ac29dafc532ddfd8e9743d32ec1ed7215c7b617a35abccb318b708f7d66b5388045bea28fc100ec2031608c2e3408bc2279efb2cba68c6ac5ba93f843fe3f3c34d40f00423d7c607b250cf6f70972ce9724bed4bc40df080142705ead81d83c1ddb5454c7519e95b6aeeb51ca1ccc3bc4d9cdc3aecdad15f74dfde015c4bd514b842a21b1b962a26c96d175e13cac5e11757a1c23add0f6ab148e42e0dce7164b4ff8d5608e2321cbdca96a022126f54a80d12ed4db0838924c131f663da4b6c644f5b2537b81013c49b4e4971d9329be3c067b01a9f70883bd8c2240db400124abfb3eb42f99762", 0x1000}, {&(0x7f0000001140)="7bd3c120de86da497d6e8fae62c45f0cd0b694d5d04a48b1a4b0af4f8ead8170931bd3b5a4bfcb366a29ff64d6919f9df49deb05efffb790e00c01ead6aacb76def324d28fa7d2b5d69e748c3ffd94d4e834abb308d7903c", 0x58}, {&(0x7f00000011c0)="530353b86b45ddc2622c20cb5ae41979fb67229ddef92ba46e72afd966171c15548f686d31c469399d9897418fb7155920ab6b27a9eebf1d88030d8846b0cad2f933b3912b94d6ff36442ceb6e82800adb721e0ea7f19cacf2d5bf6d4a9ea5cd292f31521363d1b3d1cebbe2b0ca31c36723995c2816cbff900e8732889172410b0ec4e5cfefece0f044aa866dfc7a80124565cb185a1dd0e8522d4b9592e2077a472b1322a0bcaec4538e46a916b56283fc358812bd9ee6c20dd277a4fe83750cb15c66c17e203d", 0xc8}, {&(0x7f00000012c0)="99766ac5d6c59aa622e4431e0d41ef9816eceff5b3b7d299fdc681836251e5586ad9978edde2ee8fb3791ea68439a3c9d31a89f4a3d5b76a839ebc6c9d9037bfad78f8d0604ff8b1f964b63614480f56fac8ad12f852e4db60cfcb1802c5caee10549cc3e8c86c", 0x67}, {&(0x7f0000001340)="0730bdc2a2f382698cc7231c23c273e98d2f4ae0afa109b40119907f55ddf3156a77c9c283851def925a46118dc2ed7e1789c8966421acb90fac954e3d56363dec805574ae84012e26e31a1fd1114f78cae38fbcddaa646d756b44a180eda3e62c3ac1f4", 0x64}, {&(0x7f00000013c0)="a28893a4a6dcb27c2a2b25e3b100a9cf0dcf70f1722b900f41306f2d1378521c9cb1f8e77f41c7cb2934cf0e3b6b1be464f2ae06ff31738e5d25596baa2043c3bfad23d6ea8a35f46c561d50a824b000c7068e663bf2ab5c22d33684759ca40b551c91263f466fe72f4cdfc762bf7e12518918a306991776545551416dda7f705228a81feffd7a218c808aecb807da8c64f1ac77cee38478546db61df2c4817ef0609eadbe7238bd50572c024c6975a9590800546219b7965c1e38e353b740de47a1c96c93d20d4839f22ddaf6e24edf02080b55ad342ba1e7aabbf73b453e88c4d6240025b6aa88fba6261eed0cf014b8447f04c68af8bb3e37e86c93ca66f1143747657755111937bc2b71062194f5cf22936e16c5eb596ec7d818b9706ef46db29d9920a37ea37313e340fccf5a03e6ce745f0a189defe2f4345f1cc39da475d734b914c316437d4a0549af54a6b1c0392e361b4f564d4f8a2606a3d66f4593a90e09ae6705cdfcde82fbd703e24d210b7e142274ce81a4cd33a2d535362310d4fe24546200d8f474920c35d573f5da18ff6db995205e64ab8dcbdb511ec77c5aa5634a67e14afad8d008024a2f5b167f3d809b4e26b2dcf7db65a6153d8f324dacd60ccc9d5653c8bbc91b1264b8d71801186444cc72ff700775e94ddc178d14015d3a8895fb6c00ac81c12a55922487beed6d6c280f902b63e8c0e18e5aa080679b2789fee2486d82c81c35d31bf22ec7c7ba54482784af86edf48b3e83882968a5fcd9b36a71f78f6f7dda1d27031948ebd777dabb90f36858ef80d08929cae894311b6716bac584f13dc7270a1ae11cd5390267fd6fb80cfaf136a1493953ddd512cecc8079746dd7064ca57c14039b81353e7747fd6b0c9674291f7fff19f2fd55e940f7b674db6e0ef1199b15bfdbfd56c8f15efd4ee03d2d789933a3feeee9f8ef8a8cb482fc36f08b51e6ce0bc1e156f5c3031e315c45a5a7558577a8a57cc70b3655ffbbbf3e2525278e194af0b2702342f1aca50929a39b82b7e17f38f016de6659f2895cc07dc4da41093a8ccf40be01e968231d9f4643a946f3c2347d60a6297867bd2eaf51358ae862a1d4c9b5df1f5a018151d67f5c141bbcbb9a5b9ac89d8219b28a7dcf436a418c937f16d9277b9a142ceecbb4bb62e1fe281a6da28100d662b6115664e09589cda9ceaf1f29d7a54ea23217bba4b83c416246932a4b1c9eba9a29121b852c706bcdc2f49afe283b47518d27487441132eb29dbc25b3e2ea5be0ac0865ce2d064d7379fc16f3d922ecebd4f832ac968e734a79f0c16d0c6ea803979091d42a596cd1340a394e3cd916db889f0c5fd1e490dd1470485bc2c0e2a12c344987f47790f6bdc8f1968cdb23325e94735c483863176f451470fc37663fb23ffe17905dcfe0edf286363dcb047f5537119c8c569cae9dd6372208fcc2392c20e9759ec0c63042d0cc875805704222d5c58ec5bd350f77e19652357323bd4a6ce8e414eb34bed4ffa0663a9cf2202774caac5af7558df0b99f6e22e79ac0aeb0f50a4e8768bc1588d9ca909102c69ed237f33a35093545f6381d0c1f13d06b4e4c8fbfaa6a092901e87372a04e40881e9e5a09b499d472becd4d689932d7c00a01659c442d779d7434ff6f72ddc3399c89355856d03608aa187e0994e871dc11bf59b7b06f8f20b2f3286a7b27b5fd88c7331d63ad49a747d806cfb64e83b28eecb1dce5e82c5e49afbfa3bf2bee37a05d6906f39182f413b2318e434ffea16d868df75ef73e15c60e05cff985467cdfb8974a345bbdc9e5e110c2f24d01b645c362825a615d8ff4cbfb25272d1f7ed1c73ffb16686cad0adb02dc57c12f8147faec1dde0826c1e704d943e1192ce6ed076a9bf66a6cafeade06c02c254fe0a539a4ee6331e25d3177a0588b0bb860f4f49e5141499d3a762e0343f74e3075f007c2db9dd6defefad558780da064a6eaaa61ab7b650464c3c985f58c53d9be5861089b964719ea4ce648e77cc621a275c664479a6d48e440f634d6d129ef1a9d7c1ebe26009fe527d4ef2357361a8897b67895f812b6224afe0fc7241651c7190ef3a388316f3d414500411607dbabfb032dc50b9885e883fd91a9fe9fd7f79c6f8b6f54670a7f0a068b547a2e23f7d3191c1b6ba8702ed7331a7477fd1dd60eb3e2f1b6068fc703331ee9d9cdd5a0c2a59447123776ced7508dbb07c85953c758bcb78b0c25349ea068dd008a20c3f5a4432580f6776cd6580010a920cb6be50498c86ad6575e35211bd1c4ac7a86f241c5fb8a12cfb89553809c1bc437d84a6a935e18728c6d06fd8708b33a70063b7ecd7f11ac4dbf954c0bcc9bcbead18fcfbf4ce0393a04052a0322e8ad7b4d8804bc00f12438d289bb0830823d74d2978014ebb05783d0be0a87c5d897c7c15291b653c85b45951e45e00f3728a168d527752200023cb70bbe71b016659f70657318a83d5ca32e0b8eae9a74edc8e5ac609f72f28236fa1c836c0487c2d97380d2c8e13f8a6fb598880f203ceb0a35b62dd0cc8bfac82322ff9e969c2dfaa69d41d1469e00add7a00902d4385d80648c74817a2f3e95c07d97f34ce7f6fff9b1305fb0480e0139e6d02eab2cff2c8d4a829ca11dbe0c3e7adc27fa96f09daa247d4fcd2328a03d3f45e40e1fc662c04a54c41f5de8a2c3839079a8c93a4208a08965a9c78420964908dadfcae2bcb800289cab87376d35c36e90ede5c8b1d7d9fa6bb5b64ce925e20bea3047378e20862df22031d3816a4a2913943b3a9d68c636d256354d91f9fec14e7f13090db7c9146c542aa65a3f6a76bdeeaf9bcf8c1336d3f1880567ff8091b4fd03ef23f7d16e0faef05647f01454762a6096903eab11a73adf3a6676f051593e2d77dc76f09f91eee2df70978988ac67565774a2eb2ec3c9df421d132231c7c3adeef413b491e45a770e3eef1ca14a19dc13087b68b9398c12b42719bd0f40f1ecbfee9c683ca0b317528e0b3f7224a9d94ff600a6669e074a8dede37195519ff7b3c7ab5e066e05d4b3f0a3705e2fbddbf5662565de9bd756d4b67a13114c8170238d0a615c40f0b6edb8be36b1e6da69eaa6b25c434d1ca2ffa4438dc47e3a0eb03497dc72c2d68c0eab1e46feddafddc2be80624b297d32018b16bdcbc62f587313e7d25995eac9c1bb97f685ca01ba840f483696947e007866ef8c764259b99a6d5e5cd283b32bc2096c2984b39cab7e3cacfb8d6e00d22828d0ab1d85f868d56828bec0fd5791620a2480771732d5f5382e08a6f25a4a27748edc6a98e390f8bf4aca6151c3cb1cf928d293e2dd284c5e5a87cd3921b61b3c497dca3bbe07a5f9b5db072b2c0e48ae449d2a13c8b4c6326e6f301ee03d870827944f926195e484ad2d76332a0113b10fe30f2cedccf25965ec2f4c0d06828a90ac7332671b5b59f399e658ca16ec943311075e3377701c3f3bc10c89ffb7269e8f655c12d99677f035f9e56adbae3d1f1fb4bf152aab5b58142b3fe5fe2c4beb642b0cfd753f8308d5266a8665d4c50fa7377390699b7cb37137035c6ee95704a0d16494e4763d0f70d2421cb56ead2a5d1d6327216b724659c7883a0014e8ec7814b4fbd3399fc3daeeada0d4549372fabfb1c133053d2f5f911732a5235c09e6cef62b3be3ac024375fa1d01a567df049a59477f5f85d3819d52dac8331b7aba8690e6cd4c4430c8967b2977fe0b509ef3f59c5597e3a5c683420b6675be9f96f768413f903c220d011f00bfad1f91af40b6e9b809866fdbf040136c1f27d341abd3d9dcc0060ef6d089c31b4471a732f78d0f7b23d7c1acd2726a7f3d06524352f94bf2660d857bdb7424dc8dc36510b40e3662d0961e57d3002ff8c991afb47053b6c9f256ba5e83311498efd0bc4993e9e8f2db64e8e671fdc15a1c4fd920f3b8e3b3f7a5dd10b228b94926a88eb586acce7f8a299a53beeee41b5ab13beedc5771d856024eb81b9d1448ab332eea56c391be92ba020e036be0a2606b513ec1ee093446ed1089f47be0f461bb528fb0d0b0b04a2ce299d7f3fb956795f35547f313e2ecbee1a504517e9dd19f45ff6d223b6509f940bd37974e52a0cfb66d23ec5d71bdc0a265c4dbd46d719a3f17ad293e3678bf45c9005b6a27333cfbfc472446e1785450d12db40b2f6648f9662388fb263a1b8ddb30f240de578eee726db694b474d8b2c9d8fe81b32e82a37c561aad1125d47cb599bbb2ace4b457b4a216a31ae67dc4958bfe0242a9d875bfe15e20a8235742eaaa90379623807d307bfb04444bcefecf3f3c13aeef5060e07e273053d036e19e1c3b287170c537f312998664f67b5e933928c9935979d1f0adf2821c33ae177af8019b4094969759f75338d1419a8f28798ad1b5676f1288b15158a4b0fa5e488d51e9c94c655b24f444b427ed5a9db5dbf3a9694391f310b86f157e543317a82d3e519285bd1859b369f67504cdd42e6bd86ca2e513c9751ee41f63afed1f337df781f7c97b800e0dd96421e27b02bac41e5c0f8f124095558fa3a6674cd5ee23087c3f4be1027ff70a55486a6be424575a6a3fe9a82ce267090b2c97199f360ce365f671ce189be4975a3e4e48e27ed5997a60cb7564986b8bceada15659b5d59e6b21697d1a2092ba3ae1ae314e13746eac7b07cab275bd8a76271b0d7bd042aabb51b54193b2d9c91a966155b1bc134117b534d5d6ec0148fb56fb15d2329368219325092e424464bb7473ee0d9aac0c998b1151df2b42df4613362a8100263be5ed044090064094054f4a8e0a1171479b1071da1be2d0c2c33f5088ae5ba4c00f031b7e80d0682a476b81a3ec32454287fcc6b4a86f1c4527892f06dbd89a4c7acc0d37518a6428196650bf7713ae5debe2b21c0a30debe89af4ec514d9adbfb3c4a58367888968718f6448f1d93fa2a54edf91e070a2336f5f42aa281cbca5ac0a0ea01650cfc57bc9ec3a7f6412e051d790b1e5c5c423cdd3fd9311e3da3fc1ae9cc671acbcb26d4701f2288769e1ced26963e43ea98ee175fc3c0d7e05b54d0309f63c1f2b513feb00ced754cfc35dead358bee9cd86db3f6bdd0b4b78c5edfb6a8c8a7902a563e2d3bfaa5d3096abcb6b9ac80fa1640ddeccb6d8b82ae3a2bc0b8e815b26472391e234f9c03c3aead43d65200f2d70e8d5852b2d264c99b80bd6a9cd2d7c5627babaae1be7846e53697ded6f2ec2ea477b1a981ee433e1831b925d0e9fc355176923bf2f55626b01e13c20bf02dcbcccc960af070464982737480e40ff7493e6760aeb7bf0cd5629f756989320f79ee7c6c37bf01f1790352b0bf7ea94d999a8742c16d994f42848921ed7163535ef282ab70b6efc5b94d71a5310bff39f2944b04e004dd602364f51c0dd5cc73c5f58d493d6e04b8fe52019b36be3db48fed64be1e16164d86ff436ac36d8a429377ed704a004e33735b9cfb8ecf3a38128c429874e5ce0e5f225b971cf24f505d05204392c747ffc9cb7154886bb5bcadc45bc101ac94c27d65faa87bd033ee69c6e3e9f5e053b6af88c9f16d017fad94707492a37e74068644fede0ac95cf7677ac22cf8de1af4fa5017972ab2fb3927d5fba692832caf1cd6c946c7188517f09684e93a4c0569147580622cc26ff97e10b17586ac0784bffa9981163f111c238d237feb8471fb0dc5a4476d668fc4a3f0a6869afae36619e8dfbdfb46607da0022d87a08ee73e06ef556c96f627a5d4e5579e92e1f1d5a46768a375e409eb228d9937663dafa95b5fbf4", 0x1000}], 0x6, &(0x7f0000002440)=ANY=[@ANYBLOB="7000000100000000ffff00000500000018f609fd1d0a857a02d7c286a769a4006a11840417c3890d4a809eb2b8c64ffbc2bc99313620a7a0c280e37be1a7721854f661b3dd60ca6e21782cc464e9ab5242f81d98cf0174da68a0c4dd2f9025886f0c76b2d5ffc8e360f86cd6e5810000"], 0x70, 0x400}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) lstat(&(0x7f0000002500)='./file0\x00', &(0x7f0000002540)) r3 = dup2(r1, r2) symlinkat(&(0x7f00000025c0)='./file0\x00', r3, &(0x7f0000002600)='./file1\x00') 16:02:37 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x40a, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:02:37 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt(r1, 0x7, 0x8d3, &(0x7f0000000000)=""/44, &(0x7f0000000040)=0x2c) shmctl$SHM_LOCK(r0, 0x3) socket(0x22, 0x7, 0x9) shmctl$IPC_RMID(r0, 0x0) 16:02:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) select(0x40, &(0x7f0000000080)={0x1, 0x4, 0x3, 0x40, 0x1, 0x3, 0x376, 0x300000000000}, &(0x7f00000000c0)={0x1, 0x3, 0xff, 0x800, 0x100000001, 0xfffffffffffffff9, 0x1, 0x952}, &(0x7f0000000100)={0x10000, 0x3f, 0x400, 0x6, 0x6, 0xfffffffffffffffc, 0x1000, 0x100}, &(0x7f0000000140)={0xfffffffffffff001, 0x7f}) 16:02:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xc0, 0x4) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) dup(r1) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) 16:02:38 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) flock(r1, 0x1) 16:02:38 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x81, r1, r2, r3, r4, 0x110, 0x100000001}, 0x7, 0x1, r5, r6, 0x2000000000000000, 0x7, 0x447c}) 16:02:39 executing program 1: r0 = socket$unix(0x1, 0x800000000000a, 0x0) syz_open_pts() dup(r0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:39 executing program 0: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 16:02:39 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) socket$inet(0x2, 0x4004, 0x87) 16:02:40 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10100, 0x24) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x114, 0x3) 16:02:40 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r0, 0xffff, 0xf0ab6a02e61c9a4b, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffc78) 16:02:40 executing program 0: r0 = shmget$private(0x0, 0x2000, 0xfffffffffffffffc, &(0x7f0000ff9000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/54) 16:02:41 executing program 1: r0 = socket$unix(0x1, 0x80000000004, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:41 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x3, 0x6) socketpair(0x2, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() close(r6) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="bb64e31e3f1b0f74d653", 0xa}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="29003b660abc0dcdcb1c1b408fe91a6c4db09641c9d29a9cac33eb41fa9e8a2e01eafa796fba97e125d88a7cfbbd4dd9577432ea8ce5817a548d5737832cd44615265f9396b4d952610471199d7bed425c1b58ac3cd0bada414b7072acb2d2bef83475b56f705389fbaba1a411eeed1f4ba83a68ef54d0b160fdf50c3deda0e64a5786a4155b4d75beee2a46b41c2e250e586778f3ad774e764f668cde0b3eb7a717637aa7f8e032ec8a51ce0700000047981f6d4e852955ffdc6711a48278bb71057b1f5df1ff00c47131630b01b4c48e9378b8112609d9be7556cc7cc99cb8fbff8254c5ef2fb0cd98ab16be92dab456c1c7645392717f63a6e713548eb3126b251a6a450a6b17d9e4fc22054e5aea6de1e229c84eebb06f07fb4a72ac33641b479331e1a2e94120b29e1e125d41a924970ed0c5f0f3330e591bdf3f781fcb2a734644bd08c4d955325060687e07da5cb6cbb4110966adc4c2691d73e5dbe0338c2088cc34bf52af940c32a2ef7fe9560df60038a6e97370fd284139b9a4208059e1fcce90586ad3ff216b5b68f5cb9190babb920a32b18c708d886c8eea2c671ba3173655eb29578a7c7f905430bf958a6bb50ebbca6b00000000000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8], 0x28, 0x4}, 0x401) 16:02:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getdents(r1, &(0x7f0000000080)=""/206, 0xffffffffffffff68) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:42 executing program 1: r0 = socket$unix(0x1, 0x107, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200fd, 0x2) recvfrom$inet(r1, &(0x7f00000000c0), 0x0, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0xffffff83) 16:02:42 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x4632b9097244f830, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 16:02:43 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:43 executing program 0: r0 = semget(0x2, 0x0, 0x1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000000c0)=""/112) r1 = msgget(0x0, 0x2) msgrcv(r1, &(0x7f0000000000)={0x0, ""/150}, 0x9e, 0x3, 0x1800) semget(0x3, 0x3, 0x0) 16:02:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:43 executing program 0: r0 = semget(0x1, 0x5, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/85) 16:02:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) semget(0x0, 0x3, 0x400) semget(0x2, 0x3, 0x100) semget(0x3, 0xffffffffffffffff, 0x0) 16:02:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:02:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x49) shutdown(r0, 0x1) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000080)=""/80) socketpair$inet6(0x18, 0x3, 0x1, &(0x7f0000000100)) getsockopt$sock_int(r0, 0xffff, 0x200000, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:44 executing program 0: semget(0x3, 0x0, 0x0) 16:02:45 executing program 1: r0 = socket(0x20, 0x4, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)=@abs, 0x8, &(0x7f0000000080), 0xfffffffffffff87, 0x0, 0xffffffffffffff8f}, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r2 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000240)="e1065948246dbcf4869de0c193c31f13989fb276b6034add3b3e16acb73ae57704c801c8b9e1e59866fdd572b845dbb7df07e6dc162ad6c0e3d4455e97e126fe5972fa88f25b10d796eda4703205872a6e", 0x51}, {&(0x7f00000002c0)="f236f83910c942e8000167a81f108f08d3de922e3b23f2c64a6020a43f1ced5c23f714c8048b581b1470e2269847017faadf3b7810c52445e3729c282ab97f8348b0c7a3bee7810ddfdb9d2f62c3d1e6ed5aaa8ac119590697caa37a919fa52b8582a7930df4e0ade8fb970186b3d3833622451afeebae5445ba16a91cb8262a97ef553eb3f8af5c46cfe83a88fb3cf8e0d25ba3429f1f9b06e3b2569215e827177943ca51fbcc0431e23046b794b3de025c4fe6419189d0f8a9c5d7e24cbb289bdb47acee1075b345897516901c2e90d226b743cf4520a862707578150d9384", 0xe0}, {&(0x7f00000003c0)="04e48c5489f31e3ba514cb274553", 0xe}], 0x3, &(0x7f0000000440)=[{0x80, 0xffff, 0x8000000000, "a85dd78c75161047a5dc1fa27dca42d7a04651494aece2e0066702abfee3a649f808b1f3752dfdd6bbbc38c14cfdf324d547d832cad27ca624d14bf4e5775754521a201d30753f4336710512fde4d1f7e1a17c172a0771d6d883f4c35608cb267459bb674ccbfe874c"}, {0x20, 0xffff, 0x7, "db45c65d119de79cf4966fb2b6b83e"}, {0xb0, 0x0, 0xfffffffffffffffc, "ea8ad77b2e61f4dd4c1a9fde9f118516770607aa5f8f3ebc29d7660bc4ecff11c69d61c11fe9938a44fde52490d1a25d71cfd63961652e50f54521806d91a99a06457322d55cc655dff3a07e419317899463d2cc76ffcf8ba8d6b61ef6326f35aaae8d1a790e1343093ab49a7a0348d664525d2a56d7a40ac4f0b8413040f9daeb248d886199991bebdf0774ffac602bdea018f14ba0b51c977417c933"}, {0x98, 0xffff, 0x7fffffff, "4ad0a567df0049b062f2b70ad4e67248bd9c732ff3c4c42dd9db8de06cef71d73f2b13d3e6109e050687f68a3f9148e76ce9ad635fca58ddeb3374f8836b318353be9f2f4b8c8548d3077124fc0fa381776df0179021304cbb3a2d9937c51ebca4eb5f60e968473b47754cf0d534f9be80c6ac3e84cb9607bd0b14fb8a0d7839542a5e1adf4723"}, {0x60, 0xffff, 0xffffffffffffffb8, "bb6992b2b083cee8bdabfd392fce1dbd66727cf6aa8813417162a9073685b66768aa91cd5eb4ce997b31b1bbee8d4bd1d434cb8491ef1fa44907bd08e11d0056a29e231d11416e9f091d"}], 0x248, 0x6}, 0x400) 16:02:45 executing program 0: r0 = semget$private(0x0, 0x3, 0x120) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/50) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/87) semget(0x3, 0x3, 0x0) 16:02:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x808, 0x88) ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f0000000040)='./file0\x00', 0x20010, 0x1d) 16:02:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000180), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) pipe(&(0x7f0000000100)) 16:02:46 executing program 0: semget(0x3, 0x3, 0x0) msgget$private(0x0, 0x1) semget(0x1, 0x6, 0x1) msgget(0x1, 0x100) 16:02:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt(r0, 0xfffffffffffffff8, 0x7, &(0x7f0000000080)=""/131, &(0x7f0000000140)=0x83) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:46 executing program 0: semget(0x3, 0x3, 0x0) r0 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = socket$inet(0x2, 0x6, 0xfffffffffffffffe) getpeername(r2, &(0x7f00000009c0)=@in, &(0x7f0000000a00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/92}, &(0x7f00000002c0)=0x5e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) setrlimit(0x8, &(0x7f0000000a40)={0x4, 0x4}) sendmsg(r7, &(0x7f0000000900)={&(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000340)="e7258f5478651ac7f9ee722669e663dc45eb1b773991c4c31d2e1c97e207f91b8e6b098b61c575497fc2ec719059de8540183140783737ef47d4da0f5f36d086b684df2abb0cdbdd7a4d7d445fc871c09d2cf3b0b15a528b4146e6ff24af38e28278ae77656cb0d32056fb9eaf17ff900bdc96a80ab223f8025f7e35c77d22f81538b5a48f08420088c986989122859d8607f0929c2517600500b44a222e007866ab3530aa528e27bbf53772c403a67aacc48f916c8f6f09e0698b9470901587cd7420b09347e31be72fe6857676ac8dea8c7f143cd5c2148f691ed9", 0xdc}, {&(0x7f0000000440)="661ab1fea3cf3dd037337d1d34c332cffb19591f84faa6c14b8b6b0182eb74f9e88887e88ff4e61db34897cf96316f793619afffeaf8b2712f74c29f4acb7fff944b876baed1971b6b1a664ac0008c92cc2d77ce3cebdb1fb9a46257", 0x5c}, {&(0x7f00000004c0)="1077d372cd95f27add1fc1ed76f4a504a577a5d3a41c5a9d8c04276ba923c1407711add64e8e00ffd147ad941672f7f34534ecd97c", 0x35}, {&(0x7f0000000500)="8ea7fca47b74e0e333be787892a118f37ccafec0d64e24076bb8ec7079c15dfdedeaa2035aa9d0124b515e04a8f5fb2cd682efd5b8703b2cb55864a3e97e228028523953bee5f419f8a0f151d19b8ff4558543c6e9749cb467b3bbfab6f6e90f677ac0fe3eeff1c564ed594726154ad93fca609816d2b4828c493daf92712e1e07e63593ea542200f22a", 0x8a}, {&(0x7f00000005c0)="cadb9730035aea97db65997d22ff912fc998fec07142ee2fe78a5e8b554c5f690ebcf88e18c3ca707639ea5a00def893491ff07da7b507852524280ebb571ebe72520fb4b8a35418889b56a269deb950874970fcf7c5e9ed8c407ae18d9d34281d81746485f399911309241cbcfdc84d8720c5c2ef76c92bf87af10fd49ff665de943bd30d69e8160ccdbf6874d7a9b90bd84fe2c39ed9", 0x97}, {&(0x7f0000000680)="f58d213ccc9a35ce38da68381f47ba7242d3e97e52b55a4f4eb818c9d6d5dd20730e37d1121b4eead35348a935f26dfdf4aa037c88fadc4eb2ed57e4c1fbb0f1bfad7ceb719f45fe2c0fef434797cf127762eaf449d9c33a623945cb15e23800b4fbf2f472e03cc4bd46c3dc6c05ae58c87a9fee2ec0035a4ba0106ce57f086b7a204a97", 0x84}], 0x6, &(0x7f00000007c0)=[{0x48, 0x1, 0x7fff, "eb76e2cb73a6e37f0d1e82e2a4c3e9965075b1dc9b6387f028b124d23c4857f324281476a2b819145b3f24a4d604fc943f2af0c648456d"}, {0xd0, 0x1, 0x9, "b0fa3d9d1e20d0f3a3d94793e45c9309b9684468771f1f3b30dc56c1892c840dbd3c4b6e3250bab4f47870c0438442de363be6a43fab85b66ea4b115cd763b2a6c32f5e1e8f4d25a3d02d3e14208fae95380bfcce1b659219665ace048cdd066a7fb114ee1e0d9797a4fed25a9d35131b3227c0f2912cfcb7ceb18bb1020b85c789aed6532fc42ec17b1f29ef168e25dc9c1ef9d3ed5f011e4291b84861d65b50d5f96def003bdec107f179a52fac850686bf0c0ca50f8afd0e3"}], 0x118, 0x405}, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r7, &(0x7f0000000a80)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x7, r1, r3, r4, r5, 0x140, 0x9}, 0x2afa, 0x6, r6, r6, 0x7fff, 0x1, 0x0, 0x7}) semget(0x2, 0x3, 0x400) 16:02:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffebc) close(r0) 16:02:48 executing program 0: 16:02:48 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/4}, &(0x7f00000000c0)=0x6) r1 = getpgrp() r2 = getuid() r3 = getgid() r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000001440), &(0x7f0000001480)=0xc) r5 = socket$inet6(0x18, 0x8000, 0x4) pipe2(&(0x7f00000014c0)={0xffffffffffffffff}, 0x10004) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r8 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) r11 = getppid() r12 = getuid() r13 = getegid() accept(r7, &(0x7f0000001600)=@in, &(0x7f0000001640)=0xc) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000140)="3d2dc8381a7369a201762a3663189e7d10413b746bf548e0b282b6b9660c7f4f7314ffffb785e6afff0165673b0dc9c467fad6474f779e045d07cd26b674354eafc3a71425c7ec7f2297d409145ed7385a8922fa5237d1e6fb69e5520f0837d34bbbee05aed2f9ff10f3f44aa2d3ce5a1273a25cee661a5b19640551c92f6f5f", 0x80}, {&(0x7f00000001c0)="e236a71f0d3f850baffca415603ca90e5a7f1560aed8fb4e243aa31123c2380e796b63d31e0cfae519bea5bf26503f20", 0x30}, {&(0x7f0000000200)="6ba6502f0cab87135b68e1b8e15f29a3db5be747cfeb47c43d32e37a37f7698661d24ba871260e7989b1d9d274af8317d150409220fc0ccdd68803b0fab85e99adb5dcad56b3d1247ce5ddcdc43c2978ca15e328ed3900a83844ed26db2b98e5cc478e34eb23bace4922d1cfe06bc0f77b91b4b9f4dbb676af01c7e1051690d8b5336b3a2ffe9e012b856952593730b7bfda4bd253befbeb6df4cf7670e699f15df33c2eabcf9422d7118c85e73dd99a5bf23ddd0532c38236847539d58b4f6a3b8bb2c176c332607fcc934141c01955d89652c3ed19933b9218661282e64a9f52b1da9e3ada4877d5c61c2a375a2b544a2b326aeb6dc884aace2ba3550fcf0d02f63c1d3c53b8c8c2eda72cbff4110a918a387f24e054910f65f946adf567ad4efe94cacd73311d58108a1f031ae9e3b4af92556a0623ee32860bb7c3d53accbf79d82ffaee17285925f062ca382b29feb834ffd3d0751f1b54c0c8f6bbb7598271ccdd2411c117f53e641b5c86821b846cfdac333298e45e4cf11973f8f360d61bfaa6f1db3ff5bcc488504cd9ff18da87fd3e9e6409ac9fcc36d194c0633f9460d0fa946bae586cab2297ae8a5a02935f6a67640fe732a0e852c8fa5332217b0d75f4976c3e42d2aa9975388d11361a3b8d1728b2d0fb25e6c66a889137b859359d20e9a38dc98941dc0e26a7ae361e7449aea74f3820af30503f248a92fc3a469418bdfa76ff57f58a1aa904e1c80d13ea3167df278622d5604a89ae5a2c66aaef3dd1ed0fc4f0ea612a29e39d87bb8d83a079c918467e94ba9979823049918dabe179a5aa3411f5be1a312e380debcc73bd48b893d64faa64100314b696cf4ee841ab5ae4d188fd0da128205f92b469b99bc86cd6fe49d8b89b13c60de4edd0146fd342ab2195371e66c8f60fc4b116ad1ba2fea8167ebf748209aa73accdb63554f1708985927d9afb0ebd392d557788bd349514e69c59d2fdc2466f264a2294558a1fde315471b73333ba4badb22fc769cf4de3ee43998c9e8bc866c6698575bc16c7b4fb818e391fa1b948f792a507f1dfe58efbbd59b84df4bf990c2a5ba2f47e3b7110323bb5387cfe25edef78239a4a807dad84cd2f60a5f86e1c53c0d460f49a3fa652b616a20aa30332c3b86edc576429a2dd56fce3117382ef39952bbe7bc240ee0d9abff2f3a5d67b75c4f7964f422954033d991429003c3b0427e9b010018055c3f7d72405151f472007ce0c2100ebf3368143ba978fcead904934860ffa8a2e0fd4f8bbb6fca9c19380257e75f630dea7a0efe23b02c2cf3d8945a809b927023b6e223ebb34d4716502b60825678fa4da524690b7c517bb9f2154adcff5ac092400752e844562f49347cec78822033c7d468a2a2b271b21c9acd5b8440e429fb2ccead8788be1404e67c41420207353c8b860cde004f9dc5763a09b5c8d3dfba6dff066d74fc22d6b95c20704666e12f88404b08cae1fa0fb646cbb0689c24f571e4267edb72f8958e0d8fd13c495648d19209f33425b5d6860d95880e42db2e4ba65238bbfaaa1638244d30eb4e3f01e5dd9e47c86a111c109dcb491c542814a8e5742190bc84a4eee58518f3888a32a244160d35f4285f210459ffa31c4dbde98ab6c9d3417893b14eaae4f274108c3c96e713ee6463b4e3e629f23202b42d466ba20107410ad9bb1468e609c9077ada07f265371cba3c04d436162093917a1e7f46eb11657cb2559bc1d1aa6f3f6e1dd9c89f5912950c4a8b6a20a334398749cac52213bebcc3876c778b7ed25c15f274ff382eb38aff783bbb685a9a506d162b36e8b19324e53e021d4317174d95478ddb3ad46750d4f00ea4d26e397c383afb7386bd75cd1d0c2ce3c08e97706e8e4bcce30537d990fcd9deec4c7c017f3c639c1597c39ee026f52b83d0fdfeb0c9c0759e324cbd4fc0677c30f7fc4152cd49655e2a2739189e5a326340f72c74e7aeefd3b88271c0a234f4debcfdedb5941c64b03d792053e61ec9c0423d3a232db7cbde02024501f66d3657190154ea283bb62171461bbff45d5b1e24d752f7f6e7be4214daf14d58561578fe1f1546e84c4843c72b9ecab8f5965614dfc7099e4a18cfe7fc4e81559dfcb17a4d503cad99852869f52bdd1ea272c983a12eb39647ee855e30a29557e1ed031def0603081660a28565d9db1ae8ce01e144d805917f36a34a2d5d16fa88ef1c9dd7a99dacaa761f9103b09551ec7736f2a1f15090ddae35f86f9257ea57b134b4b892ad3d2bc345a1294cc00d3e2bd0f381b89cf54941ac552599152a30baf457b0a86cbfc03dea8a6513769bf0e7b297d91bc9a3084220402426ff6f6a0aaaff75fcae591e1dcb46b1180fde220631181346bf479e1fa8d5e34fa6617b96d8132d6b85c97fe087d8ac188d26339e11a548034ac7c6738e8b92623c4dbfa677724cec0bdd7b194efea97fd032ed6f18f17841c78b0e497e47ef8abfcf12e53962629da0945513fc11608fffd00082ff358ad98cc394bd739ccdaa1fb33894b4dc47de652f3858f5c6591a6da9c0c7f6dc2559d00b0a7b97bf4fa1eeaf50feeea572cef684d86a5818c6efa2a2cc5a997bdd35c7676539df32261ffb10cc0d1a7b3c294b1b660fb1e4a53319c461d3201700ce95222c63e2092c18c50bc8a6767b43fecec82c31f33f8a0ad7273773c20b9555fffa8b0b0251eb4a137540c345ec141156c5268f0fa61d31231c432a99427fd47aea16012303204204d9ad1e52ad29828322d3b3a76c74d376ab8cff77d611de25463f1e22d495fbe8e49274961de6aac0942d24ada5c4aaf0868022e76e9eb1c3aabd5ec1c1706a120537bc2c16ef2de5e3ffbe76e7783360ce98e33776ac85bb58502325fe5662766d06679bf08a74f1b889c62eb9b87dae7d1e46b98c2f3fd54cdd7a6dc0b7a672b3cf39b605e16c321c534e42c34e0a5ad435a713ce7c8c6d40ada8524457484540af7dd4e6cc09e360fc9d93c45e032e9d938590cb99ffbf8309eb5df2974a9b0ba174f10f1d03d6ab82cef957e2f733adc9da87cb5359804e0ecf7c209ca10550065411a9a532f29a60aa9c1602809bfffc77c5f7ed64a234735c876f38652b8add87df41e52d01a6ad6ba24c4ff04f33058e01d465c687cc647018dd0589fda7667157287e8e8df57429a897f80c97d9cc551c7f29b04dc8e65d74c1dcb40a5a913b225d5b4d0ae1c8889582e97048341b68d44f5d9e6573f398946a371e94ec6560f654d2224f3b48e80bd216d398b9fb180ce3f3d54cc83c1841b11be4cb6e1385b906682b1d40562c69074097d95022e82b3e57b8e73055c196224e0dc96dc97f19765c1d10b26499b9b2d4472845c39ea36fb058dd781e602a517e7dc657324851d89a0f2ef7dbffa1b71cf4e45bc3a8411668ed0ed1272a8e38f9c19684acb8700a8a49de68a856d833103f53c1ba9fcffedf6c9a67c43fdcc2260da157fd16e302113880183425413c9252299d6e0d9ed0107a4f3e1a9f74ce65150c17e97bf955c3348ea3fe67bf92d7dca1351b387cfc7e6e7918f0868b93d20b81e8ad1241208080857457e5f382030fd05d852a8d9231d63720f2eb8bc5c4ee59f5426e160dd1d0b14937ab05094dadca21ebdd371832f7688e497bbc91ce0fc83b3e9125f38ec46969fcd9ce166c1c7b5b810af457c83bc5da9f27fde97152ad111c5eff0a5c3d9cd6fedcb90e65becc5250f0e5b60c177560e58a9810255aa42ead5f8f3de4b201674e4d29e2df1cead4adfbc481187f5bfc7249c0695d8fa8b38589be32829af9522f69fdcc435495dc3bc076ec86f79a7c010aab3f8b557ff34f9f869c08c2cd970568043ac544ab34ed8dd28d01d0bb89f39227d8773d5ddb126f0cabd3e725c1fd13e757c598c2c5e261374caf43728d736a884c33ed3cb7893cd2222f70f8d9b38cac9e146dfb7e60730a2e9532b4f8c0df452be73e9aade5546c62bf438ce48c9537dbb614215f7344427bc4599d25b940780a933b45209332f5b596b0ececa7f203a49e65e994804b005fa3dc9d4fc761ab9aca76770c96b3585fa4c32d8e5334aad759c996b889e09e5ca8c1b1907f9346e02d0aab21c34745c7e84b42ce48e15cbef3be14af46aa338313217a4d8f900e45c7aa8b0e6a67023cac25bfa228eb41010126efdb9bb0b805fb69db5f23b59c3bda0cc25f5b4546d30997b9ff15cabd7f86a3ab3391f2ff36e4e63aebf72fc972a88babdd7d4f667c8c20d89789a54934cd6b89217353857588e2b84cfc7b5ce1196c2d7f8e626bc1967dbc2ad45bada88b97aee757592bb19ec9d8cd19904ec29bb5c5e89553752b57254ae92e020be78e10cbf8ab74247cdd0e719773f163acf0b22c0acb7c9a05a0430d9b8d78e35fd744706059103f64240fd9ed632385e5a0105e86a6d17b80d02940e525bae3ae9a9ad3fc2714459a35dbf41079defa7fb5a3bee9269ffe703d6a0af93b74ac848de72c870f0a5f78cf40c99c3a05732abebbe943307cadc2477c8b67274da67a5233060c095ececa6861f05eda16c4c263be47fc2a9acb14438840da2bdcc3f1faa66f1350410b42ea8f08af79adead2ca2ad248832130d3e8e64d89391102989f936059d941c07eebd82d4ad15a1e96c4761f1eab219608008244d7b6ea479035bf485930054ee2b920f9bd257f8b38fdfb8afe76dde524745c50de251dcb141746eaa37667d0770c12bf3e8b45da7314dbfbde67b820086402c07ebb6b493935b3880e6bf2c9495922d0810605c5273d040bf9ad2b326ed51cd99d6a1fc1aa53ab9ebef9b10000b3952211c47ae6daed2548b950938704ddb2b070b5b1bab083e6f3323d691bb2c9da8fc439a38f4fcfd307cfc9f4cff639bc3d718e4daa11909840799e30dc419ed4cc52d8c2e860e0d94f9cbf61be638d85e0439384ee1e8c0a76c1ecc8e763d60518b07d62cce0fca5d8326a9618e38e3d4d5190d66cde80eeda18f2c6a443f56333dd193756da432a91cab0db7e6c94ab8a4636226b1fcda441bacf63378171ebd1788d4326219cf80e93ae86d8587a63100f87e2ff01dca93f2ce17614ca1abf48480dee9073afc31467f2dce46ca7e4ba38e3d47aa7deae0d7f31ed2da8fb1c5fccfa085c629563330670d7c45fb7055db4dcb3ae40beebfb5342c8ecc128bde9f32db8d25d50198424127eec5725fe8e4013d06264fba92df43d851064034f5a3472295eab72afe1bebec77ecc05d7660d3d1d035684304360d00968e3f61399a0a514235a31ef2ef74b09c1bc7aefc9f20dbc71830bb4d566b104fbe44f81a66a229df4a3b24ae39d61db3914dde0fe543519f75ac8192cd73cba1ed83457c9875713f11b9a7a221a959088fbc080da5b1abfa1b91d4926ab198f95d6de950a645cfaf4dede05906c458a877b19c2c60d55414510c80c1b6ee4a9c9b2d7831299bd62b5c93cbee1c24e2259fdb06838716910873007001cfda9b34bd034c52f8b92f26b3f2dfdbcb890d7f53e3b4fe406a731988211ddbc630bbfba7d80b0c2733467ecac4c49da723137fd512d799c1f00f8dcf9944acd0a9be2f5e879d53d0985fe538740e78785bc5d8d7466d3be05afcb52946efabe5db17810c7fed6587c12f244306a8039e08c12684e00dfa103b066be76f5d09e28b84b0a75419cf19e6cf4975ea8547e260a3819c9970ff25c1bed5e888ab58d10f67d8e02ff6da53807b459b72ddfd8f6cc0cb0588461d957d5012581b3dae3b05b61e217d08cd3a32e032092925cd", 0x1000}, {&(0x7f0000001200)="7f3236ccee89df94b1970d944d78d353cfe6d8032733370123231b6903e75f4fd9d57f024d4a3601a4146a816c7e488f2664f60e43541b8cfeaca5aa8caddc9182fe08bcf0b65bdfe1238e37fa87c1bd869772a0cb87159dd63358a20716af9e41834e0a0b04a562379c9457b66cbe845f2180075c199fda16c7cbcb8a2bfd7804f9dcd241e10de00a622254e56b972da068890b690a80dfc2df7f792012f2575d7d7dd4c8b352fc142f32c65e38cb978d380fbeac2debc92c41e908a04a09794a23073cfed156ecf698307d", 0xcc}, {&(0x7f0000001300)="b1a9c2d18e14474756a88c1287c743be8754993da557ae2450b1aede77130b90034e0b66c2e127e6c085b6760e2d23eca1d1e6d07aa7ee16faf862c5767c386faf8ac32a503291b3bfdfedbcbbcd239686e51dc4e7e86a85d677cfa5ae3777b3013c5d1afb9bc2bb76135dbb0da216d8501fe26d03b4f5ff16a7908038153e46d6eff0e8586236860a2cce04e83dbfe06a3537339e01a1dc29eee2b31958f5614b3a6ffb7f33a6dbd1becb678373da4ee3243a27038e73aba84d", 0xba}], 0x5, &(0x7f00000016c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ecff0000000000002e0c59dcdcf04c24342a75f44f88a76898148cdd8a0000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0xd}, 0x0) r14 = socket$unix(0x1, 0x4, 0x0) getsockopt$sock_int(r14, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:48 executing program 0: semget(0x3, 0x3, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='^*\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='@!{\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='(\x00', &(0x7f00000001c0)='\x00']) 16:02:49 executing program 0: semget(0x3, 0x3, 0x24) 16:02:49 executing program 0: socketpair(0x19, 0x800a, 0x100000001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x80000001, 0x3, 0x7f, 0x82}) semget(0x3, 0x3, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:02:50 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = geteuid() getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) 16:02:50 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f0000000100)=0x4) 16:02:50 executing program 0: r0 = semget$private(0x0, 0x4, 0x304) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/245) semget(0x1, 0x0, 0x2) semget(0x0, 0x2, 0x2) 16:02:50 executing program 0: r0 = semget(0x3, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = socket$unix(0x1, 0x3, 0x0) sendto(r5, &(0x7f00000001c0)="0654506122df5ddd5980a294d0f41dfd6de47fd12071b5f3bea854053c7e80e1d5016e935ad813a79187a7909cb6cd6dbc2c04e2839809b6366b19a1ffb3f1083eff97476a4e1c4585d08e2fdacdbc68a74c99d432d9f5c582bee49b0a9c7529b41953397d58a60cd19d67adbbfba88bccb1a3943326ff9fc268952687ffc2c6bdc85e969216e17e6c89bf3c1389cd7c1244", 0x92, 0xa, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x8, r1, r3, r4, r6, 0x1a0, 0x8}, 0x10000, 0x7, 0x299}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x3, r4, r2, r4, r3, 0xa, 0xde}, 0x6211, 0x100000001, 0x80}) 16:02:51 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) listen(r0, 0x8080000001) listen(r0, 0x1) r1 = shmget$private(0x0, 0x3000, 0x408, &(0x7f0000ffa000/0x3000)=nil) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0x4}, 0x8) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/180) 16:02:51 executing program 0: semget(0x3, 0x3, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') 16:02:51 executing program 0: semget(0x1, 0x7, 0x0) 16:02:51 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f0000000040)=0x4) 16:02:52 executing program 0: semget(0x2, 0x2, 0x8b) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = shmget(0x1, 0x2000, 0x110, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/233) 16:02:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0xfffffffffffffffc, &(0x7f0000000180), &(0x7f0000000140)=0x4) 16:02:52 executing program 0: r0 = semget(0x1, 0x3, 0x8) semop(r0, &(0x7f0000000000)=[{0x4, 0xfffffffffffffeff, 0x1800}, {0x1, 0x9, 0x800}], 0x2) r1 = semget(0x3, 0x0, 0x2) semget(0x3, 0x3, 0x0) semop(r1, &(0x7f0000000040)=[{0x1, 0xffff, 0x1000}, {0x3, 0x0, 0x1000}, {0x1, 0x6, 0x1000}, {0x4, 0x4, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x5bce, 0x1000}, {0x4, 0x2, 0x1000}, {0x1, 0x6, 0x1000}], 0x8) 16:02:53 executing program 1: nanosleep(&(0x7f0000000080)={0x50000}, &(0x7f00000000c0)) r0 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000000100)) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:54 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x108a, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:02:54 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x22) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc0) socketpair(0x6, 0x1, 0xffffffffffffffff, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x4000, 0x11300000000) r5 = kqueue() r6 = syz_open_pts() r7 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r13 = socket$inet6(0x18, 0x3, 0x7) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x400fffff, 0x40, 0x7}, {{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x5, 0x6}, {{r3}, 0xffffffffffffffff, 0x9, 0x6, 0x3, 0x3ff}, {{r4}, 0xfffffffffffffffa, 0x40, 0x80000001, 0x10000, 0x8}, {{r5}, 0xffffffffffffffff, 0x10, 0x48, 0xb9b, 0x6}, {{r6}, 0xfffffffffffffffa, 0x5, 0x20000000, 0x8, 0x4}, {{r7}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0xffffffffffffff5e}, {{r9}, 0x0, 0x55, 0x20, 0x9, 0x4}], 0x6, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0xffffffffffffffc0, 0xcd}, {{r12}, 0xfffffffffffffff8, 0x31, 0x82, 0x4}, {{r13}, 0x0, 0x80, 0x40000001, 0xf86, 0x1}], 0x8, &(0x7f0000000380)={0x0, 0x3}) kevent(r1, &(0x7f00000003c0)=[{{r3}, 0xffffffffffffffff, 0xa, 0x40000028, 0x2, 0x6}, {{r8}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x1ff}, {{r11}, 0xfffffffffffffff8, 0x44, 0x45, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x200fffff, 0x100000000, 0x8}, {{r10}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x0, 0xfffffffffffffffc}, {{r1}, 0xfffffffffffffffc, 0x22, 0x10, 0x7839, 0x8}, {{r3}, 0xfffffffffffffffd, 0x31, 0x80000002, 0x8, 0x1000}], 0x4, &(0x7f00000004c0)=[{{r12}, 0xfffffffffffffffa, 0xba, 0xa0000000, 0x8, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0xd86, 0xfffffffffffffc00}], 0xffffffff7fffffff, &(0x7f0000000500)={0x7fff, 0x1ff}) semget(0x3, 0x3, 0x0) 16:02:54 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:55 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) read(r0, &(0x7f0000000300)=""/157, 0x9d) execve(&(0x7f0000000180)='\x00', &(0x7f0000000140), &(0x7f00000000c0)) shutdown(r0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="d1", 0x1}], 0x1) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r2, 0xffff, 0x14, &(0x7f0000000080), &(0x7f00000000c0)=0x1c8) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x4) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1097, &(0x7f0000000200), &(0x7f0000000240)=0x4) 16:02:55 executing program 0: r0 = semget(0x3, 0x3, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/90) 16:02:56 executing program 0: r0 = semget(0x3, 0x200000000000003, 0x1c1) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/127) 16:02:56 executing program 0: semget(0x3, 0x0, 0x0) 16:02:56 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffec6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x4) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000040)=0x4) 16:02:56 executing program 0: semget(0x3, 0x3, 0x0) semget$private(0x0, 0x0, 0x0) 16:02:57 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt(r0, 0x2, 0x0, &(0x7f0000000100)=""/241, &(0x7f0000000200)=0xf1) recvfrom$unix(r0, &(0x7f0000000080)=""/20, 0x14, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:02:57 executing program 0: stat(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000100)) r0 = dup(0xffffffffffffffff) open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x41) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f00000001c0)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:02:57 executing program 1: r0 = socket$unix(0x1, 0x2000000001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000010c0)={0x401, 0x6, 0xae, 0x8, "69804de694db849514c8d00bc61ed99944f179ad", 0x0, 0x101}) setsockopt(r0, 0x5e0e230d, 0x3, &(0x7f0000000080)="4b038f45429bcf663b44c7ceedbc2ecfc0d3bc01b7d7f6283f9ab5df56afc33dd61bb1c4011ec5bf22acc772a30f8982e5570f69e4c832375321611a09e2b1649401bb6b47bbcb2406668f51c0a59797ffc11dbf9fc5fb7d3893bd6c78580e632b5da0a18753f3e2043d6df2530b51ce031c37c7e2fe0137dd1a2e0e8ac235f4bc8c96334123d55150d79fd2082e2c15a21493b9c77d91199e9b5e2867f52efcd84e71559f8bee14df9f6fb3b8fadca5d98434d81714a42bbf26ea8b684bbcc3b8ebda99bca57124f71de80af65a8ca5fe29ecb576eb8cabb9bdb188add075050fcb2c4e0509743a6049675bbded148e9670f4ba3cbd493a68d5715bb45e8cbb8fbd8364f996c4da611e7e586c90fce9afcf303792916b01de17bf4cfca25efe2961618583456fbd56c0d087721b8ca5e8f8046415b29bb760300fbee55ecde76dc80e2e11f785a5ba6120c71816c3669420adddeb4c38601c2ecdc21208e10bdc27e070708a3d07fdce4a90ec9e9bffc00e922a81ff4318a3504af4495f0140476c55db9b2421aea2602a44aafa3471591ab9830caca60d2de816ad2eeb20e2ad80f77c130dc539fcfe8a5f80ac232d45b92d897357b829c1840c40ecefd68b706f5e727e4480c2f5804f76decae2be6d61cbc6ef33174ff18ffb97ca3e8964cf44d36d72afe6a37fd2fbc223ba72e3089ca54cc5e7bb9e210c094bc07d569a75207cd17e249c74974dce48ffdecf09ffa0c33ffcc3e6f3231e1be99f76ebda8615685058a75ff24d38a694c2c244c65e41e849e196d0bb507f73f91a544268f97d94a21006c3654114cef86875cbd3b517f7bd6273fba17088d4fe34badf0e692365f078bab273a5e3fcba7e41d8a2de9928984766b37ca2b3aea03fafdc721b71d3944947bf65c56bc3ee03d2e1e79757d639a3cd5c74d0047a33265c5ec9731485013fd7d0ad74bc39d753c58320a4cb4096420e8bfecdba6b03b78e104f8be55ab4dd6739bc662f775f4b3dbddaa7a8374171807c5edc248eda3914bf9f4b04950ce9c5856827906104c6f6532b7862fe9aea03c8853edefa62b852b64b3179f245d7b4fc9b3d90bfc1469d222f1eaaf893e622505b9b82d93794bca287f4d93a7fe56ee8dd100c2811442b1be90473cade3be55319b0ffc1546537c753918a90ed5256d03104b8da30e62fe2d9d9ed37d15f5a412b3ab2708256f4315b91397bf054264e5cc0eee1408f31a48ede9a5af881e4bb908b6430f95cdc4001043f1eacdeb724093d733b20bccc55c46a20d6e846e4fe1f96d42aa84cd1b94fb0a686e731287217d5f0cb934aeac3f2e920f1704e7738eddc427f4ce035d06047853bb0217f1689cd174a58a2538ed05d1d10dbb4207fdd0db123c0be4d7e0546fd83d366922f1fbf066839d46e8519b90587a1b890d3b2503e3e8ff0e6d901ac70df11a8b03cc483c93d7a0fdc7ffc045f02659d90ddbd2049d0acb01d28929f7d1d77d867e445dcebf8b701777b10e8bf9f2ab3fcbed96c0ca4f34fcd90eb2dd8e13c8d2288d2ebabc1e40ed71acff037d656d50ef4f23d0d049aad3dc958fa55bfb5f6fccfd87909fb706126fe30fc547878b33a1a727adbd780b77a0c2ba346eab29fe1d608c931f9f2bca1a29e43ec89ff42ae727589b06d5675fe354e41ffc2e7ef094a3f3464cd921e18a46f66a764e85b2dc9e29faaef004e29f92d164f10692b00eaddd1d8fcfd8eb8d7aff9701d8317d4fcb83d7bb88a087ec5a94231b1592273864449d19f2792a034165d1c3626a0c207ff233a398e963337f92d3f07c678893d476f8a16915573067dcced07211f34ae0a7eefccf409202b0ae25e14e0ccd74c44ec97a81cea6df7d03ad6be8ef755c5c0696bc532ccc116c6147dcc88ef3864e56ace106ae9a3f9094e2b72cb3f56a7c6b1e60e7a37c5234c48e27cae0ad1aa3282fdce4a38d06ce802f2e9a5d846586a5a52418f2c03adf20936d45ee69b182a7fa3ec1cacd363109f6e242698f2fa86088a855e2a83f53328d3dadb5613df762e64e1538558d80e3c79d12241303485f2a4e723874f7335a9e197b80faa898ad080eb7e31f2b7d7c77047924de791764102d259daceb9dbef171cfb3a3cde392b789c74565d4230ca191af73e21921c19737aecf84cefe4bce304684e13dadcf0eecd83795a26211a1fb0553db0771a89eed6f6c626d34e03089d28a135bd7b22c9476e4897f08928f23ac8004cb459f60f57676968723ecdbda92521267484c7d1a59aa052dad0cb9c1f8518c2ebb524a85e0150c3a4a57a2d3d1b7c7c1b2b8fee611e56b6c127ab4b47193ee88fca7b53a97f6860620b651f6ac20cbd8c3456530a4306a71396b2a960875aa475843723963bea3dbe91e880aab24820c5e631c96f93354553e56aff2ab0ea4b061d8432fe8e914eb1d263fb2ec71e1009ad8eed14484a85806f8a22594af3291d0465a801a3f83d1e5b1db123e77424ef5aa73af48efb7c6cfdc878175faaadb167e998ce12738bac832f8c0009018861c680e60698049cbc558b20cc609518f67987dfef1bac72873c702b89db55288e48f286ec64ae9ed6cdbf208bb5fc9dedfaf7db534fed0d4133bad94b5c3b8691fe2b9637ea089d7fcf5b04e44ae7282698bf00603ccdd84b080fd262980f560a5a3f3a3ab47457407192814f5c4f2b869a1a5ce36b3e81c1a386bf2b14f08b2d7b61247093ed60319de224ae6117d27ef5a01c86d6041d6e28147e3150c0bf8adf53478d80dee3470cbd5b4cea08f0e776cd4043a65859919cc8e7ad3482947d891a537d365efd37b3c54da1070d767b63ffd07c414cf7778aa65f8040e60b549ca852c5ae765c4ebdc942d7bbda6eaaf8e52c981f12f0b094d0a2546e738a24e0cbcaec546a4b99e9fd00ae423a350d536b680a8de878d2653722d9db0a1fa2c6fa725d200e64494eadb8bdd7c2e79ecf4ac5e0c6336879c5e5db1cc6f1dad61973944faaad2f3d0c4dd4d1897ecea2aa71a5822f36f7823cb35f6c325dc10516878c84da96f4f96528bf28a04986709349163101da48a6447930a9f0920ca6a86361ca2b022e0be996c0872c60a5e5238bb88cdafc5f9fff5b8b49cf888c5745c746b62728dfed3ac433044a13ab74af88b148de448389c13afa76c867241b77652e5e9a5d1a803ce81001ec1d115ef9ddc4d2e597c1099dd32f0faec599abd1b7091382e9608e2a3307e7dbe45b908bbf3f8dafec35ee373d74f520dc9f55dcc154c0ce6465d61b93fa533eb979a7a812ca597da31b1dfde42cc8cd5243e39c4080b1541369e85d88916dcc052723086ffc15565e2cbf6700d09f31fbb242450a3f54db439f65413efd3bc773a341c0b242a6c3355ab36d984eded211df952391773d87ccf34d0d5c7fbf014b533b8cf576a8314c1d306990b19b7ec8d7cf631a357bdf9fb115656405e6a68d80079e83b6b1b7394462c5c3e11cc3b2f1a310bac3a394777b2ffa033fd631f8af241646288284ff73e8fc0d27cc13a11d06b4e9c366bd3585f51c438a57c5f3edbe35d348999c1c1ebd06fc1324f2784a8dc01e4d57bf46c95febc282902780438f4bed3de0179f5789a2a86557a79b6f3be3d34dc06c923441ac938a5efe10c316221c05fa1927f5029e02412fd5d33602c2fc8f01b87bdacfe24b8633d643cea7e26cbdc1fd4c8bf38ebd09d154d85ac3cc5a34ab8cb3ace988aad88c79a0a5aa2772a35e66ccf33436e4926bae5197830d8b9f97110fcf43b06e479019081f33008c9c0526ff9e598430365bca20ed1a36ff5396b695956cdd224e885e6566a71a28fafcae481976fb4181cbd78064997b32d3605ee77751af9a956b9a91559c15b53df2da8cf9b7e3596f7233f3fdc5aca2cb021878f8d910bc35c7159a11b14fcb1ac44006dbc96e4ded7be9d29a9621979e749ccb270854c6834085975d6e1979aa27531fe5c8bb770c5119b3d8895792a46408f78d924dd6acaf6b530f1ec4951c2b04f01cf67ca60952c5222b3a7b517aa05733a832eaaf042e4ce7322fdf86ce75997a8477a3125a34f870eea05eec7f40aa5edab52795a4e4b6b068e5830be8e497c1a1e427fc9ff86819f6826c7c3271c3cca20fc83138d12428f94096d7e51c3a2d2dcd28dc3614e35cebbb73803df0188fe7fce1169d0260f244f68a3315aaf4e255fd6daec17f8411a7acb15a7dd63f4ead5bb5f87c493f7bc2244cbdd99796b89be4e9fe79687d7a27792e8df3c4becdd90714621971bd872f89bb224bfc4f36a96269c158b38fec6975cb8546fa64f21b412e7433930969da391ad84856ade12dedcb35e346f3763b6e28dc1c3f9fcf4fdfcbfa4d3d4ac8d8eecf801428637ce08a9f74a2c0508859c40887fbda6189e5383907fecf46b3e0610ec4ea16bc76f1af2efed4f6a69774f24d2ddd8ebb62da703925a382b53cff3a8d9ccd97e001e77d5e8ced4c7f26eb4cb9d0cb5476cb034d77b15b9e092c2f189e72774b99b9ce411109600da55b2bbb3c25d89d9814fd1018ae100c58b104ce2731423a3da38276b9eae7f1dabbb61050bfdea15da1ccdda7453b3b2029bccf1f55b9e3a23382e44048632b9bd7ffcfafeb54eba666fc4b52318e92709cad2805ca9319c45d265e374bbee492aba266890fb90192e5a38784b84ab719f693849ec682f5427d681682b03f0a146d03556cee39a73d2432dd8861a17ed84813512365cef6cb998732393b6d8131478e85919b832da15c55f047d53cb75a623aa98f234c3ce03d5254852682e7a2e14a01f8ac3887e2e47e4575b23e598e04068d6bf85431aea02a95e84577bc368dc557cc3200d58e6d9334540b3c589f8f44b0e1d6fbcf4593c180f4810421c03567ab6a1912cf7f41ecb9f11638adf4d78b0a420b9a72181d8ba02273e2097c475163bba771ec981759a90b5dcf9ea243a0391b38a37663ff85f3da473ea45416ac284b51c77cb045424a15781a8853941795a794088f18d3332428894671ef5b5821a843bbaca8ab590775d54e1ed6d6a12c999fb9aee4e7e210364638cec8c0a345de1b9cc143f0d91e0ffef97e86d6924f134585cf60d9091cdb02c91ff9ffc241df172a8dc3a5a09c9553ac2b0961d14aa8dc97d2634abfbfb29f89cca4c4d7052fd51db02efc7e80c8b8ba8b517c1a64da4102e6690fd14a7b59f931d0ca722e6a8737f401fd80f68f3583c1850e7b95d7e15b64526ff733a9f6cb8ce1f9534d38ddb05d582bcbfb87f2504ad5a196756f5530ce4570f01ab7c50cde4569c9d938209a56d4f28ec5c6c5f597457c81dfff883e51ed8095b736f9aa4ec48e8f5a0ae78d1a42664dfca436e548d0842f4b9bc29d60357f8654547686bfe37e5054bb8032a0a316e44cd238969e22f42a8052ea7df8502b2112f25dc729da8ce7f2ec77401750b1c58a55718158f8848fc29a98fe3ff4c6d419667229945686a5413a68302c365c245c4e6a9539bba627c80b7230eeeaea04d8e753373ed7abc75a5961de2ab706d24477fc56a2c2384875ccb1cb602e9713003008c3cef854d2865313e8400b9bed5aab1cd8d27ae41c9694397e038d8830b931fdb7b50913930d305b0efcc1a85f3e09e6ae25ef1ba3e270841a909aaa7f512209daf32c1fa38f22a8dc12b2c4b666cdf61e9be34bf735d18d5248f7fe87760b3e822b250ad44e11005dcdbe81b5e9c272524add093e713006b6d3ad03e6417ea857a67d382f9a64ad911da22238776a8d247a966e89936056f24abe2fb706c0", 0xfffffffffffffd62) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:58 executing program 0: r0 = semget(0x3, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fsync(r1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/4096) 16:02:58 executing program 1: r0 = socket$unix(0x1, 0xffffc, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x4) recvfrom$unix(r0, &(0x7f0000000080)=""/192, 0xc0, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:58 executing program 0: semget(0x3, 0x7, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7fff, 0x8dab30081eb9d463, 0x0, 0x6, 0x1c6e5b6d}, 0xc) ftruncate(r1, 0xa0) 16:02:59 executing program 1: socketpair(0x18, 0x0, 0xfffffffffffff801, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:59 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r0) r1 = semget(0x1, 0x4, 0x8) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/129) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:03:00 executing program 0: socket$unix(0x1, 0x0, 0x0) pledge(0x0, &(0x7f0000000000)='\x00') semget(0x3, 0x3, 0x0) semget(0x0, 0x1, 0x0) 16:03:02 executing program 1: unlink(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x1000) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:03:04 executing program 0: r0 = msgget(0x3, 0x21) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/184) semget(0x3, 0x3, 0x0) 16:03:05 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x2) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x9, 0x100}, 0x10) r2 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:03:06 executing program 0: semget(0x3, 0x3, 0x0) r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:03:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000040)=0x4) 16:03:09 executing program 0: r0 = semget$private(0x0, 0x1, 0x308) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x4, 0xfff, 0x2, 0x2, 0x0, 0xffffffffffffd144, 0xfffffffffffffff8, 0x400, 0x7]) semget(0x3, 0x3, 0x0) semget(0x0, 0x5, 0x784176e9fa57ea8c) 16:03:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socketpair(0x1, 0x4001, 0x81, &(0x7f0000000100)={0xffffffffffffffff}) accept$inet6(r1, 0x0, &(0x7f0000000180)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x6, 0xffffffff, 0xfffffffffffffffd, 0x33}) getsockopt$sock_int(r0, 0xffff, 0x810, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:11 executing program 0: semget(0x3, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xa08, 0x1a) 16:03:13 executing program 0: semget(0x3, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') msgget(0x0, 0x20) 16:03:13 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1106, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:03:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="646c6683f5f38492d64d850d222dbf54a1ca16ea7608c78f1971d1a4bbde92a0cf18dae9c8a5d2decac75eff9654c6df41361976f5018ee2776851cd3c7ad43e2d9fe60fb29c90a6e84bec98a32145460683268b579a0e76440c40ca11f88db747f51d27b3418b513178443d2fcaae8c037f90214f8fd95497da095acd56f8923f6a97c11885d9175018242799b073027fae99d93a2f8a696bdff97d99ce607db63d003c3e043d2459e3780a989934b1b0a7c0aed251f7e39db571b9cc5430b2fd16e4c7d4fe0c3a3266d06774f5d5", 0xcf}, {&(0x7f00000001c0)="ab75b9d10d4b78a52f3c5322d059881bbadc6e8ebc551c12320fe6d1bd7b6f89fcab70b07caea81f20adbce739af89d1335fda1fe65aa46ecc2828e973065df8a956c16c5fed76379547c11cda8691eec094b62c554e1f80c4281221f457377578e510e3b592d5c69c2ee94efef6eaa509634cacde743c16579a6aef3c1e6d392a4c6fcadc6fa2630ec465ac05e1a6ea397a11d4cd0cef03a05b869ab7fcbc034c02fe289fd8ea2ee409156af50f00daa3fd9a5b", 0xb4}, {&(0x7f0000000280)="8903221a5dff6067658bb3564144b7e89be5037696b68ca8bd209f0c2cde82e166e42aec787b12a964440c5582203d9036182fa8618c192bc96ca0bc07856c6fd0f25f3d504394949d2f4018a1aa99ba7433a8f82d5b70f3d99265c3526bb01ffa913ed68f30df35fe4ce0f1d1d2c570eac10316253ae3d30b7ebbf0ff636bfe8f33e7a825583669089b55d7e9e106a78f119d6ff490a2a2a1f1b43c1d7eafa251cdae95c75f7e4c56b0c050040ec7e082372881dd54c79e83049b638a48a35c0b34a3048ada562adc4b5a557a0a3893c54fac909abea18bd3bd1f3ff45db2bc287130f22501a7acbdd5b082d863e77ec0a85c3a193a87", 0xf7}, {&(0x7f0000000380)="14a7d1066a9f492e7a5edc493646195099ff293d0f054956409cee9c2d004d753e50e7e72d02d5348925bbddbc0fcf4978391ba2228e2131f5227a2fc307c78cf74de0d352b6d57448fa56ed9099bbeabb2f965c1d47782bc0b535e383ff2b5f47c6f2b9fab2de9ccd596b30da1e8cb3cd954ebbd78f18782b0d370de71d353a8ae52ff52ba8e8f4599d4bd7ea8a94b9510ce7e301206f48003bd9d8564d4ecf6f53e323146c77f78592450659574d16ab864a68f654d28d21d16520e79906321e4e0c592ad912921dfa3e58c4519a2e754be039f0c27cb8f08a3d3a64275e3c26793cd5afa760ee789503a0", 0xec}, {&(0x7f0000000480)="2a7e8b9fe1d3e9526f324dccab92956c518cdcd726826743e9ba7e2e7171fc8d7cfdf75d64dc313c7818c95dd333dc507c9d46dd9e", 0x35}, {&(0x7f00000004c0)="e3c12fd90d09672a99e5082c568a90109999362a9c83a649495a4c072891262f7db790da76ebc653c98b20edb8bd819bdf8ab2ef66ee6a3db98517c73354a64a9b461db5964ae98adeb5890aa9a29698e212630ff8d9983f2bbff974d0", 0x5d}], 0x6, 0x0, 0x0, 0x402}, 0x1) 16:03:16 executing program 0: r0 = semget(0x3, 0x3, 0x0) r1 = msgget(0x3, 0x4) msgrcv(r1, &(0x7f0000000040)={0x0, ""/210}, 0xda, 0x1, 0x1800) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/15) r2 = semget(0x3, 0x7, 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x6d) 16:03:16 executing program 1: r0 = socket$unix(0x1, 0x20000000001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1105, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:16 executing program 0: semget(0x3, 0x4, 0x404) 16:03:17 executing program 0: semget(0x3, 0x3, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') msgget(0x0, 0x400) 16:03:17 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x1, &(0x7f0000001100)=@in6={0x18, 0x1, 0x10001}, 0xc) 16:03:17 executing program 0: socketpair(0x1e, 0x3a4ac41950dc74d, 0x10000, &(0x7f0000000140)) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$inet6(0x18, 0x1, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x8) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000000)="272d0507b7eadbdbd4b506bdb6267db4ce2430edd5ccf29cba4ee38db49fae772fe66eabaf6c87cc34d36aa7dad4874e37190283069ad37663d95f466625a1badbd01d7ce60d8ac5a52510c27506bfc78cf96303f1661c521e3ec0d0e41ea933c42f00b0ffe52033812fc8d3e995ad99f467f7424690cd43357833919bf47414861e32fad5decb1c35b6a07a7a07c28602768b05d73cd68350d3c61b20dadf36f72423cdd6e045959b52d6959e6f74e9dabba05b429a6e4492781aa3e751f2a4eb9096d95663cc04fd89ec265eb012377739e72a268c681b9bab04a4368c36c7ca5bbbd956d8405820e15cdcbd63b67b0a397b8461c659", 0xf7, 0x403, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x6}, 0xc) semget(0x3, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getgid() chown(&(0x7f0000000200)='./file0\x00', r3, r4) 16:03:17 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000080)={0x0, ""/190}, 0xc6, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$unix(0x1, 0x0, 0x0) 16:03:18 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000040)=0x4) accept$unix(r0, 0x0, &(0x7f0000000080)) 16:03:19 executing program 0: r0 = semget(0x1, 0x2, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x100000000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:03:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = msgget$private(0x0, 0xac) msgrcv(r1, &(0x7f0000000080)={0x0, ""/152}, 0xa0, 0x0, 0x800) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:19 executing program 0: r0 = semget(0x3, 0x3, 0x0) r1 = getuid() seteuid(r1) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xff, r2, r3, r4, r5, 0x48, 0x6}, 0xffffffffffffffc0, 0x8, 0x9}) 16:03:19 executing program 1: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000004800)='M', 0x1}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f00000000c0)=0x4) poll(&(0x7f00000001c0)=[{}, {}, {r1, 0xd7}], 0x3, 0x0) r2 = socket$unix(0x1, 0x6, 0x0) pipe(&(0x7f0000000100)) getsockopt$sock_int(r2, 0xffff, 0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffda2) 16:03:20 executing program 0: semget(0x3, 0x5, 0xffffdffffffffff7) 16:03:20 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$unix(0x1, 0xfffffffffffffffe, 0x0) 16:03:20 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getegid() setregid(r1, r1) chown(&(0x7f0000000180)='./file0\x00', r0, r2) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:03:20 executing program 0: semget(0x3, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x4, 0x6f}) 16:03:21 executing program 0: r0 = semget(0x3, 0x3, 0x0) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0x3cf) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) socketpair(0x39, 0x4000, 0x5, &(0x7f0000000140)={0xffffffffffffffff}) shutdown(r5, 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r1, r2, r3, r4, 0x74, 0x7}, 0x7f, 0x0, 0x3}) 16:03:22 executing program 1: r0 = dup(0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) dup2(r0, r1) fchmod(r0, 0x4) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:22 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) semget(0x3, 0x3, 0x0) 16:03:22 executing program 0: semget(0x3, 0x3, 0x27f) 16:03:23 executing program 1: r0 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="5bf3fbc8bc116458326bc57250f23b036d042dbe8e3c26fa4055bf12a54863797d2a9dd9be3a61bc015a97243b7724c92b400956e56644f139517fecf776084e5f846e8fc89f37d08853bd6014b1a6b1bef95607fee3ceb5a6e67435c3cdb17bd2bf6caf3ccaa7b0dc591cd1a4f5017bf45aaa837f744d471fa85b2c3e802445057310f84e1425f27e596cb2e745ae3562ac8df288671788d4b06f7ac9e63f559b80b52a132f41009acb1d68180142eb230bf8b0b9a1026c4c2d80759f105f5e8050693e768f8b5bc41e40c8a1b86e3fe0", 0xd1}, {&(0x7f00000001c0)="7f65262e3aa362b3aee13499c0425f37f556a622dddb53305f41de38a0d081ebed74fb6a834f37402ca757706eac7f0e74a0f41ba98ddba16f0a0b1d363905adcafe9d239005b406ef49bd6db35bab808d1af3f7c5a2e141c40dbac0a0d4", 0x5e}], 0x2, &(0x7f0000000280)=[{0xb0, 0xffff, 0x6, "79ab1de7174abfa5a5bf9730e55aeaa60512545b6641cb16824d555815756949ad89f237f30d1c5d225b2be3c78646dd9b599657db7056590e30a4f5758152f9097c2214f37f03d5ff10fea3cd1dbb8d81d6462ef1999f8fd7ee2c362d5c9a85b346bd12fa9b39b3923be8fa673408e2351ab878def339634943d4779f79b0413d5a85ef71b1d2175690f0ff5d74b5202fce441cd29cd8292044e1689611"}, {0xd0, 0xffff, 0xacf, "79cfb2bc4f137523fe54d6b69efad194bf8c43deb5478b2b948c7acc655d6e6a113b633f6c18b4a2aaa813e083d870026acfff8cf68d5a6d6998f71f61c7e5b295bc1725d93a0100fa40756d8980a35d172450b31202e92b0524382fc521ec011127132bafbb6f67a8498e910098ba5fedf7be43d870d8c7ac587ccf83867a13e7519c638a034804dc3b7195da4cf804a202e802def5f0ba92529520854f3afadbdbc643335afc0f0b6a885234837f8e6c6c548c16d593a742a33f"}, {0xd8, 0xffff, 0x6, "4db58552a8973632dcb8bf8e378a1cd4f4b458a3ed58f614c6f861e5b6b22ef2d6171dcaa1e84d7299a79e893af604174b0e8bccd1d3f1fd28e00c41b74951470f68f7623900cea811b3561a31de3bff96c1d9aaf2824e608faf2ae3c700caa4ecd84cb6c6ace1a0c7be048a587c43631752c04918ce82d0f52dc799f00e1b4acd91e0a3271da8ec623a03b58e32603b1fad0e5a028e4b8b1fba36623a2957ad7ba89d72a0fa75b21b2fd53d9710d7b355abc83a9e6729eb94e1d4de24deb6f616ea82df32faa1"}, {0x48, 0xffff, 0xa1, "36afcf9d8d767ab1bb07fd8f9aa382683e88c9e04e4c793fef5042135acb0f2e11ccb364e85612599e6b30f9e90eb9c19d"}, {0x30, 0x1, 0x7, "d1ae00f2257010b136701d7c0f771155e612fa732d02e5fc9962d9490dcf"}], 0x2d0, 0x401}, 0x4375dd28d5687790) 16:03:23 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) semget(0x3, 0x0, 0x40) accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = dup(0xffffffffffffffff) r1 = dup(r0) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0xc0, 0x41) clock_settime(0x2, &(0x7f00000000c0)={0x9}) semget(0x3, 0x3, 0x0) 16:03:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x3) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffef2) 16:03:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x3975) munlockall() getuid() recvfrom$inet(r1, &(0x7f0000000100)=""/185, 0xb9, 0x0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) nanosleep(&(0x7f0000000200)={0x1, 0x77}, &(0x7f0000000240)) 16:03:24 executing program 0: socketpair$inet(0x2, 0x4000, 0x60000000000000, &(0x7f0000000240)) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x481, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="f39ce5ba51dfbe9b3edd956ab424c5075420514066930200b7a3df1b732bafe1aaa14e3d1f00a1c81cea2d3b1462de116cbf91dca7ac8b06b762a9bb3edda2b1ebeeb8b0e5c5b4f2e38dbedaa9e0fcfa171c326caea1e505b9937c3d5a3c368e0aea9ed042b36096af42e4bd6afe48a8dc1f28608772cc0725", 0x3c8ec8192105face}, {&(0x7f0000000080)="c01fb97bc75fccab522f664f1ce5391496c35345d343d7d0da1a72a3c6626e4213f32355aabd596a5e081f88521502f15de90320f165d1442d7babb73b", 0x3d}, {&(0x7f0000000180)="c2e8cbb32701f1c12a5167a937f5a096cd3a3f046012fd8aafd31c6a011c018f30539c550cb8c90d463fc88d5cb8f356fc7b6a4aa7a5534233cdb6f8da662e513a0f92e9b876ab469bff2dc500e38d045b5f1f229d50d7811f1839959960edc6ad4adfdb14222052131a12eb4c716b3874f2c5f0d4cc3b0943fd8a0d439386642f26f39df44d09e17fdacace25e5d7a4f6942337", 0x94}], 0x3, 0x4) semget(0x3, 0x3, 0x0) 16:03:24 executing program 0: r0 = semget(0x3, 0x3, 0x0) socketpair$inet(0x2, 0x4004, 0x3, &(0x7f0000000080)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/79) 16:03:25 executing program 1: socket$unix(0x1, 0x0, 0x0) nanosleep(&(0x7f0000000180)={0x500f563d, 0xffffffffffffc692}, &(0x7f00000001c0)) r0 = socket$unix(0x1, 0x2, 0x0) nanosleep(&(0x7f0000000200)={0xff, 0x9}, &(0x7f0000000240)) r1 = semget(0x3, 0x2, 0x610) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/232) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:25 executing program 0: semget(0x3, 0x3, 0xfffffffffffffffd) 16:03:25 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = msgget(0x1, 0x280) msgrcv(r1, &(0x7f0000000040)={0x0, ""/41}, 0x31, 0x3, 0x1000) 16:03:26 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/10}, &(0x7f0000000100)=0xc) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(r0, 0x0, &(0x7f0000000080)) 16:03:26 executing program 0: r0 = semget(0x3, 0x7, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x2, 0x1, 0x31c9, 0x4, 0x1ff, 0x7]) 16:03:26 executing program 0: semget(0x3, 0x3, 0x0) socketpair$inet(0x2, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:03:27 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:27 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getegid() setregid(r0, r1) semget(0x3, 0x3, 0x0) 16:03:27 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0xd443efed1ccaedf1, 0x8) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:03:28 executing program 0: getegid() semget(0x3, 0x7, 0x0) semget(0x0, 0x0, 0x100) 16:03:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x40) fcntl$setflags(r0, 0x2, 0x1) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x2, 0x4003, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x20080, 0x98) sendto(r1, &(0x7f0000000140)="94244b6533558cf0896ec9ef55e8d467505f1c7a125812f0d92b12c1aded97dfa3beb08ca6434fecb73bf56b92a91ce7f8d23b1b0044c0b7df7c916c84ecd023e895c80d0c9230edb43381200b7608899190981d9d94d76c33b7cc4790bd1c9ea251312bbd9410e389a19fbc18942312c810b81c55e062b3916c87ab6a9434f35edef57b792c0b96d5bc4538f4cf4ee98728cf0867a6312ee5e2df1ce0c3fe928f3c7d6ff2ec04d345dc0d60902889effcfc", 0xb2, 0x0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1, 0x80000001}, 0xc) 16:03:28 executing program 0: semget(0x3, 0x3, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:03:28 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') semget(0x2, 0x3, 0x1) getrlimit(0x9, &(0x7f0000000080)) r0 = semget(0x1, 0x0, 0x460) socket(0x6, 0x7, 0xfffffffffffffff8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1) 16:03:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x6, 0x4}, 0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xa76) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:29 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x186bed3643d5841e) r0 = socket$inet(0x2, 0x3, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) semget(0x2, 0x2, 0x80) setpgid(r1, r2) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000100)={0x5f, 0x2}, 0x10) 16:03:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:03:30 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = semget$private(0x0, 0x2, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x1, r3, r4, r5, r6, 0x1, 0x1}, 0x234f, 0x9b, 0x2}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:30 executing program 0: r0 = semget$private(0x0, 0x8000000004, 0x28) semop(r0, &(0x7f0000000140)=[{0x1, 0xffff, 0x800}, {0x0, 0x2, 0x1800}, {0x0, 0x4, 0x1800}], 0x3) r1 = semget$private(0x0, 0x1fffffffff, 0x80) semop(r1, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}], 0x1) rmdir(&(0x7f0000000180)='./file1\x00') r2 = semget$private(0x0, 0x58a792d4b46c428b, 0x240) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10041, 0x20) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) semop(r2, &(0x7f0000000100)=[{0x2, 0x401}, {0x6, 0xfffffffffffffffd, 0x1000}, {0x7, 0x8, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x1, 0x800}, {0x4, 0x3, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x8, 0x1800}, {0x6, 0x2, 0x1000}, {0x3, 0x1, 0x1000}], 0xa) semget(0x3, 0x1, 0x80) connect(r3, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x1, 0x1ff}, 0xc) semget(0x3, 0x3, 0x0) 16:03:31 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:03:31 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x202) semget(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/122, 0x7a}], 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:32 executing program 0: semget(0x3, 0x3, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:03:32 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:32 executing program 0: semget(0x3, 0x0, 0x0) semget(0x2, 0x0, 0x4) 16:03:33 executing program 0: r0 = semget(0x3, 0x3, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x2) 16:03:33 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x3ff}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="e8f6e40464e206b3cdbb621956380a0015e549badb685aafb11d75f760eaab24c4822b3786466b4bd8f5956a527f15954a3a58c239a36dff9cd2c52d46e353bba94139b30564d087dd8d59d3", 0x4c}, {&(0x7f0000000140)="012a531b51cac662365850651c8a013530f4514a5f6c8528620781a2374eb8c5923286413bd32fe5da483b4e30d27798084f19e434c6aaa4555963f8989043ae468912a88836bcd7fb3a3488b7c4639b44620487b09f4ed4743cc1215e89ff7098565a1e6851b8aee24db3f60a941914a313aa24d436d698db77b8db976b9a759850ad95b58068f951234964fcb853995d03405ba56eb5fa665dca62101cf3f43e0dac405094b37642fcabab028a7e82fe4ae02a4ba216e509f613d3062b8e7555bd7e52b045078eef9691c80aae9c018084fdc10055ffe419350d478578dc8286819c01d60f5d8d407552", 0xeb}, {&(0x7f0000000240)="af0784ffc83ed3bbd6b9eacc32bda52f0d929685ba7b485c5ba47000097db829fb0c5e6a4ccd95bcabeed07dd43f959e89c72b389a8a2b3947ce8044dcafd6e7b0ac74fb6b511bb97de3e437242215097bc8c75128f33643a09a99cf890897f7ea2ab27623a27a80db6b0c795eec4ed1f4132cd7e3f37b6c7c6985f38b7910160f9e", 0x82}, {&(0x7f0000000300)="facb2c208be1a7ecf5d585ffd4551b14b80230fb72df356df8ed1bf58e785e4f42b3d1620f0ac611fe107ca7d53b30227323ce785c87945c756c053b1d44c5a041b2c68231db4f7f17f50fc7ecfbf4393421c79eca9f52ff41f00cd1f21e172e21ad4906024e65974ca119de430617b322316fbae7b94b5f15372dc511d9b3dd0c7694873bf7b97009afce36134ecc969e807214b2353fde079fa00b5a7b8c6abfe02a620e722b6222d4f134fb2243b307a8fd175aa0eef2cb9f7f4aae8cae64d21172a593a776da460255fc45f6af542e8bbf277c7fb7fd5168f95d37", 0xdd}], 0x4, &(0x7f0000000440)=[{0x80, 0x0, 0x10001, "e7e3ec550592756d41e311c35ddf7b77500724077e2243600195de700795c3c8c9dca1d04d2e18cdfa12fad31df51cc84d1e08236fff487facd550cc422e058831ca3c188b07d87870a95d4a3e4fc9c27417eb373fb8d21272a3ed9948b5bafe6b76d4749fe308936b7564"}, {0x90, 0xffff, 0xfffffffffffffff9, "41582d97ad8a826a43cbace3a11643582598ca9304f4b23b4746735991e669204483ad6f312b22041e86f32da12a0ac938a36572942e50355d2ef6e24097571da84913e5322d166018f9de1a05e8b851a503f46cd070f2b4801f04b45da7e23090ad3578447c01d13029af3ae26fffe509fa9efbc9b15c8044"}, {0xc8, 0x1, 0x2, "75a281768bf3bd2c84d338543f842881a5e18666f34156a2d22732182fb38f989c741a0017325ca2094d7ca8cf16234db76baa7876509d3c9e4ad24bddf732f83f0a264315e5594b62358c20466e1f554ac6fd735c7cb23b2d815953dcb5d7a82b9d9ab68744c31a33333f8edb29e024c2c6d10d093cc1519aaf35b3f6560b6b841b0fabe27985145e1b3e66693fafae501bb2a219fbc8930d60b504254e1f3796da0fabc9ee6c69ba97270943f1b5a1f8"}], 0x1d8, 0xe}, 0xefe0c235b526cac) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:33 executing program 0: semget(0x3, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x2) 16:03:33 executing program 1: socket(0x1a, 0x3, 0x100000000) r0 = socket$unix(0x1, 0x2, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:34 executing program 0: semget(0x3, 0x3, 0x100) 16:03:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:34 executing program 0: semget(0x3, 0x3, 0x700) 16:03:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000300)) r2 = dup(r0) recvfrom(r2, &(0x7f00000001c0)=""/249, 0xf9, 0x1, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet(r2, &(0x7f0000000080)=""/224, 0xe0, 0x41, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:03:35 executing program 0: semget(0x2, 0x4, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setgroups(0x3, &(0x7f0000000080)=[r0, r1, r2]) semget(0x3, 0x3, 0x0) 16:03:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8000, 0x6, 0x1000, 0x3, 0xfffffffffffffffa]) chroot(&(0x7f0000000580)='./file0/file0\x00') chown(&(0x7f0000000240)='./file0/../file0\x00', 0x0, 0x0) semget(0x3, 0x3, 0x20) 16:03:35 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) ftruncate(r0, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x100, 0x8000000000014) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x20, 0x10, 0x7, 0x8}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0xfff, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x0, 0x11, 0x9, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x4a, 0x400fffff, 0x1, 0x3}], 0x400, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x40000000, 0xf6, 0x7e}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x3, 0x3}, {{r0}, 0xfffffffffffffff8, 0x20, 0x40, 0x8, 0x80000000}, {{r0}, 0xffffffffffffffff, 0xb, 0xc0000003, 0x4, 0x100000001}], 0x0, &(0x7f00000001c0)={0x100000000, 0x3}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x7, 0x9}, 0x8) dup2(r1, r1) 16:03:36 executing program 0: semget(0x3, 0x3, 0x7) r0 = semget(0x3, 0x7, 0xa4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/232) 16:03:36 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000001240)=[{&(0x7f0000000000)=""/51, 0x33}, {&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/212, 0xd4}, {&(0x7f0000001180)=""/5, 0x5}, {&(0x7f00000011c0)=""/76, 0x4c}], 0x6, 0x0) semget(0x3, 0x3, 0x0) 16:03:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt(r0, 0x2, 0x2, &(0x7f00000001c0)=""/151, &(0x7f0000000280)=0x97) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) getpeername(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getsockopt(r0, 0x2, 0x8, &(0x7f0000000080)=""/237, &(0x7f0000000180)=0xed) socket$unix(0x1, 0x2, 0x0) 16:03:37 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) msgget(0x3, 0x400) 16:03:37 executing program 0: r0 = semget(0x3, 0x5, 0x0) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/4096) 16:03:37 executing program 0: semget(0x3, 0x3, 0x3) semget(0x0, 0x4, 0x0) 16:03:37 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) 16:03:38 executing program 0: 16:03:38 executing program 0: r0 = semget$private(0x0, 0x0, 0x60) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x4) semget(0x3, 0x0, 0x240) semget(0x3, 0x8, 0x0) 16:03:38 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:03:38 executing program 0: semget(0x3, 0x4, 0x80) semget(0x3, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x800) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0x9}, {0x18, 0x1, 0x100000001, 0x4}, 0x3, [0xc130, 0x7fffffff, 0x2, 0x5, 0x7fff, 0xfffffffffffffff9, 0x9, 0x2b4]}, 0x3c) semget(0x3, 0x0, 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x40, 0x7fff, 0xfffffffffffffffc, "a272a3e782c6453d4efbbfde55e096faa434d9cd", 0x33, 0x2}) 16:03:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x3) fcntl$setflags(r0, 0x2, 0x1) read(r0, &(0x7f0000000100)=""/243, 0xf3) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:39 executing program 0: semget(0x0, 0x3, 0x6) semget(0x0, 0x2, 0x0) r0 = semget(0x0, 0x0, 0x20) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/188) 16:03:39 executing program 0: r0 = semget(0x0, 0x3, 0x405) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xa2]) semget(0x3, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/163, 0xa3) 16:03:40 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:03:40 executing program 0: r0 = semget$private(0x0, 0x7, 0x1) semop(r0, &(0x7f0000000000)=[{0x5, 0x97c6, 0x1800}, {0x7, 0x3, 0x800}, {0x3, 0xa66f, 0x1000}, {0x1, 0xffffffffffffe165, 0x1000}], 0x4) semget(0x3, 0x3, 0x186) 16:03:40 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getuid() getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000040)=0xffffffffffffff5b) kqueue() getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000880), &(0x7f00000008c0)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000700)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000100)="241559c4b80e99fd7ba24add6f5685c2205233dd6ac0f2333626d906a4f41951abab10f4de9154a1b89b2860a5715d26c347b2796e48d69856a290246fe61c767bf5579fc16462ec317e05f39aa8293f6a7144a615da2f7645f3fd72b3", 0x5d}, {&(0x7f0000000180)="a289890cbf60c3a0ec57d9dfc5428cf311e4da79a0aa44b875abda579cb0b70b544978a0f2b461afd143020306f13585d71b7bfcfe112196fc755431913d5aca0e2e7b8bc9daff80da2db4bb8d849e96e8a07ed76094d3a3538d7729357ac23a9a8ab5c4ae6a4b46ac58266f03525d4f3bfee39e7f73f371b7d41e21c675aa3fb68bff1158e7a5acd7e12f943b5915ce30242fcd133208e2a7024440e3bbde5ad6e397969ee497ba9b11379c5444e68f937ff55a18e066fef65357273eef43fbda642694be9b985d5d5656d3b16440b4a60a1a068b45f00ede1402a6c68dfec3a92c47a3dafcaf04b541488e5c2d", 0xee}, {&(0x7f0000000280)="b5747b3d7ea07863f26123a53e9e1c7faf13f7ece7961b78fcbdbea86aac7d651a4de63d87d5a12a470a2e7ff4a0c7ba48f9346737a2a4584c62d46b5e86b4ef09456d1fa95b21aea2d5302ac883ac22c43b1e4ea7c7193ce46852a90db5eaf6afd0b54c3cd93d032d71eb367272b0a443b0b1e26596c61dfa19026f", 0x7c}, {&(0x7f0000000300)="791ddb476f0ae72165fc6c28b050794d8b95f72188e4a334ebad6170ebf79bf6293f4ddbc4c1999825dfe774520f8ea99d7607b093653ada6fd3293c2c9288c45f4ee8075076dc9e1c306775bf8bc8d8d72229fdf26e36e2a0bc34d7fa7ca89ccde72ee6375cd11d90e289ef55389aeb9261d12dc23e9d936ee97f747ccfc429686423bb029f8a3b5d90ce97f0a38bae78d5792c8ad77b1c1baecfd0792b00bf6eb38c7eb7df1acc42520262b2c1bb5828760f2c7891298d3d53a7afa0dd1b630e6dc1687c3ed0f946e871d2bb88d501a947a806d182968da0b39570d85307ed1e66", 0xe2}, {&(0x7f0000000400)="7d1e0c0c3a561b5767fc577480bc901510ddc594dd0c362dc26683947ebd505b261e0b71f751b5b2260de72bf1becefbd1b9b96467007319e5d550690692f532aa7a9faa3fdff3ad45c1a924a4ca16b6c44274c6da9a74f9f1a5774a1b4d674466088d67e7fd5eb7efcc224e151297729bbd88f742a06ac71dda03d6bbc0a971e6dfeeb7bedefa4ca4bb5f27ccf986cedc08a9febf77c5496b07cb0fc22ee560ca204495b32a632f5a299b0c00fac1a09a59264c942c22dcd6321f2d6d30920cf1d6726f72d50ebfbd27da2495484a19503d78239826b3c6f3756262427c9b7169a007a240f96e3d9ea0c48f56119c652c43853b8f76cdff", 0xf8}, {&(0x7f0000000500)="b71dc2e58571fafa7f01d63bae7770869d315e57388f999609caf8ff8504e46272c167f918eab2080d9e0b8c2bcd8921cb8eb22487fecb7658d4ccbc1439dbfdf0705ede7757f3675b3a972a3b9c92f714", 0x51}, {&(0x7f0000000580)="9dfac3b784129189016230b859f55a17538f0146a137c5d0e76ba149bafacd30cdda2c268781e96c604ad245402a5c81a159bd2285646b50bb416a6598cddc488d151bca9c182ec9f1e89be59e75a8bd4767752e88e534c9d4d815a4411672c14a9ba49018bfef57f5b71f88e9f5074a387c387557b309ecada4ae0a41576b230043d3772fa349d08a685af4c2527b7fa7eb6ecd5aac887bec61de08c334703ed90ffc0ef121b4763e01c70829b212143bef67a016092767718bf36227314a4dbd018d15a84fd25067af36df3a2aaf1536535cdbe90b2cabc0415d0dd881eddf", 0xe0}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x4}, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) 16:03:41 executing program 0: semget(0x3, 0x3, 0x0) semget(0x3, 0x3, 0x0) 16:03:41 executing program 0: r0 = semget(0x3, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x27b) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000080)=""/123) setegid(r1) 16:03:41 executing program 0: r0 = semget(0x0, 0x3, 0xfffffffffffffffd) semop(r0, &(0x7f0000000000)=[{0x1, 0x200, 0x1800}, {0x2, 0x79, 0x800}, {0x2, 0x32a7, 0x1800}, {0x0, 0x7, 0x800}, {0x0, 0xfffffffffffffff9, 0x800}], 0x5) 16:03:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)) recvfrom$unix(r1, &(0x7f0000000100)=""/180, 0xb4, 0x0, 0x0, 0x0) socketpair$inet(0x2, 0x0, 0x7ff, &(0x7f00000001c0)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 16:03:42 executing program 0: semget(0x0, 0x7, 0x10) 16:03:42 executing program 0: semget(0x3, 0x7, 0x69) semget(0x3, 0x3, 0x0) 16:03:42 executing program 0: semget(0x1, 0x4, 0x20) 16:03:43 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="08fa5392c11b84e3d1689dd4082373b2ae9515b335422c033da4aa20d057c3573e9374fd877e5d920d8e895b748274c96674cb7f730fbff39e36a3c050551c5f482a491a2f56228b4a0a0bc0efa02a5c5ba6de33a1d697a6cc2f3af2a3077efda15a086595f12c59e6eeca27e1bcd62fadf752109aeadab4edd5602c66a00e9e5ada3962342e3a99bf1d6fbbc4799cd32722633e72eb954bd66f6c236e95dd70af46c36d5c21af1320c889a679920c6109b6bf38d89c050c3f406cebb5e481dfed83cf7d74cdf342995cc30a5a8dc04c91", 0xd1, 0x4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:43 executing program 0: semget(0x3, 0x3, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:03:43 executing program 0: r0 = semget(0x3, 0x2, 0x488) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)=""/234) 16:03:43 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000040), 0x386) semget(0x0, 0x3, 0x0) socketpair$inet6(0x18, 0x8000, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x800000000000000, 0x400}, 0x8) socketpair(0x10, 0x0, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x1ff, 0x9, 0x2, 0x81}) 16:03:44 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) shutdown(r0, 0x1) 16:03:44 executing program 0: r0 = msgget$private(0x0, 0x405) msgctl$IPC_RMID(r0, 0x0) getuid() semget(0x3, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:03:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpid() r3 = getuid() getgroups(0x6, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = geteuid() r10 = getegid() pledge(&(0x7f0000000880)='\',[\x00', &(0x7f00000008c0)) r11 = socket$inet(0x2, 0x4001, 0x0) r12 = getpgid(0x0) r13 = getuid() r14 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000900)=ANY=[@ANYBLOB="00002e2f66696c65300077da824708747872cd379a81e83257e747e2fa8525297773e1a714eee896493a249739bc26b695b11ce43cfbdb1885cdbc4523a95a4dd565b9403e106daf039456d049a229430e8db43d9c5177a9637575fc"], 0xa, &(0x7f00000005c0)=[{&(0x7f00000000c0)="fa68824caeef011cb4d441262cfc8bac557c3e67f4c193f66e45393b3ce4cc608d1212347201b4664cc346f43dc83d0931bf926123ed553bfe2f70b1b4674194081dcd045191d20c8209d23c1bc7959af64be338ae537f99e0d3c9951683d9a3e0f0b6fe48bca9ff2b2035c2081972db3411f4b0bce5c53d7e94dade5e07912d57ab79e82570b06a1d1086b1130685f60afae4a5013b53a9104319f22be2bf879089928b82a5b6173877f39889c5fe16ed23163f189152d188e5c5a20f6da87f6aa4485a6c16b03d96a6ebb449af41e84310cfb5d083c8fcaa8d0ee640adef56c1f95b59fe83f4dd", 0xe8}, {&(0x7f00000001c0)="04826f57ba3c755e8e82558a54a13317c464851037614f7173ed781985a3cc9d40b23d67c32ec3e9430887395ecc4941cef89ece72a0826a095a0e929cf1c2d8fb56c0c89dc82ae61b58e6b363fb62777b3669cc7baddce063b9e74493cf722cf72f12fa4f2292794286c65a39814e88464bdaba34d19a0b348dcbb3c8c429edf9eb390e24adecb0a59e731904a50954d698a0bf3f0a6f0497b83ae2679887fa6fcf8b60781c21d35aa4fb9f5d616f20219beebb73cc6a264a45", 0xba}, {&(0x7f0000000280)="8449a54e21657c7ea4ff4457051e79de3a9bb566831f10d586594684d5f60102174c5221c3be80c948f44ac2ec7877b9f356dfc3504ebc8028affb85995262b57f7a0b82b333ef89b28503b6e7bfd085323045486606ee48d3448ff789ff835df7b9beace7ad5f22ac4e90c41438060bab4e9a41a58acde5d35a2ae1ad82a7eb30aa66939094e5786e39f16f470f72fe4a7d2f2aacc93a638eb9b0af2cc692e24a07cfdeba654374675cc8589f34", 0xae}, {&(0x7f0000000340)="da16ccc97efaf4b7a5df273288e20f0dc275b442d78610b0100100f521c2210efd642addb79a9b36c02122a653d965c8ecfe919fd6aaf1ff9dd028850d76e1960838aed7111f6896e92624ec7708226633ac3be83089b1beafa3d59ec5a9b9814edebcd1fb095c6e5afd8c13ae1ea4ff6f5ebe7ff6fa45e67a0a026a9b338097f22ab12955ecd874c1dc70329ce294c97907f3cad545c67a0d54fcc0edfc73f9986d376472", 0xa5}, {&(0x7f0000000400)="4510855b9ed609fc26c9cf0d651ddc6ce983", 0x12}, {&(0x7f0000000440)="d00c42bd5bcd198f2cc9c6f4a9fcdac5759db29602e3f0e67210f5a30ffa64757e52793f90a6417feba672c992eff33bec29940481b29a048376d9ed483305b71b331662cb3463ca9ca4c3d8cfb6d1b8ba4eab431ac80a304229b8a1e9e7af6be7af584e916e53104926921b1a5c0e87beb3e3e7f9bbeaa55563c61cdc79085ab6d5c73f6834fb6b5157cddf008a0fc9a04654c30068c1d16142fb0f2badeb47b18971ef7af715a3645a4bc9e331a0518e6ee36f47caf5df1fb7491e009c002cb3c4ae5346f75f3e3505b4eb12c23d4d02cc079161fa3d89cd08f947", 0xdc}, {&(0x7f0000000540)="d1f94404e99ba2e186491131a1579a0c999b80bc9ee78e9de1f15f7f569d16a4d57c11a5b28c4cef1e3aa335b26e589e89dfe85895df1f8c9a5875bd11b69575527e68f3915a5332ad679ac0f128a94dc72bfecc85c143da30099e2b757f7aaec3c01f59d94ce7b8894d56ba", 0x6c}], 0x7, &(0x7f0000000700)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r1, r11, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x118, 0x9}, 0x1) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000080)=0x4) 16:03:45 executing program 0: 16:03:46 executing program 0: r0 = semget(0x3, 0x3, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) 16:03:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) r2 = getuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r1, r2, r3) fchown(r0, r2, r4) semget(0x3, 0x3, 0x0) socket$inet(0x2, 0x4, 0xff) 16:03:46 executing program 1: socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) 16:03:46 executing program 1: r0 = socket$inet(0x2, 0x3ffd, 0x7) r1 = getppid() r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000140)=""/169, 0xa9, 0x1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r4}, 0xc) getsockname(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) socket(0x20, 0x2, 0x3) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getgid() 16:03:47 executing program 0: pledge(&(0x7f0000000000)="232d2ac02d00", &(0x7f0000000040)='K:\x00') semget(0x3, 0x3, 0x0) 16:03:47 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) flock(r0, 0xa) semget(0x3, 0x3, 0x0) 16:03:48 executing program 0: semget(0x2, 0x3, 0x2) socketpair(0x10, 0x4007, 0x10001, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = shmget(0x1, 0x4000, 0x69326c217f8bac35, &(0x7f0000ff9000/0x4000)=nil) geteuid() shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x0) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) r5 = getgid() getgroups(0x40000000000000ad, &(0x7f0000000140)=[0x0, r4, 0x0, 0x0, r5]) fchownat(r0, &(0x7f0000000100)='./file0\x00', r2, r6, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000080)='./file0\x00') 16:03:48 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20600, 0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 16:03:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:48 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1308, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:03:49 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) semget(0x3, 0x4, 0xfffffffffffffffc) pipe2(&(0x7f0000000000), 0x10000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:03:49 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000800, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 16:03:49 executing program 1: socketpair$inet6(0x18, 0x8000, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1181, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:49 executing program 0: semget(0x3, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) 16:03:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r0, 0x8c}], 0x1, 0x3) msgget$private(0x0, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) shutdown(r1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:49 executing program 0: semget(0x3, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)) 16:03:49 executing program 0: semget(0x3, 0x3, 0x0) r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/65, 0x41) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001240)={0x0, 0x9, 0x4, 0xffffffffffffcd11, "e8cef27446d6ffcc33080c99c4037f0725948263"}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000480), &(0x7f00000003c0)) socketpair$inet(0x2, 0x0, 0x0, &(0x7f0000001280)) fchmodat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0x80, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000080)) semget$private(0x0, 0x4, 0x4e4c0d436b3c50c4) 16:03:50 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:50 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000040)=0x4) 16:03:50 executing program 1: socket$unix(0x1, 0x1000000000000004, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:50 executing program 0: semget(0x2, 0x1, 0x80) semget(0x3, 0x3, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x773) 16:03:50 executing program 0: r0 = semget$private(0x0, 0x1, 0x20) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/237) semget(0x3, 0x3, 0x0) 16:03:50 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x5, 0x7fffffff, &(0x7f0000000080)="9f5691db46c283a14b5b1bf7fc3d247315", 0x11) 16:03:50 executing program 0: select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x71, 0x1, 0x1c00000000, 0x2, 0x40, 0x93}, &(0x7f0000000040)={0x81, 0x0, 0x6, 0x2, 0x4, 0x7, 0x4, 0x8000}, &(0x7f0000000080)={0x80000001, 0x3, 0xffffffff, 0x7, 0x8, 0x6, 0x3ff, 0xc664}, &(0x7f00000000c0)={0x7, 0x1}) semget(0x3, 0x4, 0xfffffffffffffffc) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r0, &(0x7f0000000280)=""/123, 0x7b, 0x1, &(0x7f0000000300)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/150, &(0x7f0000000240)=0x96) 16:03:51 executing program 0: r0 = semget(0x3, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) 16:03:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0xae31, 0x7fffffff}) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:51 executing program 0: semget(0x3, 0x3, 0x0) r0 = dup(0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x3, 0x9}, 0x6) 16:03:51 executing program 0: semget(0x3, 0x3, 0x700) 16:03:51 executing program 0: semget(0x3, 0x3, 0x700) 16:03:51 executing program 1: r0 = socket$unix(0x1, 0x40009, 0x0) r1 = geteuid() r2 = getgid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r2}], 0x20, 0x8000000008}, 0x2) r3 = dup(r0) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000b03f6cf3ed71bb7c90699e0532d8ce96001d38b6288df84f51a7f8aaf50eb17ec0b7cf66557bc56626f71bd360bdea3a9b90cec684d87ca3020c54d97ae50eb08afaf0a059fabb888f34b333bc4f0c0f777d2033f7bcc4d7ea870a537d0a", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0xc}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x4000000, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000080), &(0x7f00000000c0)=0x4) renameat(r3, &(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file1\x00') pipe(&(0x7f0000000180)) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f00000016c0)=ANY=[@ANYBLOB="00002e2f6269097301000000000001009f"], 0xa, &(0x7f0000001580)=[{&(0x7f0000000200)="96635779779acfc69b30ff6b149845", 0xf}, {&(0x7f0000000240)="f62f70c60a09a7b66dfe7c972153d4733c34c76d8c9478e49024b171ba2b57f7686d49b80717601040d7b58d1c7b944d4ba44ba195a3fa019d8e0a", 0x3b}, {&(0x7f0000000440)="1b2226ae54f13c9eb3c103a20bdbbc077c0a5be2d4e86e1144602f3008058bf8a02f953379fe126194305c6598205c1f2b7786172e257094f04b173c12bc8f4804d3bbd2f3f253c5ed0befa334cdb658e13d997ac63c2925b1d327741dfdd3c9abd1abe5b89f9a8f065c70c2a979a533632f78e3b8e6b50924e8ee6512c607923712e55d853eaea3be62c756517ea3ab9dd4febd324e0127757db45d4c461f0c955d0eadeea020386b", 0xa9}, {&(0x7f0000000500)="2c84664a3479e329911dc41b9a383f18b8ee5dd9fae05ca3fa6e1c42e02c8ad919d2fa59fbd3818659195e71559637803c796e2d2f826da803c2cd5a1be1adcb34425e0e0b39671996752afbcd27ed558536", 0x52}, {&(0x7f0000000580)="973b03ee6bc939220902d3259ce7bf4948231ad5e34e7711bb2fe8ee10189c267a80c82961b2a54b36fa3dbe22440d812ec6cc5fe8c8487fe45b68800eed393718e5807669648deaa2f126ac4c284ee1370cda79a29e57dec5445776dfcb12a1852dade3110f43e8045585f1fce0dbc02b64565c68933690490db02e9d6617eee0bfe182bd198dd7bae90b9ec9ee948b86638c552f34bd553c237e26b7d41e7003faf5d805afbe12af18442c13caf888395f1b02c81b06461cec9042cddd6006bd0817ddc4d91428aab0bc38ece5199ed1cbe4ae4deb267fa538e8d86df9a6b8cd8840ed5f1026aa3d04120e3601d5b8326b4ef5e6bb031a62ac80c3b5c78439a0c99fa2394d2d8da2b69a1187454592e110b29dbd3265692275166c6bbab4fb407893e1dfecf52d7eb9ab800f63ed1063ae4836b6f52a89db5bacae794e9b04e99c108566002958c0bc11f59d8a828782bc31210c0d5f8f8830fc54cef5437107e561ccb5415119e1674f3232e7471dfd680195512254a318355e8a7df4800b555ede546ec92866edaea5d18bbc928e75f8ee06f2520ad9eef6fbc82d11f3674759577fa9f521c844df574bdc0fb55b0a7ec132022b619139243641ffdc76ca331e18bb9c572262b6de960ae801418f7fa0c1fe92cdfefd170fc3833f7e1c2b832f50235df1aa8946fc8a667b18967ab68aba8fef8685a35e9b50582d429733c6df5aef161e2665b0b5d8052900fcfe1cca5abc6755e866cdbb6e886e614026ef850b21b9001392f3fb8ee866c4b5877dc6d2ad4051428c65fff625ef3c936f7d0bb20a0310110c37a690ee0d875ad56c023285af62cd5146154148a5cc1419c286ab9dea452f69915b56983b8e3f8c9422bb441a2c530d48ca55604acf0ec29ec5926347f76d8a9e55f481ce8b75afd121bec61db7490cc2552fb4bfc4f4aa74f56e576b803cacca15a348f07cf32a7321d2fa1d00d3e70c9b563716efb03a88b761d342451466e7be163222db9ca12e8a7b804ed2e86b70670d3371fff0224e60227f1720a4b8e622ae8d71d40aa38f108480571a47e6acc422413b9a899a75ac62c03ead9935bca2c7632325cbd093e2e2220a1c64425240f7a6e38a07b90633a71f967c7e92168af35b6d87ff12f1d333590ddf7fb8cadcd4fce20c7c8210bdb431bd67fb7f90770d2c27c4f5c6dbcc0198c6072a74b8b86a45b691c1fb9e0ba56cd3ddf07008e027c98dea5ff62a752368cf50ae52dea8c8c152ef897f0528049b31105ad2c6f44a65c337df7171e6fc4859728149e64a046dcf6a8f5f4be2a725c6470f09c9d44bcc3e414b7767a5177b64cb0fc5dcc669723d34eefb0fd5ed873b6e1ab44e5cce881f5e0cada38a4cb3f596e82d9b45499327a2e6f2000ddfe9497639d61a163998f0038d651a3d6715d121f993afe2ebdb9e643b51fce78f2d7579e28bc60310ff50f0f6931836df64eb9f3fd259f2e4c64099f0ffeeab9d7e7a2d7f1b21e84adfa72519865ac7313aed947995a2d90d33da8ab3824142f7914bb768c5b5554250157887330dca4ca3b8420a591ae1cf3a6fbef8bca535bc18b6ed6dda2991be9346b28fddc5f9c80dc2bc43bd2b7769952ace104e7b3597dc68e3e2a24d6d912f8608770646d7d644ec739cbfd1bd1a39a157a75d7d23f1ff596a7eb8ef763911f52a3ffc627e6756879498561f0b1cf098535b0efd134302c09434a121335ea4007dc1831dcb1908b48e7c627ea4bc18582d21aa7335ee94aa632187838fc6171e9d52b814bed4fca09283fc2b49caf85de4ae015b8994d3950ecdc4a8532adb57928eaf73cfe1ac2e4960ef271c3b27ee012b7e4b790a21aa000527916f2506a1dc3b1f896a2ceb516398f0832e1cbbdf974768e77d46495b924d5fb850667e07e42d4293c6c24eab929d158ad8967eea9e12fcdf6f8a8a515177c7fce245f2603b8e8b9e8858c6351b2fbf1b2137a11d4d6c96116c195e89404f59471fd2d71c29e10222af8fa4bce89cad7e2269733c028b87c4fb0993ace8f32c37dee941fe971d822a7fbcb70683df377159bcefa3b625dd0708ea3a337704a03746d4aadbf7498584207b13526fe61249e9f4b1948afcc6ab22664b180f604357c9098050389f92916f7d47062bad07d187fd9682aefd9e9abbe39a44b09c4dd17716093aa95c16a77204f99ea5d3aa8a11c56710468d9e8460571c1b48feaf4bf5a55a86fbafcf09972dffb8932da16dda034ca988cf3b2c695376628b39b206bcc60cbf6cfd61a54f92186b5425fc41a32c05e343362a2922f338c88e1d64199bd8e76fe0322b33bed4762a9124d1b9e0a8858c513a7d373b06d2f4b53650a86600dfc737d3c65e42a706f302d6f1335453ac61d0ac22451940da5b25ad5102c1727eecc3369852109ec2d6b6410e0e061959fff753c3b8e69872a5735e08c92fed02a23393ead7d015adf677343017a0dcff79eb46c5bb1bfde4f634123480da197bb90c91439d826753bfb4cf31007103abd8f7951db6836fd6b285e49c7e0b99f2c0c1aa5f1c01126b2edc07bb58ee68af5d95b75929ea74c58dd246f4dde9b6c6e5d1c9ab6a9e690cab97ab7d54080dfd87a8a62304f72cd863d91ab03034f222eafb40e3fa0065f409e68865fcd1b424f16d6e58ea3a2228273918cd506b7f849872f3a9fa0bcf2281297d458054c3c7e99a5f7da53de07f7630b9b541dee74a62c770c3e7632658358ca5b97fc421e0770e9fbb44a58c029840628f429ad35a908f133fe80768ec6cf93a382a983f5c1dfebf1508dc9bf0134e7e3ef153f979948d82f14b11adcd8dd4337a2900d10b500ecaa457f02f9fed46d17c4fe978f9295aee69744ac0bacc92e19056e94d557e4494553ea715133cb3e10610eab20243f57abf9c723b755a91bd55f63bfa3da8e69fb267073c46e2337d3e022d9943a7a61b3c7aa5fdc63474e58fded29a4b50e19775ced1ea811c0cda02465e885e35273a3892823f330310e1ec382eca74d1e799da9fdd9baaa5a53359dc12dbeecd4d8316cbef33c1cdfae3a3df15d390ca2510770a5127ea6a80d8c93a25ae4ac2986a6915d23d9812a4d1268f452b90d231029c2c3bd989e36e3eab7546d1e04c746f450ad6bef757be3da3336ea0b69ec7ba3d62dc40317a8a5d53d4027fae3d4f29f3d4dc53c682381f381e99d886cacf0bba2d52e3a183c425dce02ae0984224d528e7fef722a1c43705d1a295dac9d57c3383b5251bdf7ae3e452c8673919b4dce666dd69ecca7dc2ef0d2943b1f996b933a535e4e0e9b9998684e43e9c703bd076827db433bd176394dfde2c122fed6bd6587789f3fb47a86569f74d5358e12435f73524a936eb3edb734a0a6155cb44f0bb0259f1b8e8ad60f7d2208b357b46b6dbb149ca86ac618b4744c2388485a6ac003fb4c09313efc18c96dbb86193d17b16735ed38216fd2dd1482336f269bc6e6141aaa1722c55025b8167158c1214fd9c9230e26f6bd43b7c2a6ac24ebbcd5a7f2cfee530708c8e0fb3f238299170b44831fec25af7cfdea897c969499ccdce30b55bcaf63bed611606e43a4d3b92f21d54ab192d287da5a1020a57a6e2df19cd74008f6303547a9fa4fd2669dc15653beba191151ab30d7c92258538d9cae4c202cd7d3a48bcb34207a3d83f7c880544520272b51d34c38755ef8eab3ae02867b11ca2798e94b27e57d7566c1d57e02118315685ddd7ff4fb74dcb98ec3762dc0d48605d18f24ec5254d4d56cf8be163f777b482763da49bf20fc871d42eaebd17f72cfd03eb64b9e08869df9fc12151fe06e93479a3ce9326e22c9af9089f4c00f57adf5d18448b5aa6585d2da14ff0a075aeb154188e3025f538fc25edb3da383cd588a2c5b04d5819370fd1d1984ab2eecce014136ba3e343bd5e39097b06701c694233c1090456e28c02b405e3a16d4d6e6ec8627da64296b76b50d7bf2ef7dd8e886cd4f3eb72e357cb1627e9ef8b6c584da1a787e9405b9bed241978427b1d1b1b726e8710fc4062d562cc9ec116c850b55a80db4d1b8d6ea74a36b55728f38536dbf914ed67ed31b38063c8275ed4be67b19365551431a12ce951da95463411d169c12ac7b7f1678075d29d3f45f913de1f07ff7809d746e31002311648d7616d1cfcc288da8f8004424bb12c724bb4436098ca43e6f3b7574a761a98dbf20130dddf0cc6e17a3a0dbf2effd471aa2b651e388b8e96bcfb24a21e5d514a912e975fb40f6050b12bb443dcc8652402c382e92e0df510909dbdb67ed1d7fe7381dfd0d5a0027f9ca4502fb51fee65439f7f40609352278dd4f5be2267254c0ec09ac4cabdff0e5722ca804d74525ed94dfa5ca7511e563531129871a616ee719dc8d92fb73adc78842c5ed961aa413e7713ea50161fd9658affa231fd541de0bf8ca2bc97e13155dba93a3d5409024121aeb4809a17f8be94139299313d28ee38c2bb2b3309533a9b7d414f8cc636d8492b84773ebced3c29404a59959f0dc2345c9bd24a071be116c36c15478419ba8c7fa2df841878683abae56ab3624915c443d71316211a3c60d5ae2a9732ca3277de08dc2ec413ad122645210a0c1dd20743586cfeb1dce312cbaf838154c9fe14a4d40350026f182300e2f299e05c50ffc76d4de8ee7d796f3c7ed7d0d0dee8a7fb829e69c6e4ab379d59cf0120e3df23fd9884eceef87fea01960d13079afac014b252fae3f4465448b73428ac8f3462efc00df5a9378e4502e331bb5904ba51b1db45d39a7e99d7be35d9e0d1c6aa81aad4f4546c0265673e0586d26ba18b4e87ee2062d977e9c12c81fa6b4be691ca8d82a86c0dfa4f8aaa3b7c89bda9803cda6943157365ee28bf96ba9108e351f3bb990c873afd50118b0de91bab685d788fdc761f6595898960f9216d6f779ff16778b7cceb06a91bba1eae921137077c75d73d692a53bc68492689c0de66dc03e1a032a4e5b57a2d87f8e261500631b0264b57e4078822c723cee099c92b2a6b30a1978c2a91ef1d664c931e0c2c1193605f3891cee135d0bab29870acc2e01985db8f644b401fb9f6cc58a472ca0f454136241382aaf4a38d1ff35e5d99c89120c8c2b34b9420fa972480994dae52b64b1ecd03053ad44bfb81b509bacc869a21877b48523722ea067355c84515662ac10b67467cfad65b26616cab1e7a61251352ab1f71319ab3427af54cc925338c2734d3c6c2422b61231be293782e46481609207df1ebe91b8699f864d2475a65de0caf2c61a0874fb4bd0a3d398b27ea1a4b745751bb7033c49e4d2a70b1994da6e813cec4aa9abdae544febba0070ca37a10a46bc65ee39aa98b34ff6b6af078758deee9121dfbb77e18e826f133a8d4cf9955f00e89fe633381664b384b8a90e1025af0493cbaa02d0fff66721f0556b747659ab0b410a7fe54acb3bde3abe2161095477f85345fe18d665c244d2529dae34d5ef66bdc05310a148275bad6d662319c42364b820dd89be61f69dae1a249906bb817ea911cad35186e7a274821cbff1422dfe6ec043d67475ab253863c345f7553ffbe5d8f133757446193a75d8654c8e14b786e26b77a3a2dcfd87234c34297cfd51872e4554d73b98327ff8245cdcbbfb8ac3a7516079ca2b7dc80539d3611c2ec708c6553a8f75dfc4daafd83bae4ecf3a7d9db4be099911017c26d04e5421c8143444f92ade0c953a3c4a337ab67eacab8eaed0642abc3348aa6ba194e018ebe1336ac861fd39ebcd8bc96ac218fbf48a7200df55a585", 0x1000}], 0x5, &(0x7f0000001600)=[@rights={0x18, 0xffff, 0x1, [r3, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r3, r0]}], 0xa0, 0x6}, 0xc) 16:03:51 executing program 0: semget(0x3, 0x3, 0x700) 16:03:51 executing program 0: semget(0xffffffffffffffff, 0x3, 0x700) 16:03:52 executing program 0: semget(0xffffffffffffffff, 0x3, 0x700) 16:03:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$unix(0x1, 0x7, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x0, 0x3}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x40, 0x1}, 0x10) listen(r0, 0x9) 16:03:52 executing program 0: semget(0xffffffffffffffff, 0x3, 0x700) 16:03:52 executing program 0: semget(0x3, 0x0, 0x700) 16:03:52 executing program 0: semget(0x3, 0x0, 0x700) 16:03:52 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x1) socket$inet6(0x18, 0xc000, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x401, 0x7fff, 0xe9, 0x5}) munlockall() 16:03:52 executing program 0: semget(0x3, 0x0, 0x700) 16:03:52 executing program 0: semget(0x3, 0x3, 0x0) 16:03:52 executing program 0: semget(0x3, 0x3, 0x0) 16:03:52 executing program 1: r0 = socket$unix(0x1, 0x8, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffe8) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x880, 0x2) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x82, 0x7fffffff) 16:03:53 executing program 0: semget(0x3, 0x3, 0x0) 16:03:53 executing program 0: semget(0x2, 0x20000002, 0x700) 16:03:53 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)) r0 = socket$unix(0x1, 0x2, 0x0) recvfrom(r0, &(0x7f0000000080)=""/139, 0x8b, 0x2, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:03:53 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0xfffffffffffffffb, 0x2fa) semget(0x3, 0x3, 0x700) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x5, 0x4) 16:03:53 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) socketpair$inet(0x2, 0x8004, 0x5, &(0x7f0000000040)) socket(0x6, 0x8007, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20020, 0x18) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) 16:03:53 executing program 0: semget(0x3, 0x3, 0x700) semget(0x1, 0x4, 0x8) 16:03:53 executing program 0: r0 = shmget(0x1, 0x2000, 0x6f2, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x600) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r4 = geteuid() r5 = getgid() r6 = getpgid(0xffffffffffffffff) r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3ff, r2, r3, r4, r5, 0x180, 0x5}, 0x4, 0x1, r6, r7, 0x800, 0xcb, 0xffff}) semget(0x3, 0x3, 0x700) 16:03:54 executing program 1: fsync(0xffffffffffffffff) r0 = semget(0x0, 0x1, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) 16:03:54 executing program 0: r0 = semget(0x0, 0x3, 0x10000000000042a) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x5af, 0x7]) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x103) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) openat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x1c6) semget(0x1, 0x7, 0x82) 16:03:54 executing program 1: accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8a0, 0x24) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f0000000180)=""/133, 0x85}, {&(0x7f0000000240)=""/87, 0x57}, {&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/245, 0xf5}], 0x5, &(0x7f00000014c0)=""/15, 0xf, 0x5}, 0x43) socketpair$inet6(0x18, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r5 = getegid() fchownat(r0, &(0x7f0000001540)='./file0\x00', r4, r5, 0x6) fsync(r3) 16:03:54 executing program 0: semget(0x3, 0x3, 0x700) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) 16:03:54 executing program 0: r0 = semget(0x3, 0x0, 0x700) getpgid(0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/165) 16:03:54 executing program 1: fsync(0xffffffffffffffff) getegid() r0 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000200)=0x8) setuid(0xee01) pipe2(&(0x7f0000000100), 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getrusage(0x0, &(0x7f0000000000)) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)) setregid(0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1000010, r0, 0x0, 0x1) 16:03:54 executing program 0: r0 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x2, 0x0, 0x8) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/236) munlockall() socketpair(0x2, 0x7, 0x80000001, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f0000000240)=""/2, 0x2}], 0x2, &(0x7f00000002c0)=""/243, 0xf3, 0xffff}, 0x801) 16:03:54 executing program 0: semget(0x3, 0x3, 0x700) r0 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x8) socketpair$inet6(0x18, 0x1, 0x1, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="01007982ffffb004845fdde979efaeb75641705bf7ef15ff81bfd80d1e2e9d5a18a6666714c40a03484e109769522ac9a94542790d894a6ff2afdbbcfdf94aaeeb4d719921642034d466c3088ac0e8f3e5ba283caa27cdd0288490635bdf62070bafbd80a347d974f815e2fe87c40f7066b8d31f3a5c224e6758fa07e9432d67906a5ccf03af21e7918de4ffedcd76e643c2bf65d1ab6a4f6e76"], 0xa) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="61c928d455a9bea71e5bdc6c1e370361db6f89a05a5aeb9b3292f6ae62724877bb19dd7eb4590a1a373d5911166e296cf146c061409fe4b7bde226cc8799e030ed13d4f583b36f125c5bcaccbd3816aae492320bcfbde7eb25cbca9c1a7def001f543d824bc4bde837195e22370347390cdf9503cbcb4f2a4d9bbf57af7074c517d8e203e2ad93197f7be7878a7c3e98882b", 0x92}, {&(0x7f0000000100)="5415acd16af6b85b58db6bf9a785cbca1471a845de79ce8fdc316f1cc94adde950218d1c1a309c27eaa2805348e8655aa3dcccb8bfc362b138e5905e3b0c68f15581cc8f19e97a06d2c8aa4edc432f588909ffafb7a13e0acb37c2055d7aa701266ff02eedd6c263bb04131132590ddb21c47a41", 0x74}, {&(0x7f0000000180)="8986a37796afe64dc5ddc9f227fe0c52c8dad7b1f364341e0a70d9281682feb784fd6a8ca125b93a1497762a87d6481cae51b098f512e063b21ff35921d8d98bd1ee417db1a0a36c2357686833034881d0be5fed98ad0cfe0f6cb6b136b82df7135848954368dd34d9e5b6901dd42d5496f8df65a9ed2e", 0x77}], 0x3) fcntl$setflags(r0, 0x2, 0x1) 16:03:55 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f00000000c0)=""/100, 0x64, 0x803, &(0x7f0000000140)={0x18, 0x1, 0xc2c, 0x1}, 0xc) close(r0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x101) dup2(r1, r2) fsync(0xffffffffffffffff) 16:03:55 executing program 0: r0 = semget(0x3, 0x3, 0x700) socketpair(0x38, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x5, 0x7) socketpair(0x3, 0x2, 0x3f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) socketpair$inet6(0x18, 0x8001, 0x800, &(0x7f0000000240)={0xffffffffffffffff}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r9 = socket$inet6(0x18, 0x4000, 0xff) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x14, 0x2, 0x6, 0x595}, {{r3}, 0xffffffffffffffff, 0x10, 0x80000000, 0x4, 0x5}, {{r4}, 0xfffffffffffffffb, 0x11, 0x20000010, 0x4}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0xeeb3, 0x20}, {{r6}, 0xfffffffffffffffb, 0x18, 0x40000000, 0x9c}], 0x4, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x86, 0x20, 0x40e, 0x4ac}, {{r8}, 0xffffffffffffffff, 0x10, 0x80000002, 0x2, 0x3}, {{r9}, 0xffffffffffffffff, 0x28, 0x0, 0xff, 0x3}], 0xffff, &(0x7f0000000380)={0x9, 0x4f86}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/94) 16:03:55 executing program 1: fsync(0xffffffffffffffff) r0 = socket$unix(0x1, 0x1, 0x0) fchmod(r0, 0x100) socketpair(0x6, 0x5, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) 16:03:55 executing program 0: r0 = semget$private(0x0, 0x3, 0x19) semop(r0, &(0x7f0000000000)=[{0x4, 0x1, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x7, 0x1800}, {0x3, 0xaa, 0x1800}, {0x7, 0x6, 0x800}, {0x4, 0x2000000000, 0x1800}, {0x4, 0xfffffffffffffffa, 0x1800}], 0x7) semget(0x3, 0x3, 0x700) 16:03:55 executing program 0: semget(0x3, 0x3, 0x700) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x40) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/223, 0xdf) 16:03:55 executing program 1: pipe2(&(0x7f0000000000), 0x4) socket$unix(0x1, 0x5, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket$unix(0x1, 0x5, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fsync(r0) 16:03:56 executing program 0: semget(0x0, 0x3, 0x700) 16:03:56 executing program 0: r0 = semget(0x3, 0x3, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/166) r1 = shmget(0x1, 0x3000, 0x4080000000005fb, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 16:03:56 executing program 0: r0 = semget(0x1, 0x1, 0x8000000003fd) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/226) r1 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) setsockopt(r1, 0x400, 0x29f, &(0x7f0000000300)="2682d7039ee75402d6d935de89670259ccaba6906b665afecbf57e2af2b03454c5dfd9a01c9921362ee19a17f8c1caf5ca6388804b38dec8e24f36f921e85b6533b9fb41fbedb9b60dbad285d8531ce773b74620bf94292f898c10b2053a8ba6fcf2e6621acd516327ba46c6dfb0aa4ad53f1a7f49518fd9379cccd8c3d03376cbe965431c134112214428d9b829d46355b772f95750666285f307fa9446a9481a8d110b4563d8fcefceca4e77ae6c6e3258da39cf7edee974afd1dc005c304e18692a", 0xc3) semget(0x3, 0x3, 0x700) socketpair(0x18, 0x8007, 0x100, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240)={0x1, 0x1}, 0x1ab) setsockopt(r2, 0xffffffff, 0x0, &(0x7f0000000140)="d701aa0f00e5b7f1d3e3b691c6752b58933998736806661a0e9a0dfa1ffb010461fd9b9c975035086f08f1d2894f1af41cecb5a4a42fb04b3479b7b882c91b2c658c07127880eac664a3ff7ed22a428878ac3912df7effd32b8947b390468ca85bc6f0688bf40e39b6a9eb86ea640ae8c3ab85aaa31479de071c7c7206d8ad45def74e7fd9cdb1b51a4848fb139efc154d371f4d5b35e3ef75ff14cb0e0b0b957082f47ef94f222549dd6c678f9dcdf5c09dd8de84602d07006c2fbbc327672149b240c3d8e9982ddc636528eaae5a7c4d4c6441cff7", 0xd6) openat(r3, &(0x7f0000000540)='./file0\x00', 0x0, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000440)='.\x00', r4, r5, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)=[0x7, 0x6]) fcntl$setflags(r1, 0x2, 0x1) openat(r3, &(0x7f0000000500)='./file0\x00', 0x20000, 0x96) 16:03:56 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x800000000100) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x1ff, 0x4, r1}) fsync(r0) 16:03:56 executing program 0: semget(0x3, 0x3, 0x700) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) 16:03:56 executing program 1: r0 = socket$inet(0x2, 0x8006, 0x3f) r1 = dup2(0xffffffffffffffff, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x9, 0x1, 0x0, 0x6, 0x7fffffff}, 0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="f85d4d43d7f131728006ffd1e4eb7440320a78e216459d01f67712ed7636c7a3ccd5504343c7e7bed441c2e7c55102e65504a2cec23e7b559ac8dacff5e8118b29a25aab0dcb6ac2bd52", 0x4a}, {&(0x7f0000000080)="7fd36b2665da4e3a3d74b34c230fa17f5ae6f91395044fd7db8d3e291cd402b55488e20189431bd9c2fb94176fae04fa0764857ff44b4792b1315e49b71f8dd66f7a94c104d413dc043307ac3c36966628b8d8efdb4f8ec54df9d488029c68beff9c722b2694ec355c212f181e", 0x6d}, {&(0x7f0000000100)="7c28aac494421ee3053253ac6498c260200051135a4d0563f8e8867c24c2cc533ed6828e13906a", 0x27}], 0x3, 0x0) fsync(0xffffffffffffffff) 16:03:56 executing program 0: semget(0x3, 0x3, 0x701) semget(0x1, 0x4, 0x1) 16:03:56 executing program 1: r0 = dup(0xffffffffffffffff) fsync(r0) dup(r0) 16:03:56 executing program 0: semget(0x3, 0x3, 0x700) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000001500)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f0000000040)=""/109, 0x6d}, {&(0x7f00000000c0)=""/211, 0xd3}, {&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/161, 0xa1}], 0x5, &(0x7f0000001400)=""/209, 0xd1, 0x6}, 0x802) 16:03:57 executing program 0: semget(0x3, 0x3, 0x700) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ftruncate(r0, 0x8) 16:03:57 executing program 1: fsync(0xffffffffffffffff) r0 = dup(0xffffffffffffffff) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/152, 0x98}, {&(0x7f00000000c0)=""/211, 0xfffffefd}, {&(0x7f00000001c0)=""/29, 0x1d}, {&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/76, 0x4c}], 0x6, 0x0) 16:03:57 executing program 0: r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000001340)='./file0\x00', &(0x7f0000001380)={{0x1, 0x2}, {0x6, 0x1a}}, 0x0) semget(0x3, 0x3, 0x700) accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x108) socket$inet(0x2, 0x0, 0x7) pipe(&(0x7f0000000200)) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x1e2) accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) readlinkat(r1, &(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)=""/232, 0xe8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001300)) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup(r2) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/230, 0xe6) 16:03:57 executing program 1: fsync(0xffffffffffffffff) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair(0x3, 0x3, 0x800, &(0x7f0000000240)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000300)=0xc) write(r0, &(0x7f0000000340)="993595885b2bfec3f5321ad33b674e8cd309108a2f463a6cba19390d1494b97a41a483d290c729e86450ce1a880778ea0b00882eb1a3596bba1ba03beb3c7f007ac1b22e20b05083c689f47c45f540b1853eecd8b0e2283e0277717e0ecd639e5a8c100033edeb4755362ef514f0751c4b5eaebcfb6910ba7f1ff29584262debc9aa22daa9d902cb87de2e1278e62291d331614463d2b528ea", 0x99) recvfrom$inet(r2, &(0x7f0000000080)=""/194, 0xc2, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:03:57 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) 16:03:57 executing program 0: semget(0x0, 0x3, 0x1) 16:03:57 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x100) fsync(r0) r1 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xc0, 0x4}, {0x18, 0x3, 0xfffffffffffff001, 0x6}, 0x4, [0xfffffffffffffffa, 0xfffffffffffffffd, 0x8, 0xbd0e, 0x8c0, 0x1, 0x3, 0x9]}, 0x3c) close(r1) 16:03:58 executing program 1: fsync(0xffffffffffffffff) r0 = dup(0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x6) 16:03:58 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) kqueue() linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x0) semget(0x3, 0x3, 0x700) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)="40bd00", &(0x7f0000000100)=':\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\v\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='%${\x00', &(0x7f0000000280)='\'\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='.#\x00', &(0x7f0000000340)="251c00", &(0x7f0000000380)='\x00', &(0x7f00000003c0)="f100", &(0x7f0000000400)="5d217b5dec2600", &(0x7f0000000440)='#+#\x00', &(0x7f0000000480)='](:[:[@,$%\\!\x00']) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000500)={0x80000000, 0x1f, 0xfffffffffffffff8, 0x8001}) 16:03:58 executing program 1: fsync(0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="1ef6675632af56bc7d258ffa724613ce06ca84d2f58c6bdb7e090a6dacc6e9c355b935feaaa98456598cffea25da3ceec9c996ffeb23e93b6a7c4b3bd0ffc02d93a781349cc307587eda4aa3b64a0c5a52e0dc546ad2c2b96ea6dbd922282d4d97456860c5894d735a0a3869755b4797a622f7d8a3c9744519e4777e7371540efb7806d59425719f0efdb5f1b191a09e39910c41fd7991f90b4ec35345897b1afd63b27814c4aa56ec13ada9fcaa7953fdbbaae6c9f6378bb75478e6a31f42e0357d9f", 0xc3, 0x400, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:03:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)) fsync(r0) 16:03:58 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) read(r0, &(0x7f00000000c0)=""/136, 0x10212) r1 = dup2(r0, r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) syz_open_pts() semget(0x3, 0x3, 0x700) 16:03:58 executing program 1: socket$inet(0x2, 0x7, 0x5) socketpair$inet6(0x18, 0x2, 0x1, &(0x7f0000000000)) dup(0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) socketpair$inet6(0x18, 0x8007, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) socketpair(0x20, 0x2000000000000000, 0x4, &(0x7f0000000180)={0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) fcntl$getown(r0, 0x5) accept(0xffffffffffffff9c, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) fsync(r3) fsync(0xffffffffffffffff) 16:03:59 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x7f}, 0x8) semget(0x3, 0x3, 0x700) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/207, 0xcf}], 0x1, &(0x7f0000000200)=""/139, 0x8b, 0xfffffffffffffeff}, 0x2) 16:03:59 executing program 0: r0 = semget(0x3, 0x3, 0x700) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/248) 16:03:59 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0xfffffffffffffffe) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) pipe2(&(0x7f0000000080), 0x10000) fsync(0xffffffffffffffff) 16:03:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f00000000c0), 0x100000000, &(0x7f0000000140), 0x5, &(0x7f0000000180)={0x4, 0x3f}) semget(0x3, 0x3, 0x700) read(r0, &(0x7f00000000c0)=""/184, 0xb8) 16:03:59 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xc) fsync(r0) 16:03:59 executing program 1: fsync(0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000000)=""/157) semget$private(0x0, 0x3, 0x600) r1 = geteuid() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x3736, 0x9, 0x0, 0x3, "11ad0ba1b99a5121da303f6fd4cc5c6178e3ab33", 0x5, 0x5}) r3 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) 16:04:00 executing program 1: socketpair$inet(0x2, 0x80000000, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0x2ee) 16:04:00 executing program 0: getgroups(0x9, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r0) r1 = msgget$private(0x0, 0xe4) r2 = geteuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() r6 = getppid() r7 = kqueue() close(r7) r8 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xffffffffffffffff, r2, r3, r4, r5, 0x6, 0x8}, 0x8, 0x3f, r6, r8, 0x1, 0x8, 0x1000, 0xcd54}) socket$inet6(0x18, 0x5, 0x6) nanosleep(&(0x7f0000000000)={0x3, 0x6}, &(0x7f0000000040)) semget(0x3, 0x3, 0x700) 16:04:00 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) pipe2(&(0x7f0000000140), 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r0) 16:04:00 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x0, 0x382) socketpair$inet6(0x18, 0x8000, 0x5, &(0x7f00000000c0)) dup(r0) pipe(&(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x80) fsync(r2) 16:04:01 executing program 1: socketpair(0x27, 0x4, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000080)) fsync(0xffffffffffffffff) getppid() 16:04:01 executing program 0: semget(0x1, 0xa324a3a68d68e1b0, 0x700) 16:04:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fsync(r0) semget(0x0, 0x1, 0x20) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:04:01 executing program 0: r0 = semget(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x7, 0x800}, {0x0, 0x800, 0x1000}], 0x2) semget(0x3, 0x3, 0x700) 16:04:01 executing program 1: fsync(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x6, 0x1, 0x3}], 0x1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x4, 0x8, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0x88, 0x10000, 0x827}, {{r0}, 0xfffffffffffffffb, 0x9, 0x40000000, 0x1, 0x80}, {{r1}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x6, 0x6783}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0xfffffffffffffffd, 0x3}], 0x7, &(0x7f0000000140)={0xfffffffffffffffc, 0x7fff}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x1, 0x2, 0x6, 0x7ff}) 16:04:01 executing program 0: r0 = semget(0x2, 0x4, 0x8) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/22) semget(0x3, 0x3, 0x700) 16:04:01 executing program 0: semget(0x2, 0x3, 0x347) semget(0x3, 0x4, 0x33) semget(0x0, 0x3, 0x700) 16:04:02 executing program 1: kqueue() 16:04:02 executing program 0: semget(0x3, 0x3, 0x700) semget(0x1, 0x0, 0x86) socketpair$inet(0x2, 0x5, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/35, &(0x7f00000001c0)=0x23) r1 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x149) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = dup(0xffffffffffffffff) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/67, &(0x7f0000000100)=0x43) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) 16:04:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x8) fsync(0xffffffffffffffff) 16:04:02 executing program 1: fsync(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$inet6(0x18, 0x3, 0x10000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="51000071f4f138a6a0d22039631b65404becf3000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x28) r2 = fcntl$dupfd(r1, 0x88d, r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x6a9) fsync(r2) 16:04:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = semget(0x3, 0x20000000000003, 0x700) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/162) 16:04:02 executing program 0: semget(0x0, 0x2, 0x2) 16:04:03 executing program 0: semget(0x3, 0x3, 0x700) r0 = socket$unix(0x1, 0x7, 0x0) recvfrom(r0, &(0x7f0000000000)=""/220, 0xdc, 0x43, &(0x7f0000000100)=@in6={0x18, 0x3, 0x0, 0x22}, 0xc) 16:04:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) fsync(r0) fsync(0xffffffffffffffff) 16:04:03 executing program 0: semget(0x2, 0x7, 0x601) 16:04:03 executing program 1: fsync(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="a7dc988590e3458dd46a7d7c8cb5cfdd254b2067e02467e781a4dbe54a6f66a9f4e169195040a7c9e5cbd88d7a0e8742be4ef5c66c7d64d0142da1e5519303d621f2b58de8d7cbc8e8aba5a6bef2998ed6211544b6ea487f82e2d2dc9e82cf2df29d07fd60eee76950ea7337178665a71e9e653ba1eb4431c7af186999ea5396a9b185e73f70aba1de5cd7", 0x8b}, {&(0x7f0000000100)="d1233df797f825ddd853408df3dd97ed050b42f1734e89cb546f6f25d62d56f50e70548949d3a510f0b430a110767d3a3ef028339f19ae40f57e32599af0d0dffe2fc7d2b5eb0430539e89b0770d2e8dcd429ec974f4741ee4433bc3f04cc6cd9d76ac4b0b43832b4b8840c2c0f245c175d8d871b02eb94e3f02a1b4823855449836c9bc0c49fbe319a5647c01ffad265a8c090c8b4d166f4d58f9c98aea7ea7f26f59a5e17077a2", 0xa8}, {&(0x7f00000001c0)="e54c74a2a84f09235305db67b297acbe3f93d7e688cb593e621da8542cad4bbbe94f10aad7065d1e2e8da28f0e912d4fb438aa2f8cc0b4fd835c1d2a2efafdc9c050a888305804fd9fb31fbc38b50aad020d10ac12f30f6188db72501b72a3a963bec9200aadf5327d6ecebfda8f99b2728fc24ef1f956fee9699f77a2106b9f74d0506604dc97e1dcd4011f617deaf69e3c", 0x92}], 0x3) 16:04:03 executing program 0: r0 = semget(0x3, 0x3, 0x700) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/189) r1 = socket(0x0, 0x5, 0x5) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xb1, 0x1}, 0xc) semget(0x2, 0x0, 0x20) getrlimit(0x3, &(0x7f0000000040)) 16:04:03 executing program 1: fsync(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x100) write(r0, &(0x7f0000000040)="4efb181660f9902a2cf3a2ff317d507bd565e5a316d4132e36baa3c927efeb9112f57944600a2bbaf5b3e9cd0453087fe2424a9a1900b8011a836ba927130d367a4afcd1eb0ce68eafc9ffb95e2ee805ecd9a4a522a3ae931f4b77a148aba8f74629755f137236d7e7ad8b99ba82b63865dcc67ab52ba93e966dc7f6f613d12b99821a9636b496679dad5ed2f8e0c8a14ecab610721752f266", 0x99) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) 16:04:03 executing program 0: semget(0x3, 0x0, 0x700) 16:04:03 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) socketpair$inet6(0x18, 0x1, 0xe33, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, 0x0, &(0x7f0000000080)) flock(r1, 0x4) 16:04:03 executing program 0: semget(0x3, 0x3, 0x700) r0 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7fffffff, r1, r2, r3, r4, 0x181, 0x4}, 0x0, 0xff, r5, r6, 0x5, 0xff, 0x9}) 16:04:04 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x2021a, 0x10) socketpair$inet6(0x18, 0x7, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) 16:04:04 executing program 0: semget(0x3, 0x7, 0x700) semget(0x0, 0x4, 0xc0) r0 = dup(0xffffffffffffffff) getsockopt(r0, 0x80000001, 0x3, &(0x7f0000000000)=""/74, &(0x7f0000000080)=0x4a) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x6000, 0x1) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:04:04 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) dup(0xffffffffffffff9c) r0 = dup(0xffffffffffffffff) dup(0xffffffffffffff9c) kqueue() fsync(r0) 16:04:04 executing program 0: semget(0x3, 0x3, 0x700) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x843, &(0x7f0000001000)={0x18, 0x3, 0x0, 0xdee}, 0xc) 16:04:04 executing program 0: r0 = semget(0x3, 0x3, 0x700) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/159) semop(r0, &(0x7f00000000c0)=[{0x6, 0x3f, 0x1000}], 0x1) 16:04:04 executing program 1: fsync(0xffffffffffffffff) syz_open_pts() 16:04:05 executing program 0: r0 = semget(0x3, 0x3, 0x700) r1 = socket(0x11, 0x5, 0xffff) fchdir(r1) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r5 = getppid() r6 = getuid() r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r11 = getppid() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r16 = getegid() sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="21930ee2f5551e6b308e1035f46a673ddc30033120a63635cb1348ca9812456711313eaf1fd505ae9b04c6afaa78ed4e92e5d9279a27d9dcc4eca6bd8adff1ef3d836186fff75324c6aa456424928769967443d41b43b728aa8bae6b05e1e896ceba0323a3699d8f046798f198d052b374b408bd790ddac4d513c7c6472ca3273eee5c306bcb6ef663f018236442d5a54d", 0x91}, {&(0x7f0000000140)="02278360abb6b4f27a61505ec145311b07de9c4f7fb06e37389e9781ab6f1c6eaa762030cb86ea261290c0fba2d778f674581904f84279ca0d691c31cf35f8d652a8a391a200d3cf867e862f991ff8d1584ab3a37a5fdf040331f9d846e27db9434379f8133838abbca35582a4c73202f5286333644812248fd115cdc302894bfd96b8a364aaa3af0a9f66a4d63121ad36c017e1d40a5984afd54c5bc9bf71cc05fa376ee69c40d61f338156bf3dd44183a0580a56119d7e406fd8e3f3e239", 0xbf}, {&(0x7f0000000200)="7c427ee0694479a5122f5455cc2d6683a440727fb5936a791878cc181a46072e28118836e8a6fb6284616eed2a8090ae4725247a18781985c0aca621bee3bf68505eb45de9830c", 0x47}, {&(0x7f0000000280)="99563bf21b36efd716efce0af9d4c18e8820ce20ac", 0x15}, {&(0x7f00000002c0)="d2282ba979493f688ed992a93d66e764cee936fec6f13cce24478b0cc217e0e81518e3b621e5517a17cb89c50d2ed77ef32df96b0b740b27b2917cd9729838ab8fe9ed0ce353d55c77f6ef33154645efa82ffdeb4ea5ca9eaba7b2551b17ce6446ace2c00577879ec513c0ce1a6a14fcaafc2bed89fd5021fc834983c5f83fe5812c0ac3a3f9be447c946f67765358ef2780a2edb6470c9ff8654a35970f129cee94b8e0604301f97702c52f51f4b2add08f165eafe1e3ef5f5887edd39cb96f53ba494da5b0e02aaa0bc8391c0dddc3164ee6921fe8b016474714c4a7698a0c11ca37a3580a74fd2f08a7bedb128c1608f9c10e169335958a", 0xf9}, {&(0x7f00000003c0)="35d35e9962c45ad4ebe26b90488c43718a49130e616b1ac379cbfcb31d96960bb7172abc7796b07e2a69197bbc8177f7d7300d44d92e3b48f8f78a9e0d1c8a8bed918e8235a71f74cd5cd3cd6de3ad83b70ee8b85cfe20", 0x57}], 0x6, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xa0, 0x8}, 0x40c) semop(r0, &(0x7f0000000000)=[{0x3, 0x10000, 0x1000}, {0x5, 0x18, 0x1800}, {0x2, 0x20, 0x1000}, {0x2, 0x2ec000000000000}], 0x4) 16:04:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) fsync(0xffffffffffffffff) 16:04:05 executing program 1: fsync(0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x50) fsync(r0) 16:04:05 executing program 1: fsync(0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x84) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3) 16:04:05 executing program 0: semget(0x0, 0x26, 0x703) semget(0x3, 0x1, 0x0) 16:04:05 executing program 0: r0 = semget$private(0x0, 0x7, 0x211) semop(r0, &(0x7f0000000000)=[{0x7, 0xffffffffffffff46, 0x1000}, {0x3, 0x7, 0x800}, {0x3, 0x8}, {0x2, 0x8000, 0x1800}, {0x2, 0x8001, 0x1000}, {0x3, 0x7, 0x1000}, {0x0, 0x400}, {0x3, 0x0, 0x1800}, {0x3, 0x6ea, 0x1800}, {0x7, 0xffffffff80000001, 0x1000}], 0xa) socketpair(0x1f, 0x4006, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) semget(0x3, 0x3, 0x700) 16:04:05 executing program 1: fsync(0xffffffffffffffff) socketpair$inet(0x2, 0x1, 0x76e3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x40) 16:04:06 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semget(0x3, 0x3, 0x700) clock_settime(0x2, &(0x7f0000000000)={0x4, 0x8}) r0 = shmget(0x2, 0x4000, 0x440, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:04:06 executing program 1: fsync(0xffffffffffffffff) r0 = kqueue() fchmod(r0, 0x88) open(&(0x7f0000000000)='./file0\x00', 0x1, 0xc0) kqueue() 16:04:06 executing program 1: fsync(0xffffffffffffffff) socketpair(0x0, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x5, 0x1, 0xf3ef, 0x2, 0x548}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:04:06 executing program 0: r0 = semget$private(0x0, 0x0, 0x2) semop(r0, &(0x7f0000000100)=[{0x3, 0x33}, {0x2, 0xffff}, {0x6, 0x0, 0x1800}, {0x3, 0x1, 0x800}], 0x4) r1 = semget(0x3, 0x3, 0x700) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/220) 16:04:06 executing program 1: fsync(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100a2, 0x80) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x28) 16:04:06 executing program 0: semget(0x1, 0x3, 0x640) 16:04:06 executing program 0: r0 = semget(0x3, 0x3, 0x700) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/33) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/15) 16:04:06 executing program 1: socketpair$inet6(0x18, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) fsync(r0) fsync(0xffffffffffffffff) 16:04:07 executing program 0: semget(0x0, 0x1, 0x0) socketpair$inet(0x2, 0x5, 0xe, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="b716b23810711e93d83d48121823f5f77a85a2ea752fa79bdbd016ac635831200e74ba1263e6679d820ff3eb53ac4cf174dd0f4fe64276481eb4451e5432e0c8ff0f48dedea009d05ec701749ba5231b04af683fb5fd03190d3880686b7c20ca5880bed5a7d290c0338b667e28b447feb91293611777f8abb65b44102cb435475946d9697d4a46cdfff52e780fe471aff0051f1d6194904eeb6532928cddbee5c237da7b73114923eddd7b35a0b1e33522973c654be3e1fba0451c3b258fa3a9b2e7dd9aacdb4a84ad506a230c1872a66a615f877786d90fec7f740f751c08e25df4e95c689b018c0ea05ac2294c6f492332f69ec49144dbe7bb1d09c3b4", 0xffffffffffffffa1) semget$private(0x0, 0x3, 0x80) 16:04:07 executing program 1: socketpair(0x18, 0x5, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000080)=""/184, 0xb8}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/194, 0xc2}, {&(0x7f0000001240)=""/43, 0x2b}], 0x5) fsync(0xffffffffffffffff) 16:04:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x100000000) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) semget(0x3, 0x3, 0x700) 16:04:07 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x5) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSBRK(r0, 0x2000747b) semget(0x3, 0x3, 0x700) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) write(r1, &(0x7f0000000000)="d4ff147aabcd80bdab000ece450c1e3373b47b47c0cf670cc317c8789a55b39d21af7bf739", 0x25) 16:04:07 executing program 0: semget(0x1, 0x4e, 0x3e) r0 = shmget(0x0, 0x1000, 0x90, &(0x7f0000ffe000/0x1000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x20, 0x1}, {0x80000001, 0xfffffffffffffffe}}, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r6 = getpid() r7 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0xfffffffffffffffc, r2, r3, r4, r5, 0x2, 0x40}, 0x1, 0x0, r6, r7, 0xa654, 0x2, 0x7}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) 16:04:07 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r0, r1, r2) fsync(0xffffffffffffffff) 16:04:08 executing program 1: fsync(0xffffffffffffffff) r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/163}, 0xab, 0x2, 0x1000) 16:04:08 executing program 1: fsync(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xc95400000004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) chroot(&(0x7f0000000040)='./file0\x00') close(r1) 16:04:08 executing program 0: r0 = semget(0x1, 0x2, 0x700) semop(r0, &(0x7f0000000080)=[{0x7, 0x2, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x7fff, 0x800}, {0x7, 0xebc, 0x1000}, {0x0, 0x2, 0x1000}, {0x3, 0x81, 0x1800}, {0x3, 0x1, 0x800}], 0x7) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) semget(0x1, 0x0, 0x402) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x8, 0x6, 0x200, "9faa322fd6a3b6595378c21fb893aa47ea5b5bcb", 0x77c04635, 0x6}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x6, 0x6, 0x3ff, "3db6e75eb3a960ee4c5dde93c1560190e2127d13", 0x350d, 0x9}) 16:04:08 executing program 1: fsync(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:04:08 executing program 0: semget(0x3, 0x3, 0x700) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) semget(0x1, 0x4, 0x120) 16:04:08 executing program 1: socketpair$inet(0x2, 0x4003, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x4003, 0x0) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000000)=""/121, 0x79}], 0x1) socket$inet(0x2, 0x4000, 0xfffffffffffff801) close(r3) r4 = fcntl$dupfd(r0, 0x0, r2) shutdown(r4, 0x0) fsync(0xffffffffffffffff) socket$inet(0x2, 0x0, 0x8001) 16:04:09 executing program 0: r0 = semget(0x3, 0x3, 0x700) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x7f, 0x3e0d, 0x5b, 0xb8, 0x1, 0x9]) 16:04:09 executing program 0: semget(0x3, 0x3, 0x700) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:04:09 executing program 1: socket$unix(0x1, 0x5, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x6a1, 0x20) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = syz_open_pts() fsync(r0) r1 = socket$inet6(0x18, 0x4000, 0x4) fchmod(r1, 0x24) 16:04:09 executing program 0: semget(0x1, 0x104, 0x8) 16:04:09 executing program 1: socketpair$inet6(0x18, 0x1, 0xfa, &(0x7f00000000c0)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fsync(0xffffffffffffffff) r1 = socket(0x1, 0x4001, 0x88) shmget(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x20) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x1, 0xe75}, {0x18, 0x0, 0x9, 0x81}, 0x8, [0x1000, 0x7ff, 0x0, 0x8, 0x9d, 0x80000000, 0x401, 0x10000]}, 0x3c) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:04:09 executing program 0: semget(0x1, 0x0, 0xfffffffffffffffc) 16:04:09 executing program 0: semget(0x3, 0x3ffffffffffffffe, 0x700) 16:04:09 executing program 1: fsync(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x890, 0x2) 16:04:10 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x30080, 0x40) fsync(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x320, 0x20) 16:04:10 executing program 0: r0 = semget(0x0, 0x3, 0x700) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1800}, {0x40002, 0x10003, 0x800}], 0x2) semget$private(0x0, 0x3, 0xa4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r1) r2 = msgget(0x1, 0x200) semget$private(0x0, 0x1, 0x400) msgrcv(r2, &(0x7f0000000040)={0x0, ""/245}, 0xfd, 0x1, 0x1000) 16:04:10 executing program 1: socketpair$inet(0x2, 0x8000, 0x4a, &(0x7f0000000000)) dup(0xffffffffffffff9c) r0 = socket(0x1a, 0x7, 0x76000000000000) accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0xffffffffffffffff) r1 = kqueue() fchmod(r0, 0x40) fsync(r1) 16:04:10 executing program 0: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x801}, {0x4, 0x2, 0x1000}], 0x2aaaaaaaaaaaabcd) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r3, r2) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:10 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=""/224, 0xe0) fcntl$dupfd(r0, 0xa, r0) fsync(r0) 16:04:10 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x54) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0xffffffffffffffdd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) 16:04:11 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') semget(0x3, 0x3, 0x700) 16:04:11 executing program 1: fsync(0xffffffffffffffff) setitimer(0x1, &(0x7f0000000000)={{0x1}}, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = geteuid() r2 = getegid() getgroups(0x1, &(0x7f0000000040)=[r2]) getgroups(0x1, &(0x7f0000000180)=[r2]) rmdir(&(0x7f0000000080)='./file0\x00') setuid(r1) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fchown(r0, r1, r2) 16:04:11 executing program 0: semget(0x3, 0x3, 0x700) socketpair$inet6(0x18, 0x7, 0xffffffffffff4a16, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x7fffffff, 0x1, r1}) 16:04:11 executing program 0: r0 = semget(0x3, 0x3, 0x700) semop(r0, &(0x7f0000000000)=[{0x1, 0x3, 0x800}, {0x0, 0xaab}, {0x2, 0x5517540e, 0x800}, {0x6, 0x1800000000000, 0x1ad069ecf1ef05a2}, {0x0, 0x87da878, 0x800}, {0x2, 0x5, 0x1000}, {0x3, 0x0, 0x1800}, {0x2, 0x7ff, 0x800}], 0x8) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$inet(0x2, 0x4, 0x7fffffff, &(0x7f0000001100)) r1 = socket$inet6(0x18, 0x3, 0x3) r2 = accept(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000df2c166f2f4da43a31527f2fbd"], &(0x7f0000001180)=0x1) recvfrom$inet(r2, &(0x7f00000000c0)=""/4096, 0x1000, 0x841, &(0x7f00000010c0)={0x2, 0x1}, 0xc) 16:04:11 executing program 1: fsync(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x9) 16:04:11 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:04:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) fsync(r0) 16:04:12 executing program 0: semget(0x1, 0x4, 0x707) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = dup(0xffffffffffffffff) kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x90, 0x40000000, 0x1ff, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x44, 0x0, 0x7}, {{r1}, 0x0, 0x28, 0x2, 0x81, 0x312}, {{r5}, 0xffffffffffffffff, 0x4, 0x1, 0x5, 0x4758}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000003, 0xcad, 0x9}, {{r2}, 0xffffffffffffffff, 0x0, 0x2, 0xfff, 0x3}, {{r0}, 0x0, 0x20, 0x0, 0x0, 0x5}, {{r6}, 0xffffffffffffffff, 0x1, 0x1, 0xffff, 0x4}], 0x2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0xa2, 0xfffff, 0xbda2, 0x1}, {{r4}, 0xffffffffffffffff, 0xf0, 0x40000000, 0x9, 0x5}, {{r3}, 0xffffffffffffffff, 0x2, 0x80000000, 0x2, 0x3ff}, {{r2}, 0xfffffffffffffffc, 0x20, 0x20000021, 0x3, 0x3ff}], 0x4511, &(0x7f0000000380)={0x3b, 0x985}) r7 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x2, 0xa0, 0x1, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffffe, 0x15, 0xfffff, 0x5, 0x3}, {{r5}, 0xffffffffffffffff, 0x82, 0x2, 0x9, 0x7}, {{r6}, 0xfffffffffffffffd, 0x18, 0x400fffff, 0x1, 0x9754}, {{r7}, 0xfffffffffffffffd, 0x20, 0x20000001, 0x1, 0x101}], 0x7fffffff, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x81}], 0x0, &(0x7f00000001c0)={0x401, 0xc4a6}) 16:04:12 executing program 1: pipe2(&(0x7f0000000100), 0x10000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r0, 0x1) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fsync(r1) 16:04:12 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fsync(r1) 16:04:12 executing program 0: semget(0x3, 0x3, 0x700) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x40, 0x5a0}, 0x10) 16:04:12 executing program 1: socket$inet6(0x18, 0x2, 0x6) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10a, 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xffffffffffffffff, r0) socketpair(0x18, 0x8000, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r2, 0x1}, {r3, 0x2}], 0x2, 0x1) fsync(0xffffffffffffffff) 16:04:12 executing program 0: semget(0x3, 0x0, 0x700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x101) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getegid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), 0x4) clock_getres(0x7, &(0x7f0000000140)) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x100, 0x6fce4e42}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x800, 0x4}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) semget(0x1, 0x0, 0x11) semget(0x2, 0x7, 0x1c0) 16:04:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20003, 0x59) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) socketpair$inet(0x2, 0xb1634e941e88a611, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r0, 0x80}, {r1, 0x2}, {r2, 0x40}], 0x4, 0x80000001) r3 = dup2(r1, r1) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$getown(r0, 0x5) fsync(r1) 16:04:13 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001280)="876239af005202cdb882a1767c3d26b0a5172de49d16315bd412ab124bf8e048a1d9b46324ce99eb7d21ced958ae521ce71af9456f07e0aae5cc44bf8153634c560b7ffc00ed0e91ce0a028a1f2c8229003b09c20d55ae30f3d3174741447d7c63dff479b815d2494e8a0bf50d6515f6d2e56f7e2ae255bf4c1e24eb52", 0x7d}], 0x1, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000480)=0x53) sendto$unix(r0, &(0x7f00000004c0)="71be792e640d6da24ceb26761bf1fa5d0d8b09577e4551d074af5ee4a932fe1daf56febdcb22586301ca97b258a32f1cfd467d41c7f2fdc111e247cd0767ebb8c21b37e74aa0cafd9b2b52e801a55200f8151d2f6d9e789caf318844c05df86b249a2a91e5637489332fefc59e6301963832809ba5fd045512ce7dc0b2777c43deb41d34331df0d1d317a785d9e7c9245ed6501dd0", 0x95, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="002f6409050034000000"], 0xa) semget(0x3, 0x3, 0x700) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="6b262821e8138008d80e22c7baa4db40613ab0714a50437821ffe6d726526588cd8be6b5416ed4c0e5ebc61916b1903c96c1285349cf25d0864b0bcd05045665cc0f328e5cabce9f2fbaeea44707d81e9acaec4708966630199c4917e9cc6f85ae6d0949a4cb66dd8519062ab85d6f415ba7448267c8e7de22cabd90ffe5eb7eda124ce4de8c2a130294ddc78e19c4ed6006005a4be108d36961222317d5701a6b462fe0e213a90f04e26b88590575cd6ed145e02520191c2474ac1f38c6c7611cec7038cea53b84edc02d176fec670d190dd3d07a2ca8eb7dc7c0ed98", 0xdd}, {&(0x7f0000000180)="2cd98f81da747c6dbab9da092f337c018811fe1ed4860ce7563cb6d287143a5f2e989cee580543a4956feb23478e7ee60f4c4aa56b70eaba057637713c3c935c629067ba7b57d6fb2a561be3d363ce8984e40f5b84a7d44d4a65baf0f98c3c36cd7ef0cfc7a31cb8b2f89e7f80a7165098b7359056ebed3d6b44559c11215b05f4204a979a0de7ab5b62897272f194ce8d4376f5c1b1d88d684af6bc110f55644dc7a82b373c05be4bb03f4c790fe24eb21ad5524f0f2643ce27da518be22fcdc5109a98b5cc2ce1f7b00930518b34dac4bec22052e5961de120e86c8d5ad0aba47e3d89191af35372dc9f93b0305675f7", 0xf1}, {&(0x7f0000000280)="40119896b31ed45bc546cfe8c443181f8d65c81f7982e62fe5f8623791d2956999ceaf3ac8abc3ea5c05a9d540f9c2a90a42b2db70b180d52579e7a7403f02bfcbcae8edf714e8657acc04fa3d40c49a21bae35df8e1776a390fd88128d1ebdfbc74fbce095cc4b3059cf020", 0x6c}, {&(0x7f0000000300)="c03d3a032b4b1d39804b1fba73e5f58e080fc50465615cf3dce2f5848176c0", 0x1f}], 0x4) 16:04:13 executing program 0: semget(0x3, 0x3, 0x21) 16:04:13 executing program 1: fsync(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xe0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x1012, r0, 0x0, 0x0) fchmod(r0, 0xd2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x8, 0x5}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x108, 0x4) 16:04:13 executing program 0: semget(0x3, 0x4, 0x720) 16:04:13 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) fsync(r2) 16:04:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) semget(0x3, 0x3, 0x700) 16:04:14 executing program 0: semget(0x3, 0x3, 0x700) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x4}, {0x3, 0x3f}}) 16:04:14 executing program 1: fsync(0xffffffffffffffff) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ftruncate(r0, 0x56e1) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:04:14 executing program 0: r0 = semget$private(0x0, 0x3, 0x410) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r1, r2, r3, r4, 0x0, 0xfffffffffffffbff}, 0x4, 0x8, 0x117}) semget(0x0, 0x100000003, 0x11) 16:04:14 executing program 0: semget(0x0, 0x10000000003, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r0, r1) 16:04:14 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x88) pipe2(&(0x7f0000000040), 0x4) socket$inet(0x2, 0x5, 0x101) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r0 = dup(0xffffffffffffffff) fsync(r0) 16:04:14 executing program 0: semget(0x3, 0x3, 0x700) semget(0x1, 0x0, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() 16:04:14 executing program 1: r0 = syz_open_pts() fsync(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffff, 0x8}) 16:04:15 executing program 1: fsync(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:04:15 executing program 0: semget(0x3, 0x3, 0x700) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x40, 0x2}, 0xc) 16:04:15 executing program 1: fsync(0xffffffffffffffff) r0 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = geteuid() r4 = getegid() munlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0xf0, r1, r2, r3, r4, 0x10}, 0x100000001, 0x0, 0x3}) 16:04:15 executing program 0: semget(0x3, 0x3, 0x700) r0 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getpgrp() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x200, r1, r2, r3, r4, 0x25, 0x9f17}, 0xfffffffffffffffd, 0xff, r5, r6, 0x5, 0xd0, 0x6}) 16:04:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x4, 0x80000001, &(0x7f0000000140)="3f1972f59247bcf50e01413322c3cf4306cadcb957944f6dda55da0ed3bc6647297695aac11bb6373316570a58477e569dbef5e5cab799ce3e837ec50a48b1b53e20d8e3dd", 0x343) read(r1, &(0x7f00000001c0)=""/205, 0xcd) getrlimit(0x2, &(0x7f0000000080)) 16:04:15 executing program 0: semget(0x2, 0x7, 0x3) 16:04:15 executing program 0: semget(0x3, 0x3, 0x700) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:04:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) semget(0x3, 0x3, 0x700) unlink(&(0x7f00000000c0)='./file0\x00') semget(0x2, 0x2, 0x60) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:04:16 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x10001, 0x0) fsync(r1) fcntl$getown(r0, 0x5) 16:04:16 executing program 0: semget(0x3, 0x3, 0x700) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:04:16 executing program 0: semget$private(0x0, 0x2000000000004, 0xc03) r0 = socket$unix(0x1, 0x1, 0x0) ftruncate(r0, 0xfe000000000) semget(0x3, 0x3, 0x100000000000700) 16:04:16 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x492, 0x104) socketpair$inet(0x2, 0x1, 0x2, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x1, 0x796) fsync(r0) 16:04:17 executing program 0: syz_open_pts() 16:04:17 executing program 1: socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000000)) r0 = socket(0x2, 0x0, 0x80000001) fsync(r0) getrlimit(0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000080)="a2bc09a83167a0b2936a5ef3b0952bcc44114adbdf4833a492c59ebfbee149c5325d0d2bb8d2e57197b84734de89766e65c62c17f55ec5c91ec1e57719c01a7ae3977aa1294b7598e40de242e6c6bad4761694198144d7a09001903c9ed725086560427456c3dc", 0x67, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:04:17 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000180), 0x10000) listen(r0, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = geteuid() r3 = getgid() sendto(r0, &(0x7f00000001c0)="0f7695bb5d75ebda4ab4bc84b391f3e3a41ce346d5c58600f4d5170b4b7f8cf2a3b3e998cdc0baef9d7bed5439c36e1f04a8e3a52ad794266ebef9991aa322cbdff52a36001f6efcb291d1cbbd3231e1b664a6371060e6d8d448285c13c3ab20feb29ef8c04d314a61ad8fba4913c1a461025d795295aa5aeeb782665d9c7bdadd974bbe5d90513f63d741dcf9ab7face9f3b2207208c2762a714fc4e1d3a17f4e71503a2c41b096a6d5004be4e12adaad3cea15f26bdfa3d46fd231d9e5ef66a3f4897a23874eff0045a37cc83c1b989c57fc4a827660e4ef078db95274a68040", 0xe1, 0x8, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) getgid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:04:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fsync(0xffffffffffffffff) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 16:04:17 executing program 0: socketpair(0x1, 0x4, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x1) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1e0) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000000)=""/112) 16:04:17 executing program 1: fsync(0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x40, 0x2}, {0x4, 0x70f4}}, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/47, 0x2f) openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x100, 0x28) 16:04:17 executing program 0: r0 = semget(0x3, 0x2, 0x700) semget(0x3, 0x1, 0x388) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/49) 16:04:18 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0x0) kqueue() r0 = socket$inet6(0x18, 0x1, 0x1) fsync(r0) 16:04:18 executing program 0: semget(0x0, 0x3, 0x3) pipe(&(0x7f0000000000)) 16:04:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) semget(0x3, 0x3, 0x700) 16:04:18 executing program 1: r0 = kqueue() fsync(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x810, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) 16:04:18 executing program 0: semget(0x0, 0x0, 0x6ff) 16:04:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) fsync(r0) 16:04:18 executing program 0: semget(0x3, 0x3, 0x4c) semget(0x2, 0x2, 0x8) r0 = dup(0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000040)=""/207, 0xcf}, {&(0x7f0000000140)=""/3, 0x3}, {&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000380)=""/201, 0xc9}], 0x6, 0x0) 16:04:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$inet6(0x18, 0x5, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x41, 0xb1, 0x2, 0x8}, {{r2}, 0xffffffffffffffff, 0x4, 0x8, 0x9}, {{r4}, 0x0, 0x90, 0x10, 0xda3, 0x2}], 0x9, &(0x7f0000000140)=[{{r1}, 0x0, 0x0, 0x81, 0x13, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2, 0xc0000083, 0x2, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x100000001, 0x3}, {{r1}, 0xfffffffffffffff9, 0x50, 0x8, 0xffffffff, 0x3ff}, {{r2}, 0xfffffffffffffffc, 0x23, 0xe00fffff, 0x10001, 0x5}, {{r1}, 0xfffffffffffffff8, 0x24, 0xf38d80046d1c5e4d, 0x400, 0x8}, {{r3}, 0xffffffffffffffff, 0x4, 0x0, 0x8, 0x2}, {{r3}, 0xfffffffffffffffe, 0x1, 0x60000016, 0x9c93}], 0x7fff, &(0x7f0000000240)={0x9, 0x101}) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x5) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fsync(r5) 16:04:20 executing program 0: r0 = semget(0x3, 0x3, 0x700) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x800}, {0x0, 0xd8d8, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x6, 0x1800}], 0x4) 16:04:21 executing program 0: semget(0x3, 0x3, 0x700) semget(0x1, 0x3, 0x208) 16:04:21 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fsync(r1) 16:04:22 executing program 0: semget(0x1, 0x4, 0x40) semget(0x3, 0x3, 0x700) semget(0x0, 0x7, 0x200) 16:04:23 executing program 1: fsync(0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fsync(r0) 16:04:23 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') semget(0x3, 0x3, 0x700) 16:04:25 executing program 1: fsync(0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) fcntl$setstatus(r0, 0x4, 0x0) 16:04:25 executing program 0: semget(0x3, 0x3, 0x700) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:04:26 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$inet(0x2, 0x8000, 0x4, &(0x7f0000000080)) socketpair$inet6(0x18, 0x3, 0x7fff, &(0x7f00000000c0)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x67b, 0x1, 0xfffffffffffff747, 0x1000, 0x9}, 0xc) fsync(0xffffffffffffffff) 16:04:26 executing program 0: r0 = semget(0x0, 0x0, 0x6fc) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1201, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/227) 16:04:28 executing program 1: socketpair$inet6(0x18, 0x7, 0x5, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20100, 0x4) socket$inet(0x2, 0x6, 0x4) syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fsync(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fsync(r1) 16:04:28 executing program 0: r0 = semget$private(0x0, 0x6, 0x40) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/4096) semget(0x3, 0x3, 0x700) 16:04:30 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fsync(r0) 16:04:30 executing program 0: semget(0x3, 0x6, 0x700) 16:04:30 executing program 0: socketpair$inet6(0x18, 0x7, 0x5, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20100, 0x4) socket$inet(0x2, 0x6, 0x4) syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fsync(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fsync(r1) 16:04:30 executing program 1: fsync(0xffffffffffffffff) r0 = msgget(0x3, 0xca26ffe6f3decbf5) msgsnd(r0, &(0x7f0000000000)={0x3, "be297c558f42a098553e8066e8e890bfeda843f8004570a31edb5e65258726dd833cc3d22adea404a70b23429f587ccc6f52b850585a80586aab1030778947625e9faafb2d73253b783732d1d24325e2cff0c9a0ea692f1deffa247bd50b8b37856f12e6bf8897b17f3aa291f79ab0fbbad852a42f8fd8"}, 0x7f, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1, 0x2, 0x80000000, 0x627, "2dce7f8a63c1189bbbb9eb18e08f3204fb54485f", 0x0, 0x100000001}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000140)=0x8) fcntl$getown(r2, 0x5) 16:04:30 executing program 0: r0 = semget(0x3, 0x2, 0x700) semget(0x3, 0x1, 0x388) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/49) 16:04:30 executing program 1: fsync(0xffffffffffffffff) socketpair(0x20, 0x2, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) socketpair(0x18, 0xc007, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getflags(r1, 0x3) 16:04:30 executing program 0: r0 = semget(0x3, 0x2, 0x700) semget(0x3, 0x1, 0x388) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/49) 16:04:30 executing program 0: r0 = semget(0x3, 0x2, 0x700) semget(0x3, 0x1, 0x388) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/49) 16:04:31 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x3, 0xbe00000000000000, 0x400, r1}) fsync(0xffffffffffffffff) socketpair(0x3, 0x8000, 0xfffffffffffffffd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x11, 0x10000, 0x2, 0xfffffffeffffffff, "e6c1e4778c5a800694baffc4cf2a750c5003631a", 0x9, 0x7}) 16:04:31 executing program 0: semget(0x3, 0x2, 0x700) semget(0x3, 0x1, 0x388) 16:04:31 executing program 0: semget(0x3, 0x1, 0x388) 16:04:31 executing program 1: socket$unix(0x1, 0x1, 0x0) kqueue() socketpair$inet6(0x18, 0x5, 0xffffffff, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) socketpair$inet(0x2, 0x3, 0x200000000, &(0x7f0000000040)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair(0x10, 0x7, 0xffffffff, &(0x7f0000000100)) open$dir(&(0x7f0000000140)='./file0\x00', 0x48, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fsync(r0) 16:04:31 executing program 0: semget(0xffffffffffffffff, 0x1, 0x388) 16:04:31 executing program 0: semget(0x3, 0x0, 0x388) 16:04:31 executing program 0: semget(0x3, 0x1, 0x0) 16:04:31 executing program 1: socketpair(0x11, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fsync(r0) 16:04:31 executing program 0: semget(0x3, 0x1, 0x0) 16:04:32 executing program 0: semget(0x3, 0x1, 0x0) 16:04:32 executing program 1: fsync(0xffffffffffffffff) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) flock(r1, 0x2) 16:04:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000000)=[{r1, 0x141}, {r0, 0x9a}, {r0, 0x8}, {r0, 0x3}], 0x4, 0x3f) 16:04:32 executing program 1: socket$unix(0x1, 0x7, 0x0) r0 = dup(0xffffffffffffffff) fsync(r0) 16:04:32 executing program 1: fsync(0xffffffffffffffff) setrlimit(0x5, &(0x7f0000000000)={0x4, 0x35}) 16:04:32 executing program 0: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x801}, {0x4, 0x2, 0x1000}], 0x2aaaaaaaaaaaabcd) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r3, r2) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x80, 0x140) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fsync(r1) getppid() 16:04:33 executing program 0: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x801}, {0x4, 0x2, 0x1000}], 0x2aaaaaaaaaaaabcd) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r3, r2) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:33 executing program 1: fsync(0xffffffffffffffff) r0 = socket(0x3, 0x3, 0x10001) socketpair$inet6(0x18, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$inet(0x2, 0x4, 0x10000, &(0x7f0000000040)={0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r4 = socket(0x0, 0x8001, 0x1a) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x40}, {r1, 0xc0}, {r2, 0x44}, {r3, 0xcc}, {r4, 0x1c}, {r5, 0x4}], 0x6, 0x9) 16:04:33 executing program 0: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x801}, {0x4, 0x2, 0x1000}], 0x2aaaaaaaaaaaabcd) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r3, r2) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:33 executing program 0: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x801}, {0x4, 0x2, 0x1000}], 0x2aaaaaaaaaaaabcd) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r3, r2) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) 16:04:33 executing program 1: fsync(0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x5, 0x7, 0x80, 0x8, "9d9868c30c01cb45c7edeb2a3aed723f9e72d7b9", 0x89, 0x81}) 16:04:33 executing program 0: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x801}, {0x4, 0x2, 0x1000}], 0x2aaaaaaaaaaaabcd) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:34 executing program 0: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x801}, {0x4, 0x2, 0x1000}], 0x2aaaaaaaaaaaabcd) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:34 executing program 0: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x801}, {0x4, 0x2, 0x1000}], 0x2aaaaaaaaaaaabcd) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:34 executing program 1: mlock(&(0x7f0000178000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x200000)=nil, 0x200000) 16:04:34 executing program 0: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x801}, {0x4, 0x2, 0x1000}], 0x2aaaaaaaaaaaabcd) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(0xffffffffffffffff, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:34 executing program 1: socket$inet6(0xa, 0x0, 0x0) r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000080)="2400000052001f0014f9f407000904ff0200070208000100feffffff0800000000000006", 0x24) 16:04:34 executing program 0: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x801}, {0x4, 0x2, 0x1000}], 0x2aaaaaaaaaaaabcd) r1 = kqueue() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000002540)=[{{}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r2, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:34 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000000)="2400000052001f0514f9f407000904eedb9ba063fb7bcc00040000000800000000000000", 0x24) 16:04:35 executing program 1: socket$inet6(0xa, 0x0, 0x0) 16:04:35 executing program 0: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x801}, {0x4, 0x2, 0x1000}], 0x2aaaaaaaaaaaabcd) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:35 executing program 1: mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2000004, 0x40030, 0xffffffffffffffff, 0x0, 0x0) 16:04:35 executing program 1: r0 = socket$inet6(0xa, 0x100000002, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) 16:04:35 executing program 1: semctl$GETNCNT(0x0, 0xffffffffffffffff, 0xe, &(0x7f0000000100)=""/70) 16:04:35 executing program 0: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x801}, {0x4, 0x2, 0x1000}], 0x2aaaaaaaaaaaabcd) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fcntl$lock(0xffffffffffffffff, 0x5, &(0x7f0000001500)) 16:04:35 executing program 1: mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000001600)=""/4096) 16:04:35 executing program 0: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x801}, {0x4, 0x2, 0x1000}], 0x2aaaaaaaaaaaabcd) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:36 executing program 1: r0 = socket$inet6(0xa, 0x100000003, 0x80000000000006) fcntl$lock(r0, 0x5, &(0x7f0000000040)) 16:04:36 executing program 0: semget(0x3, 0x0, 0x10) r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:36 executing program 1: r0 = semget(0x3, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x801}, {0x4, 0x2, 0x1000}], 0x2aaaaaaaaaaaabcd) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r3, r2) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:36 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:36 executing program 1: semget(0x0, 0x26, 0x703) semget(0x3, 0x1, 0x0) 16:04:36 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(0xffffffffffffffff, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:36 executing program 1: semget(0x0, 0x26, 0x703) semget(0x3, 0x1, 0x0) 16:04:36 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, 0xffffffffffffffff) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r2, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:36 executing program 1: semget(0x0, 0x26, 0x703) semget(0x3, 0x1, 0x0) 16:04:37 executing program 0: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r2, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:37 executing program 1: semget(0x0, 0x26, 0x703) 16:04:37 executing program 1: semget(0xffffffffffffffff, 0x26, 0x703) 16:04:37 executing program 0: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r2, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:37 executing program 0: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r2, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:37 executing program 1: semget(0xffffffffffffffff, 0x0, 0x703) 16:04:37 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:37 executing program 1: semget(0xffffffffffffffff, 0x0, 0x703) 16:04:37 executing program 1: semget(0xffffffffffffffff, 0x0, 0x703) 16:04:38 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:38 executing program 1: semget(0xffffffffffffffff, 0x26, 0x0) 16:04:38 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2000002, 0x31, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f00003fc000/0xc00000)=nil, 0xc00000, &(0x7f0000001280)=""/4096) 16:04:38 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:38 executing program 1: chown(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) 16:04:38 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) mmap(&(0x7f000092d000/0x400000)=nil, 0x400000, 0xfffffffffffffffc, 0x8972, 0xffffffffffffffff, 0x0, 0x0) connect$inet(r0, &(0x7f00000e5000)={0x2, 0x0}, 0x10) connect$inet(r0, &(0x7f00009322c4)={0x2, 0x0}, 0x10) 16:04:38 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:38 executing program 1: r0 = socket$inet6(0xa, 0x40000080806, 0x0) listen(r0, 0x0) recvmsg(r0, &(0x7f00000070c0)={&(0x7f00000002c0), 0x80, &(0x7f0000006000), 0x0, &(0x7f00000060c0)=""/4096, 0x1000}, 0x0) 16:04:38 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:39 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x4, 0x31, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000000080)="4c0000001200ff09fffefd956fa283b724a6008000001fc41180b598bc593ab6821148a730de335d0f1cbc882b0700000000000000000000000000", 0x3b}], 0x1}, 0x0) 16:04:39 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:39 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) read(r0, &(0x7f0000000400)=""/184, 0xffffffe6) 16:04:39 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0x0, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:39 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0x0, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:39 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0x0, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:39 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000014c0)) msgsnd(0x0, &(0x7f0000e74f60)={0x2}, 0x8, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}) 16:04:39 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x0, 0x2710}}) 16:04:40 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:40 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000005c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000003800)=""/4096, 0xffd6, 0x0, &(0x7f0000000380), 0x80) 16:04:40 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:40 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000040)) 16:04:40 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x0, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:40 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x0, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:40 executing program 1: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000380)='./file0/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') open(&(0x7f0000000340)='./file0/file0\x00', 0x0, 0x0) 16:04:40 executing program 1: socketpair$inet6(0xa, 0x0, 0x0, &(0x7f0000000140)) 16:04:41 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x0, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:41 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) sendto(r0, &(0x7f0000000280), 0xfffffffffffffdab, 0x0, &(0x7f0000000080), 0x80) 16:04:41 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(0xffffffffffffffff, &(0x7f0000000240)=""/150, 0x96) semget(0x3, 0x3, 0x700) 16:04:41 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x3b) 16:04:41 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x3, 0x700) 16:04:41 executing program 1: r0 = socket(0x840000000002, 0x3, 0xff) sendto$inet(r0, &(0x7f0000000040)="e6a959f98932e8520bf5022398ec2921a97d1e862d0c4932", 0x18, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0x10) 16:04:41 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x700) 16:04:41 executing program 1: r0 = socket$inet(0x10, 0x100000002, 0x0) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000880)="240000005a0007031dfffd946fa2830020200a0009000304341d85680c1ba3a20400ff7e28", 0x25}], 0x1}, 0x0) 16:04:41 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) listen(r0, 0x10000200003) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:04:42 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:04:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000040)=@abs, 0x6e, &(0x7f0000000480), 0x0, &(0x7f00000009c0)=[@rights={0x10}], 0x10}, 0x0) 16:04:42 executing program 0: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f0000039000)='./control\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000016ff8)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x200) 16:04:42 executing program 0: getrlimit(0x0, &(0x7f00000002c0)) 16:04:42 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:04:42 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3a) recvmsg(r0, &(0x7f00000048c0)={&(0x7f0000000080), 0x80, &(0x7f0000004800), 0x0, &(0x7f0000000000)=""/114, 0x72}, 0x61) 16:04:42 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x10000000000025, &(0x7f0000000040)={0x1}) close(r0) 16:04:42 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f0000000040), 0x1c) 16:04:43 executing program 1: r0 = socket(0x80000000000010, 0x802, 0x0) write(r0, &(0x7f0000000040)="240000001a00a5f0046bbc04fef7001c020b49ff00000000800008000802040001000000", 0x24) 16:04:43 executing program 1: chdir(&(0x7f0000000240)='./file0\x00') 16:04:43 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x8) connect$inet6(r0, &(0x7f0000000300), 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000140)}, 0x40010) 16:04:43 executing program 1: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x18032, 0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) 16:04:43 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x10000000000025, &(0x7f0000000040)={0x1}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x205}) close(r0) close(r1) 16:04:43 executing program 1: pipe(&(0x7f0000000080)) 16:04:43 executing program 1: getgroups(0x0, &(0x7f0000001dc0)) 16:04:43 executing program 0: r0 = socket(0x40000000002, 0x3, 0x2) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB], 0x0, 0x8000}, 0x800) 16:04:43 executing program 0: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:04:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) sendmsg(r0, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000b00)}, 0x0) 16:04:44 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) sendto(r0, &(0x7f0000000280), 0x34, 0x0, &(0x7f0000000080), 0x80) 16:04:44 executing program 1: r0 = socket(0x840000000002, 0x3, 0xff) close(r0) 16:04:44 executing program 0: r0 = socket(0x10, 0x3, 0x0) read(r0, &(0x7f0000000040)=""/163, 0xa3) write(r0, &(0x7f0000000000)="2400000052001f0514f9f407000904000a00071008000100040000000800000000000000", 0x24) 16:04:44 executing program 1: shmget(0x0, 0x4000, 0xa00, &(0x7f0000ffb000/0x4000)=nil) 16:04:44 executing program 1: socketpair(0x11, 0x3, 0x2, &(0x7f00000001c0)) 16:04:44 executing program 0: getrusage(0x0, &(0x7f0000000000)) 16:04:44 executing program 1: mlock(&(0x7f0000178000/0x1000)=nil, 0x1000) 16:04:44 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000005c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) 16:04:45 executing program 1: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000380)='./file0/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') fchownat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x100) 16:04:45 executing program 0: r0 = socket(0x1000004000000010, 0x80802, 0x0) write(r0, &(0x7f0000000180)="2400000058001f02ff07f4f9002304000a04f51108000100020100020800028001000000", 0x24) 16:04:45 executing program 0: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) rename(&(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000340)='./file1\x00') 16:04:45 executing program 1: r0 = open(&(0x7f00000009c0)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x11, r0, 0x0, 0x0) 16:04:45 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000e5000)={0x2, 0x0}, 0x10) 16:04:45 executing program 0: r0 = socket$inet6(0xa, 0x800000080003, 0xf4) recvmsg(r0, &(0x7f0000001680)={0x0, 0x27a, &(0x7f0000001540), 0x2, &(0x7f0000001100)=""/131, 0x38}, 0x0) shutdown(r0, 0x0) 16:04:45 executing program 1: r0 = socket$inet6(0x10, 0x2000000000002, 0x0) sendmsg(r0, &(0x7f0000002fc8)={&(0x7f0000000580), 0x80, &(0x7f00000000c0)=[{&(0x7f0000000100)="5500000018007f5300fe0199a4a280930a60000000a84302910000003900090035000c00020000000d000500000000000080c78b80082314e9030b1ee4ad69b167320b0051dc1338ec4400009b84136ef75afb83de", 0x55}], 0x1, &(0x7f0000000600)}, 0x0) 16:04:45 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1, 0x31, 0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x2, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)) 16:04:46 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) 16:04:46 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) recvfrom(r0, &(0x7f00000002c0)=""/46, 0x2e, 0x0, &(0x7f0000001440), 0x80) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000), 0x80, &(0x7f0000000340)=[{&(0x7f00000028c0)=""/4096, 0x1000}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f00000000c0), 0x80, &(0x7f0000000240), 0x0, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0, 0xfffffffffffffe53}, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000008000)="4c0000001200ff09fffefd956fa283b724a600800000000000000068354015002c001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d4c1cbc882b079881", 0x4c}], 0x1}, 0x0) 16:04:46 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, &(0x7f0000a88f88), 0xfffffffffffffe6e, 0x20000000, &(0x7f0000e68000)={0x2, 0x0}, 0x10) sendto(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000500), 0x80) 16:04:46 executing program 0: r0 = socket$inet6(0xa, 0x100000003, 0x9) sendto$inet6(r0, &(0x7f0000000000), 0xffa7, 0x0, &(0x7f0000000180)={0xa, 0x0}, 0x1c) 16:04:46 executing program 1: 16:04:46 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) recvfrom(r0, &(0x7f00000002c0)=""/46, 0x2e, 0x0, &(0x7f0000001440), 0x80) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000008000)="4c0000001200ff09fffefd956fa283b724a600800000000000000068354015002c001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d4c1cbc882b079881", 0x4c}], 0x1}, 0x0) 16:04:46 executing program 0: unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200) 16:04:46 executing program 0: r0 = socket$inet6(0xa, 0x803, 0x1) getsockopt$sock_int(r0, 0x1, 0xe, &(0x7f0000000080), &(0x7f0000001080)=0x44) 16:04:46 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) 16:04:47 executing program 0: 16:04:47 executing program 0: 16:04:47 executing program 1: 16:04:47 executing program 1: 16:04:47 executing program 0: 16:04:47 executing program 0: 16:04:47 executing program 1: 16:04:47 executing program 0: 16:04:47 executing program 0: 16:04:47 executing program 1: 16:04:47 executing program 1: 16:04:47 executing program 0: 16:04:47 executing program 0: 16:04:47 executing program 1: 16:04:47 executing program 1: 16:04:47 executing program 0: 16:04:47 executing program 0: 16:04:47 executing program 1: 16:04:48 executing program 1: 16:04:48 executing program 0: 16:04:48 executing program 0: 16:04:48 executing program 1: 16:04:48 executing program 1: 16:04:48 executing program 0: 16:04:48 executing program 0: 16:04:48 executing program 1: 16:04:48 executing program 0: 16:04:48 executing program 1: 16:04:48 executing program 0: 16:04:48 executing program 0: 16:04:48 executing program 1: 16:04:48 executing program 1: 16:04:48 executing program 0: 16:04:48 executing program 1: 16:04:48 executing program 0: 16:04:48 executing program 0: 16:04:49 executing program 1: 16:04:49 executing program 0: 16:04:49 executing program 1: 16:04:49 executing program 0: 16:04:49 executing program 1: r0 = socket(0x840000000002, 0x3, 0xff) sendto$inet(r0, &(0x7f0000000040)="e6a959f98932e8520bf5022398ec2921a97d1e862d0c4932", 0x18, 0x800, &(0x7f00000000c0)={0x2, 0x0}, 0x10) 16:04:49 executing program 0: 16:04:49 executing program 0: 16:04:49 executing program 1: 16:04:49 executing program 1: 16:04:49 executing program 0: 16:04:49 executing program 0: 16:04:49 executing program 1: 16:04:49 executing program 1: 16:04:49 executing program 0: 16:04:49 executing program 0: 16:04:49 executing program 1: 16:04:50 executing program 1: 16:04:50 executing program 0: 16:04:50 executing program 0: 16:04:50 executing program 1: 16:04:50 executing program 1: 16:04:50 executing program 0: 16:04:50 executing program 0: 16:04:50 executing program 1: 16:04:50 executing program 1: 16:04:50 executing program 1: 16:04:50 executing program 0: 16:04:50 executing program 0: 16:04:50 executing program 1: 16:04:50 executing program 1: 16:04:50 executing program 0: 16:04:50 executing program 1: 16:04:50 executing program 0: 16:04:51 executing program 1: 16:04:51 executing program 0: 16:04:51 executing program 0: 16:04:51 executing program 1: 16:04:51 executing program 1: 16:04:51 executing program 0: 16:04:51 executing program 1: 16:04:51 executing program 0: 16:04:51 executing program 1: 16:04:51 executing program 1: 16:04:51 executing program 0: 16:04:51 executing program 0: socketpair(0xa, 0x3, 0xff, &(0x7f0000000080)) 16:04:51 executing program 1: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000000)="2400000052001f0514f9f407000904000a00071008000100040000000800000000000000", 0x24) 16:04:51 executing program 0: 16:04:51 executing program 1: 16:04:51 executing program 1: 16:04:51 executing program 0: 16:04:52 executing program 0: socketpair(0x27, 0x0, 0x0, &(0x7f0000000000)) 16:04:52 executing program 1: r0 = socket(0x10, 0x803, 0x0) recvfrom(r0, &(0x7f0000003800)=""/4096, 0xffd6, 0x0, &(0x7f0000000380), 0x80) 16:04:52 executing program 1: truncate(&(0x7f0000000200)='./bus\x00', 0x0) 16:04:52 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x8) connect$inet6(r0, &(0x7f0000000300), 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000140)}, 0xc100) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000003c0)="b1", 0x1}], 0x1, &(0x7f0000000200)}, 0x0) 16:04:52 executing program 0: r0 = socket$inet(0x2, 0xa, 0x0) sendto(r0, &(0x7f0000000280), 0x0, 0x0, &(0x7f0000000080), 0x80) 16:04:52 executing program 0: socketpair$inet6(0xa, 0x0, 0x0, &(0x7f0000000240)) 16:04:52 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000000000), 0xfffffffffffffd1a, 0x0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 16:04:52 executing program 0: readv(0xffffffffffffffff, &(0x7f00000001c0), 0x0) 16:04:52 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x4, 0x31, 0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, &(0x7f00000001c0), 0xffffffffffffffa2, 0x0) 16:04:53 executing program 0: socket$inet6(0xa, 0x0, 0x0) r0 = socket(0x10, 0x803, 0x0) write(r0, &(0x7f0000000300)="220000002100070700be0000090007010a00001e00000000ff000400050011800041", 0x22) 16:04:53 executing program 1: r0 = socket$inet(0x2, 0x10000000000a, 0x0) setsockopt$sock_int(r0, 0x1, 0x9, &(0x7f0000000280), 0x4) 16:04:53 executing program 0: msgrcv(0x0, &(0x7f0000000000)={0x0, ""/120}, 0xfffffee9, 0x0, 0xffffffffffffffff) 16:04:53 executing program 1: r0 = socket(0x2, 0xa, 0x0) getsockname(r0, &(0x7f00000001c0), &(0x7f0000000240)=0x3a) 16:04:53 executing program 1: socketpair$inet(0x2, 0x2, 0x1, &(0x7f0000000180)) 16:04:53 executing program 0: socketpair$inet(0x2, 0x3, 0x0, &(0x7f0000000200)) 16:04:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000004140)={&(0x7f0000003fc0), 0x80, &(0x7f0000004100)}, 0x40) 16:04:53 executing program 0: r0 = socket(0x200000000010, 0x2, 0x0) write(r0, &(0x7f0000000000)="2400000026007ff4ffffff0000007701000000ff0100000000000000fdffffff01007f01", 0x24) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:04:53 executing program 0: r0 = socket(0x400000000010, 0x3, 0x0) write(r0, &(0x7f0000000200)="240000002100a551071c0165ff00fc0202000000000c48000b00000002000000000000001414e2682fe0cb733febc254857a5880", 0x34) 16:04:54 executing program 0: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000000)="1f0000000104ff00fd4354c007110000f3e9000008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305030008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000100)="1f0000000104ff0003046a00010423dcffdf07000000000000000000000000", 0x1f) 16:04:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000002c0), &(0x7f0000000340)=0x6e) 16:04:54 executing program 0: r0 = socket(0x400000000010, 0x3, 0x0) write(r0, &(0x7f0000000000)="2400000021002551071c0165ff00fc020200000000100f000ee1000c08000b0000000000", 0x24) 16:04:54 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xa, &(0x7f0000000080), 0xfcf5) 16:04:54 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1000000000001040, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 16:04:54 executing program 1: socketpair(0x2, 0x3, 0xff, &(0x7f0000000080)) 16:04:54 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x4) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x18) 16:04:55 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0xffffffffffffffff, 0x8032, 0xffffffffffffffff, 0x0, 0x0) 16:04:55 executing program 0: getrusage(0xffffffffffffff7f, &(0x7f0000000200)) 16:04:55 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:04:55 executing program 0: wait4(0x0, 0x0, 0x2000000c, 0x0) 16:04:55 executing program 0: r0 = socket(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x2b, &(0x7f0000000080), 0x35) 16:04:55 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000300)="120000002600e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100), 0x80, &(0x7f0000000540), 0x0, &(0x7f0000000180)=""/50, 0x32}, 0x0) 16:04:55 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa}) 16:04:55 executing program 1: socket$inet6(0xa, 0xb, 0x0) r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000280), 0x80, &(0x7f00000000c0)=[{&(0x7f0000000400)="5500000018007fd500fe01b2a4a280930a06000000a84308910000003900080008000a0000dc1338d54400009b84136ef75afb83de448daa72540d816ed2c55327c43ab8220000060cec4fab91d400000000000000", 0x55}], 0x1, &(0x7f0000000100)}, 0x0) 16:04:55 executing program 0: r0 = socket$inet6(0xa, 0x803, 0x3) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r0, 0x1, 0x38, &(0x7f0000000040), &(0x7f0000001080)=0x4) 16:04:56 executing program 0: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 16:04:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) close(r0) 16:04:56 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x1864, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0xb) 16:04:56 executing program 1: mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0xffffffffffffffff, 0x100032, 0xffffffffffffffff, 0x0, 0x0) 16:04:56 executing program 1: socketpair(0xf, 0x0, 0x0, &(0x7f0000000200)) 16:04:56 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0xffffffffffffffff, 0x31, 0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) read(r0, &(0x7f0000000200)=""/250, 0x50c7e3e3) 16:04:56 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000004c0)=@file={0x0, "e91f7189591e9233614b00"}, 0x6e) 16:04:56 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3a) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) sendto(r0, &(0x7f00000000c0)="e41f8bd6", 0x4, 0x4840, 0x0, 0x0) 16:04:56 executing program 1: shmget(0x0, 0x4000, 0x1742, &(0x7f0000ff4000/0x4000)=nil) 16:04:57 executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) close(r0) r1 = socket$inet6(0xa, 0x803, 0x3) sendto$inet6(r1, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) close(r0) 16:04:57 executing program 1: mlockall(0x4) 16:04:57 executing program 1: mmap(&(0x7f0000633000/0x2000)=nil, 0x2000, 0x1fffffd, 0x8031, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0, 0x0) 16:04:57 executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) close(r1) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x1) 16:04:57 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:04:57 executing program 0: r0 = socket$inet6(0x10, 0x400000000003, 0x0) sendmsg(r0, &(0x7f0000002fc8)={&(0x7f0000000000), 0x80, &(0x7f0000000240)=[{&(0x7f000000dfaa)="5500000018007f5300fe01b2a4a280930a06000000a84306910000003900090035000c00060000001900150006000000000000dc1338d54400009b84136ef75afb83de448daa7227c43ab8220000060cec4fab91d4", 0x55}], 0x1, &(0x7f0000000400)}, 0x0) 16:04:58 executing program 0: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000005c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000003800)=""/4096, 0xffd6, 0x0, &(0x7f0000000380), 0x80) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100), 0x80, &(0x7f0000000540), 0x0, &(0x7f0000000180)=""/50, 0x32}, 0x0) 16:04:58 executing program 0: r0 = socket$inet6(0xa, 0x803, 0x3) sendto$inet6(r0, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000040)={0xa, 0x3}, 0x1c) 16:04:58 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x2) preadv(r0, &(0x7f0000000380), 0x0, 0x0) 16:04:58 executing program 0: socket$inet6(0xa, 0x0, 0x0) r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="24000000010407031dfffd946fa283000a200a0009000100030000000c1baba60400817e", 0x24}], 0x1}, 0x0) 16:04:58 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x3) connect$inet6(r0, &(0x7f0000000300), 0x1c) 16:04:58 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:04:58 executing program 0: r0 = socket$inet6(0xa, 0x100000002, 0x0) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0}, 0x1c) 16:04:58 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000280), 0x80, &(0x7f0000000040), 0x0, &(0x7f0000000780)=""/4096, 0x1000}, 0x0) bind$inet(r0, &(0x7f000000f000)={0x2, 0x3}, 0x10) sendto$inet(r0, &(0x7f0000004000), 0x33f, 0x0, &(0x7f0000002000)={0x2, 0x3}, 0x10) 16:04:59 executing program 0: mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x5c831, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xda6000)=nil, 0xda6000, 0x0, 0x64031, 0xffffffffffffffff, 0x0, 0x0) 16:04:59 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/4096, 0x47a740fd}], 0x1000000000000095) 16:04:59 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000000040), &(0x7f0000000100)=0x4) 16:04:59 executing program 1: socketpair$unix(0x1, 0x400000000003, 0x0, &(0x7f00001f0ff8)) 16:05:00 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000d1c000)=0x2c, 0x4) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0}, 0x1c) 16:05:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000001640), 0x0, 0x0) 16:05:00 executing program 1: r0 = socket(0x10, 0x803, 0x0) setsockopt$sock_int(r0, 0x1, 0x5, &(0x7f0000d9bffc), 0x4) 16:05:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x5) 16:05:00 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f000055b000)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x6e) 16:05:00 executing program 0: r0 = socket$inet6(0xa, 0x3, 0xff) sendto$inet6(r0, &(0x7f0000000000), 0x102, 0x0, &(0x7f0000000180)={0xa, 0x0}, 0x1c) 16:05:00 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x6e) 16:05:00 executing program 1: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000080)="24000000210025f0a87865f51e0dbce9", 0x10) 16:05:00 executing program 0: r0 = socket$inet(0x10, 0x2, 0xc) sendmsg(r0, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000000640)="2400000002031f001cfffd946fa283005b580a000900020009000000000000000404ff7e", 0x24}], 0x1}, 0x0) 16:05:01 executing program 0: r0 = socket$inet6(0xa, 0x803, 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x4000000032, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r0, 0x1, 0xe, &(0x7f0000000080), &(0x7f0000001080)=0x44) 16:05:01 executing program 1: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) read(r0, &(0x7f0000000200)=""/250, 0x4ba09e13) 16:05:01 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x8) connect$inet6(r0, &(0x7f0000000300), 0x1c) 16:05:01 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={&(0x7f0000000a80), 0x80, &(0x7f0000002000)=[{&(0x7f0000000040)="5500000018007f5300fe01b2a4a280930a06000000a843069100000039000f0035000c00070000001900150006000000000000dc1338d54400009b84136ef75afb83de448d310000003ab8220000060cec4fab9109", 0x55}], 0x1, &(0x7f0000000400)}, 0x0) 16:05:01 executing program 0: 16:05:02 executing program 1: r0 = socket$inet6(0xa, 0x803, 0x1) getsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000100), &(0x7f0000000280)=0x4) 16:05:02 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) lseek(r0, 0x4, 0x1) 16:05:02 executing program 0: r0 = socket$inet6(0xa, 0x803, 0x1) getsockopt$sock_int(r0, 0x1, 0x2d, &(0x7f0000000080), &(0x7f0000001080)=0x4) 16:05:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:05:02 executing program 1: 16:05:02 executing program 1: 16:05:02 executing program 0: 16:05:02 executing program 1: 16:05:02 executing program 1: 16:05:02 executing program 0: 16:05:02 executing program 1: 16:05:02 executing program 0: 16:05:02 executing program 0: 16:05:03 executing program 0: 16:05:03 executing program 1: 16:05:03 executing program 1: 16:05:03 executing program 0: 16:05:03 executing program 0: 16:05:03 executing program 1: 16:05:03 executing program 1: 16:05:03 executing program 0: 16:05:03 executing program 0: 16:05:03 executing program 1: 16:05:03 executing program 1: 16:05:03 executing program 0: 16:05:03 executing program 0: 16:05:03 executing program 1: 16:05:03 executing program 1: 16:05:03 executing program 0: 16:05:03 executing program 1: 16:05:03 executing program 1: 16:05:03 executing program 0: 16:05:04 executing program 0: 16:05:04 executing program 1: 16:05:04 executing program 0: 16:05:04 executing program 1: 16:05:04 executing program 1: 16:05:04 executing program 1: 16:05:04 executing program 0: 16:05:04 executing program 0: 16:05:04 executing program 1: 16:05:04 executing program 1: 16:05:04 executing program 0: 16:05:04 executing program 0: 16:05:04 executing program 1: 16:05:04 executing program 1: 16:05:04 executing program 0: 16:05:04 executing program 0: 16:05:04 executing program 1: 16:05:04 executing program 1: r0 = socket$inet(0x2, 0x80003, 0x9) sendto$inet(r0, &(0x7f0000002600), 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0x10) 16:05:04 executing program 0: 16:05:05 executing program 0: 16:05:05 executing program 0: 16:05:05 executing program 1: 16:05:05 executing program 1: 16:05:05 executing program 0: 16:05:05 executing program 0: 16:05:05 executing program 1: 16:05:05 executing program 0: 16:05:05 executing program 1: 16:05:05 executing program 1: 16:05:05 executing program 0: 16:05:05 executing program 0: 16:05:05 executing program 1: 16:05:05 executing program 1: 16:05:05 executing program 0: 16:05:05 executing program 0: 16:05:05 executing program 1: 16:05:06 executing program 1: 16:05:06 executing program 0: 16:05:06 executing program 0: 16:05:06 executing program 1: 16:05:06 executing program 1: 16:05:06 executing program 0: 16:05:06 executing program 0: 16:05:06 executing program 1: 16:05:06 executing program 1: 16:05:06 executing program 0: 16:05:06 executing program 0: 16:05:06 executing program 1: 16:05:06 executing program 1: 16:05:06 executing program 0: 16:05:06 executing program 0: 16:05:06 executing program 1: 16:05:06 executing program 1: 16:05:06 executing program 0: 16:05:07 executing program 0: 16:05:07 executing program 1: 16:05:07 executing program 1: 16:05:07 executing program 0: 16:05:07 executing program 0: 16:05:07 executing program 1: 16:05:07 executing program 0: 16:05:07 executing program 1: 16:05:07 executing program 1: 16:05:07 executing program 0: 16:05:07 executing program 0: 16:05:07 executing program 1: 16:05:07 executing program 1: 16:05:07 executing program 0: 16:05:07 executing program 0: 16:05:07 executing program 1: 16:05:07 executing program 1: 16:05:07 executing program 0: 16:05:07 executing program 0: 16:05:08 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000000000005) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(0xffffffffffffffff, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) socketpair$inet(0x2, 0x0, 0x100000001, &(0x7f0000000040)) ioctl$TIOCCDTR(r1, 0x20007478) 16:05:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r0, 0x2000740d) 16:05:08 executing program 0: r0 = semget(0x2, 0x5, 0x10f) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/166) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:05:08 executing program 0: r0 = semget(0xffffffffffffffff, 0x26, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/32) 16:05:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = kqueue() r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = syz_open_pts() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x84, 0x11, 0xffffffffffff0000, 0x8000}, {{r2}, 0x0, 0x1, 0xf0000023, 0x7, 0x8}, {{r3}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x10000, 0x3}, {{r4}, 0xffffffffffffffff, 0x57, 0xfffff, 0x0, 0x2}, {{r5}, 0xfffffffffffffffd, 0x9, 0x6, 0x101, 0xa5}], 0x3, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffa, 0x4, 0xfffff, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{r7}, 0xfffffffffffffffe, 0x20, 0x0, 0x8, 0x100000001}, {{r8}, 0xfffffffffffffffa, 0x8, 0x12, 0xffffffff, 0x5}, {{r9}, 0xfffffffffffffffe, 0x30, 0x1, 0x7f, 0x37d0}], 0x2, &(0x7f0000000480)={0xffff00000000, 0x1}) r10 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r13 = dup2(r12, r11) kevent(r10, &(0x7f0000002540)=[{{r12}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r13, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:08 executing program 0: r0 = semget(0xffffffffffffffff, 0x26, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/8) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:05:08 executing program 0: r0 = semget(0xffffffffffffffff, 0x26, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0xa508) 16:05:08 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0x3, 0x200, 0x7adb, "aab237075aacd99ca48b29f8e2ec0e4cd291cea4", 0x40000000000005, 0x8001}) 16:05:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="63f5cb12dbb7473bb842425a844f7507e48a63a2b5182434f5410426402114172fcaa39e733ce727d9029b09c38804d98064fc27ceee4faf9de8ad7b7a9879645fc8d34a4fa9a21a1cd493355b0650844ee5a637f781172e194aa908835dc3ed3613483a01b1833fe4eb279b9803c9108afd85d285ca8be26c4048009a43fdd289f3727538688d872678f89e12123ec2c5e47a8388d39f0606b9c633b0ee3a47aa188c36cfc339bc33c7582078", 0xad}, {&(0x7f0000000040)="10bd35d4630f36ac724170aa46e582f0a600007811ce9fc1993a1b2efa9312ffbd53ab9294f630", 0x27}, {&(0x7f0000000180)="267951235db22be6c5f796c3e1883f91a2094671b67d429fd5b3c8f3b42f59d42ada4efcbeb223f5f8c5", 0x2a}, {&(0x7f0000000300)="95b6c16123088730730f729ba33714406d74ec86fc0a18a0c741178768d5b365e29b3bd16f86a769075e374364163d3b0a74d16f25a628de5c27811f1216203bd800b294c18249cd874fbdce309f25d2884b7ba90688a3e8cd10171a10f5afa8260f1973c94666766179f7d6b5646e2b4bd0d58c28dd01e01769", 0x7a}, {&(0x7f00000001c0)="ebfda54f44c1c3d7aafb932521a52b328abb6d6b6c9ddbaa8f9bd5ba660a2f389c195581ed023b58b1d5366265aa2ccb7a7035", 0x33}], 0x5, &(0x7f0000000480)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x68, 0x404}, 0x4) r6 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r6, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:09 executing program 0: r0 = semget(0xffffffffffffffff, 0x26, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e14c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000387bd6f648b3ba90f0d1121f6df49d84d75277670fa315c3336ef7b4d647e396baafa6b5a1cd3a25f43a7e4072ac3efcaa19b5dc716848faf1bfbd08e6f3667c98121f188ee349debf9e95af411c83f3bd1a741998edb97f13d8fc428ec1fc97be27ee43"], &(0x7f0000001040)=0x1002) semop(r0, &(0x7f0000001080)=[{0x6, 0x4, 0x800}, {0x3, 0x1, 0x1000}, {0x3, 0x2b, 0x1000}, {0x7, 0x2, 0x1800}], 0x4) fchdir(r1) 16:05:09 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, r2) getgroups(0x1, &(0x7f0000000100)=[0x0]) fchown(r0, r1, r3) getsockopt$sock_int(r0, 0xffff, 0x109f, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) 16:05:09 executing program 1: r0 = socket$inet6(0x18, 0xc000, 0x8) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r3, r2) poll(&(0x7f0000000000)=[{r3, 0x40}, {r3}], 0x2, 0x1f) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) 16:05:09 executing program 0: select(0x334, 0xfffffffffffffffe, &(0x7f0000000100), &(0x7f0000000000), &(0x7f0000000240)) semget(0xffffffffffffffff, 0x24, 0xffffe) semget(0x1, 0x0, 0x0) semget(0x2, 0x3, 0x508) 16:05:10 executing program 1: getuid() r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) getuid() semget(0xffffffffffffffff, 0x0, 0x0) 16:05:10 executing program 0: r0 = semget(0x0, 0x26, 0x0) semget$private(0x0, 0x0, 0x11) semop(r0, &(0x7f0000000000)=[{0x6, 0x5, 0x1000}, {0x6, 0xffffffffffffff0c, 0x1000}, {0x3, 0xffff, 0x1800}, {0x1, 0xdf, 0x800}, {0x3, 0x86d}, {0x1, 0x101, 0x1800}], 0x6) 16:05:10 executing program 0: semget(0x1, 0x22, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x102) ioctl$TIOCNXCL(r0, 0x2000740e) 16:05:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:10 executing program 0: semget(0x2, 0x10000000, 0xfffffffffffffffb) rmdir(&(0x7f0000000000)='./file0\x00') getpid() 16:05:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = dup2(r1, r0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x85, 0x0, 0x0, 0x800}], 0x1, &(0x7f0000000000), 0x0, &(0x7f0000000200)) read(r2, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:10 executing program 0: semget(0xffffffffffffffff, 0x0, 0x0) 16:05:11 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x20400, 0x0) chroot(&(0x7f0000000000)='./file0\x00') semget(0xffffffffffffffff, 0x26, 0x0) 16:05:11 executing program 0: socketpair$inet(0x2, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x2, 0x6, 0x5e1, 0x401}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x4, 0x20, 0x1, 0x2}, {{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x4d0, 0x3f}, {{r3}, 0xfffffffffffffffb, 0x12, 0x40000000, 0x0, 0x2}, {{r2}, 0xfffffffffffffffb, 0x0, 0x10, 0x6b5, 0x1ff}], 0x7, &(0x7f0000000040)={0x1, 0x3}) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:11 executing program 0: semget(0x3, 0x7, 0x0) 16:05:12 executing program 0: semget(0xffffffffffffffff, 0x6, 0x0) 16:05:12 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:05:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) kqueue() read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x4000000000, 0x101) 16:05:12 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmdt(r0) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:12 executing program 0: semget(0x2, 0x100000000000026, 0x2) r0 = socket$inet(0x2, 0x4000, 0x5) socketpair$inet6(0x18, 0x8000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) 16:05:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xaf, 0xf00fffff, 0x7, 0x10001}, {{r2}, 0xfffffffffffffff8, 0x20, 0x8, 0x7905, 0x5}, {{r2}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0xd2bf, 0x3ff}, {{r1}, 0xfffffffffffffffc, 0x20, 0x10, 0x7, 0x9}], 0xfffffffffffffff9, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x1, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x0, 0x4}, {{r2}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x1}, {{r2}, 0xfffffffffffffffc, 0x30, 0x0, 0x1000, 0x9}], 0x1, &(0x7f0000000140)={0xfffffffffffffe01, 0x3}) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:12 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x11, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r3, r2) pipe2(&(0x7f0000000000), 0x10000) kevent(r0, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="ff9519843b9d705d8fd1f9fb75deec1f45ffcf49f665bc7427cee2838b89cff65d7dceb29a7053e1404d1c66d97b1b6d11f4dc2cb56e303f38510e4f0d4020001da23b619be8836e89ceb1d316853e37265b0909571cf29c7e6d29ca80660c7500397eaedb185d58846605a4f58c4751ba00416bc7f24baca3d30259f994559432ad98ebcf152ad4ecb5b035ff1a7e493a23ade7fcdbf8091528902fa712716c269d9fd7de3fa2646d18e13ba5e60942fa72f4d866", 0xb5}, {&(0x7f0000000300)="61195bb97fb663c229581f61aff126803b73c7ebb9e2cacff77d8a83255b0939990fa58d061341969cf4d6c2644b3792ff908cbc6f5dc4bd1e14213dda619d23777ac45f81806968996d3394c87d30e8392534fd6f2c49191eae1820c2", 0x5d}, {&(0x7f00000001c0)="999ef2583bc520e24e60f9dc0f28080b7d35811f9208f112c2fcfe70070eb37895668b38d865db3bd4deeb5ee3d9149337", 0x31}], 0x3) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/128, 0x80) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x5) semget(0xffffffffffffffff, 0x26, 0x0) socketpair$inet6(0x18, 0x4, 0x7fffffff, &(0x7f0000000000)) 16:05:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/15, 0xf}], 0x1, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:13 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) semget(0x2, 0x0, 0x0) 16:05:13 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) semget(0x0, 0x7, 0x200) semget(0x0, 0x0, 0x41) 16:05:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x81, 0x10) 16:05:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x7}, 0xc) semget(0xffffffffffffffff, 0x26, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x6}, 0xc) 16:05:13 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) r3 = fcntl$getown(r0, 0x5) r4 = dup2(r2, r1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x9, 0x4, r3}) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000300)) read(r4, &(0x7f0000000240)=""/150, 0x96) semget(0x2, 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x5}, {r2, 0x20}, {r0, 0x4}, {r2, 0x21}, {r4}, {r1, 0x103}], 0x6, 0xfa6) fchdir(r4) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x45, 0x8}, {{r4}, 0xfffffffffffffffb, 0x80, 0x0, 0x1, 0x8001}, {{r4}, 0x0, 0xa8, 0x2, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x1}, {{r0}, 0xfffffffffffffff8, 0x1, 0x81, 0x5d, 0x6}, {{r2}, 0xfffffffffffffffa, 0x28, 0x60000003, 0x3, 0x9}], 0x7, &(0x7f0000000040)=[{{r2}, 0x0, 0x80, 0x4, 0x100, 0x1000}], 0x1a5, &(0x7f0000000080)={0x1f, 0x9}) close(r1) 16:05:14 executing program 0: semget$private(0x0, 0x3, 0x1) semget(0xffffffffffffffff, 0x26, 0x0) r0 = semget(0x3, 0x0, 0x201) semget(0x3, 0x7, 0x20) semop(r0, &(0x7f0000000040)=[{0x400, 0x81, 0x1800}, {0x7, 0x2, 0x1000}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x44ef797a, 0x1000}, {0x1, 0x8, 0x800}, {0x2, 0x4c, 0x800}], 0x7) 16:05:14 executing program 0: semget(0x0, 0x3, 0x204) 16:05:14 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) semget(0x3, 0x3, 0x170) 16:05:15 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) accept$inet(r2, 0x0, &(0x7f0000000000)) 16:05:15 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) semget(0x2, 0x7, 0x400) r0 = semget(0x1, 0x2, 0x0) semget(0x1, 0x0, 0x400) semget(0x1, 0x220b3c5b84f3e437, 0x90) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)) 16:05:15 executing program 0: pipe(&(0x7f0000000100)) semget(0xffffffffffffffff, 0x26, 0x0) pipe(&(0x7f00000000c0)) 16:05:15 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semget(0x1, 0x7, 0x480) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:15 executing program 0: socketpair$inet(0x2, 0x8005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x0) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:15 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:15 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="4ce7eeed3055c27557a14db7ce137dbf0a9e87b486d6f8c8ebaa90d87a09848c5e40811dd1", 0x25}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x38, 0x4}, 0x8) 16:05:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x40) r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x4) read(r3, &(0x7f0000000240)=""/150, 0x96) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 16:05:16 executing program 1: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup2(r2, r1) read(r3, &(0x7f0000000100)=""/14, 0xe) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000000)={0x80000000000}) getpeername$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000a000000000000000000000000000003000000000000000000000000000008"], &(0x7f00000000c0)=0x22) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x21b) 16:05:16 executing program 0: socketpair(0x30, 0x7, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semget(0xffffffffffffffff, 0x26, 0x0) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:05:16 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xfffffeffffffffff, 0x89, 0xf0000001}], 0x400, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:16 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) socket$inet(0x2, 0x4005, 0x1) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:16 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x0, 0x0, 0x0) recvfrom$inet(r2, &(0x7f00000000c0)=""/186, 0xba, 0x2, 0x0, 0x0) close(r0) kqueue() 16:05:17 executing program 0: semget(0x1, 0x26, 0x80) 16:05:17 executing program 0: r0 = semget(0x2, 0x2, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/19) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:17 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) semget(0xffffffffffffffff, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x30c00, 0x20) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x140}, {r1, 0x101}, {r1}, {r1, 0x20}, {r2, 0x1}, {r2, 0xb6}], 0x7, 0x4) 16:05:17 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:17 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfffffffffffffffe, 0x8ad}, 0xc) 16:05:17 executing program 0: r0 = semget(0x2, 0x26, 0x4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/198) r1 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0xb) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000100)=""/152) getsockopt(r1, 0x6, 0x2, &(0x7f0000000280)=""/172, &(0x7f0000000340)=0xac) 16:05:18 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) ioctl$TIOCCBRK(r3, 0x2000747a) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:18 executing program 0: semget(0x2, 0x26, 0x0) 16:05:18 executing program 0: r0 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r0) semget(0xffffffffffffffff, 0x26, 0x304) 16:05:18 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) r4 = fcntl$getown(r2, 0x5) r5 = getuid() r6 = getegid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r10 = getpgrp() r11 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="bb645e50eecdf918c8dad76df44e86d21f2cbd8085dd4c36ff65549c08f0727eff527a60976c7f9b36f75c140060bcfd268908a3ae6059e3371462f7296ea1abcf6754556f39487c18104ba5f828ac45b13e08f4d38c1e27afbb20ec854acc62288ef4e9e1fef7dbecb726991fa9", 0x6e}, {&(0x7f0000000140)="479a41d70192e68e44c5b1116b56f910a8fd08b2978808e72fb94fd253576b9d862ed7546b7b2c332b8345fabb949563df9a9d580f1efcd50308f7aadc9dd9f816a1aea0c10ba45b5d9698963a8b5cf92e613cbf7d20d6f73e24", 0x5a}, {&(0x7f0000000040)="efd72de294288c46fc75d52dcbec9d49ece92b9bff888fef95ad92c99177444ec83d19e4f74ebef35ae51f73aab1b4dc1f183396c349a71b687fb435c875", 0x3e}, {&(0x7f00000001c0)="9eabb976", 0x4}, {&(0x7f0000000300)="56d6df7bca61a596bc19b98b9cb4e7bfa73675b7bdfa9ebcc543141c7a919828cc233388bbd20581bd173334fb98825fb558c4436cc04ddf836ff2244fac60589be1b8933f897ffb5504c82ebfd01aa2207f0cfc2f5cd411b5d4fe6ad012613980849ecda2464be2f5b95a0c1ad83958d46cb382c32b2ebcccb2965caa8bc38c0db1dd22d1f990d2b121b57aca03685d0ae4589c7a577dbf8195536d94e9366467f601cc284b7013ad42f841b6d8e9", 0xaf}, {&(0x7f00000003c0)="49896aef3bfa1579f79a345d97afaf3b6b79d9e45bcbb8b8", 0x18}, {&(0x7f0000000400)="cb007b80cc03db0b4e4a45340c518f26bef13912aa1ae4b603d49e96d64e6e92b2275c2344cb2ece0b750f1fc43007588e66a032f95fcd91973a2edb", 0x3c}, {&(0x7f0000000440)="f689f97af8a2", 0x6}], 0x8, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r3]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xa0, 0xf}, 0x407) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:18 executing program 0: r0 = shmget(0x1, 0x2000, 0x500, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="4228cdd79cabe56ea1f28a01124d6221cc084198445e451afd01eccad67d324307869e9fd6ce0d367b4fa118f4309ae51fe7f8087dec26d6c8d74563ff6b2ba5a6965ef2bc4700bf953cc4637fa1277521", 0x51) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:19 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) close(r2) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x1) 16:05:19 executing program 0: r0 = msgget(0x2, 0x8) r1 = geteuid() msgrcv(r0, &(0x7f0000000100)={0x0, ""/227}, 0xeb, 0x3, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getuid() r4 = getegid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfb, r1, r2, r3, r4, 0x2e, 0x4}, 0x5, 0x1815, r5, r6, 0x0, 0x36d, 0xa65c, 0xffffffffffffff81}) semget(0xffffffffffffffff, 0x26, 0x200) 16:05:19 executing program 0: r0 = semget(0x2, 0x26, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0xfffffffffffeffff, 0x1800}, {0x0, 0xac, 0x1800}, {0x3, 0x9, 0x1800}, {0x0, 0x1, 0x1800}], 0x4) 16:05:19 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r2, &(0x7f0000000300)=""/150, 0xffffffffffffffcb) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:19 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x8000000000089}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1, &(0x7f0000000100)=""/151, 0x97, 0x9}, 0x42) semget(0xffffffffffffffff, 0x0, 0x0) r4 = dup2(r1, r0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x4, 0xa4, 0x100, 0x4}, {{r3}, 0xfffffffffffffffd, 0x22, 0x2, 0x80, 0x3}, {{r1}, 0xffffffffffffffff, 0x1, 0x80000008, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x60, 0x0, 0x6, 0x2049}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x53ba, 0x81}, {{r4}, 0x0, 0x1, 0xd3, 0x0, 0x5}], 0x44aa, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff9, 0x3, 0xf0000006, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x78, 0x5}, {{r3}, 0xfffffffffffffffe, 0x48, 0x11, 0xfffffffffffffffe, 0x100000}, {{r3}, 0xfffffffffffffffd, 0x2d, 0x800fffff, 0x7cc3, 0x200}, {{r1}, 0xfffffffffffffff8, 0x84, 0x80000086, 0x8000, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x2, 0x8}], 0x4, &(0x7f00000004c0)={0x3f, 0x6}) 16:05:19 executing program 0: msgget(0x0, 0x80) semget(0x2, 0x26, 0x0) 16:05:20 executing program 0: r0 = semget(0xffffffffffffffff, 0x26, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0xffffffffffffffe0, 0x800}], 0x1) 16:05:20 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffdfffffe) r3 = dup2(r2, r2) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x2, 0x3, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) kqueue() 16:05:20 executing program 0: semget(0x0, 0x0, 0x20000000002006) 16:05:20 executing program 0: r0 = semget(0xffffffffffffffff, 0x26, 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/34) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/213) semget(0x2, 0x2, 0x0) semget(0x1, 0x3, 0x23) 16:05:20 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setegid(r0) 16:05:20 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1c5f6be4) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r2, r1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:20 executing program 0: r0 = semget(0xffffffffffffffff, 0x26, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x8, 0x4]) 16:05:21 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:05:21 executing program 0: 16:05:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) r4 = fcntl$getown(r3, 0x5) wait4(r4, &(0x7f0000000000), 0x2, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:21 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) semget(0x0, 0x3, 0x9c0d07ca1acb08f2) semget(0x1, 0x3, 0x408) 16:05:22 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) semget(0x1, 0x1, 0x208) 16:05:22 executing program 1: socketpair(0x12, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x8000, 0x8, 0x256a4c4c, "28692856e5ab83f55edb4b5d2f71a20bbab542e7", 0x4, 0x9}) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r3, r2) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:22 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:05:22 executing program 0: 16:05:22 executing program 0: semget(0x1, 0x3, 0x0) 16:05:22 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) r4 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x5, 0x2, r4}) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x104) read(r1, &(0x7f00000000c0)=""/191, 0xbf) semget(0xffffffffffffffff, 0x4000001, 0x0) 16:05:22 executing program 0: semget(0x3, 0x26, 0x10000000) semget(0x3, 0x0, 0x4) r0 = getpid() wait4(r0, &(0x7f0000000000), 0x3, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x3, 0x3f) chroot(&(0x7f0000001200)='./file0\x00') writev(r1, &(0x7f0000001340)=[{&(0x7f0000000100)="053b9eb35223da8f2f80c2a8cfc152f76bbb34abcdb8ef3af611707c84a1a85fd8b53f02a38acadb553c5620a3a0b5c30cc305a671d2aa6431ae3fa48ed76749212cb4cfafdfacc2bf13b87748c2b8f63d77ee82e8a0a35c3b39833fedfcba92f9f2ad75e009c188e9458f6c676650c4807377255c4c60d41d1ac8453e0df3aa96a38b7e397b08ca7dbe6f213da68e25b001053ee29d5b4c8f06e6019987c4688ee037e9bb505368930cde39b6f29daee4e0a47c5f970fc579c8ef512d9fed3311da33ee87ad0ad7", 0xc8}, {&(0x7f0000000200)="98a9b5242a2734326ae50c590f03e4801614d6232e83f2818a4debeee1eb9f65cd1d7cc4be4a6498fbf76746ce6053e56a2dfbad64310612c3a9dd7817bedceb88bebc596e5779f5f9b39264a74973158e371acafc982f1670768b1f4907e7d400afa737fd559afb96fd2e2802568531cd26aeb4e08b417093bcce31dcf558066e5b1d8310de2da7a3b14a2abbc317f1c5739bec5dc4acb1b12bc0ae6bd2d41ecc4bc313cdf6eb23af406647164e376a7ce54fd7e166c501643d390bd2eced95ac40f4ca82afd0ad982c27b74b8e400b2c85a99c982726bc7c8969323a89d46c2cc99398c6ad7c9948717bed60d45d09073cdfb422d8c72d3ea197344fc3b980da9bf1e480b961119888563ec0edc6d2eac27387caacd8d63ba58b93be12bc241e4d583ff0642e8f89b4c343c966de1d9d7f8902349f6a8c4f3155499bb5ef342d511756b3d1eb7978ab05e67216fc142d9485cca0f3ff865b3ae65a41c3482302f42fc37b058fb3cec3bfc70083480613742122f1da37ef3db90b70201a437b37c6e27086ef00ebdd13659cc2f3a1d4ae93e9e6884c7ce0f9c78bda593b86bfc187c6935719f8577f691bfba57d4251a36df423ec8335edc7390b429d52a4570d1d9a12e4a56c6b7336e89d3d802b922383a83debaf64a05d78d8e9765e46b854ee3d9fd90f15a8a41c2cc56e740c145a28832592b95bf179523303d6a563c9706d8da334954fed8a8a016b526a8bfebfe88e9c7a2444df4b149020bc7e5de70f90509838ccb116b9d900d823c5f8bebda611c1cdd19c184ad9072cd7d64417d38f1d37e61444e6ece6401ac364a44162cd3f4a678d04d90125b5ddf1072694bde3b9aff4d526696b6794f65d25445f37d9175e466d871a01bab2a1b3a0e816249038df6c567333e7a500dad17400aea9337346a18c02c495bb8c7c5a9fde29936bed583d014176948c2b3324cd5014f6db52c32c873069ce0b8865038d5142004ba5f178877ecceaf5610e982283727ebbd17b9e251600274268c593958699ed4006b91c18560751a8a293ad8e500c2befda9b6485c1c7d465cb98974393d85f1e3c501c7ddc0a32e09949510d0fe0afbf456e0af997b32bc396d3583fff373fb3b2114b4ad2dd0c72ccdcaefc8a896db82de9c05e892d9f220c3b61f8322587513fd86e4a6ae489c6c7670034df4c53b3433f0fae428387831b90dd7ce57fdc54b1c003c89f9d62586476cab8d91056306b845bccac610ef6fb52081a4963ac901908c275fd10cec4fe7b0791bd8596ad926d7fd6e2c3643cee9c8fc0a82e00c08927188c067a6f9ba2fe9356b30cbe18388e4b3c889db07ae66cf76cf05309269ecdc8bb3afe2c8dd389e84b9465b6216d97ccb076bc86f6668228dc9dbb39602c576b9f11f4138dde2bb8356a352dd7268f0598f950cedd83fcce334d1293f18232b45cdd4030ef617015d9943646534129d4516ba4443d22369bf6651dfd4ad2291476650aea1360d45384d222bbe7f19ec0b0ea2f55e45c423bf5b4de78ab5807f9d6072e4acce87aaf6d0c8d4d0b76d291ca3be436bdc99d0d64fe4fbae05678d55f9bcc0e88ee6dfa697ba5686af02be548a8eab1f27820f528a0e9a1a7c9a3500de3653b0ecf1f1801d80709be51e7da5e8d48ead6f0d5514ca89115b3e47981c4bccea9a557b10134010bfb400bf0b41c6607a024789406baeb70f077c82c6471a6f304447144913bcc282d2184e53b4fd63bb9de2e8629d062b8f6ef00d9ed40e45e6187d037f6298b46eeaca7cde36d63a6b0a00a39ca975efea11b2f6491470e8ddcfa11a7c91f4844ede6b5aeb9e4c5ab4cb95464fe671c9481eb45bab0521e5699a54bbb591f69e3d9cfc6714e2a778d4c53d8f46ada1ebf63c2a00db717b73cd8f77709d18c01e0cd5346bc8dba9ddb94156480bd42466cab8a5b924f6ed46dc4d0061bab1c45ae0fff4f60726c13c68fa45c47acf9a0ba591a7b3b76b725b45d7dcf271d7fb20da2ce908902da3b8288474930184b2660584997c0314543170eb13ef1093198fc4458f3f428c4474352c535342ee7b3de5fac000eb954bac85f049b434cdfcb41a15bfb24f910d3b4ea00977a5edb9e78b94629475a3960a500b75a3617e755f865895c80b0d003499b502460f89f578c0678d4bf5ae9e8d241529e9d907da31d16d9aa7aa119e4bf08c3660814b972526a8cb47d6af4e3f2391f423db092ccd3b5ee83116b260fa44c00277497f6dba244052631105f1e8b1a2b7e9029d4104b978a51a6a6b167861a5bf3463d1e9e95d25085fa196afbcecbf586795a51798cc0ecb32fe4ba1219abe607a212113a42f8e12863d7d777fed9f079b0cb7e1c5ca24ab93cec61e77a99b9c00b1cd25d2ab8fad68a600908854f70c1f99d25d8746bcf1b288b6c297ad4d74f4b56078053dd9ad1c854c39155cc40322f9da98c1b484fd8e556623e6cbbd825906becc86ce86aff4c32dd750ec3b920b07b37e3a8370b2e03a5e8814a7bf18cac83c0786aac4a03de446c9eadeef2022594faaa52cc116988dcc0f188f7b9e7a5587bee9495df060eec470de9047a07f844e0e29f73ef71efcd41309cd168a56c0d134bc3c2b6c870514f85702b1d371e9d233dca4febd3099e7305ce2b2565482788d2b167c6efe3eeb53f44802b03bd6585628c7b87ff3fdfdf154787205a84e076e6fb7805a763820210acbef7a260c27bf51311be53768e4e64c451b2e4e38be93e801e43587053a39ebf7211c291971eb32b7dffb76344fde59c9ab3f17e3ce49283fec7626b9660daee4bdaf3fb689bb590522cfb4334678a20fa2888df283e64e536c48b4e9d7c179cea8aff430f1dfa6a3b79f301266d5ffe550de938fba1973cf1cecb5f48e9ff8ffcb9e296dd1cbcbcc39f3f2ba38cb0f0722326300d48d809ffcd2022dc9688518d93fc338423bd8fef9104001fc0fbf7ea9cf465d4e3599be69c36cc292ee631532b9ebc53630cb14c1f367840559820c0507d30bdf5af434223aa2ef386464721cac3f5c6cba5e98a124190fcd3744707e7341777d8d7cd182f056a34c2d14e66ca5d0a17ad499beafb16128a91a75dace66b39579d1e391838ef63d6acd97fefd0420db89b35d50b70eafe22bb2ab81b665700b036b3857b02f9d1cd40ccb191212c4bd0b6705270b2f74625a97985d5537d050ca2ddae727a90d21aac65641173d9535e459a0730f00177b084f7b055ab961c156c47b3651103530b2ff3ae6e1706875dd316020b0df756cc7263d3674b05389d5e6f9957946893ef34e27d31a552c4da9a642159d7b277851b034429b32368204d8fa5f9efdd36dd95cebfb10a4d6f9cb78b91a614a0dcb4aa786122e0d7217dcccdb8fb4ffe7be5df028612c275122a67487b55abac87eee40e3e00096f1b71b45f3ac991202dd80abc79c20ee078f859784abc8a1fd3ab645ea2b60c366a1d62700c51b26c68610f02d37ae404095c94676d24ec428ed7dc7b04a454196a958b4d9c9cfa53d8b36100abe41e24bd8613c22f0d7b42d8b1e38853d1eba50dc2b6b1e85717167a493655377c77b43f8001b5ef6dc5f11e217f70b716f657643d9dc5b94b8861551b4e4469c2183d2e3ac898c4b21d744851f1cb8e626096436bef5714ca6e788db6a660afae5a466dd453eec1c552d79cfb7a55dca6ba847b023e7f9be5e42650f39db7edce29f632851bb8cb1fedf104a33c9324cc9a43481134f37d5f7174e9c5b339741b0576b53d398891583b7ba10796d075aa39f3835a0271474876ce881e77369cd1fd3df43e2e444fcbcd9140edd301a715b674b45c51f45fe7f35648019195b2ce55c98ace2a14bd2c882bacbdfa30c223f814c2fe0cd8aa91cf1a35151e239dce674adf353b75d7afdd8a50ab27a9079218369b965de1db5f13e5769b8232ef1d2ef6bdba0c529be36e2aa00bf094011ee8b00bdd9e3ace285d28c8cbfbfe5f8759030fff7272d02a35868310450760d01a18ed64ee4e13c7acef42891da25daf8eab66f9dc42c7c7c1b49e37302c36022c60530fb102603c5525f24960de66507f0de2c09d46b08be75cd6d4eb4e0c9965460c9fcdce1edc2240fd3396eb023bd322a11c2737ff8b56c8405c2987a1c0203e1414acd3df25c0ce6ad6e914021afcfdcd1dbf23ca1efbee54a421bb604ff4655d41cdd43d3ea9036ed5bc93b2b26226116ce8e29b7488cf0af37af3b893a67746569be2100c2a03118cc0814285990a3e2946872e553d56091a235c23a63e82bb9495763e69d00a625a68a16b1672912ff50ea89d657fe690dbfa25e9fb549914202b18a34e50d78cb00ec40fe523f10da0450c5fba6aebffa44600a3b4a1c4999a4c0f0fcb7d0e39e411f0eb7ef4d79e01271e5c8e0a85a02511717349559c6e1dabc49adfdd3bfed58c67a8adb66be154c4a170262e744771b918f55ca7e34a7f86579138ec3c772519551025d69380d43792813b516a92eeff254d62d1168e91733c016d03e47fe6bdd836fc078d1268026e9832fd5dc9e42bc6babc9e77000c9d5a09af444ce2f15b0f8a894527eb79f999f32a30ada7ab68e05f4df5ab37455f66420de87194be2def0ebd095bb47fdf2c3b4b87cc0ba85d352b7b781c65409b8dd0a424c6748151c02e20e332c0ead8e4410bfa10f8365c10b6218b27ed80ea6e9090bcc7e82170acf43ec4df673e34e8442c7afd9586e0d0e707f9e5f01978ef9d2fd5a0001dc7e4cf0bff81f9d50f24beec56ceba618d188303b5906efce2027d6f7481202357018ea23f12567a6f46a809097d47ef698d86915ec148808f93cacd4ef63f427019a04e60b6e3bdf25781c7bf704dbd2c79252a3dc4f76f234b5a2d2a93f3af905cd4dc0e38106bd33b04c322a21baf12f3da625c5a9dc46a63abee57efa62ac392163aca81389e524de6f00b1a21cd3f68a8efd051c7b9471775156b2de13e976a1c327097c85f7d5ff199d528cebd46ceaf2ffb1d6f6152bf52fc1af2a2f5bd604f28784639256465accc93786a963db10f238641738ebf1623eb0f68e5b4ca0fc219479c93d56385e21860c7bb621428409ab50b36032144f46f308c89550822568012380f37a1a745db86debb247aeb8b0d8dba158f4b4e8d8ef7b8292302f82ff694e4857da58068fc56045c1a4840fde33c543281931395f8e0952e55b37873aa826b618e8cee4d34b94e9b864213cd4113fa512fcc0122ffd5f9545eae17f81a02dcc51f8d7fda64b3cab9052004a529787c56bb2f6e1ae1ff2077a817bba090ce3dae6266da89d9629e616043b8eebe1d1500bff5e486d32d833f3a224f8e7f825026fe4bc953c780fd1be063e4ccee49ff283b9c7fcdf57e550f8b957ccbb7bc0d8572d0ebf15059e4d7cebc771ceda07952d77f6d15f0187569c6a5c73b554a71ba6d28b2415399b6144d95295cb8c47fe2f33ba692ca8af486e85123e649f66a8b15305d907c3c3b35e78a349ecf9d7878aac5724c69a1fb5f0ce5a80c6e3f4ea5ee748d59889eefef8533b919ba1e81656feb351125c43e26cdc73d7fc1c3a4936769d83f0ff5751c0e269b806c8f7385da7d2a1d22d4ba6c626a111eccc20dcf61548bee78cd905ae177321aadaa70d9a8220bef4ee6d4ed1006afa7e53ccff7c502d877245f4610e0359e4dfe5217bd3ef530a8d8d0a2e1d279e3074f7400d2f31777ac45437a406cb4487acc437ac04a49a6f77e5b73adac3c37c1db265a6afc77a142ef979a05227e70df271159d2f0d67bda", 0x1000}, {&(0x7f0000001200)}, {&(0x7f0000001240)="d2b1e76ed917a525665e200b3a42a82f4eb70ba7112a02859dc8ac807af4abb8b15ccd4f8ddf60532c3f68f258b2ccb70152e16766ccded48359aa6fde31f247d95c1715d79ddd10713fdfe10c919cbdf4cb92b0b3dd6405977868f084a4b994", 0x60}, {&(0x7f00000012c0)="57b156c9f4cd4e71ec7fa13af507d835cdf9a8b4ac5e48709c7fcb24317d1c93a59eaa2781c206a30190dfe64ef51eac87d89c1aafe219e531f7b35ddaa628af9230ed7e288b07455242ee36510393e33a6f518bd998d158ba8d9cc359a948d06a", 0x61}], 0x5) 16:05:23 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x200, 0x140) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:23 executing program 0: r0 = semget(0xffffffffffffffff, 0x26, 0x0) semop(r0, &(0x7f0000000000), 0x0) 16:05:23 executing program 0: r0 = semget(0x1, 0x3, 0x1000000000) kqueue() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3]) shmget(0x1, 0x8000, 0xfb7c025e3b7234e1, &(0x7f0000ff8000/0x8000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200a8, 0x79) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) accept(r1, 0x0, &(0x7f0000000100)) fcntl$getown(r1, 0x5) 16:05:23 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r1) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r2, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:23 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)="36257f7e57c89d094f421973e2b6e18820ef78bb2b1c52c623feb168743926dfc874da35599e05d0ce62b08436f17d06e5b728ad738911b51c185a1cc357c0bc5848978f5160c7003775401d220fb958c22362b829a9ca69c1ddb018a40e14b49ee00dc01b4b36d5a70ed384a9466d9296f301851c04f1282e6da7a3dff3", 0x7e) semget(0x1, 0x1, 0x207) 16:05:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/107, 0x6b) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:24 executing program 0: r0 = semget(0xffffffffffffffff, 0x26, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x2, 0x101, 0x800}, {0x5, 0x1ff, 0x1800}, {0x1, 0x10001, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x101, 0x1000}, {0x3}], 0x7) 16:05:24 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xc6, 0xc, 0x8, 0x55e}, {{r0}, 0xfffffffffffffffb, 0x8, 0x60000000, 0x2, 0x9}, {{r0}, 0xfffffffffffffffd, 0x50, 0x1, 0x98, 0x9}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80000012, 0x8, 0x1f}, {{r0}, 0xfffffffffffffffd, 0xc, 0x2, 0x8, 0xff}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x9, 0x82}], 0x80, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x44, 0x2, 0x0, 0xffffffffe488dbe7}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x100, 0x6}, {{r0}, 0xfffffffffffffffc, 0x23, 0x2, 0x5, 0xb6}, {{r0}, 0xfffffffffffffff8, 0xc, 0x40, 0x6, 0x2}, {{r0}, 0xfffffffffffffffe, 0x49, 0xf0000046, 0xf4f0, 0xfff}, {{r0}, 0x0, 0x0, 0x40000000, 0x1f, 0xfffffffffffffe70}], 0x9, &(0x7f0000000000)={0xffffffff00000000, 0x3f}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:24 executing program 0: readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/110, 0x6e) r0 = semget(0xffffffffffffffff, 0x2, 0xfffffffffffffffe) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/36) 16:05:24 executing program 0: semget(0xffffffffffffffff, 0x26, 0x10) 16:05:24 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) semget(0x3, 0x3, 0x80) 16:05:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x80) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:25 executing program 0: r0 = shmget$private(0x0, 0x4000, 0xa4, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x1000, 0x5, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup2(r0, r1) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r2, &(0x7f0000000240)=""/150, 0x96) r3 = semget$private(0x0, 0x2, 0x10) r4 = getppid() fcntl$setown(r1, 0x6, r4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0x1ff, 0xfff, 0x200]) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x1000000100fff) r5 = semget(0xffffffffffffffff, 0x0, 0x0) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f00000000c0)=""/152) 16:05:25 executing program 0: munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) poll(&(0x7f0000000000)=[{r2, 0xa0}], 0x1, 0x56) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) ioctl$TIOCNOTTY(r1, 0x20007471) read(r3, &(0x7f00000000c0)=""/150, 0xffffffffffffff78) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:25 executing program 0: r0 = semget$private(0x0, 0x3, 0x184) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/127) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:25 executing program 0: r0 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/52) r1 = semget(0xffffffffffffffff, 0x26, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/242) 16:05:25 executing program 0: r0 = semget(0xffffffffffffffff, 0x26, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/10}, 0x12, 0x0, 0x800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:05:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000000c0)="f802e8168c95f20e9e24971caff5d47c5c769546d115f49ca026c4b5b892b6a03768c15f1c0f42439b302adad7be8440de73c163275b0eaa3f0b07798a52c8f4ae588befa8c9a22da4560272195221c3664783482518ec16478c845994469c99204a0365b42f0c356193303d262c4559409e9424cb7f499a3089ae87fd623d9f65d4c2b889c8beecbe8560700c9c00a3a525a3b0ea02d46f7d33e237", 0x9c) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r2, &(0x7f0000000240)=""/150, 0xfffffffffffffeb9) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:26 executing program 0: r0 = semget(0x2, 0x3, 0x80) semctl$GETVAL(r0, 0xffffffe000000000, 0x5, &(0x7f0000000080)=""/29) semget(0x3, 0x2, 0x22) 16:05:26 executing program 0: r0 = semget(0xffffffffffffffff, 0x26, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) semop(r0, &(0x7f0000000080)=[{0x1, 0x3, 0x1000}, {0x5, 0x3, 0x800}], 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="2c871fd9134cf0c4b0c5984c88ed7f58f59a20eddb828806febda40f98a1fec288a6f68b95d9df0ac80f294fd20fc29fc85011214265ffa53f9312d95d1e0985efc424d4193e8c8b1fd7bcc6c079666501c5855a537cfc512c3819e1ca89", 0x5e) 16:05:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) fcntl$setflags(r3, 0x2, 0x1) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:26 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) socketpair(0x26, 0x4, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:05:26 executing program 1: socketpair$inet6(0x18, 0x3, 0x9c6, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x2, 0x5aa5bd14, 0x4, r1}) r2 = kqueue() read(r2, &(0x7f00000000c0)=""/255, 0xff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r4, r3) kevent(r2, &(0x7f0000002540)=[{{r4}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r5, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:26 executing program 0: semget(0x3, 0x26, 0x80) 16:05:27 executing program 0: r0 = msgget(0x2, 0xa3) msgrcv(r0, &(0x7f0000000000)={0x0, ""/28}, 0x24, 0x3, 0x1000) semget(0xffffffffffffffff, 0x26, 0x0) socketpair(0x1, 0x8005, 0x98, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000003c0)) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="8936ae79f70f27bc9c873412a8bed7a287343dce2e7ed0a7023c6c68bd4b531ff2907f25b8811f4f137f0722d83a960640fcf968216c7b669aa998842b2435e69d8865cde349c29ce614421a9ba6755369e34a9a8736d92c2f4e66ae570103595097d0c0993879b42f1e2cd98d897bec891872eadf96de278d8e25ca4a18234a6e26d92a2f7732f0bcda150e420347617edbfd3e9890a7e1388d6687253454959956210ae21781cb12e8c18da0d6541227059ea38ac035abbbf11e3ac8a4daf22e40c26850cf41431b9317390b5c328424c3e512a86d7273766ed4e68b6c0eec879be06f9f909c1ecb8ebbfbb69961a4", 0xf0}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3}], 0x20, 0x2}, 0x1) msgsnd(r0, &(0x7f0000000040)={0x2, "2dcf8f87affbe903a37bdb34a6d2f6d472920a25af6acd94384741d6bab4d3c5275c8bb0a306a31050a82de44efd933305aeba4cb755258ad874bd824c6d5f1922ec951f1bd0a4dd077015bbfcba04ec1b9881bf8c775d2429147dd85680f96403660f2ee28b47cd"}, 0x70, 0x800) truncate(&(0x7f0000000380)='./file0\x00', 0x3) 16:05:27 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x1, 0x40, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0xc, 0xc9ae, 0x10000}], 0xc4a8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x20, 0x3, 0xc0a, 0x4}, {{r0}, 0xffffffffffffffff, 0x50, 0x1, 0x100, 0x8}], 0xe9e5, &(0x7f00000000c0)={0xfff, 0x8}) 16:05:27 executing program 0: semget(0x1, 0x6, 0x1000030b) 16:05:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x10, 0x80000001, 0x2, 0x9}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0xbee, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x6, 0x9b}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x5, 0x324}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x7f, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x9, 0x3ff}, {{r0}, 0x0, 0x40, 0x1, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0xc, 0xf0000000, 0x7fff, 0x4}], 0x200, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x41, 0x40, 0x4, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8, 0x25, 0x8}, {{r0}, 0xfffffffffffffffd, 0xf, 0xfffff, 0x81, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x7e, 0x1, 0x8, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80000001, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000008, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x4, 0x1}, {{r0}, 0xfffffffffffffffa, 0x24, 0xfffff, 0xac}], 0x9, &(0x7f0000000000)={0x20, 0x80}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:27 executing program 0: r0 = semget(0x0, 0x3, 0x10) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) pipe(&(0x7f0000001000)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001040)={0x0, 0xfff}, 0x10) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:27 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x1, 0x3, 0x0) 16:05:27 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) socket$inet(0x2, 0x1, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x8005, 0x26e7, &(0x7f00000000c0)) semget(0x2, 0x1, 0x0) semget(0x2, 0x1, 0x4) socket$inet(0x2, 0x8003, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="1339f006aa44310b9d52b9fc2d537e2827463b9530713c0f159097eb889c84df9ab2fe946ab50351b6ca85cd7491471628f91e0b48f804e63554e594d1c55bf95dba1dbbc54a8c9b1db6d1780ca5b8b290e6a6fa41c03edc76578909ccdb3ea0917fd17e3e5fb54e85f88fe603559cf923f1404a0b", 0x75) 16:05:28 executing program 0: r0 = semget$private(0x0, 0x3, 0x448) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}], 0x1) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:28 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x0, 0x1000}) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:28 executing program 0: socketpair(0x10, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x9, 0x2, &(0x7f0000000040)=""/238, &(0x7f0000000140)=0xee) semget(0xffffffffffffffff, 0x26, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x847) 16:05:28 executing program 0: semctl$IPC_RMID(0x0, 0x0, 0x0) semget(0x0, 0x2, 0x40) 16:05:28 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) semget(0x0, 0x0, 0x100) 16:05:28 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x9, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:28 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x6) accept$inet6(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semget(0xffffffffffffffff, 0x26, 0x0) sendto$inet6(r0, &(0x7f0000000080)="497af863abcd1035fe0c4da330d7c3da93194deab94b78ceeecb10e536e238be2cbd34ab655ba757f2af26e13e81d7ddfe1825e9bdc37c0207fd23186c31e5f3dd8dba960ec6e66fb9f37ce6423220e3394740183dec72d400", 0x59, 0x401, &(0x7f0000000180)={0x18, 0x3, 0x1d, 0x4}, 0xc) 16:05:29 executing program 0: semget(0x0, 0x25, 0xc0000) r0 = socket(0x13, 0x4, 0x7) shutdown(r0, 0x1) 16:05:29 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1, 0x1) r0 = getuid() setuid(r0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setreuid(r0, r0) r3 = dup2(r2, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) read(r3, &(0x7f0000000240)=""/150, 0x96) r4 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r4, &(0x7f0000000040)=[{0x4, 0x200, 0x1800}, {0x6, 0xcb00, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0xba, 0x1800}, {0x3, 0x6, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x7, 0x1800}], 0x8) clock_gettime(0x0, &(0x7f00000001c0)) clock_gettime(0x3, &(0x7f0000000000)) 16:05:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) semget(0xffffffffffffffff, 0x26, 0x0) 16:05:29 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x48) 16:05:29 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) r0 = msgget(0x3, 0x4) msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/117}, 0x7d, 0x2, 0x800) 16:05:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 16:05:30 executing program 0: r0 = semget(0xffffffffffffffff, 0x26, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/107) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 16:05:30 executing program 0: r0 = semget(0xffffffffffffffff, 0x26, 0x0) r1 = getpid() semctl$IPC_RMID(r0, 0x0, 0x0) getpgid(r1) 16:05:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000080), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r3, r2) kevent(r0, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) lseek(r1, 0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:30 executing program 0: r0 = semget(0x2, 0x5, 0x100) r1 = geteuid() getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x4, 0xfffffffffffffff9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8270, 0x130) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000240)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x53, r1, r3, r4, r6, 0x2, 0x4}, 0x38d25664, 0x7, 0x6}) semget(0xffffffffffffffff, 0x26, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom(r8, &(0x7f0000000080)=""/23, 0x17, 0x3, 0x0, 0x0) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000002c0)=""/182) getsockname(r8, &(0x7f0000000280)=@in, &(0x7f0000000040)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x81af, r4, r2, r1, r3, 0x0, 0x2}, 0x9, 0x0, 0x9}) semget$private(0x0, 0x1, 0x400) 16:05:30 executing program 1: r0 = kqueue() r1 = semget(0x3, 0x2, 0x1) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/84) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r3, r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) kevent(r0, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:31 executing program 0: r0 = semget(0x3, 0x4, 0x104) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x915, 0x800}], 0x3) semget(0x2, 0x27, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/151) 16:05:31 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r1, &(0x7f0000000300)=""/150, 0xd2790d8b) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:31 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x9, 0x3, 0x7, "64097f4aad32313ed8e6d2ea64b0c5f85b03dbf9", 0x8, 0x5}) 16:05:31 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget(0x2, 0x0, 0x304) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x200) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r4 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:31 executing program 0: semget(0x2, 0x3, 0x642) 16:05:31 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:31 executing program 0: semget(0x1, 0x26, 0x4000c) semget(0x1, 0x3, 0x40) r0 = socket$inet6(0x18, 0x5, 0x10000) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) semget(0x3, 0x2, 0x688) 16:05:31 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:32 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) semget(0x2, 0x2, 0x40) 16:05:33 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffffe) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) semget(0x3, 0x3, 0x40) 16:05:34 executing program 1: r0 = semget(0x1, 0x7, 0x502) semop(r0, &(0x7f0000000040)=[{0x3, 0xfff, 0x1800}, {0x0, 0x0, 0x1800}, {0x7, 0x2, 0x800}, {0x3, 0x5, 0x1800}], 0x4) setrlimit(0x7, &(0x7f0000000100)={0x6, 0xfffffffffffffe00}) r1 = kqueue() socketpair(0x1a, 0x8005, 0x1, &(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = semget(0x0, 0x2, 0x40) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) getuid() r5 = dup2(r3, r2) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f00000000c0)=""/2) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) listen(r2, 0x74ab) read(r5, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:35 executing program 0: semget(0xffffffffffffffff, 0x26, 0x0) r0 = dup(0xffffffffffffffff) mlockall(0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x100, 0x1) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/150, 0x96}, {&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f00000001c0)=""/158, 0x9e}, {&(0x7f0000000280)=""/53, 0x35}, {&(0x7f00000002c0)=""/52, 0x34}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/151, 0x97}], 0x8, 0x14) 16:05:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2c, 0x12, 0x10001, 0xd6e0}, {{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x0, 0xb6}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20000010, 0x5, 0x8}, {{r2}, 0xfffffffffffffffd, 0x0, 0x20, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x74, 0x0, 0xa59, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x10, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x80, 0x3, 0x4, 0x9}], 0x5, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x40000003, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x9, 0x1}, {{r1}, 0xfffffffffffffffc, 0x40, 0x20, 0x100000001}], 0xb64e, &(0x7f00000001c0)={0x0, 0xfffffffffffffe01}) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:38 executing program 0: semget(0x1, 0x3, 0x0) 16:05:38 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:39 executing program 0: semget(0x0, 0x1, 0x302) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:05:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r2, &(0x7f0000000240)=""/150, 0x96) socketpair(0x1, 0x8007, 0xfffffffffffffffa, &(0x7f00000000c0)) semget(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x10001, 0x5b7}, {0xd6f, 0x6}}, &(0x7f0000000040)) 16:05:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffffffffffffff8, 0x800}, {0x4, 0x2, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x1800}], 0x4) semget(0x0, 0x3, 0x0) 16:05:42 executing program 0: 16:05:42 executing program 0: 16:05:43 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) pipe2(&(0x7f0000000000), 0x4) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:43 executing program 0: 16:05:43 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0x0, 0x2, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:43 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 16:05:43 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000070107031dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e28000000110affffba010000000009b356da5a80d18be34c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 16:05:44 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r1) r4 = socket$inet6(0x18, 0x4000, 0xffff) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x19, 0x1, 0x100, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x11, 0x80000000, 0x9, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x1, 0xffffffff}, {{r3}, 0xffffffffffffffff, 0x8, 0x2, 0x6, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000002, 0x8000, 0x80000000}, {{r3}, 0x0, 0x48, 0x80000000, 0x2, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x9c1e, 0x8}, {{r1}, 0xffffffffffffffff, 0x48, 0xfffff, 0x0, 0x1}, {{r1}, 0xfffffffffffffffb, 0x10, 0x40000026, 0x860f, 0x4}], 0x3, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x0, 0x2}, {{r0}, 0x0, 0xa3, 0x1, 0x5, 0x26849c47}, {{r1}, 0xffffffffffffffff, 0x21, 0x5, 0x1000, 0x8}, {{r4}, 0xfffffffffffffff9, 0x28, 0x0, 0x1, 0x100}, {{r3}, 0xfffffffffffffffb, 0xa, 0x20, 0xfffffffffffffffe, 0xffffffffffff8000}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0x20}], 0x6, &(0x7f0000000000)={0x1, 0x80000000}) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000400)=0xc) read(r3, &(0x7f0000000240)=""/150, 0x96) kevent(r3, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x5, 0xf1}, {{r3}, 0xfffffffffffffffe, 0x22, 0x48, 0x6, 0x1d}, {{r4}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x1a35, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0x82, 0x2, 0x20}, {{r1}, 0xffffffffffffffff, 0xa0, 0x41, 0x101, 0xb880}, {{r2}, 0x0, 0x1, 0x2, 0xffffffff, 0x401}], 0x7f, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0xa000000000000, 0x6db}], 0x3ff, &(0x7f0000000540)={0x6, 0x6}) semget(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) socket$inet6(0x18, 0x8000, 0x6) 16:05:44 executing program 0: linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1400) 16:05:44 executing program 0: nanosleep(&(0x7f0000000100)={0x0, 0x989680}, &(0x7f0000000140)) 16:05:44 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x2, 0x10) 16:05:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x200) socketpair$inet(0x2, 0x3, 0x1eea, &(0x7f0000000000)) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) 16:05:45 executing program 0: 16:05:45 executing program 0: r0 = socket(0x840000000002, 0x3, 0xff) sendto$inet(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)={0x2, 0x0}, 0x10) 16:05:45 executing program 0: chroot(&(0x7f0000000380)='./file0//ile0\x00') 16:05:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) r4 = accept(r2, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) 16:05:45 executing program 0: r0 = socket(0x11, 0x803, 0x0) getsockopt$sock_int(r0, 0x1, 0x1e, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:05:45 executing program 0: r0 = socket$inet6(0xa, 0x100000002, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x4) 16:05:45 executing program 0: getitimer(0x0, &(0x7f0000000140)) 16:05:46 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) socket(0x3e, 0xc004, 0x3d9bfcf7) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:46 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:05:46 executing program 0: r0 = semget(0x3, 0x4, 0x104) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x915, 0x800}], 0x3) semget(0x2, 0x27, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/151) 16:05:46 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) connect$inet(r3, &(0x7f0000000000)={0x2, 0x1}, 0xc) kqueue() semget(0xffffffffffffffff, 0x0, 0x0) 16:05:46 executing program 0: r0 = semget(0x3, 0x4, 0x104) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x915, 0x800}], 0x3) semget(0x2, 0x27, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/151) 16:05:46 executing program 0: r0 = semget(0x3, 0x4, 0x104) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x915, 0x800}], 0x3) semget(0x2, 0x27, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/151) 16:05:46 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f00000000c0)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:46 executing program 0: r0 = semget(0x3, 0x4, 0x104) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x915, 0x800}], 0x3) semget(0x2, 0x27, 0x0) 16:05:46 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) clock_settime(0x0, &(0x7f00000000c0)={0x40400052}) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 16:05:47 executing program 0: r0 = semget(0x3, 0x4, 0x104) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x915, 0x800}], 0x3) 18:43:30 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x915, 0x800}], 0x3) 18:43:30 executing program 0: r0 = semget(0xffffffffffffffff, 0x4, 0x104) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x915, 0x800}], 0x3) 18:43:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r0, &(0x7f00000003c0)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:30 executing program 0: r0 = semget(0x3, 0x0, 0x104) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x915, 0x800}], 0x3) 18:43:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:30 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x915, 0x800}], 0x3) 18:43:30 executing program 0: semget(0x3, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x915, 0x800}], 0x3) 18:43:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x40, 0x1, 0x80, 0x3}, {{r3}, 0xffffffffffffffff, 0x1, 0x6, 0x0, 0xffffffff00000001}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x1, 0x7fff, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000000, 0xcdbe, 0x7ff}, {{r3}, 0x0, 0x95, 0x2, 0xfffffffffffff800, 0x9045}, {{r1}, 0xfffffffffffffffb, 0x80, 0x12, 0x101, 0xfe9}, {{r1}, 0xfffffffffffffff9, 0x19, 0x81, 0x0, 0xab9d}], 0x2f31, &(0x7f0000000300)=[{{r0}, 0x0, 0xbf, 0xf00fffff, 0x4, 0x7}, {{r2}, 0xfffffffffffffffa, 0x18, 0x1, 0x2, 0x400}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000001, 0x3, 0x1}, {{r1}, 0xffffffffffffffff, 0x63, 0x0, 0x7e88, 0x10000}, {{r1}, 0xfffffffffffffffc, 0x2, 0x1, 0x0, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0xc0000001, 0x9, 0x4}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x8001, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x50, 0xf0000005, 0x2, 0x81}, {{r2}, 0xfffffffffffffffa, 0x2, 0x1, 0x8001, 0x8000}, {{r3}, 0xffffffffffffffff, 0x2, 0x80000014, 0x6, 0x6}], 0x10001, &(0x7f0000000000)={0x254, 0x9d64}) 18:43:30 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}], 0x2) 18:43:31 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}], 0x2) 18:43:31 executing program 1: pipe(&(0x7f0000000000)) r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:31 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}], 0x2) 18:43:31 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:31 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0xf0000008, 0xfffffffeffffffff, 0x1}, {{r1}, 0xfffffffffffffff9, 0x8, 0x400fffff, 0x1, 0x101}, {{r2}, 0xffffffffffffffff, 0x0, 0x93, 0x6, 0x7fff}, {{r0}, 0xffffffffffffffff, 0xa2, 0x8, 0x0, 0xff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20, 0xb8bd, 0x6}, {{r0}, 0xfffffffffffffffb, 0x21, 0xa000000c, 0x9, 0x20}], 0x6, &(0x7f0000000180), 0x400, &(0x7f0000000040)={0x4, 0x91}) r3 = dup2(r2, r1) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89, 0x0, 0x100000000}], 0x7ff, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x0, 0xffff}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) read(r3, &(0x7f0000000240)=""/150, 0x96) fchdir(r0) semget(0xffffffffffffffff, 0x0, 0x0) fchdir(r2) 18:43:31 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x915}], 0x3) 18:43:31 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x915}], 0x2) 18:43:31 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x915}], 0x2) 18:43:31 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) getgid() read(r1, &(0x7f0000000240)=""/150, 0x96) semget(0x0, 0x40007, 0x3) 18:43:32 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x915}], 0x2) 18:43:32 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {}], 0x2) 18:43:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) r4 = semget(0x0, 0x0, 0x4) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000000)=""/127) semget(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10004) 18:43:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x11, 0x5, 0x8000}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0x9, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x18, 0x0, 0x7fff, 0x4011}], 0x8001, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x3, 0x6, 0x20}, {{r2}, 0xfffffffffffffff9, 0x1, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x44, 0x0, 0x0, 0x2}, {{r0}, 0x0, 0x41, 0x20, 0x5, 0x800}], 0x1, &(0x7f0000000180)={0xfffffffffffffffa}) r3 = dup2(r0, r1) r4 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x57d8, &(0x7f0000002500), 0x0, &(0x7f0000000200)) preadv(r3, &(0x7f0000000580)=[{&(0x7f0000000300)=""/219, 0xdb}, {&(0x7f0000000400)=""/185, 0xb9}, {&(0x7f00000001c0)=""/10, 0xa}, {&(0x7f00000004c0)=""/148, 0x94}], 0x4, 0x0) read(r4, &(0x7f0000000240)=""/150, 0x96) truncate(&(0x7f00000005c0)='./file0\x00', 0x4b) r5 = semget(0xffffffffffffffff, 0x0, 0x0) semctl$GETPID(r5, 0x10000000000003, 0x4, &(0x7f0000000000)=""/39) getuid() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x12, r3, 0x0, 0x0) 18:43:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:33 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x915}], 0x1) 18:43:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget(0x0, 0x3cada5222bd7760, 0x100) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000000)=""/9) r4 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) semget(0xffffffffffffffff, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x60, 0x80000001, 0xc3b, 0x3}, {{r3}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x1, 0x9}, {{r3}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xcc6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x37fa, 0x1000}, {{r3}, 0xfffffffffffffffc, 0x4, 0x80000011, 0x5, 0x969}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000001, 0x7, 0x81}, {{r2}, 0xfffffffffffffffd, 0x84, 0x1, 0xfffffffffffffffe}], 0x3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffe, 0x7, 0x4, 0x1, 0x7}, {{r0}, 0x0, 0x0, 0x0, 0x9}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x7fffffff, 0x4}, {{r1}, 0xfffffffffffffff9, 0x38, 0x4, 0x7, 0x8000}, {{r2}, 0xfffffffffffffff9, 0x80, 0x2, 0x9, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0xd1, 0x0, 0x9}, {{r3}, 0xffffffffffffffff, 0x4f, 0x40000000, 0xd1, 0x6}, {{r1}, 0xfffffffffffffff9, 0x8, 0x28, 0x800, 0x25}, {{r2}, 0xffffffffffffffff, 0xe, 0x8, 0x6, 0x100000000}], 0x1ff, &(0x7f0000000000)={0x80, 0x2}) r4 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000500)={{0xffff, r5, r6, r7, r8, 0x4, 0x8000}, 0x3, 0x1000, r9, r10, 0x5, 0x2, 0x7}) 18:43:33 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x915}], 0x1) 18:43:33 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x915}], 0x1) 18:43:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget(0x1, 0x0, 0x34) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/220) r4 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r4, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:33 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1000}, {0x0, 0x915}], 0x2) 18:43:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r2) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:34 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1000}, {0x0, 0x915}], 0x2) 18:43:34 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1000}, {0x0, 0x915}], 0x2) 18:43:34 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x0, 0x915}], 0x2) 18:43:34 executing program 1: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x89, 0x0, 0x3}], 0x100000000000001, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r2, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:34 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x0, 0x915}], 0x2) 18:43:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r2, &(0x7f0000000240)=""/150, 0x96) fchdir(r1) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:34 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x0, 0x915}], 0x2) 18:43:34 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8}, {0x0, 0x915}], 0x2) 18:43:34 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8}, {0x0, 0x915}], 0x2) 18:43:35 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000000)) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) read(r3, &(0x7f0000000240)=""/150, 0xfffffffffffffd0d) geteuid() semget(0xffffffffffffffff, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 18:43:35 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8}, {0x0, 0x915}], 0x2) 18:43:35 executing program 0: 18:43:35 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) close(r0) 18:43:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) sendto(r3, &(0x7f0000000000)="8bfdcb36b694d8dd74e1d5308d83442c586b341f6fc14e1eb17bfe269d6f4593d766f173bc12d5015c06771fddaad14345d27c93bedc7e9520545128023b387216d792dbe315bcf68d496b5abea2f7b46af24c41816b6ad8ffda2449d8a76b53f317ae09e410ae4ab838ea", 0x6b, 0xa, 0x0, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:36 executing program 0: r0 = socket$inet6(0xa, 0x802, 0x0) sendmsg(r0, &(0x7f0000002dc0)={&(0x7f0000000100), 0x80, &(0x7f0000000940), 0x0, &(0x7f0000000980)=[{0xee0, 0x0, 0x0, "e0f9b6458fd98d14b7d4718bc114044a9b462a0c02f84db96c07192f37edc215a57be2e684cde6648e1c9bea620a29e14d6330dc66837e2c897132480aa6c6f7b15b5b8f2f8789e05ab840ea7e41cb2d49efbd832e51814eb98b23974b52fea33e988078f6b76f77bb8a6703484bc2e598f796addfd58c0ae64c4a582a2019a09c731040df8e3adc76f8c0f274ba662ffca63821e04ae98ddc6cab9e0bacf4c4c32d5296f8a146448336faf34c05544f6d52e1dac3f64819c489a0869c38bebfbe8d1aa4dfba58baf12954c7b885a800bec065351da70922ae6eb1ae856169ff61f5e0a857046c9f2614dda048c9d839d852b3e7f8671a14fcd12a6e063fbdd33848f97b699c9b4fd8d08a58bb957ea834229c857f2b4714be1859986b720080c4c93c33cdcabf7061c0a81cb401b3e796adb3c635d78c6768de830108985e2f6bfd351498c95decac9a40cd4e414c08931d3bce46e41157e34c510fdbfb71c371460f669733131eeaf5af93ad5baca28e7958208b809a5a3d0a8f710ced2f11bc9e2e9f154302a90b037eb53cd06c0b2a7dd42a3fd21d6129edf110cb3796f162f16b8379b2129c3e923438589988fd27056e32e718e41666f6b5cff5c53b7e26a58fbce87bef214bbcf4015676a433cfb495caee91c70b2fe05b3a6ed587a7c81f975c82aeccf9163d615e3c28265c91c47bbb45bb0f30611fa4e5ee038bd952eaf7ce1d68d0d6398533fd6ce9f5de24c1511340753da9a66343a93223cc1f1df40fe84ec9d91d2f398e3622909d4651c5880579adbe94ffaf97f6652b79ded5c469c01a7bee81d56a5bb1573665e3d43b17cdb9f4a71407c106601d9bd92c014a62caa8d4f9c82c54d71223e0460c099b53125ee4ed7f250324e7816f70511e715fddee71e52876d8f5f27b36cf7d74ec7a952393708b1a3d4c895b03c71e66850d04b2c9b378196ad76f529664e0e020749ad5fa00cb276129808a573dc796a77e64e95790a0a1cefafe1ab8aad375bd526f917486d66d96151f22701740a7e0f57559286d3d03efd2cff5d504844d014178a66b3ba966c2db6c0a31ece989e45b735d8bff93665c12f1eb4252f92c33c5bbc465829560da0ccf362aa8b36c3e6530cd992f2ed3fb2bfb2edb238be082292c8f57eb878ce0e814988b90ff3b326edf0ae54de4a8dc4fdfbf3d64523189ac6127358feb53ffd961f115099e2bceb6816a554380e4921ac2f69c440d4f9ecfe2f6f0e8b8e185ed438524610ad545ce21dd1d544e40ce20d9e9345607fed13794b47bd94e06f9dafd8ada653a7baa01125f80801c255a0b9acaa80b5b3ba25454e8c42096c46a79b26bc35ad527f0860bcde918eac0d7f4d7db37f9cb40efc809e583b2cdaa313f06ec4ac96771a45c67b3931d91daec4b52f08e7c41be7b0b3547768a972af5009e078cc66776b885ba2ab807793b9afb3405922f13eff816438b41a2658a1c2c08b626c1799ebcefad37b386cd5255dc6245da5e7868020953c194a45f0f2f369ad0b683ecab77deabda5b5102c5ed3e243cbee821c3b6edb39a1916af044dc23ee24b17b63c2857cacaf80cc97086fd454ae7f42e5f7de1f7f7a7ffeae4283b4de5c2bb61025e861dabd00d18f16fbc10d3226ab3cf5d4b48ce9bb153fed7c4850462132ccc68915210a3fcaeb861ab3133efbe3a769277bb07069587dd2cbb2936a3d50da59e6dfc28e28c4ceb9c7d9d92b1cf63717a03e4f0bb693eeee5be76464c89173d9fccb67bcaab28a6a023ba3cbcc73e53eb3a7ffb231f38cf2675a755b8ace2c6cc7fbdfefbefa302016452356b6ca787ea535bb42b842fdb651b858b4359c5bb6e5d009a1be14334841b47c060fa3736f02c8122bd8af4636775fed35d1b05585e77627c2fd2a84fe2ff2b6fd53ad1edecf085171604b7c5a05a495629a772061f2a4b3e9aad7d0c173fae80354444e902e31b304d8e6ca47c563370f39a606dc4adae9027d6d3e50f236928084e9ce32c8a167597579af9d984549b6422a6e53d3d552d1c7f5a304db784c368b544b579c9b987a08e4fae91c39d473d8de9082c14e1114a86791af8eeb1c57ab124ab758163ec119a6dd2d8df03c2f3bba5a8409be002440aa90c0fbfa7aa9d5388e8743481315419b222809dad95a2f642e855fe99007b3f4593dac03f4f6014e8841a2068811f92b30e7cb4cf158f4194980df62144cd154507cf3cf7bd850f99b4837843834de98c74738b089189c76bdc9358df15404e64e0afb9658d4f9eda806393bfd906c7fc9d4f8006b7363cb08a73a61a3e1e904052c0d560db853d966b1c62b58de100389a3820f5d442afe301d9b01bcfb71ae0c280df9c0dcf6b036276186f433486e5021ba9f420acf5f914c2d86572c6991c8738fec0128486e65dd3f1d76f44cb84a8f28b9acfdb1ff26c0c4394b2936affd6abd70e843b6bed66ea230b8911356aa25545d37481dbb38232922c33fa298bdd8ee8b3262da68b02f3886a7bb3980880d094c30abdc920f07ac745242e03d114ceb2d19d53dd6dd56010059f95031d714e04f7e3246eb986f117484a0e6b7d508c194780e5f2b30e9bf1e7dcad0b042bc5468343479c4c398139f30e2f76902c982ec8c458c71b571613530235781d8a56560f1e3a3164a6ff2192bac8aac9fe01a2b57224ddc39bddce5a45c34e6ba66d4560a3354af804c91dfdd16e2434bdb57fe055ce79e5d32e5ad2d859ab7e47377fb2f929d4c461dad8959f15dcd6c7014718c95a7de3e50448ef7c777e5ebde18154eab9f78c05871e30711cc1d79be7a00ccf142008f4502873e140000e7b2cdf47011f9cd8b11499b3335fe41a7ac6bf6edcc21dbfdf0d4908c38b94226562e2841848d38cc93f49b686fb0ec8563754582cbf027e99ba334ee6b37db163d76bfa0e2b3de699e9422250260f1d155fffc9719448192e0755045ae47c3e56308fdc3b3c8a9bf4a97cf42ce7571713ea6df02097cf85c06e036b4827e19811ca46c36bbb9ab07056af13cf427a0bf84b96a5703223b67fc667a3b14d7cb946b3d1b844b4b876d192fe13285b08553be36403e5b2cfff7b7c0ca04abbfb99a749bd106a1d3a55782c0d701227be8c2d019d0d0197035527f599b19c661179264807fe4e060b07568c1e860e0cb8d01e92425dd9275062a9673dab1172555b10bcdc754e7ff721e1a46bf82afc20c28f5ac8ec166d22ff4eca84dce8ba44e63623badf1ad1bb3181b773bcce5da81c5a6423f5099e2e305fba17b8fa527fb7bbe2d224334bb16e8bdc4ee6e250b2535d3be5f0367919a4d0bdf5cb338591b1735b33734a4c47cb4cc13489fe83705acc3ee4b509e2c88c8f7c14f7a8c4efd7e7a8ad78aee9b7c00087b427994cf9f567c39be41648287010815b4fa9d25feb5afd4279cadeecaaa8960fb2b11dcacc4660fa529d3767c612c379dac13360331b8166a84a82fe0881b5701ad0c04b2831d61181693239926c8c7f10a58b4548e28410bb4833fca9554987547a4730107bc8fd79232cc9a7e425e764495c775e3e64f3e5922420552bc6650e1a36a612118f9c3244c864cb503c774452d67a68fa0e0dc115eb3184da276023f1c5900ce87d3c843a98b4a135caa7ef334dbc66fedcb90daf002b33b77eea89d4bc2a1b9e5cefa2385453a6bfb4503026e35f2e803c82e60fd352cab86971282b18a00b7833ca0f36680b27d995c9f81493a6d6bcafc3fcfedc6e91ccd8339af3b68d460f3c00d938b068507a33d69adb17fe5cccd3bea910542fc15952a3ac75b9f0754b59c6b30e12f81bb2fe9b69962d5b21fdd63c368f27d25c708eb7a5c2184a731e887286401a07bf778421b942b1595cf277997d3d04e2a9e81b9f4e5220973e94792980ee6be97b6fbdec38a1f60076c34c81422ddba39a39e2390fc052b1b341a368d99861249cd23867afc916d04d5bcfa007507e1dddf75dad8a6c1062a86a971c0e591841597973d9fc8a023eb654ef7c8b8b469f0b2d5450b5fceb1ddaf840399335ff63d49bf429fbfb29183ad77bd13d213076354b2bad7a2c46a5ee894829995432d2a0953d4659e26ffed62f3313e4e1f1998ddf4c529856bcb0013adfa4cc9a2c0dce4ce4902eed736e4928e1613425ea1ff42dc919b9eb8e6b5b97b1c3f42329f8007f4e1ed731066b63d07ecd110056de44dce6879aed0687275fe18c451857b461d984865f6ab2f0321ccb002070f7db07472bacba063ba7c0208d5bb0c66574f32b446a4921b20cf13bd6f2f35eda1592127e6f9d566cc346d7be9f1e7995a2b55eb3bdfa422186cd34a74bb35b966aa55243533770153e01236d51093a89118a69776e5315b159452c7a53644155c296a201c85343ba13ba7f52699fb855ed843014b99a11744a5c3fec26ccb755558f9b00034432a13c29ca74ae150686fcc671c270ff50a7af9ffd960a3f8585b6acc8f560371e727ce7546bb84e7d9593ce57863c85e51222aeddf4ed53cdc55fc54c366e65ea188f0ca517839a887890dfa97df9409c4abceb971a98d2c775f3b16af07649efd112e3969a8e03790b7db7daa6df9b2d93dc44d723dd8a2287e881390c1f7916f8f8006f1ca539d1d948563b1ec687d104987494de376c04f526cd45cff0e0021127574b018a000656f6c790ade805cbb18dc01d13f42e464cf1134415597f128c95a455a62e8ccd6356e22a73fd95e9c9713179bdea8e0d1d33f9a509c6c073adefedbe56fb41cf2bd031548e3a694a4431d7070095977b5bf0276669237aedc3278bffa7c5be2ddcf228c702afcd5a02ef97f96b7cfe942464f4231f4cdc10b35019371aa46358c6de3020a2f2ea3a5d29d1d6d0f643941ca0c023a83b387103ed1bef17872253309afbba7632698e035267887655a5cafeaedb0b56f8258742394534c1b4ec049a1689eeb04958b9eea84116a97f6ff513995d032c3f3558dd9517237bef78b630563466ca3a0ded844121e1d051cb23f1ce761f55d7b1163c5f2f2657d35a95fdf6a51c64a621e66d74f8d618138a56e49bd3ae1747d50c53d8eda1a9590d85fbadca98cb74c33203bfb17056c79f84a86b9d0dd62e03d0908a92bfd56eb1f382105e3e1052e7737f9f2ac3b14a5a1ce5bde3b0c32c90d60d8b0896a61f0f2c1e114edb2463659b74905b334b5b21559881446b1b3920e2980413044a74b687a5aecd6b9272628d69f97c948a7ee6b81a5d8132e8f535a54d17a8244070af9882a0d1d4dc434dadbb602d0815e33f78a9bf35fbbdba640bcb2d1ddb368c5b2bc7c5209d7b5649cd36e236db3e003a72bb47de7e4ee768cb35d5fcaccef7fc0588e2f1e3"}], 0xee0}, 0x80) 18:43:36 executing program 1: kqueue() r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r1, 0xa, r1) r3 = dup2(r2, r1) socket$inet(0x2, 0x2, 0x7aa4f446) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x40, 0x0) 18:43:36 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x210400, 0x0) close(r0) 18:43:36 executing program 0: 18:43:36 executing program 0: 18:43:37 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) kevent(r0, &(0x7f0000002540)=[{{}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) pipe2(&(0x7f0000000080), 0x10000) read(r1, &(0x7f0000000240)=""/150, 0x96) semget(0x0, 0x1, 0x0) 18:43:37 executing program 0: 18:43:37 executing program 0: 18:43:37 executing program 0: 18:43:37 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) dup2(r2, r1) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) kqueue() 18:43:37 executing program 0: 18:43:37 executing program 0: 18:43:37 executing program 0: 18:43:38 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000003d49f3fb0000000000000000000000000000"], &(0x7f0000000040)=0x1f) r3 = dup2(r2, r1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x0, 0x6e31, 0x8bbc, 0xff}) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) listen(r2, 0x80000000) read(r3, &(0x7f0000000240)=""/150, 0x96) fcntl$getown(r0, 0x5) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:38 executing program 0: 18:43:38 executing program 0: 18:43:38 executing program 0: 18:43:38 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r2, &(0x7f00000000c0)=""/144, 0x90, 0x802, &(0x7f0000000000)={0x2, 0x0}, 0xc) 18:43:38 executing program 0: 18:43:38 executing program 0: 18:43:38 executing program 0: 18:43:38 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlinkat(r2, &(0x7f00000001c0)='./file0\x00', 0x8) r3 = dup2(r2, r1) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/49, 0x31}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/116, 0x74}, {&(0x7f0000000300)=""/134, 0x86}], 0x6) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:38 executing program 0: 18:43:38 executing program 0: 18:43:38 executing program 0: 18:43:39 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) dup(r0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) r4 = dup(r3) kevent(r1, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000000)="5ff0838a7312525956d1dfe41855aa28f897b20c71633ba608beaacdf36f754c5031a82279698c5febefedef65dfc47455f49b152c07426977737aea88f54aa5d9e670ae96964deebebc64fe541a4b24a205bb35c5ecd790388aad14490eb5a663236d7855f6bb3b81d73354", 0x6c}], 0x1, 0x59) read(r3, &(0x7f0000000240)=""/150, 0x96) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:39 executing program 0: 18:43:39 executing program 0: 18:43:39 executing program 0: clock_gettime(0xffffffffffffffff, &(0x7f0000000240)) 18:43:40 executing program 1: r0 = semget(0x1, 0x3, 0x0) r1 = socket$inet(0x2, 0x4007, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0xf, &(0x7f00000001c0)={0x1, 0x1, 0x3ff, 0x1, r2}) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/233) r3 = kqueue() fchdir(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r5, r4) kevent(r3, &(0x7f0000002540)=[{{r5}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r6, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:40 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x0, 0x915}], 0x2) 18:43:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x0) read(r3, &(0x7f00000000c0)=""/150, 0x96) mlockall(0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x6, 0x5, 0xdf, 0x6, "e7012c33651da0cb73f9113d1fa9f2a9ef5624ff", 0x80000000, 0x20}) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x96) 18:43:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) recvfrom(r2, &(0x7f00000000c0)=""/246, 0xf6, 0x842, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0x100000001}, 0xc) read(r3, &(0x7f0000000240)=""/150, 0x1d) semget(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(r2, 0x5) socketpair$inet6(0x18, 0x1, 0x4, &(0x7f0000000000)) 18:43:41 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x0, 0x915}], 0x2) 18:43:41 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x6, 0x40}, {0x18, 0x0, 0x8, 0x8}, 0x2, [0x401, 0x8, 0x0, 0xfff, 0x80, 0x6, 0xad, 0x7]}, 0x3c) 18:43:41 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x200000000000000}) socket(0x21, 0x7, 0x3) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x9) 18:43:41 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r3 = dup2(r2, r1) close(r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f00000003c0)=""/150, 0xfe45) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x7, 0x6, 0x3}], 0x80000000, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x200, 0x3}, {{r3}, 0xfffffffffffffffe, 0x0, 0x17, 0x1, 0x10001}, {{r2}, 0xfffffffffffffff9, 0x0, 0x0, 0x5, 0x2}], 0x0, &(0x7f00000001c0)={0x3f, 0x10001}) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:42 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x0, 0x915}], 0x2) 18:43:42 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) dup2(r1, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:42 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {}], 0x2) 18:43:42 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:42 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:42 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:43 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 18:43:43 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:43 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:43 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:43 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) read(r3, &(0x7f0000000240)=""/150, 0x96) 18:43:43 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:43 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:43 executing program 0: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:43 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:43 executing program 0: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:44 executing program 0: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:44 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:44 executing program 0: semget(0x3, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:44 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:44 executing program 0: semget(0x3, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:44 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:44 executing program 0: semget(0x3, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:44 executing program 1: r0 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000002540)=[{{}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:44 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}], 0x2) 18:43:44 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}], 0x2) 18:43:44 executing program 1: r0 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000002540)=[{{}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:45 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}], 0x2) 18:43:45 executing program 1: r0 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000002540)=[{{}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:45 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r1}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:45 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {}], 0x3) 18:43:45 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r1}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:45 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r1}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(0xffffffffffffffff, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:46 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {}], 0x3) 18:43:46 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(0xffffffffffffffff, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:46 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(0xffffffffffffffff, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:46 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, 0xffffffffffffffff) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:47 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {}], 0x3) 18:43:47 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, 0xffffffffffffffff) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:47 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, 0xffffffffffffffff) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:47 executing program 1: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r1}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:48 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:48 executing program 1: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r1}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:48 executing program 1: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r1}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:48 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:48 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:48 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:48 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:48 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:48 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:48 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:48 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x800}], 0x3) 18:43:48 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:49 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1}, {0x0, 0x0, 0x800}], 0x3) 18:43:49 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:49 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 18:43:49 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:49 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 18:43:49 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0x0, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:49 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 18:43:49 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x800}], 0x2) 18:43:49 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0x0, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:49 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0x0, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:50 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:50 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x800}], 0x2) 18:43:50 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:50 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:50 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe, 0x89}], 0x0, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:51 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x800}], 0x2) 18:43:51 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe, 0x89}], 0x0, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:51 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe, 0x89}], 0x0, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x3}) 18:43:51 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xfffffffffffffffe, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) 18:43:52 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x800}], 0x2) 18:43:52 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:52 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {}], 0x3) 18:43:52 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) close(r2) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x1) 18:43:52 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:52 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) close(r2) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x1) 18:43:53 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:53 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) close(r2) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x1) 18:43:53 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) close(r2) 18:43:53 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:53 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) close(r2) 18:43:53 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:53 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r2) 18:43:53 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:53 executing program 0: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:54 executing program 1: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) close(r1) 18:43:54 executing program 0: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:54 executing program 0: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:54 executing program 1: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) close(r1) 18:43:54 executing program 0: semget(0x3, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:54 executing program 1: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) close(r1) 18:43:54 executing program 0: semget(0x3, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:54 executing program 0: semget(0x3, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:54 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:43:54 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}], 0x1) 18:43:55 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}], 0x1) 18:43:55 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000002540)=[{{}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(0xffffffffffffffff) 18:43:55 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}], 0x1) 18:43:55 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r0) 18:43:55 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {}], 0x2) 18:43:55 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r0) 18:43:55 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r0) 18:43:55 executing program 1: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r0) 18:43:56 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {}], 0x2) 18:43:56 executing program 1: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r0) 18:43:56 executing program 1: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002540)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r0) 18:43:56 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:43:57 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {}], 0x2) 18:43:57 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:43:57 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:43:57 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:43:58 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:43:58 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:43:58 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:43:58 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:43:58 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0x0, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:43:58 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:43:58 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:58 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0x0, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:43:58 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:58 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0x0, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:43:59 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:43:59 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:43:59 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:43:59 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:43:59 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x0, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:00 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x0, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:00 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x800}], 0x2) 18:44:00 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x0, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:00 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(0xffffffffffffffff) 18:44:00 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 18:44:01 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:01 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:01 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}], 0x1) 18:44:01 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:01 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}], 0x1) 18:44:01 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:01 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:01 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}], 0x1) 18:44:01 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:01 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) r4 = fcntl$getown(r2, 0x5) r5 = getuid() r6 = getegid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r10 = getpgrp() r11 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r2, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="bb645e50eecdf918c8dad76df44e86d21f2cbd8085dd4c36ff65549c08f0727eff527a60976c7f9b36f75c140060bcfd268908a3ae6059e3371462f7296ea1abcf6754556f39487c18104ba5f828ac45b13e08f4d38c1e27afbb20ec854acc62288ef4e9e1fef7dbecb726991fa9", 0x6e}, {&(0x7f0000000140)="479a41d70192e68e44c5b1116b56f910a8fd08b2978808e72fb94fd253576b9d862ed7546b7b2c332b8345fabb949563df9a9d580f1efcd50308f7aadc9dd9f816a1aea0c10ba45b5d9698963a8b5cf92e613cbf7d20d6f73e24", 0x5a}, {&(0x7f0000000040)="efd72de294288c46fc75d52dcbec9d49ece92b9bff888fef95ad92c99177444ec83d19e4f74ebef35ae51f73aab1b4dc1f183396c349a71b687fb435c875", 0x3e}, {&(0x7f00000001c0)="9eabb976", 0x4}, {&(0x7f0000000300)="56d6df7bca61a596bc19b98b9cb4e7bfa73675b7bdfa9ebcc543141c7a919828cc233388bbd20581bd173334fb98825fb558c4436cc04ddf836ff2244fac60589be1b8933f897ffb5504c82ebfd01aa2207f0cfc2f5cd411b5d4fe6ad012613980849ecda2464be2f5b95a0c1ad83958d46cb382c32b2ebcccb2965caa8bc38c0db1dd22d1f990d2b121b57aca03685d0ae4589c7a577dbf8195536d94e9366467f601cc284b7013ad42f841b6d8e9", 0xaf}, {&(0x7f00000003c0)="49896aef3bfa1579f79a345d97afaf3b6b79d9e45bcbb8b8", 0x18}, {&(0x7f0000000400)="cb007b80cc03db0b4e4a45340c518f26bef13912aa1ae4b603d49e96d64e6e92b2275c2344cb2ece0b750f1fc43007588e66a032f95fcd91973a2edb", 0x3c}, {&(0x7f0000000440)="f689f97af8a2", 0x6}], 0x8, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r3]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xa0, 0xf}, 0x407) read(r3, &(0x7f0000000240)=""/150, 0x96) semget(0xffffffffffffffff, 0x0, 0x0) 18:44:01 executing program 0: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:02 executing program 0: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:02 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) fcntl$getflags(r1, 0x3) close(r2) 18:44:02 executing program 0: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:02 executing program 0: semget(0x3, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:02 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) close(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x4) fchown(r0, r2, r3) 18:44:02 executing program 0: semget(0x3, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:02 executing program 0: semget(0x3, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:03 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r2) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 18:44:03 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1011, r2, 0x0, 0x0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) dup(r2) close(r1) 18:44:03 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:03 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) 18:44:03 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0x191, 0x6}, {0x18, 0x3, 0x1f, 0x1}, 0x100, [0x2, 0x4, 0x80000001, 0x6, 0x3, 0x9, 0xffff, 0x6f]}, 0x3c) r4 = kqueue() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) r5 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x10) fcntl$getown(r0, 0x5) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x82, 0x40, 0xffffffffffff8241, 0xcf}, {{r0}, 0xffffffffffffffff, 0x10, 0x81, 0x10000, 0xffffffffffffffad}, {{r0}, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x81}, {{r4}, 0xffffffffffffffff, 0x10, 0x0, 0x3, 0xff}, {{r1}, 0xfffffffffffffff9, 0x10, 0x2, 0x1000, 0x379aba84}, {{r2}, 0x0, 0x10, 0xfffff, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0xc6, 0xee}, {{r2}, 0xfffffffffffffffd, 0x0, 0xf0000007, 0xffffffff, 0x2}, {{r1}, 0xfffffffffffffffb, 0x73, 0x1, 0x6, 0x4}], 0x4, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x4, 0xfffff, 0x8, 0x6}, {{r5}, 0xfffffffffffffff9, 0x84, 0x2, 0x1, 0xfff}, {{r0}, 0xffffffffffffffff, 0x9, 0xf0000000, 0x2, 0x1}, {{r2}, 0xffffffffffffffff, 0x6, 0x20, 0x3, 0x3ff}], 0x7ff, &(0x7f0000000300)={0x100000000, 0x5}) r6 = socket(0x1e, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000000)) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) ioctl$TIOCNOTTY(r3, 0x20007471) fchdir(r5) poll(&(0x7f00000003c0)=[{r1, 0x12}], 0x1, 0x6) close(r2) 18:44:04 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x31) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:04 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x80) close(r2) r3 = getppid() fcntl$setown(r2, 0x6, r3) 18:44:04 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) 18:44:04 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x28) shmget(0x3, 0x2000, 0x100, &(0x7f0000ff5000/0x2000)=nil) readlinkat(r1, &(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)=""/249, 0xf9) renameat(r1, &(0x7f0000002400)='./file0\x00', 0xffffffffffffffff, &(0x7f0000002640)='./file0/file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x1b, 0x80) shmget(0x2, 0xe000, 0x40, &(0x7f0000ff0000/0xe000)=nil) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) preadv(r2, &(0x7f0000002380)=[{&(0x7f00000000c0)=""/171, 0xfffffffffffffee8}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/144, 0x90}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/88, 0x58}], 0x6, 0x0) close(r2) mkdirat(r1, &(0x7f0000002600)='./file0\x00', 0x40) 18:44:04 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0xffffffffffffec2b, &(0x7f0000002500), 0x4, &(0x7f0000000200)={0xa7}) close(r1) chmod(&(0x7f0000000000)='./file0\x00', 0x4) 18:44:05 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) 18:44:05 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x10, 0xffffffff80000000, 0x5}, {{r1}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x401, 0x55}, {{r2}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0x1, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x6, 0xa0000025, 0x9, 0x200}, {{r0}, 0xffffffffffffffff, 0x41, 0x1, 0xffffffffffffff81, 0x81}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x7fffffff, 0xffffffffffffff7f}], 0x0, &(0x7f0000000200)) close(r2) 18:44:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000002540)=[{{}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(0xffffffffffffffff) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) r1 = shmget$private(0x0, 0x12000, 0x10, &(0x7f0000fed000/0x12000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/15) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 18:44:06 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x28) shmget(0x3, 0x2000, 0x100, &(0x7f0000ff5000/0x2000)=nil) readlinkat(r1, &(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)=""/249, 0xf9) renameat(r1, &(0x7f0000002400)='./file0\x00', 0xffffffffffffffff, &(0x7f0000002640)='./file0/file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x1b, 0x80) shmget(0x2, 0xe000, 0x40, &(0x7f0000ff0000/0xe000)=nil) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) preadv(r2, &(0x7f0000002380)=[{&(0x7f00000000c0)=""/171, 0xfffffffffffffee8}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/144, 0x90}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/88, 0x58}], 0x6, 0x0) close(r2) mkdirat(r1, &(0x7f0000002600)='./file0\x00', 0x40) 18:44:06 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r0) 18:44:06 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x28) shmget(0x3, 0x2000, 0x100, &(0x7f0000ff5000/0x2000)=nil) readlinkat(r1, &(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)=""/249, 0xf9) renameat(r1, &(0x7f0000002400)='./file0\x00', 0xffffffffffffffff, &(0x7f0000002640)='./file0/file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x1b, 0x80) shmget(0x2, 0xe000, 0x40, &(0x7f0000ff0000/0xe000)=nil) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) preadv(r2, &(0x7f0000002380)=[{&(0x7f00000000c0)=""/171, 0xfffffffffffffee8}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/144, 0x90}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/88, 0x58}], 0x6, 0x0) close(r2) mkdirat(r1, &(0x7f0000002600)='./file0\x00', 0x40) 18:44:06 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x28) shmget(0x3, 0x2000, 0x100, &(0x7f0000ff5000/0x2000)=nil) readlinkat(r1, &(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)=""/249, 0xf9) renameat(r1, &(0x7f0000002400)='./file0\x00', 0xffffffffffffffff, &(0x7f0000002640)='./file0/file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x1b, 0x80) shmget(0x2, 0xe000, 0x40, &(0x7f0000ff0000/0xe000)=nil) kevent(r0, &(0x7f0000002540), 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) preadv(r2, &(0x7f0000002380)=[{&(0x7f00000000c0)=""/171, 0xfffffffffffffee8}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/144, 0x90}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/88, 0x58}], 0x6, 0x0) close(r2) mkdirat(r1, &(0x7f0000002600)='./file0\x00', 0x40) 18:44:06 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xd9) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) truncate(&(0x7f00000000c0)='./file0\x00', 0x2fa3) close(r3) 18:44:07 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:07 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:07 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) pipe2(&(0x7f0000000000), 0x10004) 18:44:07 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:07 executing program 0: semop(0x0, &(0x7f0000000000), 0x0) 18:44:07 executing program 1: r0 = kqueue() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x90, 0x20000010, 0x8, 0x200001f}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x3a509e29, 0xfffffffffffffe01}, {{r1}, 0xfffffffffffffffa, 0x14, 0x0, 0x9, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000004, 0x1, 0x200}], 0x0, &(0x7f0000000200)) accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8000, 0x800}, {0x1, 0xca}}, 0x0) close(r2) fsync(r1) 18:44:07 executing program 0: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:07 executing program 0: semget(0x3, 0x0, 0x0) semop(0x0, &(0x7f0000000000), 0x0) 18:44:08 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) ioctl$TIOCSDTR(r1, 0x20007479) close(r1) 18:44:08 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000080), 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x100000001, 0x1000}], 0x1) 18:44:08 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) flock(r1, 0x2) 18:44:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000002540)=[{{}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1, 0x5, 0x8, 0x5, "e3064f4a6337bb4712d0e54649931a35a6249542", 0x6, 0x8}) 18:44:08 executing program 0: r0 = semget$private(0x0, 0x0, 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) r1 = semget(0x3, 0x20000000000000, 0x0) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000001000)=[{0x3, 0x8, 0x1000}, {0x0, 0x2, 0x38caddad5f53a2aa}, {0x0, 0x7, 0x800}, {0x7, 0x0, 0x800}, {0x7, 0x5a08, 0x800}, {0x0, 0x7, 0x1800}, {0x3, 0xffffffffffffff81}, {0x3, 0x0, 0x1000}], 0x8) r2 = geteuid() getgroups(0x8, &(0x7f0000001040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001080)={{0x8001, r2, r3, r4, r5, 0x80, 0x5}, 0x5, 0x3, 0x10000}) 18:44:08 executing program 0: r0 = semget(0x1, 0x8000000000000002, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) openat(r2, &(0x7f0000000140)='./file0\x00', 0x8, 0x10) semop(r0, &(0x7f00000001c0), 0x2aaaaaaaaaaaacaf) semget$private(0x0, 0x4, 0x80) r3 = msgget(0x2, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/228) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/229) 18:44:08 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup(r1) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x20, 0x0, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x0, 0xbfc2}], 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2, 0x3, 0x6, 0x1b746a41}], 0x7, &(0x7f00000000c0)={0x6d, 0x137}) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) 18:44:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r0) 18:44:09 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) chdir(&(0x7f0000000000)='./file0\x00') 18:44:09 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1800}, {0x3, 0x400, 0x800}, {0x2, 0x4}, {0x0, 0x9, 0x1800}, {0x6, 0x4, 0x1800}, {0xffffffffffffffff, 0x8001}, {0x4, 0x1, 0x1000}, {0x7, 0x8, 0x800}, {0x4, 0x2, 0x800}, {0x3, 0x4800, 0x800}], 0xa) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/33) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x7}, {0x7f, 0x7b3}}, 0x0) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 18:44:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair(0x2, 0x8005, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) poll(&(0x7f0000000300)=[{r0, 0x4}, {r1, 0x10}, {r2, 0x10}, {r3, 0xac}], 0x4, 0xb2) r4 = kqueue() pwritev(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)="0342ca23471c48993295d9606da52005f5b0125ec5839100e584f6e5292496cdc655435f4c13b77ee268049ff525579b1bb276d42ba173d3803f21ef9ac8dd608ec30bf5386e506e03354843a698c92bd83e2a98f654c0bb34c69483c984568c19dfdb3a3e53bc3b64fb10be038cf55ad253f14da99baa0c9c6916c5dd06ff9834c0835584d41893fa4691462e969a8a54ad305b56bcd75b972cb34289b4c82bf6569dafa5b57e3db6c2778e1c6167995dd48f6462561ec9a7c3f6354c124a9ae2f74b585a0d3a66807d17c9f1357c8145f7014f3646a24fc00b09441c6f11f6c1", 0xe1}, {&(0x7f0000000000)="4bd925a28f02a652ab4ce53a7f06f8b2a01d73926b8cabe2b69f9d939dd82c404fa1edba6364b18d887a34dfd58f5fe4b3dae54f7e1d0bfb364e356f6b3b54f925e18ce60f3da9b04bf0df82b8405a91de23409fc9c17faae2943bca933346cabd0dae803cf125", 0x67}], 0x2, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r4, &(0x7f0000002540)=[{{r5}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) socket$inet6(0x18, 0x7, 0x6) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) r6 = socket$inet6(0x18, 0x2, 0x0) getsockname(r6, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) close(r5) dup2(r3, r3) 18:44:09 executing program 0: r0 = semget(0x3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x3}, 0xc) semop(r0, &(0x7f0000000000), 0x0) getrlimit(0x5, &(0x7f0000000080)) 18:44:09 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x69) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:10 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20403, 0x2) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) semop(r0, &(0x7f0000000000), 0x0) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000000)=""/125) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/41}, &(0x7f0000000200)=0x2b) 18:44:10 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f00000001c0)="37038d1a6b89970c6bbcc33cebc0948528a7b4def29a0a2ca138a95f9f3180cfdf8ba77ad76022ee9b5c71ec1570dc27d881a1d961731cd2b208dad933000a1dfabf75708566f72fcd915d1392c030f6f19e5b8555efa4cded40836d976431ce196526e43d9422ebec4429cba7b2ede72e6b9a566874c33f9bd4a4160099d4cf5968d5039630d0dbb2f53331e0a859d9a56c78224597a3744396df9be8575b8d9c12ad4ee0a8fd24a7fe3f941714dc73fc2b5b0206823e1aba284a2e1cdff92974124a8ba79887c08b84ea1205f7d01e497c3e79af8ef23fc81b112536d7abf251aa42169187", 0xe6}, {&(0x7f00000002c0)="5b9a1368d35aa94befb9a04e94c263317e1140283f483e9c67b2d8fd2c44be26547f55db50c48f0978a257dcea347aa0a6865670318b5293d627f0d01705a38976695431c91fa158de7e95464d03a2be9296aea60bc817efb37f3f676ec383a286aacb2acd24572c32c2fa689bac5b57eec9a8d3ed4764d75050d5a1e8c70016bf1ca9f82ed56c0790073ec38597b530", 0x90}, {&(0x7f0000000000)="0fd836aeced40779ee71a1758d5b29c8e6df3fd70966f22b3cc2716bdef33503142dfe4d288f585101357ee45f7c6dc077319ba720870aaf2b9cfda7c31ff9c126a88770b2bb671c83bb694a93dad246534684e3c1c1e603cd66e9165b609003087b461fcec4fddfe7d7be3f84810b1d", 0x70}, {&(0x7f00000000c0)="84381f0dd24ac4f9e633df7bae9fa589e3b48de9339a4ce0d8b89e61dcd106da35e7980ca30d136be36eba537e74597ccc3b179b85666413b1f8280430c112e148d94603fdc6be2d2c5ec84eddcb26392a0b7b0f075c74314c44937f80fdbfc6a4e3b87301d2da", 0x67}, {&(0x7f0000000380)="4020a0fedbb45b5ab94d2d8400a718171a2bb46968726f0b8b2e426fac146838bf1ebbdb79feb4f7af0bde9fe5733312a2ec32e0ecff0e2f70ad69ec0b44547e68345dc9f0fc39967fd6779133f13efc3c06c8c34524f0ec8415ae40a6026c24e3ea0424a8ffb50d476c48434d87e9ecedeba0731390b6db4d11cf9046fa051f", 0x80}, {&(0x7f0000000400)="df2716de4b97c57d339d419c0b8e9170ab6154ec8b47e742778a4b02d5631df37483f60396e56eed7b47e8a1e5727392c27c18850e108ff0b5d8679a0102cd7ebccb304e483224b43c94d3f76859cd58764478c64879914b1359a4dbcc094e3a086d0433f21b5d94852b34bd87f9dcb7b025d0851ac51b5e9c1ed762ca55d3a7bf45fe630c9590712e1698cb8d0095fcf1c36abed4fd102917b87a47bf9d719be6f4ba0646337bff5a75509edea2145084fa1a56927645522ca38831c5a850933da903efc1afaf14d8b08ee6da28335e2bed", 0xd2}, {&(0x7f0000000500)="587a3f133d8f492dc6e4dab50ba9fb403c59b79608a6182b408ce333f915074614862fcdda03b8e9095dfa79a9c15e8ae3c7ff4132bc88604800d6b21ffe20443ec2013fa4091f8f4191a69eaaaf7c7be499e977f66eab7e43249425102b178aa194998a78efacc0de33993a", 0x6c}, {&(0x7f0000000580)="41752c13ab1f22fa74d34920c440aef1102e35f11a25aa2e58f85cd5d4bc63468b46597822d298285dd72676a46ff13d5200eea7597f11689c03a77c5c3a09851204f8b6ab7cf790012c32a5ad9a7be5fc19399e859afa0786e17f09556e90a6d56f83778e2a69736fc3ce32aec83c944d493142bd87a2af662d80df77be2526d1a27ea2c65df0ccc445294e52044de6a835b082ef7de90e27fbc93239df49a2e3ba85fe40ba56a764587a4d42287ab5866f7fc963ab70dfd84afb675c31ae0cb651f32515410d155bd63b", 0xcb}, {&(0x7f0000000680)="b7f1ce384cb30b85863af095a6c9c6af58959f1bb6543531e2065b960955ebc29b9b019093d98f7962938e6848483d25c5395ef7e9d8e71262dc99ab7fa7adca00c8185245bc59a625423265a52848db1efa89d5ac688f5cc1b6bde969083728a8ef8d7288d0036ed46e8c7bcb9bfa9a738822c0ed69ef41", 0x78}, {&(0x7f0000000700)="0f956af875c01795a1f4ae8e1217f892cfaaef70dde8c31720cd753258916260533af54ece35d91f67bb97d13306357dbdfed7a0b3fb2fafaadeb66df1442aa842e4300547433febed001bc19ebfbb2298ece8935068597c39a7df998748770fbcf7bbf5a49e1da0f4e49db6bb021545d5f46041fd2ec0e9026ed93eb4494e82ec9a806276884183fba41fc99d72d3bdab6978e6eb6879a07e4c2464996c616223f3d1b70ed8c5ed195ac992c47a0fcc4070be6095bddbd85a482ae136928ed31b4b7b42522c0b4de426b6b2eacb4ce5f7a6f8506f298babdf52", 0xda}], 0xa, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f00000000c0), 0x0, &(0x7f0000000140)) close(r1) 18:44:10 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x2c}, {0x0, 0x5, 0x800}], 0x2) 18:44:10 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2c, 0x8, 0xff}], 0x800, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x50, 0xf0000003, 0x4, 0x7}, {{r1}, 0xfffffffffffffffe, 0x6, 0x7, 0x3, 0x400}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x9, 0xfe9}], 0x6, &(0x7f0000000180)={0x4, 0x7}) pipe2(&(0x7f0000000040), 0x10004) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) pipe2(&(0x7f0000000000), 0x4) lseek(r1, 0x0, 0x0) close(r1) 18:44:10 executing program 0: r0 = semget(0x2, 0x2, 0x20) semop(r0, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}], 0x1) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x8, 0x800}, {0x1, 0x6cee, 0x1800}, {0x3, 0xffffffffffffff01, 0x800}, {0x1, 0x9}, {0x0, 0x4}], 0x5) 18:44:10 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:11 executing program 0: r0 = shmget(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) semget(0x2, 0x3, 0x2) 18:44:11 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x8) bind$inet(r1, &(0x7f00000002c0)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x6, 0x55}, {{r2}, 0xfffffffffffffff9, 0x2, 0x40000028, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x800, 0x2}], 0xfffffffffffffffd, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000014, 0xbfd, 0x4}, {{r0}, 0xfffffffffffffffc, 0x8d, 0x1, 0x401, 0x7}, {{r3}, 0xfffffffffffffff9, 0x1, 0xf, 0x20, 0x3362}, {{r2}, 0xfffffffffffffffa, 0x80, 0x40, 0x3debde6b, 0x1}, {{r2}, 0x0, 0x22, 0xf0000001, 0x40}, {{r2}, 0xffffffffffffffff, 0x40, 0x10, 0x80000001, 0x9}, {{r0}, 0xfffffffffffffff9, 0x39, 0x4, 0xfffffffffffffff7, 0x3}, {{r0}, 0xfffffffffffffffc, 0xaf73a3d8eb7748fc, 0x2000008d, 0xe07e, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x800fffff, 0x401}], 0x9, &(0x7f0000000240)={0x6, 0x3ff}) close(r3) 18:44:11 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x500, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/35, 0x23) semop(r0, &(0x7f0000000000), 0x0) 18:44:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x1}, {0x8, 0x8000}}, 0x0) close(r0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x3, 0x6}, {0x2, 0xb12f}}, 0x0) 18:44:11 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 18:44:11 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)="6318") r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x110) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000), 0x0) 18:44:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffe) kqueue() kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:12 executing program 0: r0 = semget(0x2, 0x0, 0x10000001) semop(r0, &(0x7f0000000000), 0x0) 18:44:12 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1d4}, {r0, 0x12}], 0x2, 0x6) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) fsync(r1) dup(r0) close(r1) 18:44:12 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x4, 0x1000}, {0x0, 0x100000001, 0x1800}, {0x9, 0x7f, 0x1000}, {0x0, 0x3800000000, 0x800}, {0xfffffffffffffffe, 0x7, 0x800}], 0x5) 18:44:12 executing program 0: r0 = semget(0x0, 0x1, 0x0) r1 = kqueue() close(r1) r2 = socket$inet(0x2, 0x4000, 0xffffffffffffbf1e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(r0, &(0x7f0000000000), 0x0) nanosleep(&(0x7f0000000040), &(0x7f0000000080)) 18:44:13 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89, 0x80000000}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) r2 = semget$private(0x0, 0x0, 0x212) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/194) close(r1) 18:44:13 executing program 0: r0 = semget(0x3, 0x0, 0x0) msgget$private(0x0, 0x80) semop(r0, &(0x7f0000000000), 0x0) 18:44:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xb4, 0x60000001, 0x4, 0x5}, {{r1}, 0xfffffffffffffffb, 0x9, 0x16, 0x7, 0x1}, {{r2}, 0xfffffffffffffffa, 0x0, 0x8, 0xfff, 0x7fffffff}, {{r2}, 0x0, 0x1, 0x20, 0x7, 0x1f}, {{r1}, 0xffffffffffffffff, 0x42, 0x20, 0x3, 0x40}, {{r2}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x8, 0x7}], 0x1000, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x90, 0x800, 0x3191264}, {{r0}, 0xfffffffffffffffd, 0x14, 0xfffff, 0x48, 0x4f8}, {{r2}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x3f, 0x8}, {{r2}, 0xfffffffffffffffe, 0x12, 0x10, 0xe5, 0x5}], 0x5, &(0x7f0000000180)={0xfff, 0x7}) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r0) r3 = semget(0x3, 0x7, 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000240)=""/145) 18:44:13 executing program 0: r0 = semget(0x3, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x8, 0x3f, 0x5, 0x8001}) semop(r0, &(0x7f0000000000)=[{0x0, 0x7, 0xffe}, {0x4, 0xe92, 0x1000}], 0x2) 18:44:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89, 0x0, 0xffff}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) preadv(r1, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/205, 0xcd}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/132, 0x84}, {&(0x7f0000000000)=""/120, 0x78}, {&(0x7f0000001300)=""/164, 0xa4}], 0x5, 0x0) close(r1) 18:44:13 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x101, 0x1800}, {0x1, 0x2, 0x1000}, {0x1, 0x80000000, 0x800}, {0x0, 0x5, 0x1000}, {0x4, 0x1, 0x1800}, {0x2, 0x8, 0x1000}, {0x2, 0xffffffff, 0x1000}, {0x3, 0x3}], 0x1a4) r1 = msgget$private(0x0, 0x400080011) msgrcv(r1, &(0x7f0000002140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d06c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077b53f265c57c0e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a4b1d7697dcc1415df1140cce7ce70e38b75104c17def7632f7ea6877a4a9830013c6a2830ca305f8805ba70eea1a2d462f1640e85cdcbc52da3210d3e51799431093d6d8be5b13c9be0ad4980eb98d1981c489056318254662d0340c416b444043992356621496466941b80d1c0eb720125c66a313e51890ec1b9cb85d25e96102abe291d09f1467d71dc5d12edc9c885950903b75428e6dadad36d283b517449327ddf7205e1c0612dee8cdd08ad5168789247343df9d3e08935de3e20b1debd021a69f38002d15750782280"], 0x1008, 0x3, 0x1800) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r2, 0x2000745e) 18:44:13 executing program 1: r0 = kqueue() open(&(0x7f00000013c0)='./file0\x00', 0x80, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup(r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r2) kqueue() writev(r3, &(0x7f0000001340)=[{0xfffffffffffffffe}, {&(0x7f0000000000)="372c6568f51315a977ef265103f1ee8fab69591a55007fd8a67e8e28e39f9e68d9612fb1", 0x24}, {&(0x7f0000000240)="be862872206cd502e73fb1c38ab6f3ae175eb18252c6f69a45df9e560a2c416263299e7229d6b32bc57d8a6722268a4fbdefb4e8c52dc4fd4f22e09e1576cbcc56f46af486869889e976c882472a6173cf458d198c71208785c179ac602c0a98e8ef076de065d5024c3a61687e3495c2b719f957f8f71e50e964d2a9dbd8e2d5a77fdd1a0520fedd4cb14df520e2a001f3773d21bab10ddbaf68f1532943f555256303ea888bdc9278a5798d8e97c54cc56498200e79afb73747bc675cf0744eea4391183dead49ba752ee7e96b101b4f15a97e6ffbaa54c9c783e4d3837b5d624cc3738c73d5e73ff589c7c9dd4179067728e61d12a955ac1e1d195f78eb9806aeae30d21e0d0f3f8ead349e74c86172534813cdb7836db89b781b0e1d81abda8a54dd7406a85672b1420ce8112e066a53fda699de746e1b16471bac09fcdcd7ee69d664d1c23c07f06b201dc19af199a177238ea6396cdcec171c95ebe43644243f80173e36dff21ba48fcbe6fd616f04477cd50ef68a7179885af0448f8aeb1e3de55ceb4b59ae2fc94b631e45fb9a57781d646d37a5fc1518c9bca510f38ea41ba98f2f64c9e02e37c5f172320b17efa07b40cc93c30b612af710712d776927651e75f01969ed8bc792c14f91f6483be998ee81a0facfb9d1b0e1b6c28c4305e5388e5b5ac09ed249e1c5f18c9832aa025f127ffd2d3ac46338c8f1001e69a4e9f714ac1dfa7385dc39fd0ea68ae8beeeaeb860988748a1cd6631ac04e1c0c13440fbedec52e9334349b11e2f2ba053fb43e72cdc9a99e577989c3952889dd95662b6c8fd5d68d1abd8c10c01fa674fd75c649ecbb8c99e135632a4c936da0c38a93a4bf657e0c7f84fb80526c5ac3f4c54ac86a7db3dfbf115228ffd2393f8eb6a1a4041a2d25a1ffa7d68e98b59d66cba48292b104bdc39aaa2dfdb0b5ad106b085cdf5d63d689d4d4c52bc4df7d775a4709127dd25f7c8fdc8c21bc08a08668e81ae1cb886a187a2da69cd58f8f8cce4adf7e527f03ab665404f7cec7e460d89eafe7f85c5d48933cf1bc6e1b3b6e800d3af3915b71de77c860556eeee72e8aae7d03924b7926d3c123555dc74a326faeeafa7916eff5c41f8f443953f21d0628d55aa430c7789b6c151c753f76a3f944ca642b62a6d2826cd3c7b916863d787c7cd140c8023ad3165edb268ffb6cf6375602e996b85eafb41ac9408a90570b96a61adfb3776d2a1db0b064b8a22200650bdb9aee358e2f66d49a10150010cb05b54dd1a8c7008e93650966787919f75488ebe5cc92965cbf47a35c179c3bcc18c1a653310a6fc577c3dc164bcc2048556bf3ac2b2547533292099007227578ce2a76129f8da8784e4c6238ac4d1854b9d78289e320efc77f769f4a86726de29cff9419357b9762983964b0733e65361e712946b9aeeae35d8d01f4585cf60672048692943fee3e8eeb8006ede9eee29677b933485e2997dad4fbcbef3d9c1aceaf819952d36821d919aea9bc118babef42e5069fcde287b7d83de0a69ec92bdffa776e188645eee1859d4ae4b6ac2e9f7c4fa4ed0f36c6632760c1c0de9bde41f935aa22f47bfd809f8378cc797a42919f2e8f69cf4dd145defecc70cbe632be44d1092e226a2a4148c7541554b54f3ed27ef770ff408a51288d92440ddf4564e45dc172e74f226c806749d014110116057c32ed1340d3efc3564ab70e57b3ec15d071b8aaa943d385ff6453fbe7c04038a82af25f9ffba14e1e9b773a04b9f9bdf2b0ae8420979d0e0e55e8ec3d11642fb098d6f816429095ea195e83aa6e93fdce8d1c4282bea98952e071d0b73d10858259f210cecacab0a889a77352d6fd7843419e60d9563e76aa8a5b7c0ce6f94d02009cfe39bd26d1e7768d1ce9295bd63b4164e7601e797347581c141ed766d38bd3dff6fe0e4e36f48c3212415aaba30e9a1e14e2f8eab984270cf24e49c93b734c9917b99b8cc5d8d66ae980a218ec435e56e26bb9e662533e4314c52bfc236f33b000a5d6fd0801ddda52cd31cb0f1347faabd357e82c4e1d8eb004179b67cef47ad196043c36c0f1d92820a8a830e42fa95a3e5d839f270fedda0fbcbec8b0bfa747da0f186d95156564c7ed758e0950f1f3ed3260aab4971591325841e4a3bf4245e0e0de416b25f124b956d20b82e2a346be8d056dac35e67ecc00d987aafab26496b551b3195903e7488568879821e79a891d162ce854d6bfc80bae7f0126628d2858cdddc130fcc85ea9e58d66377c3461d1f78b815bb4f353089a851cf4ef4ecbbdac7a689fb5121b91dced651f12cd348cfacf3de27520f5d8d264d756f848abbdcde5847464a90d1df94ad4c61f023992b43b6e94e8f5956fe5fdf2e22c386a22922343f9dc0d40a525739187baf6ef865c9b53e69487816dad1ab401563071377e48ee0ffc2a8e4510d111f0e8f5ce17a3c0ae8d6a546ab147d7bf4efef72b843c826c98dbd40ccd018fd1dfe212711b58dfc2ab691ab305c0f3867a50317d3e5aee3df8a4f4d7963c9fa616a692674d60468a3b3a0325cf5b4f3d6ff5e319ad515bb763443e32b916aaf863a45ca7693a51186c55eba889be10b18b8086962b6b35c8608edb79c1c9a12fb0aa8225c667dc32aa1d3adac3d896253c309376f167e1a5e0df5f61e70669133937720d7546fe5bda6f6d502b165e465730e198fe3ca258e456c7f6f25015a675b7d29fea347770dff07190066afb4b71c559bf60649cb2fbb1d11ef146213f57ca8c57e496da7c5f0efbe5a678b047717eb8043ebd502785f8d6e22d10bbb5d31538295cf0026ffb024a735881841dab08a1915bdc7b961877eaf7839d8a36153169b112e68fc0b0aca0ff09f170c381e087e86f235abd9dfd374c7f14d43b81252488666ba90bcba9a80b73fe0b9320e73d96a483203764635aabceff407ee7c934419c4d786ba43e53faf081c66aa0aa7e6cbfd6d0667dd01cd91d18c860a27e6db8f7d520ccddf2c134bba66c6072f58b620407d20224ced691adce5a79c982ef207c5e13178b5eab5f3b6eb063c59dce275e285f575fc1b8f2b8b2af7f2ef2bafeae2b25f72fa41ed3a572523c0903e02b6cc7f5a76da84e1a7693d033c8a6262bb6ebe5f767ef05dab97663162fa5954a035efe793272298cc193ddd0593fb245fe0dfa329ca5edaeb492e812ae1bc1f6f6427576d4a40f676ca3564a3cad423446974a107e0e0d5add80906d624e9b8c443629899dbdec45247d82f77e78cf0e450a774052247ea4f999c9d691b2965c07af5ab907f638ee1c440ffb7c16b654396432aea2b9ce0cf3a5be8e7cdef5b87e1eba1046794b21fb8052a54db21c9ac49f987bd097842299119e42b1d4fcac13e5121871d2c958715b4d8206045dd8c24a920e3c28f4a6edfc0bca6fad9c9c72d716775bc9906475e667130722453762b040ccac4a6941b1c8633affb488e56ae4f385860a1edf9c46a102e78b28a69249fa9fc5a88312f30cb90c645b1d17929891c6d6c651ece123899c4ea1b20b9101bad8e99fc254a320da35013bd7b182a166df88649ce0feca385dca80baac2a6db25567463415d168eec710966da398e24a46c1502dfea0ffc0e737efa57f221eb3899798a292bed5c4f375377c0ecb9632fc382806acb5b54e9ceccadbf34c091f55bb5269906fa161bb041da71230b5fb4a258db151a97edbd4bfe68f089e0edf6abce67854126c44d485d49b8bbe1e5c357907e403366e4d1f67d55c6218bdf0dec11add3c567cef6e69449b025be381f67297d4c2a52d7af394a3ef38eaea43bbb5afc481e53c5108be868e050e3316be9dc923875a792905b86d6d7fba8ab0d177473ed98609a614f872ee2cad654b1f6e9c3931e04d86838f537c9976a5af1c2482268c5a92864f3a1cc91133f059199aa2927a06529f0828bb3985dda7989584a737415250064160aaab26741f1520fdb660aaa9a29cb76e36c1248e7ed9b136c62be6740415ef8dcd39a8de2198e5fbc12564259ba61e32287c7b1cc6c9cea226d6bb3e9dc8fcb7aec0d135c280f4f9cab9d633c5ec9e684651edaa7bc5795932e88fd23aeb3e225b73d33ec8977c27a92c9dd29564c24c55e3e196355eae5af8acde9c0044ded2fe3264127276f8d4f908fa8066776b842098d4678d9224b041a3c76864bbf7d1895c6d57a4fb893401d0c00238e29ebbda2053a4a7afe75621ebbd99f8bbdad9b4198165cda322a3419faf34d38bad18564bb1763f7387486242262eec18f5302bf0ee718c1d0be6b5e69c73c1a68e717f532cc174bd066404e443436a8d9fbdb0a1a46ad12d1e9fa387d487f453edcd89503e6f6ebfdac881c854b762af00128b4e54bc1f44b07787b20c09fea063913fd8caaa99fa8185be15c984ffd1a75909dafe1c82a652333e06d58576fb927d715aea3fe817e73a2edf8b3f228dfc34d6e9ead0f4c287ca8631898e9222232dc7db96f1f1512f15ca3bea729788d9fac964af77c83196d760a46293eb9c31a8adf17e6d31c7314a3e8a789be2217b882c32c98a62d8b7b162924d4643397bde6092fa7b360eb86fac56e32d460c68725665de7101dc28ef3a24222be61822b03617313e55ac653c817df62b2341f5f1b358a695f836e61f1c24e853a9dfac991f64dad9b447d3baab37ccd9c4ca64150085615fd8335acf878c3ebc6c6f450d2a305c2e1aa2a466de7c0ddd2e084b60bcb6fea3ba8e2d7701b2a9a13ee63e548f24c4fa6c3c69329e140d9e904edb7f5a510cbb03b2942317391c1c2308f963938fb7a6b5182bf96b8058268bb85b3d2898ce0a5408159d9bd9882ddbd9fc32f6fa7868aaa5f84df56ca68da382aff06670bab789d74df03a2e618619b5bb02764580754097d4bdae1ce2ff5ce854df697f2641ed25c1fb0415bd3e88808ac2da1adc4450dc32ea99f1658831815bd75234d0c313b336619c492878910959be5638fc14cfb037209b18c12270c5eb20e29a29a4b54e805f457bfe5ca38ec6168988bf34271de727c3e48d4d0fa0b136f58cbc7fd43d7cd48b6c3904bb62853e355329080ec0897cba442637774649fa27ab9529d23d45e6058db1e069db21a2ab6d2d3d1742d68fb928e095ba33166a447d95511777231e193a87cf441fc05bd387138178091699085a7c86a9c3c5aa0437fa88d3d4b7ce8040074d7a7986e58e66083dc92ed09666ef90ebdcdceb87814ab798ac5b1c80000276a42d0713efc9311a53b10b5c0c0604b26158c00ec5dc7561031c92cb13c383a159faef65c63953be0f58d55fefdb8f54dfcc84b560acc5ead007d7a7b81b2380f8aa55af23b3e826c21542c8009d86bcbf016a03232205afc445668798c4fdacadbfa16d981261085b6be699bfe9be17e17d1f17f2485213220ddfcf49ba102ad0868b7f11c8f008f38e8cad282a6f99801123d5dca414c52ae537afc3a0dd700c4f9af7801259eaebd63779c763fcb9d5225fccd5fa52032574fd62f3b4a27c897566cd36ce1f564998ea32cf56e5134c99a934c0e035e7ecb4d3d99e254617e8f6efd0efdb6165142a783a964b8d1e3655c6d9429b8c0ac3cbf7a5d2490f91ced11b307bac454523d5158ebb940da106f209876e41d5ed1e06462f73452220d6695224a155931b171b478b36931caa2d11562c8d5e075e12176d72fbc863bd2fb8c8b7ab5a242d957500249d25c2b0247a5a4616936da0af996333032efe0dd675bc6d7a68a37aef5c1a2435b4a7fd08951380d71838a2f6802ce29dd4", 0x1000}, {&(0x7f00000000c0)="6107e1f20d259763ff40c9693b1f995c52e263d24698b31ba6c4ee497253e72a896be12b14a12894da1d574bdc62ffe1d23abad91b3cfd9f3a5796bf4362585c64e875565dba862a435b2425d841f08c2a269cc2c38a9f2b8714bfbd3b8feacfae1ee76a14093df5ac3d4f93e34b7d8f2f3feaf79b718b3752705e4024fc6e8711766884b0c8c92106a2865ffb29a54b02e88575f842965c9bf834a7f51bdde6", 0xa0}, {&(0x7f0000000180)="5af5545665271cdf37cec2a9ca9a2ffc29d94f1ceeecd3150c769b6924a6973bbaf466442741e704d9ea594f990ca44f38f611bddaf09280259f9b67dd2b8e4a0f47aec052bbf56f3a07e1606596848249efcaa69782272de7b95500f8f8fad9ba2ad648", 0x64}, {&(0x7f0000001240)="1bbd2d2886c92417688db7f7f59e3aa6f8e58cbb1843b2020516ba6c5bc95e6fc58bd02f13e9958d8e0430c3656efb62b51c49890fbf8340d3cc3b24976886d316807e5a43d67b7cdbbea970dd940912a4df3602127618aa3865b2cb7e2db8343de92cd510fbf284fa8c7ed934232d5c01f0715458cd2927c0fd50855d616fcc37c23cddd190e7de4b62d6b3ee3d1f68953b0277b31ab2cf1e54944f8c2f47cdc88a8d0967768f5a73448fdc400a3901bb057ee6aa9fba6a1ed88a3e6447672669619a94d1bfea80dad747ff2a101ee7ba4de87b2820b53c1ffc7e3c3592ef7e", 0xe0}, {&(0x7f0000000040)="40a259e7b2fd8be534ccc799ea69b45d28b8c9b7bb26d7dd0be1c2de0e5dc0046483124f258838c288e95f683edbe421eb583f", 0x33}], 0x4) getppid() 18:44:14 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) accept$unix(r1, 0x0, &(0x7f0000000000)) close(r0) 18:44:14 executing program 0: r0 = socket$inet6(0x18, 0xc003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), 0x2c1) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000), 0x0) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000000)=""/114) 18:44:14 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 18:44:14 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000000)=[{0x7, 0xd28}], 0x1) 18:44:14 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/193) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc020, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0xb26b, 0x1800}, {0x0, 0x7, 0x1000}, {0x3, 0x8000, 0x800}, {0x6, 0x9, 0x800}, {0x6e59c7365034d912, 0x5, 0x800}, {0x0, 0x1f, 0x800}], 0x6) semop(r0, &(0x7f0000000000), 0x0) 18:44:14 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:14 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000), 0x0) 18:44:15 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto(r1, &(0x7f0000000000)="7df304de414e92e1df337b1344068a031a77d8169577c4874ecdd2ed4888949e50fb75dadea462ba491576b6b7c5678d5d081ce33652048a9f112130b2a547b5778dc72a083ab1183e1598d08b242643301026c80c4b0cf3e03b9af4e47822377606f352f8b4e4ff26faf9cd95f4", 0x6e, 0x400, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:15 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x1) r1 = accept(r0, 0x0, &(0x7f0000000000)) r2 = semget(0x3, 0x0, 0x0) semop(r2, &(0x7f0000000000), 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r3, 0x20007478) 18:44:15 executing program 0: r0 = semget(0x3, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0xffff) semop(r0, &(0x7f0000000000), 0x0) 18:44:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x40000002, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x27, 0x4, 0x80}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x0, 0x2}], 0xaee, &(0x7f0000000140)={0x7, 0xfffffffffffffff3}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000000), 0xa, &(0x7f0000000240)) 18:44:15 executing program 1: socketpair(0x1e, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) lseek(r0, 0x0, 0x3) socketpair(0x18, 0x5, 0x9, &(0x7f00000000c0)) r2 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) kevent(r2, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r3) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) 18:44:15 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x400, 0x1000}, {0x1, 0x3f, 0x1801}, {0x4, 0x200, 0x1000}, {0x7, 0x81, 0x800}, {0x3, 0x361af09e}, {0x3, 0x80000001}, {0x1, 0x403ff, 0x1000}, {0x0, 0x14, 0x800}, {0x7, 0x6, 0x1800}], 0x9) 18:44:15 executing program 0: r0 = semget(0x3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) semop(r0, &(0x7f0000000000), 0x0) 18:44:15 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000000010004) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 18:44:16 executing program 0: r0 = semget(0x1, 0x1, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/196) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x1, 0x6, 0x800}, {0x7, 0x0, 0x1000}, {0x2, 0xc2}, {0x0, 0xafec, 0x1800}, {0x3, 0x934, 0x800}, {0x4, 0x3, 0x1000}], 0x2d9) 18:44:16 executing program 1: r0 = kqueue() clock_settime(0x2, &(0x7f0000000000)={0x45b9, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:16 executing program 0: r0 = semget(0x3, 0x2, 0x0) semget(0x2, 0x4, 0x0) semop(r0, &(0x7f0000000000), 0x0) semget(0x3, 0x4, 0x410) 18:44:16 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) poll(&(0x7f0000000080), 0x0, 0x97d) 18:44:16 executing program 1: r0 = kqueue() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto(r2, &(0x7f0000000000)="8d08919a74521c1ca88eda8cd4229065c74a25754cca1253292f09efbfe58ac73096e0acaf3b312524fb70a6165e1cd2", 0x30, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4}, 0xc) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89, 0x0, 0x0, 0x4}], 0x8, &(0x7f0000002500), 0x0, &(0x7f00000000c0)) recvmsg(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000400)=""/72, 0x48}, {&(0x7f0000000480)=""/65, 0x41}], 0x2, &(0x7f0000000540)=""/203, 0xcb, 0x82}, 0x42) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) r4 = socket$inet(0x2, 0x200000008005, 0x9) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffff9, 0x7}, {{r0}, 0xfffffffffffffffb, 0x21, 0xf0000001, 0x6, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7fff}, {{r1}, 0x0, 0xc0, 0x0, 0xffff, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x4, 0x3}, {{r2}, 0xffffffffffffffff, 0xc, 0x0, 0x2000000000000000, 0xc6a}], 0x8, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x40, 0xfffff, 0x2, 0x9}, {{r1}, 0xffffffffffffffff, 0xe1, 0x24, 0xffffffff80000001, 0x7}, {{r1}, 0xffffffffffffffff, 0x4, 0x80000041, 0x0, 0x3}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x100000001, 0x4}, {{r1}, 0xfffffffffffffffc, 0xe2af6e8f02775398, 0x80000000, 0x1ff, 0xfffffffffffffc01}, {{r4}, 0xffffffffffffffff, 0x1, 0x1, 0xd8e, 0x3ff}, {{r2}, 0xfffffffffffffffa, 0x88, 0x4, 0x20, 0x1}, {{r2}, 0xfffffffffffffffc, 0xc0, 0x0, 0x1, 0x7}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0xfffffffffffffffd, 0x3}, {{r0}, 0xffffffffffffffff, 0x8c, 0x10, 0x5, 0x20000000000000}], 0xffffffffffffffe1, &(0x7f00000003c0)={0x4}) close(r2) 18:44:16 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/19, &(0x7f0000000100)=0x13) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r4}, 0x1, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)={0x0, 0x2}) readv(r4, &(0x7f0000000780)=[{&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f0000000240)=""/101, 0x65}, {&(0x7f00000002c0)=""/231, 0xe7}, {&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f00000004c0)=""/210, 0xd2}, {&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f0000000640)=""/105, 0x69}, {&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f00000006c0)=""/163, 0xa3}], 0x9) close(r0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) 18:44:17 executing program 0: getrlimit(0x6, &(0x7f0000000080)) r0 = semget(0x3, 0x0, 0xaa) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xffffffffffffff47, 0x7, 0x101, 0x2, "35ad1aac8f5da76115bc12be2ec5ac1f39edc82c", 0x1, 0x5}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x81) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x74) semop(r0, &(0x7f0000000000), 0x2aaaacce) 18:44:17 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x100000000) 18:44:17 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x3) r1 = dup(r0) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1823, &(0x7f0000000000)=0x1, 0x4) r2 = semget$private(0x0, 0x0, 0x2c8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x400000000000000, 0x7fffffff, 0x5, 0x6, 0xfffffffffffffffb, 0x40, 0xffffffff00000000, 0x3]) semop(0x0, &(0x7f0000000000), 0x0) 18:44:18 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14000) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r4 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setstatus(r4, 0x4, 0x4) fcntl$setown(r1, 0x6, r3) 18:44:18 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) sendto$inet(r1, &(0x7f00000000c0)="7997672355f29c48a32b9f855c7df1e99fb15fb99b5bf2ef0393281bc6fc9902ff31afff986a1c7622c24ac61b515606fd66b9a87cb3e2bef37807b99c40acec151333a57fbd2d90df04bec502ed33180ad34b7371991b07069230e681c81da64ca329958dd180f3c33f46dde57fc003027db740b1350039dc4b1b0356d74b58d997ae128faaeadd1984a58fcd659677e59289c1de2715d8d524ea87", 0x9c, 0x400, &(0x7f0000000000)={0x2, 0x2}, 0xc) 18:44:18 executing program 0: r0 = semget(0x3, 0x0, 0x0) mkdir(&(0x7f00000002c0)='.\x00', 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:18 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xfffffffffffffffa) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:18 executing program 0: r0 = semget(0x2, 0x7, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:18 executing program 1: r0 = kqueue() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:18 executing program 0: semget(0x3, 0x0, 0x0) 18:44:19 executing program 0: syz_open_pts() semget(0x1, 0x40000000004, 0x0) 18:44:19 executing program 1: r0 = kqueue() r1 = kqueue() socketpair$inet(0x2, 0x7, 0xf5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = socket$inet6(0x18, 0x5, 0x653) dup2(r2, r2) kevent(r0, &(0x7f0000000000), 0x4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x4, 0xf0000032, 0x0, 0x8}, {{r3}, 0xfffffffffffffff9, 0x69, 0x2, 0x0, 0x8}, {{r4}, 0xffffffffffffffff, 0x4a, 0x40, 0x7, 0x2}, {{r5}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x9, 0x100000000}], 0x18, &(0x7f0000000140)={0x3, 0x8}) r6 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setflags(r4, 0x2, 0x1) kevent(r6, &(0x7f0000002540)=[{{r7}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r7) 18:44:19 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) semget(0x1, 0x3, 0x108) semop(r0, &(0x7f00000000c0)=[{0x5ad7843cd9165976, 0xfff, 0x1800}, {0x7, 0x9000000000000, 0x1800}, {0x1, 0x16}, {0x4, 0x80, 0x1800}], 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 18:44:19 executing program 0: r0 = kqueue() r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000400)) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$inet6(0x18, 0xc007, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$inet6(0x18, 0x1, 0xd1, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(0xffffffffffffffff) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r9 = syz_open_pts() kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x75, 0x8, 0x3}, {{r2}, 0xfffffffffffffffe, 0x1, 0x19, 0x100, 0x100000}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x6e, 0xfffffffffffffad9}, {{r4}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x2d}], 0x0, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x7a, 0x8, 0xffffffff, 0x7f}, {{r6}, 0xfffffffffffffffd, 0x44, 0x1, 0xfffffffffffffffb, 0x7f}, {{r7}, 0xffffffffffffffff, 0x0, 0xfffff, 0x80000000, 0x6}, {{r8}, 0xfffffffffffffff8, 0x90, 0x80000000, 0x12c, 0xffff}, {{r9}, 0xfffffffffffffffe, 0x80, 0x4, 0x442}], 0x101, &(0x7f00000003c0)={0xffff, 0x80}) r10 = semget(0x3, 0x0, 0x0) semop(r10, &(0x7f0000000000), 0x0) 18:44:19 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:19 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x91, 0x8, 0x7fffffff, 0x4}, {{r2}, 0xfffffffffffffffe, 0x14, 0x6, 0x80000000, 0x357d}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x4, 0x1095}], 0x0, &(0x7f0000000200)) close(r2) 18:44:20 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) kqueue() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x1, r3}) close(r2) getsockname(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 18:44:20 executing program 0: r0 = semget(0x3, 0x0, 0x0) clock_getres(0x6, &(0x7f00000000c0)) semop(r0, &(0x7f0000000000), 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/135) 18:44:20 executing program 1: pipe2(&(0x7f00000001c0), 0x4) r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x4f, 0x7ff, 0x80}, {{r2}, 0xfffffffffffffffd, 0x18, 0x40, 0x0, 0xe7f7}, {{r1}, 0x0, 0x54, 0xfffff, 0x2, 0x4}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x0, 0x2}, {{r2}, 0xfffffffffffffff8, 0x4, 0x83, 0x200}, {{r2}, 0x0, 0x2, 0x8, 0x80000000, 0xffffffffffffccd9}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40, 0x81, 0x7}, {{r2}, 0xffffffffffffffff, 0x1, 0x20000000, 0x3, 0x1}], 0xb2f9, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0x1}, {{r2}, 0xfffffffffffffffd, 0x3, 0x20000000, 0x9, 0xed}, {{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0x5, 0x96f}, {{r1}, 0xfffffffffffffff8, 0x3, 0x1, 0x40, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x80, 0xa0000000000}, {{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x3, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000002, 0x3ff, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x7, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x9, 0xc984}], 0x1637, &(0x7f0000000000)={0x6, 0x6}) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r2) 18:44:20 executing program 0: r0 = semget(0x3, 0x1, 0xfffffffffffffffd) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x7, 0x1800}, {0x2, 0x7, 0x1800}, {0x1, 0x40, 0x1000}, {0x5, 0xff, 0x1003}, {0x7, 0xffffffff, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x8001, 0x800}, {0x4, 0x8, 0x1000}], 0x8) getegid() semop(r0, &(0x7f0000000000)=[{0x3, 0x80000000, 0x1000}, {0x3, 0xfffffffffffffff8, 0x1000}, {0x1, 0x80, 0x1000}, {0x4, 0x5706, 0x1000}, {0x1, 0x6, 0x1800}], 0x5) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/154}, 0xa2, 0x2, 0x1000) 18:44:20 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) socket$inet6(0x18, 0x8007, 0xfffffffffffffffd) 18:44:21 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/158) semop(r0, &(0x7f00000000c0)=[{0x1, 0x0, 0x1000}], 0x1) 18:44:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:21 executing program 0: r0 = semget$private(0x0, 0x0, 0x29) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/177) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x2, 0xffffffff, 0x800}, {0x2, 0x5, 0x1000}, {0x0, 0x9, 0x1000}, {0x0, 0xc90d, 0x800}, {0x0, 0x7, 0x800}, {0x4, 0x9, 0x1000}, {0x4, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x5, 0x7, 0x1000}], 0x2aaaaaaaaaaaac80) 18:44:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1c0, 0x8) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x146, 0x1d) 18:44:21 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) semget(0x3, 0x3, 0x42) r1 = dup(0xffffffffffffffff) semget(0x3, 0x0, 0x20) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:44:21 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/152) 18:44:21 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000002, 0x8}, {0x0, 0x400}}, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) r2 = semget(0x3, 0x0, 0x0) semop(r2, &(0x7f0000000000), 0x0) 18:44:22 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) socket$inet6(0x18, 0x6, 0x1d) close(r1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) getpeername$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005694dc1bc549990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) 18:44:22 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4a) ioctl$TIOCSDTR(r1, 0x20007479) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:22 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) getsockopt(r1, 0x8, 0x0, &(0x7f0000000000)=""/97, &(0x7f00000000c0)=0x61) 18:44:22 executing program 0: r0 = semget(0x3, 0x0, 0x0) mkdir(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xfffffffffffffffb) stat(&(0x7f00000000c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xfffffffffffffffe) semop(r0, &(0x7f0000000000), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x40, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r3 = getuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x9, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r14 = syz_open_pts() r15 = openat(0xffffffffffffff9c, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x10, 0x54) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) socketpair(0x20, 0x2, 0x3, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) socketpair$inet(0x2, 0x2, 0x3, &(0x7f0000000640)={0xffffffffffffffff}) r20 = accept(0xffffffffffffff9c, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) r21 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r22 = socket(0x38, 0x2, 0xbb) r23 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r24 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000007c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r28 = syz_open_pts() r29 = kqueue() pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x8000, 0x3, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x8007, 0x7, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000ac0)={&(0x7f0000000b00)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f008d222b58408a47c7ff7b06472d"], 0x50, &(0x7f0000000080)=[{&(0x7f0000000240)="7470e1ebffca4f7224c860427cbd7c67e2566f5fc0f26db0c638b5b7738bf69c00f8dd221075347973a1eec4467ce802ca297d37d76b01c557b61957cc064d2df83e778dad12cf48f1cf724b830c95e7faebb64f47b66e044f68c401952de197c91851845a0b9f30502d1abbb7e1902715ad6dc0fe747e60cc77aaf9bc3ba70d62ea567a2f707e84b5dda5572cf900bfc9cd1cb4c031dd28df7416a4e14183919e39", 0xa2}], 0x1, &(0x7f0000000980)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00008000200000000000005fffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="02000000209026f2ce935d780000000000000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x1}, 0xa) 18:44:22 executing program 1: socketpair$inet6(0x18, 0x3, 0x532, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) r3 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r5, r6) kevent(r3, &(0x7f0000002540)=[{{r4}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) close(r4) fcntl$setflags(r4, 0x2, 0x1) 18:44:23 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) socketpair$inet(0x2, 0x8007, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x0, 0x4, 0x2000006f, 0x7f, 0xd7}, {{r3}, 0xfffffffffffffffe, 0x40, 0x0, 0x7f, 0x5}], 0x17f, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x92, 0x800fffff, 0x0, 0x8}, {{r1}, 0xfffffffffffffffa, 0x3, 0xa0000013, 0x3f, 0x20}, {{r0}, 0xfffffffffffffffd, 0x80, 0x12, 0x800, 0x400}, {{r1}, 0xfffffffffffffff8, 0x28, 0x54, 0xcf, 0x4}], 0x10000, &(0x7f0000000140)={0x1, 0x6e2}) close(r2) fsync(r1) 18:44:25 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x17ff}], 0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x9}, 0x8) semget$private(0x0, 0x3, 0x2a0) semget(0x2, 0x6, 0x8) 18:44:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000140), 0x10004) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getpgrp() open(&(0x7f0000000100)='./file0\x00', 0x8, 0x10) setpgid(r2, r3) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) recvfrom(r1, &(0x7f0000000000)=""/82, 0x52, 0x801, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 18:44:27 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = semget(0x3, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmod(r1, 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000180)=""/179) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) semop(r2, &(0x7f0000000040)=[{0x7, 0x7fff, 0x1800}, {0x3, 0x8}, {0x6, 0x4000004, 0x1800}, {0x3, 0x31a, 0x1000}], 0x4) 18:44:29 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r0, r1) r2 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r3) 18:44:30 executing program 0: r0 = semget(0x3, 0x0, 0x0) semget$private(0x0, 0x3, 0x3a0) semop(r0, &(0x7f0000000000), 0x0) 18:44:31 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x62, 0x0, 0x6, 0x87}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x796f420a, 0x5}, {{r0}, 0xffffffffffffffff, 0x30, 0x80000000, 0x7, 0x3900000000000}, {{r0}, 0x0, 0x10, 0x8, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffd, 0xa, 0x0, 0xa8, 0x7}, {{r1}, 0xfffffffffffffffe, 0x8d, 0x40000000, 0x22d9, 0x1dcb}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8, 0x2}, {{r0}, 0x0, 0x1, 0x3, 0x0, 0x3f}, {{r1}, 0xfffffffffffffffc, 0x4a, 0xa0000045, 0x4cd, 0x10001}, {{r2}, 0xffffffffffffffff, 0x21, 0x1, 0x2, 0x5}], 0x0, &(0x7f0000000200)) close(r2) 18:44:32 executing program 0: r0 = semget(0x2, 0x3, 0x80) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/4096) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000), 0x0) 18:44:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x5}, 0x8) r2 = semget$private(0x0, 0x3, 0x200) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000080)=""/254) r3 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) fcntl$setflags(r1, 0x2, 0x1) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:33 executing program 0: semget(0x3, 0x0, 0x0) r0 = msgget(0x1, 0x10) semget(0x1, 0x1, 0x410) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000278800000000000000000000000000000000000000000000000000e3cd5f0c2e38ab4627f20a45f8660971ba105e1b7899d861db5da11eaeb1b9e77daf270e4a8caded9eb577ed6c48fc78cecb392e4729ffc72e0494d53534a086ce2f0fb520564a951df6d7c836a543ae38897ea0fcd0c50bafc30a1d24667b8b6f11ce203bdddbdd1a6cdfa44837bee6d7cbb0a17ed765fab5de6f4422f19da414457f5f9664f0f8ab2b5ad2276ce200bf334a72dc331cf081b7237ed13a9d1033bc2da5b6d8885503592afb2198e453ae770d679d2bf0d378ae37124c4a432d810ca66e2f1eaed245d77fdc61bedcebb2e516bf38652567229fcfb42e7e3a49baf61d154ddb614f020fcd7bb61960ce4f21159793f5b947391ffc5f8a16"], 0x3e, 0x0, 0x800) semget(0x3, 0x0, 0x0) msgget(0x0, 0xa0) 18:44:33 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x0) 18:44:34 executing program 0: r0 = semget(0x3, 0x5, 0xfffffffffffffffd) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shutdown(r1, 0x0) semop(r0, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x18) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000040)=0x1be) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x4}, {0x92c, 0x7}}, 0x2) 18:44:35 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) select(0x40, &(0x7f0000000000)={0x8, 0x8cb, 0x6, 0x101, 0x50, 0x9, 0x4, 0x42}, &(0x7f0000000040)={0x2, 0x6, 0x9, 0x4, 0x8, 0x20, 0x2, 0x6}, &(0x7f00000000c0)={0x3, 0x4, 0x7, 0x9, 0x800, 0x9, 0xee, 0x8}, &(0x7f0000000100)={0x235, 0x4}) 18:44:35 executing program 0: r0 = semget(0x3, 0x0, 0xfefffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) geteuid() r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = accept$inet(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) shutdown(r6, 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x4f, r1, r2, r3, r4, 0x0, 0x20}, 0x0, 0x10001, 0x7}) semop(r0, &(0x7f0000000000), 0x0) 18:44:35 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) sync() 18:44:35 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 18:44:35 executing program 0: r0 = semget(0x0, 0x6, 0x102) semop(r0, &(0x7f0000000000), 0x0) 18:44:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x6, 0x9}) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r2) 18:44:35 executing program 0: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:36 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x5, 0x7f, 0x800}, {0x10000003, 0x7, 0x800}], 0x2) 18:44:36 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\\$\x00') kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r2) 18:44:36 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0x2) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000040), 0x0) 18:44:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000000000), 0x0, &(0x7f0000000200)) close(r2) close(r1) 18:44:36 executing program 0: r0 = semget(0x3, 0x0, 0x0) semget$private(0x0, 0x2, 0x200) semop(r0, &(0x7f0000000000), 0x0) 18:44:36 executing program 1: r0 = kqueue() r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r5}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 18:44:37 executing program 0: r0 = semget(0x3, 0x0, 0x0) semget$private(0x0, 0x0, 0x102) semop(r0, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket(0x22, 0x7, 0x0) r3 = open(&(0x7f0000001440)='.\x00', 0x100, 0x1) r4 = socket$unix(0x1, 0x5, 0x0) r5 = open$dir(&(0x7f0000001480)='./file0\x00', 0x80, 0x7f) r6 = accept$inet(0xffffffffffffff9c, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket(0x0, 0x0, 0x577) r9 = dup(r2) r10 = syz_open_pts() r11 = syz_open_pts() socketpair(0x11, 0x1, 0x7, &(0x7f0000001540)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000080)="65c97f91908e4f1dd338faf5a59f9c986c40a713a81bc07dd217ac970c6c3c800f7948aea33658ee793ee639402818bc5690e897144b12de58d6a55df0733e05ed5bad185cc705e84672d851a9029514a0cf489b018e22c4b6b23a31b0b740294a444892b029ac725cf13dc201dcaff381aa8c932ca8dcdb2e056d94a4491af437a9790d88cfc7b0aba93f38dcbe484b879532f65aca13c1b6f7a0d4784305de51885eb33211da44aa1d66cbd6bbef1c06db84d55d", 0xb5}, {&(0x7f0000000140)="fc6f03fa60e3551f797b9ff21dd5a27ddf60571e7d3d29c5", 0x18}, {&(0x7f0000000180)="244e2063ea6c67a992daf1686f53d443156cd5c7e059fdd246a489488d5a70172617ecd5af24ee0c3fc8cacc967177fd6822491cec6684de605d118bc2c629e7b07fcc711edaa61bcab841643f602c8e471b4801f90d2758de33c99cc7ecff93e44c1a0cb06e9f018665d39cedb6f5c110cb0d9808d83294f7dcde0f62225cea87e0e7c923417d118780ae510de9db96e663feb13eedea8bf684c0a865e20934b2b042e3a244d8afc026ff72e992ff336a54595eb215e4d3f44f0c", 0xbb}, {&(0x7f0000000240)="3c5ab03939cf3a7ee19373b4b28841ed05c4f7d01db9d04055cab161c50376ad465df0e7a42ca9113ddddae5e1969820dc34a1d621b8e8538422044a25403e37d200a55a4d95a4b71d73f2dd56643d034cc81658f3f66464647943e722b241a3f43509d5126b5e1cc5bed0a209962b4430187c53ac7af2801eaca84364e07b7634850f68f101646d436d1a4a91076b8852f8ab00a4601d78ae554231bb294d66b1e131430319a3647dd3428deaae65b70368fb9741fce9a883c1cfa6c29cc6acdda626", 0xc3}, {&(0x7f0000000340)="552e8df341efc694742ca1ee7b1530059d5c3c72b7261c46be4e90ef3e02247c835699819763c141b8df2ab7d8e808315de12b12f0e83ebbc97a7b9748b66637b689ba42c4678d128da87054b7783e2216ad56323d7649c7291035a0c686f3e170837b867a69a2ef4ebaf6d80e199316889a4f00dfb795d41742ad6f6149b2fde6edc119c64e641a77e8b1df897422fe404df65550b126a2ecd2364223e06cb5ac5c0438f187ed0103c901a8681baf57167c8390958c92269d07c805762520c4776283180d8b99845af71526a3e40a6ee1c4c561ea577456f2c4437647cb638ecc8522412f349a2a7d22a9c74d070be372a037c377ccd57708d5ce2980e76cf021d8b5c3899972590e3ea945c9702f0247d90ced50537b885a9e14526d47874edf4377062bf88b5ca6eadcd80a87041e8aabae78b561ff882eb7720f04f2f5b99ffce3b177c3842c72be3c8b62554f6f0fe91eb21fa277f034ea93f7349e41616493beddb2ecc757b005a61c04c53731ce5a0e710b3b1107d157efa98951fc365a614a0f26de297e66177518c3baa76512cbc1b569d3eeb1ddb4436119c2445c7c21e16a09033a688ff1972d13409a3cf60127b59ab78a63af4a27f28f0d47596954595e7677222a47793c69dc97dd0817fb84876332ccd7bb2cf8bb80f079af25fe38b83f41bcb15a3f8c59cf3ac1c8f230fe662852e6dbce7258b39c60736a00375f0765816201bb39ee4b7d2c625f703f845e06ee7aeed042c3b8aeba71936f8a472638e25ae610ac97bf5211a8a4c78e99ba38e622d8c258cc0e1c0da1a782077ef1069f0f6540311f6da645eedf6223bdb2583a604bd85065639e7936a59d9ddc5fa2e536ec1dd6d80f0d64a3debda0067503cf3285a541f5e51f2941ba8868dca6d4cc7dc9e7fc0fc7929282591785733af7659af2f9e1afbece2af25eefcd0e851df7e67b5a4d08fad958e55a09d2531ee152ca6478c5925db306210ac07188a21e3ca6d91ea623360b2323d0f4b85438150b4b3a6df4e89db38f95c4f6d8154bd5c84d44c06c0c812fa3eeb9fd1c54896966e3a8849081af3a3bf06e24f669f0ee1654eaa5d01ac1cf4cb889e684c8f493f7a70008843f64709ef0d9c1f45891e99f72d4e6e568669cb928535835eb317eac384dab5423de8bb5a0742aead0c9eed2119ffb6c1f191527f11347b9caf5bedb17173a0e5b9f55133610b718e7474bcb936e8a82962ed3ce7b7d7eaa8b2db21d6e918b3128465794b3832235a7316e8f2bd9708219ff6d2347cb6536e19108d454ab81590b13ba884b2256fa37ebfd7c920db1366d12131e9902470d7f2e2895e71b66ee453c991aba49eec8af060aa8aa7b691fe29622ea38f064cfe294dd304478300e50ac8708597e313ec87b173f8ab252e30dac585af4a890b78e7e1fc3792af803ce264474ff6adbde865e8ca4ce739a1bbe95f0d478e6704bac04a778790335ccc2a9ce17a621dd3fe23f6bb622ee7944ee1bfc4ea707d5467cbbc4b6772e01dea1e95715684d5290ed2b723a5d938c37aef2184d7d92a52850f91bd5addf12531fbc7a8891f24ba7c1307621ddd351295ad8ccb872a64f3b76ed35c5b963b04d3a44e84562eb07c5d0c30f0d047e3d22f17a57ff397a12bbefdf179067ed313c90360d0ecbcad3e428e731173994dca1c7b258a967ae4613ac90255ec86a5d16990c8c49c3379f246c21135e8105f13ffd53a13df977eaf43eb3d63d2e4fbc5f0502c064a5c0584175b7605afa2b753fd5e23f0a627103a579c0e1b231849402a1dbd64bb9e3759e3cab75053fd47801fda77e29cf093d2ffd68b1570847382c79729c12de3857f9eecb404e5298aa5803cdccf1e79ada3278f84ab7f08fe262e2a1aa91129de0ea91528311fa379b0e5fd18c46cf6569a619579155e3e2230ee7e82e08bba2890e183e0f6fbf52af2c14ef0832117776139c54281e21e557908dcb76bc91349ba8cd5f8da89aa04919b4d7fd1198ba21f3f74f70485aafd361017d30f8736364e284ddb1293063595156a55dff2213849edae6c3482f74a338411dc68eb91ec62d5af85bb9cc52edf3456dda08c641e12b521f3f81ef0d36198554e854c11bad9125ac4201169ed1d65e732507300bf739d27d8cb5067b858153906b8b2db86b3b91773d73bfe3ba0114b4fa704d01f0f4cc64415d21a6c2be3d97c23873bdd1ec3608105bd272661bc39c5dd40243073a8dcbfb85c782a6fa058ad6266f19d9a3ae9037d56a4373f00e3bfc9f39a2546e68b015fd3cf33b6934a3458cb1aa44f004a6fb60c97efde1a3d7bca6ef2cee3513c0b78973f51f72d5e306ae54efb75952070a4a0c9a2a46ab8a191ec4667a1764911605d69b7eea020bed665eeb4a0e1e6a89cedbe7e6815419caae8a188cb5db9fb35f0842b6790dd02eeef26dba45ce5007a01b809dfe110dd53935095a3c1b90be151d7da027372eb33df3cd07b2ee612c43002d302894dd5422cfd3d69c703d3daaef48db610c6c82f1d203ef20210495c54ae31d4c34ac3ad23973cc18cbb7d505de1dfa530ea0fdbda8ed265d16e0c3c26213e5bf11dfd4bbb05db110a00c453faa8fd16c1d830102955b847df2ee26f5b03dc27cdd4595389773bf53638f426959ff4514cce586b682af41911adeb655d1b4f43810b2cd1496eeda4158b5fd03a702ab77543fea9bdf4625dc00540e09211d4d223fa2d4ee482f2130529dbffbdaeffc0de7551c2cbba5500c69e8a3113d71a9ddbb8f51bcccc8916466b0c06db0fff5ce69822286501427a4f3ea0f73b2b86ecb68160240666880569af76f288573102bc988c9666dd1b2279ca93858b5669654ff353f4bf715c0ff015eaa87f2d38e31a5c4d5c78634b65b7a21666e0d499931076a6ca40457a2c906e44cc53aee1b5e6afa3af3f0ffa127112670a258cb103fc1e9a8c4fe8a18787d5562b3d0992c6b14fa3495d75deed7bce20e5cde7c6630df438b310e8d9457fb7ea32c7135be150c48d0c2f103ae50caa003024c14015ac9c656d4b773a40ef55b3bd8fb937332d0d2eb40d168db104a6911cf750e1d6e13b114ecdfe680b2a7fcd9d68cc71853ad16c9440822d2d0c089722a3e4ddf0b49e4f456cf1013b9bd7fe6df0578dbde81011c036710b9960a611089ebaee198a6262812b23e493b64ab738368d12a44ae6fc4572f1ec2d35ea5427bc3b0b9bcb5e3a68ecde8e816b9b2ae0ff433519960ec9b9e374124df698b2d866ed955e24b6f7260e012ea91fb2d816fb0c4c3a70135595e11be9d711a0e846846d7ec2c6b3f3370fd4a3bbdb7cf3c8d1ff8f3486d74269c91063c06daaa9962e000c1c048681c0468aefa5f14fa8cfda4b9de739c61345e35feadb55b9144ee0f8e82f2c2461a0936bd1c7a07a0a5e21f47670ffbc683fec1ded1baefb91e9debe1538412a48e9c9d82787b1c8fa8bc5f477a3bf214b4aa47636472a1cef28a134e44f598434f60b8c775355f03f3cc298462abf1cf9a770511a12e9774d5b794f9b1eb904e15b2f14252114c0764b88b962535d790c20758d71b4a8f73b495a1b6f46ae7835e0d86514e15701ea01c6ac0bda112d20f61331ef452ff5cc3eb819d110d28b2a96866c8a68a9029f9dd8564a8bf646ef6c27408b7de7c0aa033271f8f2cbd0475c0c792153768893609db5703b6b435a6a141af72d766f028f1f4b54df27dadc01db252053e6584318c366f3166851e30a3391f0974817b689a473eeae6dd090638b5d7c8b499a8577edc2aedecedfc3a0b08d7e52da17842feae308629f8a48a8288d9564e10516cef36184c677f463965f98c59355e2aec8638c5775a7e7e46c237dcbb60f144fa63c0d164503d6905406467183fd563053fe02ade2b7147a452ebaa20978ad24cd14b072c81be7c8ee71acc529c7b5dd7dac6a90539e7ec7da1eed98ac3476849415db909a280b0c8663058210e9ee348df6a4acb07850728df7147d7b2d1e53cc9635c7b930e45b510791f5fb0eba1b3e48b66fc4ee58d80a801be431b89f08e080551643e9b825ba5de8a6573ddaa05f9ba9513b99a5ac4738a2ac62b8a14ff1c25454eadde194bf75fd6326fca920aa0658b517cd6f77e11b523b104a202ea195e0ae6ec1c376718f75248e2c21e109d56c957592c216d385644949cfddd0561f6a178f49d1e411c88c5e030f8aab34ceff8d995d09c4ba213f4eb6e2fea289140173814bbb3dc7cc1e59216f135330af243c4269758723cfe81e11fe07b452587483adaf2f4466530bd640f50a97038b29e8c3e254c182c6a93486f2c2419362141e4f84e9b96c505534c2b9139f35c8fa1aea2e5cf11802ea58d811192af7164cdf5bdd7207f2ef013756f26a79dd0c214470ce124f7a653cb31abb750593e7bb19cd4dfa894d87f1c08d38f3e862fbffabc4cc2f990e2f62c9fd6917dc770ba7836258ba9bcf7927e7dc6884e0080ba375277608881b1c00560c399c37090040e4ab6eaccbaf2196c012e0f42351239ee37a3f091f72eaa0c8ab16cf928ecf4597f0b8ed2c2afe7c91cfb8d26cffa174394f5a25d3cf36f8e0346b52a36e9bb215f5eb3003f84c21d696ce9988470cf2afd161dc2ec9153899a2cbf48b30f35e030b223d2637b13e3ae82982279f3550e71327e7d76cf3e870b7560bc98a750fe060b855fb212b8c3c8a69918aa52fc999b6376945ecea1c0b33d708c9db32ef4f2eb0beb1076e746e563e417d1909c43f867057b736ad810aa00427378e8d7ef950689700b1273a568ac098f2b20e781ea83c15c4983b20adf503cd87fe3e8c99c3cfd8a60c03a183b3db9d95d32ba867fbc2db4882e3e6a314eabc41763dc36ca61bc1599fad11fb54c644ca7fbf7015d30436b75bbb15d888a1e9e4b3b649d2cd2254c37d5b81080675c72f3e2810812196653464cdaaef4a60f8c42f53f65f1730eed559bc9a2fdcdd9c0cb9c750d9e36553211f4a773220b6ed4b1e37bb5171a4d84dae3e49c6c5d4acfe609d88c395cd3910ababfa880ac609d837095ce020f51c09aff941fb8041f1409879f2a94d6a7d002c607a432f891c2a9eb6a35ad571653101fb433d7a573a39690f6f31b8a447e270ef7c966c5df2a3d59d9d61dea5b4be0a3283d1ffba9b2ab2a87632ebb53a29d75a5bb1494d023c64d61cc79391f57214fd6ff3671892f350f85976b820c0f0b8e65c8994dcf694bc1ffb04356dcace37941b4d957f64994da782443ac85b4bcecc502cb6d9cbd8b23ad93d63cd8d843f5d8ba3017c9a5cd0a3520eaeeccb52e2d0257e711e523e2ad5ab72e9dc3234ad9cb57757df5100dfd2d92dd51fb8f9f15a02a6597914950d0aabfc388030f252b61a9a1314ea4e6ead1b25907ac44b385f06e4ed85672bbdb625898c82f9641f283dba30dd230979ab42ac3a56d8db3098d98656d2f55fec5a9ff8847d7e754c4e370101c9016337916684bcb1902e464a84e6096ee27b3cb7026a53f5ca7f93bf2a64cfee7591e93674a099c68d21b1e2a33b380b7415afc298e6eb31b05b456396e62aead7b76c2e6fc2ff0ce7d26c30f8a3da6fd26e263037783776e1c85f2d54a2c7d65a1fae804f81748d15016bc89ecb51ccb6e326bc90e2acc1d90c730912eafd5fdc8de73a598169799225bf6ffb70a6cf04889b6d4d25de7792d7568463d95a1eb42569d33da745b524c518943fda620420c74ea34f8f49a67948970345676c9e4384547d107ef07f478cbd688ea33c0cf9adf4b88fd857f54e31a6c9670", 0x1000}, {&(0x7f0000001340)}, {&(0x7f0000001380)="e47571fe1b76e21ba17882b39a1525d700a59dd292c2297dac8b663e2efaf173d24735de7ae8dcfc37057c7ff041f9ae2f2d82984ff3e6c90114abaa65", 0x3d}], 0x7, &(0x7f0000001580)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}], 0x50, 0x400}, 0x2) 18:44:37 executing program 1: kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x5, 0x4, 0x0, 0x8}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x1ff, 0x3}, {0x18, 0x2, 0x3, 0x8}, 0x28, [0x7, 0x7, 0x51a00, 0x985, 0x6, 0x7, 0x80000000, 0xfff]}, 0x3c) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x21) 18:44:37 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f00000000c0)=""/133, 0x85, 0x2, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x6}, 0xc) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r2) 18:44:37 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="426c6026d3661de9920bddad515f6178727910c9e5dcb716e7bdcd86664211428975a99ef00eec977fb106730a3796d64942eddc5f24cefd4dc80df05d65990639a77cb27c4079fb55c9d060742a11897d288de37ea2ff7a482172ce4bc7b075a56de3e3eecf2242d2391516a9e862dd9cf0886bf65ae1839f2ac3", 0x7b}, {&(0x7f00000000c0)="9ea7d77b667e20f8b43961fa3383918624a4b72297af0b9fdfbfb5589fb18106f0ddfd9ef02628ccbbdc1977", 0x2c}], 0x2, &(0x7f0000000140)=[{0x58, 0x1, 0x9, "c71390ac43254e9b7abbf922e321873e6ed825645da848657ba897a146632f04abbde5caba3f8a177a24621a32373f7c920f516c2f994053a00e9cf241917b2658c4f5df4f2ddd"}, {0x68, 0xffff, 0x2, "3cbf951aab0e5efd4ad7cd8715f4c1ff2cd858600dbe5faed73e159702832a8907fb63d75d44aed47205478fce22f4c2dcb4ace08a8e3b51de66004152418920bbbd8d52f1201cee5ef6c5ce0fa0f55cf4b28862"}], 0xc0, 0x404}, 0xa) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r2) 18:44:37 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000080), 0x5b33d3c) 18:44:38 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) semget$private(0x0, 0x0, 0x280) 18:44:38 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r2) close(r1) 18:44:38 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x422, 0x10) read(r1, &(0x7f0000000140)=""/95, 0x5f) socketpair(0x6, 0x7, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x400, 0x3, 0x5, 0x2, "3fdb4e5570fc6e85fc3c6f0f9fb3157e81bc32dc", 0xfff, 0x1}) 18:44:38 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0xe1, 0x4) semop(r0, &(0x7f0000000000), 0x0) openat(r1, &(0x7f0000000080)='./file1\x00', 0x10102, 0x9) 18:44:38 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x20) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000300)) r1 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r4, 0x0, &(0x7f0000000140)) getrusage(0x0, &(0x7f0000000080)) kevent(r1, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r2) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='r\x00') recvfrom$unix(r3, &(0x7f0000000240)=""/186, 0xba, 0x803, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 18:44:39 executing program 0: semget$private(0x0, 0x3, 0x400) r0 = semget(0x3, 0x0, 0x400000000000000) semop(r0, &(0x7f0000000000)=[{0x0, 0x20, 0x1000}, {0x3, 0x100000000, 0x1800}, {0x7, 0xbbd, 0x800}, {0x1, 0x80000001}, {0x14b273895f79b4b4, 0x9, 0x1800}, {0x0, 0x7, 0x1000}, {0x4, 0x2, 0x800}, {0x0, 0x3f, 0x800}], 0x8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x400) r2 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x2b) semop(r0, &(0x7f0000000000), 0x0) syz_open_pts() 18:44:39 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0), 0xfffffffffffffffd, &(0x7f0000002500), 0x7f, &(0x7f0000000200)={0xfffffffffffffffe}) close(r1) 18:44:39 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:39 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) ioctl$TIOCSTART(r1, 0x2000746e) close(r0) sendto$inet6(r1, &(0x7f00000000c0)="9069652edf08ed8b6e7b71ae99a50c35de79ac8c8ec8fb70eff72b83b8ba98d577c960a46a43dc922f5889dba68b6faacbfdbb7c7327d14d5ddceaf5777182b155aa5eaa94bf3c69d234ec23274d9d07dd5391734d8d7ca00b5fd4c6bad8b7fe4604cbf7ab5ff8a50f8bb1ac766b9550cfc9b4f69a75e6d62ae3d062d3d429bb7e79f8990bae59d134e0c536dc685fdbc08a6efe526ce06375eab747609cf413720ef8d26126847424f22d5f762d6300b7bdfd8112a090a5290351becb29381ba4ab30df", 0xc4, 0x8, &(0x7f0000000000)={0x18, 0x3, 0x100, 0x6}, 0xc) 18:44:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x5f3e) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) chdir(&(0x7f0000000200)='./file0\x00') r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000240)) select(0x40, &(0x7f0000000100)={0x5, 0x8, 0x1, 0x3, 0xef, 0x2, 0x6, 0xfffffffffffffffe}, &(0x7f0000000140)={0x1, 0x2, 0x0, 0x3ff, 0x439, 0x7bdc, 0xa677, 0xa3}, &(0x7f0000000180)={0x4, 0x2, 0x2, 0xfffffffffffffeff, 0x7, 0x4, 0xffffffffffffff2f, 0x5}, &(0x7f00000001c0)={0x7fffffff, 0x1}) semop(r1, &(0x7f0000000000)=[{0x3, 0x9, 0x1800}], 0x1) r2 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x2, 0x4d91}, {0x18, 0x3, 0x100000000, 0x1}, 0x0, [0x1, 0x9, 0x9, 0x8000, 0x7, 0xffffffff, 0xfffffffffffffffb, 0xcb]}, 0x3c) semget$private(0x0, 0x1, 0x48) 18:44:39 executing program 1: r0 = kqueue() write(r0, &(0x7f00000000c0)="6ec68cb3283123d33b0b4cde038ccceee2696f12df17672ae2d34c03d51a53d18edf725fa662a2ca7da10384dc881f5e23f2e116d147a0972a2a0f62443f0823e877277a7e7a859a0e9dd60773fc484aaa631e9eb4153579ddde8a5fa2604b7ee8aa70d37415731fca3861b33a998bd272bdcd8cfbad8faefdbf368e595f2eecd4b4ed431fe532a3b52b9ce037c59b35b517c273947a56dad6bfd4cb7e", 0x9d) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) mprotect(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x4) fcntl$dupfd(r0, 0x0, r1) close(r1) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffb000/0x1000)=nil) write(r1, &(0x7f0000000000), 0x0) 18:44:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x2c, 0xf0000002, 0x5, 0xd3f6}, {{r0}, 0xfffffffffffffffd, 0x29, 0x0, 0x2, 0x3}, {{r2}, 0xffffffffffffffff, 0x40, 0xa0000004, 0xffffffffffff8001, 0xe9}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000001, 0x7}, {{r2}, 0xfffffffffffffffb, 0x20, 0x2, 0x20, 0x80000001}, {{r2}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x80000000, 0x6}, {{r1}, 0xffffffffffffffff, 0x22, 0x40000001, 0x4, 0x4}], 0x89, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89, 0x0, 0x0, 0x8000000000000000}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x10, 0x7f, 0x101}, {{r0}, 0xfffffffffffffff8, 0xa0, 0x4, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x10, 0x6, 0x5}, {{r2}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x2, 0x7e}, {{r2}, 0xfffffffffffffffd, 0xb4, 0xa, 0x7fffffff, 0x1}, {{r1}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x100, 0x7ff}], 0x0, &(0x7f0000000000)={0x3}) r3 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0xf0000002, 0x1, 0x7e}, {{r0}, 0xfffffffffffffffb, 0x48, 0xa, 0x3, 0x5}, {{r2}, 0xffffffffffffffff, 0x49, 0x4, 0x4, 0x3}, {{r2}, 0xfffffffffffffffe, 0xc4, 0x1, 0x0, 0x401}, {{r1}, 0xfffffffffffffffa, 0x60, 0x80000004, 0x101, 0xd}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffe, 0x8}, {{r2}, 0xfffffffffffffff8, 0x21, 0x20000000, 0x1ff, 0xe0}, {{r2}, 0xffffffffffffffff, 0x2, 0x20, 0xd90, 0x2d23}], 0x3, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x7fffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x9d, 0x0, 0x9, 0x1}, {{r3}, 0xfffffffffffffffb, 0x9, 0x0, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x3, 0x9, 0x2}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20000040, 0x4, 0x3}, {{r2}, 0xfffffffffffffffa, 0x10, 0xf0000002, 0x23c5fdb9, 0x1}, {{r3}, 0xfffffffffffffffc, 0x20, 0xf00fffff, 0x4, 0x100000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x3}], 0x40, &(0x7f0000000040)={0x6, 0x100000000}) kqueue() close(r2) 18:44:40 executing program 0: semop(0x0, &(0x7f0000000000), 0x0) 18:44:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) kqueue() close(r1) 18:44:40 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0xfffffffffffffffd, 0x1000}, {0x0, 0x6, 0x1800}, {0x4, 0x9, 0x800}], 0x1e7) 18:44:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89, 0x0, 0x0, 0x19c}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:41 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/222) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/199) 18:44:41 executing program 0: r0 = semget(0x3, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:41 executing program 1: kqueue() r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:41 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x2, 0x5, 0x6, 0x9}) r2 = semget$private(0x0, 0x7, 0x20) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x88) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/165) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000240)=""/204) kevent(r0, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r3) ftruncate(r1, 0x5) 18:44:41 executing program 0: semget$private(0x0, 0x4, 0x4) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:41 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) kqueue() close(r1) 18:44:41 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000000000), 0x0, &(0x7f0000000200)) close(r1) 18:44:42 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = msgget(0x1, 0x1) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0xffffffffffff8001, r4, r5, r6, r8, 0x100, 0xf64}, 0x7ff, 0x7, r9, r10, 0xffffffff, 0x1f, 0x6, 0x3}) geteuid() kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r10, r7, r5}, 0xc) fcntl$getflags(r1, 0x3) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x85, 0x84, 0x100000000, 0x7fff}, {{r2}, 0x0, 0x40, 0x2, 0x3ff, 0xff}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x8000, 0x80}, {{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0x1f, 0x2}, {{r0}, 0xfffffffffffffffe, 0x4, 0x800fffff, 0x6, 0x3}], 0x8, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x9, 0x7fff}], 0x68f, &(0x7f0000000040)={0x3, 0x7}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000080)=""/56, 0x38}, {&(0x7f0000000480)=""/231, 0xe7}, {&(0x7f0000000580)=""/204, 0xcc}], 0x3) close(r2) r11 = shmget(0x3, 0x4000, 0x60d, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r11, 0x0) shutdown(r1, 0x1) 18:44:42 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x401, 0x1000}, {0x3, 0x9, 0x1000}, {0x5, 0xf55, 0x1000}, {0x3, 0x55, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x2, 0xfffffffffffffffa, 0x1000}, {0x2, 0x2, 0x1000}], 0x8) 18:44:42 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = msgget(0x2, 0x2) msgget(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) r4 = msgget(0x2, 0x302) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getuid() r9 = getegid() r10 = getpgid(0xffffffffffffffff) r11 = getpgid(r6) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x9, r5, r7, r8, r9, 0x17d, 0x2}, 0x1ff, 0x56, r10, r11, 0x3, 0x200, 0x7, 0x5}) 18:44:42 executing program 1: r0 = kqueue() kqueue() madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7d024a28390009d7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000000010000) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:43 executing program 0: r0 = semget(0x3, 0x0, 0x0) semget$private(0x0, 0x1, 0x2) semop(r0, &(0x7f0000000100)=[{0x7, 0xfffffffffffffe01, 0x1800}], 0x8) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/250) semop(r0, &(0x7f0000000000)=[{0x4, 0xf6a9, 0x1000}, {0x3, 0x5, 0x800}], 0x2) 18:44:43 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) r1 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:44:43 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffdfffffffffb, 0x89}], 0x1, &(0x7f0000002500), 0xffffffffffffffff, &(0x7f0000000200)) close(r1) 18:44:43 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) socketpair(0x1, 0x8005, 0x2e4, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9) 18:44:43 executing program 1: r0 = kqueue() getppid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget(0x2, 0x2, 0x80) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000000c0)=""/251) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:43 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x1, &(0x7f0000000040)=[r0]) lchown(&(0x7f0000000980)='.\x00', 0x0, r0) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000), 0x0) 18:44:43 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:44 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/3) semop(r0, &(0x7f0000000000), 0x0) socketpair(0x18, 0x4007, 0x80000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 18:44:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x5, 0x6, 0x3, 0x40000]) 18:44:44 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = msgget(0x0, 0x8) r4 = getgid() setegid(r4) r5 = geteuid() pipe2(&(0x7f0000000180), 0x0) r6 = getgid() r7 = geteuid() r8 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x1000, r5, r6, r7, r8, 0x20, 0x1}, 0x7, 0x1000, r9, r10, 0x1, 0x5, 0x5, 0x2}) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) openat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x22) close(r2) 18:44:44 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) semget(0x0, 0x0, 0x428) 18:44:44 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0xfffffffffffff001, 0x1000}, {0x2}, {0x3, 0xfff, 0x1800}, {0x4, 0x80000001, 0x800}, {0x1, 0x40, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x100000000, 0x1000}, {0x0, 0x7fff, 0x39e0ab939884f6e6}, {0x1, 0x5, 0x800}], 0xfffffffffffffd42) 18:44:44 executing program 0: r0 = semget(0x3, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x8c7, 0x9}) semop(r0, &(0x7f0000000000), 0x0) syz_open_pts() socketpair$inet(0x2, 0x4007, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r2 = shmget(0x1, 0x1000, 0x102, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0xffff00000) 18:44:44 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:45 executing program 0: r0 = semget(0x3, 0x0, 0x0) socketpair(0x11, 0x4003, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x30) semop(r0, &(0x7f0000000000), 0x0) 18:44:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffff, 0x4}, 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x44) close(r1) 18:44:45 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/192) semop(r0, &(0x7f00000000c0), 0x2aaaab4e) 18:44:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 18:44:45 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = semget(0x1, 0x2, 0x0) semop(r0, &(0x7f0000000000), 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0xffffffffffffffff) semget(0x2, 0x4, 0x88) flock(r3, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x3, 0xd17, 0x7, 0x1, 0x8001, 0xffffffffffffffff, 0x80]) socketpair(0x19, 0x0, 0x800, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x100000001, 0x98, 0xffff, "e9eefb0ecda143b680719c8aa01c5ad067c80e18", 0x7, 0x80000000}) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x1000) 18:44:45 executing program 1: r0 = kqueue() socketpair(0x6, 0x8005, 0x7135, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x74, 0x2, 0x2af1, 0x1000000}, {{r2}, 0xffffffffffffffff, 0x1000000000002, 0x2, 0xfffffffffffffc00, 0x8}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2, 0xffffffff, 0x5}, {{r2}, 0xfffffffffffffff9, 0xa2, 0xfffff, 0xd1, 0x100}, {{r3}, 0xfffffffffffffff8, 0x22, 0x40000000, 0x1, 0x5}], 0x1, &(0x7f0000000000)=[{{r0}, 0x3, 0x20, 0x10, 0x8, 0x4}], 0x0, &(0x7f0000000200)) close(r3) 18:44:45 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0xff, 0x35}, 0xc) semget(0x2, 0x3, 0x10) semop(r0, &(0x7f0000000000), 0x0) 18:44:46 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semget$private(0x0, 0x2, 0x201) semop(r0, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r0, &(0x7f0000000000), 0x0) 18:44:46 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) kqueue() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="7c6e7f324beeaec4f860f47cd4a3fd636a79500addf30a88ce5d5d280e0d0c9480582529c12c500c10dbd7220bbf92749d29e2c8ff4f67696ed8f276933253d4162fbbf6cba1d19d1a9b52a2dd991845999578ac8deac05caf16c272dab221faf30029878be9e2f8c49eb809ff1c55561d7bc0884a9450", 0x5}, {&(0x7f0000001240)="051e47cc9ff4877a0dc7904dfce88a1e5dc7a1596666b355b675560610a400d6c72a344df0a19f54b07d7ae785a90afd0e90692c7b55dded5002cc9ac991d0ee5830a7b2982e5b356b166faa89599319295d2760173920c72ef0d8d32f7e0d4c1766503f1e3b81ac9622e99b735081c59de1b615384cf2f6a385de62279683bdbc60440353d810ec1083ea4bb3547db6e0e08983bf9234c90939276159845d41b5951ade3031c2dbc3efb28568bd725db93a59b6ffc0ca42f3ad316feeecb75a4b84b0391300b20c418a5a2dcd30406f2ed82bbcdaebddb6dbb249db58e038f623b375b709931b9794e472412f9fd7e79298d34e3efd2c65b26ac826b7950aac5cefe18224761a1d499719ecbdb3e339b268c4b771575bf8fad74922b370ed3c76ee995955c219c97a8db431b95250e76606231e600a462706d8b6a44cdf04f9a373ba03758a4575972b5f64f768db9909fadc2eefc62df27d4d9951c0d3bca4484125625ae0cdba91a604631e501273633e905780d95279e12d5105dbd8d19482d57ddfa446cf2c4c07764f80a262943af563a6cafa0c69c0dd482c787012428f48257099f0abd87479eb18940211d113f83b8c545190658cc6ed7243ea86fdc8ea741fa98b2924ee7a28be0404e68fe7246e0ae7e72b95745b8fb123a06524ba84791134575a5ce827a1f8a050402c72f756721b730d6ca271d87ccafefc340fa1a6e0e2bf55518f74971933c870e2cf67af73f6c19ffce648e781562b8cd6b0469b178c878717eec5791ac0cd0b40df5487b19eef5792750877748e6868135941b94419540a6faf91c1989c107ebd03a290105a920605fde2bfb0862d35e1b751c67c2376413ab90d9a953a4af1196bea9a8bc80d368330e7ac14071f27d99e988b81f8202d02f65c15d6afe6d6e024ec01f93582341f2e19a23fe05191bac4e1a8fcd5262f77803087d1860c893ca0b7a83da9b9b8dac94d4c1a96a14f293864375ac7d6fd2687766260c2c5b023df7e00ad6b9c82cda9ccdd4f5587c2a2ef2c28c2e3f7d43c185ea74305a1564604440838a4692063961088fb7dfe92f5c18dd687a3dd4fd05b54f7403a3c5bb56f6857a5a0ad0149fec0e38506ea22bb6780a1c273a8cee1864076b4b1969bbaaedc027603693e62ca38a1d1faf8c42ef3540b9045ba87ec76e84aa714654ffaab2c8ff74145b9bcda77b8792ea7bcdaade425b48674b04f9d17ce7d646a67e84a7b0937d37f6f3b1102304e05288668070443f04de2d7b110e419666658068ee0c1b6eb8b3e4833daad0061b5b3df7953dff077837af7cc4b8d7d9aa8bcea9ab4a01097c20218acc5198147a442b0d27ec619031e77744a81cdb06b6ba915b267c8bbb7331a50de54d87b3e39945932f95c5ea5f43bc9ced4201c5ef2b71bfc9853d2f3bcef61951a618a1fb318e4e68f2ab4a229504195dd82281cfe8ed0a5eefd192bd83442db9749c73b2bc13924a0e4880131cad1efc4267fe78aed790ae0d58a88a99f3e423c16f1995517bb553f28ee36cd5dc6268a6b3042223a2536264ac727035226295d4f6414a6109a5f9b520c72b6979649317191eb419e8a8c425c571b7626719698849824a8f040172ee59395bf5b965d018a1df11c116866bc8eb6e2dfa5744cba8859a7cece6b60d09906d03f95aef7c59c469d713470e31ce4ef4a0a897ff5ae0a3e04c7de9ea1eb7b1c330e043cd1ba5fafbc92955c1cbc1851e21154fba4312ee2b88b9383b34af349b4d7611c473a6aae2a240f757e1ffa559328285af7e77760fdaf8371e0de404fa71aeb67e1c5a232112c3d55859d38685e5be22b0be32a9cbfbe4db808092557e101d55bca51f9a98900dbe518a2a191f49eb3977bbca276d46f4c90683609986e807edc57a0e359f73bab5dbf9a4761929feec15d371367ae41b430e7c3fcd16a055322817e55909f5101c609c8f3f7ad1fb8e1940915f698d5645af10de31ecbc44407f8d70e384abb43abeff3315b96fefdbe6096a35c17eae03f5cbac81efb9c6691eb3404306d0d1ec9178c5f914715f952886f7d1574442e0e1dc7419876bebad91c0c7c87a26e2fc6e81df4b3f0b27d404dd4ebaeb4e418fd632100099fc4e8050b884a9448119221637501dfd4f32095f7f43acb64de0488c95d0f71d80d1ff5a585651108b99a1e2680eed812a933982cfb47ead753dd0fd34bb73b86d5d02cacd893960868d3001fd0c5dd8bfb52b4b0a2cd38e21e590ede750047862f67826c9cd900698c8a4928bb09fd545ee113f6b82b030d101f92ecea4fe98ae3e1839edf5f30653d115a1fe4dd27aa9f482fbaca4591bb608b2567ed50f52977f0a7a5bb89fc81854f6f3bc7986cc86b0286440ec8a88e617699ea17e16829f3c52448ccc7e67e520f1666a781ef224dc390ef3a9919d67da77d656999d147dfab4384f900685712cfbb51791f5d0e9c305171a0a5a13092ae46f4ceb08a734b49db41d8f1dccac54d7fbaf2d7e2e8443834bf94e1f262177cf2f1fc7bd11f6aa1175b943ad73d984fe7a5ad4d597c628d15a3b0c369d9e6583c0aa29d21e616e604538caa037c6daff9ccec9c9a4cdbd0745ddaba4c219beb874a12197ab5ed1899ee1a51f85cf193d82dd9ca946faf8a5e6ae3fcd6b0ecfe6a27690bb01740c5c3d898eb3c2f4a65a4302452ad456c0eec66c87b1feeb2f51964443cbe2980fb1280b474cf919745a4c8087f4494dc0f6c6447325e6bce16b7a6446006ed464759272768c0e43abf36343278740817b5225c5b3375273383f6d96278ecf47670440e44ca386bd844b046596147f1ffc1404d99f0983ebc6cc1c83598ea2152a4282880d9ef5d743e9d3a262a47887109a972e53409c6aa05aa3a8211d27f4fd52369c4c44fff80e0947f518dc3e619bd2a86d9a9af1c6ba76cafe645c318363baa22203866d708ac405aff558ed4645734d93e3a5fe8956b131bcdf53c5e34e0dcfda86e035db3bc4efc4bf1ee6dd583108e29e5b5d6607a5c353c4ba3a28fa42fe3d0f404904b0a24eb15411d5a4ad9f2bf1f82c2900d5a39efe760d9831598bac5fa5e8487c2b215ea2a21c8ba7b34acb54eec57eeeba52319c94f0674fb5f7b083d489beaf6173f73af41b464cf5a3e12522b75d003ccab21831c0257e99b5301bc8b98b3398da2dbb78a238c3ca52a0f54d68599f6fdab9e964e8abfe1a766fcd696721e8d2ba78960a1605524d9e837f1296850d40e28b51b8e533b4e9652753acbb35bd5c06b51bb72342042dfc45d03de9acca6fe46fe1923d5a3925c4124874101c1ec27f8e6ce4454604887ad4bc7c269f9864fa10f0b89c9da1d3f990cca1a042535142505f2afde809769a070df9bd11adaa5ae4b781c10590feddea4c900234e2647200a8295c7052fa448e0a739ceeae88715c789372734404f2c7f6923ff30400627268c81acb4548af6958046801f734afd2704a4d7b5d31523c60646484981c3d3fce35dbfb5fe5aca5e0413f987e8613fa87f6059f52a9233d6fd8f5ac036a8fcd07431616f66d6011c7ddb7a4ba852f2e71875b3a3884f26df8423681dde9ac6b31edbe367ce4e0cae2e3401403445d1ece9678fa79d7e00109fb10ea20f0b435b2d90966af070f2ada9aff3e6decc9acec9a867aa9087ee09283c49721157449f5f6014d564d3a9db152080bd2eadef2d7eb965a60571b02e25b61fde372489c73952123ae4c7b17e41d3e1af2bdf4ea817c52f2e56bbd365352e9a51fb6e2500d83c032a173973b74e781d8ef593f6074f46aefd41dac768180d11d69729e1141c180c8b8c74286abac90b949b5322f41cc8e0e19531889f0383a333dcc2474819f311ac38e3a34cacbc1da9c3def90f4787004e5a2e3e9a5309a444920d4d55e99cbba4ce1d525259c020681a7098e4304db57708209cfc7b01633dfdbd3d1c09e0302fd8340474cbdb1153c302b38f032550dec6495749f7c91ff85873b8812e9ecb5e01db90523b1582116ebb2cc67730e880054472ae3941632c7481a85158ed35a34fbb9742dfaed53f70bcf6dbeee91ff67ccbcf7f71873f0de8d63750cfdf0f8980eda8a1588d07f4ed5fd9a5568c8d60d0363deb4af42fb76f96300a1a4be5710e1b19d643d0fb414f416c3e23addf9586595efbf94f3a09b6ee79c54ba3a6f685ee258e2a820698263938ec9de5f22acb2581f385bfee41a8c15914a4fb49774b35a2683ad49e7dd98a0dbf652a4c219916876c4dcf0a43f1e4e87ca50e8c2ff3a20ee6d321f48ccca7d4d78d11d1fcf3fa9cbb7658f1606f42972465dd020a02ffb61c42fb21d687fbe541c0e0950344fbfb0abb1424931796fe97edc3da4e3990a85b5df151075a981c37e28793f6f134b28ee296d6b9ba6b8ca1f8d9a04e570760f08ab48c0b7f6668c0c70c90bef3759b1b6647cbb3da367015b7d151ee448979fdb473c87452bac320b85f86ac0880fe4852662f17ff30bb0735edf77ed1c2e4e69b3ddb0e830965fab381f576f9fc2441138d420d9994e0cb9e388243682f34731c790c69b7a51cf87eb04aab67351d4b454a603dbcaf01713faf20d6f17da3c3c6666e1920f66970dad3299f321e9ad797d52699ecfe8be5fb6954645a0dced5e56a5e00d6e8eb38c2540ccd0aba0a27f3e5f88bb5aebbf1ef999c5d701c65578581ec8cb49136b3ed46be973b8b9eb9a0e62ffd98ce43fe34d28ccee6e847a7c6d9bde87211a6461eed12347c772afc650235e314a7ed05d49d2b611343870b4f02fef129524fbceeae50a86ff303dbf2edf18ac9bc8271a0f73b68f2f7ea66f6779b8eb58dc6743a07b017379cd271c6d36b20e70b3cf1be84bd878898d33a5ed5789ed32bf632371d6efdc243711d28fe694f8f2b5bbee8e8254532903e04efe8ccb3c9906fceb5be2eff0f38afa5fa5b87f540eef6ecd78e3aca9910d675d84c3e4d9d965457fecc0ff00d2e69edb8f61eddb0510183bbbf4537ba4bf5dea7921676da583caf93dbffdabdb809c7251f7414ee50ad36dc684a91bc2f4935a9fa7d1ec5ee9a59d7e1c46883f20fea1673c2954d0ea5daaf36bd0acdddf3d98e3e640888a58ea92981f326e46e559477d11dafcc5b8d4c55ab1d05d68a5dfe1e598e028be97e7b16a6991f5cb0fffd6440636d33c177b59af1b853a8251046d713c37885aefe435135fb8063ee02a67b1b0bb325b425b4371555e9a8e0f7306217dbc5b804431e79517aafbb3a27b5d0348e320a5fccef0bd86bc5042234fbd1b40ae9b5f8eb22ca78a618bbcdaba44cba9ca6ea3aa626a006ac738889356318c2cfd9b0030fae4b5d3a424b985829db08643d7d589d8945f54ae1b3f115042b9304a2e7164cb404b1363e33df8c096bea9fb00abb24dbe7161f680af12c254131892cba0b482ce72714b2c7d97a8e7f09383acec65fd908f7b8b5e527b5d651858de38cb77e7faed8d5f02968b48aaeb5d85007138b89137ee54e34b3443affd6d1f497b79350a0617827c0e1b151e316e544b047da6e14b3040a3bc107847e51cd17ff697565fb5988f3de47dfb02d06115c46c9ad3215de03e168ab95c97f39047dc5ccfb43a1494ad261d3dc5c3298fbf06da60917bba5b38df2434677b8cf25b885591cbb9d5c81dbb908fe27e8c23fd3a638698c1a06e19910a534a21ce8495234b0aee02e501ee40f5bfafc3684e3b7e4ecf5ce3209e5c2db1ed2b7fe53a63769748bd5a7b3f20c25240f3d0395e293cd43d4349d29f669ce72e37cf1389d69407a8ada", 0x1000}, {&(0x7f00000000c0)="2ea0b9972780c827c91bb1f720ba21f2aec39d4e53", 0x15}, {&(0x7f0000002240)="d5d0221e5da618e7c5e44e156dcc6f633e358d3a3a3ff410903c1e465c1dc52bb2a943c31e641259a2073d7b695a74eac04444ee70b9ebf3355709165b4c6135aa324ba0b150d91b87fc4bac1ef741e61b25a544249bb8", 0x57}], 0x4) 18:44:46 executing program 0: r0 = semget(0x3, 0xffffffffffffffbd, 0xfffffffffffffff9) semop(r0, &(0x7f0000000000), 0x53d) semget(0x2, 0x1, 0x2) 18:44:46 executing program 1: r0 = socket$inet6(0xa, 0x3, 0xff) sendto$inet6(r0, &(0x7f0000000100), 0x0, 0x0, &(0x7f00000001c0)={0xa, 0x0}, 0x1c) 18:44:46 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) write(r0, &(0x7f0000000080)="1e74f43d3ef35818a239626d0f09b40c5d7f0fa1aa258a12a3e34ef9262eec436a845adf1280418ab42aa715194f78a430641d785a2febe22270a9b0f1a4fb19ddceebc6f4e9650e98a66a779f4d44ec2f961e81537f822f42eb612db9bce366cab964b8a17e235846692a23d6a199e7a4301ae5b7acbce3f1babdd6ad7ffc363437517a06eaa9c1375efae716d3", 0x8e) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = semget(0x3, 0x2, 0x0) semop(r2, &(0x7f0000000000), 0x0) r3 = dup2(r1, r1) recvfrom$unix(r3, &(0x7f0000000140)=""/183, 0xb7, 0x0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000200)='./file0\x00', 0xc0) r4 = syz_open_pts() semop(0x0, &(0x7f0000000240)=[{0x7, 0x8, 0x1800}, {0x0, 0x6a, 0x1000}, {0x5, 0xa96}, {0x1, 0x80}, {0x3, 0x6, 0x800}], 0x5) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x7fff) lseek(r4, 0x0, 0x1) 18:44:46 executing program 1: r0 = socket$inet6(0xa, 0x3, 0xff) sendto$inet6(r0, &(0x7f0000000080)="fc4e6edfd7aa383bfa9b43a5a916c7bca65b03d7d3ed913664a11f739eea889c3c7217c604591fad", 0x28, 0x0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 18:44:47 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000180)=0x20, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 18:44:47 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x3, 0x1}, {0x0, 0x3, 0x1800}, {0x4, 0xb, 0x1800}, {0x1, 0x401, 0x1000000000001800}, {0x0, 0xc7e0, 0x800}], 0x2aaaaaaaaaaaacba) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/255) 18:44:47 executing program 1: 18:44:47 executing program 1: 18:44:47 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/23) 18:44:47 executing program 1: 18:44:47 executing program 1: 18:44:47 executing program 0: r0 = semget(0x3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) msgget(0x0, 0x51) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x7, 0x1}, 0x10) semop(r0, &(0x7f0000000100), 0x0) 18:44:47 executing program 1: 18:44:47 executing program 1: r0 = socket(0xa, 0x3, 0x1000000000ff) sendto$unix(r0, &(0x7f0000000300), 0x355, 0x0, &(0x7f0000000080)=@abs, 0x6e) 18:44:47 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x800000000000004) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 18:44:48 executing program 0: r0 = semget(0x3, 0x91f92bb5ae6a1595, 0x200) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x80000001) semop(r0, &(0x7f0000000000), 0x2aaaaaaaaaaaac29) 18:44:48 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) flock(r0, 0x0) 18:44:48 executing program 0: r0 = socket(0x21, 0x4001, 0x8000) listen(r0, 0x2) semop(0x0, &(0x7f0000000000), 0x0) 18:44:48 executing program 0: r0 = semget(0x3, 0xcba67bdabbf79e5f, 0x3) semop(r0, &(0x7f0000000000), 0x0) semget(0x2, 0x7, 0x20) semop(r0, &(0x7f0000000240)=[{0x2, 0x20, 0x1000}], 0x1) msgget(0x0, 0xc0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/236) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) semop(r0, &(0x7f0000000300)=[{0x4, 0x4, 0x800}, {0x0, 0x9}], 0x2) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x20, 0x8}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)="f2b53a1adae14209933e44e6aec145196e2496b70fb8894836bc4f27f17c2afbf3e4cb5008446117e19a9f5f6b00be1b8d91832e917bfea52e652f6024a46610779c76e79f7736452ce5083bdd79d76979146ebf3ca9a90ddb2814929e9c9f6de501c5bca1bcbbc27823669068dcf0", 0x6f}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000050000ffff000003000000efa8389b445b4fe4e9819974a796b60383b67d446777"], 0x20, 0x8}, 0x40e) 18:44:48 executing program 1: mlockall(0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 18:44:48 executing program 0: stat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) r0 = semget(0x3, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x4000, 0x1) sendmsg(r1, &(0x7f0000002480)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000140)="9d05490d53b71e2ca98ad26fded9ff6e6a81d9849d11015cde20c4af41c1bee90662f48239621fdb01cb5743293e0dc1f0d8c9f9dd63890655e554c9862e356b433e3d9960400565a1a3cae509c578d50fb5c3044e3a1768ca2e78e657cb755f0bcbd3182d7d296617f07660e9134080c1ce9bbcd9f3b83f876c908d97613de5190375db2a690f2e608612d638fbaaf5aa83357629b62470552301e2fd2f3d28f73b93eb944306ff357d41ed4cf0ddab1d4023c3302cddcf328ca140c6fd35055d50659c798ea2950739b48568c1094a551f9dd0042a29fb7a50fb067b53040c3e6ac16c778eb469325126690dadfadc908e74afc5e71caec8b86e37a6c93d1f9815c8d5a4b96f7b697a7d7e3ca01c4e1fc29c001c0b41676365daf9605a03fb624e4c2a8de272193d79bf231b4180da7798e62314b460c40a67fbb767cda41d398c4fb1985499ce333aed90a7ff069ee457adfdd60aea1341c9b85d84a665e6bb107a80a50af6d9e0ee94094e34bc65c9df26e33a96bf830861cc5c72f903e9b85d13f70cbedc39d8fc1327430fdeb0752e5cc3cdb65354f3f09d59c8212388aafdf8528130dfc2e6542784987b74a514b252730d7f3ae3403351e40040b7f6563406f3a2747266c1f2fc4d43c8935dc41f13fd3ab66dcb1895a8dd1c9edf90de248cef7e16df69ea17d1b4b44ade8800b82cd563a853c24ee6587b076345f50c1c2783335da912f1a9284e5736b8d33508b4db354f3fc6e413530cc331607cf50306564f2c8ce3f9c1576c4ec79657a9fa1f1bbb13b8ef0606fca63f1366f20d84584a7cc084a3414a1221a8177305abf45527de0a2ad607ccc8cd68dcb0a4a42d6400b4f536939e133896368314d06895951891a766d5f9a49ed6cb0d1ec3c7be6160465972c04f5fa5f59b7fbbf3c28256f05a95c5311e2dc69a55797a21efb2c8bd03d31bf5f7bed5a61e41f7323d6e02478d9899aaf05f3a7e4f0ddb7f70e8cb7ff036e652d4b6933af840c179c5f1f0dfe75bb3f9d2527f93ae80adac6039fb3d664ae5ce512b6be0d8c7938914149bb5a5a387348debf9cee4f173d5c394a3c0186aa8883f8fd3a56be50f63352fdf57af112ddc9e92e9ee4b8c3b16239aa52d6ad7e447ff9898bccdcd7bb59b92d30b8078270733f4c7d2bf53d3d5c16a6797a96f7dea402c700a5339eff68081341e31986e4d5baf81b8ebe5370c1b74c9f9e04d859451854b046e852bd066402e810bf65c9af8780d99f1397f761eb5bf22fa04c0a44eb9c8b9174be8955bade17514a71e7c284a170cc3409df57f1134ef45f464f86c0cbd6d9a5b175f789cb09ec7ede75cbeb01b5a4c8427b343b8eea85283727998856889b20c72a45f97cb0516afbaeeb3a1130634fb2979d6d8e9fd9ec3948cf6e579c3a28c3123dabdfcc9f3ba9fd9beef853302fc4f3e870c661ce684656d88b46f914a589788881507b140534de8bc9174d4e623db65973b2382cb2177efce9adf2db7dee900363698e0e4d8a3fddca775b45bad5d59da2781522160e2111e04a97c1d9ddbd48ded3fca40fc32ccd199a7786d992ffc12a704687cdbaa5ff784fed8eea3b86d14cf4fff49201369a7a5910e35ce0120d36c967dad98d9555b50e55c60889028713ed07a36b2f3c6ab4b5f07cd7d3ef51ab4f85e35994b60c73a6cbf24364548e9d53812f96fcb6cc534d925494a00bc8ddd9d6493fe818570f74651de61549049d8d1804fb8586c1e375b3497d1d03a63c0f7125f8970094e5996af85f0efebfc2dc8449263f4b3b9bc7fcf3c1cad20d6a27a009c0faf97989495a374fa2e8dac8954f3b57f2f55ccc333bf9e25d807705395f7e726a5229f50cb6c14a79ca057881b0bde7f1b49414d2e8dad648b4a393174fe2acaa6f52847884e7cee37716e75dc27f5a99470fc17d38d6e91739f6831ae5834e885725ba43e135d7cfc642cf2ffb479a9b749f2e17349652abadc08b9fdb9d72d67130140615fdbb0839cb3a77717f6d59f0d4a2323a4af335d5292d8d67aeab39c34f31b55b341bd74be764ed229f7a4e7a61048f357a55c4260bdb3cf19607e041cf1103847ab751b66fcbb5fa95bef987afe7e91378b5dd7734509fbcb84105da725e6f173807f662be844360cb97e069854666559ef22e56ffd301c0d38f75c60bf772a1a2b547c26bd864141ee846b6e47b3eee2289cad72469b32a67728f9c7db354de6cb11ca389e3c58aca7a21559c3b25600683e2173794085b9ce720b112fbb10d01ade88650736fb68b9c9a464e4ad7b8b4acb2dbe7ed492c3ac5a161d246ba81ee60519fbb46fe2efab82d14103d079243738e294a05075cbd6f19886e3d10e2a284e2bf013a09ae2917a2a44bb77f4bc0c390a5ec334fa9978d9e6bd12f49f40428b08ea3fd1a316761d7f6dce9a93c34d70b987667bb64e04a104df2b0e20e2fb5ec957300cb2183974e8acc1821f6e16ac95eed393390d413545f3cae3daf1bf1b8549b11684327d78d708f285edbef1be7580e0e0a36ca604decdd3c0268a90346bcf443543157d03632195999d73642b1009035aebd43f6f0adc658d05cd437c2cf64b171b815fcf9417fe3669e5b79b4b2df9964eb83517ac64b25961dbf1572a1da04285181cc326c5ceaf8a4dedc7ff5f088137987768603cf87a51f0857859da48d2c84842dbb0e3e0582a4744bf0d894f4a67ca1550a47091cf3c8dcbd4d93a1cbb5b534bf13adad4115fbc8fb3996422879fc4ac3870538c44c571ab43ab79d3a05cef420c49e2d5e5820ed2b62a701bee2ad7fffc90db120caef1404ad4e679662f2ff8bceaf6c09e58850db53ad1112dc68946a088e9ec22e2fb1f9a4848964bab30e2e1429016ee888a251c6e182288906ee51aadca2448382e7b657cebcfb2099a108eabee15c717cbe6d3952882144ea49482205431cee148e97f920dc5630446c4d8e9085bf6c5902a1bef72ff46e39f92bc76bafdefaae9651ec734722fa207363cb000ca17b351fed7c6274ebd50bd0f7824e63cf8c9b6a169eebce54ac3251ce3d6a8efe75c7a8d33eb9f757a783f703ba38b192e3ef6580ef8acc5a8f70f6c2baa6722e7d0a5ccec47527ba1752ac657036a95e5e2799a1719a09b1def588e519c550107cf0f3cd8022a4d6663094a592a6e4e7d036913ebb1dfe0fdddd559d03d94ab8b31e52a23de7537ef3106209142cec7cec880d438a64e72ab10580471e44460e1dfef342af80c7d90e42309c89f5484b62ecb152d07adeac59e078c65887b65b80c859e35ece36785010e3c146dd6fd36a91329af2ac535342c87197c2ee1d7503cf7f47e6e65a1fe70457c0acbb4ec35e884acb065a1898378611869c5693febae9ba8da9fa714169b490b150984c0f0a1448669a60b5d92d2cdc1729ab97fda6c2ee1b172f217d11f039426bf3c35f5b4a0f6ba2a36b790fcd80f0553a1c28213f592a43cf14214602d26188f5cc184c3c2fcf60ae89400ba92edec1cd11a2032cf419a762222d2b567c1ef8d95cf53f8548896b24afc16aea6e4fa3c0ac679c548292075012947c7f326fe40ce64e819fdb9035dfa3092437cf75b6b16e0278a57346d9dc8d51270bd9074c4718826528a32e0a3cbadda80273053ab743a06c40181409e229c149d9d031c419a8813a94dcf731c664997b5faca270b2d7455bbb7c964813bf3fcbe7228a1661b04b94b5b913dc705b04c2e5227be9ae2a275c00da11ac8872919f25e7bc534e9b2781a290024c66e5a1eb0acd7b7041f4bd8bc88171b92281fab366750e2c7cb87602255ae73be38551b18e3db7e2f1a33fb85dfbce52c2a7c9a308e9486bf50916c6c781459d8af20e51b9769d7195a7475d5c199c31d59a5e4bdc90b11d259c9e3d6d3392f565c6ce6f7d14a98977d7d2ccd8688733628c475561ee287865539056f1e5721cd3ba92156341ed06563b6348de5ea0056d89ca6bc0ad3fac601fbc3a0256f4d0e39e5c56afe0e2dc9c67957358f63350af13111e3ca805ac1faf23d70d8ec331f7e2079eaf76e41b1ec26b9f9d370aee853567a9dd68b0df5d3fb3dd590ef6fb2f4e60454c2e30de6c7fde3a88085894945959570381bc6131f99d140d63ba8c7b24dc8217fc403409aa2befeb95fec082df35c2decc0448d0155f5ece53741e1c85d4c3350e47fc49e1cc35817d31dd95f36c56194eea7331c501c80318f2186b5aef5fc48f859efff3c3f071552b301edc5bc2e27ac725cda4a15b95b2b3fcf7aeb78b27f3ba5ca52333512b884ac226e2d8ce98cf80ad5cd7231ccc440b2a9edb9c04d6524352949d84cfb01c293120f4f094e7d4dae2d26e879f68adbf4e9ebd85638aaf7f0cbe0222d92e2bfe670310b9b2c2cee9bc2991a71acbd25167f0707e0b7c8c5bd658873b78599f9623449c6e86c11f5ae1015d53fb7b2d7cda919e699f79432f623d6fa869509fd8c38880657c1e536a87e6eed4f6edb602855f71f16bca18bc63b4d265ed2c116d9cb63c6ea66259c059ec8ae4c0bce2c7b5351c4a956f713cc72025711acb54ab97dd5c41bbe5cf24b9bc857681fea549b2289ac65178852888ad691112a214b57a8b0cfa154770d2d43a2785669083918215c0c756806deb192a7b2069dd077be68ee2622df0361027052b3568ac02c43e47789456fc50b272508c8f71089a96ddc2688e94fe2ebe386bbb545c50f5b9b4333f46ba0b7556608a19cbd3b904ef94e8ed0962043bbc94994c4f901cc121542dc18036d77c486183fc5e7f734315b3e447c5dfe9a4f4c139e8de2d6ddbac69ddd6a1d1d8be25b12c64a6324a1b32da646bfa3a3cb8ff8f81f999aab04570cc51e4e7156cf12006ef7c523dfd1106b19870803e13dfb4cc02d8b9637bff53557ecddb1e1d4664df2c482a7207c7c15cea9cc627fe104099f6e402ca19b24fdad64d918dea26ad81298ac00e9a5739ee1b81f1d9d334e65a723a7d1e765ca1309f578f120187b4ec7e560760fc8f4424615b83962294a6cb3e79d9fecd5125986c63a5a72c38226a18c150b6d5edd05a31b3ceada5d6d3f43762548299faa30238b1c8432483cdbe3c2fbbd5a17c35d8908ef23924d2ab24153b7551967cf1d74390682165ce8861c7dcad6b18678348470680190658199538a7192ab38e7db49f704cac323cf7995eceb88e49870ccd6ece7b89b6a390f82fa4041ed00969c197e9cf84d9abb5bd91a4d2c7d6beac73ed1b97a9d446bd599896972e104e790722167bfcba6fb61d534e5112f3021297e1dd449c2d7827663c704395af74a252fb442c3f7b1d828e099f4d5369f285d85b3bb9afd144be94600e71bdc49cdc99500cedcbe28f989b3cd827a93fd3e9677d0dfde16bc1e1a1676326c443c4448930bbe0f3176f5bc6f0af84954378f902e4ae2f9b6650f1deff9f535f5c1f9ff8f508054722ce6f715d4874f6a74f752e0f32c70fc3f757f7d5b1964c59430e4b9957e582971ffbc59f45a55269025380c9a5ce586775e59d8cfd35497deca5dab0db5d8c79c8da6a21c82821b55a5c401d2e154adaf0655354a31b0984034b300cb58886ff0d142b01eb77cd13bf9e42be915bc3b096404f09d134ef88f812da456d526f261ca83155f7161a7126026d4ef7f665a1bf30e006217bbeee9f7be07e83bf1d4a432943dad2b29db0e25f06bef57e68f86a9d1477a34a0d98eacee7bd324116a1015bae00c23c7ecedb5e7519d03af1aba75bab73e64b939883395825481c1b37d0a10df991d52e9c15213f160", 0x1000}, {&(0x7f0000001140)="3580942baf3799e579343cf40763c09c213d21b59cf9deda695fdab7ae6d1e87c1928e1bbca66fb43588004859e44c89788e3d65ded2282db9d677fa72cee18174deb2a3f793462a39e9abfe46f4cea9089e00e6eedb40b274e36d78e8f8903634dbd01dc765ab22c585c94f1e57139ce98bea1830078cc85b9dbdbcefeeebd699a212956773d1e3a1596d1e316c2b18248f8182ba74c5d471c3059d0d58658b73fa1e0e86f21d9a8eeda91dd9b94389299488faecebfc545eb6ceabefa0d65c0eb3b48e7eee182971ab3e6f08e7a5814ae282ec94a6b10bc455eabf344ec156d5e5ae434a7e04cbd47d2709b85dce5615", 0xf1}, {&(0x7f0000001240)="9d4f93ea5bb2b1b3579e449835f46dd8e3d2784933e681c7342465efca5e602d1f846d390dd6b9f0afa261d5e70a84219db7d628a833f5db868b2b47814b455b9e37396cf2cbffd12838fa09a792a4b3984b166572026a82b981ff5776314ebc9c40e77ebac918f6e040ab34b8268df9db23d001ac7473bdf93c6abc1d2cf0a5a416cf20191866bc7c8e5353116909463195cd20f94057533b47185cd556fc06efbc9a6209d965087a16f2a3777d6850550e0ba39ece6f1253e61f01181a9c3a90080d723f53ef7bfe2d67f2907fc9d32c9c833c8812b699037710c72d5064d246fbbf542256d62784c523aee64fd2", 0xef}], 0x3, &(0x7f0000002500)=ANY=[@ANYBLOB="2000000000000000ffff0000cd000000b4ac25172bfa5116881fb7ea49240000d00000000000000001000000050000009aee4873e9cbca321a030cad876f2352701f1ab3ec989ba5da62c05efbe5fc518d15c10c71eaa1eb904565a4c3dd908493df35a5e5bd3c0383bf5770c29f884e5453e9eb7814b7723dd1ea34d8b785f3caf0f77335d80b5cfdf3362661b2f7bd2059a0dccd71dadc29f3b9fe3a61872c222b17c42c4fab48ad4c13ca05a81a60bfa0c817cce14fcfe7185ac386f7703ac9221cc88c3b87faf49936e7d44bb5d8acfd49c0fa417863562b95c180870c47570ae31c54dde937639f0000000000001010000000000000ffff000005000000dbb865deda46cfa687ee4daa6940e6cb4618df61ae90740793afde473d67d18c94c5b71004918e0799fae7b41e3f678100d146b405d5182bcfcca9e17ed21e089902ad9c33b0c5a93bc4a4819d8059b0091c351f32ad935b58c49cfdce1b873a8113cb2251cfbc86dbd717e15799e4350f4a30784004993df1ae8bbb01082ba0d35342cb75513ca5f39782216c81905510493367bf394d27ee55e63d9339397c82616f34376be76dc2bb76c3d7f5fc7ae0c9e1a66d5763b2ad565e46789507e6e48680bcd1a8eb88f89bd2be5f860267322fbf358962f2f44b22743fbd8944963581b4a19d64abb8eca87d7921ce713e7afc976ef5faca409375a03a80ce8fdc7a6f5d44ec5ec51f9c2765dbb987c1c98fa8d95e1e32990aeda04b22006646d688e17ae83b1398ee1e855256c4a5b8269ba06956df73a4e2edb9fc00cfba7af88a0e438607f551165837bf3a6048a64aa51c3e36afea49c9204b8bd2d20152a0acc971587509d517207b72824ca03c871d215458144b1050e21cfb393a52a798e134625c73921a225ca998d5df1eb631f910d025e52feb2bee66814eeb9e9c9462bed1a38b11aa6c42a2417fd939149b3ce05d553089f8fd2fcf2c6065c28642df848dbf37f1ea43e8533c1b827b19c73e554820451ffd3e72e313e676d1c4d351670777ba7c2ce2ebbe574c4b1a8737cd5be266985b840559c976ef53fdf764f87937f9f6211df55758a2efe5c87bdbf04474065e4c1e65e7b3f3472a896fd923522fd0ce59fbbb27b62c87aafb5ae00c6fb5c69d13bf9538df8094ce28fce4bc5d20f16326caafc50a0dd9e9071e1a34b5e13c8faa03242822873db5f84381030afb197d7e90d1b86ef5f512b8cd99b88b2a1fe9ea1069c7ffc3b0ea1e2dd14dd53159eaa252aa4bc9d01978a1d3a86928e967328bbdeaee068a17a7fd264f34a7ad04d5abd826f092e81ece454fa5b198dd03501e6d0231de9f0f9a607395af0703af25ec10d4d546b184fa49f8958c10fdcec3d12fdcf1730e3e24ae1bec1a8020be7181c5f0d6f50480670727d41d85cec6b007a41b37d1fceb85849609993d8f19d280c847c0d08d4de55078d72eda20a45059d4ca4bb69e1a84ecaf6062700146ae49d51701ba7253cd2df0a209e288b832c14d47de9bf6ea11ee928f61c110522a49ccac3eb558a2623f6777e054cb15ec2d675e2465448ea879e3988a92f9cd9b54c99f4b8efe41c476c1d22adc69194b16897e710491f65c588e557a3273653281d82fef1a558856a244c871b72b11cd8f84406347c9a0d4f39a5eb6adaef15d83a21621ad40eb5f4d48cc6b72dd5cef1f74f9727b65ba2021e5fb6e22f0530c26368e7ea461ecb0d7e891b6046017fa363df2f0d07fecd6a2e2dacaee6d7160def38c858a48ed5cdadf15fdeba606ed5dacb3575743f01e049b8992ee2859d85a74e6bd7850d5259920d2eaf692c0a3cb7df716ed30f2106b92575cbb9957963b9cbc1d88d220959db4edb5ab904665ac8848fa14a0e92491004109105942355fa3380635e8420498265feb4328a9aeae4f2675b4a4aca059a460f0174ec2370922beb7c65529572355d3ddff98571ab9bab1533fd529ca3350e5255aad387347d2b1359e8b3bf1b7399bc530f81179f217110f6fae24b05286012692a88f38983e4a4a7121b3a7f20dcf1397e93d9c60a8cb39a9ebf6e4a2cf4bd6678c5adb7ff12d6868717773edba9e869941da3d1d8ffd8d41544c0adda83666e85d4aba4de089bbc1e9f88eaa4a4c02b4569ffc1ec8e29210a1f0ea822914bcaaf07cb1c6849c463f7611366ea94c2170f27978455da5c55d88eb36992fd0daeda5b8adb3a0523ec7712b3c08011e685a895c28c5188e2f2bc6f6cfb18acf6ed66902c82a9d5f3dff9408f04b651dc7d7d70a4ad97bdb0a02216ec79aa2bf9c7b5dfb2976f50ff602028afd1831d33a10bc9f1b0bd46e7555e1d9160683b744de4547a0f0d0bb6bc592a356bad65ac7ad13e0f9c08eb04d2b889c2983479a5dd583225a459e55c66811116418c96756f2a895bc9ff763af8e00c92c8b8b98610c65859166fff45a37eab06da675fa284081d77165fe6331f95fced0024235d0faff745b164d7e18e3c9aaef4fa61aed92fa2bda3e8d44d18462bdeb280800fab0a5b3239f35ea90d3fc013e334e95879a07df9b26c0f618abfa96321c69186e12c3ff9faed3dc49274938c31e2ae6d43a05a0eeeba59022beb348cd1ee3cb0dd5cbea3b1c529d18781822d0afc787ba14dc576074def4b780f0b30c8bd4f80cef31b064bebf39545bd74608e76c8cb52f3b00c6a76e0cfd27f512f58f708e8fd36753dbb8c7f1f648767677caf43962d525abf32938cbcf0cafb63457fcdf6b21f0483f9df994e6356d8c3550e332de857f31d1aa6b130a6b15b26a0978ba7fa4b4df9edf5eae2a04b857ed815e6897f963803f4b1753332f61b5e4be8b9b55d578f41f44163301bc355085099e0765c90c786773275ceec7087afd7650ccac962132c31889d7b5f33709b0f9f71b98e4ee4113cc6a6e937ccae0a40d7f25fc13f5e25f8d53285f8a236d84edbaf0b2b0ec011d2eac611d9e7353156b5590cf3285bfedce7461520cb741f3176ae57f6375c80903ffe4aeb96803a5fac38331aa908e1de41124332d922621b6d8f669fe69aaf6c2648596dc470de038b7467a5be7e9b466f9add36f52311af6aed8e818309019f347f71dbd3e4528019a620fcbd7edd6908875cb64159f029a75c4b6422b3a21bb78049708a43426d70f80ad3b81a8a8c6b962160cf512ca9cdcb2ca3b43d0eb724dd4030bdece5e7138a247dd40047010078318c5d2b870ba18524868b571b5adf5635f89595ed4cca4fbdde9ec67bd05c9eec500d86c93c7dda7be552cded1ba7c3866b5bd64943b925827fe6980a813c0c4a67e2c37861908a7667deb66475df08522be58f370c7238bebb12548186aadc445e74863a3bc864223c95d5ffe7b1345e6b4c9a36afb186496251798673eee90b8aabaa636f4904a1e388a2cb5dedb29cf2ec4c5428bcf47082dfd0858c99eaeace0150a2c0a1e8c817ffbd5d45af71c6c87b7204ffdc2bcaeb4036bac6b905f7035e00ff4ef885477eb233862b48540f6bb17222bd79281b4e8f390f9e1f4cd5f6e4fac1c9364c5afe93c484f17d2b7890c1eeba23b2b6b86328f1e89b364441c7a82559953aa9b786c88342da9dbd690c87c07106c99837439b0f50faf42dc99cd168eafb8fe82815d1abd112919d359dab242750b815d4b7234cabd3068a63d1e0daae5f3a429528a7fa8ccc066f3f4073310f611b45d7cde720aab5d91f241570fdefd0ece8954f7298cbb3fc79b8b4d6246d9f38833d944fb20788753c8381ebe799d6116b14884672b64d2ac820c828a5eb4b51a8c5d131be9ba08073bb4f29c48b2fd7b81f8f42e1a37052bbc4c20342b76819aedbe063fe9a448bb4a2923c9ab38bae34220237c0c6fac503e19d939850ab873baff087a411d73d8b96d88e139d803cdfc801d92e9525d678baaa77c2fe5d4d9df2097d2f1af49c4a626dc3d39e251141384b6c2a811d0aa81015bc0aa5634b6ba6750595ec5b61ea63ba5677ea1853050c6a074d2b087b3d9e43d013d65be38acbe0205c284cb8b30df4fec7cdf52be4b998f431f3d0a046cb21bed6c1c1e96eb06928ef0b8d3437fb9c7c0a3ca0e64fdc5325027b8a0c0f07b9ab6e4aaa109ac72415ee792842d8c9b63b9f50db79b47880522cddaf4c0b97ef58253b52fba3eafb1040f3e2496520038ba1178bd5d800a487a6247aa8d29f90de60c0fd58867331d3c4685e4c970a39584d7e7fcc4bdb61c663d65b78da1fef2c633a6501f796737bbe44a5d3c08e8d4806f799a0291f28a342f1ff99da8e7324e24c4a84bd5297d26ebb3f00c146bbfb1a83903605b5e1c6ca64ba666302edefc8d37a40dc2c887226e13a2301ab7e26bb499df882da58a88bb124af6156252c793563407e438b9306db4a555134834ea1ed0ca83e895fb4a55d95782143cfe3a8fb70abd447d28aeccd2a24f20e6347187bfc6b90e588fc6bc9993a9d44735ced0106392d93776275fd6fb7c5abd9229659ca9248b0a8cfe6f10ab5887674da62f018e14e7babcd0e0fd439bfdd88ca0684659580cc92e5ad1cfa5188b5a3449b0232d1bd95e7d5325c0d89ccf8008ebe31ade5edd5e5daaf8864d7f55be06db5dcb6f309d02b23cdfc4b880c6c0bd6c6395bd0268fecf6320b6f6e0488b7333342593275fa50d73ee382634519b837a0021402a43ca57985df0dead58349fea282ad4f01f619e0611ee07f08f54f88934481ae72de54494911a64e149f4f067756d0c99883520cba52feb03649e448ca09723308702cba383cb1b30ffbac463cff3aaa9a37f67edf99f9efea8f079371ce0cb1e42fb3fd0c09c7d24517ba6dec8bb7580215eb1ed8b73b83ae57aafb46f5541b45979ab49d8e789d56097bfcf8e23d556e38d0f4f833a9cdc38d754ca8681bfdaad76fddc0eeb02af4d19c5f8bc86dd455f9e581f12a41324d2521ad813bf872be00cafa40bc581c8186a37ed9685248bd11ebd443c7db4da1bb978fce91466b7b8a2258017d38472febb421021924ffcb11a03dea1454d49e1814584acf2821432a81f70bb99c6502d5f819089d6aaa75d61069e1e42ba4f51edb876d225ee92a73bc8db6bc97ca9ef821a2c308567944e65a128dfef576cca1e7460e1106f9e8c126a50eb9fcd94ea96ec685049e2f9590528b65674d72f9bbf6c6d9dd3530507c0ec0e38a006ce2d87ed076fc1ed8ee6ca1daee462cc98db33e75b78a744a326abe76d00d669cd9c3842420ba45d26ec13a919fe7d3c9d1d9582dd9f58a7bdebdfd86529dabdb0183611e382913f0458d525c9afb03a2295818b4db88340eb9dee6514b8a64ee76c0821eae97752606257340e7b0741db86aa939c8940aaaf955d1d2d55e8d53b416860a7fd78294d717572057e5a6f824b8a5baa567beb5cc5e074d4ae475ed8a315caf6a7d90d5c72affc4430933696d0364a65aa67358805ba0bff246bc20f0e57c9164242558b955a78a79f24494269acee7ec2ed87cf921ec8c2dfd6cfa0f83d51a8867537cf439a86598811d31f2f6e10ed8a907326c3b09e85a7342130643baa949772c37367a5c6fdfc409196232511214f8aa81b742b5eafc94844168ccc9b5cc88541ccd947778d9decd9ce6ce0c4e2da2ed4e528b8b62ce51aad3c57e2f851d049024b3c53ccd205c7d866a1926e2ec44eaf810098a6e5652cd58c9e3c6053082e04614a4fdcf18870e033611bbd91402a2babd90da10cf605dca272457a22c05f968e3da5ada068f1c50e129532e629bd52d6c46e5181f08009bc9b1083183133c14bfa1dff8678c16b302bbeeeddb62f04ee682153080ab15c4e000823e0ebcff306a6c3ff487cd845ddc98653b22ba8f90d2ebada8f7b249748feacbd101011e939ea96fc6a072c1fb1213dc2fd9b08896978620a41f34e61017eb1fe9ac43537d087c94fbcc86184721e1db27cb986046baf2f8132c679e981183d5241a7b71ef78015543d9f20b50e34002d7d6d3823cddf4397622c6a80c4645849142bbc272dea506f0ca0bd4a49fcc3509624244e0a0b296105730c9606ed8e9adef0b1dc964b1e478b4832c5b1bf8698d8fb4cd12b0d31bddcc7f13e7d6ba45ec8359d5018bf8327a08932a2f937f423197b671c826d150bd67b25a2de452479b47768c1abac5f396032b82cc6a9d8384ca9d755089067469c30ce0f4b8ce2f994a4ad20957e8864c4f0543151148745292d512a54f66a82a1bf58e9eba6e2d35a56138cfc6daf1a5e6aabb16604c3c7"], 0x1100, 0x1}, 0x3) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) socket$inet6(0x18, 0x8001, 0x6) semop(r0, &(0x7f0000000000), 0x0) 18:44:48 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) 18:44:48 executing program 1: getrusage(0x0, &(0x7f00000004c0)) 18:44:49 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pwritev(r0, &(0x7f0000001380)=[{&(0x7f00000000c0)="d61641c1edae84a758e808e898b5b0d1265e4504a2b92bfeb0e96899cd50c1aacd10d48c48517d5ae2605d3c19ab7284be5bc9a1c0aa5e2f8638f7098379d075b00cba376ffadc3046f4637db259d639e8109d548b4470b3523d0227e9c14353cf9d2d07b642db9e7a666a9fd36aaf1652ba290dfa0bf4f5dde90280b46a75e8a926d3ebeeff2773b6", 0x89}, {&(0x7f0000000180)="24bc2d11645846f760261c7810570e7d2bbbd8d422afd8f2a742f3567288474d4768cc19e5e26c1d963081b5caea99db97cd1e6c7cb1ec3078e53a5ca90278f50064008adc454b6d673a181d995f9db81c40539fb65345ee58baffeb17cc261868714712b3df5f3320e2eb0d8344bc7c0e7fc971a6906ed501076031100a09dc6f6ab52d469e78c6340bcc3624126e0c5447e53103edd82e85baf77e3f58a087904e6515e86d318a9a7c52abd74f99810af8ee0ae7ebc549652403a844b2f51f376eca408250c904806cbd2cc66b19b287bd82373e5b1c345a79d20b9243efdfbe35df8adf17d0f2b876c8737776b33ccbe19b6cf31aac678b65af52bd1287539873ed9c88325976e526f44a8d32cb293991d238e7e07de8d5a54b962d88bfd028d8a410d554da7c92e66951920dfa67ac81c9ffd211a916f5cf7c2a8d1ff32942dd6a4e3b8bfd78137179df09ca97f77d6528f1df0e975ff4ac64466fc4b493229fe213f8a03eebd02b1456ffa3c994c883cfb2bd654564f6e7ce207859ed217826f371ac7bb9530839d077db1204c61afafd7ea16d28ea58fdf2002be32180a6196fbc525afd9481b4c2b2926f872738a6973d48fcdcf237e602fb5ecaf4a0e8725d8c2a5bea4ff8989a497ce951d80a16f7a057c312b7b305141614ce53b168378fa9968460beed867783f4fadcbc2f7fdfad9bb3a4184436d1abd4d5b2cce73d665ac8bcbb6c12ea95368bb41c0acc69e99da8436ac970c1563a3ef0af7e830fcbba498534092c46599ed32fb0a9926c2b74ae035b91be6d84e3b8fcadcdd15b971cb9fb1fa322e9c45a148f9fa794b8c513740f77eb783ae530431681bcb4ab768d492505f7861125749e7e41df4efb7404c3d093e52dc38287de46f110fd959cb4952a82dc94789d980b113584ef9692702298ac313943957a795408052b1b84dac3ecdb8f24711b8c60c89b3ec1fab926109748564e809fda7fb988f09880b94b1da82ffcd523f485401b47021fb2e3041c9831ec5759caaa5486c6c042bf443d3fcf8946c27f3b382882dba7f94d6893966eb2e679e404b7db95816d0b9595c71acd3e3f9596e1a9fb6d57bdc5d6474d468d0521911692d9e880d4547896a96bee7247ea352eed1da658a3373b05470a1665b98e82ff51ebe1c30f6edf72f70a8c7ef5140886e1fc596b3978ae6dc88a366663ab09d13c826d9be2381b81544d46cd855c126c8572620f40bb4d86e35e6dc70edb9cd1a752fc5d4e6ab8f30c49599e4d25cc96151494d8ae9e91c7946fc63e4178ab11a32ab8fe3b78615ae5cefc2011bfa3b3229f44114c866a530c64e85a4ccf3c89b88b51145cbedda30db1c64e83198263d79e7d484d5073683277b1630c26e4a4436cdf2e3dbf291323907fd6ec392528d0a5bd584de0bb3f3de5ab67b9e244b580671c490382c1680abaee9402349a3c97972663bdba14a2d3dec3f7c0762597923f74ef0e3f2f226271a930ddfeba2c600fc23a59de6a7037012e0129fbef494401ebf9090b6ecbafde8e7624a714fa8346e6bd803eeebf2093be30973a4ad932b6d10c3820b615c89046f2d275959e07c83789a6afa2041ffd90b196f51d68a7c463118dc3cb18402de4a1d03b21f56f7b82ac07e1d6e368ba4cb52f0b93507acd1142a67ff929e34e6ae6e26362706bb7ba57a6cf30276e59dd730b8afa88e366b5c5cd0031e0e1558aee52d2e161fd560992f4abb951a8d1825a34b0dd05eab5e56f594be5101cc7a2343fa19f823c4e7d15b22c56bc8446292c08267cbaa249fac55d78fb401a00d286f7de546042e030b788c47c7a8e1a5236eb51b539161650ae53563acdeef086f3f49599191dd25bbbf12df213277f0ada1c355784d6b49589fb9b9dafad76d1b847eb7b2b826d84c7a10258d75f454c415c9e8b18b25edc672a8bd483873a60fc6f2cd02b832d2328c9fdf7fe620e1e4b13648c2878f0480bdd1f454c6f0e6fd89bcc230b854d1c0649c9c9122357929d2f533b73e0513e911be653ceeef43942c93892744dd4394bbb55edc2b319b4cd91ec349ef2d8539c90c1518575b52762d01df680fa4575f5811a86153f4e1d99c9eea488b3fab458fdac9fc69b016fcf7f0047f21a7f8e940dea127a7fe306e3acebb242adf54db98d14873b8a80663bebabd99f59e65b464bc8cc08a4025b1e5634670deb93f48c7565688a2c5469d54f6db48cd8945f9efec6be6d45a054931ad83add86fc00987a1b4116a3a655f714425d282a940de269b6dbdb9459de8b9b8ca1fb939eb78749636a63924dda4f75f7da23b0d8c299223e2ea7624b32217295c4626bf71c3168f92059700b3ffc4acd90ec373b2ba1e9488f7d4d9e0f98d48b16680c71472611b79578f0b1cdb745434dbeb9c60ebecf09a57361ad25d07c1311c42a1fe0716b726ab553fa0c8743268b3c662962fa4c32c570820666be58ed869e445d5703b94c33c74223f0eed5eae4140435a7bb39d4900781e8b79fda1251c2c02cc134140713f6c8e9c9e9470e5b1df9674df388be3bf59567f472c5e534bc050fac28467da8ad5e2ef0adf138956563f526e9382fb7105baeae9e862c739e41be03b8eae4d7db35e7d49334b95b762b0311b3c5d1d7c55ccdd25d1d91fdff7225596b5b65f6f5db67e0d669efece3dbc3563f4bc6def97ee484c5a02a31f03a008715f05d0c1c98e93e26b70cafe135c6b20e5f5a0c47d87be65c31a15267a1cdc4263d87f83df41e5656844fb798d69039e9286a8ff4bd3df22a55d05cff1d952e3949a48d2caec2aa95fc4d3f94f14e47aa6e6370cdc471461feccf4e032daf354019927e347ef1de028a7cf80ceb6164a0cd825f561ed5c12041105dc56542c7c2a28ca27ffcba2a80d76d879e96f9777d8901c9c70f7db75ad57cad4df64d04ddb4d943b0abbdc9c490bc652f027b052d43cd92e8fc7bc7ba9c95c04960184d2495d7f65312cb7d2e9ece1f8d1dd05210a3fc5e56be3bcb807fe7fb086c79bd9fc74c0d6146c308be09f73057e5cd6ba533276e9af83785360ad1fcd877d050cca5b4500a4ee7bad33355b70a84999f86dcaeca51bdec7d58fff1e935dd365e2d29a171b0ee2e72fa9e8ec97dfcafb02edc18628c96d3a9f2e3254b4a378d18834c93cd2141988d682130f30cd8e02f5178784bef77e0e31d2ac1b0aa8c0e80b0a38fbce1d9036d90ed7dbc863e58511f88a90fccd28d89b38da1e4057e3287755862fa4f08ec8c06648fcf178c740197cc4700042c218aa794e931b2bd776ae3eff4b71cc11c05fa8160b8147758475010794ac5b6117b22b1165aaa8d5a7ebe7a7794d50bec699ca480aac47f07d386f825df773bc96b5841f090dfb9df046618b7f227408724128fda05f56fb96c455d0342a2c83a35cea43db4356692f6b222dcd4ccc9e8e5776ea03760cd9eb988fb5dc4acb8fd854000a6f3f9c88752896ab38aff399180b2125a681539efe923fe0167cd7dc18c908b9b8d3ba2561a0b94d20d3ef376a913e2cf09260d8dcc64492a8d4b06c55d2d9353202e0d60f520ae8495e4d9b6079a29d9a2e5703e1de00bb0d6955cbf5f9e3140e45d53027f8ea680e603ea29e40e02443aba96b71cb0dfe757b88dfa16e2d7c08fedadbaad4b3b5974afc6d6b787f4d37e23000522d94660c17b8e073bf1c9cf64e6c4ac9860e28faec8b79513069eaa23450cf1fb4c40d9ceb3aacd0dabad02450f0746ca76139ba4db31664a43c5c88e27d8305c8e67e17e02a4f7e1fa8e3d27fb427496211fa1b4ed5f92fec68a0a6db6b16cc0397fb5c4d14791a2820c2fe997781ac24f60f1b0d678352b240f203311c91a98f586c909483b0512ff990d62d48ef68eb1700b62ad9186809588bcf273080dfb4e33026d067679adb4e5dea881f75d5972189a34db33c09990824a5da5c7ade6d2ce79d652d0560e068c120f7f1cce6b47817c60c5c3cfbafe2dfbbde00c04315ba7090d7cd6941cc7344d8e7148ae3a6844ac0999501a623812cbcd68cddd0c25c38649eb8faaf3e148a57d0a3280b6c66802419a7efc97296e8556a33f16cc2109f25b81564049a1a783b0a178936653af3a29d69f37d4713b7c1ad18309dd97bd149fd1fdbc0ede2cf77a4c9f43134c821ffe3f1eaaf1625b47529f548ac4a69a69676bffdbb4b0dde4b4fa112f2a3ab0148ad0beb12d4702b6f4689f4ca1ba753f69eba0e38d6d14a0ffecf1ce81b0ac79f049cf6018a2d99f02d28dfb3cecb4b2ae2be8c65424d33cf25905fec01e2b08ce36ee5bf01c541c3f751fb1e555cfdc47edd8b9019a377643252d1a365185587910e351082060f428486f05f26a48e84ade864f5f4699ba365f36270fc52eb54701f380a8fe973e749cff15128493d1f80f5fad48f58b33f9dbc8c3fdbaaa586a23a297451dbbeb8aee494f61c1763f979d5ade9bc96953e3aaa6bea472a2f0f546ab3b4f4be5e23d46599443453b06f2b6d0b519ab32cb6ac78c305418f032c366a8b44403b2ab1b7b51c11c59ac449a8d475a9bbb32c02e164cedeaa73649321e0113e1535b002ac1eb0c7b6b137ec7349ecb5cdb4a48c6fcaf6ac2b5561a1b9a52ea275235a3c7d81d4e5ce9922b7c9440b15aa7df019a4546241c5b8d69a00ebee78ddf2e40f3a3c5c53840d3f0d915c791ddfd4c3eb4b790e10045477fb3bf2204de10ba6b880d40c50fbd1a8fa1b415f550a22ec3c8b73efdb76276aa96db6506e5e7028c2d3f6d327543c79bbbbd7ba1348ddd3fbf6cf958872a1ec8ac2cd0f93ecb40e8d9c188af95cc3480aa3b79b19dd130ca6aa7bcb496e23ed7045b6c14dcc8c42634f0aed71a4c7bb06dccdac7038399745386f494fd88f244a043d033ee2c77ff3337a59956179f3a1e53109b968da82fb54dfc0788855cedde198adf840a4189636d2c180ef49991ca895f4ab489d60ba1a25451602aa53c55666b723c9858641a49058c0180c9f5eb185760c9534ab0ef671b319ade08916b9b3e3214b6ef32a0efcf0bcab7c5f4d49fe972986ac3e33b04d3efffe9545dc197c7f5d9e0b441a75404319c7685b06b54a3b071f3b0ba587adbc276bc370ad971142e972a41319555b27aea6c1424d67fa2b92bb824f4e5333e2d50a14b95d2aa196bbd89aa1cb4de1ddfad560765b584e6d1937641840e06dbbf001b25ad908e8c82d2fec55812daadaf1fdecb88b58baacc5a7583fa866b17be9c4802c3b1604c82c59ac10e10529b07189159eb54fff11829796070dbfcfba2540070095dc0ea56b85178331eff9d5dc9fec4f48b39f725a8ed5e2433092cd18ab0e58fd775c5ae969a6b1452fb3798979c3198f2251c851e6f63c22ca77a59a4f2b28c5c93cd9b637bff652b4029378a4722a31eb2f5daed47761d48ecdcbab20000f813d5b2cbc5f46aeda426114e5b13681c915f6224d123287a3d56bec6e6f290a04bbd3fca03a796789275c837ab09e7b39f1a226fd5772bdc77db79ced677d5b53394662f985af91798aaf9776d239124ab9a3cf7680ac75ed445c01e24f5d5bb25d889c5e14ee1ca914fcceb7c1aaac661a683dd2500c18d0f51d76411958962641a928fb45d02b03af39d8d0163e4bd812c028110a2da807b09ab22313659051824f92fe36962393263ab906e88811b45d7718727e91ce3dadab3334007d5c84ff84ed3ed6c149214e1e0461e0660525cb23dc831300ebf9a468f35208ae0d1dcc3590ab2966e97fad140d171432cd0df6d2f63280babb5b22748b1bce73401", 0x1000}, {&(0x7f0000001180)="79e52ed0d98b7504ebaf4c92cb82721f67549b000c90f97871790050bd83fdd29fbc298843c443e2c047afe87cb9a21e081e4d5785dfada66316b49a534ede4c3625c5a9cccc46e644869c6ca9541c07ff995c3d341c6b9af960c28152bc729015d71d4b6eb2d8765c94aaa5410fc988fab8920839446d1143a7b425843776d51b07663256e3c2ccc2d126b95fe106d4bd", 0x91}, {&(0x7f0000001240)="e7e47820ee2e4cf9b7679a98c00ababf8f5f98e85978399c0e8afff58da625ee71400d22abab943512a9d15a4385ec412fbd878ad2120c908b54f9c4a84970679afe2c9f7c8f20ca12b3a9340263f33e1f12", 0x52}, {&(0x7f00000012c0)="c6797634d1cddc838413074994f57494d1e24d8a90cac3e8b5a03fcab44f8511af81dbc03bb3ce3a67435303e2b8468f9c94dc69414720b501c0b05207c892100dab9942e3a083f10e20ebb5ea3e9d87b2f93c4410863e82841db283c608e531aa3957b90544b93a7d9ce2f2b9a801994587947f7f07e7ccf3044ae25b2dbaf50cc8de12b21e966139009789c4719f5d4e244af1fe4f938ca14e0a9bae0da5bd4c8f67c59e5ae5", 0xa7}], 0x5, 0x0) r1 = semget(0x3, 0x1, 0x0) semop(r1, &(0x7f0000000000)=[{0x7, 0x7, 0x1000}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/21) 18:44:49 executing program 1: 18:44:49 executing program 1: 18:44:49 executing program 0: 18:44:49 executing program 1: madvise(&(0x7f0000953000/0x4000)=nil, 0x4000, 0xb) 18:44:49 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0}, 0x1c) 18:44:49 executing program 1: 18:44:49 executing program 1: 18:44:49 executing program 0: 18:44:49 executing program 1: 18:44:49 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0}, 0x1c) 18:44:49 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffdfffffffffb, 0x89}], 0x1, &(0x7f0000002500), 0xffffffffffffffff, &(0x7f0000000200)) close(r1) 18:44:50 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x401, 0x1000}, {0x3, 0x9, 0x1000}, {0x5, 0xf55, 0x1000}, {0x3, 0x55, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x2, 0xfffffffffffffffa, 0x1000}, {0x2, 0x2, 0x1000}], 0x8) 18:44:50 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000140), 0x10004) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getpgrp() open(&(0x7f0000000100)='./file0\x00', 0x8, 0x10) setpgid(r2, r3) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) recvfrom(r1, &(0x7f0000000000)=""/82, 0x52, 0x801, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 18:44:50 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000000)=[{0x7, 0xd28}], 0x1) 18:44:50 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1800}, {0x3, 0x400, 0x800}, {0x2, 0x4}, {0x0, 0x9, 0x1800}, {0x6, 0x4, 0x1800}, {0xffffffffffffffff, 0x8001}, {0x4, 0x1, 0x1000}, {0x7, 0x8, 0x800}, {0x4, 0x2, 0x800}, {0x3, 0x4800, 0x800}], 0xa) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/33) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x7}, {0x7f, 0x7b3}}, 0x0) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 18:44:50 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semop(r0, &(0x7f0000000040)=[{0x2, 0x2, 0x1000}, {0x0, 0x800, 0x1800}, {0x4, 0x81}, {0x0, 0x8, 0x800}, {0x4, 0x1, 0x1000}], 0x5) 18:44:50 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000000)=[{0x7, 0xd28}], 0x1) 18:44:50 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x20, 0x800}, {0x0, 0xffffffffffff6ed7, 0x800}, {0x0, 0x1}, {0x7, 0xa89, 0x1000}], 0x4) 18:44:50 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000000)=[{0x7, 0xd28}], 0x1) 18:44:50 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7, 0xd28}], 0x1) 18:44:50 executing program 1: r0 = msgget(0x2, 0x10) msgctl$IPC_RMID(r0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:51 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x7, 0xd28}], 0x1) 18:44:51 executing program 1: r0 = semget(0x3, 0x1, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/163) semop(r0, &(0x7f0000000040)=[{0x1, 0x9, 0x800}, {0x3, 0x4, 0x1000}, {0x3, 0x4f, 0x1000}], 0x3) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semget(0x1, 0x0, 0x12) 18:44:51 executing program 1: r0 = semget(0x3, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:51 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x7, 0xd28}], 0x1) 18:44:51 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x7, 0xd28}], 0x1) 18:44:51 executing program 1: r0 = semget(0x2, 0x8000000, 0x204) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:51 executing program 0: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7, 0xd28}], 0x1) 18:44:51 executing program 1: r0 = semget(0x3, 0xfffffffffffffffe, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/197) semget(0x2, 0x4, 0x281) 18:44:51 executing program 0: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7, 0xd28}], 0x1) 18:44:51 executing program 0: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7, 0xd28}], 0x1) 18:44:51 executing program 1: semget$private(0x0, 0x0, 0xa) r0 = semget(0x3, 0x0, 0x0) semget(0x2, 0x0, 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) socket(0x0, 0x4, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) semget$private(0x0, 0x7, 0x300) 18:44:52 executing program 0: semget(0x3, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x7, 0xd28}], 0x1) 18:44:52 executing program 0: semget(0x3, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x7, 0xd28}], 0x1) 18:44:52 executing program 0: semget(0x3, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x7, 0xd28}], 0x1) 18:44:52 executing program 1: r0 = semget(0x1, 0x4, 0x410) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x8020, 0x3) 18:44:52 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:52 executing program 1: r0 = semget(0x3, 0x0, 0x0) semget(0x3, 0x0, 0xb0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semop(r0, &(0x7f0000000040)=[{0x5, 0xffff, 0x1000}, {0x2, 0x1, 0x1000}], 0x2) 18:44:52 executing program 1: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:52 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:52 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x800}], 0x2aaaaaaaaaaaad93) 18:44:53 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0x0) r1 = socket$inet6(0x18, 0x0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) 18:44:53 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:44:53 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0x0) semget$private(0x0, 0x0, 0x0) 18:44:53 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xd28}], 0x1) 18:44:53 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) r1 = geteuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r1, r2, r3, r4, 0x12, 0x3}, 0x8, 0x1000, 0x8}) 18:44:53 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xd28}], 0x1) 18:44:53 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) r1 = getpid() r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) r3 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 18:44:53 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xd28}], 0x1) 18:44:53 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:44:54 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x118) linkat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x8000, 0x7f, 0x3, 0xca6, "39ad3f85e31d53fd92610251ead1d18319a46883", 0x0, 0x819}) r3 = semget(0x3, 0x0, 0x0) semop(r3, &(0x7f0000000000)=[{0x7}], 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x0, 0x80000000}, 0x10) 18:44:54 executing program 1: r0 = semget$private(0x0, 0x3, 0x34) semop(r0, &(0x7f0000000040)=[{0x3, 0xfffffffffffffffc, 0x800}, {0x2, 0x7, 0x800}, {0x0, 0x9, 0x800}], 0x3) r1 = semget(0x3, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/84) semop(r1, &(0x7f0000000000)=[{0x3, 0x7, 0x800}], 0x1) r2 = semget(0x2, 0x4, 0x400000080) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000100)=""/138) r3 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) recvmsg(r3, &(0x7f0000000380)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000280)=""/97, 0x61}], 0x1, &(0x7f0000000340)=""/38, 0x26, 0x8}, 0x0) 18:44:54 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:54 executing program 1: r0 = semget(0x0, 0x0, 0x400) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r0, &(0x7f00000000c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x0, 0x1000}, {0x7, 0x100, 0x1800}, {0x4, 0x3f, 0x800}, {0x0, 0x6, 0x1000}], 0x5) 18:44:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) lseek(r0, 0x0, 0x3) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r2, 0x20007461) syz_open_pts() getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x101, 0xfffffffffffffffe}, {0x18, 0x3, 0x400, 0x2}, 0x2, [0x5, 0x2, 0xb2e, 0x5, 0x7f, 0x1, 0x2, 0x3c]}, 0x3c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="2b45a02f3b96d1a3e6db588d46cfeb31000000000000000000000000000000000000000000000000000000", 0x3fe) semop(r1, &(0x7f0000000000)=[{0x7}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x3, 0x7}) 18:44:54 executing program 1: r0 = semget(0x3, 0x0, 0x0) r1 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/66) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:54 executing program 1: semget$private(0x0, 0x200000003, 0x244) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) socketpair(0x1b, 0x4002, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x1010, r0, 0x0, 0x0) r1 = semget(0x3, 0x3, 0x2) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/145, 0x91) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/139) ioctl$TIOCNOTTY(r0, 0x20007471) 18:44:55 executing program 1: r0 = semget(0x3, 0x800000000000004, 0x4) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/34) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0x80, 0x7}, 0x8) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000001c0)=""/48) semop(r0, &(0x7f0000000280)=[{0x0, 0x6723, 0x800}, {0x0, 0x9, 0x800}, {0x7, 0x80000001, 0x1000}, {0x0, 0x7, 0x1000}, {0x0, 0x9, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xfffffffffffffffe, 0x1000}, {0x4, 0xfffffffffffffff7, 0x800}, {0x7, 0x81, 0x1800}], 0xa) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 18:44:55 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r0, 0x5) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x40, 0x0, 0x8, 0xfffffffffffffffa}) semop(0x0, &(0x7f0000000000)=[{0x7}], 0x1) 18:44:55 executing program 1: r0 = semget(0x0, 0x3, 0x1000000000000083) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:55 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) socketpair(0x1e, 0x4002, 0xfffffffffffffffa, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="822dbf04e8bba2d6ee5882a1aa04f52b47f46370eadcbe82620ef798fae71118b78a075c2fa414fd91e2b4935617fca4d2a76b1be4a0405d019b0ceab5d184bf71af32fd60017d734188180a849808b6cde3a269bfebb25b0355e3bdcaa373c196ca327d10c9e95bbb2df5d82b85b376d0625a93f623e8ee57f2a49d904d5425db81691d4d966276b18ac6311c", 0x8d) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000140)=""/17) 18:44:55 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x470f) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) dup(r1) 18:44:55 executing program 1: r0 = getegid() r1 = getgid() setregid(r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc00, 0x0) sendmsg(r2, &(0x7f0000001740)={&(0x7f00000018c0)=ANY=[@ANYBLOB="000000000020000000004748109283fdf99826ebf992ceaa543ce738a2304d4147facefd1e11ae45ce620332470315fe2a2955ca7d3c1acacc806e28aede4f7dead5cbc526505dd47ce6825d67b780cc6cac39fe18564c61282be626b1b170be5ed65d27ec16"], 0xa, &(0x7f00000015c0)=[{&(0x7f00000000c0)="254a3ce8b5d64ec8b45f7ede6eb34d9d62cdb96b2c36bb715ce032592a172f881ce9709b53935c8ac84c3dc72ee127dad31c535a2becad1d789b35659f60adec46043c20195f6ca75088f8ef292e636a2b58889ab11c616ad1f3d8263f029d1db350bcd70ad4cd990e8d1fd4d8987fa24da6790fcdee04a12763cd66117027ebd2b39b067d162fe0ae31cbc5a736fda3c66d24bb79dfba8172c5fe4381ffa3ec3c816f3515b2b6ce8416d6140aad630e09ef3801b02f9aaccf1416a91eb0527ef09c43d871812863cba36d3e93de40a27d5dd30fe43dff3feea2ad", 0xdb}, {&(0x7f00000001c0)="9955d832210f11f5aca7557759718f6a6819ef69c63db971dfc742a46035bf36b79011fc7ad7107fdaa0f996b5e59e00da8f9e4febdd22ad0fc7a0675bd668db40be427af8ee374d44fe2d08094becce1a7af4993f5bfde552b29476fdfb8424885f1430aae4c1c1d8cb13df17cecb4be89a640631c6a72a2fc41bb1700f2d01b15e08a08fe01c4b", 0x88}, {&(0x7f0000000280)="24d9a1a588f5dde684a878eb21b6d07ba765cf22cbfd7faf868f9e1447513fc792824e1b1673fef99b2d22a50b985c9fb21986677d245525681728b0a526afe5e2af", 0x42}, {&(0x7f0000000300)="61b1e4", 0x3}, {&(0x7f0000000340)="472d6a40d6e1457a29083e45c29c454ffd55024217ebf9b7e97bb2ed8bdb52155c30f2d896c9046ebb071fc8bb88e26b179a0be2e1586199a2408cee3896fcc483d38c77d9d388225bea26960fc8954cf02f414121d59a831ead8ea934af8dc82b355b5b0a16e44b4814b26455cf6c5f5709cbf76f719a0b8ee517736eb4f627abfe1256edfdf9469bd7b1da1eeceed52ad55ac6a250b0995a3fbd41f8b7a792cd0f15e806abfa3ff7e2260de4a0eee79cf6f3e4239a8fdfc37a9f142cc20bbc16d7bca23d747e04b9d41012c7571ffb0c48ac7e1cb86e93b049a5d09c02e1bb8bc165c9dbfdf822aec803b90335bb478111b3e8e597a143b4cae850aeae02c8451110f8a2be08eedda0201502a0ac852b15c778cef5b51e12a8aa8beb3cac123d01f62aa5e5510a28106684a126e1cf2b8b10a109618eaba5b9aae536df435c4bd21c7da8df9ce299462cc86fa8cc127739a2118dafe792cfbef92f8547c9457c8bdc1056387fb834702b7e457887fe49549927ff7855782988b730c229de509d5749ba991d617f94283bf0a68fc4081d57a668ce466f88b104f0a144e42aa746099c9d6a028670d011cfce3e738eb712a7b00f7fbb91993fd172c45dcf7d1194acbe934b7e70f8bb0339e18e24b143095bd6eaab47c06bd2d44e04ab06b31ce15efa41f419b3f2b839a9b90146e6a27d638c78a9f2ccc36d966267bf35fc6371b1d5cf9a55a7cf456629f0f13d8f1e148c6e521d7b60ad76d37d0799aa1898a7e1e5421f33c4d7e90f2759127bdbc05a8f41bebd27336c219b0f6020cf4886dbc4e8b05323e7f529c90fd04d4d08f4017281025f57bb9ee6fbf7109debff1340e17979f3d329109b0d04bccccb96c79a7fcdf3fb4fef6833e65eb659988ee32e3c2c2ff003e7117f485173b8a495f6eaa83a2a12fab703bf20167386a25347dcaacf7f3b5669ca73d79bff69d9311bd7884abe720486a41d5eba047dcb3cbaed6d03ba256307d9aef236c894c92fd51b60a32e04e68affded377a796854b5c421cb2c3e7a48d5c4284ae6cf19adcddf23c249d91a5b30e32757ba271a8d8b4b1934c9224a331c3a694a44608ae1c99596595f9692a356a4ae47a55b3fdf9a5f6d12eabc69b80198287e5445eb9a625e0535f02fb8dc775218fe0c35cf3376682c0591dbcb54ae23424551296db16c9978faccd48f5679cc0111abd7f4f164e06116b23c06746993e0710fab14a712a280759486fa8f13bb84599f0f878ded4c991a972d84d5918799a6b00dd3b68ba6f3fdd36907eaf8ccb292e8852fc00e1c80725e20aaedd5149ece9861c52b5ca807ebc5c2f22e938896d072146331eada6b398a0f6f2bdba1449dd007d04c9850f879403337bdb30626522f8f17219cd2d641a3c4b65651f2719c31d365a8d69b4e884800a562d3e613225f3511b4223e78fd98e9f1715841f0243b9160060ea5b61a2cb4eb63d71951859021686bfb04518f8e078da23f06e83c6097964400301cdbbdaf2870652edd08c914b12d68883db94541caf807fafcb48e10a4395b4ca0e38020f8879b778978c1447923f887a6d5e4723efc4ad03e9020bfb0e6e2bda7464889f2015bd6dbc0eaaa4c9e2190b0e4a797b3380db4be09fab6cd33939640a4f669a0cb97ab388fb8bcf25c2437e58ef315a7874d956dafa7bd65bf102534909853ac54dc34c41fd86721b66f5acfaf7af30583384468d29d3ecddfab92c73a794f0e65af1a0730037980ce8f8c23cb685071a8d5a79b4d9db9d87680475678e2d370369253f3e8d4ac08aa169148368c0d67321a116fc328fcc823619ab314d4b9325bc33e3da07c18552bb4e585f1cc82f558feb63cbe0edcb465bdb11e946fdc602da01c3e52b5c8ec5c0831fb390a27e80e349d69c3d7d2b27efc8c4a87826fad0bdb3f52a6dba8ae2f7474717a15da6414b1f4c1dde94c2642c99ed1066c871595a0f917e3fb508f4b465fc08202b241f39974452016d644befc36c6b11450743a9a26a2ba4fc9fa33abbf9bd280c1be4eeee9f089b9167e5ef59d22b263726c11534ea709879cbeca9f713be6cc9ed805f8cca5d3baed1e3458ffc064267572294eccae07d214ccab2c34ad5e680e249fed48c0b73dd7200c65737a0724703b6a65884a83c2cd89d68300c9b4998dc1554b31229c5aa9d755521e8d0e097e3c0acaa0e1d1d79c3eb30ddcd44d2433e50e0d07dc0da85c64ed8cad5ed6250430b86f25186c4d25fe514883f2b2691632c22011b860362b61b2f746ca4349bf9acbe447cfc8f8e996d4ad6579d37173e1054ddb638e483baebcd53a9eae3f013e3b3e137a51ff41a821571b1e6f0dea29449c9925887b81949f8b632b8e213b22a712768d1e34d7f3ad4729e01c02df587c3596db30dae3f345805ca32bf3794949c67852b1de324a66e6ac731724a27eb6e181eec7b93883a18836b78470be9023ecc48d908e078b3fc519d477fbe9ad8fddfcc698be9f5860316ce9a3c818c9cc4b15c87974202344444b026d1cdc07890fc337f241287c99fbb7a1521845e29d8a1f40faf37c5036a011ce07f10f01644f23737f10a56bda45d5074d8c329984280447df87391ae469a068c72696ad16600a62a616159c8ea8af0ce595d95cc526240a9d1c3ec578543f8d5640a0e1b4ed541ae8c5c11d087f508a5e9ca3dfa4437b7bdfa69d6763925b3c6b21245a3ce16ad1892eb3b765d265af7e3b7e17c960daebeb4167edacd1869c35b6193967448c4a54f0f746f03991b1628bbfdb23bb884da6e9891377ca01d6c8f6679e0b3e88463bfe047503f5b7a2ef9e3a382fa00965da284883c9f148c8ca36b2b239a831f4a466c2c677669bdaf8c8601447a680b71662b8d2f42fdd3f6a658667b8a64baf819fe28f28e176fd65ef88ed5ac7a6cccf9efff30c0b37ae7de0e04beb5a3fe30bd801b0b9367075e47d73284020fd2b5593ed50981ef3337f5bb0d276cce8cb75a6b7457067d3b79d47620102aeaa8e35639ffc1f9f6253a673573ea7f648b05536e3842796d13d86c47cbbac55df35f284f4742ad5439dbe8271b1dcbc1f89142c0b8ae400f121616f61ecc951f9d71eaf2d150ff9d52808946e3037eb294b1206b32ad4f39bc9d5e540e52dbf0455334e97cbf465a36522d66cb528ff1f1685e28835f8b258a005ca3492cc1eb8ea458da635dc2f1416b0c9b77ec4b8c581e16bbcd80f3d2cc6f9f55969d4b02540397c6a600da146b7ddc810ec49ee71c1920a55fe5350d2f932e3bec02e20f90d8db3da4965c5648e12086e3fdeecb67e85f812a17b42c2bc2f3c810438afe7c06103634185c30ae871ce2af3064cf795e9e4ec4d91f508a6fb88157d2d9c95523fa5da0b89bb6a40c4694eeb00d5d6accf6dd039f7d730c46bec65e4c8b74743a3d1971a244954e93e85c5e10adfc95e4697e0dec9ffec9129e12c05d9e0f3ef105d36ffe48479b857f80c784cc3c49fed343babbdaef6babde1e123665be5b65750dc3b7f0470e21a86d6f5d271c9fd1af46b903b54fff201d6b610f8a47aeebd1349ebd853eeb3c13a24618436e03208f9450c0831de82422ee180efaf94b0d3494969a985c9527d032ec0ae60fa8a4120c35a999f52a9438da34497d22c18ab1b2dddb855279bff9a81ba0eb677350b8238ee4f2d68442c4c308ddfd84290a6ce8beca2c40b8cf2d1eecaac6aa48c3733d9daa821ae03a0d1e2729997041df892b7e07d6f24730c71ffce13694c16e21234f2fd00b8c0304d56a9b2b7a2963bcf50ec352f85aeb55c28414ef89a432bb592404094cf4956a1be1601f80b1ee233f888fdbd236becdac3a2d2c2bc7995c792b757c84c06ffba091f16f7420a038d204b3b20029d3e05208929bf0c4afd3ad503c25041f7b69732835ba1a7cc721f7886658ef2ae84839892cd182d9f1ac89e2dfcc98540132316edc37e0dfed1260e4505ed59e716b06f297c08eab6b786741e5d455faf47cdf84c7fa2b63dd8d8ecb7b04d04858fa042dc43a6e8a20b3351168010f53d66243d4dc8b790bcb2a1c8050d5334190dd3cb0536a56a33fc63a68b19cf9af5725c3bb38ad1aaddf89193d77bfee97bdbc1ce3c510b6896184e911b4140586756bb421dff1c66c9dacc6baab8519ecad89e7d25866936289e4e60dc3ef7eba4eb365050f126c90b468ef728135b7d311771a4c463098df503de818a7df6541ef40257e13f7814ec2f6fc32c72c21900704e9519e4fd940167d3b718227be46e7993f9e93060f2b02c8454f94d2739808d8c783d5324fffe6462fe328652102c9fa0897273b0f73dec51b882b26681dd482f9b63b1981dfb330cd1cbe3fca817c907e3c57561bf320793c1f322ce377a361ec3cace49afd1323469281ca04f066c45b14b70be95a5c5452f396a7ec4b6679a95b184a8f9a9b607bdd046dbd58647ff64aaa4db564d8d45cd5010e3121808a11cea14855bebfebbfc3d76cea82d097f16560e7d2413b1462c596068ec47f1d87540d47641625c13aaaac82095bb17092c5d0dd8f9dcf71a3b03904a84de76ca010ccb95b3003f2059af59b16f2e12f9e43e5b67177697cbcefee9a2696090e3c06b4a8b8f070e5462b02d2b82595dc6e847d18793cfc0c8cffc47a82a99caa1d548e1daa41e65ced4a59e1c7080224b928a356e43e2225cebebefa9bdfd0763536c35203a8d057f09105afe7d7187513eb26af3a2118853580cebe699d62cf9810d8481bcbc6cec97944374c5ee0178921f6c660611f0bacadea70f5ec399f4d88e539e4db06e63732c02efbee7d98e78693f92a7cacfc44cb3bda0b2fc46a718e0a38f921dd3f1641a95709259d600fd8c9cdac334b4eb73ac8a8b5437dd5c4b6a0cf71f3f57125cac7a5596427c2f263e08652304141418a7fe0c49a39ee21e52f2781cf6409da544d32b40072ab28d9bee6663bb91d2f7c5ae333d3affe1363549c40d3fc528d7004f3209c02bd2f1cf87b14569c36a0f1b11cbf66af7dafc7eb117b0221e3194fef4334d05d01b02c66faad5fa9d6ce6e7f11b4d8801c70ff593b35347b0b3d769e243c8a1ff5f4482d44a1c59fcd8ab7bd2740efdc02c7b23afff0519f54f7b7a88d055036a26d2c17e7731d940c1e5d4cb8cf5436a89b5f5446c647a74eeed4120b72bfe7423675c4f5adc3a0226f6358284cd070774e22a014d8ddad7a18030b055b88bf42a7c9e4262c1a9a195e496d8cceac878a9cbbbd63cbbf5792e03805cc991b07d9e97cc18a29cd484764bc71b3f1c0ddd01e0aad7020ee91bc1e46f73d3928192f39cb33e48b59a4c0dedc637f53348b8479ca2114a5262779e007e94466046aa163734a27dd7be75e18237792b8a0ba89123c635d913a17d6e14c74ba7770d7414280a57baf4a74c494525398901c3cfe127ce5c22ab151af70c30a950396081f6056b6cbb39eb137fa2c10c4ba45985cfba8f1e63511abe5f88d8a764cd5cb4a8744cbb33ced5d2c53bb322a36a1fb53f6fb4ac2295a798156773e13c1d278efd13eb53884e96d760dadcfadeb42351c78f9c8c79d7e1a91b3741240006446846275d2da36f062e3fae7c174a2be5758537f11fff2f3e86392a380baeaafc410ac93821ec4eacb043fcba9fbb9d2ba5561cfb6a6652fb47f7924eb6da26f58c556b103d7eccdead5885a20036cfd938abe44042c066999ba0288346ca5f1959a5c4297ce47f174deb4a8af9e88e3d92f570442bc1ad2ec0d29dfc9d1f7df63acecf3c3b68ed27b5960602c3854", 0x1000}, {&(0x7f0000001340)="2771a7264a13534f19e185079803c765d7d0634cfde4ce812ccaa73d69b3941b82b5f2f69eaff13ea7fe1f3161bc03c879f423053cd1484bd7aaa949dcfb537b12725646b65ed0767b43fe66fa94a3ac7f5df5f822d33047f0d688f3eb41efe9ef2a7aeb6dfff4aaecabd20b380b372965a63e698d3d4ba549709b532fdc670d369c75c22bd6455a9ba374c7c5d960c4856a67851c86ff07c1de5c500e21575f7000d949656c38b9d851d61cbba114f1cb26c4636a065223e2d24d373e13e6a7e8f7c6dcb59a4703d9935f7c8b2c3f3b54a26a3147a082f804701402192c7c31561aa6628e9e835517b97548ba90bdc3ab198f6c8a631a51", 0xf8}, {&(0x7f0000001440)="ba91d5af81b79a63e4a51f8f9a9f589e65616de098c45a56337fefd3322c7d60d93c2387412ff9e40872245daf88150f0d41d354f88ecdddd071860e0a621f91d8d21b451505dd51b54054a729984b6420b9b33c95fbb7ed05902b2365c9cfdb8f823792b528651f20a97482a00bfa6c8c8af4604f3fa5f62d8a1e37eed7fc708c51d06833d2568c737b38224432d3e6e828fb", 0x93}, {&(0x7f0000001500)="0250b1b088029816cdcdab69c12c56bfcf2d90e09607557e00f21d228710299e25385e32d2e34667a7ffc25ef0be8deb93ed61e284970597f5134d9c8497491cbbd1fccd177e42ea9b07023ae28593bb66", 0x51}, {&(0x7f0000001580)="3003159c852affb1de3d28c5d9386b4d59a2c220c1b52e1a74e61f9262c0f59c3ee29476", 0x24}], 0x9, &(0x7f0000001680)=[{0xa0, 0xffff, 0x81, "f517f4c05b0b63f5f89edcc9875c9c19aad5ba60e905cad1bee484c6c72bfae702115738b498f11b03abfdd18af8a25e9338e92bf088b735c83209c893df88bcad088ac584b8d119ab6307a3dd3818e47a3d464fd773934a9c6a868cb21c0577f6ae6bb237d53f1f0fe305329b94dd7b5ddfedf62ed1495498e128f65cc945c384faeedb1cc2e37b773860a7480610"}], 0xa0, 0x408}, 0xa) r3 = semget(0x3, 0x0, 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000017c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) r9 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001840)={{0x3, r5, r7, r8, r9, 0x10, 0x7}, 0xfffffffffffff5d7, 0x2e74, 0xffffffffffff8001}) 18:44:55 executing program 0: r0 = semget$private(0x0, 0x6, 0x100) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/24) r1 = semget(0x3, 0x0, 0x200) semop(r1, &(0x7f0000000000)=[{0x7}], 0x1) socket$inet(0x2, 0x3, 0x2) r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) semop(r1, &(0x7f0000000080)=[{0x5, 0x1, 0x1000}, {0x0, 0x7, 0x400800}, {0x2, 0x2, 0x1800}, {0x0, 0x7fffffff, 0x1000}], 0x12d94da402cd1402) clock_settime(0x7, &(0x7f0000000040)={0x7, 0x87}) 18:44:56 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) setrlimit(0x1, &(0x7f0000000040)={0x1000, 0x374}) 18:44:56 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) 18:44:56 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) semop(r0, &(0x7f0000000040)=[{0x4, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x1000}, {0x5, 0x10001, 0x1800}, {0x1, 0xad64, 0x800}, {0x2, 0x3f, 0x800}, {0x4, 0x401, 0x800}, {0x0, 0xc4, 0x1000}], 0x7) r1 = msgget(0x0, 0x4c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() r4 = getuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r5, 0x0, 0x3}, 0x2, 0x4, r6, r7, 0x7, 0x8, 0x400, 0xea}) 18:44:56 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0x6, 0x7ff}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/212) r1 = geteuid() r2 = getegid() r3 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r1, r2, r3, r4, 0x2, 0x100}, 0x0, 0x6, 0xfffffffffffffff7}) 18:44:56 executing program 0: r0 = semget(0x3, 0x400000000000000, 0x8) semctl$GETZCNT(r0, 0xa, 0x7, &(0x7f00000002c0)=""/214) semop(r0, &(0x7f0000000180)=[{0x2, 0xfffffffffffffffc, 0x800}, {0x1, 0x7f, 0x1000}], 0x2aaaaaaaaaaaaba4) 18:44:56 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000380)=""/133) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r1, r2) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) semop(r0, &(0x7f0000000040)=[{0x4, 0xe52, 0x1000}, {0x2, 0x7, 0x800}, {0x3, 0x80, 0x1800}, {0x0, 0x4}, {0x0, 0x5, 0x1000}, {0x0, 0x7ff, 0x1800}], 0x6) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) 18:44:56 executing program 1: r0 = semget(0x1, 0x1, 0x210) semop(r0, &(0x7f0000000040)=[{0x4, 0x5, 0x1800}, {0x7, 0x5, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x15, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x7, 0x1000}, {0x0, 0x80000001, 0x800}, {0x0, 0x9, 0x1800}], 0x8) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:56 executing program 0: r0 = semget(0x3, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x80) r3 = dup(0xffffffffffffff9c) r4 = socket$unix(0x1, 0x1, 0x0) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x1, 0x0) r9 = socket$inet6(0x18, 0x1, 0x1) r10 = openat(0xffffffffffffff9c, &(0x7f0000000b00)='.\x00', 0x10081, 0x9) r11 = syz_open_pts() kevent(r1, &(0x7f0000000a00)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x20, 0x25695086}, {{r3}, 0xffffffffffffffff, 0x0, 0x40000061, 0x6bb508b0, 0xff}, {{r4}, 0xffffffffffffffff, 0x30, 0xa0000000, 0x1ff, 0x40}, {{r5}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x63, 0x8}, {{r6}, 0xffffffffffffffff, 0x82, 0x20000000, 0x7f, 0x5}, {{r7}, 0xfffffffffffffff8, 0x84, 0x3, 0x10000, 0x1}, {{r8}, 0xfffffffffffffffc, 0x28, 0x2, 0x64f24c4, 0x80000001}, {{r9}, 0x0, 0x0, 0x0, 0x9da1, 0x487e}], 0x3ff, &(0x7f0000000b40)=[{{r10}, 0x0, 0x80, 0x2, 0x8, 0x5}, {{r11}, 0xfffffffffffffffd, 0x0, 0xf0000024, 0x4, 0x100}], 0x9, &(0x7f0000000b80)={0x4, 0xaab}) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='+\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000340)="29ee00", &(0x7f0000000380)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) r12 = socket(0x10, 0x8000, 0x7) r13 = geteuid() r14 = getgid() chown(&(0x7f00000008c0)='./file0/file0\x00', r13, r14) readv(r12, &(0x7f0000000080)=[{&(0x7f0000000040)=""/11, 0xb}], 0x1) preadv(r12, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/42, 0x2a}, {&(0x7f0000000500)=""/194, 0xc2}], 0x2, 0x0) execve(&(0x7f0000000640)='./file0/file0\x00', &(0x7f00000006c0)=[&(0x7f0000000680)='.\x00'], &(0x7f0000000800)=[&(0x7f0000000700)="29ee00", &(0x7f0000000740)='.\x00', &(0x7f0000000780)='[{\x00', &(0x7f00000007c0)='\'\x00']) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000880)) fchdir(r12) execve(&(0x7f00000009c0)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000200)=[&(0x7f0000000940)='[\x00', &(0x7f0000000980)="292ca35e5e00", &(0x7f0000000900)='\x00', &(0x7f00000001c0)="29ee00"]) 18:44:57 executing program 1: socketpair$inet(0x2, 0x3, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:57 executing program 1: r0 = semget(0x3, 0x0, 0x0) r1 = socket$inet(0x2, 0x8007, 0x27eb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:57 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') r0 = semget(0x2, 0x3, 0x170) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semop(r0, &(0x7f0000000040)=[{0x1, 0x938, 0x1000}, {0x3, 0x10000000000, 0x800}, {0x1, 0x2, 0x1000}, {0x4, 0x8, 0x1800}, {0x2, 0x6, 0x1800}], 0x5) 18:44:57 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0xaccb) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x2, 0x2, 0xfffffffffffffff7}, 0xd49, [0x3ff, 0x7, 0x5, 0x6, 0x1, 0xf1, 0x0, 0x3f]}, 0x3c) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="9306ccf1ad31fa3723cb961eca7a9d480e969f08e389a4ab60863c186a03816be78e25a4038b2159db56534a1af9536dd291db4fbe79bb34f4da354d4834ae4897e5d512e39a94a1194d22a2685c1203e4d03fb94c5b1fe77e1ec650ce5e8257a527ac8b28a1e88d08337e64b851524706645b7584b595d7cbebbae9d1b6beb4f66712b7c568d7a4c8c719fb21f87509475e25ae0432ea93a6175a5a011b8c4e937b753cd1da412600e88507aed1875f81557f369827f0484fb67036cb7da515affbd4b868adf65ded0da8118a0f4ce32cc78bafd69e4654307e1e92fb", 0xdd}, {&(0x7f0000000180)="77bd94f090b8e9f5034bb7662b0a0acd285367a3cac9c9fdc192c7f8a446db9dae3f830c0195b7a3b767aa25ebb846af3a3b128d79572eb1e5841b12a7774f3c5b07ef5426391f8694b424bd265345dcb51bf0d5754da8a833a7310679bd6bb4b870099f520ce5795a1dc2e9e56b4cdeaa4fbe20d4d105c4c234e55fe4f4bf34ed9647faeeb59084ca3cba713dadeec9081c172374932758dd5c8e4f1490e46dc141054688e00e5338c684226077f8c5d1aca67ef3271e743ee3fd9a249e89ef8ef6be558df89aaf7cf89639362a773a50132586180b7c24e081973a5a560a52c3179ba3aa0b054dcf", 0xe9}, {&(0x7f0000000280)="7ef6a9dcaebbc1ac66f5fa36f40e35c9077cd5bf7f2a4d1d520e0647569b3c085b84fbc71d367e5e8099510f7f266649aae5fcc9232b6d241a2c3d0f7ada0b5f7615", 0x42}], 0x3) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:44:58 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:58 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x2) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 18:44:58 executing program 1: r0 = getpgrp() semget(0x0, 0x0, 0x40) getpgid(r0) r1 = semget$private(0x0, 0x1, 0x284) shmctl$IPC_RMID(r1, 0x0) semget(0x1, 0x1, 0x2) semget(0x3, 0x6, 0x5) r2 = semget(0x3, 0x0, 0x0) semget(0x2, 0x3, 0xff) semget$private(0x0, 0x0, 0x3b7) semget(0x1, 0x3, 0x8) socketpair(0x38, 0x0, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semget$private(0x0, 0x2, 0x4b1) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:58 executing program 0: r0 = getgid() r1 = semget(0x3, 0x0, 0x2) semop(r1, &(0x7f0000000000)=[{0x7}], 0x1) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r0) 18:44:58 executing program 0: r0 = semget(0x3, 0x0, 0x200000) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:44:58 executing program 0: r0 = semget(0x1, 0x2, 0xa283789cc71233b8) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/29) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) r1 = semget$private(0x0, 0x2, 0x508) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)=""/160) 18:44:58 executing program 1: r0 = semget(0x3, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/91) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:58 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000100)=[{0x7}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) 18:44:59 executing program 1: r0 = semget(0x3, 0x0, 0x0) semget$private(0x0, 0x0, 0x14) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:59 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7, 0xfffffffffffffffc}], 0x1) socketpair$inet(0x2, 0x4000, 0x5118, &(0x7f0000000040)) 18:44:59 executing program 1: r0 = semget(0x3, 0x0, 0x0) semget(0x2, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:44:59 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x4000000003, 0x1, 0x1000}], 0x1) 18:44:59 executing program 1: r0 = semget(0x3, 0x0, 0x0) socketpair(0x1e, 0x2, 0x100000000, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0xa3f, 0x8}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) pipe(&(0x7f0000000200)) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f0000000080)={0x0, ""/248}, 0x100, 0x3, 0x1800) 18:44:59 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) socket(0x20, 0xc007, 0x3ff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair(0x0, 0x8006, 0x2, &(0x7f0000000100)) syz_open_pts() r1 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = dup2(r2, r1) recvfrom$unix(r3, &(0x7f0000000000)=""/55, 0x37, 0x840, 0x0, 0x0) 18:45:00 executing program 1: r0 = semget$private(0x0, 0x4, 0x123) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, r1, r2, r3, r4, 0x140, 0x80000001}, 0x8001, 0x80000001, 0x1}) r5 = semget(0x3, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:00 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r1, r2, r3, r4, 0x100, 0x6}, 0xfe, 0x6, 0xfffffffffffffffe}) 18:45:00 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x5, 0x19, 0x800}], 0x1) 18:45:00 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3}], 0x1) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000003a80)={&(0x7f0000000100)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002600)=[{&(0x7f0000000140)="e7ac142a03ba61ee5982e6eab8842141b5428ef43b3dfeb8decb3508363c2723daa04bf42391cfce4925cc78273c9b36c8f3785ef34bd5c33f91d743918b0679b91ab293be1d17a86a351a86bde793ba5077a09051127967dc9d07b817355a5ae74c6cddc6dc36d34408cdfb6c60382d110f8a370b5c6c816c2e94e7ab0cb61b0c6ead86c1df73080e15f1d4ce70e862b25d0dba841dd1e3975f51d5ea4cebba9c7747d9778a0e9e7cac16d4362a3d5506b58a50f527155344104c1b049ecbe6da99", 0xc2}, {&(0x7f0000000240)="f58951b67ec4ac2e58f1fe6896f04a15d86c752526e4dff94e22bc30fc26e8eefde9dfa7f7aa7e94502237c652ca17838bb0e2a6c4a4f34d6017e99ecf793b02d61cfa9abc54cf26be33aa60a8ed46d5584316", 0x53}, {&(0x7f00000002c0)="6874f2fd41559693", 0x8}, {&(0x7f0000000300)="24adb2bf3c506788f98d38da08de10bc507ac56b16cff47326db9c7627", 0x1d}, {&(0x7f0000000340)="467df135dd4458a56801e003049fb1641101d5d3d13caa604fad46ab2d863124a1b9f047c28cc0adefa166f99ec422fe7b6462118fc6d530a21768d53fd7ffc5443cdb29a201484b748190fd806ced740a843ac04495d415712641835d272fbde553b80bf9678ce32deb1c04b05d243af8394f4d10f7da906c17cb6c1533b72452a53a4a463d25fcc72f1c5044894e86d56c66a93db3b533d4a2012d08abe4cee12e7b6644beee6cb09dfd398b4e2b52be8c98d2eef969956736bf0f597d2c51c8d491d94527c72f80ed020134c119e79374958752d806426165f691c820828702f240b99765432ceb9210fe64e6f111a5b4a3149d6569636b7ab292ee749e9a69db7cca4e977d177e9a358aed91a071c9a81c56cc97713a6850adf42e085913536b83bcbd8ac1cba204f0d49f69c42fdd8085264ff9c8e7d0c942b2edc256f1cdc5892f8ab60270666a0be0343322d48984ceb36c348d4ec42e9b43913f89051c74ba5547027d67cfc19ee113ae3aa924c2f1c0c4119ce73e143889e1773a5b0e3d421d497c5813be7d2655a4208f23a5bed4ce31f149dc17d39ec9d70568c18ee382587d0b249e9687ff0fe88dc8b5b1798dcd3c2f0bd9274c14451203d93af03b39afa62424a7ea6eec495f4fa441a40de4ddf44ac692165a879be588b7a3384af25a338131f841cafbe6dcdef8eefc2819259990b365e91b8e37e752e3daf14dac4e9332b58b9b32cd7da971004e7c0fa021be9cf894001c6aafc6f068bd6c63657125f255a5e4c9f89b3a04619d2ac8d68c24317cbf0df79b83bc0987e9dc903fc276b782c17409a34b90fe7ea66c9231a0ff7e29294c02e1320b6cce69527ab9abf8c4d9f550a532a0e243a49b06f2478b92f162cc14156dcb6745d3dc631409b44c84be8c88a50dd74d0476b6bf714fd1e31eacfa2a2653652da3e5d45f81e876d0793dbe5da8d11e36c4797346c9a4c6ed512195c5d70a5c37184aae096a858735c81238c54351c5a2373dd17440884aa681b590beb5da017c1673f6e7df582b1a1a478dc132abcb24340e8c0f9ef32f0ee8b4059a43f70492c0acda1d788f5de387fd6303e6551a8512a4a2678a1f9a48fdc71cc25a4127fad5c3c8230de9e54885cc7882021e9e70e0d7fb3102ebb7492c35b70bda5bc1bbbd8b64906a826df1685e68511df6ff69ae1b2d9d80a5dc27e01aee3c269b92bf2e98e882e95d80387c95a8c4828dcfc4acde98126ed1854369ff4145fe9a61a83c56f7078aae041653bd04d105ea0c342b74b05ce83b58ad146b8f55cb58fb99a4f5437b49a0d987e68f13643507889950786f582d3454ab5dc801ecf8ec625dc0c996e7001eebc86bb9f05763b81e0b71c26e70fb2a4998d1af514cfdcd323cdd924b0eb65dd1c6fe95730de40b7e220b3a19b5bbad891c64f65f6060fc82d18df69d7091f6703b32874a8c9a52e0915a765e53aa45cb8cee6124b0172b681d5e4d95dea139c6bf6ca4b28aafa4a1769e1768d608ebde300e18e2d3099e032727830f46235d1f387b25768107c1379fb4ac888ca98f1bfea4ce4784e054dd524d890d7a4acf380fdd6cb52009a34504bf7d15f8220a1b1c301196c52e3154bf2c694bfc77e0f778990ee30a3d99d4650ada81c0dd17d3369213cafc6c88a716bb1551409cabb20f2fd6e098f916e8f9184a61d5acea9f57b00fdc15466812f567bacae912d92d19845219a71e98cea6015cd0892f8cb1dd2a37ce06c42e2063de4d258379af77cd575e38f759d51a37b29352bc5e8741f073f9c09a614a392208e0999a9d317d0359225307327e32474a003c661458e4c25cc84c2197f789f9db0880c9d8327b939f27266801ddce9f5a30c1d566ebe04874fd626865b121b8e995fe472e3305f8779cda157ed4c23835b493ad3a536b08ed80c0b9790b53f74c8fc9001b0673a3fc08d12ed9fadaf0f7f0f0979ae41836d7fa2f1062319d1ac788a122e10853a1e9a89399e3cda23496289b4ee72f2923ad5019be65fe5592f06e6aec434b083b94fb65e8f26cf25532e9b2d2e679d2922a1e1207348bd6179100cd4b332c221ced59d45ea3152cbfd4ffcc39bb981c9618c69717417f410bfdf9635b3734a2059a2f09d3f0d0634cd88faa0ebed15c8b39e7b3034f546ebf2cf60e9b5d370e287f865ef5a1e9e38a9a7738c7cff2dddacc5b0f4bf495dcf311e1e83d85ff204f7b4c1fafdab503fbbb4a787bf421ca4c43f17324363419ab32a63f773337b2dedde80b4774e4d32df2034ab9f5b8506aeed6fd3a1201a5502ed32425a4ab8e9e8f370d5b0c599dae6dabe27446e693620421b8e85a4117393d8cce92d061a485db8985dfb503a73c322f5ea90ebf3862b9cb7c9d37e7f4cab8a66ebfab0668a44923d1207f9d9e0a3e78fb137c5f4aad0adc7f453dd0be3fde3f63fca21e88afffe03e1caa798f9595a7f8ef554e49522e831e0290f7d558291ffb4419b210b5a5fcd1d5b116e54be57eba40720b6a3518652c765b98e71f612ad046b970e18c61197fad19384e870a8ecbbb86fd8fbf385c9ba45eb4df4b4465614ba1fc0c612de5032de4c33bde4fe16a17c937dd4b874952e3defb19e149e1cdf22a6bef22ab7be8cdf9506bcc3e85639dfe752825d79e836c92ae06db0d8c9ee8eb72bbaa8c42de2fb94448f0506a3a387d886deb66db59a452965278b6ed74bba6c17a32892b89bac528e0726afe62347eb0a919823df2ea90d6bb91d130768ddc13b8b0fe94e1fa71fa1f2a7e4c53a812170e55250add4a2cd394ea990879161aef0246b6db0b584018c0b530cfd6fde1ba555fa92ef0a14d4893571e36c9daf8a9f032fbc11c02d0322c6b80c46de27443d6bd05bfba37d307a8d5ba4f6afd8c7b47ff307d4d1ee24dee190814fdb6bf8c030baa7420b439ef4fe087d7d9ffe8a81a7d180cba3fba8a74b34a109e1ce3bd932428c5fc44ad25ce38d7b23ca24b6c3c777a901d43b44147f171f3ef8cc487f728095e7f3822681098c24d21c1d50d9da8ab359424567538a15345546ddac84d87059b8dd2c495385ad139a8c0389dd8e937858a345a56910ec32f6969dd700ebe23fd4fbfefdfd41319aa76956c318f87018d8566ce6403ae941bea6b452d7da686fbcff3fc174a4dfda371f854a1b59d8d3365e9a4c98102957c7cbffdad5207676ec465995751fe42fe62a75f854030e92e0da6a4f585c6867ddfd89a300baafe775e54e9c5fde512ef8419e9dce81fe0d7df3ad47111e74eb563e65cd62951dcb0c38aefa08dcc596c119fd5473c02ebe990cb2dc985e48780c72f4d32fa4800370e4b378fe39dd24655b7cef3733821fa9aae5a9371b3b691f3afadb6a154dda60678db9b61a91c4139a9fca5135841890c997070ef1a278e08a7be64ccd50447daf2d935c17c07b490f56ae62a7b6c09c97296ff73873b3c5072f716e85f338a69682f7337daef902193d5cc92b93a0cca49105bab12987c47750a9556672584fa1714d540103b3203d5de00d70ae8652b883844079bb838dcee80c18c1b78e7d7b87ff74238f00a38228178e0db32f1298a8d7acabcfca433e158089fc26edb199e7c608656f6fd0abceb52e10a3ee072d04e09ef7c3165989630f8320d29be210c0d695cabefc7cb7ed65f1ddf2ce70803a3af56bd9c306af35a2aa7e531dc8ade14c120a41b505bbfd83e65f50a1d39df7d63fb64624029c9faa4b079f7db326eb503682b03218f7f2af4b6d2d22bc5e9c6c9b56abd19f8f83500b1becd613d4588bf5077f1008df14fd8e1e5e2bf87947c4de80b8da5d074b3fd0b5340694d779864384b3978de9cde338d63f050cd1daa7665a8cddf1ce51accf59c18b944edb121f36d60b93e1d82a83d029db9a9518d4c7793568fa0de9e2c88dda57638f01e709ed9d460f8158c59abc4a1031b320e1105056759731593903604d882b11869628ee3667339a012e890a050f341e7027f0f1b72e16950e969f968050dd36ee79857ed1fa35eec38e695bf408ea8c6d68e6bf1286b87c92b2866854ef14da25bf4ad98bcffd8c9799a5b90143f822fd39987a721fa29f5f0e3e8636d697123a47b490d53e65a12a5e3c39150d71606dfc6eab7e06707eb565345928296b6b48a54960ed6ceb8cd4071029da85e2d6a0e0ea4d7f7b930db234a21e21cf10abe2360ebbb51e25d9e6726362c4dda17a80a0918eedc2c288b5380886b0af7c9a9b90c2081ea0788198b2e2536252452b45ea03b1afb6860fc814f7e414a77ac83864ec97e47e7840bc4c9a7f5e66fe9cef092f7da1625d2ef2b75b8de4e0a6c4aa646ebf59689ed49e226497011a3cbc27315752660aee84435694fb6254b0b56bd438f4a4e75b74851c074e2cd31960cb3ef340f25fb92dfaec4020ea6184728bd18c75cfc608d09410c039876777bdb1c25b1aa3cf0e130d2185dc96b2eddff8f5aef7ea42cb61447d1ed2644df39c02c93f77b73ec7d8b0ad8f0ed5072e323703c72d97face5dd4b7433717a8b995964e011333e40c213f8e757347a333c412b2fb2bf285378081988402b0056d088221fc44dfc7aab584317a02d087f48ccab73341c0f6cac527f09535a96d0e08f726e76dd9ae200be1a3dedf298626adb74ae182d1b8959b0d563346001d20b28d16f5a5623185b3808d01ce75f33e6813328dd3153f4c2b122b9d9a92f1c2717c10befb9d4b36f0815d7c2622a55917de36783d5e09ecb6bec736cec70cf9c98a334d6e6d9ee545574d99e1a580621b47c52c909701e111e385988a312c24a5539c31e2eb6707520997711dc1b2890e53dab08171e7690f31962b9aebdad16e07e9e75615f0e7ca07e4139f334184d21598381161ed1d8b571a097317cf839bab2dc2d9a4406751105b1f98163c72df44d1279ce3316093bad54786c73fd6210dab2d6d4ba514869ec01ecad94727974036b2c1833568d513b06a9f1041e862893952a1583175803a6c59cd5f04c856ae3097c4cac53b040301dda9650c5cd79ea198610e64b647dfaf64651510b902f88bc2aac3881b7c25e3efd6ac276dcf18a4b17ba5e7b7f1531aa24e3a0f8c5e123e18dd9c05dcdfa373a0ee8877c0aef1e1f827f3e419b4cba6ab4b6641c5323e76cb21ecd5efa191f1ccf848942d51146742cdf2e430d3c94f138d6ae7e0cf09b25b8b5b8a3b95847e3e82280e7eb04fab2d269c506bbc65c6819dff9c803d3230ee9c3d71656cd61f3230725ca2400118d93a712b0b0877973af3e49c320f6d279382afbd110b61d094a70f9dea24a1affbdb6be1447db530a1de39a51fcf26aca307a007166903bda28308cce32a608fbe79f04b0e198292cf4f964e842f764066ea9c169f5a377d93717618aa5ea4bf53cbb8c6e66a928875155c98d06f8a89cd8af635f547d053b2246a82294b34e4d092727e4dafadaff6c05ea0b438764bf6727260aceff1f8505bab48087384f99bf27bcc11be738242da74af1587e9e364c9d0898f271b0efcbb6896f45249242c2d636289602e93b042eb86fc3083924a680d4f0f430f56d9a67f3d696cefc8ade8d6827acce2f094512771164cf6c7e87b2079071a739c8558aae9661a607faf4c3b22b6bcba7ff0d7c0e467fa152db9603c523cfe9e10217c100941959baf1a8ee9a71f2a92e2fe666988ac3dff52216db2d4f07603e0cb8da90b0327b91e02b8f897d11e5d174ce5c48daef8b298a110571dd655238c15d70f19da2f4d392a1b2b0367afb55705b9adf8e7ff3fcc5c36fd296a9", 0x1000}, {&(0x7f0000001340)="f4c5522c9de1ab7e719200acc8407ef1e8b6b92196971f7b653c7db436150183f071247134d71c8fd5eb3e7e0e74c4bc5af50739eb6b41cce56b7b6c014c0412bb7e6c186b4297244632e86c15ec67f6411cc11a9fcee0bdeefb58eeebf541e6a6c6a494614e5351de04fc540626da19513a60b8b7b9b089649fea3622e3093df1cc8f820182eeeefdc6f4a2dd2c12ee7fb9a701b94912ba19c221ac448ae776", 0xa0}, {&(0x7f0000001400)="e358c6167fbac547d36064da1ad8c5400d85b47f72a7609254c9398c1651664d848fbe92c78cdce2e81564c958ebb2a3938455897aa403a6df4b73d8f47cf3276dda0119bc3224b62265dfc6e700a7341294756e0cbd9c84c1ed9805a0e0547881d999f2ba7b81841a72fd1f1a838f164f1e08abdcf97204673d031aa6217584ebc79f92061b6aec5e4c5f42f57d5459666899dd8b3997543422854efbd3bc80ad2437607d8872dae2152ad45568840b731013df70d3a9913ce91a278a3de93f55cded1be9e415df32e8c6f4aeec91d2e81bc50ebb78050fca5326abe0d405bbe7f006526fb12060061d5a0837e53cbee7009fb93a8b055ee6138e1cdda40929ec254c8bd4914feab8af2ec6eba43b0682eb92eabcff8fb63c0355d17481cc9bd6dc813f5d0010873e22f943d229c978b153fb3c1a7a936c53904f2d1ee29a48053a8c507e3d562f11aaf272e5718a3aa60f2ddcafc0f748860b46e1dda9003c4d6b4e6716fb570e776a1bc7eb0679de3c61cebc0995a9d08b7ab009d8f5143f48cab0e8d76b82ef154d0e78e8036a4f7477f129a40b8c4852b185219f666ff2fc5a3b2b7f3eeacecf2f77f6a996b34affa121fc24ed5a0983f612cac81bbab0a955bc915003d4565a7d670b1040f60bd5edec69812562ca1547e94ae51f100206bf3854e3a6b6841d3f18e206d6dc3fa75332d338db2c8c6252226dc3b55154292a98c4ff6d747174d37b845dfa6623c8ba050a79d0e93dd6adf1146db249cf67d03fe3c9c1fce3bc62de6f23afe28452908c0ba3fdea46aa212c37359fb84b793441e93ae06f364a80a23dadd8899c024e4c4669405f03749c9269f67c2f6d926c25ac977408cba8eae560baa2e90ec201ebc10e768dabd7b1f732195253fd6dfaf49648e57791e6f04408f58a99a8c39e542b8cda12623b882503f4db2ad72a7590ae5bc9c2aead31776d21479a818671c947e81cc2abbb683517d6fd0e34249993db78a671757b80162d4e57310acfb100988ac3073c935e970e2d85c5e2d27480f284ec12c0177589dec73978766a9f9dc38e7afbeba7a38e14b6c2568963deb3b05babb50ea28c2678d548c1c5653d090998a9ffb15b8efb05c24739bbf0b6d6efee8faf1c269ca29f01fe8431eb2cdffa5bced0c637e30ebe44296ac97559e3fcbcc35ef164042a631c715ea04b19ed7c753f3f564ad89c80e2b60176c14ed921d8b92b17b3a2637d0d3282b1592557e2ac262b44cefebc5ae2863ec0eb444148c21efeccced0f4ca5be2cb045169370e11dc52cb21351d63eb8fd39ee24feed268e309230d2dfb0b747f16d1e657523f6f531148baf31255162284e7edd5d8df43402a3a16d730201d50dc4a96f3559d712177fdef2c8aee2362977ad47f99d7040db31d89a2d6801198d53a59c49e24fe103464729c962944362c74d1a6cb1c017848ca1b1e9937aa690d562a84dbd89db6b53905b557ef938ff86a1b21ce5a0d6cff592fc29a0c46b8520fa9dd1f58145159c5640fe687be11008bf12381c3a11253ee0650c515942169111da72c1cd8e950c1448671ed196ec688cae4ddedeaeab1b32ac65dfa7b48d9ca30c75853f1c2f701c5a5b7d12f5601e982980920a3a809e7a7ad6ddf09c40a9050784fe446ac64a9eefb072969142d4539935372ef80129c4cc473ca3b742cd5ec2e965712c8e77dc09f96f187a4eda83e0c03e9b4771eba329f54ccf7003046e9d897e756d0ec01eb0d094973704e4a458a899d82e8b35ded34358079bc0a5b1829aa26b2166feea6aea6cb5b3c70ffb0e972f9eec0bfe195e90ab771dfb7b3e69aeeb438c423043350367035b99e31efbe60547e0f2b30ba1be2a646c599c81c1bba591d14a992b7c6d1c8920c9b258429d0a3442712713aeeeeadc137886b2b8fe6103e9cfefa9194647cd8ebaaccf0d15787c78df7f34e6afe4635da332cc5d4ed7597e99c0c4225cb1f41b504ca8007b647e2a1de1d9e6745b8cfb488ed16619364ef746f40cab56bb209748e80ea33740ba8a59ec8ad185f239bc7b4795e270fc8b22ed65c75e94456813deaed24c64f6f113ee09a20241ca4230a5546ce95eeb00fe0bbedb8effa375236c01c8a2a215906559dbbd2e0d7652b3e75a0b37d999a79d4b4d4930b97200f4d5bedab07fb1309bb3a7c1ba1ba1b4a710e56560229e24d000979d5a83f20d9f5c6a488bf7a31f563ff3adb637054c012043525445bd176f50d1b5d450a0609de3f6e47b5f3be66d03232348e46e3606746f4e9224dceb4788b840ed01733e4edac5a12f7abe888876619192acb0fe6e541d551cca9f53d7dc7fda8a55a91d62e454e4e932efae29743cbcfdc3212d893c4ada7a060cb983c66422d84ef03cad03f7a10982434774262759090ca00d37286ab27164f4cf4f866e24f1f067891614f7f5d3b14fab363e10022d2e3c09f5a071bb57c194131083fa540d7f54cfb25f4d7dfd7b6915819c7629b26cf03fb5dc61194d90f67066afe8bb6da0a41795983ae3306ef881b8c71009807d5d2953c22471b425f0edcf039fa1bb29341bf371a4c635aebde596bba3c192a7436210a3bb07c20a6d002e264eb48e5ade3c50f5c4ac0aee2deb92952fa4f92c584c313395897f2dba5d4d6bed9e1db59a21fd066f6dd5c1b3c8f735a216e188889129ba092f500ace4adac8b9a694f9b01c985173094b220270468ad82198b4ba15770f6616a08ed4c0f8b29fb92a1a5c41e73b849d77744a4f2aaada0301b32b03b533c6b09f7a862d0753cf40af50da3eb7e3f767c7f9d17daecebb44d4d653b53c58d14534bb1ace44f702326eef22475a42588236cc3fbe21025dd0d8590c50084120b39723ca506c759921806d8d8788addb14408e5b70da433aba416fea5092ed2e1d543cfa1b6f2e9e7e9dd5d570f8029460d6bb1704dbc8b591f3857b74c157ee8e2510afbbe1559732b1361c76ce226c6da9d7aac259f9d37cb204ad9223aaf10c859495cb36efde605e6b2d5d11e00e4609306e5610e53da7a9bf6a4142e27bdf8063e693c99ed30caad39617ed94029526f31a147ace667fdd9a35b13cdba3c74f083971c11830ac72491547f96de3e175ec6541c42be5e89d984052b6468a16b2546f81d7e2ebb71484e169de7ad4e62b5e031e9378f551fd605f4882c5391432674db94a2ea945aa7df3b6a9914dba882469343271b40005801cbb83a51cc2883385c3848525262fc895a9540fe23a35da7b3e8693dea23e307ac4afe3605c79455dab0738782caaa8e900758ad2f1dea3d830598f30cb9cd9dfdb2179cdfc326ace3798c61cb31158452dc40ec5dc099e363148678f499fa175c2433f3baa0e9058017242b5411d661c332a5e9e217b8e165e8256f96eddbb84811f4651c26bfa2e2d59b096e8d0eddb5dc2f7b8a18e4e598d4f6d5065a3ee45a6cba89bc49f9403483ac972f4caabd696b70187aeb57ce3dc06f0cd29d8ca85468b9ef7631f2049a2adb1b9f39e37ca4d6925a45fe8761d56c78a09dd3f9d161b23e7aa34e0e998dde75d1f8a5bad7ce79a05de843634d79444224041fa64836ac61fa7fe395ce561f6c23ade1a51c1f3f708329436d282b07e5e9836e94adc4aed2ab071a4cc07729255d47df3186f32a8a74b38465ac30c79c28d4d030e6e256956d017bcf9621d276bc1afbacf112a1d79fc04c87228ff39e6a6f50c1da84d6ef4b25d0fc3fe92b6e1890fb72d38fe702e438c386a112254bd0cf6a0f7b6af20487bf26e65a9857d10c59734b32c8c93b3b7388d830ef9e61f528a7e4c52aca5a185ddc22e0a3ad2e69001abc06513c9281645ac3a666d421e3634f9783dfa31b80e0d435b382abbe5512b950627a72699d4f0a37d865a87db6963b2f8890d2fe4f534c3cf09d6e59a86a4a0c5b503af367cd1380b0e139c5dccfd24916eb9c34ddd1d8c6fb698bc84deb28b1fbc7cd8ba011ddaaeaeb98ddcbad8765ab4884a712ee4e8a6545aa36a15acbbcab4bac5b200ebcfb7eaaafb87a7d1de5250f1f7e1bb7d9f84140d2b230837bb06c507b6a711683c162d949eeb6bc72fc77a94df3a3c84384e45ad745f1cc6bda1c70c5d512ef8377b0275268583c74031e1e8e1d07accd19605186adce9b79f9a083c3a034a4a963695f304bddc6261148e5e0651bfe9a35bba97c002d263e2b37a26ab7b8d8f7c086f429252303fb32192a84304d214e5f44be8aff75f539b05bb6858dfe9798b59a9ba71b5543ee7198736ed886c40ead1aae00b2ec43a419e564c04d88683831d4c593446003a92e67c80ac3afb1c654b5348dd1f4297a8fb2825bb4afc928a703bbd8979bea78d0056481bc01d204e14414c6b37d0591030982dadfec1076af5fd2bd4bd374549c1e5e8927ff6e1d56885c1f81b12037f5b39fb07c665e1b26718582f6b65029c4e618b276ea55ac511781466d9c97628f1cb61ad01ce7356bb0eb40c1c86061199eca4271dc2d3c44efda4cb0b0386efbf648a803d08b11794a28edae819ecb5fdcf61830a1af7340853cd5ec65d8721724eabc80256786bdc4ae48e66f7ee818b00e91b6dd89d436a9b16342b61f76cfc1002d696811a7ef726a095bcfe005b41b4dba0c4d247ef24ef26db474c88f213a61afa94b0e9d3f9db80ff6db94286a43afbfd9ab658b18d582f4fd457abfb07fa45a8c270a756cba8955713443c0fe6f569ddb9583fedb2aaf7a2eaa543ada4a78cd1f0b0c0add47ed927d49b8351994db802a33394d664cce2b66b61d81b0ed5851f1f412efcd37c121fc5083694ee050d38d4e3f241690fc4dd0e2de01248cb3a35288c7ff963daf5f121a23fc0dd8a05e2dbf6a719bb15a21e11c941d0d644b26627f9928baee9e92c72dce1d930a16c6c3baa98452b91cda1e31fd4e37b0576089472470d61acf2b8ba9d8d5eac171dd5f4869ec6a189cf33ab3db58048875e3a4a66000855dfc19bb7f2b2294ed4f1d3416362a0841f817d8f649d9a537deedeeb1f788e8527f3d4b7a9adad8061ac7caa8e64358e819b93c1c19bf5f0cae6778b1a225110dfea7170141acd8db04d4a8ad766ab92a4589cb666df31bb4f4e49b732e389877d2cacf7298c6d34eb95054e31aba248b48a07fc1eed21a7e542909926b6b222ce0138c695f4ce978f81c01a2ba66a401c5931525ca121cd03b05825677e628d26994e9ba5aaf06880d70a5248ca944ab0363dc17ab260690b27f4b3d3619d16d6ea5f45670303b6bed7226d19defb1170e1f44e765c3d133bb922d21d6d0f5d83c13906e5bc1355062ce4adff3768858603cc7230b68f1a1dc41f9477ed49c55585dbc9a15f4f6cfcae7c0d2e2a5ef5fa9adcaf3ed2618dd9552eec028af74312fa69976c2a9b59b500f8e9d25370d25286ba323edb2fec2c29bed312fa30806300029ba0431706d9e64440186d8cfc270415e3677106ed9086e3db95565dc2434a059ab6c220e686e0031bff220878be4863e9801b90135fd639c63815957dd9b3e7b13e95816ca3d2dd46e1e8440a420de58072910cb8dd384430b1727212d5736c759e5c982726d179b05555310d84c973e3df434fa7f562c7bb22f69f0313d81ad954dc4bae210ddb3848b9c66a099d55b12d8211d93bddf6738c06a2773390a70c751b3a3210749e16c46ed60f2260cf56f707f4de9f3b55612de89b438b77256ea20194091ff090164b81985f7773a7950b7225942f52d6659fb9d938ef271da981181312ea4590d98447a69910b4dd896c5fa590dfcda56b30e", 0x1000}, {&(0x7f0000002400)="50b4157bf9d7746fa022e3561e99bba4fa6bb4041309bae551420aa5010b36ccdc2cc089580cfdbef73d8473e45ea6d43b0c96a285115aed555db22848db7306c82f00d872d9bf1cfcc70c82a6d9417196d75a94d34965c431b6df77942f923f4b38df99b402ebd0627b32b976d15167b7229d344d007d7657098ac93eedcae3a21b09d604c783b3cfaa10956c53f539d2bd429b6768420f0b19701ef0adc947b3253ebb5ec19916afbe81219f646cec064f303bda6d83df27899f58536fc0c9860fc7501e77085b5998dae2bc2234b89b948a021126a9f3114a4737", 0xdc}, {&(0x7f0000002500)="f49d6b90ea81f28e46b41bfe0349acb5a2ad36583f5be2b4ecc1d17be4683a53a6a59cbc3358fb4abcdb47b9492a9654b21918d720e3ea7850b19969622bbbef1302b705c9f909d985cc1115ed4af16be079a620aeaf71e99311e5fdac23598fd57bd483584b3aadaafce4fbd75f55009b726c53ed8b709c81b7e9f93b25afe07272bf925fc643", 0x87}, {&(0x7f00000025c0)="76b7665063f20381aa6e57a922dbf33e9f35871f52f5850710cd09565c69ec7788c97deac579af69e1", 0x29}], 0xa, &(0x7f00000026c0)=[{0x100, 0x1, 0x9, "c43090774dd12bf47d32803ddf888ea33052e9250b2d68cb2a4e6c9af3ca9949c192c322cda816045ce0f0f6c28ff5ac64470c61c44dbb8518f65f87d54a094cac5472394929d8c7cc08bad0c4cfd3d4e42a21c9f87d680b9f864b261b54bf6e701feeac1dfdaaf3ff04bb35a23ec1d2c82d79b29a0b2cb2a6e43d71325a97d3decf0c257003f73a247c775ab2fe227cb1b2664d7b08bdec524bceb2336a108add7f5d51543e312fe19f8eed1f7d42278cea9b23536b4852a548a98452980ad3b132514f87e74cc5ffdf3ca39a3f18d5e053dbdd26c4a56981290846341bb9718630ce2f4233c763a7e1d230c31319"}, {0x60, 0xffff, 0x195a, "2ab011585dcc42df6aba25e44f21f94823edb46a3035c768d2e2a5755a4264361d571cbd35709e2205a5e16ab6fab0e8ccad406b9a284ae6c002f51681d337fa818bcee37647ea286b9b"}, {0xf8, 0x1, 0x3de, "26307be4914009dc14d340e3bf809d2bdd4608b4dc29a5b5360aa83df424da5c253ddd59d71876de2b45d5fb91309292b3897aeb29a3bb013ed64c1516ba08966aa1b072141ee4178ec2a1e97cac03a54fd2de6689b07b9900eab137b3bc407f2d93aa949a14e3ce60606804e67d7b329038df86c3449d6224f03d9cc2a128644c6926a8cb373d5090d50dfd6bd3c5f45592e3f0beaf4206f61a5b2165abdc67a97550f0e3384d3bf3b82e6f3673759ba10614f7fe8dc85b45a34501106758f83eae3358459581d1d8e3415f13634ba3a887fa32a8e82c5e6cdaee83a77faf38f148905c4e04"}, {0x1010, 0xffff, 0x1, "20305ab4c95851806e4bbfc3fe75945c26b0cbdc762b568088e33117285a7b8dd15d7401a7d90f738a19f45bcf86f0d28751e974707f0678124f29d54186b6b69e7ff3e5f35d34f867d5edd4caa7f5789ff378d63670429a1a8913215561c30f7bcfb3ca8839e1279ee7529174be60d6246f485047712936c6bf1c3f70a624dc2e2c4b91548799189f03039e2ad6afaaf5e52b430c396a29dbd3564bd570a1703589bc6d1ee2efb3b5aa42d42f791c862c42d19ba0dc11fb11b92a846cac432b3ab8feb3821fc4d7dc2812367197c25e11bef5715d4aa4d671e0983b4fd5c199aa48c596801d4575bd7573235a35f3b72681ce4ca09b2a1235a5a0f6a8f52db07e68337b58c0f6e518dbfb63383a93b992b2ce0d07e50a9a3fb87570d456d3609e061a86025b7a777ad1071fcc938bb155393056a71c3451d7c1374b778dbc6070a9568e55db360029fa1cd715ad21de01843ff5da0adf0830615678a3ae1e3c62c85f1428b9780e6024207ed9b2a3a935ab4b985cc843bd3b71283651f55c8bb46b78fc2c7016df6dd1675a34948180026b09a4686cfd7843e4d9ff305b69415e7e5f166db0f56b67b2206b618f7938dbd6392e813dc60741784c2c50db7cc2d6fe2037245058abfcfc6b613828ecc358cd63934d960392383c91171cef12f5ee499e7c35a2e706fa621e35fef0fd25e6146f6e61b75b95059382708e2dfae80db964bf0b50de30084f01c25b53d2945af3b9245f900e32d9d00a6b9aabaf2e5b98c7c60c94ad65e0e3fe77803bafcb9e4c3973cb98dc4b505d12663330de2e59dc3462ff8f4992beb2b0baf2f73cf552b83ab3dd5921e139791970a4a80e420f5b38094e2b8a4d53f02455ee370a45ed2da5d53f7e3a01f2923c49d854407507a9adf2726b3bcdd72fcdf8bd41c8e4dd9edfe97c32e9282f97a6a9e1ea4b1f00f550fc019d65654d30b9a4a625d30835d7559586b04a0ff47ad375cd249ef4088fa1c167636465ef9409c1ebb0b2a1311e4e67a94e871e6a193cdb075c051befa35eb81ae7aea2963cdabbeecc9a07da198dabb59fcbc3da50aef3a6a06132afa2818d50516b113f4867b1e9aab3262adf54059c1c4cefea32d46d6f9e7f0c4d58a73b432368ea5aec067c025d09c1ed510a2510b06b1f46781f4e4c42d5591464e2b990100d99c0c3806d9b26e805af2829d5fe29a17f385ea858af20a7bb5d86349274d43f39bc34dd51aa3762a0f4dd693fee58c6c906c960f8abc197a84b08b3a731b9f6b5d2f9b108dd640695af3700550fa7bd138f0e7b458579a2398e332d35c4b33312234b6ebc5603c94ca440eb2b06e1a595c6a3a95c52c56235d194eb7d4fffbeab3315f9ac2870ced4a05328fd89aa20a0d717ca5ab7473c660caa1b7ad8bf2df5f0d273707088dd0786f948c724185ff186703b0a16570df986392ffa5bab0b3275fabc0f831fd83c09e8d002ca1758ac898c75b78d656d8a254b167956f4c748ec55940d965c62d7d9b0ebf4d146b6a126ec03226b1552f70a8ccd40c7f8b7658264ae1d3e4a68bb6d83d24471eba6132d42330f9a960ef5be14e73426dc5aaace392104ac81b502ae17aa932382061809c6a077fc5a66bd39bba476d49cbea6ad0540e1345b8d36f5847b7f400d054713e55fe539bc925f72e499ffe4583a7bc63fc86e3dc16ef4f2c8e70a8ee5946c8c3cbb13646545d8a8dd4a3957912ff986eaf897935c0a5063766a2afc8a00b13d705fd20168e6d57e4e469a69c578f8d0a40f879c7f2b1905ec9397adc2e85d8c977c555bbca8defdd7f649648a7dac223f14e230ea6043d0dbcfb6aaa6ba00ad487089342214e0cbaaa938662f7d4840934d60673f079fa873b3bfc7dd13326128319c6a9b77527b386806dc80e84ddd01a8f1ef061c2d10973783e092bb91b6305854bda07d175dee112396dcfde65c94f41db94ebd39d41219835072cb44dca3a691a32b8d035a5652eeb78c6d61041042a3d4061b540f44e0b5273fbb041ecc538d230ab4a19ad83e0c904ea7c50a9352fb0b21c142879bba972886d772da6f98788ee47dcc7b265b5bdfce1e51a1698e664bc70539b6121c39921d5b35c2e7e3a4582b055558161e9be4f33fd3aaef783c3607fd950c7ea3554126d807064be994013eb8b94d3221574be0d50ca8fa53d35824084c1ee803fd2a0a204450cb9b67a7931f31d8bb591eb56951ee15a6f598fa02f6b434f3a733e386cf545f0bee04a8a4a61349c4ee8b7ff5d30304d598a22548a2fe4bc3ff8d1f3b726fbe180cbf49fcffa2674092932eecc5308c723fdb7396dc86ff2ef1db3aef888672d14b828226d8e284eb8b6f7818bbb89a71b03ced050367b4464a24346e2d944d0733aeb826fd26e0dc85a7aedea53d69cde992d88bc522246c1daff73662d4083ea2ed911a177f576fd0e0738330a6abfc7344f944e72ce326ba7fdee5e6281841e08ac0b2853ff55a88f1d550c3083a03c818ffe661fbdad4965ea9e93a52b90ad4b1f9c8677079a67e88ad7ca29e46cfb926567033aa82343db03de04c6149640eb8389dfdb12968215a8e5904a62f49632fc4b1e382a842e656a9b61a8f5e7478f700e0d875037a8e10f85c7f9ff86f938a84d4beab00dc5b9c4e68525f9a812af35ecd26a0d6420d64179de894aed3fa3da9a940cf7e36f63d3ae9ec7279fcfc74fe8776a730a966570bb737c91ac032b3c289c6815637aa534d8b4a1de0cb0d1ad765577e9f1d4d27a41dbc0b95f5f922b4d4540ebe185f653a69705c6dc121a73255a22311358fb48bf51cbe69fd5b5c3c4f54ec9170f320533fc70d49518d1770874741823514720b4b46ea385be4b590dc069484d50fb0319155e2d48e91ec22b487fcd318e026ac51af45e60c05e0d3ba0bef0b333da70f85ee7d0ddf47480bd33cafd1dd8f1c7e5b31eecad7ca597f3ed6b3c346a2b477ea8fc78d13edbc5bc9073c99c6deca4ae889c57ed7b1affffe75e5f4a7cfd037d16386ebe20494c93c8e0bdd2134a77c2374fb5aee548318671a4488d940386f38e138604a3aa2d0c8db188bd855aba68cd701196f95f677f53caa9bd8dd4adeda0b97d508c5db58689d0f4545c32a48208f4ff3786d32627a63a3419faa6c62168c7a23a2b4421eb477bb4f50ac8e52ff9afccfad9d943d0edca2510311caa3147b8f90b47fde831431d8d71ddf6b380ff7617efa8e7b1c73eefb88cd5949e038df94f26b0a9cdc8e02e770097dbd8ed6cebfafbe206977e8d7ab69f1c7d85d0f26b88389f997fbea3a625edb14b12a3f2b99798123418cf2ff20d58b5c6d0164844a2fab628b0c057dcb0e4c3877043af2caca552beda2bdc5e1112f2487b4843b43cf5389aa77666eef8b72307d4cda70aa55a4085b05fce7103f1bd17187c984be5f68a78c20151844adaa33ce9273de1181c37afe54b44b835b712efe62c11b3676926695d64f6a402529e9d5a65e7a0407689349af16149deba1e111929b7f2ad01e6ccbff891b3ae54f03c20a4aaa3b4d1edf5eeb5f83f5f1458de6773e7214f9cb219c1cb4b60d4cb85a1c82dbdd964fc36841684996870f82702df6832cd82d8b1466e073f28d19d6f4fe669d44758aeb8dbe71309dc000d06fb827ff333c80d06552be1a0be8e1f9a552cd7acd8fb5dfe635e64fd6ccd351fc67f1f14d75eb079894c8d4348156e9fe68b8484fbda51461f367129902a11efc69085a1dc6585b414ea129b998f9f156d1d963c9214fd5335c6583557a23c9193f023a577e899ded142f41abb8eecf3750cdb9b74f952ac226caf7c9dc8a4f5eabb8213a6b246e7fd5c85bf1e549393c78e6eb869a0d284166944c345ee8f5f920a709e465e60bfd5d863e21f2bf1f485e340796d91824a185331acea313258772fbec830b8588c0b027c7770fce46f134734e408b848ec19891585f51e5290239f78e72b29f159ec0aa0659dbcdd2acb94d85d21f509bbe77e14416342dc4425714f31868173e2eac72e8ebec11ac5ec1b7c2fb02e91e65a3609bbd5debf3c4486649095d4435bd694a1827aee9b3bc3576e953cb6f7a82b507b7d0bd4eb032dfa198dc4228afb03d816afa0a0b1fdb8b40d719cc8578c5b93678d5238ac1cab3e0ff1b4dab486d2e479fe6b356377a437f2ed3d1ffaddf79072f6181444b3c38b55103e7fbf7b5ce2b48c3d728c3c763e6abec05c1505c22928d3d02146ec0f0fd222f55ed96d3b9cc033bbfd0187245fb17b43a0aef66025a6d4e600d9190d028b9c5f642bfb1c19b4b5e7c4e47f419e6d9fd04ce00861565724ad281fc4453f58e85b71deb2398e8fb99847acfffa8987292791b325e4ed6bfa3447daee43f54cdafa23ebd67be00fc7efc8330864da1bf2e6586f79d1a0cf6dedd329f93d60029d7f4cd0bba815816a809154610462444df5921ac7725b3e0a037305ae0b3b8a3c1815784e06228fa45e99343ae997ce50d662eb66e226e1f2bfada7bd7038a73139a9debca83d44161b71c2f14982dae8ed12c917e547d1e6bb905539f6c35cca3bfd89841a84e3bb1b76a43b3f581040ea9fb5deb1de1c54a64f5252cd0bd03724461039efe4b4c2637f46b409954c7437e2b20f3383c227d5e88ea57758052953ed8f703964406263d3044e15e8ae0095b2005e67bb86427e9ccacf2ad3b214521734ed54f705758940cbd752b3f7c2892df5e51b8e41c59817a74f0a6b27cd77985188fe48df8b16364c60d1946eaa7c8c7df439ad8cfa092210aa3823925cab4ed47a8c4e18306ac2323d3062440b55c828fa34cdab7678d33188007d596f77f6ec06d222c0cbc6d0add132e388bc3121c15fbc2a63f2e72add69ac28c944d24a55c63e10a590c3ca7393d8fc68675fdb9028e2b1e929f4daae0787be1370cd206e9fbc86ca5cc546cc1891555899812395a4d49601ef8ff679d22548d5d463759ac9b6d88dccf5684d1b06da7d7d0f7bd26bdd4762170b0f8bf1e21996f14efc7984f3ad722d5d496032ed6a4532395ebb7710ac5a6876b896c7d96af8ec70553d6d412c37b3b50ac9310d95827260772cf7068dcae596d03ccae724e6ed21629b3171ebb20dc2a99ecb9ebbe67b6e168ec1be952dc59bff4f59735d30ce0e98778a0dee5364beed916248a5b362999b4745c0e372c5687a96877c995aaf7d247a6288b47733ce25c32c1187a671012b1cd0f44e1cf513a1cee1d67fbe82d01d083d3fcbe253cb1a334233c82bbfad41c42766fd8e9373edc3b0f3db99e7a43087383e742c79cb493ba279cbfc1912d7f7e0fafa90ddcfdaf4c7541b9160aef971abd7643a5088c4316369e3a9bc475eec8ce098cb3d6a9d25cd53be0bb716de288aa9216d8d88de00d574bcf2740408045eccd5943dcdb27356f63a24713fc2d2d60bf46765df1ae3c62ff9bbe37c3623ef4b5d70ee03176d863cedcca6c870b10cdbcb503e54ed84366023992ecfd361ceb5440397f6414f062393d53a68ed96b825fef79198904d6532115dc6701ef6ef359420d1f179bccc35faba1589de78ac3cd658fc062451e94b645be3cd731995f0da8a1f4b6564cd9749451e0962b41b29c3c9333b6002a086452a3b1f4e0131daccc5eb75dbc46b65c614c6fe81bc50758f3de965a62af42347e6ffafdd3acbf5d9fa954cfcd13c2fc33b64000edeca03bbb667ae6dac27baecc7c29260593dc63b57217b562ddd8c23387c06ad151a9d96399f07ee30fec9cc156b82a6f71b3c924b625826d58883983dcfa472a7b0e5872259848"}, {0xf0, 0xffff, 0xb475, "3f76c58ed091f05de2f6916ffdab7c91a664650226450ba5acc229aec8e544dd25b4de0df66500724e81b4958657c377150d156842c7068d61e892464a76470577e5a2f6826c03afdde1bbd7c380b7d47e5eccaaaba51c87d2a8ca6d58f2a07bbefcc32ff391e22518d4658a49b71a2d84cb8ea3103897db4b334982462b0578955227ab975fdb70338d386d81f103e2174d9174e0d112938ae6245c78d33e844a653fc3da79d7de764142a4fc3807d1db8cb1028e2c3c6444c8f2cdfd30820b0da097d5f72a7696fa7df9aad98f9b89f123bbea86195a7d2d5bdcad48"}, {0x50, 0xffff, 0x6, "3c9ac19ef258f590c06bb83c95f547fa140979c63a2ab7654f22479512f204dbf72af16713f1bb65e5cbb9dbc56fcb8b2157e45a3e0638306850"}], 0x13a8, 0x1}, 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000003ac0)=0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$TIOCSTOP(r1, 0x2000746f) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x2b9, 0x1ff}, 0xc) 18:45:00 executing program 1: r0 = semget(0x2, 0x0, 0x8000000000004) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:00 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) r1 = msgget(0x0, 0x300) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x20a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x40, r2, r3, r4, r5, 0x90, 0x70}, 0x2, 0x4, 0x0, r6, 0x6, 0xfffffffffffffffd, 0x1c1}) 18:45:01 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/44) 18:45:01 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/116) semop(r0, &(0x7f0000000000)=[{0x8}], 0x2aaaaaaaaaaaac17) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/74) 18:45:01 executing program 1: r0 = getegid() setegid(r0) r1 = semget(0x3, 0x0, 0x31c) semop(r1, &(0x7f0000000000)=[{0x0, 0x7, 0x800}], 0x1) 18:45:01 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x7) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:01 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:01 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = semget(0x3, 0x6, 0x0) semop(r1, &(0x7f0000000000)=[{}], 0x1) 18:45:01 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000080)=""/85) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semop(r1, &(0x7f0000000040)=[{0x3, 0x5, 0x1000}, {0x5, 0x10001}, {0x4, 0x0, 0x1800}], 0x3) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto(r2, &(0x7f0000000180)="23d9823154e8c140312052a4439d3aa44a7f448b2cdcd9c2a3465794c329a319a139310a7818d699043c3d58ee905756922ee2abed50428eb957126c830325481d4de441473a41588cecc1130e055ef6f6f3002bf8883c632efbf3c845daacd06c989ed76b5ea3e54afa3133826689ddd2ff265684b0dad4a5723bc5b1de4bd0c9c820cec4962f463eb8841b7e21a8c09ab1d6779ac8577c071bd13f30e3f5905ac53c01397a0e083c302ced164033f2be04065cce999ded7de4f921a13b731212e1a91d60d74a94e718723143d8fe6734979d3edc3fd3703773df440d3ef4ff3385912bb1b5beeff6f6bd78e61320e955", 0xf1, 0x1, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) 18:45:02 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semctl$SETVAL(r0, 0x200002, 0x8, &(0x7f0000000100)=0x8) 18:45:02 executing program 1: r0 = semget(0x3, 0x0, 0x0) semget$private(0x0, 0x4, 0x8) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:02 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x7}], 0x1) geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x9, 0x6, 0x3, 0x3, "f7666676e61de035fd0910c0bf80041e2f844477", 0x7, 0x80}) 18:45:02 executing program 1: r0 = semget(0x3, 0x0, 0x0) semget(0x1, 0x2, 0x228) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x1000, 0x7c5a97c31340d277, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x4) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffff7, 0x7ff}, {0x9, 0x10000}}, 0x2) 18:45:02 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/115) 18:45:03 executing program 1: r0 = semget(0x3, 0x0, 0x0) r1 = kqueue() flock(r1, 0x6) r2 = getpid() pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="9e91e20d43b91c887cde72913e78686c450316e81cc311128bcff8134f38548b00eace871398f612207285d339c44e71d9003e00841b825acb191198eb262856c7c2fd1a9eec74c51cf4ca2cb050376a93b289227980b2c2357b6370cc9e093a37b4e60c756e9dfaba5e93e4a8e794d66a6a8fc39f0e779944175617a4e076b3db2eafca6f3ebe6629ac3d98d0bb8b6df33b6c88e6bd6555161bafcc7c716549b26ecbd77fa339b5144bcbbff49267310935e95de9cfcddda24b085802848c1d0aaecc48ced409455410754c8528e9b75ac12a50b4cd6efacc4d1d44a3677242991a766104da1969a196f4630b86ed73c2143a79b29994ce272db8ed", 0xfc}], 0x1, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x2, 0x1, r2}) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) r3 = syz_open_pts() kqueue() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) semop(r0, &(0x7f0000000040)=[{0x3, 0x1}, {0x3, 0x9, 0x1800}, {0x0, 0x77, 0x1800}, {0x2, 0x7, 0x800}, {0x4, 0x2e43, 0x1000}, {0x4, 0xfffffffffffffffa, 0x1000}], 0x6) 18:45:03 executing program 0: semget(0x0, 0x0, 0x2c2) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x840, &(0x7f0000001040)={0x2, 0x0}, 0xc) 18:45:03 executing program 0: socketpair$inet(0x2, 0x8003, 0x4, &(0x7f0000000240)={0xffffffffffffffff}) fchmod(r0, 0x2) r1 = semget(0x3, 0x1, 0x0) chroot(&(0x7f0000000040)='./file0\x00') semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/99) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000100)="6a80d8bc921d3665745336f33774de0cc18e5d3a5f85110368666f3721b8ccb0a7805cdffdcb687347d2c4c0d3b376058d1172ef74f224fec598b815f6d405415777de6aa66521d32b9792c7f93bf66dc62ee1f497e881f4bd780bf5348757bafefec80914e00199503885b4b00f06d0af283971f885da04a9eea1259454af601740de7b6e5ab2401dfb74b6e2bb98d91a9cc0f3a8bf4115f8e631a0d799788acf9a56c882f2cccdc8ec05bdd33dd400429dd34e47dd79734e62dc8b5d11e135484dce61d7bc9ca781ec2b800da1be1ba8f7c02de58941", 0xd7, 0x40a, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) semop(r1, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:03 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000100), 0x2aaaaaaaaaaaaad5) 18:45:03 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) mlockall(0x3) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getitimer(0x2, &(0x7f0000000040)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x4) semget(0x2, 0x1, 0x10) 18:45:03 executing program 1: r0 = semget(0x3, 0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:04 executing program 0: r0 = semget(0x0, 0x0, 0x4000000000) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000040)=""/112) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) semop(r0, &(0x7f00000000c0), 0x0) 18:45:04 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x3, 0xfffffffffefffffc, 0x800}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r2, &(0x7f0000000280), 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 18:45:04 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = semget(0x2, 0x1, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/32) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:04 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) clock_getres(0x0, &(0x7f0000000040)) 18:45:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$inet(0x2, 0x4003, 0xfffffffffffffffc) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x802}], 0x1) fsync(r0) 18:45:04 executing program 1: r0 = semget$private(0x0, 0x1, 0x14) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) semget$private(0x0, 0x7, 0x400) 18:45:04 executing program 1: r0 = semget(0x1, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semop(r0, &(0x7f0000000040)=[{0x4, 0x80000001, 0x800}, {0x3, 0xa19, 0x800}, {0x2, 0x81bd}], 0x3) 18:45:04 executing program 0: r0 = semget(0x1, 0x0, 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0x1, 0x800}, {0x6137b6632367f86d, 0x8000, 0x800}, {0x4, 0x0, 0x1000}, {0x3, 0x7f}, {0xacbf653abeb6ab4e, 0x7ff, 0x1800}, {0x7, 0x3, 0x1800}, {0x6, 0x9, 0x1000}, {0x7, 0xc00000000000, 0x1000}], 0x8) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0x7, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x9}], 0x3) semop(r1, &(0x7f0000000000)=[{0x7, 0x0, 0x4}], 0xf1d62fabbf2ce08) 18:45:04 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x200000000100, 0x2, 0x800}], 0x2aaaaaaaaaaaabe0) 18:45:05 executing program 0: r0 = semget(0x3, 0x0, 0x0) semget(0x1, 0x3, 0x40) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/131, 0x83) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = semget(0x0, 0x3, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) flock(r0, 0x0) r2 = semget(0x3, 0x0, 0x0) semget(0x0, 0x1, 0x8) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:05 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/18) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:05 executing program 0: r0 = syz_open_pts() r1 = kqueue() dup2(r0, r1) semget(0x3, 0x4, 0x614) r2 = semget(0x3, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:05 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() setregid(r1, r2) semop(r0, &(0x7f0000000040)=[{0x7, 0x80000000}, {0x7, 0xfffffffffffffff9, 0x800}, {0x2, 0x7}, {0x4, 0x80000000, 0x1000}], 0x4) 18:45:05 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind(r1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x7fffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x4, 0xfff]) getpeername$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000002000000000000000000000000008000000000000000c05b06dfdd1bf939ce9799601b839a00177afab7fb03882223283e40902913e12aaa0ffba3b3129912925b0fc8340f3b3691b6904303426531251936a775d363902fdf5937b17600b28d5d8e8878985892ccef44857c53922625ef416235570e463e08eff51da4340770adfccd006574de40958e6be71a0eab2f00066139da3e453a6e37022ef0d334e88fca6b4fe1c340ed92f68b0d346eeabbd0f7cf14c18ef652c44effa5e42c1d6767cb530ba70594408876f69d2705332e9e1a581e71104e3c8ecf874640b3589551fce2eb4961d1b6f03d00d840e60c2899abe3a692f0c0"], &(0x7f0000000240)=0x1c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000000)=""/253) semop(r0, &(0x7f0000000100)=[{0x1, 0x4, 0x800}, {0x5, 0x7}, {0x3, 0x3, 0x1800}, {0x12c2d11bd49f586c, 0x4, 0x1000}, {0x5, 0x3ff, 0x1800}, {0x3, 0x2, 0x1000}], 0x6) sendto$inet6(r1, &(0x7f00000002c0)="e3a3c5a0c8158b9bdf7ffebfac656c0b4eb6768de955bc9125bc58f2261e467da4adf9f5a652adc60cee73b718bc37914e15e69f1efe43d8d095d995ba7dccb23c842dbe49d0aa2ddd1116cf98c6abdb21e252909f20a3f5a59853ffce3df6d6fbbb705c2da1b271e2", 0x69, 0x402, &(0x7f0000000340)={0x18, 0x3, 0x9, 0x2}, 0xc) 18:45:05 executing program 0: r0 = semget(0x1, 0x0, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r1) pledge(&(0x7f0000001040)='@\x00', &(0x7f0000001080)='-\x00') poll(&(0x7f0000000140)=[{r2, 0x66}], 0x1, 0x0) semget(0x1, 0x3, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/4096) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:05 executing program 1: r0 = semget(0x3, 0x0, 0x0) semget$private(0x0, 0x1, 0x200) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:06 executing program 1: r0 = semget(0x3, 0x4, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x200, 0x800}], 0x1) r1 = semget(0x3, 0x0, 0x0) semget$private(0x0, 0x3, 0x208) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x2aaaac8a) 18:45:06 executing program 1: r0 = semget(0x3, 0x0, 0xfffffffffffffffe) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:06 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = syz_open_pts() fchmod(r1, 0xd7) semop(r0, &(0x7f0000000040)=[{0x7, 0x6, 0x1800}, {0x6, 0x400, 0x1800}, {0x0, 0x5}, {0x7, 0x4, 0x800}, {0x1, 0xa2, 0x1800}, {0x5, 0x163, 0x1800}], 0x6) 18:45:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$TIOCSCTTY(r2, 0x20007461) write(r0, &(0x7f0000000740)="c3161a2fc21f4ec9088c07f88b707cdde90db50f2234378dc98505cadd00e7ce035a6310d7ea1bfea3a25124586fe7427103255fa6f606c7530c0e89c42762eec9a1a6f05a8d791b7c7a61b94f6fbe69958630e10cc91c977e89a2b887e0fcd52eb804d3369e31a0838f3a56e691a81f40292f796821fb4e4f5ad688992528d62466bdb5701ccf04a66b4db399d5059ac6304cf10f65fe955c4d6d69fa957bdc9d538659cc16b0034f6213cb20dbe22fdb238498b4e7a8fa60e06d3ec716f1c68425e513499d8b6868c94c80f80d2a1c64c0ff1943bb4ec48e3c0bc9bffb300966365076fcebca6f84132483784b4a7edbdd982bb79e59358c67cab4733c75f95ac3b4c5ae5dabb573c999fcd3e259ed8275d8d74a7182d21f7f705c746d413ec5819cb1e234733001ab37dec473d8bc2cbb586a5ef19b04453b45bd61c0b017f600c0f3069730dc1d74f5c9fff2012b49d8185a8bed2abed9c193817442fe5ba2e26008d8b8cab1a69dfb8564b6032135239fd8341f98bc0baf39a096810dcf6573313885801ce7840b02ebb07073d4602bfffbe42caf307d28d70ef0437d9a4a7a181ad4f25efc1dee7412388fdb708696f38cc0e3123602fe1de48c9c1ed4920477aeed35f9a71be5ff67be32156dfcd330cf11839e10a942f5377532b735aa6c30effc6bbfe2999976b291c592353e5aef22c47e9be3b74548b69d99e4cc05f86d3e40e481750110ec0ae7d3b4dfa290173764563907da5530038da9e1118808f6121a6d787c5688e71a9c3bf9747de666a9ce15273249ca10cda48f3429ddc91552ec8e14043fc22a5324cda15f5a76aa9e85d9751d5b92deab64c685c5426307da79dab7334be0b91ff1f11fe76958f2833d0f469337ab67d8854c84077b983477c3501e3b5e5cd491107dc47fd28ad3d72e8b486ff39395c713125e3c75061c5a895d482babdfe1267eaead13207b5b24e3f089dd85c0a7fcf335640a288b6a292bf28495c63d55037634bb5efec17edfd0e8834901f16d988ce70839d3b988a1ebe188447bf7f68e0c7acc7e66f75e3f55fa011b30060270480da23089c5b3bb387481eb46cb10689280c8c0ef89902226e8dfe2556f4eb321d999390587a461d4f0bea1d026d52810b7c546d287223ace693107b96152a715cd455fabce5d62959984ac466e4e8818ee0e100775f5ccf046c3a16b09769d8f99c6fb230f3b59fc308ee8e7f58eb28dbeb4083b1b3a514bfbacd6b2bc3c2d8c3330e569050ad4b8b040473e6f8a2c4b5e08b0c2d40393685e546476a31a3551c195ba7f937eda6e5e6765e4e95c94b9143ea7148e60a848b31c21ed3f6056697c0a50f6818434ddaea22f7a81460bb2f656992dc8649e49c3ae8f45ffdeeb85840320d230fa0460ecd0085503dd1e08ffbb6965d3b56dcd9b12056d5206e6d2891517f87e123232b3f61f0aa5193b00237d29c77c52749f4bab83e963b09c04b0545bc567387e571f8ffac755d60de63647950c3557b6e4730067e4c65d4b5ac8ec70b302771ea68d4ccba02f14e46ca80284ba9bf021e0317d3bf18e25eb21fdbb130974b436b172bbc5b158145e714479698c3a47a0b03537693d17f81b5b6fcf3c11312e55bfc478035f99d6d96886a8adcccfafd9e9e0e389114f3c2ebb8087e57ad726f0217d629326a1f73f02f220f0302a3103b3e47cc3f7c294c05b3fd9810b1c68da82ffe66801a65f5247896373a9e805c2432341dadbe25acc5736fed232623f27ef67ff0cec1991ee694903d6aba508298fa85cc39beacaf031673c3170812d3eca15c7bee54e7984957f9d369354a3f623bb907ce0b1a10c70652da6b431a57d6623e171c13f6726d0c00f531c43460866db6991eb35ed63f4ef701b4f95d642976db87c5fda556ac6274653671142cd19a8a87cd2a3a05cf10fd98b496d562996611cc30702f6b76beabdab9d9a96da1e90541134ff0c36380a7d7ef1309c1c906ed60890133f09d221b6a2c4346cfcbef0cb3265b241eca7aee5547c2a3145736e8c29f860d7551dca908f5b70a41736e41ece9d9d3e86d9c9ee44006c832e3442cc63b88574227e0f48149c466eb4d52fd699243ed3eb86776ecd79b3bdbd72846a8049650ea62a60e7c0a636f5a78543cb76b0064ee2affe048269297f7788f70d40acf77e84046f0f51bfd12976f2e736b4fd45a5e200a0d093b8178880a4c6eb0afd27bd5403c7ff5b6e19d0ee4115b226719f2aedabd4e1e1841747a6f536e3be95c853f663b058d5ee0402a3dea97325ce65c128f4db3f3ed17944748010c8b222ebdea0806e38a0079be1f57441e50627b79efb68c0458212d518eefaae8b1c660b0df26d80a089b448e6818f90d6bbceed5e99d1bf9169a43c5212890abc6c627996ae95a9329fef6c4c1276f0aa7eb71d4bf952d8dd9a0310a65689f1aacf27b2fbb0ca53337a7f470c34636cab0a7ab1a1d0914e4b5a46ca9b2d784e333533fa183c712e253b9c298da79e560e7ccf8594ca26b2466297cd261625e8d7f217a74651d5d0ef35ad9a2d325b04ba050241b8d9c4def11a6e27abac75d84f385a5d98ed6b6414797bbdd9cca3e5a0c7ed57f3158b019a31beae40bf5640229e3f028d9437afaa8c868c40d74f51fa7ea960b8855da0e1c8561c43cdb9a568587347e956a79112d29274706830108ca964c3f84f05ae15edd2ac18481955b3a6458fde6fbb771462c659de7ec964407651546f01e1dd9bf01f8a8b7eee470c3595245724c11812f97ae7096bba32878e0f02d688bd6f357b0d4595e27493b3b180aed5b6e30f837a349aebc5e7dd02decf33e834bb48d124aa1b639ca23a743b1dbaba73f148f0108eb2c65a1e438098e874e7bfea5782a165", 0x801) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x8}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f0000000100)={0x83}) readv(r1, &(0x7f0000001100)=[{&(0x7f0000000f80)=""/80, 0x50}], 0x1) r3 = semget(0x3, 0x0, 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}], 0x1) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18040, 0x183) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000180)=0x36) 18:45:06 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/188) 18:45:06 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = msgget$private(0x0, 0x10) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) msgctl$IPC_RMID(r1, 0x0) 18:45:06 executing program 1: semget(0x1, 0x0, 0x1) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:07 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semget$private(0x0, 0x3, 0x4) mlockall(0x1) 18:45:07 executing program 0: execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)], &(0x7f0000000200)=[&(0x7f0000000100), &(0x7f0000000140)='\x00', &(0x7f0000000180)='@[\x00', &(0x7f00000001c0)='{\x00']) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:07 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 18:45:07 executing program 1: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:07 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x7}], 0x1) r0 = semget$private(0x0, 0x4, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x4, 0x1, 0x800}, {0x2, 0x280000000000, 0x1000}], 0x3) semop(r0, &(0x7f0000000080)=[{0x4, 0x38e, 0x800}], 0x1) 18:45:07 executing program 1: r0 = semget(0x3, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) connect(r1, &(0x7f0000000000)=@in6, 0xc) listen(r1, 0x0) semop(r0, &(0x7f0000000000), 0x2aaaaaaaaaaaac8c) 18:45:07 executing program 0: r0 = semget(0x3, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7, r1, r2, r3, r4, 0xc, 0x5}, 0x101, 0x20, 0x7fff}) 18:45:07 executing program 1: r0 = semget(0x3, 0x0, 0x4) semop(r0, &(0x7f0000000040), 0x39b) 18:45:08 executing program 1: r0 = semget(0x3, 0xffffffffffffffff, 0xfffffffffffffffd) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:08 executing program 0: r0 = semget(0x3, 0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:08 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x3, 0xb79]) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:08 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/114) 18:45:08 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) r1 = socket(0x18, 0x5, 0x9) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/5}, &(0x7f0000000080)=0x7) 18:45:08 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/45) 18:45:08 executing program 1: r0 = semget(0x3, 0x2, 0x3) r1 = msgget(0x3, 0x20) msgctl$IPC_RMID(r1, 0x0) socketpair(0x6, 0x0, 0xffffffffffffffff, &(0x7f0000000040)) msgctl$IPC_RMID(r1, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x2aaaaaaaaaaaab08) 18:45:08 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) 18:45:09 executing program 0: r0 = semget(0x3, 0x2000000000000, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:09 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000040)=""/55) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x1) socketpair$inet6(0x18, 0x8000, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x4) 18:45:09 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/140) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:09 executing program 1: r0 = semget(0x3, 0x0, 0x0) semget$private(0x0, 0x3, 0x20) semget(0x1, 0x3, 0x400) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:09 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:09 executing program 0: r0 = semget(0x3, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:09 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semget(0x2, 0x0, 0x408) 18:45:09 executing program 0: r0 = semget(0x0, 0x6, 0xa) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) pipe2(&(0x7f0000000080), 0x10000) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x188e1, 0x4) pwritev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="edde3488fd2d844b90586abd2ac029b1f6742617c5678d44c7992c7ffd1d62295747f511cc3b5289eb7fa3d5e8cfff01bf476c5ea43445613b2a90c5b3a44d9e6c02a2f1056897aa824cb81b04b1089b5397ddc320438973e8ea99c8d1c2cbcb81b4a2ac8725f2eabf50c025253788f4ca150468fdb6ad499779ad749976e07e16d34ecb9b166f428279389030d86f0cff9262bbd75cdf54620737fa53ec5d8f778421dcd4e36904cf7c694970320defdaa45851c0bb930b", 0xb8}], 0x1, 0x0) r3 = dup(r2) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) 18:45:10 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semget(0x3, 0x0, 0xf025eea2b26fa89f) 18:45:10 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x80, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x1f}, {0x0, 0x4, 0x800}, {0x4, 0x13, 0x800}, {0x3, 0x6, 0x800}, {0x3, 0x9, 0x800}, {0x1, 0x40, 0x800}, {0x3, 0x4, 0x800}], 0xa) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000380)='\x00', &(0x7f0000000140)='\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='^\x00', &(0x7f0000000200)="8b2800", &(0x7f0000000240)='\x00', &(0x7f0000000280)='[{\x00']) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x3, 0x3}, {0xfffffffffffff000, 0x1000}}, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:10 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) msgget$private(0x0, 0x14) msgget(0x3, 0x10000000020) msgget$private(0x0, 0x45) 18:45:10 executing program 1: r0 = semget$private(0x0, 0x7, 0x200) semop(r0, &(0x7f0000000040)=[{0x6, 0x30, 0x1000}, {0x0, 0x2}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/100) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semget$private(0x0, 0x4, 0x4) 18:45:10 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/141) 18:45:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x82, 0x80) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x1) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/239) 18:45:10 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) r1 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x401) 18:45:11 executing program 1: r0 = semget(0x0, 0xfffffffffffffffa, 0x8) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r1, r2, r3, r4, 0x1, 0x7}, 0x0, 0x2, 0x7}) 18:45:11 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x3000) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 18:45:11 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x401, 0x1800}, {0x0, 0x8, 0x1800}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x7) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) socket$inet6(0x18, 0x5, 0x3) 18:45:11 executing program 0: r0 = semget(0x3, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x6}], 0x2aaaaaaaaaaaac3d) 18:45:11 executing program 1: r0 = semget(0x3, 0x0, 0x0) getuid() semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:11 executing program 1: r0 = semget(0x3, 0x3, 0x54) semop(r0, &(0x7f0000000180)=[{0x5, 0x3, 0x800}, {0x1, 0x8, 0x1800}, {0x1, 0xa, 0x1800}, {0x6, 0x81, 0x800}, {0x4, 0x4c1f2292, 0x1000}, {0x4, 0xc41}, {0x3, 0x5, 0x1800}, {0x1, 0xffff, 0x1000}], 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 18:45:11 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/73) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1800}, {0x3, 0xd02, 0x1605905558803b3a}, {0x4, 0x556, 0x1800}, {0x0, 0x3f, 0x1800}, {0x1, 0x0, 0x800}, {0x2, 0x77d, 0x1800}], 0x6) 18:45:11 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x80, 0x1800}, {0x3, 0x40, 0x800}], 0x2) r1 = socket$inet(0x2, 0x4000000000000001, 0x1ff) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) writev(r2, &(0x7f0000001200)=[{&(0x7f00000000c0)="eb5753ac609ca7e46846028633d02adcc1f5d0b6f25e0aef99bc6a05766b8df92f34ec869df001cf9b9cd4bc2ed4260bb55f0a97e80b7816f1a1e5bf2a8e9b7197c5da8a57e906a9c4fb7e206ca17c4193392e9244af588ad759bc32364abee9d74eebf9af1809f7a1ab7be080991f91b71665d81f56eeebc6036d2f1d9b59567e758e8890909f7b863d288a7881efd2c4ccdad21ba1cd1352d38ac30a6d4000b70c37d84d99f6060efd2c830fbc11f932598215ee6aa6a45479dff4d4e09dc3928dc9e9359d4fc7e965f3a91b42b3ace6a0999787fb9f8d71b42e447ffd54f029b50e0338e3fbf5379fa8f2e42545b2553add91db3634251707a2f2de422137a23ebe0337a92bdb0570109391ae27864d2351a698bd2b1f698922d66a9dd5fa582b3f40e8004ee593f10e2bc10a7696298f99fd714d69aa21d8ee222ef2ecf73d3a8fdf8667c11589903767478c9a4a337362d59a36d570e433a4fb4eae77402dd1581514734699b65699af0be5a4ac37da9805919945e8c362451ef3f712dc6a4980396985dcc47913d5b1e0d110d8d983a54c93819ced03655f4cee1b208ed6ddb56ba2f5d9b416d10cc760b98d586faa18153be303006db772369a7f056d744b19e64aed5174898568f7029a06a795f05d31d6bab066d7af77e753266e5306bb9fd73b43057d07688349fb9435bd521a34a8f880aa8cc2167a1fa3a22d0d6fb784fa9913880c140674ece42087f6e586c254b7abfcb30b8d48cad355aa2f5713e8807aa47a3ea025e32e409c76cae3352c9a481322e825881f8726dce602ff22f3efb38091228178a0c002e31bf2261099c9fe62dacf6b45c4063a6bd285a1861fc272411a3db6e7bad8cc788a3935fe884b741f63df56205c0f1a99ded4e1236136f59268e084981e73f31902c83c74e06945e29bcd665ed2003f7c42a89eb30efc35992b60e98285cbee6a5cb3c80470f91afb7fb10ed30442121ea265a75ba4c82d45dba5abe998f3d0b911bd84da24383d38d91878f6b586935bf0841c2378eec1753636a30039f06843f9321fe08dbb7909565851922c8eb73b95ecc989f38142ee87b889ee9989dcb49c6066f1cc726440b8dd85f4fa48cd82e41984af6ff7f20773e519fe37630d860191cff0aa6f7c1932ecf2cf69632b948da07ff239657e44085a87cd7b04ad6c8f3c3cddb4cf26e8a6a92a246a7f02231abe30e514d173293ee0407bd856b562f220a9f32db8809e6083c6d9bd2475a173e265743e704cc204f6d1654c1d1a913008637a20d2835f3c89b973ba4d66df114002cb5367d007f7255d9dc51a8cd9c6761b0088a8330a0910948d7dd47a66aa8a842119846d61943608a8821027b7cada3f40603561732d9e08f0078bebe3967b0604138dbe19fd522b4da89558a433c908c26f0c6f5e63399c034d280b88d1cf10d44c2fb152bd6c2a5d5a8c4745940496e29e2e6546eef470fc253309e12210ac80d8175fb6b54163eeebfce3d3297909e1e046b2a26e4b9590e68a8a7bd9074c6fc8e6b282973954761964f86151dfbbb39b31e628d0cb7002ed1fa6db79fef3c0d74ee2aef5bab09e114ea0891a0045f239cc7d6fdc496e8846acab5f914a339174a75dfadc01a9aa07fdc1ec6c5618910f87846eab297ff0ec72fa00942f2a576ad4531581bd015933bc3081d137509c9551c9abd7626a22a400855f5f68fd3bc3fbea4e48c0f74e654a4c04a0e0880c6c8ea3d041eb5765b89da9068babfda07656c7c954b2362664faa4eeabd2efe66e596f5ae763b1fe4de8129b4cd27d16bfa4a69bbf4cbc21cf3b93683b99d380ce672b3104cc3f2ea06caaeaaa3b603aaacc7340eb9add08eff5ed1b9ea6ebd1b8164f39ce2d3818747f57d358469c82cfa1bbe8d9124bce804ecd83aef9e8d92a42ef08dae9cb8004d0a08d4d1b68ae35dd206de15aba098ccad4423ce0f0c0333c8e9b8b7aaeaae6ded184a39eafb4ea2cd3f055f548a5ec5433acf1613ade01f0c18fe7cfd0120d33924e8dec4951f78dcb8dc833f7fbf499df893dd10cde2690bdf9bface26cd936e04b40021c656e087b088c17de43785962777f095b2af443994ad20e99b472dbecc0e70554c77db850a8c71250a382d22ed90fef261e73fab504530d25f174cadab52eae9e434d3f60677f45017618dac2d81167d205bef2afb0ab53da3af649a13df3c0baed053bc8c0670d74c23fc72475c4ea7bc0700c3fa1dff38be494dbd88396a5abff5e762f4d8bfa7be0aecd238b9d60090c8e3f001e22751598f78cd79f53bfce3409dc94ad750546250d4c153492e3fd07dd9b230f615257df3d95abf653e860c8d793f343dcee699aa7c9b2fbfdad7f8ffb9ccf423bea862e3076d00cb43dd003c4b47259c93b45ea770594e32d489fe583ddb69b583835e51a9b7559883092e42c093eb2b46f4af3bb79c0fa4b85f55631eb775752faa025ef24b8f3c1b39bcfd2513e754c7bb8a1b233c75817ff96644e0127fbd247023d167dd3c3093a4690f3c61037c2556759aea54cabed7f4a339417eb37cae968a5779e3921410ea29601a841f770a2a23f84434e411e7bcd277ba90b0aabbf722d5fe8ceaf21c28bf21638d69453151aefdf38c98456868b1958ced117b13df9c9c8c0686f5d1a76c9b134dbbf6bde97e5d38af4123827409c9b340d9979b434e692b736c070f21ea8d350dc0fa93f5a46d52ab04a9d3eb919df27ccc2711506de19ff9d0a429a2f4f31b785a85487b9067dfefa7f069c16fb45b3bc4d4295bc49ba1792e1fe96f6d5c2a44a98f61242c1afeeddb13978f0c521bba4ca2d621a31d28cfe6398fa3adf8205dccc4d9a9f8d7922d1a955fc919cc093e125451d8ec6d44482554460518ef2198fef2ec942f7d7f507109416186d21b0c0d0e3a4c1418f8ef08cae09e4b93c0f1f774fa92ce0fed916b92b9d3996da9af313060a57141b7003354672434adfcc52d21cfb62f5ff8ec2dd9f48e1feedcb3c29a178078fb9b9eef732f4c9d959b935505cb2b411a38a9979d6302035bc60e5861345188d2f75c8e7d3f31446d864f475a6ee7773aeb62dfbabecb28fb413f1bb033424ef22aeae47ef493d18900e7458bcecf5b4ab3c8b3a6a4ba6be8f31d6a71e6a1fb092549d4e3ed4d120d7da61325288bbc995d04c25c5fc9ed370e6b3acea4df27f575ae5319a9a41c85914ff81b896fdc2fb8487fc10188a357b514718b7d3c9cf04492f86e72600565032edab618a0705cb6928b09de445d56ca8b5e72864ae5d924c4e8f4026fa45775f6374402d987cbb4f883c11a35f15a5b3677171f0ce1b05b7cdd86cc66d0ce81810408ebfab0948e3c81a35ddd7924c07c824191f397972d251cc17e5d9d4c5fd02ff7e09d1b5340665dc777d285ef144f00039c4582bafddacda8879c621defd585528b5859cd07db7e663a01a90efe46ea034181bd75c7d664fbd36dfc9c78aa845d11e240328eb3204ce7b6396e661262595b5b5bd7513abe955e11457f36af14186b54ff33b8767d6757e716c54e474dae7866f4d81cc91bd17e4a472244df55deb4594c7aa08a5837053b421ef26d67096bf7416c2988ec9974068bbec01fa9b9f70da46cefec83523fe21460a0d802f401dd4c21d5e4a264694b90879b741acfa6b265e4c70fd880831eb1c011c2a90d75a5e6a08b9b321374b82e21b8180b50c117d473ed66122d4fe622d9fca3e555d1c85804ecb380d7b866cc9acdbf7f7ed5c17106e7ae2e6e23053fa8585cde5a33f4a6144259213e55b36646e11bb40a966a55604c596d778c210a1bcd1105f5f80caa00dd3b3fd59a6ebfa5d41b78b9c970e1b651e5a05979f35cc9504b34abdd9addebd17e365f89755bc4f1cb182d849c759480e8d82197516d1b8d8f004879e427f68046e3ac98ac44ad1495a1ac95ef91e04afc83ca9ca7358851609f9920f34b676584f95ccae6c442f647e935c8c7420534dd3f9143dfef7ecc2a81906be216d9b6b4c070af41ef9206b3fd2b8fbe76a936a831023e4682aee2d632bf9eceb7db931a298224af94530009ee326d41d5aee8fb6c339c181fe34629a3789d6e181916d5c4848d554b3608d759fdf652251e9767bd6f1c15cd87262c3205b9cbaa95cbd09230cdd76cb5ae8fa0d133cbb05b0cd61a4b64571db17d6832d307882aa0ed19d039de5cef8b9cc129e1e0b891384d5eee9db303937012666d0aad51080edb7ea72eb7073fbc9980332538f8ee2e422f35ae320f64600401deb4730747736f4e815fce096f4ce102e19ba0c3b13fd1fead1dae41ab42e3fe98e33e435559b6bfe857389943be32e5bda17b6135ca1a95c1d112f4452a6558a1449124ae933ff3628da2995f262dd042ece56b15cf40241c2867c6173de944626592849683624279bf4c7568c78e48a4f718eb495855eb512ebd76be96b077035a29beadff27d584d03a27c6eff2ffe3aa7631caf805aa37f476a1b5fc1e0bcb5bdb4273fb0339dc16aabc9d58fb30ebd8b82fb061a5a451254f8f977e78478d16872a6c4be63ee98f039278c5d988b8f3eadc0c0816ff4720100136ec2f8226fbba48bd7debce2697047fae513f91d542dc1e57ffbd09dcda33e6af881977da7729df0d3077735d8b51a846457bc80c652ec87793ccccc61d80c8153c6de708e9984ad48e7b01d4478c5df78f6e5ca852542ff9b74f6709524a855293f977819b4c594d073840e55b566ec946f58d8625e106b92f8c081509df1fa4ecb53e28bcd11d51a61623d0b4c4ac632bc38af0f8553464e17fe61d1656720dca381de1d5ea6442aeed5f481c1571b9b4de99bccc117bb3e2cc6766d8b029a6830a84804f9c9d0b81acd61ad7465633cca00b374b0a41ebaa93444c0a6d2d6b802f3df08aa76ffb438bcf2685d4e3d2a7886679fa585cc95537427285971375ceff8cf1465202f512edeb83d4856b473fb379802d5ddf6744e5a92d42acc206c47d61979f0e76b413c04f3a9aa190ac4e07ba591e32ea2a1a0681cec1e27f59c3bdbe9b13ed497954bdacf6946a6053b20d87d8f992398311ed599f975b1fde19e5cb6755a35c2ed525f695b0698a31fc143c9cba943a779f266def275acadedd48c431f93d287a186e0d67e3134e6c95ff96d9c970824d23a4c3418f067fff572a5c6e3f4baa9e2b91684d45af9a2030aff5cf6d37102e6d34af305b105aac2f1d7fee4de0b01ef3d63ee509720f4fc4634d6165aab26c4ba5c8fe72ad5d841d110270d9dfa0d54dfd1cf3887fd5f4e9d8d4250965f0c8512edcede3fc938a832e8bb0a3a9064be12acc22acad5df378bed32777882cfafabd15effa763b67554b7ed55b6fc1da7a8eb1cfd80f3a1b01f5694a4fbebee859b821748a2a391f149594c0e038af261058e010c2546b45334c66a285fff9518053f4dd16a5a14c8334248393424fb77ee013e09416f9711dabcb0e3373fb5bdbdf02c0c9a709024b73fea3b689a16aef0283f940cfa1105a95553950c1a4cc46e5242ae8ab387ada7cf87072145510c825790addecfdff6da3c2bec25f4551dd929aba97caf23e29a831910bb6842766be2a0a96c9d9a1a1aca3a5cf44a9df9b0beb48c42926ebf5028bfa3282fc58727f868db32f10895798020ac60e348255340a235a0a7da03cf7baba1f6da89fa5b076f90365b648592cdb57c21f6ce9185881a4d2d643e10dfd3f12b40483aea7c0d7fd2650a9f8075072c9efad4b7c7dbecabc2d056aca4a4fe5e3f1bfba026428eeb7597df", 0x1000}, {&(0x7f00000010c0)="b0f8f293cf1f45d62cb65b7e5ca2a34b04dbd0488e50c3f6be7c95281ecd1000cb451d162a9949d181d568d661dbdfe7f336a1cba281f2c2b09ad626a43571a05cd0ce690b3bb6170d145ebc01974ce09206926aa3b0979f3dbc895590efa786255e212bb9776fe11c50065fdbb07e5290b28521e8e1a87c", 0x78}, {&(0x7f0000001140)="4220cfe425634ec25362e234dd4ad41655198a6ea65de9cd2e7ceb24da863ce5c0285bcdb9bdc557ac4d01ffd35c10584232e67a3b4064156609c6013bd814fc2f42aae5022b717f13f9c15d454e0c2095e11d565d90b1948823e50bf573d9b16d21618445b5ea4cd6660df5470cf4a9a73e4c70919d14ca9807299698ab2532c02fa44932e74ff49e2881b314116c2b3ecf8800f233bb3282f88e31f2985781305e942e907e7c5353173dfc9454be24f9", 0xb1}], 0x3) stat(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)) 18:45:12 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) rmdir(&(0x7f0000000040)='./file0\x00') 18:45:12 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x3}], 0x1) 18:45:12 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x1000}, {0x2, 0x3, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0xfffffffffffff800, 0x1800}, {0x1, 0xfffffffffffff250, 0x1800}], 0x7) 18:45:12 executing program 0: r0 = semget(0x1, 0xfffffffffffffffc, 0x200000000000000) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:12 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:12 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) r1 = dup(0xffffffffffffffff) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x10001}, 0xc) 18:45:12 executing program 1: r0 = semget(0x2, 0x0, 0x545) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:12 executing program 0: semget$private(0x0, 0x2, 0x0) r0 = semget(0x3, 0x0, 0x0) semget$private(0x0, 0x3, 0x20) r1 = semget(0x1, 0x7, 0x410) semop(r0, &(0x7f0000000000)=[{0x1, 0x7, 0x80000000}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x20) semop(r1, &(0x7f00000000c0)=[{0x2, 0x0, 0x1800}, {0x1, 0x80, 0x1000}, {0x7, 0x18c4, 0x1000}, {0x3, 0xba, 0x1000}, {0x0, 0x3, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0x5, 0x1800}], 0x7) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) 18:45:13 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:13 executing program 1: r0 = geteuid() r1 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = semget(0x3, 0x0, 0x0) r3 = getegid() chown(&(0x7f0000000080)='.\x00', r0, r3) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:13 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:13 executing program 1: semget$private(0x0, 0x4, 0x520) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:13 executing program 0: r0 = semget(0x1, 0x2, 0x20) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/226) 18:45:13 executing program 0: r0 = semget(0x3, 0x0, 0xffffffffffffffff) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:13 executing program 1: r0 = semget(0x2, 0x200000, 0x10000000020) r1 = kqueue() r2 = socket$inet6(0x18, 0x7, 0x1) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xffffffffffffffff) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:13 executing program 0: r0 = semget$private(0x0, 0x8ac70f58580ce45a, 0x311) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x7}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x3, 0xfffffffffffffffe, 0x6, 0xc4c2, 0x9, 0x8]) 18:45:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000080)=0x101, 0x4) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:14 executing program 0: semget$private(0x0, 0x3, 0x10) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:14 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0x0) 18:45:14 executing program 1: r0 = semget(0x0, 0x0, 0x200) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/82) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x3, 0xc0) 18:45:14 executing program 0: r0 = semget(0x3, 0x3, 0x4000000000100005) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) r1 = semget$private(0x0, 0x1, 0x0) semop(r1, &(0x7f0000000040)=[{0x2, 0x2, 0x1800}, {0x0, 0x2}, {0x4, 0x0, 0x1000}, {0x2, 0xff, 0x1800}, {0x7, 0x20, 0x800}, {0x7, 0x20, 0x800}, {0x2, 0x4, 0x1800}, {0x3, 0xb82, 0x1000}, {0x6, 0x4, 0x800}], 0x9) 18:45:14 executing program 1: r0 = semget(0x3, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x4) r1 = semget(0x0, 0x0, 0x1c0) semop(r1, &(0x7f0000000040)=[{0x7}], 0x1) semop(r1, &(0x7f0000000000)=[{0x5, 0xfffffffffffff800, 0x800}, {0x3, 0x5, 0x1000}, {0x3, 0x2, 0x800}, {0x4, 0x6, 0x800}, {0x3, 0x9, 0x1000}], 0x5) 18:45:15 executing program 1: r0 = semget(0x3, 0x0, 0x0) semget$private(0x0, 0x4, 0x90) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:15 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) r1 = dup(0xffffffffffffff9c) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) 18:45:15 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 18:45:15 executing program 0: semget(0x1, 0x2, 0x2) r0 = semget(0x3, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x3ff}, 0x8) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)) r2 = dup(0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xa003, 0x1) fcntl$setstatus(r2, 0x4, 0x85) 18:45:15 executing program 1: r0 = socket$inet6(0xa, 0x3, 0xff) sendto$inet6(r0, &(0x7f0000000100), 0x0, 0x0, &(0x7f00000001c0), 0x1c) 18:45:15 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) semget$private(0x0, 0x2, 0x0) 18:45:15 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) sendto$inet6(r0, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000100), 0x1c) 18:45:15 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7, 0x8001, 0x1800}], 0x2aaaaaaaaaaaaab6) semget(0x0, 0x7, 0x505) 18:45:16 executing program 0: r0 = semget(0x1, 0x0, 0x10) semop(r0, &(0x7f0000000040)=[{0x4, 0x400}, {0x2, 0x8, 0x1800}], 0x2) 18:45:16 executing program 0: semget(0x0, 0x3, 0x8) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:16 executing program 1: 18:45:16 executing program 1: 18:45:16 executing program 0: r0 = semget(0x2, 0x0, 0xfffffffffffffffd) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:16 executing program 1: 18:45:16 executing program 1: 18:45:16 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000080), 0x1dc) 18:45:16 executing program 0: socket$inet(0x2, 0x0, 0x5b31) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:16 executing program 1: 18:45:16 executing program 1: r0 = socket(0x2, 0x803, 0x3f) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000080), 0xffffffffffffff25) 18:45:17 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x5) 18:45:17 executing program 1: r0 = socket(0x10, 0x3, 0x0) listen(r0, 0x0) 18:45:17 executing program 1: 18:45:17 executing program 0: r0 = semget(0x3, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x9, 0x8001}, 0xc) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:17 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x400, 0x1800}, {0x2, 0xfffffffffffffff7, 0x800}, {0x1, 0x7fff, 0x1000}, {0x1, 0x4, 0x800}, {0x2, 0x4, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x3}], 0x1b2) 18:45:17 executing program 1: 18:45:17 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000140)) semctl$GETZCNT(0x0, 0x0, 0xf, &(0x7f00000000c0)=""/73) 18:45:17 executing program 1: r0 = semget(0x1, 0x0, 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0x1, 0x800}, {0x6137b6632367f86d, 0x8000, 0x800}, {0x4, 0x0, 0x1000}, {0x3, 0x7f}, {0xacbf653abeb6ab4e, 0x7ff, 0x1800}, {0x7, 0x3, 0x1800}, {0x6, 0x9, 0x1000}, {0x7, 0xc00000000000, 0x1000}], 0x8) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0x7, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x9}], 0x3) semop(r1, &(0x7f0000000000)=[{0x7, 0x0, 0x4}], 0xf1d62fabbf2ce08) 18:45:17 executing program 0: r0 = semget(0x1, 0x4, 0x0) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x7}], 0x1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r2, &(0x7f0000000280)='./file0\x00', r6, r4, 0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r6, r5, r3, r4, 0x80, 0x3}, 0x8, 0x7fffffff, 0x6}) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xab82, r3, r5, r6, r7, 0x108, 0x325b}, 0x8a347b2, 0x42cb, 0x400}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000240)) 18:45:17 executing program 1: r0 = semget(0x1, 0x0, 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0x1, 0x800}, {0x6137b6632367f86d, 0x8000, 0x800}, {0x4, 0x0, 0x1000}, {0x3, 0x7f}, {0xacbf653abeb6ab4e, 0x7ff, 0x1800}, {0x7, 0x3, 0x1800}, {0x6, 0x9, 0x1000}, {0x7, 0xc00000000000, 0x1000}], 0x8) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0x7, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x9}], 0x3) semop(r1, &(0x7f0000000000)=[{0x7, 0x0, 0x4}], 0xf1d62fabbf2ce08) 18:45:18 executing program 0: r0 = semget(0x3, 0xffffffffffffffff, 0x0) semget(0x1, 0x0, 0x200) semget(0x3, 0x4, 0x20) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:18 executing program 1: r0 = semget(0x1, 0x0, 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0x1, 0x800}, {0x6137b6632367f86d, 0x8000, 0x800}, {0x4, 0x0, 0x1000}, {0x3, 0x7f}, {0xacbf653abeb6ab4e, 0x7ff, 0x1800}, {0x7, 0x3, 0x1800}, {0x6, 0x9, 0x1000}, {0x7, 0xc00000000000, 0x1000}], 0x8) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0x7, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x9}], 0x3) semop(r1, &(0x7f0000000000)=[{0x7, 0x0, 0x4}], 0xf1d62fabbf2ce08) 18:45:18 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) socket$inet(0x2, 0x4001, 0xfffffffffffff475) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0xb8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getown(r2, 0x5) 18:45:18 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x400, 0x1800}, {0x2, 0xfffffffffffffff7, 0x800}, {0x1, 0x7fff, 0x1000}, {0x1, 0x4, 0x800}, {0x2, 0x4, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x3}], 0x1b2) 18:45:18 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) semop(r0, &(0x7f0000000040)=[{0x4, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x1000}, {0x5, 0x10001, 0x1800}, {0x1, 0xad64, 0x800}, {0x2, 0x3f, 0x800}, {0x4, 0x401, 0x800}, {0x0, 0xc4, 0x1000}], 0x7) r1 = msgget(0x0, 0x4c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() r4 = getuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r5, 0x0, 0x3}, 0x2, 0x4, r6, r7, 0x7, 0x8, 0x400, 0xea}) 18:45:18 executing program 0: r0 = semget(0x3, 0x0, 0x0) semget$private(0x0, 0x0, 0x10) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:18 executing program 0: r0 = semget(0x3, 0x0, 0x600) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) semget$private(0x0, 0x0, 0x430) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14069564c924920b) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="d2c5738c248604291ea70f1c26944a252d4b0df2e53178b5073d2ceaee68c8e6501789bb91246421f9df88637b7cd5a0eef692569ae3cbeddf2d87268ea6e09449e9e1268e7d508953870519d86ea29236ce3474c7fe4b156af32c2608115b19922f4b7aba7af47621841c53bde52e5f93ee088f9258b4ac75fe5acf1799c585475c0476c0d7b87d997a0dbfb7aaee38f3e2abe07a3fc4127dffa3e31e668c907d42d6be7f754489bd1315de97d89d4d3fc20e7e83ad6ac672539360ab01d98a9e1c30f41b7d1db59547a1a93e53f6887856b7e2523df40dc309a40598a9644d7c84e684ab70ec", 0xe7) semget(0x3, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="57fec52b361c0d075e62fa6f11bfc79bdee9c8dc8bbe0566f6485568e714f30556f770bb8f23df1b1c246c11bc44825abc8dbaf5e114dc6a32421dc39bbf8f7959d48da20254b6d079893b1547d3f40c7238cf2559405eaa9e6f418b0c3395364f018f84c09fd1a2a5a608ab1feaba4740de08a3d393d95e744ed13a0c0ea1c63a3eb2362be6bbc10fc2ab38cbd4931346dc3b5d7591bc12f9eb9d8473dcdd2eab0dc39aa1a7969084787087a30f566066aaa502e3de03dda6528cbbda9ac18d0d1d97087bf3f01865f43b3fe062ba1fde6c4587fbf688a7786115919db05532e52163", 0xe3) 18:45:18 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) semop(r0, &(0x7f0000000040)=[{0x4, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x1000}, {0x5, 0x10001, 0x1800}, {0x1, 0xad64, 0x800}, {0x2, 0x3f, 0x800}, {0x4, 0x401, 0x800}, {0x0, 0xc4, 0x1000}], 0x7) r1 = msgget(0x0, 0x4c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() r4 = getuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r5, 0x0, 0x3}, 0x2, 0x4, r6, r7, 0x7, 0x8, 0x400, 0xea}) 18:45:19 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) socketpair(0x6, 0x4000, 0x8, &(0x7f0000000140)) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000040)=""/242) 18:45:19 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) semop(r0, &(0x7f0000000040)=[{0x4, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x1000}, {0x5, 0x10001, 0x1800}, {0x1, 0xad64, 0x800}, {0x2, 0x3f, 0x800}, {0x4, 0x401, 0x800}, {0x0, 0xc4, 0x1000}], 0x7) r1 = msgget(0x0, 0x4c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() r4 = getuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r5, 0x0, 0x3}, 0x2, 0x4, r6, r7, 0x7, 0x8, 0x400, 0xea}) 18:45:19 executing program 0: r0 = semget(0x3, 0x0, 0x0) socketpair(0x22, 0x8002, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) r2 = getuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) fchown(r1, r2, r3) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:19 executing program 1: r0 = semget(0x0, 0x0, 0x2000000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x100000001, 0x1ff, "9ec4dc203d1ead0475ad2af3e1ca75bc5e943151", 0x4, 0x1}) semget(0x2, 0x9, 0x4) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 18:45:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x8, &(0x7f0000000040)) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:19 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x8}, {0x0, 0x0, 0x8000000800}], 0x2) socket(0x36, 0x3, 0x6) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/58}, &(0x7f0000000140)=0x3c) 18:45:20 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f00000000c0), 0x0) 18:45:20 executing program 1: r0 = semget(0x3, 0x0, 0x0) pledge(&(0x7f0000000040)='\'.:\x00', &(0x7f0000000080)='\x00') socketpair$inet(0x2, 0x1, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) msgget$private(0x0, 0x104) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000100)="4e9869a47f344f9e343fb44634bb4f8ffba48a459f89", 0x16}, {&(0x7f0000000140)="1607f17d7247a198d602f79a14baa9d9fef5f3296399ee6b5efc056d5f790f26d365ca75a115214e703fada148b7b256fd617868748a2a17c5a2b5b4a6cde7bfc0b9a34a57abf57aacea9ffb554b3cd95a16cc9cd91127819e74da46f430db90af4fb20778e052b529d75f9d6b2270efc5db75d49650ae79bb08ed8ca303488a55e2dcc07e9c359d62d559fec7c52c4b7307666939feda84c976ba8554cf5a688268194b70cb5920247e1df62e7b15c491", 0xb1}, {&(0x7f0000000200)="a93a810b1ddcd0e81c867bf0e3d93cbf754f0b0b5d90e397dd8e2b016371b7a4e474a10b8a242d591a76373313b49344605737eb808fbe16d75a710db443255c8a8cbe27b4ffc19f3cb6e6384e87ce3b753eb5728526ff513f18314e15b55439f32b952216d251b1f0467ea68642b34f923dee4dd7182fff449428d3fe4231b085eac1a6208fe923f07a6acd6f8206e5a638bad0b2", 0x95}, {&(0x7f00000002c0)="c70aeef25594410b8647156d43d2bae2f76fd97c8455082a06a947ed98a4e3ba7f8396a972b58b8cc5fde8bbd4ba001df9ed5a3ef76b08f20ca16170603bb6726542e8a9ac96ad8a58efa8feb2a533c7c2668a086cb025136dafab0577ab412f42b3638bba39af6e9ed5f078985e077a2028f66f8940628fb6df617ddc7b101815046e8ebf47705c0e9ddf005bd7adaf9c1953f328c32484ec0eed3c3937398256e55378ec8856a5175ee93092af78ef83f36d9c2e6c60e56e5cc0ab7b9dc992f49db29b790dae34a4064ae23639959086ab6b1bd8730d4d238a6670e2c67a3b60da085ec043dd6fa21271456d8748510be02cde6710fb8d7e9c385a0fc40f1d728faea982b5b7c23436345e5bf7db3d06a9bc05fa4611b35327dfec703b6dcf9da148d771787e6bc4f414a6e99d1242338fa96a0e3d2a2da1e74b59fa825c48d4ac4457a06fd47c7c36b8261215f05d404d02a9624fe105354e6a54e951a18912ff3fe51f384dfe2594304a7952f1355f1d4412db6c41284ff18a1950f8fb729c9018bc4bff14f9df64581c86ca08b31b5e8fc3709b08eff9443a41d5b5d67475c965c6fa8f2d5e82c693b6b3f3bc8e51b04ed6e106d3c770707f0daeafa6a66a99b8ff4c7d020a1fef68de874b86e6196f8d9575b6cc2484af11a77319d0731eb1adcf8c8f17f2c2c496f0950f1f94b1980e1c1253883dc6d9fef2d42c9d1fac7ceee0218c6c861a3cc3ed5ad0644cd458c7fc3050f12c00eaa8b9845b481b5538f8d1bb4e8005dee849f5bfc2ec5d161b48cf1925c811a9b341ecbe189d56d65c62a7ac40edaf17638d6be8e3a54dc33e79b3daa6547ab536076a62c5e3b7672e40583ea35b684c4bbcad27a33398f8eb7bc43a276353a76c82c9ef5c0d71b8f6c7b6c766f8072637ac5fd45115f560f7cf0f2753f2219a40d4b8573d3c6ef604073b5a1d2661dea143ece7087c98db00d2d1761fa39a0d2ecb0b62f523fe41b53b080f9174729c60e8176cb629c6ce6109423fae0cb8e9816d445a98649cea87fd4cdde612dbc163b06d7f20c96d8d71a4d692b1140301af01cf27cf92767a0411faa469f99f9cb00990a24c1c21131a181c4d8271dbe2dae73f8a236358e986f44009df8596334bccdef31aebcec7c054d044c89ca39044592cbc3afd4c371e7a0813f7946a231af8af73066aa837023ac9b8a8ce6b4c50bd9d30f80118dc71e8fc69916989b0e99562613e03ea6023343a9f5057ae8f2b372ce99573d03941c3ed3cb9932847bc136b66019f40006260d6f4f1939aee7291a6e1309ae9a1a54e6f7ffccf6e585267e6ce479a7cbcf9ae698b3c225baf49f62c3e88928f981ae5f10ac31ec82f3e79445e532a821c86c8177551b9c364277a390f6829c657e61d544254a8eb1d419df40e634c80fa7a4b6de8e5d50b1ffca5852255953f37f3389e66bf0f97c99466b5c3e45de326c8dbf3007831690f1bbeb84049f387bbcb1a649a4f8d91ca4ab96f8b110a7cc7761b6af7d603094545f240f7c38e0a807590e1605cbb5e672635ee3cdcceafe5453a8c5b9b355b43220dccdc1026172525e35c56242ee8a70f3d176d9444d571a36d194c5abe697459a31abdaa5a582358f5ef881f563596d921f7eed5f289ec8110dd1204ca3cdb89a8d1840458769c630a0d16e1a1abfd7bde7a8a877d5d281b582916d47785a55fbdc9acb1fe01abfc51ec0de6a46fa66bf71ed072218a7b13df1f186d17c535b10768a16bc5e378e33d907d6d58e0fb10864f8a245d89bd26f645a83475422cf1faf5314bd1438402b5a58b0e46b4ad62e98d8e9fee703f09c4aebe0a5a1dc595a0c8aae6e39e9962d0eb8475ebcecaf8322a6e6a0fc1e9c40e5a13a6087612388f1308efadf504c5c3f85009b2c56df5b27160c1311c7c254c2392755fbc0d69f65dbdce5248b4f640dff6553ad10b4cb2af19f8313a313e4230dfc8ff10c38f4fc83bd1ed2d5b65e477f9d2f0f1b541379635a879211977293ab824c3e67aef06de31ec222aa7668924d4a76fee56d3381bd8eeac8f79d72dc2b5e44dedfbbb180e728b9f5ace1117c2ba7f5d286e3bc11f08b09b5f25e036f03c6494349ade98e0b343435acc3e011bd8ab955f82481d6e6a41acc645d9b93182110846528cb6687f240eff2f0c96754178a2cd9593d8c93ccbc88e3c336c40e1ad69f6fda48f2815202e868a24fbce72dcd38a5c3edafe1cd469ff256179453c3e394ff545314293973067a8061950aebb9225b8b02c9e77546fa86f4f32abdd2615d1c2137bd4c7f600690fb4c3b2e3a10c2951731eb9421ab178108fe9405827bf4aecc904f2f80c7fec054ca3dc806c59ca5a7cfedad9454eb4a476d0dc4efddc3637a7812f59c3b3f996aa588a9673832b0cb0de42ba009b0770e2f3e5c00903b21064a0142cfe06d2b55c3483e7e3cdf5fd38d286a3b76010fe3c2b641d79e9d28111557fca6209beb81bcfbf10929a2b0ebcd587b6a6cc2fdcdd1b1320a2e871e82a1aa172c2b7492950e6d01223bc05c2300641effd82371a8735ad49b8fd482c525d857b3bcd748a8e1f7a27851d1062f4c35f9a36aba99a6a43143c8aa2083c63a77b6ae1b7e1e362f1f7b3941e34607c94bc66f021ee8e9f4cc28423febf17b3a55de94998f4ab25f5bdb924dac334aba00974b5663f72d36382bd3ebfd2bef13bc8a025b94bdbe17a6eb644f58a431ff4735c08ce68b114a6b68388e36c02ea9006c9873b5279676f21e500c2492ce919e2f08bdf2f1ee3cdeafff6309094020e9c100c4850feb0c2e93bfbda0ffec313b90d5d383810f78d144be7f390844c000e5890e4bc76e2b424360e6b9f13b8a78a2843842336e15588e4d479151a149a0773d8d074966601efbb8f903e442045f2901f52312056129bb56011b7c0da3e79cc8e575049314af02da7e16b83ee726535169af255c07e5cdebbbab7eefad576a3de9177e79b851cc0d1e9245159d211bd16a8fdbb9d937308bbdb70c117e514e075ef50fb25148e3a27f09352ef7ce128b2d7d4271766d66b231ad768c4d3b62aa23cf1636ea2d65e90c81b1199f0589d0925deac5427b7acef94ebcf7461870a8d6f766fcb64547216ad9b1c2e88085b3930aaa2ac124c47fbd2855da8bee0d8f0f4eee3e295b08c0c208104b2bc50b7c28559dfe8f11a11fa45c7d903b60cc68d4a3e84b3d40d80a5b14e0d8327da54a645893246be03211244a24794e8014edb3d1bcd8e6cecfb670085c6f95655070fe04057894cc1f9be42a1a2e53571f196f1078d55daf97e82550ff09361e2302c9f558d749667691779627dd86d3cc83ed5530e24808fee79e6c873c4818b1c700d6e5403aea6bea842d14e6bfb45d4755fd14da16da597c5c19da0c858d41162ad0ad831d25e4737701de6b075f71df527616247918d5c88337ccc2b246eedd64cd65ba782de600198057fb9145a3a55eb08409e4cda4bcb24f4676430c8782b7cfe15bc8de97871d5c44ec18c7251f32edbd09769cc7121bf0730feb232963e2f67c2466452ee4cdfde733f7b5d76700d603a5a56a75f078488e6cd77131594f6fc532a6a58956311b4389d89f0628ff9bff0a168a403e45c718c6076d88d2e0a5bfe9a796be22bf79488d4956662505fdff1197387bcd4ce4164b69f42cf2acf01ff1b6926e07213da5bf1a2b97315e815384298cc75d4b78c1a2563957f4c620c3463ac6463688e01dc0eccf564ede5a4d456f36a364fe787f2945e8c6426a68028603c2205a97d8177df42246369b3f63b2221000628a3f30b5816ab0eb8e87c22e1a3704916402277a1a2c74c7f4d3371e1c343b04925ea5f51cad271e252a6a5d4125496273be60b4c78113d687c77232a4ac710690428b4caa3b42428c855f3376ed5ef8cf927cb04b4dcd5d23093d6641cc3e3b767f077649818679b4fbab562110396f3f253fd475581a1840b65c7b77fdd6f43ff2de3c0a6e52a923a9b6b03eeafa0d669ba194a414ec8811ced3e944b067802adfb4745254c29e7a93fc7e2348481029ba7451ac365d01a6953b5d328eacb92c0205d82ccf65fb99e1b5cf745badfba76fe210226b170bc672f9aa150a8cb63ed55fb3263d304452e3c2d2018ec2978f18a6c28065023562d34d50259bba55bb86e15d9c2725102be416ad28a8a187f8a21cc7895deeae40bf6a1a27092ea30deb4e7f82dbf375aeda237208882ebf21b74565a969e47d0b3a0481379a91a57c4dcaf63218a74eb7254a8f68892ff8086ebd829c2c0aa4c8a2b9c85c5cb5d2209c553f073a1b221a88c3a59437dc47bbce6a98cbfd26d53a49058013d5dcebae859b72e0fcdad1d83212254a0f74e45084def6f32f7d9586d0b33d5cf60d15fde9ab8cb7dd88df8e9df34a3e73a5257e1213bc3a39cbd3748e4991e8a948c058b8175bc2ed8f9c616bc7e1f2cbe4edd47f9bee7732e8659788ebdc49c499f3c2b025f97dbb3e07b1866ca140c32d4c3f8762a9099c52363241f56a1a8d4c0f7b955410b6ad57bf2582c4f3e283a2db835145fb79236883a18f683039eff5ecf0ca546300e152b4cf03f5a4e06d3fa7832bbc2b3ed91ac1dfec1f82a8abfd1d37a0d08b5e7fbc4ed51db0084367f5397d93cbcf18885f327e1ae77caf68ebaa3749143eed5d07892c8ad0c40f60ee19e458067f5b7bf2000551a6dfd9cf3c7ea661b38745f30b4c0f94a646b56d3840aa1f3a630404d362a95a64c6d1cb160526dbc1892235720a1ad6142a1aabeecca87aa9f6ca853aabe8bbf445167caf2ba485985d4db0a380df1fe46aa2121877e5989c9cb3ecf5d052cde74fefc9c014d0b2aba64cc9dc0c1f5e392ac733c2008f6454da1e6a435fc6957fa161b853581bf40bc4fddc3adcda2ec028b2629d75b9ffe7004713bf0e4450d007728f4cdeed992972baef2ef265574eec9be7ebad5cd2da86ce27ed2937b8be1aaf6d236e8ce2ded2687f2d7db592ce21016b437c35de7350e050a51f22126de5a3fdbdb0b05ef157e64d988b1694c8001540f0e45c4410ad9ccbfb583896a4f7cd2e03fc0522d7994b5ef190ea38c3af57f88e6e25ebc76ce13a6016760415ede15712b48e65057c8bab438a97e3d9cd5ff1b32e73d45e6db52cda3abcc4ae6076c08e1f58fda9a120e5b74534ac61887cf2b46aea1f2e644a6485ddc9d4a008308f0dc70d811b8d999ecece0274e3315f54ae1099bfa9aed5ba5f52ecd28b8610c449cfea3ae11cb79749d1fdc9dfae1506edc17a2fb035feb9afaf6b23c0b8c1fb22f62dd15bb9edc6b0107a1c42c2c3676d115e897790a5a354b67b512388a135dbbe6d82dc58420c2faeaf9459feeddca952f5ff8bd87ebab56fcfab0cd8ae5d7abf1189ff3a0e480fca91e706506956d94101f65a6a7b4ec13a0a8ed4f1f01b3de1beb0a7118eef80ba5c3e3b85650cd59717b15e16726620c18d09cb7c5b5515b60f067715dc9d893524360c6945e68080484a341df4daddc1a57f6089363babfa7788134bbaccb606c58d98bdc164ea62775f6d052d12f5cca6db8c3b57a9616accad96645755a09572702b556578cfa7d637e41f826cf16818673bb4fc7569d4ec6b38dbe447c47a38f10ca631ff80e23a8421bba1e233329de20ef61ab4228257028cfde6a23a7ebf4f8e72caea73089eba7e0f96e39702de615c229c838c4dd3fa2fb46a81af7404a47beacc63365b12b25ceac2856bf6342f35cbb73134c546f1b489a4a9979f8e8fd3bf4b4bc334bf089a364dcd56542b61e", 0x1000}, {&(0x7f00000012c0)="625b6da3b691559aa413691496b60e9ebb89ac4993775397c08b8630a48eaf2887b5279e693b6959fd3d6644b2adcd79ec14b948267677681acab57921bb066f3a730ef49a22a5b9d55f4566d8f75ca272ff83e8835a007a614fe9d7a7565ebc550ff854ef8b8541eb3dff57a7ad433d6179746941a87aeb77c2699985e1cac782d5e1cdbb47fbac5e7895bf2348ba6bf93dda94ad8edf8ce82714ee7617376b01ed9efe4254291693767deff7a8be8df2f1c917566c7527c7004536f47cef1d8a17089ba38079e55a1a977c192bb873aa415fd7da8f57ec9e49c46903a8cbf0633109603df14721c5759b003dd4ac29502aef50727b3335458f", 0xfa}, {&(0x7f00000013c0)="8a5ba6e41f1060ab2880d0dddc0606e34b1f04cc7843041dc1eb8be50bc87c4d21c96b59a161d90f17981591ab84ccd0926b7abeb6141f5cf12614aff93717123d92a525de2d583cc75af764c4e826df285074034a92749b42d692cc760732b6f8f910818dea8e599b49f9860712cd8ffda62b15c78b0d3556b1e74e040d9b0e6c639499c26adbda9f71527fc906ca601a4032d0875a850e9b94a98878d08bc7b6ac742aa1b65cc8683aabec557fed79532e8511286395ce942659725de435b2ad2355a39ebba37e9ce2d0301f2848eb4bd37c18077b87dc9ca649fbdca00a3769f20e11f808126498d4d43342d9d43366c8c3", 0xf3}], 0x6, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 18:45:20 executing program 0: r0 = semget(0x0, 0x5, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/126) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:20 executing program 0: r0 = semget(0x1, 0x2, 0x420) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000240)=""/180) r1 = shmget$private(0x0, 0x3000, 0x1c, &(0x7f0000ffc000/0x3000)=nil) r2 = semget$private(0x0, 0x2, 0x200) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/232) shmget$private(0x0, 0xb000, 0x648, &(0x7f0000ff5000/0xb000)=nil) shmctl$SHM_LOCK(r1, 0x3) mlockall(0x2) r3 = syz_open_pts() lseek(r3, 0x0, 0x0) r4 = socket(0x26, 0x4005, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/180) syz_execute_func(&(0x7f0000000200)="c442b54790ffffffff36266526f244a54083d400451c00406d440f0f4505940f0fe5a765460f12fbc4a16d62837b02ca20c4a1b1558900108420") sendto$inet6(r4, &(0x7f0000000040)="1f4974cd289eddc383ae4f265311cf1e737e1af241b89342efc3cd79f26b87d053af4b048d343aae829e9e134cb6b9fcd57898abf04189d9f97740bd69d8c2c174dc6d38fc274afb", 0x48, 0xc, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x3}, 0xc) r5 = semget(0x3, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:20 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) r1 = getppid() r2 = socket$inet(0x2, 0x6, 0x10001) fcntl$setown(r2, 0x6, r1) 18:45:20 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x7, 0x100, 0x1800}, {0x7, 0xf6, 0x1800}, {0x3, 0x28}, {0x7, 0xeab, 0x800}, {0x2, 0x0, 0x800}], 0x6) semop(r0, &(0x7f0000000000)=[{0x3, 0x2, 0x1000}, {0x1, 0x9, 0x800}, {0x7, 0x9, 0x800}, {0x3, 0x7, 0x800}, {0x1, 0x7fff, 0x800}], 0x5) 18:45:20 executing program 0: r0 = semget(0x3, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x10) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:20 executing program 1: r0 = semget(0x0, 0x0, 0x120) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 18:45:20 executing program 0: r0 = semget(0x3, 0x0, 0x0) semget(0x3, 0x4, 0x308) r1 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:21 executing program 1: r0 = semget(0x3, 0x7, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0xb7) semget(0x0, 0x0, 0x4) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x3) fcntl$getown(r2, 0x5) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x1) sendto(r2, &(0x7f0000000140)="c353f2d5ec4cec8db6a14424bdfc47304fec6ad1cab19e851ca0a50ea3e2d2de4c64ae2c72e01b8cf1849579ad58226778a00b3dc21adf09ae38ba8af1d4d887dc478080be99288191765850074f478f59b906ea4b2eda6a0a78efdd066470f52a4cd5b556a8b66398ab9b2c814fb9ddd5beaeadd76ee9d17bdf7c70810d63ad5e532e72ef2b13750b0af07bc1866eb1d9bfb22fef56fa08e6969fc2", 0x9c, 0x0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xa) 18:45:21 executing program 1: r0 = semget(0x1, 0x0, 0x8) semop(r0, &(0x7f0000000040)=[{0x3, 0x5063, 0x800}, {0x5, 0x1}, {0x3, 0x0, 0x800}, {0x4, 0x100000001}, {0x4, 0xc, 0x1800}], 0x5) pipe(&(0x7f0000000080)) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x8}, {0x2000, 0x0, 0x800}], 0x2) 18:45:21 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000140)=""/204) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000340)=""/194) semop(r0, &(0x7f0000000000), 0x0) clock_getres(0x6, &(0x7f0000000000)) socketpair(0x1, 0x4005, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/81) ioctl$TIOCDRAIN(r1, 0x2000745e) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000240)=""/198) 18:45:21 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7, 0x3}], 0x1) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) readv(r1, &(0x7f0000000780)=[{&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000140)=""/209, 0xd1}, {&(0x7f0000000240)=""/70, 0x46}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000440)=""/234, 0xea}, {&(0x7f0000000540)=""/206, 0xce}, {&(0x7f0000000640)=""/50, 0x32}, {&(0x7f0000000680)=""/205, 0xcd}], 0x9) 18:45:21 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1}, {0xfffffffffffffffd, 0xff, 0x800}], 0x1e) semget(0x0, 0x4, 0x8) 18:45:21 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, ""/25}, &(0x7f00000000c0)=0x1b) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000140)=""/171) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000100), 0x0, 0x9) 18:45:22 executing program 1: r0 = semget(0x3, 0x6, 0x210) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 18:45:22 executing program 0: semget(0x3, 0x0, 0x0) socketpair$inet6(0x18, 0x4007, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x94ff) 18:45:22 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) r0 = semget(0x1, 0x3, 0x600) semget(0x3, 0x2, 0x1) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000040)=""/148) 18:45:22 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x7, 0x1}, {0x3, 0x8, 0x1000}, {0x3, 0xe1d, 0x1800}, {0x4, 0xa9, 0x1800}, {0x3, 0x3}, {0x7, 0x200, 0x1801}, {0x1, 0xbf2, 0x1800}, {0x0, 0x100000001, 0x1800}], 0x2aaaaaaaaaaaab5c) socketpair(0x20, 0x8007, 0x3c9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = geteuid() r4 = socket$inet6(0x18, 0x4000, 0xa4ac) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xfff, 0x4}, {0x18, 0x0, 0x7fffffff, 0xf0}, 0x7, [0x6, 0xcd6, 0x3, 0x0, 0xfffffffffffffff9, 0x8, 0x266, 0x21]}, 0x3c) setreuid(r2, r3) 18:45:22 executing program 1: r0 = semget(0x3, 0x0, 0x8) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) msgget(0x1, 0x400) semop(r0, &(0x7f00000000c0)=[{0x3, 0x4, 0x800}, {0x3, 0x7, 0x1800}], 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x4}, 0x8) 18:45:22 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x5) bind$unix(r1, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 18:45:22 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x0, 0x41b, 0x800}], 0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="41e263c3b97d0c0acd956c0ef18e8a8463ca3573b7d131367f6dd3f1ff867ddec09e009fbbfc43c670613af5babca8c5e6004b3181fbb2d2ac3395979b9c51723204dc8b6454ee5451d8e1564681940e13e3", 0x52}, {&(0x7f0000000140)="5b0a09ba883694c71d3dfc97b9ea2f004181bd5bdaf518154a8a20aa49c10c4b70e88862d053795e0c35270501852d1cff46c5b44dc81e555e7967c2992d801dd0242367780119854805de5d4a6f76ea9dcd9e1a48884d134d8ab64e182f881d0928e3f7bb89f8147b693b9cbb65736ca845884fa0591629c84441a5d52331da12b45a4a54911c4ae1817d0126f61cc765cb05bf92d2568553f5c8c91ec5b9793205465b487aa7cdc3a461aef711555c651f86e055f8eae3266bae6cdbec66d97976508ffc2875e4bb68da2331fff4079b9748a0b7a3860c2563fa23187b2beec3250e41", 0xe4}, {&(0x7f0000000240)="860636311d0ac6d642ac39b7a5b2c4298ddc4174cb6856f4eda2a0196e9c55e88a004ef85d3bbd2d444d65941d664e2c80ee3ca0170d29baef7c88c6349112e8d608286585d943618c2864ef382f9e2bc305fb6c81a7d3e612bf7e41ac149d982f1df8bcb53b07", 0x67}, {&(0x7f00000002c0)="ba2ee491d89a1be7fcc4521dd7b9f9bf1c28a660b524d639d452c7b88d11daecc87833dbca4fae447744fc0fb6357828d202300b048c36148d4fc53ef716b0ebad1ff1d4665177298b4a9370fe9afc0e1465a5b26eee13321e30b4c232c59be64efcd15811dd2da6ad4b66d00938390a545a8858a02afb4c7a778c6811b4b4f75d09f82cf426679e63efaaa7d297366dfdef7b6e6ad99f26d843", 0x9a}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x200, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0xfffffffffffffffa, 0x800}, {0x7, 0xfffffffffffffffe, 0x1800}, {0x3, 0x8, 0x800}, {0x0, 0x80000001, 0x800}, {0x3, 0x100000001, 0x1800}, {0x1, 0xeae3, 0x1000}], 0x8) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400), 0x0, 0x0, 0x0, 0xc}, 0x40d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) chroot(&(0x7f0000000080)='./file0\x00') 18:45:22 executing program 0: r0 = semget(0x3, 0x0, 0x0) semget(0x1, 0x3, 0x220) semop(r0, &(0x7f0000000000)=[{0x7}], 0x1) 18:45:23 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x202, 0x800}, {0x1, 0x5}, {0x3, 0x3, 0x800}, {0x0, 0x81, 0x1800}, {0x3, 0x91b, 0x800}, {0x6, 0xfffffffffffffff9, 0x800}, {0x1, 0x8, 0x1000}, {0x5, 0x401, 0x1000}, {0x0, 0x47, 0x1800}, {0x7, 0x3, 0x800}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 18:45:23 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) clock_settime(0x0, &(0x7f0000000080)={0x4, 0x7}) 18:45:23 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = msgget(0x2, 0x80) msgctl$IPC_RMID(r1, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 16:00:04 executing program 1: r0 = semget(0x3, 0xfffffffffffffffc, 0x440) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 16:00:04 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x7, 0x4}, {0x0, 0x0, 0x800}], 0x2) 16:00:04 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 16:00:04 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:04 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 16:00:04 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/125) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0xe546000000}, 0x8) r1 = semget(0x3, 0x0, 0x0) fsync(r0) shutdown(r0, 0x3) semop(r1, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 16:00:04 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/89) semget(0x2, 0x0, 0x100) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 16:00:04 executing program 1: r0 = semget(0x3, 0x0, 0x0) socketpair$inet6(0x18, 0x4000, 0x5, &(0x7f0000000040)) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 16:00:05 executing program 0: semop(0x0, &(0x7f0000000040)=[{0x0, 0x1, 0x2}, {0x0, 0x0, 0x800}], 0x2) 16:00:05 executing program 1: r0 = semget(0x3, 0x4, 0x200) semop(r0, &(0x7f0000000040)=[{0x0, 0x8, 0x1800}, {0x5, 0xfff, 0x800}, {0x1, 0x9, 0x1000}, {0x2, 0x40, 0x1000}, {0x1, 0x7fff, 0x1000}, {0x3, 0x3ff, 0x800}], 0x6) semop(r0, &(0x7f0000000000)=[{0xfffffffffffffffc, 0x8, 0xfffffffffffffffe}, {0x0, 0x0, 0x800}], 0x2) semget(0x3, 0x4, 0x4) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) r2 = msgget(0x2, 0x80) msgctl$IPC_RMID(r2, 0x0) 16:00:05 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = semget(0x3, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x11) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/120, 0x78) r2 = socket(0x3f, 0x8003, 0x10001) sendto$inet(r2, &(0x7f00000000c0)="4601d6f2dc00b70153b5ec206c67f5485a087a541572a8776d90b138dc6b8b700c587da6ff3af420fd74e516c5fd462fa746ccfd65bc", 0x36, 0x405, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) semget(0x1, 0x2, 0x100) 16:00:05 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x5, 0x0, 0x800}], 0x2) 16:00:05 executing program 0: r0 = semget(0x2, 0x0, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1004, 0xfff) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 16:00:05 executing program 1: r0 = semget(0x1, 0x0, 0x8) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1800}, {0x0, 0x6, 0x800}], 0x2c14) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) preadv(r1, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) fcntl$setstatus(r1, 0x4, 0x40) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc, 0xffffffffffffff77}, {{r1}, 0xffffffffffffffff, 0x8, 0x48, 0x15de, 0x4}, {{r1}, 0xfffffffffffffffd, 0x42, 0x80000015, 0x5, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x2, 0x8}, {{r1}, 0xfffffffffffffff8, 0x16, 0x0, 0x6, 0x40000000000}], 0x5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x7, 0x1}], 0x2, &(0x7f0000000140)={0x1a7, 0x9}) 16:00:05 executing program 0: r0 = semget(0x3, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)={0xfea8}, &(0x7f00000003c0)) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x800}, {0x1, 0x3f, 0x800}, {0x0, 0x5, 0x800}], 0x3) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 16:00:06 executing program 1: r0 = semget(0x3, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="78461c5aac20e78920376baf753d707cc8b3bdfc738954401347707278760cb90f88afe51bd7b7fa00bfe449bfd25b487c90093b19d8d9afd5c680fedc2e6e9ef13d9e5dbfb34e8f50ceb49e06a049cce439134f58bf97cc078657f7acac7bedbc4024ab55d67cc1b9dbf8b97087660e5d9dd43535877e0266789b0acbe7aae0ec240ac860ae64c5b3a2ada5b9ccf712fd42a3ace2d94de0951f2a99c7109d4904f157e93389af195efcf69eb6037d8bc05759b114de869bbabf71763a84b8eb1d879f782b7c6d29f0879ff8b612d92b3569", 0xd2) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 16:00:06 executing program 0: r0 = semget(0x1, 0x0, 0x90) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 16:00:06 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) semget$private(0x0, 0x0, 0x400) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) getppid() mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x75) msgget(0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 16:00:06 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) semget(0x3, 0x4, 0x4) 16:00:06 executing program 0: r0 = semget(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000040)=[{0x2, 0x4, 0x40}], 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/52) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x48768f831c5bf9ac, 0x7, 0x800}, {0x0, 0x6, 0x1000}], 0x3) 16:00:06 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) semget$private(0x0, 0x2, 0x164) 16:00:07 executing program 0: r0 = semget$private(0x0, 0x3, 0x140) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x10000, r1, r2, r3, r4, 0x80, 0x81}, 0x99, 0x1, 0xfd}) r5 = semget(0x2, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 16:00:07 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) semget(0x2, 0x3, 0x120) semop(r0, &(0x7f0000000040)=[{0x1, 0x4}, {0x0, 0x8, 0x1000}, {0x1, 0x621e}], 0x3) r1 = socket$unix(0x1, 0x3, 0x0) r2 = semget(0x3, 0x0, 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/145, 0x91}], 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000340)=""/93) semop(r0, &(0x7f0000000280)=[{0x0, 0x6}, {0x1, 0x2, 0x800}, {0x6, 0x1372a1d, 0x1800}, {0x2, 0x7fffffff, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x40, 0x1800}, {0x4, 0x800, 0x1000}, {0x3, 0xb6, 0x1000}, {0x0, 0x3, 0x1800}], 0x9) semop(r0, &(0x7f00000002c0)=[{0x3, 0x9}], 0x1) chmod(&(0x7f0000000300)='./file0\x00', 0x40) getsockopt(r1, 0x1, 0x5b0, &(0x7f0000000180)=""/170, &(0x7f0000000240)=0xaa) 16:00:07 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) r1 = shmget(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/201) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x2000) 16:00:07 executing program 0: r0 = semget(0x3, 0x800006, 0x410) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 16:00:07 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 16:00:07 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x3, 0x1}, {0x0, 0x0, 0x800}], 0x2aaaaaaaaaaaae5e) 16:00:07 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) semget$private(0x0, 0x6, 0x440) semget(0x1, 0x7, 0x3) 16:00:07 executing program 1: r0 = semget(0x1, 0x1ffffffffffffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x208, 0x1) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) fsync(r1) 16:00:08 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) semget(0x2, 0x1, 0x40) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/4096) 16:00:08 executing program 1: r0 = semget(0x3, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x102) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8400, 0x80) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:08 executing program 1: semget(0x2, 0x3, 0x5d1) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffffffffffffffa}, {0x0, 0x0, 0x7fc}], 0x2) r1 = msgget(0x0, 0x200) msgrcv(r1, &(0x7f0000000080)={0x0, ""/150}, 0x9e, 0x3, 0x800) chdir(&(0x7f0000000040)='./file0\x00') 16:00:08 executing program 0: r0 = semget(0x3, 0x2, 0x2) chdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0xb, 0x8000, 0x8000005) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xffffffffffffffd9) chdir(&(0x7f00000000c0)='./file0\x00') semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 16:00:08 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) shutdown(r0, 0x0) r1 = semget(0x3, 0x0, 0x200) semop(r1, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 16:00:09 executing program 0: r0 = semget(0x3, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x1f, 0x800}], 0x2) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:09 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x43]) r1 = semget(0x3, 0x0, 0x10c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$TIOCNOTTY(r2, 0x20007471) semget(0x2, 0x1, 0x6) semop(r1, &(0x7f0000000000), 0x0) 16:00:09 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f00000000c0)=[{0x0, 0x4, 0x800}, {0x3, 0x0, 0x800}], 0x2) semget(0x3, 0x0, 0x40) 16:00:09 executing program 0: r0 = semget(0x3, 0x0, 0x0) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0xffffffffffffffff, 0x0, 0x800}], 0x2) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 16:00:09 executing program 1: r0 = semget(0x3, 0x1, 0x0) semget(0x0, 0x1, 0x40) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 16:00:09 executing program 1: r0 = semget(0x3, 0x2, 0x3) semop(r0, &(0x7f0000000000)=[{0x0, 0xa}, {0x0, 0x0, 0x800}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x3, 0x1, 0x0) accept$unix(r2, 0x0, &(0x7f0000001380)) recvmsg(r1, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/77, 0x4d}, {&(0x7f0000000100)=""/239, 0xef}, {&(0x7f0000000200)=""/203, 0xcb}], 0x3, &(0x7f0000000340)=""/4096, 0x1000, 0x6}, 0x6620235b7b0c3b79) 16:00:09 executing program 0: r0 = semget(0x3, 0x4, 0x4) semget$private(0x0, 0x2, 0x201) semop(r0, &(0x7f0000000040)=[{0x0, 0x1}, {0x0, 0x9, 0x800}], 0x2) semget$private(0x0, 0x0, 0x2) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) lseek(r0, 0x47, 0x2) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 16:00:10 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x2, 0x89, 0x800}, {0x1, 0x2f3, 0x800}, {0x2afe2945abdecae4, 0x5ed9, 0x800}], 0x3) 16:00:10 executing program 0: r0 = semget(0x1, 0x6, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:10 executing program 1: r0 = semget(0x3, 0x3, 0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 16:00:10 executing program 0: r0 = semget(0x2, 0xffffffffffffffff, 0x4) socket$inet6(0x18, 0x7, 0x6) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 16:00:10 executing program 1: r0 = semget(0x3, 0x1, 0xbffefffffffffffe) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) semget(0x2, 0x3, 0x0) 16:00:10 executing program 1: r0 = semget(0x3, 0x0, 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1000}, {0x0, 0x0, 0x800}], 0x2) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000040)={0x0, ""/45}, 0x35, 0x1, 0x0) 16:00:10 executing program 0: r0 = semget(0x3, 0x0, 0x40c) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x7fc}], 0x2) 16:00:11 executing program 1: r0 = semget(0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3f, r1, r2, r3, r4, 0x10, 0x7fffffff}, 0x1, 0x7a, 0x4}) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 16:00:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x7c2d8edeb0eb954) 16:00:11 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x84) fsync(r1) read(r1, &(0x7f0000000140)=""/124, 0x7c) semctl$GETPID(r0, 0xdacfed29253f2daf, 0x4, &(0x7f0000000040)=""/159) r2 = open(&(0x7f0000000240)='./file0/../file0\x00', 0x8, 0x0) bind$inet(r2, &(0x7f0000000280)={0x2, 0x1}, 0xc) unlinkat(r1, &(0x7f0000000340)='./file0/../file0\x00', 0x8) socketpair(0x39, 0x3, 0x6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) socketpair$inet6(0x18, 0x8002, 0x8001, &(0x7f00000002c0)) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x7fc}], 0x2) bind$inet(r2, &(0x7f0000000300)={0x2, 0x1}, 0xc) 16:00:11 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x9, 0x5]) 16:00:12 executing program 1: r0 = semget(0x0, 0xffffff7fffffffff, 0x104) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 16:00:12 executing program 0: r0 = semget(0x3, 0x0, 0x0) r1 = msgget$private(0x0, 0x300) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/28) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 16:00:12 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x5, 0x401, 0x800}, {0x2, 0x0, 0x800}], 0x2) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x8006, 0x3) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 16:00:12 executing program 1: socketpair(0x12, 0x8006, 0x9f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000180)) r1 = semget(0x3, 0x0, 0x30) semop(r1, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x11, 0x10) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x1, 0x1, 0xfffffffffffffffa, 0xfff}) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x30281, 0x10) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x5b869f47, 0x400, 0x0, 0x80000000, "9709541d83293596cbb04c5c40eb94ed820b98ea", 0xffff, 0x2}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x20) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) 16:00:12 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x9) 16:00:12 executing program 0: semget(0x3, 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:13 executing program 0: semget(0x3, 0x0, 0x0) semget(0x3, 0x3, 0x40000000000) semget(0x3, 0x7, 0x0) semget$private(0x0, 0x200000007, 0x82) 16:00:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0x1, 0x6, 0x99, "012c3a82fb16434b361c26db8c7012f8a406b9a3", 0xffffffffffff0001, 0xfff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSDTR(r1, 0x20007479) geteuid() r2 = semget(0x1, 0x0, 0x400) semop(r2, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000040)=[{0x0, 0x194b, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xffffffffffff30d0, 0x4000001c00}, {0x3, 0x1f, 0x1000}], 0x5) 16:00:13 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) semget(0x1, 0x1, 0x1) 16:00:13 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:13 executing program 1: r0 = semget(0x3, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000280)=0x2) r1 = semget(0x1, 0x4, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/117) semop(r0, &(0x7f0000000040)=[{0x0, 0x5, 0x1800}, {0x1, 0x2, 0x1000}, {0x1, 0x8000, 0x1003}, {0x0, 0x2, 0x1000}, {0x2, 0x8, 0x800}, {0x4, 0x8001, 0x800}, {0x3, 0x9, 0x1000}], 0x4) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x200, 0x40) r3 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) connect$inet(r3, &(0x7f0000000340)={0x2, 0x2}, 0xc) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f0000000100)=""/175, 0xaf}], 0x2) 16:00:13 executing program 1: r0 = semget(0x3, 0x4, 0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x5, 0x1000}, {0x2, 0x3ff, 0x1000}, {0x2, 0x3, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x6}], 0x5) 16:00:14 executing program 0: r0 = semget(0x3, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x40000000000, 0x800}], 0x2) r1 = getegid() setgid(r1) 16:00:14 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/226) 16:00:14 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:14 executing program 1: r0 = semget(0x3, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000001880)='./file0\x00', 0x20, 0x108d) socketpair$inet6(0x18, 0x0, 0x8, &(0x7f0000001ac0)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001a80)=[0x8, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001b00), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) r9 = dup2(r1, r1) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000001900)=ANY=[@ANYBLOB="01002e2f66696c6530002737eae0ba7721cb51157c40fbe528fd2f3441d8128003957a83a600fbbf1c724b6fc17da8b5e5edeee5781b4a7fd18bcfc9d3e7b341fa3c7b3040819da0e600330c82ac70898bce5015fe82d38d5a7a1967bc45b827848786bc78e216"], 0xa, &(0x7f0000001600)=[{&(0x7f0000000180)="ec27f95086c5014f5e74016859afa1909847914c8764188a408e770b482469ded419bcb7b32117", 0x27}, {&(0x7f00000001c0)="7baaf5ec83e571c9e266b1b58e9bd45b30f2ef3612419fc3b1aaac6540e3", 0x1e}, {&(0x7f0000000200)="5a34c86de11df1dceccd9cdb991147e3b5f9e5718b2e1db9ad4cfed35fa7ea4d5c9da977b9d09a4d821c3b2fe13d6be81fc4ad1d5944f5d752aea45f7d8d6aece00b6bb6ea32ba96617788bf74af", 0x4e}, {&(0x7f0000000280)="1a80bd70bfd14b2fde08a918c279064664bad1286c736d6010790a718d7e0a6ad20ba1b8c69eb154fdcca5f580f7549f7611b63cbe720ab16b89f9d72c258d600329890a3bc3f81988d81b0b1b18be4d59ff174c800577208df9244e25359afab5a92bac8a48e969f4782757bc04bfd4fad5545995f6ca824e2b6b9c05371d149eb3b9b53530272adf2e0dbd80455142594df233dfc41a14d52037c60f3a273b204bbd321789bbcfdccef9e080617a2fe66889d320bd5c340913eedded48f713db0fd421c96f784319e7ed50789d5412db8aa9340b5b6d56e2480048a8fd6fd64f14c32533564003738110505deaa0027072b35eefe745df15f65ae587bdd80894383a3126206657877bd3673f5b6641d8d512a502b0166948e0cf9139e494b4a7d93f3659c7b41c1fe0bfd153f39f066418d67c1e21b5ee8ab21535b330e188c439152328badf6efc5da3f56ddc47f3ac5f7e3424a8866848bd22ac868894142a9e793c23d9d259c8bd1380fae046feb0d163d1fe286bba54f17592d7194b1d142b958c7fc7c932e66cdf6de5ef1aef8910128e43329dd971ba5d7278425e487d1339073941b02352648e4da9ac8863e4571ffdb8cff5043a92ef9ecc766bddbdfc8f75fa1a0de3f90b634c51efb050c37ca06d685bbcffa832722ddfefa89d3745697d4ec8122077f978956723a764c2d2fa35ef15bdf1b9011ce5ab8edd903982b35221a091f24456d9e5d4d6180dd002195823030d33f36315e5ae22115f26496041c2bb5e63671c3f767c8740315d1f930fd0a74ad0584ec2fc3c3c1263b381721a71f6736493e92fa39f9f10edf37a2347ddbe1c56f7bcd2524b7f6f627369d03d056fd76571f1d5e5258dcff9cffcc6e5b09139e3d3d32fa0ff044a1809528a2a6fb07d6987fae7f5892cb9c12fca6753fe897834bcdf440c93724f1e19121a4e523c4b26b18cc5788b3690b7479560ba0cb1613d1d76b3b38244a63e0d0f04a945a239e97d61e9aba28b4a65b21155256bc59d5b0e65a768846f034e047d31d59d90859b2eb5eff273303101ea2a78494268dde741afc088d08f5fc8b0800511bfaae599c0b3e19c4626bec3f9c255d40f7dd59b053333c72ecce9f31da423e3c89b46271be1b38d820334edeacf7e6c9c2f1140ac6765e873eb5d90462144c66511aabd51699f20e7dd3f82d567df6202b7d5895aedcfb76178a7a4252eac49674415a4d2ca2311aeb2c04737860ed2ee1cd8204640830fc9b94176d30e3220ad64ae59c392a483939e0baf31e0cea94b259e071b9d2f9b256bb47dfa44ed8f0edef775925fd5b1e9db66fb7e97473ef6d8a493e3d4394b01204bbb56c1d28393de0b2afb30f7ad93c942570f71e103d1b05d8edbf2f4c1c5eea95e90479ed4ec35f783c8eed28c579f5e8d5e170b75083b69f6558c286735d178af152431b28af38c2f4bcffc693458f34320cf7dbee1b5af1f2bb051ad13b2037bbf883850ef1c60cfa6687f84b6df1dad70be118c3f849bee598d0f937d2ba06c32544dcc35af50893a24fdcd0c1b4f2063405633dc220264bf6d4e4aaec46e780589b9000294a91adf34d3a38d7a8578a73f86cf4d75780907e7b0d234bf12e69098c7d18d4c7f3f3c86b6ff970aeb9f96661d03c7f73506a7868fe1bfa501be31a3fb409fbf8931f14b41ce3a3658a8f81e8bcb4d2a34ef3265b22031583dd9654ed54caece3e1685b9b95fd8d0191ab71ca78215cdc1defd2bd1f6b2dee14caa9a9b50b44e19e588c3e77eed7eb0d828f89b9d5e656ab3620cfb66ffa6bd78a079665db154621b831b05b49ec689c04476de3d63ec31a9a6ff837faddb9601532478c3601b9e2c81155cf4395d17b68d15aea3158c786f344dd004f4ba2e212aa294af1dc51fc9a4498082c3af2c8b96aa9e903512969138faadcd5c6be3ffa0695216dec2bcc317a00a95716c88673b5a5dc97ed82faf4d12fb0270776ea31cca234e6b949c94ebbb7532d568adfcb60e0464019f8c2ba7a26e2aeaf49b32c0da2d831472b5876f46a676bfff28d7251005fdf87548e41fc002a246e2db7ed6a467f31063ce06b9557760d3f19f745f7420c46886ee845609c982191a47ec28e93d55e6c3268571a2ae6494bd8e132c7843e67653563582b75e0deaa2fcaa1d1687aa7b56dafc1337bee44165a23b10e7b85c3656e845efbc6706d4e981df8216fa711c6e162cd99dac1748f033a67234274a73bea97a1f76d621e3e2bca8fe2ce99ad90d0f415e07da27a353478d3936179ceb86bc7555cdb1b5543c5e42afc85c2884c141e2613563e2254faf04ce1e2733cb8ee1e873694e1e4774e847f073ab4de5dfa7d618cd97b2e18d25de612e5763d20783f622fa4ef25d76d5df5103db39135128c750a46f7b453a15fe72170e0aa617d674f4be91543b2d772d60df110892a28f2719f364901dcc5a82bd5d74b569886dd6ee6a28ab20e5d8300c2745ae10e8c62b0b0d09608d04b9dd5346ed044c1bc9ce0b00836e0a967cbfb628b9e3a600854780c3869944424bf4c8a9e1d5d5b0450c62c558ef3c7e3e078ae634662a756c6dffa81b3fd6ed0339fc29990f3edd4d1357aa935ff62a3cdd400d85db988da3323d06f4c4a093bae5a099ca48ff43c1724e596dd9ce60cbe8069f94c8f04da23f915a814f7bdefda3b98e05bf14b56ae7e2e4b511bebc51032847e1884f6abb63fecf5d877c5e2a755c9e17c1d95e4edb24e8d18b6c10ae4f80f5dd7428f2d1283fa27d12a28a026b89ef94104ca9e361c1fd72cce7293ab668c42dedcc63daed15ff5302c0c394b288bea890e0c151dd3a15f6d4088b6f774de1abe049051c5891639cfd14cde28f3e118b464e9d136ecd7a37f45528367ab780c9017601a23914b177426d336ea2d0bc25b258efe5a4078266cc7b1fc12199309df138a4b7ff62d9262be1dcf39e7babaa9dec19f9c277c82b345a1dda2c23397e7fd26463beb5060f281c843d695683f4fc2eeec326e99c14de669c3dd8fb2844469eda40d4a90c3eae3e709cdbcfbffccb1ed89391fbf8615638fdbe7fbab3ff212e2be244858efbfe01f162c33750915547f9e4dad9d5f14069380728a24638f0cfe99fade3fe1075deb49de8869892c9fbe56727f5f158d24e01cdb233e51818d28e8c449725e0971c962d08d490f8f97bae4b4e56631e9a77a80b8426330b8e6f88986aaad1c7d8612d6ad0a5a5447ee7cdfc3f53e056fa74e9ac3393194b9e97776464123df57d2e6a27a991c68a70184d7697f8a605b26fe560ce81e1c4b754e716fe986b138499d5a27f7e0de6067aa57aa5698a844610ba0c00c5c15aba85b34405d08028b83913fa2d72103ecb9b9c326ebf39751abe9943f49110669afcb33543ea6f355821b1910681ddfd19f6e3e7a29a02fb7a2d7d7827c2032527408b46923a173737443b36baa853c23eff7b3f3aee18eef1283dcfa2d1bd2c2ae3eb2b22e1ce9991d3241ea7c26c8f3833905bee0750d8dfd5a99ca4871b6082169d24f8817740d4b04ca4864039a52dce3d766e294c369e536d995650b518476337114a1eb4eb9af9a11e68233df5e5ecbe64bc527c5c33e8107deac683196d70b8f53ce1d0f2f88576553623272a97487bd825628509dca668208f6ebfb356d3f33b8b974ba9c6760498e88d2a72a579a6c550138e3f1b0f084cf0602aee300c97fe0b0906889814f3494a125107a8589921127f07747de1708db2ae3c11b5cd3ed6471f367be24d2d3b14b0b7c2be89e1583dc6513cb078e2d32a371ece35bdade2497bc02ddd57211cf4d26ca112403a4ebd5a654b91551e6859f427d395a3623af440fe410b7666a72525c5b95b18a61115bef6ac002e11fc19d006b22d12736505fa45ff175072856b6483e67f5ba92f20f1e3cd78d16ecb5f39405bd458b081fbfd254a3890b531d1a6e10a60404811ea1f0ff554d200cac1af5b2dc4ce8c6c47bb63f13ae786f80382584c1552d8dfeb2d3aa341fa5329881c3b3ffc26d5bf704b421c2673d471f41f66b82f041f4291eeb5e6206f8289be1c99b8e12d11107022da66a14879d9f195a4a8d5fd08d651eb6000fd82c126dc645df09f1fbcfd344f7584a3e808191f7838ac2a0243d6ceee25e9ebc8adfcbdf5756f17a6a0dff1a8d9d5d6861b6152381d2549db38534cd400073e976321e1b52c2626c5853f1e3e831e84a5504cda6a32f36f32d6d0f92db51800a4ba5a38368c60b60e4ee9fb85f44fceb2c0187ef6cd20a911f915ff07f6c02d95c899476f89aa260aa23b6937291a12b4082974b3fc7f5a5097eb7014eb1673765f58028ed20bed4b6c6af3b8b8a1c879f0a88d2d3e9361552a7a73989342c7e4832b7f1ee3db63b276d161626d0e538d9ed969c2c1680e3a9c44e9bd81e070930c2bc2aa38ae1c6616696046d94fdfc28deaacfb117ea5a091ce63ec7e0e4fb1c664a075ae12198ef345b822de598674d7f74a038ef5381af8e25fb959512b0c099787de2c8f801e3dce6e1a98eb60f0609589e7681ae8bd6bf1f380e8f5e5ded20bc27d274e31e0d9445d525d991b31e0ae3333bcd57fc0e797be26b201fff43203fa177be7c0ae091ef030a998652ddfce0beff84bea97678caf4cc2a5c7b085eb4f9dc503de57f34391c034d3174eb1bc6cb4119bea60585f96cf83bb6f301c621d9b879222bd8a8c2b6e55f68dd91d857ec7482d24935c8129e965b8d0da760a7893e06ca6d4ba2f75b997ab923a6aef8f030563360ce297c24530e6dfc258fe13aa1d96c1bebc98410e08ba7126c4ded1a4b498ef64780188703b2e22e08d4e9a0828d64d320cd88ac6deb9f5d5a9c9e7f8c2c364f16ede72f2c51f53d99d601385438b1b0eda692da1d67fc4007dfeb7ed975b94a060cfbd2300b95be27a1eb223a04947facedc13cde6893e5fb8c4a06725fc4b3ab62b30bd535a1bdc58bd1291235bf53bbd1be733aa56e9080e517c33c3a6e90384d70d151a956012299cc4805e0ff18a7759358922982be212d8246dc20edf16aa401892c7736b7b6f937198db3761709f779e1aed0860c07df7cc4f8ef6c4f98e84bae187559b473455bb0a27fe3c737c58071d38336a90f2f40146b4897da0eaba366b7ac5405bd4b25f18ad2b6dd8484bcfeb5f429be8ebccb2102978e659a92cac2d257b30d07ec66da4b0a2e35bcf6bba411104a813881a7cd89c892b77ad7f711e09a69d790029e8cbd32576dbc2d041e00019acf2b30722d5ee51c6b852c326af824613d12b3fa8ef9cb3c2aa0ac0159773df7be8cd2619c4a145e9d9c931c892dc363b04c358394e793e8b3e7f6e4d0e17d9cef2d3a2c1a1865c75ed1d1dd54085d662f2a09530a8c244c527d2f3f1a5017a86c0a8b3842c9a47cd5d7c6ad91d7e0776fdeed4554bbbf4efb85a0892752be2a44c29a3c62d6e5af748075e9d511bedfc93c3780e48374fa5cd177fb4647aec827a153f45b4551296a4ff2ca5c9c300e4f07c4291c74a92e071e37c7a6b3f9213f217406670b4988bc638df1a52a6cf73b84a096839a24b3570e5d59b0124b2554d56fd8eb5d2d43540ddf8541ffae2de1e1d01ae5c44425ee6a6223909c99ce00869902ded2e0a315872851572c6e0dc05f1c6b13f6bb010825093d22e69f36dd7affde35d888b183aab923050c696bf0937672f429aee78f6b153f8a74bd10be5cdab51fc12dd30fa1df260122d6bb36c52e728042da26a50574bbfabc04ad6dff05783c80457e425f69017f15e5c5c00df5bd6", 0x1000}, {&(0x7f0000001280)="419b399038c0a7bc662fc28e3b7a48072ea6e38ac6e6d046bffd093c34e9896395b564ee9247a705f50be53fabd2ee215329a52495cef9dbffac17d9c0a4c4479d0dfe34b5c761eee3f6c8a0b053d629a88bb1fb0e42deaa0d838589d941a816092b3dd6f9085a068ff1af1659f7306744c4f49fb72257bff98aa31107b6b40f48b298e4168d536573d1121f4862e6c1e348a0dd8eb3ce0af7b4bac9a8db199be27aa4417075b562c8c8d1a3d6dab85109baaffdc1f7aa99c4ec9e1ca293ff6be7e7a666d442556ea94823b43fcbccc56625752371024de84b0c0eb676252189b8f3", 0xe2}, {&(0x7f0000001380)="612cda5d667375bc1756f35bbc147dfa42f2d31b021f99471f7cc602eee60c278ad1da452a27f81f77695fbb0bcd022214f6e3c02a88fbddb5b9d346ae143199ddc09f3993a0cadeba45ff51b3d2392f171e09f895a015e76e16b348251d97ca96497f9ba75f9b055aeb91a51978d85234ced8ebd1cb1deb6c47c5e203934471392483f737264cb7479ba05f1089da2714f5579a5369bd5e9146d5355c43a904310eda3a0ec9e8c65dc84ab448df3dadd98d3855ef14a4e692f4c732c6c51b49ce45e1fc0ff420395d74a4621b59be931744", 0xd2}, {&(0x7f0000001480)="d13adc7926eec2ef8f4affe5a900e71ae92c", 0x12}, {&(0x7f00000014c0)="35abc4e0fb86cf25338dc74ad111840e2aab0d48af2c3a9e2df1b49c3ba4a42f53e12b78e0d1994108df4e2c24b527c86676ab50e6ac64365faacbff03f6cfab9400ad81175ded2191e37d91563bb966e2566d5ec5aa6de602c88ed5daf8f092eacd64a07543c748", 0x68}, {&(0x7f0000001540)="7ac9cf0b5db04fa8ff91e5ef62f5e9e9ed24ddebc5fbd93fb5348928f3a6807a0335bf7b3d2d2ddfaab199faf03508ad5f07983373766bc68e592a4180e38100735a3640aa3155c3ff1c22ce19ea627f9214904cb299ffda81d878fd0d0e8651e88a8c8aa56558b37d95040fc8702e1e8fc4f8bcbb9d53e4c2d35d287952648298cd62e2737dd09ff152c6ee", 0x8c}], 0x9, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="1300000000000000000000000000000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0x58, 0x8}, 0x4) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x400, 0x4}, {{r9}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x2}], 0x2, &(0x7f0000001980)=[{{r9}, 0xfffffffffffffffc, 0x80, 0x1, 0x1, 0x3}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000080, 0x4, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x80, 0x4, 0x13, 0x5}, {{r9}, 0xffffffffffffffff, 0x55, 0xf0000000, 0x8, 0x5}, {{r9}, 0xfffffffffffffffe, 0x2c, 0xf0000000, 0x43d9, 0x5}, {{r9}, 0x0, 0x80, 0x1, 0x3, 0xd674}], 0x10000, &(0x7f0000001a40)={0x9}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xffffffffffffff20) close(r9) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/94) semop(r0, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) 16:00:14 executing program 0: socketpair(0x18, 0x4, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/91}, &(0x7f00000001c0)=0x5d) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000200)=[{0x0, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x7fff, 0x1800}], 0x3) rmdir(&(0x7f0000000000)='./file0\x00') semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/125) unlink(&(0x7f00000000c0)='./file0\x00') socketpair$inet6(0x18, 0x2, 0x4, &(0x7f0000000240)) 16:00:14 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x27, 0x1800}, {0x2, 0x2, 0x1800}], 0x9b) 16:00:14 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x5]) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) r2 = dup(0xffffffffffffffff) semctl$IPC_RMID(r1, 0x0, 0x0) getdents(r2, &(0x7f00000000c0)=""/40, 0xc011b7dda8e246a5) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:14 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x1800}], 0x2) 16:00:14 executing program 1: getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getgid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = socket$inet(0x2, 0x8007, 0x4) getsockname(r5, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) setgroups(0x4, &(0x7f00000002c0)=[r2, r3, r1, r0]) r6 = semget(0x3, 0x2, 0x0) semop(r6, &(0x7f0000000000)=[{0x0, 0x8}, {0x0, 0x0, 0x800}], 0x2) getsockname(r5, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) semget(0x0, 0x3, 0x200) getgroups(0x3, &(0x7f0000000140)=[r1, r4, r4]) msgget(0x0, 0x4a) 16:00:14 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000001280), 0x1034, 0x0) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) 16:00:15 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) r1 = geteuid() r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x100, r1, r2, r3, r4, 0x1, 0x9}, 0x400, 0x401, 0x3f}) 16:00:15 executing program 0: r0 = semget(0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x0, 0x0, 0x800}], 0x2) semget$private(0x0, 0x7, 0x591) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1000}, {0x3, 0x9, 0x1800}], 0x3) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x4) 16:00:15 executing program 1: r0 = semget(0x2, 0x2, 0xffffffffffffffff) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x7) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x3, 0xfffffffffffffffd}, {0x0, 0x0, 0x800}], 0x380) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x50) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffec8) panic: pool_do_get: semupl free list modified: page 0xffffff001a4a5000; item addr 0xffffff001a4a5e08; offset 0x10=0xdeafbeae Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *347257 98765 0 0 0x4000000 0 syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_get(2,ffffffff81ea22f0,0) at pool_do_get+0x3e9 pool_get(ffff80000e39aed8,ffff80000e2a2018) at pool_get+0x77 semundo_adjust(ffffffffffffffff,ffff80000e39aed8,ffff80000e2a2018,ffffff0019480 690,ffff80000e39aede) at semundo_adjust+0xd5 sys_semop(ffff80000e39b020,ffff80000e2a2018,ffff80000e2b15f0) at sys_semop+0x5a 8 syscall(0) at syscall+0x3e4 Xsyscall(6,0,a7,0,3,19ce0fda0010) at Xsyscall+0x128 end of kernel end trace frame: 0x19d0cf24ee00, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_get(2,ffffffff81ea22f0,0) at pool_do_get+0x3e9 pool_get(ffff80000e39aed8,ffff80000e2a2018) at pool_get+0x77 semundo_adjust(ffffffffffffffff,ffff80000e39aed8,ffff80000e2a2018,ffffff0019480 690,ffff80000e39aede) at semundo_adjust+0xd5 sys_semop(ffff80000e39b020,ffff80000e2a2018,ffff80000e2b15f0) at sys_semop+0x5a 8 syscall(0) at syscall+0x3e4 Xsyscall(6,0,a7,0,3,19ce0fda0010) at Xsyscall+0x128 end of kernel end trace frame: 0x19d0cf24ee00, count: -8 ddb> show registers rdi 0xffffffff81e04628 kprintf_mutex rsi 0xffffffff814ccc09 db_enter+0x9 rbp 0xffff80000e39ac80 rbx 0xffff80000e39ad20 rdx 0xffff8000006d9000 rcx 0xf22 rax 0xffff8000006d9000 r8 0xffff80000e39ac50 r9 0x8080808080808080 r10 0xd1047868f09787c1 r11 0xffffffff818fd840 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff80000e39ac90 r14 0x100 r15 0xffffffff81de2972 forcewake_domain_names+0x5a2 rip 0xffffffff814ccc0a db_enter+0xa cs 0x8 rflags 0x206 rsp 0xffff80000e39ac80 ss 0x10 db_enter+0xa: popq %rbp