Warning: Permanently added '100.64.21.3' (ECDSA) to the list of known hosts. 2018/10/10 15:16:10 fuzzer started 2018/10/10 15:16:20 dialing manager at 100.64.21.2:48501 2018/10/10 15:16:20 syscalls: 1 2018/10/10 15:16:20 code coverage: enabled 2018/10/10 15:16:20 comparison tracing: support is not implemented in syzkaller 2018/10/10 15:16:20 setuid sandbox: support is not implemented in syzkaller 2018/10/10 15:16:20 namespace sandbox: support is not implemented in syzkaller 2018/10/10 15:16:20 Android sandbox: support is not implemented in syzkaller 2018/10/10 15:16:20 fault injection: support is not implemented in syzkaller 2018/10/10 15:16:20 leak checking: support is not implemented in syzkaller 2018/10/10 15:16:20 net packed injection: support is not implemented in syzkaller 2018/10/10 15:16:20 net device setup: support is not implemented in syzkaller 15:17:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffa) listen(r0, 0x5) socketpair$inet6(0x18, 0x8004, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@un=@file={0x0, ""/66}, 0x44, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000140)=""/68, 0x44}, {&(0x7f00000001c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/253, 0xfd}, {&(0x7f00000003c0)=""/45, 0x2d}], 0x5, &(0x7f0000000480)=""/9, 0x9, 0x9}, 0x40) r3 = accept(r1, 0x0, &(0x7f0000000500)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000540)="0ead34922ff3f144f7760dbbbd4e69cb43a99371e66000e3cf49e4c47f65adc8352180aeee64a2ad80e82e3e82690c1863f2edb76d46b64779eb305d372fd964ef34481def763efc2c1673e0ed17968263e51293415d99dffc2e865ba392a3a5909237f03e0064cb1a01c717dfc55e9170102a024b58719876ca00fe99a94eb5d5d98d4275827b98ec", 0x89) r4 = dup(r2) r5 = fcntl$dupfd(r2, 0x0, r1) linkat(r4, &(0x7f0000000600)='./file0\x00', r5, &(0x7f0000000640)='./file0\x00', 0x4) fcntl$dupfd(r2, 0xa, r0) r6 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000006c0), &(0x7f0000000700)=0x10) setsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000740)=0x2, 0x4) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) readv(r0, &(0x7f0000000ac0)=[{&(0x7f0000000800)=""/227, 0xe3}, {&(0x7f0000000900)=""/224, 0xe0}, {&(0x7f0000000a00)=""/154, 0x9a}], 0x3) socket$inet(0x2, 0x8000, 0x7fffffff) ftruncate(r7, 0xa1e) flock(r3, 0x0) unlinkat(r6, &(0x7f0000000b00)='./file0\x00', 0x8) pipe(&(0x7f0000000b40)={0xffffffffffffffff}) open(&(0x7f0000000b80)='./file0\x00', 0x10, 0x40) pipe2(&(0x7f0000000bc0), 0x4) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000c00)=0x385) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000c40)={0x1f, 0x1, 0x80000000, 0x7}, 0xc) msgget$private(0x0, 0x0) socket$inet(0x2, 0xc007, 0x101) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000c80)={0x0, 0x40}, 0x10) open(&(0x7f0000000cc0)='./file0\x00', 0x280, 0x104) readv(r5, &(0x7f00000022c0)=[{&(0x7f0000000d00)=""/245, 0xf5}, {&(0x7f0000000e00)=""/4096, 0x1000}, {&(0x7f0000001e00)=""/219, 0xdb}, {&(0x7f0000001f00)=""/230, 0xe6}, {&(0x7f0000002000)=""/240, 0xf0}, {&(0x7f0000002100)=""/196, 0xc4}, {&(0x7f0000002200)=""/174, 0xae}], 0x7) 15:17:38 executing program 1: shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r1 = semget$private(0x0, 0x0, 0x80) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/108) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt(r2, 0x7, 0x100, &(0x7f0000000080)=""/139, &(0x7f0000000140)=0x8b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/93) r5 = getuid() r6 = getegid() r7 = geteuid() getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r12 = fcntl$getown(r4, 0x5) r13 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r9, 0x20, 0x100}, 0x7, 0x9, r12, r13, 0x100000001, 0x3ff}) r14 = getuid() semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000300)=""/61) getegid() semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x1fffc0000000) truncate(&(0x7f0000000380)='./file0\x00', 0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) lchown(&(0x7f00000003c0)='./file0\x00', r16, r10) utimensat(r2, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x81, 0x6}, {0x4, 0x7}}, 0x2) shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0xfffffffffffff7e3, r7, r11, r14, r11, 0x4, 0x3}, 0x10001, 0x6, r12, r12, 0x8, 0x9, 0xfffffffffffffffa}) semget(0x3, 0x1, 0x40) shmget$private(0x0, 0x3000, 0x480, &(0x7f0000ffb000/0x3000)=nil) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000540)="99d568f68bfb99ebb00975bf5145dabebb6d68379105685cd5c06dffb74333d418f9f7fba91ae57e5946c7e8929e1e52edc4284cff2fe063abfd46a1db23ed47b6cdd64b7f655690fd93e8b98b41671afcb2d2e91e6630b6c767b869f12ade212d17c30f230cd3123f3617d0c6d38c617c271da39bcd", 0x76) sendmsg$unix(r4, &(0x7f0000000900)={&(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000600)="0db0c1c3b1954c6d79f2d2c809888589a252c38094e854fd238e9994c79f418cc09cbe0a631bc356b504c10df5f9ba8a9f2ea39575888f422817ac2cef9b2dd7e6b98e1988a72ff10256a5c7cb3d6abc84a1d713c0eb", 0x56}, {&(0x7f0000000680)="6560443ea81063691ede0287cba019e79382027f76d296b7fb91cec873b6c9372a11aa106952eb2b6c67651adb2e66a7c8c972c0236d2898a210647850a3ea606d66648ca16a8b8dbaf24392e34284885db911203ec5d011118d9a5e09c8f84dfe158f3b2cad6bfc983df1ee0fa081", 0x6f}, {&(0x7f0000000700)="58a00418a4cc49befd72134cfdcd84ee5eeb9678a5ef6f407e358e29fb7a7a27ff07d57dd7961ef040d22bf3e5f335fa5c50433140778e54c09d41787e52ccdc986f4c1814550760c6ca70b8b57e88f486a49e5e386d7c142ab2aa4a03a8cf669ca57244a79ea10e4e059ac43fa6e27b4a46fe922b616d631a203ab85b85233ce70826abfa3dc191931cf80454169a3a07be81848d20d9aec43e515a2fffa0497a514c332687685a9921bba8cbda87989303fac8c08e66c7a6157fa9c023451b0a1ce6df37a4567580a8408084afe993a04eb974e1f9ebeb8cd746337be095c1a6d54b29b0a59cfd7378e064b03e2150edca99e3f4f7", 0xf6}], 0x3, &(0x7f0000000840)=[@rights={0x28, 0xffff, 0x1, [r4, r2, r3, r3, r2, r3]}, @cred={0x20, 0xffff, 0x0, r12, r5, r8}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r4, r4, r2, r2]}, @cred={0x20, 0xffff, 0x0, r15, r7, r9}], 0xa8, 0x401}, 0x400) shmctl$IPC_RMID(r0, 0x0) 15:17:42 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x90, 0x10) utimensat(r0, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)={{0x5, 0x1}, {0x2, 0x7}}, 0x2) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r0, &(0x7f00000002c0)='./file0/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00') 15:17:43 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="16", 0x1}], 0x1) readv(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/80, 0x50}], 0x1) r1 = semget(0x2, 0x2, 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000080)) 15:17:44 executing program 0: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f0000dfd000/0x200000)=nil, 0x200000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) 15:17:45 executing program 1: setitimer(0xfffffffffffffffe, &(0x7f0000000080)={{0x3, 0xfffffffffffffffe}, {0x0, 0xb9d5}}, &(0x7f00000000c0)) setitimer(0x1, &(0x7f0000000000)={{0x40}, {0x9, 0x7}}, &(0x7f0000000100)) getitimer(0x0, &(0x7f0000000040)) 15:17:45 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, &(0x7f0000000340)={0x2f}) socket(0x10, 0x2, 0xc3c) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x23}], 0xfffd, &(0x7f0000000100), 0xfffffffffffffffe, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x56, 0x7ff, 0x6, 0x0, "30b8ff0c07ce4cfc957c0790c9deb3742c9da90d", 0x8, 0x8}) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 15:17:45 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x1005, 0x7) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000340)=""/134, 0x2b5}], 0x1, 0x0) 15:17:46 executing program 0: r0 = socket$inet(0x2, 0x5, 0x200000000000000) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)) 15:17:47 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file1\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4200000000000e, 0x127) readv(r1, &(0x7f0000000680), 0x10000000000001c1) 15:17:47 executing program 0: r0 = syz_open_pts() semget$private(0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9f}], 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000080)) kevent(r1, &(0x7f0000000040), 0xabb, &(0x7f0000000140)=[{{}, 0x0, 0xa0, 0x0, 0x0, 0x3da}], 0xfffffffffffffffd, &(0x7f00000001c0)={0x200}) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000000), 0x7, &(0x7f0000000200)) 15:17:48 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000640)=""/225, 0xe1}, {&(0x7f0000000000)=""/34, 0x22}], 0x2) fsync(r0) fcntl$setstatus(r0, 0x4, 0xc4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000540)=ANY=[@ANYBLOB="01f72d2f66696c6530007dc7fe5e34a750ba0af56c9c0053d93d0000dc40d864ef9485be1c848f37bc3f2afa79928e08166d56a57abdc8c3d22843d982727fdddfebaff96597728f9b236ff7b7b0145d6f02a950b8bf954122d6a83fd24e250abc4f1dab635a8ffb1caed90dde898c5204955b20d0d1d949c1cc099b3e8297029b12faf718b3082e7337226e9339d6f311e4db0563cdd1f1bab78600de7d28e1ff5ab83d45ed45b5f8290a06b711ad36400af42365398cbf3011be64def19203ad351ae55c3bb8472da8f3ea47e4ceaaa63f87474528af9c4355e3aaa1f61f34002502"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="4925f0b7898a4dc4306ac9d467544810addd17f62a4004981cf5bfc0f048e419", 0x20}, {&(0x7f0000000080)="f257000bf20e2836c80c784694ad052c8dd103b12a030adb6642177182a9c50abe34a8665fa6b9493501a6c9e91e69fa820fe0a0e72dff6022d1444af55a692dca7397bf36ec172bc8487530752b9931fce743511e6085c2a44e6825f18477d91e46ede4c5c108f2b23cf632b27f22cd022e", 0x72}, {&(0x7f0000000100)="6a19178c211deea2bb2556bab8492869008162673e4e5230121c7678419895e86a04931e5be039beadb50a8f3768cc402e7c94c23c66bfe29dcc71ab9262190fc4cabe0a90ff5b7d2f8c4522e30baa600284", 0x52}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x38, 0x40c}, 0x400) poll(&(0x7f0000000340)=[{r0}], 0x1, 0x10001000) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) fcntl$setown(r0, 0x6, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') 15:17:49 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x3d6) socketpair(0x20, 0x4000, 0xa25, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x1, &(0x7f0000001040)={0x2, 0x2}, 0xc) 15:17:50 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket$inet6(0x18, 0x1, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000380)=""/177) shmctl$IPC_RMID(0x0, 0x0) accept(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) sendto(r2, &(0x7f0000000140)="28582f3318ed3f85412aa00960e78273b2a75b61d0046a5388e255e41fa3d3460efb3299b800a331a739e5d99efaa686800ee5203781443b2b8d744a7cb885526302111861f5bbe6ec60bd58dd8fd4448315c3b184bd47b9baa45a87f95e3d4e", 0x60, 0x2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000340)=0x10) 15:17:51 executing program 0: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0xfffffffffffffff7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000480)={0x80000000, 0x8, 0x2, 0x401, "640882d52af4b48ce6d2ad2a497158fd81691710", 0x6, 0x9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x1, 0xff, 0x4, 0x3, "cc5d7fbf7319eb249afb2949751cf35153f633a1", 0x6, 0x3b}) r1 = syz_open_pts() r2 = getegid() setegid(r2) open(&(0x7f0000000600)='./file0\x00', 0x8410, 0x100) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x0, &(0x7f00000001c0), 0x1, &(0x7f0000000200)={0x4}) kevent(r4, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x6, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x20, 0x2, 0x401}, {{r4}, 0xffffffffffffffff, 0x90, 0x40000004, 0x6, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x10, 0x21, 0x45, 0x3f}, {{r4}, 0xfffffffffffffffc, 0xd5, 0x800000c7, 0x5864, 0xff}], 0x100000001, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x84, 0xc528, 0x7}, {{r3}, 0xffffffffffffffff, 0xc7, 0x45, 0x6, 0x4}, {{r3}, 0xffffffffffffffff, 0x0, 0x5, 0x4, 0x8}, {{r1}, 0xfffffffffffffffb, 0x50, 0x1, 0x5, 0x147}, {{r4}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x100000000, 0xa8d7}, {{r4}, 0xffffffffffffffff, 0x80, 0x0, 0xe5, 0x4}, {{r3}, 0xffffffffffffffff, 0x53, 0x1, 0x0, 0x3}, {{r3}, 0xffffffffffffffff, 0x4, 0x13}, {{r4}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x8}], 0x0, &(0x7f00000001c0)={0x7fff, 0x3f}) syz_open_pts() r5 = open(&(0x7f0000000000)='./file0\x00', 0x20002, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000240)=""/138, &(0x7f0000000040)=0x8a) fcntl$setflags(r5, 0x2, 0x1) read(r3, &(0x7f00000004c0)=""/98, 0x62) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "74368af9f3a652b8c6db83280b5635b37c0e4c29"}) openat(r0, &(0x7f0000000640)='./file0\x00', 0x80, 0x63) getsockname$unix(r5, &(0x7f0000000680)=ANY=[@ANYBLOB="15b53ccda21f3c"], &(0x7f0000000580)=0x4) 15:17:52 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x60c3, 0x100) r0 = open(&(0x7f0000000140)='./file0\x00', 0x5, 0xfffffffffffffff9) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 15:17:54 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x0, 0x2, 0x7, &(0x7f0000000080)) socket$inet6(0x18, 0xc005, 0x800) 15:17:56 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x5da5) kqueue() r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) kqueue() poll(&(0x7f0000000200)=[{r0, 0x1}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x80, 0x90) 15:17:56 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x3, 0x100000001}) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r1) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x200000000000001, 0x100000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x7a107723, 0x1f, 0x8f9, "226b109a7203feead077527c80030f727ca7acb0", 0x401, 0x7fffffff}) 15:17:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000500), &(0x7f00000007c0)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)="26cb2a00", &(0x7f0000000700)="2aff212a2a00"]) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140), 0x3cb, &(0x7f0000000180)=""/205, 0x3f}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000880), &(0x7f0000000a40)) shutdown(r0, 0x0) shutdown(r0, 0x0) 15:17:58 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2042, 0x0) r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) getegid() getpgrp() r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x21}], 0xcad, &(0x7f00000002c0)=[{}], 0x0, &(0x7f0000000340)) r2 = dup2(r1, r0) kevent(r2, &(0x7f00000000c0), 0x80, &(0x7f0000000140), 0x7ff, &(0x7f0000000000)) 15:17:58 executing program 1: r0 = dup(0xffffffffffffffff) shutdown(r0, 0x2) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='\x00', r2, r3) fcntl$lock(r1, 0x400000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000fffffffa}) 15:17:59 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x602) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x1d14fee3ac1698da, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xc3}], 0x9bb, &(0x7f00000003c0), 0x8000000, &(0x7f0000000100)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) 15:18:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000380)="b397370ff43b3780dee1dba7889d87b19e0dd42017ff964675f47a4465fa41a1323a0f27b1a5f4de0ab99a450442838c54ee58ea70283ce326620ca80e83fb9dd228cd62c37ca4525d3260e71eedb1b320cf3f2d13b6a91fe860bb9732c8a13387c3360d13daf7ec4492e78f1145335c560e2a9a703ba9802a5c555beff8deb1b53d54690d3aca0984fb5cb71f6928c1cb", 0x91) fcntl$setstatus(r0, 0x4, 0x80) recvfrom$unix(r1, &(0x7f00000002c0)=""/157, 0x9d, 0x0, 0x0, 0x0) 15:18:00 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000009c0)='./file0/file1\x00', 0x288a1, 0x0) faccessat(r0, &(0x7f0000000000)='./file0/file1\x00', 0x10, 0x0) 15:18:00 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) utimensat(r0, &(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000002c0)={{0x0, 0xffffffffffffffff}}, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, r1}) 15:18:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0xff, 0x0, "e4e5bbab342f1b80fbd82640b13a83d3a4fd7574", 0x1}) poll(&(0x7f0000000180)=[{r0, 0x49}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fffffff, "2a8b4785d3f321c65fff78fa9e2efd39c2959038"}) 15:18:02 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0xfd, 0x46) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x1000100000000}) 15:18:02 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000001c0), 0x20f) 15:18:02 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x23) r0 = syz_open_pts() fchmod(r0, 0x12) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x23e8a357b574d069) 15:18:03 executing program 0: getitimer(0x0, &(0x7f0000000040)) 15:18:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x180) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xd7}], 0x8, &(0x7f0000000300)=[{}], 0x7, &(0x7f0000000240)) r3 = kqueue() r4 = dup2(r1, r0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0x0, 0x77}], 0x0, &(0x7f0000000340), 0x3ff, &(0x7f0000000000)={0x2}) kevent(r3, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 15:18:04 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) nanosleep(&(0x7f0000000080), &(0x7f00000000c0)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchdir(r0) 15:18:05 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) rename(&(0x7f0000000140)='.\x00', &(0x7f0000000100)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1f) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x4, 0x2}, 0x10) 15:18:06 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r0) setitimer(0x1, &(0x7f0000000000)={{0xfffffffffffffffb, 0x3}, {0x4}}, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7a76}, {0x54c, 0xc9ae}}, 0x0) 15:18:07 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x801040, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 15:18:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./fmle0\x00'], 0xa) r1 = semget$private(0x0, 0x5, 0x2) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000500)=""/136) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x7, 0x800}, {0x3, 0x80000000, 0x800}, {0x1, 0xa00, 0x1800}], 0x5) semop(r1, &(0x7f0000000100)=[{0x5, 0x8000, 0x1000}, {0x1, 0x100}, {0x3, 0x7f, 0x800}, {0x2, 0xc3f, 0x1800}, {0x0, 0x0, 0x1000}, {0x8000000002, 0xfffffffffffffffe, 0x1000}], 0x6) r2 = semget$private(0x0, 0x0, 0x408) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) r3 = accept$inet(r0, 0x0, &(0x7f0000000180)) semop(r1, &(0x7f00000001c0)=[{0x1, 0x9, 0x1000}, {0x7, 0xffffffffffff0000}, {0x0, 0x7ff}, {0x7, 0x4, 0x1800}, {0x4, 0x1f, 0x1000}], 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) poll(&(0x7f0000000240)=[{r3, 0x40}, {r3, 0x4}, {r0}, {r0, 0x8}], 0x4, 0x80000000) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r6) getsockname$unix(r4, &(0x7f0000000300)=@abs, &(0x7f0000000ac0)=0x8) sendmsg(r5, &(0x7f0000000a40)={&(0x7f0000000640)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000680)="43c43ee98718e9530d552e", 0xb}, {&(0x7f00000006c0)="c44bdae8ca5e508c6135", 0xa}, {&(0x7f0000000700)="076ef8fceabf7de6938ed21996eb31071d873c7957022bdf673a8703a462c34a15220475e3aff0ea7fffbcea9f60817112a64c4603ae55d86a9de6435808891436998180d0df7a1293a3682f65f5bb5a60e85061a5b7f7ea614d3a15c1ff02aff2e83fae3e45302304917b554d60469509efb36c2a4b76f0069b94b7d06e1adc30fac896fe63f3ee66c08c7396a5f0a1b49baca84a915f844f5959b589448ddd2f3a583532aa886d610cb41e51e424b7d29b5db9", 0xb4}], 0x3, &(0x7f0000000800)=ANY=[@ANYBLOB="8000000000000000ffff00004000000005d4626456124b41f712663326cfa9a861ec77bffc8009d17bc6fbff57200789ce78ca3bb42b7842003561fdd836fcb9eb39712a85b8a1a3d0aba74c45e3d3462d53071e7c4be9e9a6be370f9e1bf1f895928187aa4818d749960f15f39c956974f71c8104ef3af707ee218460d9fa4bd93e23006cf8000000f800000000000000010000000100000083b0026b9ed0d391e31612f02d1cf098663c112165c04aa7f5097614e54143586e19ce7014cdc336abfc8057b9c1b2b2f1d7b2b37019fb6bf1aefa4dd5cefb3fcc2048628b11dcafa6f50552b0fca28940c1dd6dafc6784eff319245a053020fef355133b22a63d7b22c1feef28f126b0daccb5d036d04f69ebfa5a2f2b34ad5924ce3190cd5203f021702d0ed173f8c353fc1e517fbadd14d49f2188b14a477dfa9a9cdf56e31bec3b76c1f508a82806e387767ccadee3aa9d2a75d99c92411274f09deb9bcffe9be2fd657ed576a024adfd1eeb4f43c04249d563c4dbd601caffaf20e05e2e300a800000000000000ffff0000000000101750276f70be1e72d7c8d00cf60a0d953e679c83b3b9006c0310c1ccad349ba762edd9f77b4124c77205481ac8b89ff1f43591cbd5d22a8891b9a11cea4a73245482829829ed39f47c1476ba2e1d6f6691aa3dc04dfafbb6c0a8e4fd2382fbecf9b4a888663f70831ae6f7c4fc11d07f0171bfb2e7a6771e9b46ef0c8a4b2814d2d6e6ddf05fa6226ecb5fb25fec35"], 0x220, 0x6}, 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000340)=0x1338) semget$private(0x0, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x40, 0x7) sendto$unix(r0, &(0x7f00000005c0)="21cc5d67d6e307fe97f30dc4bd6412c284ed2fa5ec06b1eee389cb1e8e21ffe95dfcd7c7dd835a021188331d6b460b251f7699a39badd6c0b93bc7b07e16aec1", 0x40, 0x3, &(0x7f0000000b00)=ANY=[@ANYBLOB="01002e2f66696c65d38b933ed7736fa8d0aafe225e78b88f06990edd26d09920cd7c81a47fa7416bf11b4693e6b3030b55c0468eaf14b2433648a96b8b98998fe13758d5dee45b1d519b2f9ad3b8cd5584fc994b25543c518405f8c1685d9dfe5abff677422ad92c29e8aa0f89699b5586f179226ed5fa8a5af38d9141e789a680c529f9a07be83981f70531ddbd7ea960adc423b090b2494883e78367a6f274d8e50a5e7a6f83634310cc461baf55077401c774"], 0xa) getsockname$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) open(&(0x7f0000000440)='./file0\x00', 0x10080, 0x20) rmdir(&(0x7f0000000480)='./file0\x00') socket$inet(0x2, 0x8000, 0x3) socket$unix(0x1, 0x5, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x21) getegid() 15:18:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x400000000005, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x110, &(0x7f00009dffb8), 0x18}, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) sendto(r2, &(0x7f0000000180)="20849b05057bdbf8edae3abfb7714912920b44cb987e7c1c68e7b6e60bfce80a01f2e2d240252d2d66f0cf9d637a17e0287322a42b0e305e644c7e4f5cfca264f117df665db5437620d97552dc9988cae913b2be231e4875ea394684e5debddd449d04386df59865b03f13f3179f271145d9e32b5f494b358639d847b68ca0c3365a9c896aad6ba6a3c52ea73261", 0x8e, 0x0, &(0x7f0000000240)=@in6={0x18, 0x2, 0x2, 0xffffc00000000000}, 0xc) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x9, 0x60, 0x101, 0xb2}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x2, 0x7, 0xffff, "80299cde93e4df941ebd90407ccd903fe69892d5", 0x3, 0x2}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) write(r3, &(0x7f00000002c0)="1698384f5d6070b13e06bd009148241c579799a1c36e758a6bf0d4d266f114981198c686f783a85c3e432c801693d3c0fa48cddfd756376a8d55d86d8fd70bff6e511f", 0x43) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x8) 15:18:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000017c0)="95c7e2d0b9304aa718841d6cb2879c44d8781d6aafa80938e01d65cc2bba060528d0d3bfef941244330a5cb8b364c233beec6705e9623102b9d8c79a4ab5ab194458398f9b24690a4b99f5a3809d348dbe7f464b925f13374a87367f225545dbb9e9fe4df06a9fdae48165910a5487e36c0103691da82d8be42c1522bfc8ca39f7a451d7dfdc43c760116ce873906bc1016e0ada1f328c58ca77044337771cb2ff1fd9d25be7eba4aec047d799e8da950a5e86813f7ea70f5fc81b36cba710c1288cf51d57d5491bab1656db2e765cb1d426ebd318b7752cc084e5fa23de485c91a77c252e11fc14ec0d0f9608373cad55d04da0f55f4bb9cee0b378d222b14e9eef6603f3fd95175f9a0cc26fc1987329c171cd703aebbb824635b02b5888090e69cc6d41d72bc8e58968eb15aae0ab49e17b0f7111d0516a83f8b9f3806d9fc0a9ccbfee3d766cf828e535d2a862f6f08c6c1c2be098696c94adf884e735a3d092a471cd36546939c5df9eb5eb78e20a19422e73ae64c19fd5c9e62b64091b7e95878bfa8abe826617276c20d590a013819e9258e6c3356dbd0235317c0dff0efd8237b860cf228c4a59a3c1ab0cbdbebb93c9e87838c96d77d78566c7cffc332c0f4b7f3cdf81afe934e76a1946efbfb26a539b1939557893f3c9c1610e1bdf3846b67241fc821174b65d6741a4c95d9b99546103f4ddb1f38fd64a420c1604b8e081cc7d79f29b92cafb4d3b0aef1edc4fffad242fb7287d0973e42b18b741110c25e68801cf41e29174d5000fbdb463cdd058409c3b00c9593d74f3aebe8cf6dd990c85e25ab91fb89d24157b41e761e66035e644483e37773637e024258bb76f3dd65b2a3f81f0b119ab0b847a7b48b00f2176408d49562aacc970f27d0adbec021d08c0a9f5aa32829a8f263cda6bfd8c755dbcc13c3fdec2b7d681a9e46bba2e2e7c50cd8007b3a5b5ceb19abd8d43cdca1773066c1381d8c617f0e876a8b9e0b9521712adefdc6890ba4eb368342f7868276a6a65dbfe56a732e380e663044233785c01b68affdb3d51cdd01d4e4221d6a4cd544d8979f995df5e57c87d756caf49ef998c713a666f331ca121633f61c14a24885164ae00c6f44ccc17aad16c57836e4a623ed3e5a25b88c98b68fcdf3d9dfe2d8fc6c78b97b3486b4f5cdff3fe6a3cb0270ed9ef46ab305b145d447d8f6bd09c2999d2316f47c6cae0d7c8ea53327b5ba7d8433aa5f978974e4d293cad1017ac86b7a0dd72341592e348b6f1e74c3e2517b2424056a91b3b5f86ea5e13ed592a2ced642603072ee7e6a62aebcaebcab5e92175b16b1acc71365187e60ec6e6bc612e00378deb72822d62ff110c1e80adcc4cb237c43ef9fa01b9d62c8f1e14b7e877d507cc99d6cd49efc02a0326aad1828d481e2b37d2f70185f65d28f6adcabeb8bf30584a50dbcd9f86fa82a5c75a9fa72c3ba4a19c1d125b465de4e8135d1063f7a12d3f2f4fce31aebe9ea1ccd371854b191a0de30b7e82fe6d8690d9e6de56089447b0776801d21f6f21392010a246242fcc3c7da607e8b041f6f347eda3b6e4243152c23414f4df10fa085d6c2ff3941f6c7a36e4a62fd7760f82eaa4d8b04c2866beb0baa95a720fc5afe0588f172b76dd81f2caf6b0190e3183873fef70efb7340568a8323c1ff6e3f648134ae48a883b7f491648cc065fd20e3308ed6058ad918f3f5829a58e5e42390668ac1348ab431165eecadd71208745abca04f7f97ba7b7bc04d6eebbf3354fc709621bfa6f97f3d6b038467c3588c0e8e610604ffff4ade1b762bcb325d979c42ed1715e75ff09e50e69116d5012f6ac346d217ff252958a13c5cb3c00b0fcfbc14cedcc875b7cf29884fea916e6090c32af70dbf24cfe8dca6f83c431e5e3919071dd3145e5148194b644f4f514ef8e6d991b40b90e2b9445237c55608be68cd45fde1d54574ef4e4975356a05b1f91aed0def45b13b9464e8f789c2ef97dcd4ce2ac96ef83ee883c22a53ab0acc3dd701f57a2c32a26ed4126d6a418786e33ae4ec960366264617c0576baae62b39371ac1c16fad0024929ee11b75a924e69dae1309afea609278ea552e13c6f59e68c1f4df0badf58a4483681ce586cc66bc27c46374f25c3f31b8ac04ccfe18e7af3f7c642fd77c6dbbd56623247205276d1078612bb19c11e1709eaa2c2ebc035265cd2a9eb60728b12716822726f93a378811f5844314b908bcc9bf8cc1ec4b4e43922f49920324a3b884429ad3c90da8ebff78e072a1ff58f4f65e0ed2892ad5048300e8a9036f04f343c3f779adc492d14c657e45bab48a7a16ada39499e439d37567f4b93869ec2154612f44227f202341cf70e69f7c4c4d08de523bfd364aba2ea40dd9ffb568a0f41155ce9ccd47fb743866fffa7ccf52ad7179a0bc05cd76533ed928825997570e486b4b7bf20c264413c827407e7f059c587c6dd7cf2428b2e5801bc56c3d0e81862a7ec4fb275a44ac4ce3cd1229bf94f9000dbf4065a336cfd6b558e6b2557aab72fc529a2c4d8824f7e7cc0dd23895dc20455545b63326033a34a591a48bd9749e5fbf228e23aa57decfdc66056f0e289aab71a5da8707a9bfffbed50667a888f2d1be6ce170033928c8df7e38282057ab26e2577ebef0ff783b40cd7574b028bb966edc17fc2a7a60e9375455960a28c526d4610b74e94b9a97ae5be0d73de6a8a3645608f8a04dddbc7861f22c0bf5cf9fe4e59a172100f440cf7c1334794bfca065063d589d43026f221900dce0437294b783a6d9bf7fc959a94edf0717f37a2819894bbb5838745e17c0931c9c785e2d4486ef0a0589d503cba557668f6f38043aac9d4ef221ddcef4592e67623c80e6ac9c0d1cc470deef42a1348719d67096e0fa2542394a260cfb60a719c115919e3599a4fe1ee7c2080c5eacb3440b75552bf2e3d94cd5ed9ad71e7c09b9fd4b83fe27f47302b605d44a20e96d8bf3bf67023dddaeea7cac1c2ef08db27c65770bc96d9c5dd4230095268b43ae5b44c9a04e4f67f7101ca1145d324e042eec5777a9c141d516b9306811f88b6c28315fce511bf91d6a7d8eaf50a718ba96caa884eea2999b27e9dfe0d11c2a767ea6d998ad8dc199901173963028610992782e85db4a1ac06985ec05de270c4490e7bd10594a64e34f2dc5740e23b8f5b4bb88141c435cc1234ce1bcb7f3e1e77dcbcc809c64ba30d98670647007f25044e19b253a8566cbf2fffbdd746cfa2288b7fb2db3e48771452b60d96c11f3d20893873cacae6088811262a86692b7b5623c610d9041bff911d71f02767b64491bc0695d24402ba6becce1b2f7042d0d8fd46c008f1572392f4f99c2f673d08e668c017ea767d1047ec131f4f2e156085def61d9a5f5ab2472dc0adc92f8c3e97a8b9a1ef604829dfa4a4146a5f1be1788bd4c069a27f4ec3cf5790cde17679994c2ecd1643b92f0c72a7d4d84570eb13389ac66e1c012acc440a2af6f09444ace19cdbbe01c4cb289085cc463a5ad21325e1e9d61e346353aca7f236a33cd167d660e818164bf5e2ed9c563dfff0af6dc5d6efc6a154bfd0ef1096a1eba2ffded3d5ba166368beb31cdc73fd0834c6bac4192003b77ee041ef56f2de67539ea65fb4cb2a15ace46e11e851a283b191bc572bb90b5e869b8b0f5607a78f9af542db059a5947f5bc582e6dadab7cde1e3a853c4a409c19f1dc89c9be60c257b8f3a00cb189c8c3246a9fe3edc743b0aea64e722e278dcba1a5e94de3d55a9fb172dff8da7635ae3ca0c44d4173b4fac17f4ffd0c611e9edcf63d7e5186511fb7804c4313a2e8e9af79232d9c33db784e38d5429ef0f41da8d7d63469c4e02097b26aa9565c48e2df6cfd4d5d93aa2a79f9f87ca1c0b58036ccf2a1caa06a1b9cc1d89c5b85ea3c86cee6b32811be59fe547cd246f9d7a8229cbbd89160ae8a9a1b184e25d9ef3a063e6dee1ea863920ae94b6c6093f27c01bfcb5640768419ceee3cac76d5a5638479a0b0b4d44e2c9cac2131ba60d064e1d64a692834de130ddd75d86d7e402b98d0592b2287e5ae11d2ffa30f61a4ea0255bf35b5ae2aa1e26c543790f29608d921dc46a1042f6480447352e8f0d23fd87721ad79aee780d037dec13cf90d9653b3cb14d34c01d6f5d438efd1de91353f5911b474a829f88c7d86e4d05163d809c9c558adc2c821f7b5c60d4b04fa0b7ca372c05d0370e45eb6f8ed2d156e056494eaf68398d941a676a98744b6b7fa2a0c2daa178c1fe8c222b39a6b0108de5fdb71060c2abb4b9327959905fe043900552677800a8838f34b824ae989b207b4954390b0d6d0999ed3b5debd41db19074a4998e50e3ca83eec86262b6158bea49245979c7bd0562cf3d02583950908b7312092e657101f94730d0949d0acc547cf72a1a627258d80d2b3649f0fd200fb88e1f0cd0d2ae58ce5a8b9ba72c9629e1f323333bde2f15ba785743b4871774ac877ce250958cd0adff93f7cfd9db6aee95f724ffd60783d286398cd9a7fa9216309d3bb63e6f719d1d9d34919d34e8d6ec7bf60f087473311bad0246c6b55b5939283b8701a811597c1789714c81e751b876087a0b41f8bad282714bbe00faa4ee2cdcbde378ab3856e83fd7964f39bee5a6e1dcc87e0671120bffb89a0e5d59d59c38d5e4a73ccdf6ba83cede8b4b22383c2aa5c82d670c88d213adda75ade8bc9ad5491f7674c087c0c3a0524bb860498a62b8f39b6a1376927e7e0e28e8a9733103707966c17058f2cab6ed28fd79de549a4a4b10f74114554022178ce6203a7040154b2bfa89820d83e8e49d93e6976ff98319f34cfd852084dacefca22697573a9b7d6b1e09754fc49e0abf5f0ea782ca37435f47a2c11b39f4d627e8df95287a72d106d56b201d1160dc6177a7b8e2c5ba111f8c91875e935ee04d6a44da37c6d8a916ab487494ac3bb75447692d93488e8d59ac589eaa9686a54a09596c9000e6e208457696e6521225133c37563b61acdb42d5eec7540628faea44cada3ce1746c4135dedf6f0115f62a9ae9bf507865680412893edb7ad37f9645725e3e0c61b41e18d69b6bb36a8e20cefc8814d462dd39ddef590c0c2f1004ec7b4afb0324b78fcd854d1d529f0bf4169fc9d403af3522994ac9e952ab0a7d2e5fd1566532cdca45af75b2fddb5282d64a69358dbd1ee50925e76dd1a1aa8512387025b0ed5d9de2155ff7d69a56b945c680112ef7a0d03a5b0bdd79253e96327107c5f83b494ca6887355a844b13a94d009af8afccbb91400917a0e0e80ec1a05b6b5b3a85879ede71d22f5cfe50a2f5d681d63a507bed113afc84933432bf0dee60ff3de0b5e07abfc966a70520028af50919fe6fe75dadbb023b00a0cb7296cc491f1901c4ceff38c0be5a36de3c12146c03bf9f8ef72418be1b5d7cb4183d411fae77a0d896d9e90b84cc75556e80de866b807a3bcc8fb691ca7717b88c5bd1964d2b7db886234c798d3a27e49b3c2223cd7cb92be00ef914cd5fc9d594dec3bf2b9e84671f090055db8213645af568bfbfc3d6024d6de819960c850f07b82d53e8ead2393a590f6ab1e33fd52f56bc2d2eeb478c7b158a7ce65d4b33f52b9078391985e6250834dd684564e2c0010d59210334c408dbaedb387cfc1a75acf5049b4d618b642a60e2562f2ac14c2b175b048cd9ba567630791fdc4bc9730c6a492b8e11015b85653746653f2a22a9851a047373d52f0c8b7268b40983aefcdd7cb0470fdd3d10ae8c1849c6b846ee25f9a4c02bf98de674", 0x1001, 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 15:18:08 executing program 0: r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0400000010da4831962c2fec11986dc9c64edc93d1d83bd9f709dcfd12f0d34107f56b803d9b786ab26d47531ab1e79e40e8887679a1e78efbda5a2629a83cae0ee32b26ed2aaefbfbb61e4bca1f000087ec9a6ffa0be30f7c25b289d536de70ff30cbfefd01000000ee23c186c8d6b36d4c9913788db82dd9d89306", 0x7c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="036e96eacc6140d07ef0e709f771e07789e6d5c9e524530ebd0d2ea617edc04fa233a3fff5978e61045f889203a5d7d935061452cbba4f8b47ab200295563298e94154e04553a6aeb3e05fa5d8e966866864e617738a06b0d6e1b309d8f900d28260d979b769950553ca3595a6c7f2d137028205cde938d000986f3f7922087a8d20b9e0c329780ef0dac9f9e21f540dfa1ace5f864c3e49e23b1bcf90d60691cb693d9a2418a75ab22010fbb0d09aefe0bdc8848d6d87aa07bfb1fcdee8377dcc0ffc42e459a553131434f1136eec6672e05018a1760f4ab6364d41ee2feebb2c64c921f6044d483cd6714f5c1cbbe8b27f585a4e257d039b7ea55a8536", 0xfe) 15:18:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x85a61abd050534e3, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1011, r2, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000000)) close(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x6d1, 0x71b4, 0x0, 0x3, "fabedc54f8c83ed9e663ffbb06f91bba9d73bba0", 0x101, 0xffff}) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x3, 0x7fffffff, 0x6, 0x8, "1b60e0417cb4645e14b146758887cf5507bf3cdf", 0x9, 0x1}) dup2(r3, r1) 15:18:10 executing program 1: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000040)="037c660018411acf0f10c06ab59adc18ac25c10d77f5d4b35a01776e560b1256294d574fdb0e751357defddd7ef16133fb3ff56fa3ff6c7f891b0fdada97bdd9a61dd80a7bf80110be5fe5b92e9e96c857e3b57f8cae67b2757a26d7d7dc3177805ba6eab4060fce2431a3bd", 0x6c}, {&(0x7f0000000800)="841b9dd18625985fe1b034d88283528f85245824a3bf3e291701b266579d1791c5dddc2b802841a349d36d9088b54b78430147b7d3502a07992a20aaf11c1ba24437bf97a6e840eb12de961f629c1c5558e9f89c301b9d46c109d053e822f8aba9f5111e9e2ce7c8aaf36d43545d5a245e9bd4032edaf123e3bbdd3f861d44e7c8682e917b33b6aafa692632a91f8f1e59378c40bc00171dcdb345960fffd78ca20101a6a88e527c3b83e419c856ed1920394a41b2591a33ce861582f897f2eaa53b09e1750c6c4ff1e0e81de37610c79ca3de1bc70d5ad93311d9aa4ea0c2108ca4c4acf88e17fe068c9a57d267685d4d3aa0f5478bd1790031f1968ebf8ec23c736965a8dc96d950f4515e0aadf3d2dfff327ef9f9473c8aefe1923dce01a1ec81c6bc16ba9ea486cd4428863112696e5f66a71493dbffc6681ce27ac2fccf5d21be24fc715462748fc2855b312f0fb9e35ed1dc7fcc6b4b5c2acca69c74630ce589bcd28bb827b06e7477f6ae51a0de0ab79f64e393e7ca20953760f20e31a60883c59c4c909ecd326721741b54c3624976de8109e52490dcc5054e6d2f53fa9ed10e3c3f53ab63b5ab93bb54b6b804af08660779b59d8d409414f2d521b42d29205653fee79ea680b65a584f885019c8661d7a47444d326a8153aa47d845c14983c8c786419174f9a5d620f3532e14090ac5c43aa9e60d174d040d6d44810973fbae6d3d5f84d401a95fed9ad1e4ec89cab841b751aa312ff12fdcfb0e26ce1ef4a221f966c7c6a6febb6dd58cda47095ad0380fbbaf63e5b3fd5725c8dbc05114e633c3fb8e75418ff4ba57f37350b8c8a9d803812386a53280a990acb42a57b5e5f674dfad1b8035ac4ff92bfa8864092c7b11b4d02863d5cc140e3f177eba3538c8a586ddbb37b01eedab6a5133eec05715c6532ac8eedd593d90bd99fb22e01cc6c1f5f80327fc28a16bc3883cf33a012ada8614b4330893b6b4005fad16cda793ee415f91fb84e9714cf97f50012d4f314522ca5984c03d789c3651b84859e15031f13fb7599d2b733a65327d4d8a40c8dfa30f45b98fb5d6f77ff53015b0b35317b6e469f130155bfb8664bb54b4ae0887702e0aea83a1f7df847720f66a40c4ad06438b194dd5a5edc2abc9ac39bcaf7cd399d89f514d5c2fe5197e0cb5535f4f0dc23bfd3d8665bf82161561465c71043dfbc066d81db3481a2fe6b91e71856fdcd118d8043d2d9c638cb35dd5afde3eb06a9cfc12727b519a177c4e2120e71ab63a9d6c8b5cfd2777ad76e4624acba3a54d46d71a2be0e97ac873f212bcc86928c8b98b73388a6d9f767d5af3bc9c922d40552df4a3c416cecf6dc5af0d8de201378329abff410854df6a65b5318a27d50c802733e4db807ea087d4c7c99bc1e4effdc1a53458cc60999b2f26dbeb3656821c7d5eec99a38d60d04e5cc77f1b8a06c4f04d4a0a8caf83a5387cb72d08b54425fd0623ea7cafb38edbaa08acef2517aec144dcf0802f9d3f8613e58709fb39ae0c6df81c7e3283f44d740142f00d47927e767140af5ef92389d17a8d08351bd988024af3a9418c89110fb399d18911fc69c6c5b8852d06b9b1715f28d7190d010a07e1383cc331aba8fff7a8440677109bb88047082ce121d61f592fa3c91920516ae281c60237ff8acb950ec7321a8ed5cbd583d45cca803c9bebbf498daf6eec0b1cc93721cace323fea307b4049c08bda449cf011563376f22a1f41b2299a58f5c00d811fd29aa09d7dd7100491443145208f45d1b18e472cdc8fefebadddda1be3c415655cbb7b4cec9de02f59aa19a500575c2bc9540b5086a1062f3f3acc8404ff0bec5d9972df0fa66e68473fa9e7786fe4fc00b5bb2adc4dceb97e9b6efebd7926d1e8e5996864177949b2924b38e03282b0b0d17f8d3de0e5ff520121344c68bfa58e0fd33d249244ed9f0d0a9d5d45790efce03dbf183a09ff93fb800abea53cfc4efd23f2360d2f1ba4274edfaccefbe78ddee564af737bdedf1662e815b02d21abeed7297fa83d6505175dd7cfa203dc189946e73c9a4bc2f28166f37f1e9d0343849fae215a9b1ba587722939b92cc3d527a4e11d29e1e6dc46d3fd559537088da55496da45d57c509626b4f3e7842f96b7fcea69217d5d4b685f5c260a0a0d45a4a104f446b8b8a5385113a550648ce2b6af38e87fca2185879ebc6a16262c988f0418dd68a33db269e5ccc60c53ea56c34fa469367c7be86e738ec2f8ee8583d47c85c69d32beb73f41a3568ad9bf6d180c74539a6dfc662ff138d183bfe380ff2d460d586becc4434f6c3ed918434ac68c8b6a2d4889139d132d88daf52d9cd88b456c076021ad54405cfa3ed4da3cd410097a3f0868c9b19446fc2b017fdcda53e6a7a081c3705d8dd429c40e274434bf52b788de583f8e1aa7ca79e4906529a9f9800d235cbf5b482bab054ba4bdf5f5fed6f974a91cb08f5461757c5e6f7e279b8a622f59f778ff54455ec1182964c5aec67d0fee9ca1000935b9e9bc2f218291f9305498eb213434e0fa66d58e823f8cc33ed3672791446edcdd722e5b15f5996964bf14e11061e2595a277d600f822f371f1bcdd70b5fa5da482c2684f760cd7c7a3b0dbf19b4931e08ca9f13cb005915b689df9c915a25686cef357be964f81234cac7a67fd5f28f2daf89388b4fb4e81388aa2691c8536b49c575ddbda69b32d8958fc8bd848c9d6dd6f5e3580367933ac1debd1c52fdd52110bdbfd53c7420f389bbfb15e975787fdbb1505b6890c68da0d4c49192d93ce8699d371871e4e4fc767e65492c78ed4487e171a3e9c1348a0cb7583f6506d0e80199a1e0e72c0b061418d06b8f3c225d5d0a3c54e3d60e05400f6f59611404737f6c06008e455703e21406f978d0ac399602557508bf2c44f346195214b4527dfeaa592d3061e65f5a79ef9aba7d2808a14855fff613c34b4a9c5ab50eb7789063b523b4a65c740d9b6b63febf528d5e78c2de80e2caeef9d787761e76da9e28161044b4cff59fcd6f2e17eea50076ccf8d2ec2a214d78dd554f4e453c3f09b65a48183ca42d1c8b513b140c5d8f60bf341c382c620fd2ae547dfe3c4b47848bf25ac95fddc905c5f9781effc0a987afe17dd5cc4a900f8ef0efeaed4dbaf938625bb17ea176e93179641713fed0b3552bb464c3a4db112c85891c7977b552e27224b9fce955c995abba0b999b6044a5c23e6eb2ea616b146fddca65b28c6723dc39e5903a8a768fc8b06dfd2d8ad9129bc4a1c65245cd365c21a320a1434990cafb2bff6f88cc50a1b3a2627ebfb99e22bb9f4e2c075a5a08772a7eee1cf2a56710c77d9a8175f3a441155909541539a98c1ae8636cd983fb380c6407f50c761ba7e46012dbfb4291c3a8ab5356d404fda49283409333733596c05c5c81dee8fa53e8e1c38ab238f13760af27969a3033ba579b6bdc4d3758284673b137d78ce6b81399f9de890ebc1496b2d0694f4f2b0626c9b9f3808ea5950a7924291577e45c663ac55cc4da55966ec0dfdde8a8c19be701328a8971dc9ff5e067691a79ca08720a5fd6b4a6bc4e46a005152229d8557cbc647c908a7468d75e97718154638213ab270a55f5cf6bf3b3da2b0b42d52d944d21011816638d42ffd76a7342afd2dd13aa374143b4c16bcf988e87d1723b9e15c0a413d907faf308694fa8bb37c39c867a380e6f73d9e3b9bb10794fafa464aa53a886b602149b776d0dc795a6b08da82dba70bc9802328434b32fa278711cec1f3f1fee89ab15bc5fa5d3d2af57d2c3e527f38eed24307ad9848a80315053dff486d6fcd54bec6e679f26fde6566ffef7dfe9e9a2bc2606c63f964f4fc439f664e8d8619532320c8d6e92655f70bbf6be59c0efbdbc83b07a9af50e4ad08687883d391a2aa4dcabffe99343f1dad78b2e4f15daacf1ab526fc7294f960335d41a31850824ba8a92e78aa11583a1b55a8669428903926797071f2062d2394e5e3c369845e4ba58406ed4636e9e86ac36c30a32917b7ba041d08abf9ff7139581eebc64c7cdd03be384eb71faf52c38876a8939be9413938e68adf56af9a67686e8e64c7d4c3d3e95462233568994349f35ca384f676f11c901461f62594877dfeefbf0ccdd3b23d3c77e44f99ea4708b75ec8fc0a22b0e947c1943f68e4ea5ffca3f82fb0617a31e97cc29f291f8cded606a797a3eeaa5f5c27cd9d08a003fd26ad063e521af212efcd2b6b2f633244cd15f2a6a253ede85636173900af1f3fc89f2ccf5857e19e0315983f06232b24a123a762a518a5303419a19c7fd487542687c876e03f3645d8a47540f07aa9d2eb3a440411cba6d5afb37d9cd1ba96b6e4d06f8e71f0e0c8cc11d9704bf387413bb0011eedc537a381e577d25098587dfc14d7c0f31705b08aaeb038aa7691ef457a3622015137141f9a714494f72e99c04fb14ad276b722b00ea0258ed0d519d913ddb1ce83ff118c0516509841de155a04de19bddaa6ee8337589cf34365b2117303fa58e490abc614f4fb6353cba313088c597ba953377e325d47bba2ad52038d9aff5d4e9d15e2e111bd896f6a32196e7207c8eda6113028a11808017a96d8ddb8cfbe7533356e12b752e231320448bf04eb4163afa3d2b363422e7ddb5d9247c81ba1ab5f8f265bcd9b541b512a6d1e8374b763df9bba36898001d6c476c2251652a2b2afa2a9d2097a3d341a001168b05d6744fc7fac88e9d383dd7a02ac70ef5b6a4a3be8726b62be2d545c0fc51f41b3b92b8fe7a21b29a6effe011b62fd6282900ddc3cbcfd43a9a8edc3d3826dcab87db9fa559cc9abc98eb04cd6f06478417408f03794a204dd4923c6b8dd42983c0d6418060ed23bf038f3054a560d3df5c177deb3e73f31481e3cab849de7bf70c76c92d8fa7d34944e26dc424bb694759ab4e249c25d890ce2230b0bd078556fc33137e17816268a56dca95d9ecce3787eb9fa3635a22ed6bc9f7f797687ea76a360a26fbd4262513d3949f96311bb1f0df24cf77566f2dc3718ddd7f19a67887d1bdd490be8eae6aae0fa272104b6376361b32bc377d3822015d3fb13d853686d94d58f6fd53d38ed7f88d716141f52a1452d52a5c3b1fa82a31d3291d94047b34bd83f0e0aaa78d15888fd236c71f6cc6e6bc40143b7998b775237932b6452c1c653b4d1323e342442b0bf1dc661ec84248f9a190a568d84256731b76fe2ea4264c1bc497e2250c0d064f278ee5185f13507a9eb86a48c989170f15f3dce310cd72859629777dbcea01bf10ed419c0c1fe70b2636bc1c99b7cc0ac81fcf166fc51d79248628307ddb73cd41fae3a13f3b252c3e69e66becc24f203627ce6a14315988d7d9e3f222a224190ec7a72335b441c6884a24dd5b508dc5cf1ff6b26c86139bb29c2beae7ed46ae1559c89c4d70a31b03a2da6744605130385931c7f150982f354649fdb939aacacc8dca811eda0da33a227281f6a1f83d1861aff50c650f900061915d0785df0af7a69e4e1e302db0e8adba5fe843272e60bb6d1296aabfa15fa8ac3c9705fee246cb97e17156168fd86eaac7b783e42d217ce23c92180942c2302edea6afe2813a296cb5d347e4d3427bc2c4fa51cd02a11baa21aa1812ca9c5153d848a99acd3eec1b05e4ee903e556a64110c992839e5ed98c877abc541d7c1f354079e843b100fa4e757fec996c444d3fdc3b94701a26b7da37781bc85196229e9fb1c17f48009062a81921d98fbcaed65d5ec5a6ef889beb49affe1d06e5b9469c0c814b2", 0x1000}, {&(0x7f00000000c0)="505dbaaaafc18a2cf90c179e03b59aafc4d060eebb9c650a7fd40ff62b1d0790b9b291f4fc895834b4c6b13041334a3434b729010878614886558b408f6e3413a0d5303486e76f8e54ce94625f249e1f2520db05be6e775b250df8e5993fab1fe348b2dd7bd9dc", 0x67}, {&(0x7f0000000140)="f444b01fcc021ebbbeaf0d8c2b41389faf11558e63720c51e5ed349ffd4fd609d7830c9ece2de7e991cbd5b4ec2350d983e1a039683b16e791d552dfd7", 0x3d}, {&(0x7f0000000240)="becd1400f53247224929de51794da65537a419164c0b610abfa567d27c29cc965e119fb20f3e480da31a8d2ea669e00ac9096e908784ddb7c7fb5b3e83abf273122c2de75ded17f8f318b3c27248a950d7ab6a5b3925cbd4820a07072a782d208cd2ddd2504fd6167a34ce36e9bbaad480e5e0fe983bef00f58c2d2483d1f64223302c52eb71a5eb0b1acbd56d4a56", 0x8f}, {&(0x7f0000000300)="3f09db6e69e8f8f089529c3ea3d6e35110ae65e67f26e9cce623125a7541154378b8ec3a6c96c3f7086049dfa0855f281ef371721034e1e112c222da9a08e7bf103dea4d21f8c862ea2fffad38da97ec2ab73e597e726075ee96305b565ce9e27bb33d1c4b181741b4826e4c0b9400b2415ca77bd1c0a63334fb8c1461f08ea013e098d7a49e39d9014dfc40052a3a65c696f8899e7914026797005bd07c79e04bc81ec41290f2775c09f06a6431d8ccab8a3aa92ff6c99297ac915cf39c0ee06a1a0363d10589326d1d26", 0xcb}, {&(0x7f0000000400)="78109157f4019d7699c3e1c9fa7f80cca4c8e3ed7637a6d5df11f8130ae67e641c82874c7c3cb270bd7ba58f4e6ccd125a18b1365916f23708a41696c3d22042b159", 0x42}, {&(0x7f0000000480)="8f0868cac95fe5e705fe6bea96d24915b6443ad1998d71500c678de019f81268b00acd857e946e6ac8b4b07c8a4625842a24a228dd6a6bf6d7a14b3929f25b711f054af9d0da4b778502c41b275a5ecbdf2eafa6e75c5e25842aebbf490719d2633d271dd5b02cde935a047a9af1ed7b8ac4849d220c11dc5b5156343ec0e0e2b692624e46662c8f34dfb43b90f3290804da836748a165e7d765a8ff857e1af605aea35cc72c492c4144e713780614c65190c0cb1c716f777cebb26a22e1604c4b851b2f6784e6", 0xc7}, {&(0x7f0000000580)="8ce79226de62560c5d1b00955ef2c615dedd437af22cbf454aef6d3f9f7ceaf0486e8b130ed05af37a6b18b9293a41e0e03f87000e23710ee64fbb6689df6c22f7ee1bb5fdee92638b73d2d0895d15268a3ec8682298ecccbf6e9fcf762cfbe1e872c117914d57b10059b2a31740610ad7e1a8dd3197291530bdf3b2d7b54c2e8c177832cdcadb07fd3b8323768a1a5be6152bd5bf444a05187b8d0a6fb99ac63f2e3702f3543ef9001e2535f90b7f19b92c988e63608cbea565b0e42fec76643815457baa2d03af5bc4387565dac70f77a16547328287773af8", 0xda}], 0x9, &(0x7f00000018c0)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r1, r0, r1, r0, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r0, r1, r0, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x10}], 0x130, 0x4}, 0x400) r11 = getpgid(0x0) fcntl$setown(r0, 0x6, r11) fcntl$setstatus(r0, 0x4, 0xffffffdffffffffc) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/46, 0x2e}], 0x1) 15:18:13 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2085, 0xd0c) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) 15:18:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000140)=0x1, 0xb6) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = socket$unix(0x1, 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x8, 0x20000011, 0x1f, 0x1}], 0x10000, &(0x7f0000000040)=[{{r3}, 0x0, 0xb0, 0xf0000001, 0x51, 0x101}, {{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x3, 0x9e, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x1, 0x8, 0x9, 0x40}, {{r2}, 0xffffffffffffffff, 0x40, 0x80, 0xffffffffffff8000, 0xe862}], 0x6, &(0x7f0000000100)={0x7, 0x4}) fcntl$dupfd(r1, 0xa, r0) socket$unix(0x1, 0x0, 0x0) 15:18:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x20aa, 0x533d) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x4, 0x1, 0xfffffffffffffffc, 0x9}], 0xf6fb, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x8, 0x1, 0x6011cd65, 0x68}], 0x2, &(0x7f0000000100)={0x2, 0x5}) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) 15:18:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x151}], 0x1, 0xffff) socketpair(0x0, 0x4, 0x7, &(0x7f0000000300)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x88, 0x40000000, 0x401, 0xf777}, {{r0}, 0xfffffffffffffffc, 0x44, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0xfff, 0x800}, {{r0}, 0xffffffffffffffff, 0x9, 0x40, 0x6, 0x39cb}, {{r0}, 0xfffffffffffffffa, 0x80, 0xa0000000, 0x20, 0x3}], 0x2f, &(0x7f00000001c0)=[{{r0}, 0x0, 0x2, 0x1, 0x80000000, 0xfffffffffffff801}, {{r0}, 0xfffffffffffffffa, 0x6, 0xfffff, 0x7c43aafa, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x1, 0xd5}, {{r0}, 0xfffffffffffffffa, 0x42, 0x0, 0x39ed38d8, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x1000, 0x7ff800000000000}, {{r0}, 0xffffffffffffffff, 0x21, 0xc, 0x2400, 0xffffffff}, {{r0}, 0x0, 0x1, 0x2, 0x8, 0x5}], 0x8, &(0x7f0000000080)={0x100000001, 0x1}) poll(&(0x7f0000000000)=[{r0, 0x31}], 0x1, 0x0) close(r0) 15:18:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0xfffffffffffffffd) getsockopt(r0, 0x6, 0x0, &(0x7f0000000080)=""/102, &(0x7f0000000100)=0x2f) 15:18:17 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x86ea5b1ad613a1a6) clock_settime(0x0, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xff) 16:00:00 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140), 0x0) sendto$unix(r0, &(0x7f0000000280)="a271aad0df6d032963a637f6cd0b79f14d8f04f7910a2e6808fb27e9b6080000000000000054fa0b93e85070b42f4cd696f03951580b0b73eecdc979f35fc6d367dc8088979e89d314b80a194f2cd95048f5c2b0a27979cf02fb5c96cb5ba86dc793ce46c7635f29966a9b4d89a30216f60527c6a0c737e69e297c74d2c05e736446cf8fd38a4423872536784d916b5c4652477c52242a7b9ceb189ebe1755f62b5801e76de643db6479ff0ca479c8d6463a03c1cfd899c47a5e3f872707406ab35bcbdebcd110e865fc1c35619743057411952d0ed2bfbe5196e2fb55582a83fbaa", 0xffffffffffffff69, 0x8, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6) write(r1, &(0x7f00000002c0), 0x0) close(r1) write(r0, &(0x7f0000000040)="410d9799476d0638860ab751eb025e54ddbc1f2d0c527def9ffc6a3c480e2333712b315b2ffac10b32a3c6ae3dc0a9a01c196cd60050", 0x36) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x95}], 0x40, &(0x7f0000000300), 0x0, &(0x7f0000000340)) r2 = getpgid(0x0) wait4(r2, &(0x7f0000000080), 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)}], 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, &(0x7f0000000080), 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) close(r1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0xa) recvfrom(r0, &(0x7f0000000180)=""/99, 0x63, 0x2, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') 16:00:03 executing program 1: mlockall(0x1) select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000100)={0x20000}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x105) read(r0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) openat(r0, &(0x7f0000000140)='./file0\x00', 0x8000, 0xe0) 16:00:03 executing program 0: accept$inet6(0xffffffffffffffff, &(0x7f0000000500), &(0x7f00000004c0)=0xfffffef5) getrusage(0x0, &(0x7f0000000000)) socketpair(0x6, 0x5, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x3f, 0xe3, 0x7, 0xffffffffffffffff, "a2c5abfa00e719f762b4ad1f4971f041afc82c8b", 0xffffffff, 0x100}) 16:00:04 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0/file1\x00', 0x2, 0x10) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') shutdown(r0, 0x0) accept$inet6(r0, 0x0, &(0x7f00000000c0)) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/245, 0xf5}, 0x0) 16:00:07 executing program 1: semget(0x1, 0x8000000003, 0x200) msgget(0x1, 0x29) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x40) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x3d, &(0x7f0000000080)=[{&(0x7f0000000140)=""/214, 0xd6}], 0x1, &(0x7f0000000380)=""/140, 0x8c}, 0x42) r3 = dup2(r0, r1) truncate(&(0x7f0000000000)='./file0\x00', 0x5) kevent(r3, &(0x7f0000000480), 0x20, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x1f, 0x6}, {{r2}, 0xfffffffffffffffb, 0x8, 0xa0000001, 0x800, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0xb0, 0x84, 0x9, 0x280}, {{r3}, 0xffffffffffffffff, 0x60, 0x40000000, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x0, 0x7f, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0xc0000000, 0x3}, {{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x9, 0x100}], 0x126c, &(0x7f00000004c0)={0x7, 0x9}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000500)) r4 = semget(0x0, 0x4, 0x694) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/169) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000280)=0x1) write(r3, &(0x7f0000000440)="3923bfcd96a53f0bc3c19560c2ccfb84b80b", 0x12) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20ae, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000640)=0x1947) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0c561b852306d3a66a2190e55f54b214711b4af3"}) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) getitimer(0x3, &(0x7f00000001c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0x84) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:12 executing program 0: pipe2(&(0x7f0000000000), 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) socketpair(0x32, 0x5, 0x4, &(0x7f0000000100)) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2004, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x64e2, 0x7, 0x5, 0x4, "51677b440b07c5ec2510f624515d2994045c4545", 0x9, 0x2d1}) socketpair(0x6, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x7) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x400) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x4504) r0 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x3f) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/63, 0x3f}], 0x1) 16:00:15 executing program 1: r0 = syz_open_pts() r1 = msgget(0x2, 0x2) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0xc17, &(0x7f0000000200)=[{{}, 0x0, 0x40}], 0x6, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) setregid(r3, r4) pipe(&(0x7f00000001c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1045, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4c}], 0x1, 0x0) pledge(&(0x7f0000000000)="955b00", &(0x7f0000000040)='*{\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x1008, 0x32735859) fsync(r0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000180), 0x40, &(0x7f0000000280), 0xfae, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4a) 16:00:19 executing program 0: r0 = msgget(0x0, 0x6) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/70) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup2(r1, r1) write(r1, &(0x7f0000000040)="02", 0x1) close(r2) socketpair(0x18, 0x7, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) getsockname(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) pledge(&(0x7f0000000080)='/]\x00', &(0x7f00000000c0)="2e2a2ff55d00") socketpair(0x10, 0x4007, 0xfffffffffffffff9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r4, &(0x7f0000000140)='./file0\x00', 0x480, 0x0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x3) getsockopt(r0, 0x0, 0x1e, &(0x7f0000000100)=""/25, &(0x7f0000000140)=0xfffffffffffffe6b) socket$inet(0x2, 0x0, 0x4) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchmod(r1, 0xd4) r2 = socket$inet(0x2, 0x4000, 0x7fff) sendto(r2, &(0x7f00000002c0)="a064cc98b0ec46bf3dbca00d3ba23262355a9aec441702c58181dfdc6944f70c12c218e42c4d92d88cbfd703b0e22b324ae437206b0396509f208cae763f0c86da95de1d39d286fab2d510b4a363c160cb591ec6c00ffdf23c966eedd2ef1d89537747829e9f7b0bbf1f776da85a7ec20c9ca042daab774c0f6fea52221c150eee64520a2c1ecaf9dea79799c9c652dd244c996c726b013fd46c80bc5d3231c79af5978f3c9b5a046985ab6d57171f2fd7b94d91866a20834a3281e26344b1b24acf87f374037da1113a60e9fb25d161f52f8f56abe84e288b3a666cdc58e169b91c5e48f5f783a7bac8925835f5fce7e44cfe5f9cff8018c30ff2adf93f2e4f5a0f55d83eb30943bc2fa63884f8c9576f500b3d4deee1b35d285e599151d489633f321cb879ed48db49", 0x48, 0x8, &(0x7f0000000080)=@in={0x2, 0x0}, 0xffffffffffffffc6) kevent(r0, &(0x7f0000000180), 0x40, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x41}], 0xfae, &(0x7f0000000100)) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) close(r0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x5da5) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r1, &(0x7f0000000000), 0x8001, &(0x7f0000000280), 0xa1c1, &(0x7f0000000040)={0x3, 0x7fffffff}) open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x114) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) close(r0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) sendto(r0, &(0x7f0000000280)="27b1631ee41bfcc944b6d7c74a184e8fc62746e96d6fdb8f54e8c0663d1d4437064c01fd1c6a2090e97640791cd8fb93f4eb08b4118e93ae2a77027a116ca0cf5a66ae2aa57c30d5e9ec656a2c96444750ad4dd3b944772dab7a9347531c3d58e82a21d414934b94e63574d5153438f4396eb72cb39170721a7f5aedd6fec2de251a796e4a8c3c5b8d73895f805e4b003fe0e25fdb6928cfe011bf58d5c900dee4e81757ce29f24587188e8df5d5a148630b00f44714c31698a682a2a9174307c61ae5f092417dedd278eb4172128509f454e4e8d7d6b68d3c9cabfc251e785602b2cfb153b283562f3a77b4", 0xec, 0x1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0xf1}, 0xc) getsockname(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet(r0, &(0x7f0000000040), 0xc) 16:00:28 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000580), 0x4) setsockopt$sock_int(r1, 0xffff, 0x102f, &(0x7f0000000000)=0x80000001, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="0045e9dd11745c7712332a7f", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/16, &(0x7f0000000040)=0x10) 16:00:31 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) syz_open_pts() 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="616ec02392d6cd3fc9c99791919b4ba50d226cc2d4693b8b08c88ddc6157ae5d6afbddf61051295a0617048fe880c80156f195a633cf21d17f021dbaed962362e6454d9586edecdf0f651777f21f2061a92505ce3c3e7418ca3d3fc4e73aca908f5fae110ca388c1342efab253cb2319f07478acebf3e6cac03ceb2755dd4e48de655822cc68478ccb258cd56d8e690c98", 0x91, 0x40a, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000001c0), 0x0, 0x0, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000640), 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f0000000240)=0xc) read(r1, &(0x7f0000000580)=""/243, 0xf3) 16:00:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x60be, 0x4333) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x67efc6acce0fe18f}], 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000180), 0x40, &(0x7f0000000280), 0xfae, &(0x7f0000000100)) 16:00:36 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="a7f5088d87c54c3753a2a6c6f0e548352a67261797558285df15fa6c1ebd68aa4b064faf411a9b840afcd1498bee79c01f3213a7653d4e3a876264ba02ab4a39946b2a2b85ae87f9cf8d939a11a9d848b87d70d6e2eb56bef01c339c9a46ecd093250e3ec5d9ed3ef82c1194b880cf101dbe681593e164785a868d2b7151b8b3ecbb7550d7b992dad0976969dbc8b6e63653854fab858995a5394261c99530e0043574cd8013d4a4a1ea3adf5b18089bdcfcd3222bbb553ec832e62e8264880d2b04461eae52ff481b9d810e0ff2bff99fe88ce41d4591b1a9bf2bb9d4ddf1ad3e570aab708c03f7733e212f635400392d502bfdf3992e2ad54145d86c3b8a", 0xff}], 0x1) r1 = socket$inet(0x2, 0x5, 0xf1) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x1}], 0x1, 0xf0) syz_open_pts() 16:00:36 executing program 1: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0xffffffff}, {0x400, 0x4}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2004, 0x1661) 16:00:37 executing program 1: mkdir(&(0x7f0000000980)='./file0\x00', 0x80000004008) setuid(0xffffffffffffffff) r0 = socket(0x32, 0x7, 0x2) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:00:38 executing program 0: socketpair$inet(0x2, 0x3, 0x80000000, &(0x7f0000000040)) getrlimit(0x7, &(0x7f00000000c0)) 16:00:39 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x2044, 0x5a4c) r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000000180)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) close(r0) getegid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/62}, &(0x7f0000000200)=0x40) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:40 executing program 1: pipe2(&(0x7f0000000080), 0x0) 16:00:41 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)="789d") 16:00:41 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() setpgid(0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000000)=""/72, 0x48, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xc) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0xc) close(r1) 16:00:42 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getegid() setegid(r1) fsync(r0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffe}], 0x6, &(0x7f0000000080), 0x0, &(0x7f0000000100)) close(r0) 16:00:44 executing program 0: semget$private(0x0, 0x3, 0x10) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setrlimit(0x2, &(0x7f0000000080)) 16:00:45 executing program 1: r0 = shmget(0x0, 0x3000, 0x5, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = getpid() r2 = getpgrp() setpgid(r1, r2) select(0x0, 0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x8}) select(0x40, &(0x7f00000000c0)={0x1, 0x4, 0x5, 0x4, 0x2, 0x80000001, 0xffffffffffffffff}, &(0x7f0000000100)={0x8000, 0x9, 0x3, 0x2, 0x7de1, 0x401, 0x0, 0x2}, &(0x7f0000000140)={0x200, 0x1000, 0x0, 0x7, 0x2, 0xfffffffffffffc00, 0x0, 0x7}, &(0x7f0000000180)={0x1, 0x1}) shmget(0x1, 0x3000, 0xdc243b7d4106c666, &(0x7f0000ffd000/0x3000)=nil) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)='a', 0x1, 0x0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000001c0), 0x0, 0x0, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) getsockopt(r1, 0xd1, 0x2, &(0x7f0000000080)=""/91, &(0x7f0000000100)=0x5b) sendto$unix(r0, &(0x7f0000000640), 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) dup2(r0, r1) read(0xffffffffffffffff, &(0x7f0000000280)=""/243, 0xf3) 16:00:48 executing program 0: syz_open_pts() setrlimit(0xb, &(0x7f0000000080)={0x100002, 0x100000001}) socket(0x1, 0x8000, 0x0) 16:00:49 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000100), 0x7, &(0x7f0000000000)) r2 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) fsync(r2) 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0) poll(&(0x7f0000000080)=[{r0, 0x10}, {r0, 0x94}, {r0, 0x20}, {r0, 0x8}, {r0, 0x1}, {r0, 0x4}, {r0, 0x86}], 0x7, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x2) 16:00:51 executing program 0: chmod(&(0x7f0000000080)='.\x00', 0x1f) setuid(0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x800120) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') r0 = geteuid() seteuid(r0) 16:00:52 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x2}) 16:00:53 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0xfff7fffffeffe8b0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000180)=0x10) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x2e) recvfrom$inet6(r0, &(0x7f0000000280)=""/119, 0x77, 0x40, &(0x7f0000000300)={0x18, 0x0, 0xfffffffffffffffe, 0x12de}, 0xc) r2 = kqueue() kqueue() recvfrom(r0, &(0x7f00000000c0)=""/51, 0x33, 0x803, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0x2}], 0x6, &(0x7f0000000080), 0x0, &(0x7f0000000100)) 16:00:54 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040), 0x118}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x1045, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) writev(r1, &(0x7f0000001340), 0x1) poll(&(0x7f0000000080)=[{r1, 0x4c}], 0x1, 0x0) 16:00:56 executing program 0: mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) 16:00:56 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x280c0, 0x8) setrlimit(0x2, &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000028d000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) 16:00:58 executing program 1: r0 = getpid() setpgid(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) recvfrom(r1, &(0x7f0000000000)=""/140, 0x8c, 0x40, 0x0, 0x0) 16:00:58 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = semget(0xffffffffffffffff, 0x4, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) semget(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='x\x00') semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/188) 16:00:59 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = semget(0xffffffffffffffff, 0x4, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) semget(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='x\x00') semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/188) 16:01:00 executing program 1: select(0x40, &(0x7f0000000280), &(0x7f0000000480), &(0x7f0000000440), 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), &(0x7f0000000380)) r0 = kqueue() socketpair$inet(0x2, 0x4, 0x4eb4f94a, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) select(0x40, &(0x7f0000000000)={0x4038, 0x7f, 0x10000, 0x6, 0x40, 0x1, 0x400, 0x5570955}, &(0x7f0000000040)={0x8, 0xedb, 0x1c1c0000, 0x0, 0x80, 0x0, 0x43df, 0xfffffffffffffffe}, &(0x7f0000000080)={0x20, 0x2, 0xffff, 0x800, 0x2, 0x5, 0x20, 0x9}, &(0x7f00000000c0)={0x4, 0x20}) 16:01:01 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = semget(0xffffffffffffffff, 0x4, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) semget(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='x\x00') semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/188) 16:01:02 executing program 0: select(0x40, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)={0x0, 0x80000000}) select(0x40, &(0x7f0000000000)={0x8, 0x6aa, 0x1, 0x40, 0x100000001, 0x1, 0x401, 0x1ff}, &(0x7f0000000040)={0x8, 0x200, 0x5, 0xfffffffffffffffe, 0x42, 0x3, 0x7, 0x400}, &(0x7f0000000080)={0x8, 0x1000, 0x4, 0x4, 0x800, 0x5, 0xfffffffffffffff7, 0x2}, &(0x7f00000001c0)={0x8, 0xfffffffffffffff8}) select(0x40, &(0x7f0000000200)={0xffffffffffffffe1, 0xfffffffffffffffc, 0x9, 0xfff, 0x800, 0x6, 0x8000, 0xc0c}, &(0x7f0000000240)={0x6, 0x81, 0xaab, 0x9, 0x5, 0x8000, 0x7, 0x800}, &(0x7f0000000280)={0x4, 0x7, 0x81, 0x6, 0x5, 0x2, 0x800, 0x7afc7bd4}, &(0x7f00000002c0)={0x100, 0x1}) 16:01:03 executing program 1: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000001240)='./file0\x00', 0x202c, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r1 = msgget(0x3, 0x1) msgsnd(r1, &(0x7f0000000180)={0x3, "3bfb4002531369d7ed07ef8d9c70caedec18b95b4496a5b7f36c7945b2b078ff345c74366b3b19995e382a2186687b47a6b88530f8a8f6337f414535b369b95d2922202dbfa5d07878614c2c7909ecbcc2a7f17264d4ecf96dc4ab62b77a42d697bb08af7ac8fd916b0d1cf3459da23b0bd0f2c0cf5abf0473bbe3d55ef9f4cf1e13762c59a06df44615509ed0dc3199330290cde260fdaf647fc4860aad337293526b886b6face7c0f4fdf848845b4e67e251473d03a2830e7fe74f377dad5ccd07b00dde30693dbf1d"}, 0xd2, 0x800) ioctl$TIOCSBRK(r0, 0x2000747b) 16:01:04 executing program 0: munmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff6000/0x2000)=nil) shmat(r1, &(0x7f0000ff7000/0x2000)=nil, 0x0) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6110, 0x7) 16:01:06 executing program 1: select(0x40, &(0x7f00000000c0)={0x40000000, 0x0, 0x0, 0x81, 0x10000}, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x7b}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xa61, 0x0, 0x0, 0x100000000}, &(0x7f0000000180)={0x0, 0x80000000}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x20) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x4) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) select(0x40, &(0x7f0000000000)={0x800, 0x2, 0x7fff, 0x4, 0x3, 0x2, 0x81, 0x5e3}, &(0x7f0000000040)={0x7, 0x401, 0x1, 0x2, 0x5, 0x80, 0x0, 0x8}, &(0x7f0000000080)={0x6, 0x0, 0x40, 0x3, 0x32, 0x100, 0x3, 0x8}, &(0x7f00000001c0)={0x20, 0x10001}) 16:01:07 executing program 0: setuid(0xffffffffffffffff) r0 = socket$inet6(0x18, 0xfffffffffffffffd, 0x902) sendto$inet6(r0, &(0x7f0000000080)="b03764d98bd64e84fb8cd7d2a779cc4935da64ab2a0c1090ba75df951430c37ad5dada5892dcb218723ec0d8d34764e34a90756f323f071baae07049b56f9d420fee226fa36f49cb19bd23f8a111f5b3c3f888d846c25d533f63b16b37ad3905b46679c47381d4199caf1806f22bf2de867fd3d195aba8b0adc0e83a48a4b527b33e7769b13e3c0d11fd46c918caa39570a36a2d52219d110a1e05fcfd105082aa1d4cb1b2c748c5c3523a046949fcf722a33156bb5fb2cf4fd8", 0xba, 0x8, &(0x7f0000000140)={0x18, 0x0, 0x0, 0x5}, 0xc) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 16:01:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='r\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') r0 = msgget(0x0, 0x93) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x4, r1, r2, r3, r4, 0x11, 0x101}, 0x4, 0xfffffffffffffff8, r5, r6, 0x9, 0x682f, 0x101}) 16:01:11 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x20000004873) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) read(r0, &(0x7f0000000040)=""/10, 0xa) r1 = socket$inet(0x2, 0x4, 0x7ff) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) getsockopt(r0, 0x0, 0x0, &(0x7f0000000100)=""/229, &(0x7f0000000000)=0xe5) 16:01:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x800) mknod(&(0x7f00000002c0)='./file2\x00', 0x2110, 0x0) open$dir(&(0x7f0000000300)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) bind$inet6(r0, &(0x7f0000000080), 0xf5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:01:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) dup2(r0, r0) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x7fff}, {{r0}, 0x0, 0x50, 0x10, 0x8, 0x6}, {{r0}, 0x0, 0x8, 0x0, 0x2, 0xee}, {{r0}, 0xfffffffffffffff8, 0x12, 0x1, 0x100000}, {{r0}, 0xffffffffffffffff, 0x44, 0x40000001, 0xb3, 0x400}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x6, 0x3}, {{r0}, 0xfffffffffffffffd, 0x11, 0xf0000000, 0xb05, 0xffff}, {{r0}, 0xfffffffffffffffc, 0x8a, 0xf0000001, 0x9f60, 0x7fffffff80000}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0xd1c4, 0x100}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40, 0x7, 0x401}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x748}], 0x2, &(0x7f0000000180)={0x1, 0x10000}) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) 16:01:17 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) open$dir(&(0x7f0000000040)='./file0\x00', 0x880, 0x3) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x3d, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x2) r2 = dup(r1) write(r2, &(0x7f00000001c0)="2e409f4774863563458692db1d1d3ed27f21254a690dc199da25bd9d82b459b509ece323fab168304cd7b67357f6d28317c9adf673141913c87a3dcb0e32d068333c70714ed941a39a6329869070ef0ff21f5841e63356fd3f4906fedde9a568354bf7de16", 0x65) pipe(&(0x7f0000000140)) 16:01:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x82, 0x89) write(r1, &(0x7f0000000140), 0x0) write(r1, &(0x7f00000001c0), 0x0) dup2(r0, r0) 16:01:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xe, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x2, 0x10000}, {{r0}, 0x0, 0x21, 0x10, 0xff, 0xbe4f}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x1, 0xad}, {{r0}, 0xfffffffffffffffa, 0x10, 0x3, 0xcef, 0x3}], 0x800, &(0x7f0000000080), 0x6, &(0x7f0000000140)={0x4, 0xffffffffffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="16", 0x1}], 0x1) readv(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/80, 0x50}], 0x1) 16:01:21 executing program 1: write(0xffffffffffffffff, &(0x7f0000001100), 0x0) r0 = syz_open_pts() lseek(r0, 0x0, 0x2) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x38, 0xff, 0x200, 0x589, "dc0c85f5c3e6532e525a0f18f787d1aa2be60397", 0x401, 0x20}) getsockopt(r1, 0x7ff, 0x1, &(0x7f0000000080)=""/116, &(0x7f0000000100)=0x74) 16:01:21 executing program 0: r0 = socket$inet6(0x18, 0x7, 0xfffffffffffffffe) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x205, &(0x7f0000000080)=0x100000000, 0x4) r2 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000040)) r3 = dup(r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) 16:01:22 executing program 1: r0 = syz_open_pts() getsockname(0xffffffffffffffff, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0xfffffffffffffc97) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) mknodat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x2040, 0x1ff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001600)=0xfff) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000180)}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000480)={0x1, 0x6, 0x200, 0x2, "755911a96c5bd384cb434656d9ca7d638f67439c", 0x100000000, 0x100000001}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:01:25 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1043, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, r0, 0x100000000000) 16:01:26 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2007, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x30) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x2) 16:01:27 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x4000000000020ac, 0x2052) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:01:28 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10008, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x2, 0xffffffff80000000, 0xfffffffffffff8ec, "080640c3119777a64d32275f981a6fe2c4d0bf9d", 0x80000000, 0xb6e6}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) 16:01:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x352, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) recvfrom(r0, &(0x7f0000001500)=""/244, 0xfffffffffffffdc8, 0x1, &(0x7f00000014c0)=@in={0x2, 0x3}, 0x8) linkat(r0, &(0x7f0000001340)='./file0\x00', r0, &(0x7f0000001380)='./file0\x00', 0x4) fsync(r0) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000080)=""/229, 0xe5}, {&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/214, 0xd6}], 0x4, 0x4) 16:01:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80000000002103, 0x805fc) open(&(0x7f00000007c0)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:01:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000001c0), 0x3c) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/80, 0x50}], 0x164, &(0x7f0000000140)=""/47, 0x11}, 0x40) 16:01:32 executing program 0: munmap(&(0x7f00005fe000/0x2000)=nil, 0x2000) socketpair(0x16, 0x4000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) 16:01:33 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x80) dup(r1) dup(r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) close(r2) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/80, 0x50}], 0x1, &(0x7f0000000100)=""/47, 0x2f}, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x3) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x2) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xffeffffffffffffc) fcntl$setflags(r1, 0x2, 0x1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xd2b) 16:01:36 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x13, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x12, &(0x7f0000ffc000/0x4000)=nil) 16:01:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{}, {{r1}, 0xffffffffffffffff, 0x5}], 0x4, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xf0000080, 0x7, 0x80000000}, {{}, 0xffffffffffffffff, 0xbd, 0x4, 0x5, 0xfff}, {{r0}, 0xffffffffffffffff, 0x8f, 0xf0000012, 0x4, 0x1}, {{}, 0xffffffffffffffff, 0x24, 0x20000000, 0x4, 0xffffffff}, {{}, 0xffffffffffffffff, 0xa0, 0x8, 0xb70d, 0x7}, {{r2}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0x6000008e, 0x5, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x401, 0x81}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x4, 0x1}], 0x4, &(0x7f0000000200)={0x4, 0x42c}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x8000008d, 0x1000, 0x7}, {{}, 0xfffffffffffffffb, 0x84, 0x80000000, 0x18000000000, 0x5}], 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) r3 = dup2(r2, r0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x3) 16:01:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x204, 0x100) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x4d, 0x80}, {{}, 0x4, 0x59}], 0x4, &(0x7f00000003c0)=[{}], 0x0, &(0x7f00000000c0)={0x40000}) r1 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r2 = socket$unix(0x1, 0x0, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe68) r5 = getegid() socketpair$inet6(0x18, 0x4000, 0x6, &(0x7f0000000400)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) accept(r3, 0x0, &(0x7f0000000000)) r9 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5, r4, r5, r6, r7, 0x8, 0x3f77}, 0x7, 0x6, r8, r9, 0x3, 0x100, 0x7ff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) 16:01:40 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x10) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) chdir(&(0x7f0000000000)='./file0\x00') 16:01:42 executing program 1: r0 = semget(0x0, 0x0, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x100, 0x800}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc080, 0x30b0000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x11) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:01:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x3041, 0xfffffffffffffff8) setuid(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:45 executing program 1: r0 = semget(0x0, 0x0, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x100, 0x800}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc080, 0x30b0000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x11) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:01:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000000)=@abs, 0xfffffffffffffc9f, &(0x7f0000000440)}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) sendto(r0, &(0x7f00000000c0)="5225d7ea502227918765402654c5381f95ed8afb0a16c9aef8ad224a88b8569a515373cf0d5a1faead53fed199e66e7d9522bdacd401ccda7716712f1a", 0x3d, 0x2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) setegid(r1) sendto(r0, &(0x7f0000000500)="e0724205f441252f777b0db03984ab26cf03e9dbeea1c093724f5a44a1e0efcd51eb65b948805664b499c1e57306536ad644e1c2ae9c1edd1c5a9752718ec06a40f7f5ea83fab5ae5a8e98b1fdca4beaf069d0c6f95636664b8b5cec332e946f09bc558615fe38b7721a31335282aeb6755f65b030054b66cadf851cc37579c8532a33f94d43ac8282628e5590a07613999a845bd78af4a1fa223a2812b8d75c7049783e19597210b8114b4c8b878a39ae0b02eacd396b83c26c37e67b683b6ce65e624375c09ee002e481d869121375c35fb22bc0962a13fb92fce3849b1a54c8b526e90923ff004902a644804521fd6b41ef93ff400d91f446201ac683b40954a07e741c5a05fafca311989be8c942af1330425c22c6723dd0c43ba0c13f3d1c4a58a4fdc2e3fdb18473a99b50a3b83d0346c48bf0e0e648e56873c52058b2454f6d198711739c75c7146e80d5cbe202e39153939685fc208c1f5cc9bddef4725b10de49b630260187aca02ccec0aca77dc6c3aeb3718f3f6ce2c806869265b68b8a071f640522c5607814b5ca1d6d9410fb9de4dbd06994bf7aa4e78683f491345731003d71bd3595ef28a2dfee1b73ef74ee6f44b3ccaff4f2ac28e4188ca1988b90dbd66b790e34d057918d9d613c560906d821e98b6a1bbfadfc0c4b39bc455feb4d5472a0421d66f56c90f29fc548cfa138f95dfc648c0a9bc618e875c31662c6be510735b498463f3bad8d8818355088b927127b8efd365a48f4d163a6271c6c49f026438fa2d0dd3bfeb8a15ee6247686f43fa4bf6da748cad58020c258e2a5efb382e8261d0aeaec7fbc22721c9289dbcb1e1f4ec0d6f8d3c744ac5444e98595b8c6fd782d3c59e174e3aef85b37ff7f094aa2765bcb4e801c9c11980d360e4305172629015156ce5af068a9974d38a43d41217c5cb3e9a375355d6489fa7f989a8a2af82c70786e3370735e62fb508737a4bd4991822256374ef7d7c97589eda7fb25e7e027442ed69a8eec0748bb95263d3659935094cd0a56f08c6f4f574a85a46cedf9704f4d7320e4d441a1377642f56dc27c4579ae44ec62e83e86e8faab0a150eafd8962250519780c60130ff2ad5caa2eb7ec2a7761a74e67a78c6495808155f10d6a06d5c6a94c25952dd02730422d58b8554785552815685d02e9a86f589a666b1288decd2eb62b2ece2e6fc44762f4638d16da18811c3f091aee3e1c51ac3605872e09d09f4c0858745a75c2b03cd3c69dd1a21b100f9500034c26206fb27e905679e24d5d915dfd1c1fe24eb5f0b91741777270c36b816b1d54917d9b6e990cb33bf6f583841f5dd8d151e96abb617893a354d27e3cf6f404506b85da544f531aef117e3f6749d8c243d5e363b92c9a92dcbc03b501a760e67209a480397d1a8055eea78ea00880d34321aee382b689d58d6d168b1182b73a275e7002b02b1a5e7599c5f5f515c2cf62dae77ba09005c007a3bddf32f0c56dc066aa3e3ff7242105044d856caf08151e833e372311ebdd2acb89627da2244a0317514463f3c81f2e46bf417ca26260828f7835915b101774075619602c578aa33ee32f80f7585737ffb29a14614794bd6f65c5318fabba166b101b01bdcf2d135ce9fbba59d1aa4dbd3c20fe71dc787290107c668ce32d03c1f459731f884c075810c117d167c619633497e524aa08ca067372876c0889ffb031bac7c2a7b7346dc1b0fd9f3716bae18fc1f3f076ebf4e515ad4001044b2cb8d297c03aaacd0295484603ce4207787bc29e4e867afb2a461bcc4604abb4c7a9447dc74fb07a6cebd44e6649ce00c8b4745c613147cfad919a449bc84d4fc1ea8943629c7e6199d28d45e9b31458ad715cacafa77c8ec0244a1fc774f060f1ba63564c61947cbd68c9fd06ba26e0b46cd9c6a687b5abae227e2d7c385b62f36d1cddd56500f20b3320d9109ee4824c8920de25c03f577d409b9d5e38e372ce99a6f101bbedbc3a3de0bbc63ee9a28fdd046c4096db9f44539f075472af192f92d541895b74c610e1e8aad2c1af7bfbc0e0ba8491dda6bbdb9f83c57b6e8ea031f440d6fe4f9836e6682fa88cf32693c04f8db32046f23cf72dfe94c42d08b8c6019f570403b3022554c82bd0677e2d6a0663e5bd46cabf415b490f1b1fb979e94f2e1fb993df8ca7e18a5552b7e7bbbd3cc89d252881dc46568fbfeeed61559b22b1535545982b236bee93fee33c513029e08d4b5ec2478d4636628445e114b1365e44109dfe8864a4738ce205565fa939136ecd44e79e6c5c4ca3808fa45dcae7eb595db1dcfa2e352e589696d0fcc95311f3982463cce2bed179265efc35fa5863ceeb3dffce278ecb847269e8771c2f03a009d10c3f686513dda21c147e193f721e74e0eeb6a598030b2c81dd6feee451e3ebbbf74589178a05e2e9137351da50d6ec2c70e59efb207b1dd2967e62dc08a22e92fcf7acbba9af44370981b3db513b824d5a5f16f2d858666e6ac5f4e70001337c76532291cb550efd6b4021c389836e094e12c012632a66e1292cbe812452c9b26dd6001a68f66decb797ed77f49b34ec5cff9e07441ee7059852e56d26a1ca413a8d40d0bbff983a0ff533d7ea1b380861679fc349f4a48bbe6ce74f84d4cf0bc8449430fa8838a6cd0fa42700531f47a1c362bac29661815868c227592ca11d6f7e9462d0e695d668bb760cc5ae6209ce464a2898848d8f0c7d82a7081b4b79fe241847464084e36ba2ea727b7544769e7509556bcdf492d07147efd609c4108f1124c3044b568f853a7cbcb9b6f4ddb73a76623818fa6525aca42ff011164399c1712c59595e90a1301553ddc49fdacd2ae86871e898e6c6d696101be8172191adfe2e475af78f8e0dab36705b7", 0x801, 0x0, &(0x7f00000001c0)=@un=@abs, 0x8) 16:01:46 executing program 1: r0 = semget(0x0, 0x0, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x100, 0x800}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc080, 0x30b0000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x11) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:01:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x60be, 0x402) preadv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000340)=""/194, 0xc2}], 0x1, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x41) fcntl$setflags(r0, 0x2, 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/134, 0xffdb}], 0x307, 0x0) 16:01:48 executing program 1: r0 = semget(0x0, 0x0, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x100, 0x800}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc080, 0x30b0000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x11) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:01:50 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20ae, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x4) read(r0, &(0x7f0000000040)=""/64, 0x40) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ddc96aa09c77144d2800"}) 16:01:50 executing program 1: r0 = semget(0x0, 0x0, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x100, 0x800}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc080, 0x30b0000000) open(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x11) getegid() semget$private(0x0, 0x3, 0x40000000000000) 16:01:52 executing program 1: r0 = semget(0x0, 0x0, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x100, 0x800}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc080, 0x30b0000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x11) getegid() unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:01:53 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(0x0, &(0x7f0000000040)='W\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x10c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x0) 16:01:54 executing program 1: r0 = semget(0x0, 0x0, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x100, 0x800}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc080, 0x30b0000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x11) semget$private(0x0, 0x3, 0x40000000000000) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:01:55 executing program 0: seteuid(0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x200d4, 0x30) getdents(r1, &(0x7f0000000200)=""/36, 0x24) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) poll(&(0x7f0000000340)=[{r1, 0x4}, {r1, 0x80}, {r1, 0x31}, {r1, 0x5}, {r1, 0x44}, {r1, 0x80}, {r1, 0x4}], 0x7, 0xb7) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000001c0)=0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) getsockopt(r5, 0x5, 0x6000000000, &(0x7f00000000c0)=""/162, &(0x7f0000000180)=0xa2) seteuid(r3) seteuid(r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r4}, 0xc) ftruncate(r5, 0x1000) socket$unix(0x1, 0x5, 0x0) fcntl$getown(r5, 0x5) setuid(0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:01:56 executing program 1: r0 = semget(0x0, 0x0, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x100, 0x800}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc080, 0x30b0000000) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) login: .@Gt5cE>!%Ji %Y #h0L׶sW҃ɭsz=2h3!%Ji %Y #h0L׶sW҃ɭsz=2h30x0}, 0xc) r4 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) setuid(0xffffffffffffffff) chmod(&(0x7f0000000000)='./file0\x00', 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setreuid(0x0, 0x0) syz_open_pts() 16:02:13 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc080, 0x30b0000000) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:15 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x30b0000000) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:16 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x800}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xc080, 0x30b0000000) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:17 executing program 0: r0 = kqueue() mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) socketpair(0x27, 0x4003, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) r3 = fcntl$dupfd(r1, 0xa, r2) openat(r3, &(0x7f0000000180)='./file0\x00', 0x400, 0x109) read(r0, &(0x7f0000000280)=""/66, 0x42) kevent(r0, &(0x7f00000000c0), 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) r4 = semget$private(0x0, 0x1, 0x126) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000000)=0x2) kevent(r0, &(0x7f0000000000), 0x29ff, &(0x7f00000002c0), 0xffffffff, &(0x7f0000000100)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) 16:02:17 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:19 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x0, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:19 executing program 0: setuid(0xee01) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 16:02:20 executing program 0: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000004800)='M', 0x1}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0x9975, 0x81, 0x1ff}) poll(&(0x7f00000001c0)=[{}, {}, {r1, 0xd7}], 0x3, 0x0) 16:02:21 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:22 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semget(0x1, 0x6, 0x4) getegid() semget$private(0x0, 0x3, 0x40000000000004) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:23 executing program 0: r0 = socket(0x3e, 0xffffffffffffffff, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = semget$private(0x0, 0x1, 0x10) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/105, 0x69}], 0xc3, &(0x7f0000000240)=""/235, 0xeb, 0x1f}, 0x40) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/169) 16:02:25 executing program 1: r0 = semget(0x0, 0x0, 0xfffffffffffffffe) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x8) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:25 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000007d470de7583939325fd7c1150000000000000000000000000000000000000000000000000000b6a4639e6adaa6f6d2704a49eacfa96a78173e826b4d5b180000000000000009380cf53a81727ee4432960d2af5cd2ec62a324c9355a6161fd1a2d969794a1d3273534aba75cc803b9823b944361856b0700000000000000c8948e13456911e1ccf067a7bfd6cf365469e07b07ca74b6f1bf700f3b7deea2740dd9c9e7942970da812ae5f01445560824e301db2b11efaf62f02c86ab8a0bcc3ee69f4ef675661ba988290000000000000000000000000000009be981f43cee944da5694ceef48ed711b6190000"], 0x3d, &(0x7f0000000080)=[{&(0x7f0000000140)=""/214, 0xd6}], 0x1, &(0x7f0000000380)=""/140, 0x8c}, 0x42) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x9, 0x4e56, 0x1b6f6c3f, "43c9906cf7c1d00277088b48aa4be23c173f4461", 0x1, 0x7}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffff80000001, 0x1, 0x0, 0x9342, "3de26792e1d74ad5cc6a134ed479a21cc94ef623", 0xa7, 0x2}) r2 = msgget(0x0, 0x0) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB='\f\x00\x00\x00\x00'], 0xa, 0x3, 0x1000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000500)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)=0x1) write(r1, &(0x7f0000000440)="3923bfcd96a53f0bc3c19560c2ccfb84b80b", 0x12) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x100000000, 0x7fff, 0xff, 0x0, "3c5c984a0521766422c41d32a58ea6442ba8d03d", 0x6, 0xd304}) 16:02:27 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:28 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = kqueue() kevent(r0, 0x0, 0x1, &(0x7f0000000480)=[{}], 0x0, &(0x7f0000000140)) 16:02:29 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0xffffffffffff2ffe, 0x0) getegid() r1 = semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x7, 0x401, 0x1800}, {0x3, 0x7f, 0x800}], 0x3) 16:02:30 executing program 0: clock_settime(0x3, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='$-\x00', &(0x7f00000000c0)='(+\x00', &(0x7f0000000100)=']--!*\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-*#-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='+\x00', &(0x7f00000002c0)='\x00']) nanosleep(&(0x7f0000000340)={0x68d9, 0x6}, &(0x7f0000000380)) 16:02:32 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10200, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:02:34 executing program 0: chmod(&(0x7f0000000080)='.\x00', 0x1f) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000000c0)=""/108, 0x6c, 0x800, &(0x7f0000000140)=@in6={0x18, 0x1, 0xfffffffffffffffe, 0x800}, 0xc) close(r0) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) 16:02:35 executing program 1: semget$private(0x0, 0x2, 0x100) r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:37 executing program 0: mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) lseek(r0, 0x13, 0x3) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xf2, 0x0, 0x7, 0xffffffffffffff81}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) setgroups(0x1, &(0x7f0000000040)=[0x0]) 16:02:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') semop(r1, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) r2 = socket$unix(0x1, 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10480, 0x104) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x8, 0x7, r4}) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) 16:02:40 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) r0 = kqueue() nanosleep(&(0x7f0000000100)={0xfffffffffffffffd, 0xfffffffffffffffc}, &(0x7f0000000040)) fchmod(0xffffffffffffffff, 0x0) close(r0) syz_open_pts() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:02:42 executing program 1: r0 = semget(0x0, 0x0, 0x0) socketpair$inet6(0x18, 0xc004, 0x372, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getgroups(0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = getegid() semget$private(0x0, 0x3, 0x40000000000000) r5 = geteuid() r6 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r5, r4, r6, r4, 0x180, 0xfffffffffffffff9}, 0x20, 0x6, 0xfffffffffffffffa}) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:43 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x101) r2 = msgget$private(0x0, 0x400) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008728153e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec9c2b1b60ceb8c97772762e79a7c272bd95449412072964a8f6f75ffa3c2b145d581942a03c9700f20ba170244b9d471d1f441ef1890a6b7f3605"], 0x1008, 0x1, 0x1800) getrusage(0x1, &(0x7f0000000280)) 16:02:44 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) lchown(&(0x7f0000000300)='./file0\x00', r1, r2) r3 = open$dir(&(0x7f0000000480)='./file1\x00', 0x940, 0x9732228b253d378c) openat(r3, &(0x7f0000000400)='./file1\x00', 0x2, 0x20) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x7, 0x320) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x12, 0x3, 0x0, &(0x7f00000002c0)) dup2(r5, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) semget$private(0x0, 0x3, 0x40000000000000) pipe2(&(0x7f0000000000), 0x4) chroot(&(0x7f0000000200)='./file1\x00') semget$private(0x0, 0x2, 0x1) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0) 16:02:47 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x2) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x352, 0x0) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/105, 0x69}], 0x1, 0x0) 16:02:49 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r0) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:50 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)="0002") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) readlink(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/98, 0x62) 16:02:52 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() mkdir(&(0x7f0000000140)='./file0\x00', 0x4) r2 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x6, 0x0, 0x0, 0xfff, "ce4dff290296f95fb9a249886be44bc18b69b7da", 0x8000, 0xffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb7, 0x0, 0x5e88}], 0x81, &(0x7f0000000180)=[{{}, 0x1}, {}], 0x0, &(0x7f0000000040)={0x0, 0x8}) fsync(r0) kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000100), 0x7, &(0x7f0000000000)) 16:02:53 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2}, {r2, 0x40}], 0x2, 0x0) write(r1, &(0x7f0000000100)="d217ff5061e884af2802373cc72775b24ee64c5c546fee2ec5fcaa7999968d83b6a258f13c939f38c2227dc855537885b37f826b89a80b5c58794663c80228c6d2c1645f0819cf4b9956c50a6cf08ec24d38a589c141f5be517de2efc4250b863449c541a532555449d2a5088bb4652d6e656a9191c0fc732334e894be0641a464b6293da34f7a6e12ae0605e4cd6a696fb98b2313c92544beed8ee6ada00a9a053ee0f8b298bed9832b72a1", 0xac) read(r1, &(0x7f0000000040)=""/39, 0x27) r3 = semget(0x0, 0x0, 0x82) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x8, 0x6, 0x4, 0x3, 0xc]) poll(&(0x7f0000000080)=[{r2, 0x1}], 0x1, 0x0) 16:02:57 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x1, 0x40000000000000) r1 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:59 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x202e, 0x205) semget(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/122, 0x7a}], 0x1, 0x0) 16:03:01 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r2}}) listen(r0, 0xd1) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) 16:03:03 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:05 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x602) socketpair$inet(0x2, 0x0, 0x0, &(0x7f0000000c00)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc3}], 0x7fffffff, &(0x7f00000003c0)=[{}], 0x0, &(0x7f0000000100)={0x0, 0x100000}) 16:03:06 executing program 1: r0 = semget(0x0, 0x0, 0x0) semget(0x2, 0x2, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:06 executing program 0: socketpair(0x20, 0x1, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000080)="1edb56c5ba655d5a6636c2a9e3845a2269ae0acdb269e4ef85eb980c97bba9e71480a06a5794a55ac1211b6a670e586451", 0x31, 0x8, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x2f) r2 = socket$inet(0x2, 0x3, 0x1000) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000100)=""/179, 0xb3}, {&(0x7f00000001c0)=""/116, 0x74}, {&(0x7f00000002c0)=""/110, 0x6e}, {&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/135, 0x10}, {&(0x7f0000000500)=""/59, 0x3b}, {&(0x7f0000000540)=""/65, 0x41}, {&(0x7f0000000700)=""/164, 0xa4}], 0x8) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000240)=""/53, 0x35}, 0x841) 16:03:08 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x3, 0x5}, {0x2, 0x8, 0x1000}, {0x0, 0x1, 0x1000}], 0x4) r1 = semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0x5, 0x4, 0xe865]) 16:03:09 executing program 0: clock_getres(0x7, &(0x7f0000000000)) r0 = semget$private(0x0, 0x0, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/235) semop(r0, &(0x7f0000000140)=[{0x7, 0x7f}, {0x7, 0x1f, 0x1000}, {0x7, 0xdf, 0x800}], 0x3) r1 = dup(0xffffffffffffff9c) recvfrom$inet(r1, &(0x7f0000000180)=""/118, 0x76, 0x40, &(0x7f0000000200)={0x2, 0x2}, 0xc) recvfrom$inet(r1, &(0x7f0000000240)=""/231, 0xe7, 0x843, &(0x7f0000000340)={0x2, 0x0}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000380)=[{0x2, 0x400, 0x800}, {0x0, 0x4, 0x800}], 0x2) sendto$unix(r1, &(0x7f00000003c0)="349c3f8392ff339780f7260c66ad2de04e02b896100fbc19c447bf19dbb8754995eb9c58ccedde9e8159aa7b42762b52c8ba993ab8461501a68507e86888232b07529aa62514f08c4a3f6df7c7226fb944ec4e298d1725a25e9c0c1246aba01b0e49bf09a7f3e6c1161236cba89d39dc202c68bfbfe7ea56700f3afd17ed309f180261b5398166b5b288fe8bd666a654c011b5a88cf09983d6d02c0e6f8f23492a118c6b54d3afb263175034ed221fc4650452dba07dea6caf201f", 0xbb, 0x9, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet(r1, &(0x7f00000004c0)="ebcff0715e2bddceedb68f4ef0355621ca9b7b48b1e47bdb8cd2d6e9f466617ea65224604eda0d355c41e2cec004d6959bf50745cedc48ff1b14a787f982af7d08d3f3715c1f5c305172d6bde071c307931610ac9b1b6b3126c8ce157182c0a8fb352df8341375d4f31e21c40210e8d1ed74e425", 0x74, 0x8, &(0x7f0000000540)={0x2, 0x1}, 0xc) accept$inet6(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) semget(0x1, 0x3, 0x40) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000600)=""/86) recvfrom(r1, &(0x7f0000000680)=""/151, 0x97, 0x840, 0x0, 0x0) r2 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r2) openat(r1, &(0x7f0000000740)='./file0\x00', 0xac1f8cb8a876141, 0x8) r3 = accept$inet6(r1, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r4 = accept$unix(r1, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000001840)=0x1002) mkdir(&(0x7f0000001880)='./file1\x00', 0x1ff343c09ac5fcf3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000018c0)=0xffffffffffffffe1) recvmsg(r4, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002980)=[{&(0x7f0000001900)=""/122, 0x7a}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x2, &(0x7f00000029c0)=""/252, 0xfc, 0x800}, 0x3) r5 = accept$inet(r3, &(0x7f0000002b00), &(0x7f0000002b40)=0xc) r6 = dup(r5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000002b80)) recvfrom$unix(r6, &(0x7f0000002bc0)=""/4096, 0x1000, 0x1, &(0x7f0000003bc0)=@file={0x0, './file0\x00'}, 0xa) r7 = shmget(0x1, 0x1000, 0x331, &(0x7f0000fff000/0x1000)=nil) shmat(r7, &(0x7f0000ff3000/0xd000)=nil, 0x1000) shmat(r7, &(0x7f0000ff5000/0x2000)=nil, 0x1000) 16:03:09 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() r1 = getpgrp() r2 = shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = getppid() fcntl$setstatus(r0, 0x4, 0xc4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x3}, 0x0, 0x0, r1, r3}) poll(&(0x7f0000000340), 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) write(r0, &(0x7f0000000500), 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) fcntl$setown(0xffffffffffffffff, 0x6, r1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') 16:03:10 executing program 1: getegid() r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0x1, 0x800}, {0x1, 0x1000, 0x1800}, {0x4, 0x4, 0x800}, {0x3, 0x8, 0x1000}, {0x2, 0x7, 0x800}, {0x2, 0x8, 0x1000}], 0x6) 16:03:13 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x2, 0x4000, 0x7, &(0x7f00000003c0)) r1 = msgget(0x1, 0x16a) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000ffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x66, 0x3, 0x1000) getegid() semget$private(0x0, 0x3, 0x40000000000000) msgget(0x2, 0x2) semget$private(0x0, 0x1, 0x48) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x10, 0x4, 0x401, &(0x7f0000000080)={0xffffffffffffffff}) semget$private(0x0, 0x4, 0x280) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="79669b7d9030b32d762f639442287a13cfd72c295605e5c60f3fad3e7b63e2dc60236dddfca4f8b410304a757bf5bb12820e2bbbeb5b0e8db2ad1d4cedaccfbc869456d987d35970289b3fcc602c5d90ec4f725f032df79958672e8fe2d2025f3ee08fa9d1ad4acc7258e27bf5ecadda545a35c028de2156522c10848654446b0a0d17647d8b5bbf4a418ec86869ec39c2a7864612", 0x95}, {&(0x7f0000000200)="f4a1ee21e3544bb15a3475e5c603d3e8e1e6db445e6e3fb3ce984efd4e9c9e9e190d9a225f053fd5a75818e4e3ec38cd434f8586a5eb9c0c402b3fb2e82e288674f37b03820bb69ef98a471cb7b9e0e1ed17d784db5a1aaf797640d7a92429a05b7a06b1682eec67ba592d23e6463d0931e7f73afdb4d06cf6863c1875e3350e810b159be53b57ec5d018d28f5b817c322c1e128358c220bb83e81b4e222b609fc28f7f26cb129386cf6ca9863128b81b025d79bbef19c5e31068973f0", 0xbd}, {&(0x7f00000002c0)="5925448849ff89c6372da9b4f2a15a425c404f796fad7d6dba18ce3804d18719399623df2b9daffc3bb808805059714c185f31441da0dd80348e08770738467d5a5d011f26ff9ce2086b21df1b7f3bb4e7859a534f9670629c76b40248b0db0d687910be34f757ecf07980a97a5705d8f354982651cad4", 0x77}], 0x3, 0x0, 0x0, 0x400}, 0x1) 16:03:14 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() r1 = getpgrp() r2 = shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = getppid() fcntl$setstatus(r0, 0x4, 0xc4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x3}, 0x0, 0x0, r1, r3}) poll(&(0x7f0000000340), 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) write(r0, &(0x7f0000000500), 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) fcntl$setown(0xffffffffffffffff, 0x6, r1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') 16:03:18 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/4096) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket(0x20, 0xc000, 0x2) recvmsg(r1, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/144, 0x90}, {&(0x7f00000022c0)=""/169, 0xa9}], 0x3, &(0x7f00000023c0)=""/153, 0x99, 0xc5c7}, 0x800) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)="6318") chroot(&(0x7f00000024c0)='./file0\x00') getegid() r2 = openat(0xffffffffffffff9c, &(0x7f0000001140)='./file0\x00', 0x0, 0x40) accept$unix(r2, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:19 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() r1 = getpgrp() r2 = shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = getppid() fcntl$setstatus(r0, 0x4, 0xc4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x3}, 0x0, 0x0, r1, r3}) poll(&(0x7f0000000340), 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) write(r0, &(0x7f0000000500), 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) fcntl$setown(0xffffffffffffffff, 0x6, r1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') 16:03:19 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) r2 = dup(r1) semop(r0, &(0x7f0000000180)=[{0x5, 0x9, 0x800}, {0x2, 0x3, 0x1000}, {0x4, 0x9}, {0x0, 0xffff, 0x1800}, {0x3, 0x14c}, {0x6, 0x7, 0x1000}], 0x341) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000002c0)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) r3 = socket$unix(0x1, 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0xc6, 0x40000000, 0x7fff, 0x2}, {{r2}, 0xffffffffffffffff, 0x90, 0x21, 0x8, 0x1}, {{r3}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x10000, 0xb39}], 0x3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x88, 0x2, 0x3f, 0x5}, {{r2}, 0xfffffffffffffff8, 0x4, 0xf0000020, 0x8, 0x3e649caa}, {{r1}, 0xffffffffffffffff, 0x0, 0x20, 0x800, 0xfe9}, {{r2}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x3, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x2, 0xf0000003, 0x1ff}, {{r1}, 0xfffffffffffffffc, 0x20, 0xf000004b, 0x81, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x54, 0x5}], 0x4, &(0x7f00000000c0)={0xf5, 0x80000000}) r4 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) 16:03:21 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() r1 = getpgrp() r2 = shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = getppid() fcntl$setstatus(r0, 0x4, 0xc4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x3}, 0x0, 0x0, r1, r3}) poll(&(0x7f0000000340), 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) write(r0, &(0x7f0000000500), 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) fcntl$setown(0xffffffffffffffff, 0x6, r1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') 16:03:24 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:25 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() r1 = getpgrp() r2 = shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = getppid() fcntl$setstatus(r0, 0x4, 0xc4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x3}, 0x0, 0x0, r1, r3}) poll(&(0x7f0000000340), 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) write(r0, &(0x7f0000000500), 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) fcntl$setown(0xffffffffffffffff, 0x6, r1) 16:03:26 executing program 1: r0 = semget(0x1, 0xfffffffffffffffd, 0x0) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="0045e9dd11745c7712332a7f0accbd854ae17eb30e4c7dc2", 0x18) close(r1) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:28 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() r1 = getpgrp() r2 = shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = getppid() fcntl$setstatus(r0, 0x4, 0xc4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x3}, 0x0, 0x0, r1, r3}) poll(&(0x7f0000000340), 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) write(r0, &(0x7f0000000500), 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) 16:03:30 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r1 = socket(0x20, 0xc000, 0x101) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() select(0x40, &(0x7f0000000140)={0x100000000, 0x0, 0x7, 0x80, 0x7, 0x1, 0x7, 0x2}, &(0x7f0000000180)={0x5b6c, 0xffffffffffff162a, 0x8, 0xa06, 0x1, 0x3, 0x9, 0x12}, &(0x7f00000001c0)={0x401, 0x4, 0x81, 0x100, 0x1, 0x400, 0x10001}, &(0x7f0000000200)={0x6, 0x5}) semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:31 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() r1 = getpgrp() r2 = shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = getppid() fcntl$setstatus(r0, 0x4, 0xc4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x3}, 0x0, 0x0, r1, r3}) poll(&(0x7f0000000340), 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) write(r0, &(0x7f0000000500), 0x0) 16:03:33 executing program 1: semget(0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:34 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() r1 = getpgrp() r2 = shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = getppid() fcntl$setstatus(r0, 0x4, 0xc4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x3}, 0x0, 0x0, r1, r3}) poll(&(0x7f0000000340), 0x0, 0x0) write(r0, &(0x7f0000000500), 0x0) 16:03:35 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) semget$private(0x0, 0x7, 0x4) 16:03:37 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() r1 = getpgrp() r2 = shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = getppid() fcntl$setstatus(r0, 0x4, 0xc4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x3}, 0x0, 0x0, r1, r3}) write(r0, &(0x7f0000000500), 0x0) 16:03:38 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0x2c0e) setrlimit(0x2, &(0x7f0000000000)={0x0, 0x2000000000006}) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:39 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() getpgrp() r1 = shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getppid() fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f0000000500), 0x0) 16:03:40 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/79}, &(0x7f0000000140)=0x51) sendto$unix(r1, &(0x7f0000000180)="84b9fa01b306dfd9f2bc4c7b01f7b7581d0e1d7c53b4cc4c9cfce1e55b3bed632bfa8d1943d4f78427f5297d9dc4927f2953e4f2f03d93d58ab39949636880af1ada02c1ad5596919462e5ee43e0fc87fe3f8336f37a518e5449bed431b2568255653caee1fad3da152bd5e29431287a212f9dd3b458b8055864bb2986b3421292f516430b33701c14f9885ec484d3fbc990068a95470974f5c37ed538ea1709be158aa6e393baab75451372945bfd6a42051580952bca7e4510d487348131", 0xbf, 0x8, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x558) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:42 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() getpgrp() r1 = shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getppid() write(r0, &(0x7f0000000500), 0x0) 16:03:42 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) socketpair$inet(0x2, 0x5, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xfffffffffffffff1) r5 = getegid() sendmsg(r1, &(0x7f00000025c0)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000200)="a9110c06f4350fdbeb0950770d44277c30906d5a8d03afa6", 0x18}, {&(0x7f0000000240)="aec6a78386154d0edfc6362e82070cfa99845313df", 0x15}, {&(0x7f0000000280)="edf4aaafc55d2074c97ec17d5347ddcfb7", 0x11}, {&(0x7f00000002c0)="9159e2f9b14ce4039f204fb1e497a284dec7363776ddb153bb42b0017fc39131077c5c26177253a0d4768290d65463e5a172f39c92ba05f8c0e1be7ff765f2e70091c9abdd6f23d5247413ab5445fc360fd9b22d822bc02e106a167f234c0ac20c456e14a4af8f2eb4108447f370489a7e7db2823beffc94af8e52bd484f25ddb664ab92b5cb98710816a028c6c2947f133ae4f6a75bdfdfb673379deeca38cf2f369a1802e1bff22cfa5ed990f2f99012175a45373156c41765b996af08dc9ba0b0f4dc826303d715eb82a2269d7a808a9da6c816707d7035a15986f760f213363e7d93853006f13a469a0608e1793d0d5cf9c94614864aca379e322f6a485e7b11f91d56aedafc6bb672d85cd10118d91580d7232eeaa8951e4aa296d787e017b352ead1c04019d46a5c8a034170e6c79810bf0b05b6349c5c75c2140d48de3730c73d5a67ecb74e423624bba546edbadaa6f481bf0355fd9e95424927f954ee153216e9abb1737022fd0c9666583d32285a689c03731301b0da144d7e0590a3f27375001027e7acb84c6748ee33b99761d9f1a62860f36f7359a53e4758bf499180f5cb2e906111ad82cc4e1c1b4c8348a0999fa3299c7dd5891a8b5f9c4ee3051899db53e4bda620ef950e45d374c5cdb4f2a58ea4e8cd16e95108403bee16f9a3a15e395dca3e303dbc3e4047952e1bd5844ca035c36d1ee523cd22cf8892ad9f76c17db04a9dbf945e628afcd650f3dd5521527ff2a57cc279cc92e0dd03e265f8e4675666d9268ba4309a862ea374c900b17943c72f21793b503a6ff3edd492a9435f1995b6c06d63b6bebc0d3b57a490bc1ce540fe2c12eee20087d8479cd4584065c2a2754c507adaecacd81c254da8f49aff6db620237cd027975fb98e4f72dbf0a3488a8340b069b163a702978f05300508e8c96a3844cc3ad6334a610db660cafd8467821fadeb3b7d6899fbbf02208b5da0cb282ca51858de2792f25c45482ed1dead011c7d8ad3f91acb95875389d8e7934bf8dd37e434238ad8715f6abe3effadff6d3fb0149dbf4f28faf04bfd3e19143e75cd2c86760f77ccc834d7650b9362beccf77515c6b3e1a0ecf3d6a71841c8af565543663e259d8744d060b8252994de281ee91647126b7aaaab7c6962d78b0833ac820423aebd6c21074e31b76a7d0dc928821dca777d4fe79dd9bdc9aae4cd55f29ccdfe1d381f3474fa3f961850f671046fbfe31960edc874f7862b0e58c1bfefe75162ccc38c6f101e6834b4d3d812ab27bd400e5ff7ca4d5b78912440a4ff4555beb18f9bd7cad5e96c1dbd572a008ff4e91328910ef1558e76641ffa23fdc568d5e4906c7dcb12a8aed2ffcec2c834c30c71961050ec5bf948bc42d28e87166afb90639d0c3f0b8864b0bf944c985f252618edbbebb26206921e316e2158137df76c5c09e0a8f0bb7a8da02ac1c0411c48a2c393c06c61d37b8fa8113747e683d4b21596e6b886ce298cd6e8e89feb63893ab3eb6a3b3776ee5d0ef7aac7792729523528651e4c0ab6c72c15bb46efebc34cb9dcd842a554ef677ad89cf2edf5a5ec530a2aef5d5f566e1447a361b35426cad56d2bfd8a964dbe88becdb9ead101a0c11c4352c0585edd92e87f4d642081d8906f38556fc197acfce3f5514efb622c34fb348a7491ba9127da001263fc137bbfcaf27b5b9106515dbc833cee71f471eb6f2ee34996f43907954773779f5481bdac92cb740643ad40b5eee54504eba4d04f9fa05f36e9ec04cc56cf387f1b5f3766359b443c8d6d9989ff84dc2c60fc4b381cf869c3d08fa399f14005feb875d4f604a0aa1147d72d6c53ee66597426ca55861cb1a9024d6d551354c57157cecce12c6e0c0fa6111f21e0c6d6d098acc48c5dcaa5f5b4ee0a0d64e9788dc4e9a15e2356694948cfdb6b8a89727562d2c385a40c190b5f82c938a5946803bc58cdf3f61ec605789836c39ef9a519934c675cb1fc5d43bb775267e6eca20118140c3cc7efcf2abb36689a1b2bd069433095fc903fa4a179022a0aad1dd46bc6d9a984e3d163325a6575f42ff2af31fa30b3deff67769a281ea2542d88acae550dd1d837a2dad0c10392c854375bc8012045491ca2e9dd3bf88018c8990d0245f904c81aecfbd7c80d2ca9cc9c24f630aafa0e310a85b0594bc4c3898e78c640888e5a297187df27f08ac696b6a8dae348e152c2174958e347a5ef3487b173cb0b371a42e116fa65441ffbdd29bec101bb6bd92038f670c066a66cba40ecfde88567b03ebfd03713e55c2c65776770fa21f382071412e3d6e8fa9c2bcba5ba17256683f205e0959a089401808c173cb5d2efb4ac7dedf0914e801f628a5d2e544638d297e9724ca0c96efd2f6013cc534e3c725a13f985f2e84b24e10a1793b5fc0c6d3f36939308f3dac6fc9b13795819e3d4734030baa06fad1955e347d6fbcf9edfdc89fdc459b1dd6f0e1859ad4f162a152bf8fb39ae53eb1115b957dda091907d9f8b63818937dc766a17956f2f79f538528e7db668efe82cbb30983772f075ed8a8c9c8b02b707480078ff6d372cf7bc3d73077b192f85d23a0e56fc5ca0f5731e371d8c0624fd94d57a8c9c189b5bd6bba117ffe66a1176cb15a9d9213921a075647484dd59f0a5f0976d4cfa34be83a8a883a1c7b67f4e6c6b761fe5ce17f723b12559ba03544d8a92251ae1e17beca0a3afe2e2085da75545fd6f0a81b31b22b88c9302b16f61e5395af5da18d2959c3dde263aabd7d3e7a7edd8b6f5ad60c8c35d4155ce53d6ae538079667981b17a5941f316d12c805b659ed0d2260ddaf33945a853d7334b12fafcda23632c50db3accb93bab18c35bb01972c15b52f204fb23b67016ed063de5239a0d358e20bc432cdc84b3418a933f835c48d9fed809b6c0d81bdee3181f6b61936825cf74540027c4aaa40c35d0ac27547b09052f5e1744c87eabf7da0995d6581ca1e9111608145885873cc62ee27cd1961c6475c2b679df0d1214de13ef0cd9841b4753abfa15cecfa21d7933695eadd5888ee8f42f87ab91527c160414465968c721da0f6c0a09a160f389d43c06f02619fcbecdb69e152702033ad01307ff2a765bd45319294dfaa81d2aa1d237437b41c811556d75f10c96d73c4b4f18e8f9a978b474daa6332a4f6b7fa2540e979fccfc73b75aeedbfbaad2ad0c73a254a2c1dbb958e02ad7f6d3f796d56f2851215b35c4394d866d83aaa947246f7d6dc1fecdac06fd81159fbc3bce105479d9971aa3cd5650d735d05e7a3e25a7b9db762cad71193a706147c8f738fb67415d620604abfe52c5807588131a4d2a5a766aa51e31275a51f21c6abc0d93607277eaad1e899d79899d8f61fda7ddc451ab4b8b55b704406ce2cff63fd00eab277ecafa09d2e047861786d7ea1ef233d695d9cd44cb5bfcaba1da1624b7245b11a2f95d3b3f112cf9102d9ef4c80361d91e8c81efb760e5b685803978cf5079ed28384c16d038c89d07a6ea4e0ec20e1e317839c471b9d90e3da88be543a8c16ffeb611a19b66993361377f9cf611c86ff0791ab89d17663dd0e4595128f309e2add656dcfe72e5742c886635dccf30640369f4f1d2011773c0185a7d91ef124833636e5f966f633fd6e3f292ea2290cedf5218cb1d279844ed06fddfd5a3c4778b028307a0ab5fe2c4387a140a33f84264c08f56e0e5cb0b002c8d4c6fca669c1cd2bd98232c4a11c1090a70faf3b6fb80ad79cddbccca560d51d1eb90e660209a8449645f6dc41888c0b20e5f3b703e8fa4996e5ed3070b31bb920cbbcb1987529edffca3e3a0c52a4cd2f02d4cfbb32e43e36f514725857e97696422ab80326f3bf0f7b26ed9c5c49894178cbe5c537244809fc1ca4e976da9c464827720bcf4b90621b9a14184a08f25a1ea58ee1ad7c5d8ecb00770a2d5c12a09713217b9950976d98554b57c65d3e794223cfa080c23312a30179c326ed5a591d6ae0673e0443206463f77098057ef97c9e007fa42dddb22d37016976a254e71353e30286dab4f8c827715743f98d9abeb4845181a4cdd3d5f80d536d9973010e9795c4963bff6538f2d6c388fabd6d570df48d45d1ba0699e21ad60b07d45d9814f6c90929a5046242ba3ff276ccb0f11389f3c96c732bb7d99de266051b8eb0ac67ccda196a9456db0988881b9cfac59e52590f2f8bd1024fe3592e19409df848ebf729ddb616c0ccbd1c315df941142e6fc2c7efb90a8fbf3dbbb94bad7642637e5db1e6c4d527f0951651d4494e256b54eb696c1fed27db64de25fb6b3dcc545699014350118fddd0081cf73b6f30cd20b364516f82e396b0b3bfd9e4cb7e49c292241583a0163f9b5a3d95923b353e5cd38ec1909a4bf204eb4b20b3c333f8b4f05b1547f77886da478cee9c24483fdad21a28864eda3e9b5e65899ea019ef52bf2ef7029dbb044f402bf40cc0ce01ade5fb358b1c955a7a12c50e92967c482277c37cc7a36d902608343a3102ffb121d4ce2ab656e6ebd6f9106244ba1b2d6b02b3f19cfd366dd7ca25fda65c21f0208e08e30ec892b39bc98b40e053e77c0814262af90e03c6f0ff79ceb0503d33b8a402016a93c39d622df15e6cb25f7a30797b1c760ef15c00c637b46c937a09675757fb7dbac2587158321af504fad703da05575bea2b61d7c772f31a7e129c1f997d3f8a4536023637f1939d8d99e8d057b71360dab9d1230cfd392b6d87541f09c66c1f8fcccb190224d9dbea52b74a1c2f2f23ac34501a4ee43d7ac268b2da627cb8940307ef910793af9f333779bb6432a1961ea4159661ab9402d0c3d98fe3716209b5af34c7763d764d1a3bbe78dbea4e55ef808ccb021834081f248cb7c695913ee4ea6ef9acba99214456d2c3b8bf73237e7e68331af29dfd037eaf8eeca771d572e543c13553a8feb4e3c7b4c6ca085847cb697714c438be3751dbf94df5d02192f01eacfbf75e1c486523fcb1dda715dcd68ddd6494be1f5dd5e97e09d5ee382dd88f4e66cb53432d4fd1c64170b28fd495cbd0f963df05caa35d3002f981285e3a0ecb05d0c38112b70e93396723565b11e31e7785fad4b1ac09ab9837701de099e78cec48aaaf6dd0f5b1c0e09b41377051e17ae67e17f145a792a3784f0c5b87a93e403a4f7b4726cf4beba5ccca23e0d7f7ae0ecf0ecff0683d1fc5a23489a554c9463b905f712a967bb3f905021fe54a8ef50bdfa182588891f7ad8ae8a1e185780622dc073c07d98d12dbdd98a77bb4a6868b56bd798431b4dde135c1fdad19b698a4914e16e2c15ebde3ba1f90773493fd295079ccb681bdbffc5514ed92358c3c2366df3a8f8443bccabd838f231626e12628510c098708badc840dfcb8bd76edc6e9782a8b30ec21fb72db7e9ba059746471af651d706fdf247f8b228821956c4a4422fd36ab61562df28f3c252afe34d49113be466fb2954ad1b729e884011fd5f2ad342bdc7326a4bd7f1f4c9aadc4a0b54e2977385d19cc6e56038ff1aa1395eb7312d85981a7fad43937cd6f60a13344cd8de33658c91b30020026271fe9319c5ca8b8d0cfe423368cee5ad851c67f56fdd6d5399032200894dedb0e4cb3cee7ba044992a4b116c1371d01fbc45c33ad9e7feee23bf9cb7fd090970ccc3a262a89f4f33f95e77f77446603437b522ca76201e072a4c01fed7fcec53eaac163767aa58b2f6d980e5234956a5d47a4703b75f3b7474ae95df9a26dee2cb2e17a577cb7eedd4fb83e0ff28c54fbc8798bc3ece6ca0a1d83a3c0e5c0b26", 0x1000}], 0x4, &(0x7f0000001300)=[{0xe0, 0x1, 0x100, "7469bff4659a4f88b84c92ff967264f858f4ac216f582e0e978e23321804c50be9da7b5e8a5dde540731da9d64914eceb57ae9b016917e3e28dfb4d89cdcc5c32ebdf60eb0de29ba61660085c8b392322633688754164b467749c767fcffc718b13f3449e95e4165df8a26468f764412716d5d7c4aa612ec4decc870a80dd61401530bc893321e6e90fbbec362d00232cbec6303c0eabbee4c53f3acde1b69593c1688ebacb0924fa8a5d205f6b89b3f0f9cadc99b6e28c189ca86c269dd521fd65095433a6a11508c33e2"}, {0xb8, 0xffff, 0xffff, "077678ddd345a16b6e6911e2294a34e3827d0f0e993ab20edfffdaf961b846d0ac9dacfb818c8014db3515cf5465a1f0d972fdd24ea92238f0c5a598c183b79c074231b091cecb414b9deb8a571a34d2de3fcf30feafdfe044a5d774b2ea3bf8f460fdba409cbd1bbf06b86f7f80f65dac758fffe6b1cae4d477ebb1d74cd35521598dcc1d15e8a7dc85f478e34bd49e28872ade44f1bcaa1b39b73a7f4547488815a89d5258b1"}, {0x108, 0xffff, 0x9, "83c0729a0c6ef2364c006ead01f1ea509b1593d8430f1396aea1e26e17f53693cc80b97f3e911c895b9e88877ec6765dda35b1d14829206a24bd22c93190de052fdc638ae46a66a00d8635608028e5b194255e2de4ddc5a03f611ef3ea7181ef75670192e15869777282aeedec978c22cc4308f7b2a983265f0f3116db1147cdbcb425ce8d7eebd82269ba017cd85784cab0c82829085b3a1c4b6c3ccaba53667ea5254063aadc727ccd568532d949a9bebc04f933bfe06c6a26313a83f736c3cd9e5c19d6f92a1b11de3eda52cb9015a85d23595042b049e0aba53de622dedaa520cbb4884da0347aa19a52a403adbf164e105d"}, {0x1010, 0x1, 0x0, "9047823ab6e900a902aff0ea2fcc449424d437990e76d23121f4430e1f8c2bab4cb79c9b5b8bd54139c916293785623baedd94e8b57f05aacec88fe871e5c02b55e7007c41478c3b91d782396c70437d2bf2f84c0b97bb7e67f3194fc8939e9776ac52e9c0fee710908ca365dfdea560ce426913dfae4bb2a58efb6d5b9e7fe634c89e48feb04de993c20cd8cc8503d3d09742778face09ec128b7acf56b8d28e3b7ac8239da58789d9cca71a4e3d230cc4452eac7abd214ed54a5188b69b55759b857f7b70813bfbb65cbdf780a2f94e3be4f2adc2db22f3feb6644dfca2c3d8de7f7064592400755e1a22e5cd9ee65108b37ee97f5d4ea8bbed1bbce2482427cf014fdf03e39268c79c61dd30296869b4a871ef7d2a80661722f70e18d78ba2423bbe963f34b491dd2cb8fe174ad843919d4b18302675b36b2ac62fdd5adea658c2185a45f9a3f610848d42fba6ed5d3f33a592d1c94c242ccefbd00c26b3800ec6492597a89f2cb6761c651b97eef328b3f2a2dd0117dbe326f117cd414392d4efbe95271cad50d441682ec2114dcc16a79709127d0b70e51e5d6095c630902adfbcc5cf91380ab485e182c1e513ebc0916da67179ff8b7febbbd5c1565c1a63345e5cc201549867003930422f5d7239dc04fa9618c391fca96e2ba8952fd5198e41db85a198b51a9a668c0b822b0083eb01f304eee7a24a04edef9162c55e4b5b0775241d14666581457eea86e2c0039f50e30b01ea691b3ab00a0cb395a5339a7a0f5f1fdc4183fb009c3ac1d8d6381461439a5a3952ac87808760453872a59e4883ad0a39cd5d74cff0600826c00b39d7f7a26159f5494a152765458fe1c552df1422dc5977232b71e8945568f0d388573092bababe60e7680527c65cba6ce269bb603124a47d55ba696df10c216c137b168571c989e9d2c8868ad4c6ac4c2e6bbb71e63628f908b51464dd98efbfafa076317777a74c59826accbb5c7eb0ff3d6d84e2830855b649a9b017633040f46259317d2bad881de5e3184092a9fc2e6befff74a1ffc2ba36267be5c2394930f73c998f9dbb408569bd44de00668b4c0eaf988c68b16ee12f2c2cc47f899369f78232456bf9a0c70a0c0a3ffc7e45830ac17446fda0c5d92230bd0601d19a26384cea8203db07e8490d3efeaab745a888ca779adf877cdf7d4e1646a631362487c7e0eba2e5aa7931a238843ff5d15b18dbdb44da2191ab275550ddbf349a47425c3eb332609a2a398ab02ff7bb3c822e8665475c97db19e58f500019ee47a80aa9d1e5e48fcf437597c43c9764f3846db1103977da1e6725b43d783205dfe1b13d74ce1a52f7e4e8b14b186da7b608c5381ed0942e2d58ce9e02abae7532b3920a7e9cbe763f56ce06fb03ba38100f898965eede0feee04cb804661cb94193277e6d0af5871e102acbfcbc75ed0905f6b6cdc19a523122182b9258c9d107e8e280199817e8ad2ac6e08278eee2bde1b6c98386edc2f9ea075c2b57a2364a4a7da0da37e8ea5a2404dac5ecdb1b5fdc01bdfe73372e656e64448f6a0f2e92579b9db95f4d199c5abf1eb0eba4e19c3da9bbe505421876ffe81c392b544385223e23ddb5ade55c41b53408f682f2cf1446a17c1b04b66baab6745c88f62fcfadd5b8e0aeaa092f5ba145c49882cf8c903bb7a41ba342048f33d59feb0ca29ecb7c10226a2eb124239e8b09bd59f758bf05e419de453d8e69dd8d06b41931200d4957f2d98f0515955df6645f561b67ac6f023b93313bcbf9b03c080735164b9b161f0b3f78b7d2b776d78ccb0268d7ad4ea9549333fe9fc3348fa9959c358ca97c383e4578d6abc39cd4e6fed78ac035567762ac906d9ee6c486f7e5a92fd7203af846af3465d0efdd1faccdf19e54a63a7d258c37bba4805a70b09816244c4718ab4d8c2e77b3cf1ba9228fc08a7aa0f7341a1200bc0abb86ebd33065385b93bfdc01410ef2ef80fbe24c259999c68ff3b26adb6663ce8e82723a1ac81d19075121238fe60caea4a7f57307404bc858784d53c03616d89ca9b79c7ad9b8e404582c9356f14dbb36317c69cfd0ddfda7a74764fc9bc06c5b78ff68c8f1f43eab1b34975c4edf57b7f49dacfe6f55c34e93beaf5f616a2efb14bdf68e4dadb3624640e82013007f418174689f6c38aab94c26488319871ef87ba44fbec0e25a88dac3776ee62be388748fa8073d524e41e18b08d273a63f6a519f8095740a3e623fc5042112cfc46cfdcf9aa22dc92f60a9a0d714af23562d97d185b97743218c2497881b1345dbcf4c572d36751f2a430de67cd7de6fa9cbfabe01fc60c8736d2110cc31fabdd6c1ac0954b213231a025d4352ef0408ece6dd2749fe6be3e44420cdea43c5b097c359585f152617f92ab54fa45aae4b6b12f9275f7235d29363e6219ca0d9c26197ab5a93315c65f68db03d31e57f684da3526a97be0365f03bdb850d12d1f812218f81e5ebbbc108854c874f9c12ba7a1e2c5126a32e3ef3a907845d495880c5c040e946794dca3dff29ea5c8b62179fa317216f7541fb0416d96e9067344dbabd838561a9b62991506cf491bcac7495b1057b33b1486d5f87a9e45497d7893b8d50b5fee6a0dba69d647b58455cdec97498f5c6cfc87954457fb4d05fcc81dadcf514ac88124ee06035793abc09b309005ef5ecc97c01c8967b3c2be5be7a2336a0d1ace977210dc9d493bd6caf9994ab5893ff0de1fa43550a93e29754e4e8ba0689e54b8cb09a1ec1465a21ff6a30f24409e07539726f01c602dbc2d2620a86cc2bb72ffca0739a980043ad5cd48de8738e9b0879a7f9b669b18e30e86ee93995ae903157d9e5e3ee3650638690769493c99cae08d4c869b6600735a8b15f1203af6866eef6876bf65b448350212d6f87dd54103221de862bbd414dd91d5dc12f80f140433fa2ab6e4e6b2c37a09923acfc4e539df4c4bc950440d09c042c8a5ea279a3171babf3464933c6020674504b57444c84644dfcde5c9b7b55dc104af9019533086332a06bb837e9d6eb8a567134c36d7a7cd7cb33bce820e7ed3b8d8ff6fd1a2bba43ba21840e9f9bede484d6217710e3a5834d9ed8b4c02c63f6826ae3462cc7116afd05e1a891babb12708b8c335c8eae4cbeb649617d67cb398d597140658453b56ce832daaa327c2e0544de1817f8701da4ab64323e5b23a629f1c840be2b83ba56f9cca08239d545c660df9cfc253c1e16b1d88a16242e63cfecf2eeb2c601ff8db95acab57103c4583953119e39826a6d9d930c2e55c1b8c8ca2b1eb08628bf9ec35da2b0b626c0a03bc73ef4a6436b8e307b613d1449c228b592e7fa24a67a1133e4a0538b061258eb7545a7d20ab4b37793828c46c7c6b54981d08206c26367e72ae80d92e58f376c6876d72e0c8a0c1efc2f7c3781a90ddbd2ee89971bcd44bfd57994957dae3108c3b845877b41ed9e761be618d77b454ad51827fc9a32f7b8f72e11aef5d89f8831b31e962b56eab1d631752395880785281455ab7f1e8237e1057b2070db8873363abc675cfa20a91428992455a2dee6e1b78f38f649e23858c0d1d7ffcf0ecdf0d632b87ee8c4eaec540577228f5c40462b29bcbf5adf6d1bfa89805520a7d9dd6818253503c580852dad178b9a9073f0831e4ebd1d026dd1305902d3ba2c57552388687fdf1940418e9b1faf60565ecbf896de9c3749b480dee7dd9ade65f24230e0cefd1020814b1a4904ea2825f843dc349e5976ab1ecc26e2bd64275e92ada212b3d5588f252878c12ae0b6aeb85da8ca06d0b7e85a7a28572cc0b545fa1a368c7e6bc85258f0b60598b207fce37266cf51337e8836d23c1dec9d27b6ac8f11ac8c3a971154547273edbf30d1911d64bb81c8dbc2a2f9c00850adec094c58959ec2833a523f1001ed685bfe6b8f70506676bb171ba4a7a3c47718da89005e02ab34cc33d8caed18fd35ce8239e2141dad44237beea6938e0eb089931ae883a2b9d8097e1128de896244c9d27a191a32fc7bdaa1fbf86b3f50194580df6e9c087b8e5c51b866a01f9b7ca8fdbbf4a8135f1c12d6d8d5f0d3c8606575c125ebc81dd2fca2f9124ea6f316415acb68d0f506f2ce7ac97b4c008b5cd942618919d215c6f8c7044e1aea7cb4763ce179a15e283b63641bdcd7e92ee7eb90e265f7524f1d625ee853bbb74c90fee96ae8d2145b32e88d0c46f954311bbb1ae372392a38da05e6f62bc96e82d5b34271387d01186eff927e3c4c5205696cf6ad3a17e492b80bd4facec265f799f9abb7dc2ad23caa9fc7fa27b8b4975b169d072f47b5d7e1b8a8a581c08dcc9be25e155e1885ff3577c3ecdfe90ec7e31e6e0a7ba522a3c8ab0e2dc4d808a1a448812832fce95e28f68bb6022e49a9e3204255b053d69a59660b4b1020f453b5cc1477c1161b4161c83e8a112771e79b4bb7bbaccadacbde04e7c1b529f64aeaffc1c617511574dd2ddc10151cc8375836e934a8d0f92a3c06840b5e98e92816e769c6520c2820d2e3fb34d57e63ed407ea28446ad39b6a81a8cb46d6b6308de5831ffbe6e8e30eb54bc136932a394d77f64ebad29c2e34843190e475132692b33d113275e6dc89240b0f5b242ac1be70d01d51eda8fb4fdb77ec796b50d7ce6101bbf0ae2e1fb736ff42f74e72992c85f4fa5d202b750a872f210faddbe4d59530370898607071b5040df87cdde6a59c398faa46fb50239dc892841426cfc8723e00f27e050b46ca46da11794e0694f8041dd80d89babd16348cac6041bb205e18bd1c610ba4d456071aff2b3f56b6c904524c5c3b1500d95a109773a24b7b61d8599dfca682eef49e38e553338b6d48e0aaa49ba0aed7e5b4ef4ee9e8f0cf13ab1025edbcd6504edf28c768df9026da7c6d8525a77b67d249c61d4f519e0964e2a973c6a0c55d97ee362b53133d36e441967eb868c512d9e5dde521035b9d6324acdbca220b5a1c31c944a57ec9f327d956a2d096434c15954ff10acbf609213fe8b867d02cb2861c35b9f7fe3f558870281a66d320f6dd24857db2c33ca81b1ca2887f66dea49257f391a4f1eca08744685b9a3cee11cf2466c98e640b41dac34d177a58813f1cc4ac5649347c6597dd12a171c8318b0319f2c738d9c8a52fb481e086305364ba96d60738aab66c8a2e8ab197bf89c05ee0603607080815dcab5a33d4bc2f6c7d18280f275f207c61428013ef26e30c9fd77a8566de4dcff55a63da7230833d40a0141233848622d43807166257616db002902ad6ad1aede821f87ee7d9bd97ebbaebd8946dca53c4e09d7621725ea5ab130a89cab8c1ec3300a20b8f0fb598ef9ae62fb1a578df0bf66e39ea5dc6cbc25ce6b3d337ff376ac33e766452a3718bc8e3a7d748a0fdf34a84538c023aae5b51630b70288b25d9a76c0e0349e1d5419f5b19a7eb10b39e69d77425ae9a62d5223c69a5ca849fde9877dd4276c5121ddf808af450237c12f7153bc076a85cb7093e17a72103de6752cec0d09080688b46104139d2054d9a2912a20bfb3ada93dca583e31c804c9dc236231208303fc46cd9dc14eeaea54f6c55a02f25dfcc340f9c3c35f62793bb6134ff19fb6dad5279e9f4d46d7246d3133271632dee9971cd4c7553efa5e53b91546821072bb774cb01bc6a2d64e4f23a6d54b9fcda97f2fc525e7adfe82c2c1e7d991da3615244e4f95ebd562509cddda43eac3de79a4ddee9d017a2758b8a1c1b5bf6c1ae14abeb244f92645dd9b3d749641edfba76bb52e532f9765205e09cbe4af35260d19d"}], 0x12b0, 0x401}, 0x1) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() getpgrp() r1 = shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000500), 0x0) 16:03:46 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:46 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() getpgrp() shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) write(r0, &(0x7f0000000500), 0x0) 16:03:47 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() getpgrp() write(r0, &(0x7f0000000500), 0x0) 16:03:48 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() kqueue() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:49 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() write(r0, &(0x7f0000000500), 0x0) 16:03:50 executing program 1: r0 = semget(0x0, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:50 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:03:52 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) write(r0, &(0x7f0000000500), 0x0) 16:03:53 executing program 0: fsync(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000500), 0x0) 16:03:53 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = syz_open_pts() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x1011, r1, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:54 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x41) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:03:55 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:03:56 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x2aaaaaaaaaaaad69) truncate(&(0x7f0000000080)='./file0\x00', 0x6) semget(0x2, 0x5, 0x21) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x7) 16:03:57 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000500), 0x0) 16:03:57 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r1, 0xa, r2) semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:58 executing program 0: r0 = semget(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) r2 = dup(r1) semop(r0, &(0x7f0000000180)=[{0x5, 0x9, 0x800}, {0x2, 0x3, 0x1000}, {0x4, 0x9}, {0x0, 0xffff, 0x1800}, {0x3, 0x14c}, {0x6, 0x7, 0x1000}], 0x341) accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000002c0)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) r3 = socket$unix(0x1, 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0xc6, 0x40000000, 0x7fff, 0x2}, {{r2}, 0xffffffffffffffff, 0x90, 0x21, 0x8, 0x1}, {{r3}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x10000, 0xb39}], 0x3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x88, 0x2, 0x3f, 0x5}, {{r2}, 0xfffffffffffffff8, 0x4, 0xf0000020, 0x8, 0x3e649caa}, {{r1}, 0xffffffffffffffff, 0x0, 0x20, 0x800, 0xfe9}, {{r2}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x3, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x2, 0xf0000003, 0x1ff}, {{r1}, 0xfffffffffffffffc, 0x20, 0xf000004b, 0x81, 0x1}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x54, 0x5}], 0x4, &(0x7f00000000c0)={0xf5, 0x80000000}) r4 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) 16:04:01 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x7f) getegid() semget$private(0x0, 0x3, 0x40000000000000) socketpair(0x2, 0x4000, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x8) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x5) fsync(r0) write(r0, &(0x7f0000000500), 0x0) 16:04:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) write(r0, &(0x7f00000001c0)="736adee31fb12c7b7c47b18cdd4619f7509ad0fa0aa7453fd7acd734a312e85d38f080ccf872a9108e71989ff34e71d53ba7a822df82170143b3cae19e16a8728bbb1bca729a7ff0b06d4e42fa9544ac5fe69a0e22d10d58af12128da57674f8728c9d88c5dfaafefc358201269f99117359c6d6cd9b7951a92ad1dfaff3b77e86983064368edeff881e794b8cf7a16b5515671dccde876ffaac11df0e36152d5743523fd798ed336142ddc9d15c56b0937910aff067c3e09fc5d2c6b79df6ecbe5953deee7d02737cae8a0fd3266b04399242d8d645d84ddc2b5b51f1a931bab0f8031fdaed4e796f53bbc606aeacf811ab4a0cec3bf3d07bea9075e61a84b847455f947e090614659a42fca73b5e73f0cd70d34e68805730d28f71c7c95a4cabe7c54cb6d7dc5479b2136b6607dd97e55b3af7856c12bad0b06eaf75f842e8472a77c52669347b5a15f1d6ad249ec427e0c4a7548f7aba8ff59ff441e39c1f73b2fc5b924c9683643a18eb99e181fcb97f9d25da645fe298853ca0d3e3d7de035cb8e2381d562e90b5624133616dbdf0c41a3060506e1f405b89eb460e44fa9a10648978c176494d9a2f678fa2a44eef3f8a487e257404c44cf7db153666469eaadf552dcfee8d01d1e2519366341dbdf7b214cf3875d2fc92e45fe6a30039ba71e346d374699a6a54d913c0cddc14bf15c266b1cc6bc296344e8281c03adf3be453b1b3b73431a9bff2b063ffe56baf07d7ac457eaff7be02aa60d494634519ad398484d3769641ff0491a74d4c5a1bb74cdda810256b0d2fd0f02aeb3463e1a937cb83408637d37939f3e9750389fa5e405cd2b63d254dabaf525132ef112f06c3e358810af70241827c3b5adbedba43ad0602d78c6d303b6fbcfd813eb9ed394c96978374ee53312530ee44b91285ac7e98644f1f9ae15b970158dbd3f8790b8f8ccbe0411e8d8f9d84818abba3e0341f875b8619255b6028d4dd049b16db8dc74f282823713a474d1d7aae47d9a06480adf1a72098b8d2b191444ae4bab5ee5be8a3ae38fef076dd7056870e554f218fb0245ae363477b33e849d5fa3358115599fe9f00cd0573fd20dfd871cd594c9443187698d3f67c86a94e59eca3c403e5c52947f12ba648117e8640989cd85c8510ca5c2052c29c50f63ad907fc531ed726caf68995bfc9f6d79ed6e4460f2bb523077710012263ef200e6e2e4bcf59f3be66d8cba2bf8fa7568eb0a5dfde9fda114cd9d83bca92b34a4696a787d57f9063dddf2b062043a7d6c4da1924152731d203aa3e459ec2e19a28312c003dfc71a40198ca79afd3314425f69ffbd93eb3e31c469ad1142d83de681ea92e56dc8fb1d3f10a7e60744bc1b65f00549679b2a2b4870abcf777e72101528c4b365846b8ca47d5b14d1b13e4f3b208d57fcf1ebc3911ce78597a62237e9a82a866b3ab07719ba331fe77e3c38aed24ea72e259d3bf73a4c519fc4e1257451f0f7739a1c213070499a5d9cd190f8277aa9a7717b5fe9f1aeebe8aa7f821867a530ebba2598433f78aa79bb011c317eec612158489f236b91fc90e4c7898d9b61f2b62dc68db3ba8b9c11414521ff3d9dd53a705383c15d089a56aef7cebf1f5bf8d18235fe4c26f193acf235b9793f0c23f215d3874034a3935f134d1c1f83efacd4cf3b41289e111bed7b5ca102cbb275f7d58435b3fbe17245f2683761407cf029c220c65263d9c1397a9bf39430b647203e391895f5f3abad0304843f418ee8ee20f4a2529755eee1ca7d665bb6511f8b4f1ab07e9e1b70ce41c6cbfc7aa82e10e5cea9c7a305b07f6fee3ae393e62dd853b068e8bc1ff91264cc1c72604ff77393281fce3e5de0c671ac9c19e1fbf73f7e69269349fbd6b566b1264f43d2d98f65fba63369d0b659bfafe7f30dcc9759d6bc7b368963f06db83f9e6be4a46d868ae8229f304be93c72e2b5009a60f6bbfa6f5df730f9f3547be62ac0b969ee0386d2f7f2e4176d1b7e875bd848ece1b1328eebc051531b68bc55d349e8f44e01747282ffd980a032cc8d3a8a63f4d25836ffa2b228b0475aef8c4393e788a80523bbe1c26e27da7cbb5b4331bf4e66eddae6ee53d61082ec6e1f055e0cbe0e30267c170b565807e61a6f4235c192d15bfb512f4646f1320cfb6cf0792bca20e6959f244d262918a3e2942625fc383c094f27930374c45898bd567025767943f6c360ef898092173dde80220c87b9a792adbe709079fdc55f3881b1b4dea5518b9b0b0d93ee5edd87e3b5ec56dc9bcfdb7b298cc32aff785c7bf789902d9427d20a5dd62579a94b7e99e0ee70aa8bd29323b6df6cdb81dbae2da86706f191e490d82b9fce40cb4790360cee524b53015f8ed6bce9a1cff0179af0afc37d79d89be6cac21b48fbccd669c89752365a25964a03a5fe91d61184fa561ac5fc56ab002ec4a35d4dc4c18890017b7131ccb31858a78d4edb087e89648a1a629db82fe923c933154579cd75122788346a30a01413bdcc4bbee9b71b23368ed6156e7790974c79cd6762eebd69ac7fcc3b91b2067adb53202ea87f0b0c19f576a2fc520e2a0579f6ed35fdc324b0faa0dbbd99822fec06e58d2c3f2a4252cf739b6097d887501107e658ef9fccaedd7815fe20a0965b79abbf5f2d1f5eafb2570f0aacb5aa14f13fd8eb6ee84ab6db2d764b6c8b827336824562bbb03ab6634eb0a20f75bb43850dcabc485d5ab9b248f2f8c162f9febed9ca1770be416c5c222514e2775b251a16ca5829bfb782f3ad9004c3af5852014b7f3969751608347bf693e0a08e7c92d63a8b029477af56b526f312957f8cbbd45741194d7ecad234eb1fc039fb40aa61663813fd00c052535f7f6952680f89846860e279daf5717138a832149696ad95cc5f1c83a85dc0e2caf7c6ae903a0e928daebdce39ad305744e396d5c26c9dc147f9153a665f5bb4c509da2cf51859501760226be23a0f076ed9fdcffe46f75d4d95124989849881066ccc9329b6a667f92855eb0ccd28093246d4c63fca98afc4d8030fb384d5ae9f3b13ebdd3d1865f431742c3ebadc5196ca423fec720cb7146c908a406cb2eaf86834bd343bd3ff0b801b80df0c7e80fe54746c6e0792ad3897af64642db328cdf4e05d90d7f8350632a4a5b741131141b7e6de0d2e877ae4caa80365f478eef7d92704676de96e681639203cdeb658471b83eac10f5afcaf9ed15f5a6d1d1d97fc7f4f10a83a4c31664fbeedb093cfcd281b502d3a1ac28035474c426247a7db6e4e8c283c854f7bede416d9c323bd497607e56333974c575f375dcfa52e621407fbff7d4fab68c9c67289b470b1e97ce4f30df6283daed9d4e544836a7e69380efe017dba82b646f4b03580086abdef8e0d53ef93740dcae7d5cf877c99539ae44d4f9192eab74843e31f19b8fb78aaf1494df14733f59bf204a8dd296bb81f304c722bf35799d35386d2ed0fd04e5b9030cc0d5533ca47fb2fd83fbc74847f1ef51ab7e7a3520c55b6fe141684b2336aaa9a628217d110751aff5c826e996cae43694133b0ccdda08ae2b9c9333991074ee257ec7ba42aa06383e9ef27b941087e8de97fd91514105d12cba69f42227a63ca742acf04945b160731e15e23d480d763a22e859a0bf9ba5d5476de4e4bbc1eccf8bb02cfca8e726bc630784aa06c1b77622f17ee8d709cb618a1ea0981e431e74017b111a0edb3834a06d40168e6476b1d7fbca60fbc5eb049f4dba7116a1384a82b504f156388689340fb35b5a62cad9dee3601bc88a61f6cb7d3ee3731ba1fac2f5432b06d7e596e757dc082752e3e664aa75b65ce5de6d2ec30ca820d004ab91340952ee59d00677590e6bb28336a82a3bd3ce2add62ca557b5a6db53d534d55087782a0f556a82e9c513fd475677c77ae81c1284a159ba38e40553aeee2fdb5dead5297e3adb4f7cb43b91d5b4731e2beb8724363142806870160dc574ec857c1d11acb384c1408edf5d3712c804a27c6fc54748f0cd4854f2afebbb5ed49229997a64b3fd1041dd55d62762c0762ad2297ae5f3aeaf3a7c88bf563456dc86bd2bb78d6edfe71325bf72060123529f8a63e277f09ca133ddd691397436649538424cdb47089122819ca7055fe64bb12d6adc2cf97a522bc6fe44abbd9b8fd1253a9d50e3d665c48b29e7e63321376f57981df922e732ca205eeab57583146693e971304b02e141415568d9801e7e053bd98799df2b2d18d2337064c87c130e06b18814c86d5d994eab409b289376c7c007dfbc0d1e7f138e626005469547cf0b70840e172d8e8325f0f345a0110a2332e7ce28a05127eb2fcb1fcbd291b1d851f62372441e60ff04fcef3502d03cc428de296753b198d7d54102c7e1ad3a86ca4d704a52485d5fb6fe6f4e2f14a01842e6772aff96b6e98516f6ed665518629676541b5977989e6235d9c7d4b2304c6fd23fd7da719b9da267e1fc69cba78d5e8ef84d8e07de829201ab2200e7d8931ac24e4685945d17f0dfd863141cef06c3fd255a9f5530829401aea0c7350dbef903b80deda9ff17ae94abdc282a715f1069490bacb63139ae31c7c0fcd090942339f92d8f0b4cd62cf866d2fd04b6a9657aeefb1237ce6e1417e92691661a0134086e00cad7da156d2cd28245384fa62bf2b83d3a568ce4814ee4e52384fb926656e6426c0e006ab3e0830045eaca2d73c816b3c5b0c8ad7c1686380f4d2465859ed8d14870c3b8b4bbc8430a47b58d5ba0f828bcce3482ace93e5a1e6974a57ed65004fbbbf29633bc520e3c5ef00e03280ff555cad623adb0a8cc91e963444e1daa8a5c9c07f10e7843af3cb147bc69717ef35c9bb21a6d0faef4b47e7e13ed23c6413e5b40338531ed5680e579f22c9536f233a5e63a7dd6f74b239a47c1303ed319094e9fbd1b5367e30793bbcadab08116edd4bd14c7109aad0f7ab9fbb302e139a84dfa0f003f6b3bf76175c8d670054036202dde72d3fdc6c938c5e40431a7e8657463856c58c396c221473f3bc15951e7309c554f550315a37ca7a73e49ebeb246d20ad436bf46a7847fb8f8be78721554d4f41b02cba031ec3f005f6fb61f5eee2c9aad0fc8b4eb4224b2b171db3914ea60a02640546e0e6711f75852b5cf5473bd1b2e51cfe84ef6628702602d477327a3f18873701f22f367222e5d140b0467da605eebd8c8b6e53b1b53a719ffea8cd9b0cfdfdad468f7975608a82d8d2a4f573875b6fc780a1eef538616d7e28898bbb0721e4800c6b30fdcce8a3b02688fa8f6b4164b46d903c0cee37845a2c9091dcf1e2f51b4c9537e01b9d0a886b9889626f8ca90d0478a6f8088abb407f3176d08c10bb617c23cff4909b14b69ae493382ebe5b3711e3a83f99e1398c374da606f7970b098adbcfd03032f3df46fbd6483af9fb212b3024cbc8007745989155a6cedf0b3cf14b08dc1eb98505063c92237c3a26ffb717d56d5580d5f6843dbd40edb2ba131cb4ce237f23752e7e7918cb772f46879c2926173b684d68975bd4206301da022209db089ec70c45307532e4f3090a3747ecf963e5fb0c8516611f2b121c74f58bc882b947540342e86f6c865fc8b630b79e3506c10182bb95a0e978207099c9e5ea1694741ec16269e48c11feb373f2cc6b6b3ef0f4f89905f16f1e3d1bfa21565703704b0be21eb6c89892db7a26a457fddcf4499d1bfde4f75aa3cf7f3badc172f6cae53c50fc7eca81ba55cdfe01e2519dc22125c216fa30cacda605a5a65abc2b696fc8b4428585dd63225b0efe011e9", 0x1000) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r1, &(0x7f0000000500), 0x0) 16:04:04 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) r1 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/246) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:05 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x6b8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000500), 0x0) 16:04:07 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x82) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$inet(0x2, 0x4, 0xffffffffffffffc1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1f, r1, 0x0, 0x80000000) 16:04:07 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) socketpair(0x10, 0x5, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) fchmod(r1, 0x40) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xfffffffffffffff9) fsync(0xffffffffffffffff) poll(&(0x7f0000000000)=[{r2, 0x4}, {r2, 0x80}, {r2, 0x4}], 0x3, 0xfe) write(r2, &(0x7f0000000500), 0x0) 16:04:10 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x2fe2}, {0x7, 0x1000}}, 0x2) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:10 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) getrlimit(0x4, &(0x7f0000000000)) 16:04:12 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x3, 0x1, 0x8f, 0xff, 0xffffffffffffffc1, 0x7, 0x9, 0x7f}, &(0x7f0000000040)={0x3ca, 0x6, 0x100000001, 0x1, 0x6, 0x8, 0x4, 0x7f}, &(0x7f0000000080)={0xeca5, 0x0, 0xfff, 0x4, 0x3, 0x4, 0x8cb, 0xe60}, &(0x7f00000000c0)={0x57, 0x8001}) write(r0, &(0x7f0000000500), 0x0) 16:04:13 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = getegid() r2 = semget$private(0x0, 0x3, 0x40000000000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xa05, r3, r1, r4, r1, 0xa0, 0xe4a}, 0x2, 0x5, 0x8000}) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x2) 16:04:13 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x3) fsync(0xffffffffffffffff) 16:04:15 executing program 1: semget(0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) semget$private(0x0, 0x3, 0x400) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:04:17 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) fcntl$setstatus(r0, 0x4, 0x80) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x6) 16:04:18 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000180)=[{0x1, 0x100, 0x800000000}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') 16:04:19 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000500), 0x0) 16:04:20 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x436c38f4) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:21 executing program 0: socketpair(0xe670d4d4bcac01e7, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r1, &(0x7f0000001500)="85a02e4eaa9990f33e9c173e74ef31706f2648520d35e2c9915232864bcc08d07a4910aa0a319200ac1b4d56e7701e20a405855c4946bba0b3", 0xffffffffffffff2c) readlinkat(r1, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/4096, 0x1000) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000240)=""/202, 0xca}], 0x1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000340)='\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='/}\']:{\x00']) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) getsockname(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000001000000000350000000000000000000000000000000600000000000000000040000000000000000000000000000000000000000000007c916ad935d0d5fd176c37920000005d8500000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) ioctl$TIOCCBRK(r0, 0x2000747a) 16:04:23 executing program 1: r0 = semget(0x0, 0x0, 0x80) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8) 16:04:25 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(r0) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000000500), 0xd9) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x81, 0x1}, {0x18, 0x0, 0x2, 0x7fffffff}, 0x6, [0x6, 0x4, 0x2c, 0x0, 0x10000, 0x904, 0xb9, 0x9]}, 0x3c) r1 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:04:26 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) semget$private(0x0, 0x1, 0x100) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:27 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:04:28 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10220, 0xa0) sendto$unix(r1, &(0x7f0000000140)="4e99282cb7576d4402111c5cc6049fe2e5fee20355d21f0d89e5cc32c792f0bcbb0656e95aa4f7fabf58cb045dd2e93de246fc2d479386ecfce0304504f87b4f807c3b0f13419d26842335b98adc50ccf247e9fde2a606146d5b669067bf28fc14a0797ae96edc57a345b8584202fd5d39988a6c7929cdf34f6502fb62ae00ce359af2f1f2988a85a2294de74a9f18887c939b56dfa535c999319e06353af6f947f0e16f626f674437336c569058d4697b", 0xb1, 0x3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:30 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x204, &(0x7f00000000c0), &(0x7f0000000100)=0x4) write(r0, &(0x7f0000000500), 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x800, 0x1, 0x1, 0xbe1, 0xffffffffffffbdeb}, 0xc) write(r0, &(0x7f0000000240)="ac5ce82428b029cb7440c8f5d3560f9ddae11a3d48189489a804b6cca3125d509ce5e47a2263d95c36d71bef7c6d72872f026cd7a3ae63f64d431a1985458e71f196a8416df9869e1565c3e5b1591d82eccde3de32f7fc025d3ee58d07f9", 0x5e) getsockopt(r0, 0x3, 0x7, &(0x7f0000000000)=""/119, &(0x7f0000000080)=0x77) 16:04:31 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0x70c3}, 0x8) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:33 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) 16:04:34 executing program 0: socketpair(0x19, 0x0, 0x6eaa, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r1, &(0x7f0000000500), 0x0) 16:04:35 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) socketpair(0x10, 0x5, 0x2, &(0x7f0000000080)) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fsync(r0) write(r0, &(0x7f0000000500), 0xfffffffffffffec9) mknod$loop(&(0x7f00000013c0)='./file0\x00', 0x2000, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="4c8b36cec2401c0a10580769c287800d002a6c4b7dfb5e1bfa363d17701b2ecae5f68ed10ad3f87ddbdda04bc6b42d28e2df5a6a1d6ea9616568e1fceb5099a38396545cbb5bc35369b14e9233ec772011e8e71a843d26138ad814dd8ed901237ce6bac41ea77576ed40b2b26244a2853eee95ed3c5d2f4c6557576bf5b21d37b37203eba7860f8c8b311475007232743c52b3183bda230ab165dd56e734214884a77938b5ddd883cfceef727daa18b19060d66ea816d709e1cf1380eb5ce3a70c0ad6c5756180c5c31c7dc4d55689f53259e9f7c3e2e340617bd6674888a9f5a228f533", 0xe4}, {&(0x7f00000002c0)="3035eefca8203f2c7ed9318c359dce87ffff1ae08fc8eb4cc25879d23d9ed026a2e84a0fcc34c428f47be4332e2a92d1d068a5fee162b1cbbbcd0a36c48aaf19566bc16f44c312fdc342779516f4a20fb5c834992e98cf72e0fdf7fe8a964d769396909894a14afcf58ba8bf058587d0041b5e85a4a1d1c7593a4f3000af0de52bca567c273bde75e708f7091d9e7bdd4d91ddbd2024e974a4f11591435032ab73677edc9dfa67a3b4dff5e0fc71469c754f71e26d93825eff581a84aa153d3762f03e6cd675fb3576cd05b8471480faf6ac83a2179adb5c78748669213855f314f5f324a839303b1f43868808102af39998399c480a8deaab7d2f8aabdf28b1780808ecfbe998118491189370e6a7848d2110a0bfc7722748e85b7c0bb1dd644643ca91049458a2df620a196045814d9776fa2ad7d9436a9175bc71e1155ff0c11b1a59e346beb20c3a8aa71260a8af2f0c2af16615519317bfbf3e7095f2c782c88ab1ef6748ddd49720964be7aee62bc79f34d8b4e22e4981c2778146a291e05c22c8472c21dec883a79aaefb0d29e062076eec4269a95add96c814f196f8b92b322983d5521256834c7fafb2f99310db487bc8ee930a274a34529b58359906279d03165a0ba270e83f3509e83c51c23a051cfbb0771eb25d88cad7ef8af6e8375f36045c3d619b660973a67f67a2586c4d5f1a5b5768ef924772308f20b67fcaadaf9dba3c0227fd3048c585023363dde55ed42f0ae1962b0b51494ebe2b535b10831e69e024b7a9bfc9242189e74515564a7c6177ffafea39d08ec2c64711b3f4beff2d63389dea5fb334c3f99f523cf282a26bf0b3553430be2e513ed8e51e08d211a641d06d494bf5dc3e1df1c69ca81a7adbb40b364d6a5d341b0d51cf75d66c699ddcd7aa2eb4f1a1131772fa865a042af9f8dcabd3b96b255e156494a1d24c32ff3f2decd272acbcb6004cc1edc460c25348320f4d82d615fd298d2aa174dd1c12eb8996cf0a39d8232839b565ac42a4e72264ddc0183fe417ce681b19b62d58d9255e26a966a66852cdd888c5f4805beed1e152b0f84dc4d82bda09d649eb5a81fe0b47e47243e4762c9506f1ad1b421f193c5a4282db5e03bd6524a14abcd4cf6481ae9be45365c948b5d7d7fe281ef9c658983e13e0017a149edc393aff84ad9c9743367241e0b9b65fdf4b503cc88d180eb5cc740a935d7571a85a29ed6b3a7d74456ec8a0a4d5d5cbf9f5bec79a84cd89b8c8c556a6baa36334912dadafd27d936e4167cba3b669a4c8c9a0ad45ac076d4d669f95070003d88e15e03d4be9ac0417367acccccd0d4570bf933861839357ecab10e342af7d82144c9fb4c80b301cca2fe4cebec4e35454c9d64c91ff41340a59468b7f7ab40896d72df36ec6c5eae8845bc73bf240afcb2288a36fc283803bbd727b97fe4b8603bbef7855ad0027659f30a800be6c3bb6525212d9ee8b26567c370e9c191032bca4f4c3764ec289249a788bc49b54809f29be456c4bed16de3766bc42f0c030ec360e02855b5a61bea2b2b960691d6c0a2a98545adb158c298aa8a2d10070352a8dfaedf6058f400ce6143a8f9591d84f8eb9fd1c751c13a051bf11ef630129260a78dd317aa885337792ea7730a1e8798bdca90e26d22d7da711f58d69fd7a58bc87a0dba8e4a457ac1ad45900a05615809782a93b9d013948f4a91d0aa5f2647992a5dfa35401a037a1ed2260a1441fbd671a8f7c17676a358c19e9cb16b3ca2b363fe96dd6eb63bf4ae89e97edae8ff0db58ed66a371bda2f080255157d5519d6fbaa3afef6f52ae6a2f31984b0d74c81cb1cb9de00f75e87546a5294b96dd2a306e24c47822f560b50f31c453c59868e699aa98b2a04a3dda5da3920370995656161f92a914c044ddce0e0fc848f6e0b669f1563dad12b7f076928b4426435315f3d659e65d719bce8c19fd967627d7a83d0d0f41ea828ec1733e4dfbb57a994a8dcc80f6cbaf85a425da3718d800243396d6f7d241c4465894658cce7d21b48a6057abbe1663f0e8f2af43c9ddc5a8f9502df3b79a70cbb7ad32ce7248b13e6d02bc26b0e36f01e9987ff3d59fe823412c2aac2d0cca668d48a7c5c3d6d54c6a16ec0d1085a8d10030cf5370de7d6ad97cecf1db2451035452e8a2707bc46f2e2742996bbba7386ebc4d3296c794e4d6d13e3706db1b6392addeaf1b6059147ce4bdfcbaaa3e5ab6330a897da060b377c16e66f9827b3ceb358ae5cde99dc65c555f70829b25a5041550e341cf9321fac6d8a212e5d132c074cd5a96cb03e6590c16f17ea24c425ff134ffc7fa799565eee1627f3cd9a8a96aa62930521b1b9a1e8bd0996684fb1a860e93cd9adf39dfb7d9ba97d4021541e7159a68040f0e27b8f2315991e47600b8fe82f8d8a8ba09e53b6c37e8a00b93baf31f79f36ac096ef55bd33c38085064643c3a7c1d66a3b8978d93950342f12d8fb801dfca9600072a7d23260845c50057848ae3d61b1f6793cbf3a8e2cbac78e9acccec89b040ab425d09532d06bd8ae5388f885fc5bf1d862e09ba4039ce18cc7f325fa40268ab5749238a613bc50b40d7ff33a1dc02e0c61d46324dfcb73a0ff213c47cb97f2612f45515c42c6248acc78945dda781f49bc02e2403d15252a67a7b8926d02dc9e75c71264943c62f10d18670a941f9824a9f701f48bc288041a8095a425a9048ab35984759c8fb8da2ff9efc9bb01b545b73e70e3a35e58bd18120366f1364fff4982ce5719e0e350f7dee35fe5c678190f2fdf6b48d4ed924442a93b2cbdaedf3e22caa8846f98adb88996a1ca13fda3ff97a7b65241f944943e79225b21f7080a6fa4e8d5d955ed1013591e21ddf7d76a7914f7a7ddf1b59146c6d0f1ec114d25fbd59e7f14ac76d263aa9471945538a7dc6a06fe88180a7cc5d0aac4695eaefe12c40ba6ed3461809d920d1d8153b462a29f030ca105f77ad155c98788d61b1a71590cf5e0fc42f36f00b9b2a413de520b69a26097180d2c3df458cc08a061e327be8a79abd2735dfd6e4d7744d41ad57ca32ec726e940a02878c11f1104552064a13f4e41f6938e9820f6579c6b72f0acdcffb288c543c0fce38c8f185714b639d99589a874a8a15ae19688ebfc28a25b68a08ad954b1aa8da9e7453ed28f0a8dd22cada8c522910b3d22d091ac8f41bd5ea3512eda3ed7e9dcb1bc6532897499fd2bb16dc707d761d8585b3bd8d0c2a143a6fe16c06b887818682d4995ea09c30bf96ea796ef378a1f6e8bfad14dba5ce376a912cf9f954c5615540784abf5db9feb8c04ce5bce2387a714fff3d6873863f83ab9c630e19d993c6e1df4fa87950323605da67d40280eb77a7d0213db540085c6bc6e960fc2389bbebd5938afe83e3a0d38456b9525c2f0b4bee002427eccc1265b38996682f8af7301fa48ac0e23b6eb17daf7c0946296814e1d66298388810bc1e1f6b5cbe0ec8d4afd9bb741091ec6d71292bb545abd05ae621317987a16abafd2db4f5aed4f98648972f0b4bffcdceccb62ca12983e07dd627c860c825def36ace0a227af62ccd51c5fe9c632fb330a090938c6b298b371abe9c7e57da08a0a2be019dac7ca8eaa3a215390f95d86e266b7496cd8fe2fa562a519e82e54cd5b3ada32e1c54b2c39da0f6f840567e642c087282bed212852ab83429d91f22c854862994846e3c80c08fd452b2139d290a6d6443bbbbb1965f45e749b8caa00511338c407f800a38ccb270fb1f37f9a723340fab956a93014f500141aef3cc22643c13166cf865a126ddf15068972af5bbcb836f98f1631c6b55ceb4b113058f00f54c8165de91e586937d882907e610703d566b5859291a02950a620e469b5dee43fcfb0ad26c5a510453ad522f4c27d222fd9bea764936c7f5fef93e38723c62d6b8a42d3b74f0b3283e0284bd09ee6ca3b79c21d07fe38470c0cc6c6e584f84dc9061b5341b00a866123a07b0649ffb2cc3bfb7050b68bd3dd7dbc318337db931145f3531d3c01346d33ec15dcfc937dcce66f0396ddd8c91ccdce285795c081977005dcaa875adc1f1d3fc9435ff48d1fc472a0a11fa1ddca9f89d21f5092fb2f4f5da3e804af50fe217f94fb5296414bc2e37583fb75da8584f2289c926911c98d51ceabb0b4bfebdcb4057b41918112e5b90ee4864de9f51879ffc42b758b9d55cf36fe3325c03cf2ee6f718dff6d507dd7ced867216b458cd807563bd09e13979e514450ead8d838e45bf2a2fa4a7a6592a161e5a6a852c30797494ffa1689b1d16d1b668db52b6d124ace9ffebdee00ecd955056c715c0669a9579280dc7f0659afaa51fcd3ff4e16e48cbc968a091e60d858ef121d9efa9db726b51bda0227284a09b540fec3913db80d70033d5d23dd315afb9f7ebb79b5490413a9741ff396d1d06cf938b2e200c95b619fcab95e229d8f1b3244a3049ae0544d8ad5a7fa8c3c2f4c59c3305b99e75801b74a459c275bd38d675469e650d462568c71732c882fa1bdd6854909895a0edf53f13af47a72f7fe5b3801896da632018af41b5a2b9cd7f08f4b2f2139b2d154d24bd0d8118b4f64288335d87f9970c2a037325776d8716532487af67f57a1c86e1198ccee47815845ebedf327211d18e5bc7be13519fb745286be584d7946a40bb34c8341e79ee11ceaa1777e42a2beae5385045dd6f8ad6fa449de97e70b5e965543348bec404a7a4c792032809a6aa0d65ab9cb879efdff5858731d917aa3d84ab4c0ce8dde76349fed5775c4dcd49d6ec7a0f79580662e235ee3c586e8ebdde4ede2109dd008b3064478a8e54d54ae68d1d5b1644d9aa29367447fa02953005710a26adcf2bb1f3640ed8c1c1f3495c88f39ef4598d5c2d58756fc2cd0f6d45857e2301f0c7a86f2521732e1f0cf60ea613fd124fa52da7b564152b105278eaab88dfbccbb78cd59ebb9f359036350029b2d7cf990ffb426a5b46d7aeb0703ecfa15cdfad3e73fb8cc6d1e1cea0bda379eea9b99f8361731c7a1f9a362af9af8a235ef19a0495d489e375811a5bc30a9081cb93f1bc4a259dc8fe6efcfa22cffd05cd2363d1919b43122e6ed22dbfda9ece186cf3c2b2353845e7b252295b41a3bec5a2d6d45a6521c5f0b66e175ba61fc852ee9f36b2c5f0cffa14363da918c6fb47a4c9bedd78a2ac78c1c1868c85cea4692bbeecddcb3545b5d34a1e4dfb78731ae0a5360b8408e05fca656452e027e38ed749132b9e2c87ea69a8d2272f3ec6c6a4a4038537d4e3c9f013f796bf44bedb4008b05b239d453e18d428f9a194984dc61402c967e80f022a7ff90fd36a444ca2b19153bfeb584a14c5abaad969ec2895087f7531e0df589d0d17778771883456fb7aa6c89c256c82dfb3dfc142c195d9298546f19bb35472ca5eca3b552cdd1c60a2f948d69d7ea2966780801821aa809a34448d7315b2857b270d95e564634449b706194abb17a88b690ed9575db29082782161047ac7f993d085230fc700556a1c0cb64ab69d9520bec2807e53d6dcccb0f55cdd78a414402122d1690cc8a72f90b922168c1af987baebd0b917532d206691955d387dbf89f41ba397152b94c0853b910b4ab97764a2e8fe2c34cc6cbeac5d2a7393e42826e2b913993e402ebb06e5bb26014c387ec1d5d58d75c8b85093f0cf7b17c382fe1f0f86beffbe92afce3c0fdc300914cfaffe70dd80f20bde6384c7ceb42a1c081ef833dcf8d07212549ccdb74092259c7a5d0d05949a351e93e9cbfa0f437b9fd5c285e53fd3d57e4", 0x1000}, {&(0x7f00000012c0)="5b0ee64d5334965c434d9a8d3fd7897f465d30ed8db77aa32fff133809586bed8c9fd5145eb65dd4742441082bdb282e02c9cd649390c88b7f1075213f3fb4deb1404fe148d700f466ec8aa69fff08699b037b7e0e3c9631239e7d89916e68325dbd7a11e62f11fd736303c88b13bfc3434eaed1747857aaed17456ffe29bd9eb34facfd8e545cf625cc802691aea6d570c01178eb04908c68f136b9371625dea6db81a65c00b700ee0d309dd988f8857aed30dbf0b479489f69177a52e5f261520fb1d914", 0xc5}, {&(0x7f00000000c0)="9d9d063c8bb4244e02bfa6e89229026646c683b2f0a01a15fa91dc2ee3f3e270a93ad8485a78c71b18130b62d3329a1bbd0e492f579c77701282827948977672e3305f7e837af150b67eb5e6dd516a3ba00d78b3a37ad63e03e7a98ba83a4d1866b84f9b305c7679e3156fa78bd62d7558ba93f8b29864eb84caf7c9a290a4", 0x7f}], 0x4) getsockname$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000ff0300000000000000000000a76b74bed76462610e00000000000000010000000052000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x6e) 16:04:37 executing program 1: r0 = semget(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) semget$private(0x0, 0x3, 0x88) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:38 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x4) write(r0, &(0x7f0000000000)="121d65130b75cad6be01c98de4fc69e82084b8891648cd78802aa96ba961462985ac89aec00abdd23c1ee36b3bc6e92d08501bcffa1ad256ea0e9044c5d9f99a36f017210bc5b30c926e", 0x4a) r1 = accept$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) poll(&(0x7f00000002c0)=[{r0, 0x10}, {r0, 0x10}], 0x2, 0x9059) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x2) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{\\\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':\x00', &(0x7f00000014c0)='^@F}&s)\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) fsync(r0) write(r0, &(0x7f0000000500), 0x0) dup(r1) 16:04:40 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x0, 0x1) semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:42 executing program 0: socketpair$inet6(0x18, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x25, 0x80000001}, 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) pipe(&(0x7f0000000000)) write(r1, &(0x7f0000000500), 0x0) 16:04:42 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) semop(r0, &(0x7f0000000200)=[{0x4, 0x1}, {0x4, 0x5b, 0x1000}, {0x0, 0x1000}, {0x7, 0x2, 0x1000}, {0x7, 0x0, 0x800}, {0x3, 0xe2, 0xc00}], 0x6) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:44 executing program 0: fsync(0xffffffffffffffff) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socketpair(0x6, 0x4, 0x8e, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000380)='./file0\x00', 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/123, 0x7b}, {&(0x7f0000000180)=""/48, 0x30}], 0x2, &(0x7f0000000200)=""/232, 0xe8, 0x6}, 0x40) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000038c0)={0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003900)={0x0, 0x0, 0x0}, &(0x7f0000003940)=0xc) r6 = getppid() r7 = getuid() r8 = getegid() r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003980)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000039c0)={0x0, 0x0, 0x0}, &(0x7f0000003a00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003a40)={0x0}, &(0x7f0000003a80)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003ac0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000003b00)=[0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000003c40)={&(0x7f00000003c0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000003800)=[{&(0x7f0000000400)="dd1911686c439cb7b978fd1bf4e78a202468fa340ef0b3aae8aa0a26491055edbd207e646cde4ca0742c0bc4fa991f916b8108ad0d051407e5b18fe31d4e5a9723f886a7f5ad600734819dc037961490fbbd692e29b6cc4dc8cf117cc74132cb33536f79f9e5d4a2ab87595d5a32aedfc3416f335081a55422fe80327729d22d4b097463d9d0885980ab287735001d774b75eb8f5769990ad650599cf96259439404b0f26aba1181ce9b0c413a6d0336fd17aea7517328ad1341ef40951e2d92f6ed83992bd55e8b15aae8477ee4aedeb19c3deb7d475b582e67a92cff4bd5f0cd7e076dea18d4472c", 0xe9}, {&(0x7f0000000500)="73f458f0ae285b99c6add7aeb43ac5a00d8e01aa9e84adc2fb7b27e773fde2c6e970d6ebaaa878fd5864051d5c61a378476c05318effdddf3147db36b058e15782f09714e9c89db5b3c3e32c5cf720318fe99211739f098af381ba92012c72b848661efbf5e8eaf305a9802e78a83b3731f1032defff6ee367f08907b16242f45c5d44bf51e428e9da158f08e4cef14d8747c08cdafb9f1cd8436de9ef372f42394d14171f1dca95529f7fdc1449cc82737a2f32bfabc45bc116ab53eed1570c6680ec0413d510ee5b99a7c176c9953022931a25393e51f6485b633d433fd894b95b3e14e5746940", 0xe8}, {&(0x7f0000000600)="f89727ccddef2c5965c878", 0xb}, {&(0x7f0000000640)="1e358b2c12d7f53d75665976177d171d25bdeaa8e32532e1ec1e3380710e94fb8b93104dd800eab4ce2e041fa76bbd478df69cdfa35abbae1515e0ba1e6378045c55587b2fecc1d7e38e5daf4533cb8b4998d9c4199a4a3ef9552c1d132cb762732d6b8e92c4accdccbbbc63d4570bfc8aacedc4e250834be94ffb1406515736a2603aa776c4301f", 0x88}, {&(0x7f0000000700)="95e9337dd31a9a72b1bb898c05b24a01dfcf4894c727b50335f093ece7a7d82b0de3a9ac22ec4a53", 0x28}, {&(0x7f0000000740)="4d9093e5380fa5c4c043b2a6b45eb2090419880b2aef29d9ed128e", 0x1b}, {&(0x7f0000000780)="ff4d1e4d994c2058834f09d4303b5349cf26ef63d072de67a971a178edb0853bc4714fbe8b88891d5ad74211589f8ba3bf9f02de0da4a4dab407bd2c22290cdb86aed15796b8fb5e270ae8d12ea68c85b42460a0e5221b4a2f195f082339a7513d189608e16125f1a2419692a6190c47c8ebd9a05df4c77cf70ae1bf5fb484c0245cec0cacd45cdcb6b21de46091c4734b010d3e96ea035579acf3653a22e1a55333d13ace7759411196528724721feba7a83af421d5faa38d03a9bb3bbfbd9b4aee0c9c24eca02773c964c4ae514bca92130b7d9cc633ca7d84fc58ab5312fb552122d57ab84bcb166d9d2edc7f4c7f0d3763b3af8eda20f998c96ac3e11f5c9aea3bf61cb5fa2a5e0c40de9b9514d765f4aa7c92599d04806c291e643820213a1dae37245d4cda06c64ae5e5d69fbd6b06aa9dd3a2a7a7e8ef29e29035b4d47042137c0d40644f9f10c9d3d87518dd32921552449bccd06e16668179ef1c551ae547f3ba0b5c5a9c2561bb6b607de729d1d2f147f646995be211dc9d9eb03413a6da06f9c2bc3fe3ba9300f4ebe19698199a6272054b745aced042a24a39a8997ee3fa5cc96b75630da87ef94a6fb9a63de79f69d29600accfdee07ec152c34662574f09028f190705070511943bec880bc5ef2b829ce65b3f54ae5c88166465dc5105d2c9e347f635e7708516e1a5bf01efef90361c1f22226a28dbc9432ed091824d02aaa3e07151cf6ccbfd889521ca09f708444be45edbe05b780d46d060f1f95cc694396d4d153350d4676d11b42705550f506a3084b3e8373039711ed8b8963e820bb24d6ba933dc88449466de755b9b8838308d288d2257374c98182b51e0ae9e64f44f1f78eb96bdcc38ec7c0a491865997206cb3e9d4e6bf19c415879905d7ad014a0719df36a7b294270d31584e8ab9e9d7046a0e6b52901c767456971311a6d64727f42a0fee92ecfeecdf91ec81d78139a8ec316cbb8a19badd23c46c9008fc43941436284f98a081aae1f03b443d17f8723e8c567ba95555f49751772c4875e53997823b43f21fb6166731be8efd61f5cf4e99b219267bc35d8903cbd67e9772eb675a98f9afab4ebd60a85a423fc4e30e31b0c0a2b8899d3842d672de4a96cbfadc3a08fadc4d8d9e36b6e9623fa5eb6f2496edfa4e662c332d7fd7f0e5b1b809d21e2c4b67cb97f553c6b45cc5c2bace63413f6bda8a12e50196b775183638e9a696bbeed4b23fd0cd5cd72073c6975bb49964fcfdeee73092a416d75b27479cc162383250bae0747021663002277fc909b7f84a02ffdb3b2e79292280fed3d811074bf2b42def9fa5abbb5cde73ed288e6c419ee0584ead415ecd9d479d2b0c0ef7e822c3588c47fa42e8dbf47291f1c531f0023a9be1cc08926fd7700106241b7e8ba529c2ced79e3d78a770ffcb82269bbc5ff79ca94df496d78b25a4c836a9c68956b01216273bf30a690feea23fd94552750ecbefa4e2e5a8fa6b2165636eb211d9f677522de4a1d92af808fc7fe0271fc17c3283eb635704160074155ecdabaf3f5858c21c521c78eb52a7b3ea30749bd8ef9ab8910d8896ef06f3c9dfdb5a0def4463dc2f8591073bc9d67c16a7ac5e4cc331c84ef0632940640aab68bef9a6ab63defa39b0f7f51bde0e2f82db54d54bd972a87c0de40986eb26fe3a5c37708c83496db280d831aca589d16caa467ac0cc45a094bda095a1ac1365e4a737c82e627f200f41d2d527246809eee5e3eea74c877e03e0f02a85ed3e79abc0fbd9a29661992314471d19b14715703286d12bb19047256ea15f2f8dc827bfbc267a4f4ce68978efe128af0c5f5da468167203607aff39eb988313654372b665f194fb159066c1a51e29d60263a3a3efc52dbb3f4c6be97f6bce11a0ed4284021b7b11d13258eb1d11d60177f64353e88fb4c5bb2bb64b201df2e772c5831b34c96e4b843e58293957cac6b3fa020b909bfcc668d1ac2f06087f41c285c15840a0a72a8a40dffef5d9c568e65f79c00f9cf3e511901227a988e8dadd9617f1a0f7a03d1761680c32c240df49a5e5518b9ba35b06a62e6f59484d49e2de63780366254f830c267df194d11968336f2a7e1c34c60d49afc2b368ba304e7c04db411e163f522d0bfe3547202cbd6d078363c945dc92619cb79c4d699e18951f26778e899549913fecc12a0e2d936ae0b61bfdb56aa79b83cac7ad7e604c375b5cac4039356bfcc2e98cc4748785f73537e865f3cf87075c7f5404e599d71887cf127b6a578dfe140a26e8034f116c6f692fbe7b62ae7a805d71e49cfba6302cfd1a71d674e7c142e24e3a86f2c625056c50974e7d1763d33b0ed25235f8195d70bda265e33dbb0f90d0df33775acef5b18f5072236d0e3c335609ffd5dd0bae476baedc4c4dd3bc644422643b82817048764cd08fc7cff27584d9a157d31375b0ab997ae7cee2c5b400507407206ef51b2451a2e8814b4b16d12ae5452413ac2e2414c798a4f77360baa884983e6dfed0201659efb20a9919e24ede0b43bb9763bad455c915f0242d8fcdfa1f17fa01c96cf24f45dafa35fd9d66cbba31094f97ede41c27d9c79ad5adacd4a2d8461641308ae785ccea00a3d9b75a61c60fa30633c2088a31202a70b6712ea6e0ec88ca45f3a71bf7c51382ab76079107392c1b9fa9fdc85927f3603e9a93995af3e495039c8546efd6fb2e7ad14dec4638db7b6df582540d8e25884928b85499abbd4d35db6d953fa9a47efc9ef0d454ad42f7dcfa625355c5f949453c0b67cc106f96d720748767f42edc823709e70115acb501e48854be1fe93bdd5fa05541e51f065ca86fe3c96b11dbcc8fa2468cf1b735cbdb8c3d39514a30f0a683db949de3abbb1809e938b71f2ce99383523e466f9fd7c04361512a06dbdc232e27a1391d22ff6e3f5c6f446f7d65dd17dcfd8b72052f8241c251f16827826e7033eda023cdb412aa2961799a4e4e67dd131edd11675f56ca49a2d8d835faf9d417cecd8306df799eaafbdde7c6be201f473bf0130048df88f0bd37b1e4acb9a3aafbf7ef38195504a553ecf2cb1dad0adfc0b65080d54cd1e133a2b087f2ff68c3e37b70c3d151c5196b59fd899d3ec29f7d216adfc89032eb9343a3db570fee1240c41672a6585d10ddd6137b3dd227a1a7f90d8a08bda55c48bad66d071939d00c16720d5c50519fb8915af81e2f95a86eaf55ccb8c29b9d9ec8fbe2bafff6fd0582a336964dfef93b6584904ae07c50d732e54f4a876447cce52b634f5ddf15d3be8ed5dcb8501b31439f8ba57d8af13b26f9b8bc6a560e4f35087fdde9e4383be2a6a666d27ad30d9d18494277b3944789ce57e27bbb5f10d4ea44f6c2f00b811dbd417db9468c444be2ca84c90527c366214deb2542b4ab2ffb7794b83f37313dc97002981553eae3254f4b6863d4a44b9fdd1c257cde7cfeb29077e25fd325e6f7811bccc2aedb34568a3f5d512ed39681a485e9ebf63995cab40acbd5a37bf5ebb0c36fbc2ab0b6c65f516e90e54b7cefa61ca410b648c1364215c17b82a58c8e11168df4853343e9514e54f57018e781dff2deb46f1dee299420c6843f442bec8ba81667cb474347f881bbd45baa587a7031089144bf34bed9cc4658486136c9bc7fcf1edc3bebc1ad9a4944e02b706390ca650d1e3b2a7f6ceb45d2dcd64a3d46611c4e2f795110c4ff70207129f3287271e30fb42457de18efc64348322b35897fec64e4063ff1d3e88a153e41f0ad9511c12a97a65b27ceeda2e0b660d08920bc2a71b2091a9d6144bc953cb2a342f902445a6755531ab7bdbb9c5184d81943ffc65eee58073cf10845056ea0474e56e7e6167577b37a418413652ffc669d512e1494e7c4115c88d41a0311a39f0634804c507952629b6308f5099ced2aa4f90b115964933b9c43ff10a14c49061d635df87f3837f3dbdc40a728e8eb89ab6331b7e81fb91b77b6d2e355f150aefbb52bdb01fb1efb2eaef86fce252fb0cb20c89e196f1ad2afecabf3f800317ec0d26a151b57871258d8b6c41940f69d7dbfe11bf4c5bf86128d8c70ee417c3c16e608fcb9ecf87533cbb4f67d35f3dd39beb060ec4b19b8e818f95c271a8b177a8000e42421d931934121b79fe8ecd0c68a4d61ec5bdb35d6cd3c78a42bdd5a99458b0228c0f7018a7b4b28e4d11f6949a9db7d1768047d9c6d2f614fe3eb532ffbcfab256fb3325c33c40850867c6d88cc002e626ac16a7e0f1a894b38861db4887660d93007cf98f1311341345f6d0f18cca5a04b5c87b1e6db7cd9ade87d07c12e77efc66345dc04364ee3d7234087393020974a7c9e7e1b3991c5fc7f7d2e215d1dae21a583cf7272a896d1f74c6fcf14e805b2b1e54a700d995509920f56e7d4e94452305114b5be2786ad9ccf8fd7506eaa5eab6063972dbc342238887d709e958b12a3d92a435400a0326d68c7cf0c60c7f130306dc5878952178e7e5d6ab741b59b8fc882b45f5194885154d3fa4f1fb0600d9adf3d8a66a7bb69506190ef5a8017765a92c2131f458a761a910a51d931a21207d679eb7b9a1ec437dbbb8ceb314bbfd2867c3362b9720f10dc9fd8249f3bafb50634bdd936a27729f2aa8d3ac608b5e9396ba20b3fac191f4e60b2f812d24a9520ddadd64003e79256115d271d059e773f7f9267ce5e75f1c0f7977d5647dda046d4593bbd941e61977f1f56961efdf6e0022eaec1b2631cce4c45e1f57243021ca39c75ca3a70fd70e00b755168254d5853751736323436f861f93e5dd79dcca513d66f63cfa3aa32eddfcfa6e242774ca44e46952fbbd3fbaf2886a5342e2b9ffd26b9f200d1691de3aa0e6be6fc5edf662545ae71c859af2608d0b0d07e2fb53eb85751d60712274e0f6a77477266638601a3b79e58e71042bce4103fad98e82f32f150c1b68cf0aa070bc62a1755d39b7068a19dfc0df68c2c79264b04a7fb8fd85a8d34998990ed840c46686d430637fc5dc223734da4401c7986a14e9ca675d456271cf6a254c972ebc909e3c5107c0692a76f6d213c319e749f11732ad45ed0e24ba9b1a5fd80a2bced197a29d40adca9b229f1a73da79d81b167896bf5fa9b79d747d017a544bd1f220d31dbf35db6ddba199770064d85bbb0bdefe73423c04ec51ebf4c0826d9e904b12d69d0db52ba3687003ae3630e670a1370c0828646044314ace9f558ccd6a85ac7fdae02a5bd9be94d412832cbafc11dcc46deed0f8a5f40712f31840f4d32e12182e563563ef4ee9586f977bcb9b912b7d60d814235d5e026c657aee837f6c408d7dc4c2fe323ce2a7e5c0d0acf0cf66a751b5b24c270200c4978bddde214b613976c5ad17cd2de897d73e00d446c53f33c7080ae94193b73e4de839a9c810cfbd15eb98519d09d2797acb6a2a48ddb11ba4efbe7a0b16b9748ecc91ccfc05ef3f9a707c18a645aca8e45c5a541e88cde805e91e4134c3943f441bad2639a6740b2c7a7f5cb15f0671e78584ccfe17c9262b9912406e191abfd916364a2b14f251f56d69b9ead3b1070339f943020d251744e2a07005e44f8a7aa02b9a476080a50c2b12507c6a6317b364b3ac258fb5cd4913a886ff80ce6ce2133a81d07f66b149a43f435cc938779813ab26d24c0bdd6a6cbc2ca0e9898d864c947539c0b9a048a4bd7e76581c4227580258d6c24efa8c5030611e405274861f60b76b5f95549eb4090d3344889bb6f718e8eb282e5c8d614a23342e9f0a0bb834a748bdeca66c272346632621284378b67aadc3ea5e3f09", 0x1000}, {&(0x7f0000001780)="b972a2831a3b268ce9530e555bf54893ead799dd51932330ad4f6ef797f524ebf0de45b7bc9d1fbaa45dfd4b85aefa636cf86f8445e346904d903f728abfe2ce81c92cbe7eb3405d9d541a2deb033cb664ec2e83f2fe803b4347a097e2", 0x5d}, {&(0x7f0000001800)="85ee10df0e64c7159ab0c358f2ac3c93a5fec265f47847b0bff63f05b5e3b0c5fa6bdd6bfe35a6ccf8ac74032580842899f8ced1bb6ef68cae7dd9f486a82b9447bdf8f906b13c71e523a8ea1f985f9411ec37c3b733041671ccc2c8ad0502afc026bc97b3266ddd834228dab7ac0920b31465f7b2da5dc8472302426eadae013b567bb3f7ecec17fe405cb3c3c439711e860ea28683d039743a4c7e804b81a5659387a231fb36e6ee50682202074eea4061576254c72cf5f291a5c307a81d4b94ae6e24ba2fb46f92e6c633a5aec351d487b684b790e3e5fad72506556eef8d1aaa4557bdefab57600ba52b0adb5deca0fa44f728a8fc1e0eb9f90aeb660e5370d97afa14befb852b82e11113fb22d3202ed26d3a628350e282b6ac7633e1ff28e543de131ab1ee24ca23ba8512940fcc6b5362f0cb34bd961fd70e1565ee9d4259d1e507059a0a7f0072465d3f92ff464fc132f24ab44a97fc678a8b909d44e49b67d8ef517a649717d9eedafe816c12d7d9204b5f4bfc93518b3b833eab8aee20f7783234aadc2ff96da682b1097739b2ef8f5f1dbe3822dbabc970ef6523fbab0d5b36fbbc90f21483f03cffc2d9c1a7bae0a58ad2f934e8ddb95264258e3db4e777c30b328b8a472f5acd14db61d32f65653da31adc9dee74277dc8e3f1f0df936eb85ed9a0d1a0444c2a9cd116af43edbe0e389c6f42be4aae47b839165e437e5f334f35e5721c0e540034faf82a09b6cc8d38efa8d5997a790637e712b266e58f0a591d27ade0cd3b5b71974df7976989c159aaff7e633dad7a67e016d9f82ad2163128d111b14cc311521b538970dcc3e38841dd511f9755c2ebb318ed572ecf97ba5f4efa5a555937c7234343a7015b5036013a5bd71c8ed18bc37bd8f043d855f12c44a80754b0bc07664582bdf1b2e628c1595908edf34fae46513531abf5409b8ea35bcac6ca61d0847610336fc48e3b122e5cb5dd30f63eae83007d3f6e061268563b5dc295655c84d9a3a2ac9a5121d47aaf8d899e077c1617b84fe35c5229ba191dfaa237ecb73a0178ff821af189984ddb1d1fc598ab4137a937e51eba451e8ac0aae14cb695a37a78b6a6d3265f44287718e015fd1d7f8ea7992e71fb42a7818f9bcc1f28ca89bb9a68ea9c1fee3f17ffd2e723a94bfeb1f73dee26786db10a0a248f4889d75381111df0527b1250378b0abb38291fa58c2d046bf082de0d6c603330aa50e4bfd346c0c569321a0a42d0b006cb8d18c74b2886851475022425057f91a2a1669b90e72b5334a38aafc26380156916aba4a89e54a3f9b88132405acc4f4a33e2ae8ca0f6649e40f5e525a0c355515bfe146912770b5e1609a0a94535a3b82e77abc15bda9e8ace520ffba7c79846d311e773f99b1adecefcfd03731c330c4f11f44fc9a7de437a1062dcf4c8c3122751db35ad865ab815ae198b625e0e5bc45a8402df64188ba88d3f53729e6333b1dc24e02e5f2e69de59eacf6fa772ad2ad97f52be0dfe6b14161e447003c24ae70bbc799b2dd6a3fbf88e10b8431f11bf7b61aef4e5fcfd5e15ddf3c954d2d601c2eeb2c48f7d23a1b0f8c354995fbc6c2318d095e4d0f9287187e206daac37e237f771392b4fd0c34f41b8229eec623d2465bfe39110476e2001a289422c0b09817c748911fd6966cc5cc173b04327bb32ff2e197a188681fa5e845ff1211236e7fa9ce4cfc5fb599f43e080f51c8c187f42581013d25c941743fc8061c47443f2f383b19eb2f47bfa96b802fc78554d39566931ea4d01068f56570c601082ba96622981759d1fde08b4bea7ba9324e2abc7eb691c4be9f428dc76403f8e049a73de85801ed21f9e11e37bb03533c99035b5c882daf97f8ab3d3995cf9457a2940f037a2a26a5095cf2f3c3e123bae02210d35791d47c82c93466a2ed708b8bc00b20be6da03b6437da09d9eaaa1896ba43d66696a62a382e6d96fdb34af5ddaebb2c069c455cc3bcff3167ed2f9d5026bf391da24c86fbe0267418b09c295ad3cd55dfdd2b889b51f2b0bc6198bb5e25d028d927964787cb604e7cc2fe86d4661be2c33856a9a658e66beb8909c72f6f5bb415ca938f71564e1149086c1a9a4e0cb6ade9627485eb93d497b110465dade82daaf04d3567e2abdfa3818668e00f2e2f5bed4e3068239cfb0235cab43646823021fe514dd14c42e5581fc0cee23f714da62757a61f294d121ace4f7bc7c4534395f1ea8a171ad0c8b42497c06db77a9ae639cb9c77b88b746b69005958b1d8fbadf80e5e461f8ac240501246200dd57babcd4d65d77451fa8c83c33cd124103916ffe66ac4482d1133b01de526590846bc697d441fd6db649174ee2d936593e71cd68306ae25a13631a401de0e1bee58fbfb1c7c3674c121f84aa1a81100eeaca42f9cf179e9212f46099ef8c78d110c71d0f9d0629757958812bec55915f315410047e930ced716c9864c77eaaee67f56cac79fc47571c04b27de9fece0a9faefcefdd95685f5cc68ca71d0de757530becad6e3922daec31aa7c3f22c1ff21fb70d65b6500e0be2fa1456ee12b5f0407d2e5e06d7d57a4af4a9e88246e654f25ed35d10f783690528371583bae6fc8e6d71212249b08650f88bb9fc93f32e1da99b19dbf57d1dfc3a7c613c02bee4711307d9fc4ed16b653df9826070ec8c9c0d607bdca8553bc60e85741ce40f0c683b0411d04bd28fd82496fcb6e881a580746bf165ff5d00713425cc80c1a2691e01337b9c53a1296527656ef1f02eef45ead0679f357aeb641f78d62d782c319d0a546b012953f30b19e01235b30b538793280b31fed02e5548d3089c641431f9a1866d0b962ff03ef3f923ac9e99d804119351b37feae98a70e7412963ba3679c80b57892b5946b23e0175c006beae4e5855025ebef27c2b86093e98683802c5480db70c0f3679f76bf3db765d7e6a061b00addf5d15f6c35360c482d0439d02ebb157e30c8b5800c6487d73319314a77ebab68904f58029e27ee4aa0bc21279fae7db720f827810320530a78284ef166f6445ab3891c6b3850eb8749fe23a22b365168b05f57756944df14be13752a26a258e28eb2cab440ccc575a6e631c9bba3008792e8ac17bda347f15429aae17061f81b1abde6379b549bb9f0fd5aa9b0328364f03976577f7d2b5b7518865588cf0bf2f49566526bb27c5488ebb521fe1006c2b08ca34bfca36f0abf207fb4ec0349d1b31476631e305d731b88ce2d3ff2e0f8838411cd1d5229f623a5256ea99550cd1725c888cbbdcfa3d5d17bb202f522574f60697f43e44de87be5b5d43c58ff6e7cad65d438db86bc61533edb0d0d2a07244dee631eb21f0b1637a4e7cc1d98abe68f247c0cb38195be8a6c3d362459e48b6b3b8aad1a67100b9fdd1d977609e2b801b65623498e3435d72d56c34cd6b2d80b2dcbb6d7d910f5af4d4890610760e1e7f0aaf9da9d1bc32ddc5b0139b47d7e9718d93cfb6b8eb4d8c80c636c41bfdf64c870be84b6071d4371bb11ed00bd0831743916347aa2c7b8c61a80b7f04eea44f6d63fd6bff99b66df0a05caec10b01d92e99bdb7debdda243bc68bd2766b78194b68e586b7b24e6b160c724bc0e0bc5aac9d974207d75097c2dda466cd44f313b52c4abb50079e7bef614ef46636256557927cde02bd48a09f5e482a842455245be0d746d1329be0550eda329b9d17cb15514ca1550a6ffd380f442286205d2e5967193c5b546ba9f406882952b607bfb485d23108201a96f52c2874a45d4b22ef3ea4104ee948bcc329e72e7cad620a02d166100f30c1b788e07ce29cc8437786301c32006142f7f7b04a6df37299767fc0e81b1d034f4785446ada245ccd799b6012a450b4bd6ff67bae02461b806e6cb90118e2e306b34d7b15648b446259cac8a01bbc3a1eb5bf250d120a1ae41ba5f1a1fea7d0d109005ac5ead7bc37bd1d3b5605024d20f6cff5f6845b94e6498515ad64ac0a5cfc721c1c040d7ccf1fd461d742d107acfb32c605eaa5d0dc688bbd0f0062a18003c47c520e23bf8c9a8c12ca421681689ac0805eb4459cfe89e42617c7e2c33a972f2533674dccd48dfcf85713e30d8752c1273d53babe7179f03e89a8ae95a6c2948d6b84fac502804c6052cc7e5537d5b7147e5df9aa53e3271d737297fd44960098a9de063783cf5d8089d1d62474bf6859c31d54d1a729a961620ce363eb9174b989d51c6c74e1473b090176f5ba131ae79a0912db1076147d1693b51ab28f397dec4c3dc626f5d09141f46c3065ec1f823880920c074f052846312b172ee34eb54583201889febb439b73aadabe96c923e60db2c12db540dce20ef05fc9a1bcf6ba128241e16d457d511de6703168ad90fc27d4908402b137a9717f5c841ea33e451ac94a2049cc89190e9a291f70a4112b23093588bb2449caa90ff0a5a4514c52d51fcdb639f2c9acdf8a312e5093a160f4580a27811b844a5eeb33a54a20758e0a98add226a64ae9d9b04d019633d381c1bb203a6a12b93e5589b705d723ff3f02824ecebfc3fe5444b533ed9994eacb456b2df299109a31dedc3611acbebc8c494db1fff080c2adbd515f1ddf97fcd2ec8b141c2967197c0121819caf3f436c4e666e0dffb4c88d557cfdd785b9209c58e9afd039c736a151353df7eecc8c64c558d5738d7f115a46a27e1f16a3891338f5c99ef9bfa35ea886fa2233eb33fe0a6a804ac915638142c3adcfc02d6b09003e12a04e26569643f0ed338ee3c2f5776c46ea4edb615365bb8e123333b0505f25bd65d63b7e77c0ef7b222fdb6a0c02df40e2a5e68a4ecce620e775aa57d0ae7a06074b5fa02e48d9e72da07cbfb57e611729fbe2e2d71b56983ee810365033eb75066de3a54b5c8b3040c61285d1b57147cab67cdcfb54d6f241d66782a384af70d8a2d5ebc64717ffdb1cced85219024fabff9167ae14ec5388e2d3fc003707bf3bf03f1a7b5c530821b26cf381dda19d945889b9e5ea66696743c3ada155e8ca41351d284b2552c193d81e62fea2906d6f2dca51188775a9ed60489fa9c9a6f00f2cfee11e4dba8e0f83d02d5e2fa57aaad624c8b4d5ae410d4d2b754d10e57af65f463bf7465d863d093e09a736d6650880df785b028466c943012c5387837385ef7711927e8cea7150f879438077afac1119c6f222abae01fb43b177bed40cf63382d8893f2cafc2946c547a52f05b635cb8a0be14c91b5fdb3168d79a0ee529eb239c544667eaa6e2266541297e0bbed2e6fcb3e575aaa0f4e74db8eafb09f2eef03775fb458c969322ba57c34255badb7c82bb508846407ebe2fccaa2329c0b773dbc6995881adb95861f698e4e9e5d24b18f42ba954ae5585eec54cfddbf7b711c80f6f917c408b32f2b02394b77a1533717cf069406b28b2e9a869c082f67fb7fc2fe4cd9756ac1cd4d8e78ba6f08fffac9e7facc86d9780b319e943b19411ef90d9e6673af04c8087b3a37ef37abb27c3917434350be629da5280e6a69edfc780c980307c5595df75f1bc6d0700f500c15834ec9c0114ea1bb2395a06a95bc4787f891ccde1ed2f41cbd23f1ed61ba7041b5cecec7fe00f6554a865909999a34ef4bf01fc9a439e36e043d0e933f54c87021fd47a2ddaa276b466d6d3d1ea516ecd9350a7ca8c5ee340882bedafe9694f046c2c3cf230faf368c1c949910a7baadb9537a5f6bd2e73ae3db14d15b39a5af72d219769cdefa895e21dfb47c98796757f5bfa2ab0eb67a44684c89274941d2ce651e352a81de68", 0x1000}, {&(0x7f0000002800)="d5a5ff0f9c894e0345d29f114f2aaa96c7297e766010c48567a3a981d1be096b7972faa6b08f187ce7aca9b0280cb86e81a2ddbd58b304fce8eb3fa31ddac6dc03897e362f8e445c80d1a49288ce2ee45c45920d0084f3a1decae25893f98ac6c23ffe61f1f02c2ec1fd142484b57b3f4ecce24794e2dca2a1b0d626c52b15d357e1c47ae5a78d319e5ade9a6ac3b1d7e1169020e517915db4fab6ff1ce63b756d8ab16df059efa45db1653e6072c1672f4fbb14381793162931e3dd6a21495221122b1f27e311beed15e956556692d3c9659bb39bf94a097712826060dad22eb28494ffea16f07c889802330c213edccde2ec63b7beb2a0cef020e94529f5087a792bc1a186262f886756275b9c9a55f38d6e2ac4a40db30b31b49cdbf15c46a23f673ae0f699df60fd2ac9eb5f0ca7c89d2489e96a246261400b9604f8ea77eaf3bf5db351cbc9049c1b6aa557253d7d56c1960635224a0f0cff3e1824d75e4c58c5550c4d5d690b9f9730e60cb3facfc139c849ebbdb208390945c318f194816cc6efe5fa568ba669b95260fd1b4d7e095efd9128eadeef01f884c2782d1bc5de8f9cb9e81f57b612f1161ae2b7ac85bd97c6f13e22afb6ac532062f5122bfdeb97420dcae47135fc25009a8e1336b3db836cd5f6b2d8bded0c3fa1dcbf9b6c649a8afe8b1914adb1f6f1649ee9656d074c0520e75e925a32c06e79798e7cfb72f9d83cedc92e4894df54f2c8e7cf06110d1c07634af65397178db3783034659b471be4181e6c1fdd18ef7fb7062ea2dbe417acb20f107c3ff7b3270d3fc12360168be1df29c60e70f785da6d44739f3334912c196f01f4867a83dfa09dfbe37c665d1f5539681caf1d4f68c3bb9f88cacf2666d0d2c50db52168eff0772d6dc968ea576168a55eb1ea32517b8773375e2a1ea3eaf63e77e50dd62c26d91ed7fd3f8d8cd6856bb093938053f15c8a6158eb9021ac89fd21996a8510a5a979eb831f89b71d6de4adcad1d7d5dd3560f8df332b24ea6d85220b22eb2cb0616a1878566814632750339c87760252b4a1b1fc847fa290e8cd0e64b013d8a01456f01e743c5e0f8cbc44bf7121e03be1beccb68732efcf03f2602c7149763b1b09e2313135ff1821370c3dee6cf3464cf999014ee2152e22967fa13e78c952e5b9b236dbcf2d9d2f97a97f7204d566e90ca40fc3ce4a937ff8b72e593cafcf75bfedcaf5d5185348f8684badd61f7af5918851a72b012c084599d14bf941c50a5ddfef04af1c00b033c2377f0dc8fc9840cb915251547bc4cae56947ee2b3bf37166f6bcdd706eb4fbda9250b22d51645675989345c3af209478afd1aca52a50a8e326aef7dd7f16949db8ca5191c39f783b254b697474cf751eb60f94f0c772b6cdbece19267a7513eedb5e82e947fee0737675e891ff4116512b204aee306d797f41993d67c2e79fe0007acbf68f4c991487e5667b81bf426897e0d416f366deaa63f895fdd34139ee852d0bd88972cee5669e072bb1f1df24187d8f49b3e1b85e338c4d6e2e43cf487692a217b2b753c0ff3cfbb68b2f89ca6aedec7e64e3e57f9de800bc13c2c88c96834b05979f7bd1fae6fc3862499c8f80d9614f50af5b2ccf6c8b4320992722b1c0cbb047f3ac39c406b1612c112c72baeba61a07bdbca1e21d33307e42d23addef225b6faf92a59a87e8f6e070a88255153053cb4c47d3dbf6b29bfd173c4496ff3a7060cad873b24c15c8af44234abf21ba4109f10c41a40fa3cbdd1a2e2708e9610f773aa915f7dd71041db8ecf9fbb28aa9c366d5deb30402be166bf1a9e5ab733b4abaced26bd1bbeaf0c008394a858a709f08381d33109c83e9656c0c396fb5b14c545ebedd8e1d7f6a586345117159bc3af48a473bcfb36a5202247bab8e7fe2fd5593b5e2b32edd57fc5134f9896a432b09a872353c9b0a434874493b8bce275f22af9b06d0d8d0c00622f5fde0fa8720a082ac0330e6155a9955d97eeccda79b4a485c7bb282b965b718c9602a891e9600a6e31493344e91c4bbabe5bec00d041462cb65b068c7b076f90193199ef2d12f9c5c9a70a03b3fd8d8f42f2b35aa485dd5997a06f7dfa342b00d8f8f40ff7abea9c87761691578e3075ac9cce9b7d949bc9e93f6641e8fa7ff976ff7149c02e8a09fd1d54de0b819937f4aaee0dc0e19db6e71f9c8b1deabe3a17b91509e8bf39ef58062ae3a00855dc1049b174e1017445d699d8511535f84231cce5f7c2403221d8cf7b598f47e473fa3945ba0bb1b6701bd2361b2ab6954509bf57cb04f76d5d44f1f1af0c4f6dc51aec47ffa90c51d2f579bb71cc985b00c290fa2c28e3ecd12949bcdac11f9f5a82209b884f9ef86e94b0a5c980739bd6d560d35808854a87ce8c821b0fc35ff8f5c03413cd5e9c0a520104ac07e1b8e2599d13d25f0ea93ffb4656d7c8979028f84df1f35924c01974397a90285db6858cd907a8559a48aa506054a1878cb6561cd5b4087f227f86dce29c39626a555c14670e7f17495ea9ebcc727e26162e1dc869253834c958d3b27bacc2d50619be8947a01ab2956edb7642394c6c81aef7aa0b501b16963665042952a5e7f24cf1de2bedd203f1d58e96d0d68632b81868c0c7dddd7b7cd181afafefbd251e17743f12d3d1e0790f91a06bfe1771d9d1339fb0f31c66b1e4840a50b0a0bb0cd3027d739341e03c8e35140f41ea0823692ea7cdfc1ef16edfcaaa1b21a3704753e06197cc6f2788436c1b9fe74ae9a2bb569fcd6ef32d61b0a8a2f17a578ad4e69f818c7476c457e5bf6e1bb1a8d08f264c9b167f89c47a0859ad08c352d83ab6f006f7e663fd615f904c729ac049cdbb4e6459a3716cfa200055788bfb0d09195c68c5779d688980b0c000377545ae2503a80067dec05d7614f4f248ed8595a6375f6258424b3e8f127abc7f50b062955ca14c9244a09feef67be5c03380979287f0ae1b57c70122bdeb1acaba341877f99e9cc75b66afbbbecdfd22bf70a2b18f683201ae0c0576deaf048dfb3ebe460c1f2d10a4c38e2ff6a13cf70bf23013f8ecb4caebcba0913c9a354460a900e8e34c3ee88453647264ceec60672000659aeb8db5ce6f2390a89a2574a0fb64cb4e29b741d810ddf86f3e51ab12018ef7b505f78863fa9acf05aaa4a086a6f89a018bd98c1d73263adb39198d8e413b8ff8ed9542a86db14b31a359d3847277853920927035f2f5cfe450e23c1b43e5a490bf37b1bbf6a771fe9ce7939bce6d020f2cace944fc0493e2b1d4ac3f66fe807ea0cbd2b6ed698d716b5bca117515ce9e854165a1770b47f34bf55ca7be76e82225a8e4f7eee93a3f56d09747b036edbf6db4a69a8a3687ffa077542d2489749c509d1bdea4c559a78b306b58c5aec089f88d6a466754d9395a4bc76301487cdf53cf47d33a22599638ea79539da127ce044ccfd17202059565eceb2c52f602b70f3a00fc8628e319459572932f38693652c96b313b40b5305889d2a9bf12d90a510d992241206fa8cb2c692cfbe2b297760903ff15df2ed9565b455b9379fb17752f1b7c4a015b5eea7b0395a1ba5a37b6d9b444173d8bf55cc50d53dbd667f6d0ecf1a7be4651db74383d25bdff3c345e1e3aef1db74024e0173f1e60a50c839b9113bdacd1b3f1fe637d8cbe8d4b2b952045a730f5c32a7a3eaea24c3c05c5967ba55302c6ab8475d6b5966569c54c8bc92a41e21ef99fb7e2cb9450c9935674e5421f141ae7580fd7fca9cb499d2c9cc87bec3c2aea5e99d42de0ee7be61ffc40dfb574f67753e5d9ac87c596951e1be603f8632918c58bf91e09fb2029286c1fa486e2a4cfe0b020971f44daefa153d69577ac31e7b1066854f335d0c7d17854677736b21f5444e6751158051ef82771a25ca0711710e5c2386b5d0fdbaf4c40f4df9fb71bb90e9abbfe5c7c6d47466da36ed0cc662a4b4ae22396174535c57ca81377a7e6162ac17608b8a71481be12b50275b6a5903d1f4a3ea4b5b4423bd6822579ecbcead9909de6070ab6986d17be96d3d7bcfd1b8be1ceb84e8628c0d7c8b3688c2766844dc32119d165266816a1a858c2aafc76b1f1f97c09fa74843d7520f9640d96774b8e8a0152d8bff35e2a4e13b7fd992cbc1753984bb83de87f8f6945c99c45aa53e5a306bd1a6b5151f246b0ccf9c34932815b0ebdc8bac700ddf2d19d587f961340ce30e8df96dd12aa2ecd6a946068144dbba8b967303e7fb54a4cf5e962e171b12a92066ac06ed29adecc1feb79a01c497669d4d462c77f44ec7f0a074ffb6f25c61c84cddffc0c2276d1a54c8195e9c71ef46f336c71476a2997b3d5abcfbdde016c0f4d980f20add3542ce84e9ffd6b351b91a1758f47450632d55f70cc964c3611674d3a5b4fd5a804a8b613462eec316002223bb7788408982f3697781f21937902764d02752bdff0e481743b9191aef771d8361369be5ffeaaae2f24a3d7aff8b84e4882bf2c92d83988fdadb669ef3f0de66451170bc72fd7a9fc0caa48c5e0e3775d5e3e26b05f08f4067448f621df1c82a0e706b5051d6c416f9a0ed8e6c4c3fa4483e142c001db2d106261b79197d43f547c2f21ce49b4c2a44854be08f535e5f3f8ba5bf165274473371f62af96881657013e980fd54373d1534c941f1cfee2e058cb67a80587cf9349096910f645ad39ff9093051b91860ca23d090be9d400974306cf066b7f64ec1414b113e223e0b5fc7697e48573812d25151ec33a2a99d8e73193f57749e63542f5019945fd06897b401f655f2051c4ae022d48adcd4968996ae754c4fe4981e25a42c7bace484bb9aa989377d70aac45a19a5a461c038658d86c3416a44adb4e7ed28c65bcfa7a2f04e4a68f8524628e4b9c60f9e5a6438c0faddfaedcd4b577fe78f104670c383516e18f4c767f8844477a1ff33442eac788bf0dd7c858c8118c0854f0bf388e8209024c241f71a45be0fbb8f4708432b2967d4576374def605fa85654bd63de73781391baf17ceed71cb2695cb0f377a9038558dccf06bd13d4a792cce5b9b9e136ce49456e0765a689d7a9f9c5dc8a4c99cf606fb001ee10fff8a1c551144f06f8510bfc44d2565dc54f531a4ce44f98874563f470fd31397e8b78981e9d51482c1e02ff8e89e1a468cb1e1e13dcf2959db6f11aaba1f7be651111a7e139cab003947f18aaaa094fc05baed6f866576c677dfcb060259aa9b0d6a5ebe79182cd9dde9f19661507718ab4f3e3a2e745b9f4bcf94f35986a816a7cfc731c115dcc001845fed5744cd49991f2038aa41ebd50e6e273cdfaab19e5e66191cb7a564475e8adb875e78d6bf93c010d3f07bb4dae9bea75bd0d2f5ab5d02ac6dae4e559ce5d9d2d20235a99a9258939cc1ac20c9a3862aabef7f137dd4e8185ef51da7e6e08a2b52e2ea0cbeccb6c56c72a4dab3406d024727e69c75e2b7f7e292a48a96e68091532545a42cef8fde7ab450cf952e9b62340c80975c074e5db30a3f57e20971aa76842407ddd8da8778afef62cafd4139acf11d2fb0d79b163cb4dcc933892c28290a85424b7710ae5b8787cd17f09ffee8d86ce2df0e44dd2b7be52ce044c0370418d4aafb88400d075c088b4519345e90fab67fc83140af0fa2c5285d96a0c1990fa466caea32ac9cc84bac8b364dd444867669727614cb05bc66db955e46ec97e7a404ca4302c8d9551c32eb0b9ff41f351360c4e75a1bdf7b936c022551b7faa1f9b7af726da106d2e60f5079dfc79f1e5ab49029a39f045f44fe8fe2984e91a374", 0x1000}], 0xa, &(0x7f0000003b40)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r0, r1, r2, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x100, 0x1}, 0x1) write(0xffffffffffffffff, &(0x7f0000000500), 0x0) chown(&(0x7f0000003c80)='./file0/file0\x00', r10, r14) 16:04:46 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x8000000003, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:48 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80000000002100, 0x5f9) r1 = open(&(0x7f00000007c0)='./file0\x00', 0x4, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x5) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:04:50 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) write(r0, &(0x7f0000000500), 0x0) 16:04:52 executing program 0: pipe2(&(0x7f00000000c0), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x3ff, 0xb0f, 0x5}, 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(r0) write(r2, &(0x7f0000000500), 0x0) fcntl$setflags(r0, 0x2, 0x1) readv(r2, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/182, 0xb6}, {&(0x7f0000000100)=""/69, 0x45}, {&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000300)=""/44, 0x2c}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/22, 0x16}, {&(0x7f00000003c0)=""/75, 0x4b}], 0x7) 16:04:53 executing program 1: r0 = semget(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1001, 0x1ff) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) pipe(&(0x7f0000000140)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x4, 0x3}, 0xc) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) 16:04:56 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) fchdir(r0) 16:04:57 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xc) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0), 0x10000) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="4380e736b006f480429d29a731c31368a040e57b69ff3cc431177114735ca84af8b67c32cf8676fdd72a4330d1c004b473ba35f83c22c2ab13f0d9ef402165574884227d00068680429d6069304b0a6cfde2847650aaa88935f5b4ec3acde309247edbe665cc06ec2bb1c97f942bfca44c", 0x71}], 0x1) 16:04:58 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:05:00 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) semget$private(0x0, 0x3, 0x91) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) socketpair(0x19, 0x5, 0xdb69, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000200), &(0x7f0000000240)=0x4) fcntl$setstatus(r6, 0x4, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000) 16:05:01 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:05:02 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000000)="6cdf09446e3a8a71e63f3b888e60f51e645ec5d3a79050d6c9a8ffa730f5d15502fbd602c98a603946068a3d85d110afebc6fa81b30a8eff3696137214ac2e65c39b8dc75242a91d497ec70f44338c310cf0765d4cc335370f7c34ca58945355b6e715fa912bd667afc839dd5da81d53954d5d1a627b4f98b021e07853e9a0bbd2401f5624ba1046f034ddf594b1d27b7889790bf1a9336a46a1ab5b00e079007883068b6f4fe4b1935eccd39392dd2d40f06be07f964a51e05f6748c4258c99ae", 0xc1) 16:05:04 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = getpgid(0xffffffffffffffff) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semop(r0, &(0x7f0000000180), 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:05:05 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x90, 0x80) write(r0, &(0x7f0000000500), 0x0) 16:05:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fsync(r0) write(r0, &(0x7f0000000080)="99bfde703804e76abe081cec9f9ede77bc57900d507ddde2ce316048161d9ec0e90dea19257a176ae92bef4ae004552f6f0e2938581e1a41963dad962f4900b13e58b2eee91d1eee34fccec19cb6fd74a4374bf61cf306912f2f40d9143a868ed4cbed58717ba91f4aac387e7abb4608fcf0716eb014032d800171a2100ce041a0f00042ea0fdafbad0c063527026e08bc8a7de6cdb9cbdd7454a2a0d7914d115255f8e5fb03c7e644b3f1cb074229a4958d3285f387427a597d1545f2fa4a88e285c50eb300603a6ea0ad61b1c119e43e1b2a5be08f9cfa0500", 0xda) write(r0, &(0x7f00000001c0)="3170fce19a4b99d9b0fdf01f968210cb48ca9e1cc596d86672fefee08553b7e7ae2771e36c72f3f67103cdf6fc3a7db932a48cc22c499cf2e47bd72b52b010a4aa1ce51efcf4e41ba58c07591a0e61a44a5a6fc064463cd35aeac488848200b48ea2c4cc1b4a2df1a85fe69b739d7b648620c5c95d594e4d90df190bdca381c24479bc02d5b1f643f71208b644697b617c3115653932dd16e512c868896f950ce60350df4f8801d1059a2ddad9a598a20345818ef689e77dfd", 0xb9) 16:05:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:05:08 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = accept$unix(r1, 0xfffffffffffffffe, &(0x7f0000000080)=0x2b) recvfrom$unix(r2, &(0x7f0000000140)=""/160, 0xa0, 0x803, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:05:09 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="90a833c72ffec7f4b510f4dfa3c4acb909f963d3a4e1fa97cf1769b46bc5cec8b52dde7607f1ee5cff16185a1c292906658abb64ff20bb9f751fbbaf6e60473625da9307bdf68b8a4e4605531fa9f0e59c7233472b1021", 0x57}, {&(0x7f0000000080)="34322532036679c6bea5300f459224f4bbca6a00f32e9ed47e40bbc5a8cca570219e93065f1c5d289baacf8b", 0x2c}, {&(0x7f00000001c0)="bcb498024609d3b4767fc965fac844fb2783851773e9ca2b0d0a145d39a94564da99c4612d6f6d17271cfb35d346c5374a0b4c095ba7882a46a4f4d897c95d1bb3b9d229911a4c7c4efb6239441c2e8f7350017cc0308478b65422757ae9825083b69caa505e76a51f0270cd234fca027d886333c06e25d1165f2584a2365b630fe848e09911730a82743b0958a35c82e796e866e63e06371f3f55cdef6adc1d94251cb4cb003c68628e8f3821d62d772971f8eab924966ab7230e2dede1993242abf6a8e8fb5bb91a8e194538a0abd5fa7f835e2d57ea67f5169dbebc53c95bede666a321149db213a06fa3212edb1534bf0395091db8c5763bf13e", 0xfc}], 0x3, 0x18) fsync(0xffffffffffffffff) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)='./file0\x00') fchdir(r0) write(r0, &(0x7f0000000300), 0x1af) accept$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001380)=0x1002) mknod(&(0x7f00000013c0)='./file0\x00', 0x4, 0xc62) open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x1ee) 16:05:11 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) setregid(r1, r1) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) 16:05:13 executing program 0: socketpair(0x18, 0x0, 0xfffffffffffffffd, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x7}, {0x18, 0x2, 0x9, 0x7f}, 0x5, [0x0, 0x1, 0xffffffffffff7f94, 0x9, 0x9, 0x4c780, 0x6, 0x8]}, 0x3c) fsync(0xffffffffffffffff) write(r1, &(0x7f0000000500), 0x0) ftruncate(r0, 0x7fff) 16:05:14 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100, 0x1000}], 0x1) getegid() semget$private(0x0, 0x3, 0x40000000000000) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000080)='./file1\x00', 0x0) 16:05:16 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(r0) write(r0, &(0x7f0000000500), 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000100)="c32446e392c90f0cca0452c7c0fc8a0f98c3bacedb7ca8aea556f85339b66a6b87188ed4cb131beed5390d6bfd54e731a071066bdaebdef40a380b22fa6726119b535672d726f7c007aeb5de2f1a69915f0884c80016344a490f", 0x5a) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0xf) getsockopt(r0, 0x8, 0x40000, &(0x7f0000000000)=""/165, &(0x7f00000000c0)=0xa5) 16:05:18 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r1, r2) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r1, r2}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semop(r3, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) mlockall(0x1) getegid() getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:05:20 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() fchown(r0, r1, r2) write(r0, &(0x7f0000000500), 0xfffffffffffffff4) 16:05:22 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = getegid() r2 = socket$inet6(0x18, 0x8003, 0x6) r3 = getpgrp() r4 = geteuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r1}, 0xc) semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x22e, &(0x7f0000000080)=[r1, r1, r1, r1, r1]) 16:05:22 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000080)=""/253, 0xfd}, {&(0x7f00000001c0)=""/218, 0xda}, {&(0x7f00000002c0)=""/232, 0xe8}, {&(0x7f00000003c0)=""/155, 0x9b}, {&(0x7f0000000480)=""/86, 0x56}, {&(0x7f0000000500)=""/49, 0x31}], 0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r1, &(0x7f0000000500), 0x0) 16:05:24 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) socketpair(0x6, 0x4, 0x1, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/36, 0x24}, {&(0x7f0000000080)=""/227, 0xe3}, {&(0x7f00000001c0)=""/93, 0x5d}, {&(0x7f0000000240)=""/156, 0x9c}, {&(0x7f0000000300)=""/26, 0x1a}, {&(0x7f0000000340)=""/11, 0xb}], 0x6, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000400)={0x1, 0xc7a}) setrlimit(0x1, &(0x7f00000004c0)={0x8a0, 0xfffffffffffffffc}) fsync(r0) write(r0, &(0x7f0000000500), 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) mknodat(r2, &(0x7f0000000480)='./file0\x00', 0x4, 0x269f) setrlimit(0x0, &(0x7f0000000540)={0x9, 0x5}) openat(r1, &(0x7f0000000500)='./file0\x00', 0x10040, 0x8) 16:05:27 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x6) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = getegid() r5 = msgget(0x1, 0x310) r6 = getpgid(0x0) r7 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x8, r1, r4, r1, r4, 0x3}, 0xe7, 0x9, r6, r7, 0x4, 0x2, 0x10001, 0x6}) r8 = semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000140)=0x9) 16:05:28 executing program 0: rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0xa00fffff, 0x8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x1a, 0x0, 0x9, 0x8f1a}], 0x9, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x7fffffff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x61, 0x20000002, 0x8001, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x1, 0xf00fffff, 0x5831, 0xffff}, {{r0}, 0xffffffffffffffff, 0x32, 0xfffff, 0x1, 0x8}, {{r0}, 0xfffffffffffffffd, 0x11, 0x20000046, 0x20, 0x3}], 0xd7ad, &(0x7f0000000100)={0x80000000, 0x200}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/39, &(0x7f0000000240)=0x27) 16:05:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x8) r2 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x5a}, {r0, 0x16f}, {r0, 0x2}, {r0, 0x12}, {r2, 0x21}, {r1, 0xd7}, {r0, 0x10}], 0x8, 0x80000001) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r3, &(0x7f0000000100)="62f3e8923b7cd2c76087de5fac1575", 0x33d) 16:05:30 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000540)=[{&(0x7f0000000140)="4b6208e8d046c99be4f507fdda42b89795015adcd72ce282336c70d64b4227a4152a590cb5a1f5eb940f746c64f0f73e8daa81436cb7308d20e80212474faca41ea691ea123320948e2a", 0x4a}, {&(0x7f00000001c0)="b8413c85fc2fc04aa61595a053a0a817db1affc543cb27759bdb8fdd1d0f1ac042df529d18fa54f0d7b2fd85f0eb1ae03f3d01dc8e97d2e96b72e45be54057e2a0b08e8ef20265f32a8acb9ef53c0138c822f6f479e112cd1be87e6af1f5d24afc921147418ee29531b4c11777475383fbf6f9f1977feeeedb92f7fc", 0x7c}, {&(0x7f0000000240)="53fdce3a2d1475eabb41585899cba4736a29349a65d27e3c50c45c14e6d13246d5160cefc7df7dde04db5dbb348a25962977ca859701fbf6d31a52e320a207541d942df71eabde5138450d070803f07cc37ea1e1284e932e70c939935e5cbfee8b6b62edbf503fc6b38fd9d7eade30f3f91b6ec1", 0x74}, {&(0x7f00000002c0)="3b01be9016c39288dc9e5a9bfc93030d7f72227e92776f0814e0784a9dfe9ac558166f8c15ed8d85af335380af80571ad987eb2a4cbe36285d9dd082519366dabf2dcccb727f3e2df28ee57712c5ec8f25e744f38d677b80b17f18f400a2d5d06e406a8b7782a00b9959444ec7f1d499daeb00c6125f67cd11f886037a228c02081ddf87", 0x84}, {&(0x7f0000000380)="14327058cafa1d7ffba5b7334bf3ca8212986689126cd10a673ece076e8094830f1059d5a45d1ce39007c530a70ae3ce0ffea606b9495687706a85f6ea7588d006e4d63a12e782d0b17ac0884122d9d6c4b2c3467b5749e4d832eebcace2bac447646fdb78812b54246b20c95a6aeb88183835f2c9c177d2903551aa38a05e97071cc179cac02c1835cc95ad353ccf", 0x8f}, {&(0x7f0000000440)="a0bfa4e75e9becdec63cbd62877e6de3579810e09f59769d85f8f2c0825d63d0f15bf896d9da63cf7b7dd7be5b32a28d4e940f10fb15a946775d59eb5b825074423a8996b957d6a15808d981b80e98fc6ac15579fcd1951b1456002bca234822747444140bbdfc0f75c690a3306f828d53d8d8a0931de1f2e0cfdc0d74baaaf571ad59a688b551e4112a17a6d80bdaf5391618a05ed4705b6858d20c76d08547d97ccb98d7fdf65d22adae11fbd9a05afa3918008be569069b39b801ecd0238ae0cd33037f02be9f55527f3eb1c44b18b09181a86cbfcf9374471545ae5f37", 0xdf}], 0x6, 0x0, 0x0, 0x1}, 0xa) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r2 = getegid() r3 = getegid() r4 = getegid() r5 = getgid() r6 = getegid() getgroups(0x5, &(0x7f00000005c0)=[r2, r3, r4, r5, r6]) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:05:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x800000000000001) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3) fsync(0xffffffffffffffff) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)) write(r0, &(0x7f0000000040), 0x0) 16:05:35 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) semget(0x3, 0x3, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() getegid() semget$private(0x0, 0x3, 0x10) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:05:36 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) pwritev(r0, &(0x7f00000023c0)=[{&(0x7f0000000000)="d8dfbfae1523aafc5d7ab24ac0b8fc6bfc80367765bf48cc9e3f4f0321f0a031633f4cff48946df50c780902f7fbc87c7c6413576fcdc440bb425e20606ddcd79982fff80b1af87b94d93cd65d2ca6b3b6be10c8a8edaa2ae25b7accc3f6f8c8665d64855b65551020470010f5bef53839043dc05a219cebcd26c4643ed0af40fa46ab3939954718014d8595dbe7c2e3b008480e27f2b1f95f03217163b4ade9f0cf1b53ce2abdf6ea02d970edbbba7574044a4920", 0xb5}, {&(0x7f00000001c0)="7c7e1b0ad98e1ef61e6740d2bbdb851448c0b74bc3f8ed0f43325a05b683311864b4caf538863355630a843d24263724d16b323ae201fa539eb416b6e9ce3f09962ddbfa05a3f72c9c602a0c0d33e0910df9a3019bb5fbbdb76fffc94427ec70f23245af6f8e83f37a5525fd8719ba1967bd8e8cc99387bdcba9b73d5c6957343a3b851b9fc5be834eb77676a5fcaba2ddf3c93d7f0c82523cdeee4e0646dd45455eb027a8aaaaafe50789b0db995af28ee73aad8088a4a0377fc74b4c593118837333470817146ddb44b2f2a9e0c829da71950529445e60876f307bbaf6dbfb0f600b5cdccde322fcf7f3a8d14559067e2227f618a886dcb14a7779e4a8e73d6d1b785a490852c1149ae8a478d62ec694324b0103f5f54e33c8b76e88191c3143c571addc695cccc1665b3bd21ca3a4f03536eb0da941aa19fd2016bed73966f7f053755a0f8a52dc5a9513d5168895d09be94f1c9bdce89a7f7431bf8a1a90355f91ca6cb4455a9930fbabc294a69642dd5bbaef8efe14909bd0016de1ca5d507c4aec6f7b18bcace5ab842bf998bfa375b97e255849bcba72326fda7796ce5e98631ee4dec25b32fc8c0472b1433ac0f8a870dfa516a6301b7eee6f2365f832deeb5b9d20b908df847f0fe0ba4e3d918d762a43d09490d1ef9b21c06d21846b3991f572061cf7e286673c95b27170d44b37698983809ae10cc09b967c6f3b61f9efebec1071ec3916d0d2de39b907856d2b6d193e408bc6515a42c614c1fbec59968ad1b235ef95df01f003cf321e7fc85a4d949f4c0cd50974832d831502a712a699a0bb93317a3551ee417cce2469d06040311584ff5626a4b5d981bf0513eca5c2de3a92fa4fdb512f0c459e6250ecab55c25ac4888df335b12ff3ac0a4b0dd2944123e3621f14d8f427a4059cc983b72ded69ceb670c39b95536b032eed7f70bf221d85e61de47f40a2bb09a4c8029afed4df9b7acb31c6d12c5e21366c05a717ff629990fc551806082a3dccb6c06ab5ef24de84b197c1dc7838ee887816a816f00154e2474765401d6c10fe7835761102f55858d5d1d56e8272f7b7ce8573e013333366a16abd9b35f06ffe239ca76f7391b1a96c00611c2b0f523c7bb8b434852dab1ccf784403238e3e9c6d825ec0cf3012bd5ec55bbbe7dfca417f8b25371a78c24804c8b246c8878a9424cf08bf422697457bf1ae359728ba3b3fe12baa4983d799993fcb1d8b084753375feda8b8d489c5c30649d9492977e128c29a87be1e2786efe92e08ced2989d3f81f8e03d82cefc603f2b97cc610bfc8c1df9123d78bcab1106d671abdb00d4cad6cf8c5aff05206591163fcabd4b3e0459cc06b3193a34aac7dd8966d2f46313c8c097a6fd772a2ccc5785e7d2888d4901acda3007e18b6a5d1cedd611f892fe3295ce6f3abd0f557ab640b8b43a6e97db545befc5518b5562d6471fc6acb7b077f5528629da638120582dbe9ae9a1dc0ff8448f2d99912deb1042d67a4de3c9f1e2f80419bd7c0b6b9a05714413a9d5ff78d1c6eb28f543c502f06d584f9f8db6f4aebb9a12a355c46448c338c2ec8d13bbf5cfb412d15b4cc48d6f50303fa96a4e44e8890f9deaf48191314d0434adceeabf5bedc31ea5c4f74da97c47f6aa830f2e270a2bfc90636c5c8ce3d540afe61a989bd1b34831b12e6c149a8574cdec5d2a27c27713d1b6bbb0f26be014c06f99adc6ecfa55fbb7c1228469209c2bafae8f6078a2c728e0780d7d13dd4070e65c01bb8960963f05c17e2aec6f5211002e9a43ffbe524e06f36f59da3fe5116ef1b8ebf420dbf3d4ba59fcc258037031da283a8b401cbd1b3402a640fc19bd588ff4b51fbad6b99a266157fc67a06247c4e8696eb24b28efc8887ac502c5fa7207d3f959fc05c470abb87181428bdf4c107bc61f44fec71934846365101e24009607e1ee00b30d126099393237e68934822e86815d7fd2bd68f09dc18dabf85e9ed37194a6de162ef8a4206fea71b70b8fb9ef6eab22e40080de2c73bec681d0ba29a7e9532fc542aa35e31777f910b8a55dbe33162f3ae0e7c595ced6c456f897a6aefe5b11529dd347b83abf1874ae18518150b2bd5c45910b4cfb4b485fc5376dae87fe91b057e947e015b01cc169c69a838986c0d66a9d8ee035e9fb6f0a136c1200aad05824779f4a59ae0abce0fa4cb8f114866c0914851647015c5c3d378d4274c0eae39aa59ad59aa410e17eef35f22c49e6a310200e34e089b0a10e21f5f04bf91ca844dd9e99735701f89040760db768527f7bb1646cacf0da6733a7004118aa99609d60534b0f1dc0951a531c31bb5282d366401f3422d314f58279125c20128b6ae2ff3f6aeaa4579ddb56a3ed2e11b14ab13469e93319c07030dc55a41763efe8e6f1ee377b124b7d767f76c4b98da9f42a8b6d6da603050dcbad7511d104717bfe6d5616c50e7f2fa53c8030bd9c4605d42e0495bc6f6ce75e6d733f456e588254923a8794f1f6cb6ff45e77da838ef51cb4752ab5566002dc01626c37d1b87204d7b12865aab6e8cd353a2e8a137c8614d56a0a2b6e6f7a568ec139b346103d2d2c98ee36e42c0c0bcc9806e43be9cb5ca822adb2da14f63e7faabf52c389ec648f4afaa3329bb1d0a965f5ae9d47229bb43678d958696fe9492b6a2d925c2739d5ad26c5af600b415be28c813467b594a007944728db18250e083cec920b1cfac7971b9bc3365cba6ae3810e6b3b7a326b7a046db09fc9a4ae50fcea34d622f569a5eb2cbff80c81aba374e9152a081c6b5453489a374c147d6064c56d9abc55c3c4a0a58c8d3990fa34f66f50d72fe4ee0a18a47106ddce79ae14d69cb275fd784e747f2d267776175de2eb6853590333bfad455b73c686999b48cb0949d1a051988ca2af6618a839c09582670c9859ca6c80ff2a01af7f73e4388a9b651a595b8da4ca43e21d92a71011ec71a355ce397993397f44f243787b1f0476eb40b4a388385dcf9c7dbdd90334451399f389f36f80e39fa2a6c43cbb65a07ff56c993afe9027e3154a6a36011d7fb4ff663bbfecf527220c9e43cf9e564c6c18025a2e75a138580a59085a013586d3351c3c08fc78a54c65447db05a2e7a2a147f58d105ed5c6ea82f091bbb08653cb352d35ad651db06262cb481edbb1f8276c86970b76371092f519f31af1cb7484101fc74f7e774b9820fb2a3565408fabbb92e2358f5bdfb0ee2337267dc2688e663a96762828e3f9e5754cbbc7445da503a4af16b3bc091d8e945fc5e55d575fe735c0ebf3e90a7bd32c61e4b929af4e20a05b0e1328f7e5aa6ebffa4a1d4d0a139485ef14914362b408b06e7558044f3f7e808c00d852f4ab3e6a1f055a3936c08f42ace3d8ebed2787f1f453a05fe859dca3b1bd52b9a876fdbff6b46791d050941044529fe965d6bd82b6fb5648ff12d92d3ad22da542e176adbd58392353775aa7cdb277c4c4f49d8b31a54f80fbf9aab8703a0ab40fd35eee3a609cbc24db0348e4ade46c5de92783585e99bc163ed2881809c013c116888960d6ef086380b687004ff8c4c215560a76d9bafc3653bc9949093aaaa153d7a962464c04375ee25a928c5a55cc5b390836f5111fcaadccd4e538e41874c2002f740a58a70e26da69e45b3d5f8dded67a66124c27031533720ae64cb1de14d2cfa14bae37123c7f910c885a3965b28209a147a3e87459fb297d270773baea158e8e8d2bed49df62ba7b60668f9f6d14d82e9bc5fed640c5a8cb671ecf5d77ab240b4c7a11296de6837bc1bff2c4907e3bf37f5e2de375e65cfa8106de1b4f013e93c5b2607e4bf660c67e7a21e46718fe6fbdaf97e76ec1932b539f719ca0c22dbe75f679203498d1b08e73f4de7c272aa494688c12fe6eb321f71c25b0f48c87a52049d9a279eac1476a8be0dda553726ed5ada08899339dd123c5797a52aaf61ddf36ee4e0a244c50c36df0fef93edd5c49f8fd5c3cdbf2a9685344e8bcece4c8bd48dc44f7e36a3a02e9568b300a1efb25f2801394bdd5d02b6bc05497c1e17c3186c03712dc82f07231d4d2d93f1824f1db59e2b52eb51058581b2788f9b87773a0324ebee07151a61b01692036d145d2eac0e0ee8e896e3769741e33bcdabd7bf315d60c01a1acb4618a9279d98fed24ebc841c9c8e49694c9959d3350687610cc5831880bd5718bd4698213ff7fa3ebca01affcdc82719ed17ecd22d13803b9f6d66866b16e77043f8c992492c6716ed5eed30ce85a9f03381c6bcc2c1ddf0c2648ecb71ea315c1d0820c6e873372fb6948fc7ba715a3750fced2445300da97f90127d331015058f89a6e07eddc9b6d6032e7e8b294865b776dc45dd7693de9062dc85f85c0909dd4a12e0040454352795f0b27700b63fa16ba7d03b96af5ea2e6600ca1bce25c8f02de5aa9248bb272dcd13f3ac259c2b2cd338ba72a16e610612a8d50fb1317aae1466508130ad88837ae00b83d5aa35be8fc3695faaeb9e79f8f7cb5862d49b86f742e4ae22ecf992f63b197e0c97e9764f9f75498adb9b5c0df4b15ac56ce0de2f582f3cf1b029f940b23cb1790c790f8f53a7927e0cdfd913e112a757e2d82e60dbe1fb0fd3c9a8cd172e0f8cd585c39cf444589e02fb8fff4cb980542c4ef5fcacda082f9d3d2a09bed31409341caffbc11d9d1b09355be794f2ec6d941d96e435eb42b2ce8a3fd06ff9766c54ffca853b3035ac4291e6806770ca6322fa4045e9fb887bfda675191c2702a7b7bcb385a5aa87e5759d3c1bc8e5e8b765efeae46fc0862830939ab6ff4467fce1eb327a8080a0b017f2156bc738400ce8fa1c2bdc6787deeb575e525f74c7b92984cf86d1433559fde654c872d375cde8938c39cfcd885ad0de2e9d8db5a1289e306bdb8f14c62a5473c9da0917ac6e8ec9ce5918de8d6e8cb6e54ec313767b2dc4fc05b851d7a465505c47ffa2ae031f178a68af8a78e840f7a0c9f26f9c058f5c4c4ca498bcb87bc6ef8ec928dfbc3137106616ddd435c2fec3d1b915ae26f8e5e4932ffd427e4059956b91baa885950886320fb08d4106c3370bd461855dfc658c64170723466cb55098471167ed60847c63b9ddf6b70b1870b99d5fdb59765b06bc120609677813ef51d03ada1879883ecff42cde0ae0eed63897700b9c2c75bebd28b2d150b03994b29a3045c845ea75a0726e6d4c2d8824fd5489dcc6586067e079a3c0c5b7f18516a1d5356846fe35ed97219888bc67356fffe2ded9c7ff4df93d79387e34ff443f57a973c6e18e6e5176215d81518240ddddb53d4899abad07039b7ffbdf82d98e13c2c4b7f5dbd952664982853ce8db3c5383884848dd974dd1ff356486cae0a8854ac270a116439f2142cba9a21ecd1aa847256795a786bfdb5068bfc12f0cb89313eb1b07d7153cc25cfef2a839aa47984333a4fe9497d9d9a23e9a20dfe7281e7bc968362ad668460206f710157277b6569e3d73342170a8027c09a29b07cd732db3f7987c47b3961a359694a22dae24e4341e251973ffdd9147d7304cc66b2b73dd9fa9b369e4a87b759fdae01a04bc00ac9ab8107fb0e0a80aafee04189c7e1efcffb0a8b641ebf22fce6c3d1aa14db48ced150a83db981f170e15e8830e55e8aa44c9a2e3adc9b3917911cfa64373cf9665b223f8fed226e1757366fe08162db22632b5c7796e8b6a6b533dd53902eb7bee3cb552baa5ab93806b91b14e1fc94160dbd517671b5a4a0632a5587e5e267360b10ce1d2a3f77d202d6bf8c62244a5b43163f09f8e6", 0x1000}, {&(0x7f00000000c0)="6b66dcfcc099f08d003eccd9e9a015453048199ea365652bc890d3764528a8f81c199d987ba8148c472677af0f2ba82cdff944b909602df74939a484e7c383f08667cc0d32144bcdd8d0f77b0e89875f02a0dbf68dd6", 0x56}, {&(0x7f00000011c0)="b4b83b06ae24eaa7748aacca0d1da05361770ebcbb1d2453b78512613fe0d2f3474298ee75f15c85ecda5ec5978635ac764d857e559a7e25b9eeadc27dd067543ca78087619f7ecec211a7e6174c6ba78601c609b1451a2b6823083b987dc4027d47b6d3f630efda8644", 0x6a}, {&(0x7f0000000140)="41a86aaa6412d3f51226cd854771e4853c2ec7292e9dc3e244ff7a0f1a120eea3196029de54d053d88f0586d4b01", 0x2e}, {&(0x7f0000001240)="4ef1f5e67f3f178cea26e49d68b5f9d4f5fde6af42b0e549e684044818290b184d4b9664307212f3e4d2e40d52d628e9f3053c6df26a9b7014a727a1f245a2b225f181188cdccac6ca18b0a3c82c60da886fb437598a72c096e052f0fe4be4c4c83f2b9c1d4afdb40bf9a619602ac72685dbe852535ff05032e919f5716961907f4db9e5d82f2c2c1f7c7a33ea7b451613140a52c2c0ae101b0d02c40c3904110dfa27afae29d7bfe4a0ff9c3cf0046021ff943a809405d5a34b3475c9e5c011e8a146d0887d62aff31bcbb3e3120444ffcbfd8c52367ef41130634e2618ef2a4c34cfc82334cfdcd5f7779a23bab3578cd605e2b08e34c3a387aaf5789cb236cbc43c7981871ccea4eabca588fae47af88e81e308ed576fc2590766ff44d75dff52757d98f9579a7dc3d89477d0e8efe4a37640bee9aa18acffe7c509e6ed36a6447bae23970aff9b6a2f0c84597badc3f40fab5803aecc9d89a512c81387a3f0c879ad1de678c92cfdbc4fb1973c72c5070b0586be6043e4531345bdc58ff3ee16ae5f977c07e86d4b86b2701a7deed8a5c469f503d8580b19c0343d4ba93c604db88f3986449e9782d910f72084d2e9def1a3bd38b036c1847cf629128d96cbd6b8d0412eb9f07d17d5e140d70260654a18548d449b8702aba0dd1522f2d637470d967ac828da7afe0bc113be9f24d7c381544679ce4d018ee5255ca08a1babc87e866a122db391659952db8fe91dde52c6038232cc36f90c0ec4e02078a87d76d637b7ff1e4749499e30852e8680c7a9b687508e0b7d68020b4979fc0c16b70ed21304a02daa92bc1afad3f41783384329c9b3601ffa5709b63089a42fc99fb9db8eeb708f98f382260dc8c2e77ca1d778bb5e032f5f4d3045d578bcb089bd5b6b3c7798b14416c861651ce6af82f82b83a1c933ec1b8f94ed79f712cca3e059be5045bfcaa270bbbd89609d2532ac1584121aac47da7eea73d75cdbe54d11157b0fedbbecbc30689ddd20f0391371b4290b2f317febd9970d474aa26781ae1e30f084b970ba037ddf8b595a3906eb429ad05628d843e77cc217fb18cfac1eff72307d1d39b3ee012a22166001ac1b4003ff1b6fe8d1fec6da62379ba1d2bf24234f80e5e2c052c5c0f2d6e56578747a02286e35f32f78ad98c5497458d3b49671dabb1f6ae075e09c2e032d5399edbcf182a23964d0313db19397862be34875bdaa50cf2ec4e514ae3e2b6d1e2858209ce37c43df52f1fae825529f1fe7ce165410b4b69ead2225c5bca660ac942c339c2a2522b15e44fd8d6a4c091c55c674d9a639d4328886bfa072d372c08f98ef051754f38c672b15ce859de74116fa25c2a2f8937573d73b39246f984dab541d1a02cd4effd11044ad5ba3afe327292013c0873619ec3760497e61c8914027728826f45c117cd3c4b11cd603979a53a4d1d3569ac770c6c18dba3880eab88b10a230682e54fa376af75434a3f7cc82d310442ed45f66e9d4a81b3939fc061cd879b0931b6ce46bf3a2d615c9bc9cc082117cf096106e2e836eab83e899309635ebb7538a6d6c6f5b05f9cf8d48ff626b435b95cfecf636ca908d2380a309360f783fdd1d0628d1f4d98f5fa4169b9e2e5754e39a8a299b902b6e53d820e690859da59ebf3407af2e6f3eb9b37763a2ff47a1cb53cc441b5ff7615e648d5599f03d8c0658cf8a913def2a16033c5f48737ef187e38c7fe9522396478564e2ee72e121a628f2c3a31c10b1e11f220a06c059929b7f93159971a9ca415232dc52acc2ddf47452a98025d941912e6c719ae5c3cee5befe8238914e11bafc3544afd8b6ec7f9d74465a3999e9951ecdfcce061f90ec55eb8563d54817446eb66980abdf3f76adc038fdf61bf2bda1bbaa254cc9fe6a04d66f624b7ffc304fcfa7df5a5368a5c9daf7eaf09b6ac45395b72f096569d58d3d5b6d9a7d1b5ad039633f656b5eca7da1ebbc112dc829c452632e595ef924bfdd58ed91e7b074c41d8b16a157c689d6ca02d6335574e3acacd57d015f59c409a0a9e74c5d726c0c4c65209382e9db2f24fd81cdf28fe78948d6ca569a8e5c351db59f3f7c1b98342b957fe557fb3466357e7ad2777536676c33f8438396d744d515e869d9b6128db34f3ea3eb7eb44cded71327dcf6d35da7f9502c53fbb227fcd8682197adb351bd04619ffc17c172262a970617ebf9fb122f69727aaf7ff5114c81935e0881e2c92219e808ecdeeb26fbc91131ebc72895df8a946c67769099f89847757dbb4ee1e21dad72bd5b7c80aa34136855ffc8e9234bb12ea9026c39a1b978aad3eaae0c20c7d13ace982a8775c665eeb2bf519dbc3750aa993329e38abf642c660125cb6f3ba80af11590a4494c9068fc7a3061dd0e271d475d9a45f88545dfd95d7cdc420b69b9b3e332751004ed452c00b40caed163ee17b9c7255ac8125a16108b937fe5439578ac625deea979cedbc0afd0cac3d7393a96be8fd10ea540cb4e564dfcb896e822550b4b854357a8936989f1564e8645b7d28190f9370b893b5b61b340e98eb95a5481b18e16584caeb0f0b00678e09084fb4df1107cba9d5e715edd00a14a9321d771b8b56991443f27a4edd0e3727aa46c7201c06c73db723df904e88c4c7160dcc83a1a1d728906ab27c07bc8e17b587c5afeb93b82252252340c99fb029dad4777b294db526140f1b8abda27e662262483afea4b0e7d332075bb1d6817902146f461e181da57ea07bdd0f0bc04a775f5eb000695cb8d994c49d741376190c21037922fe920afa42df2330b4b70d28e40218de3aa8108a0fd3a184c143cc1b8955ab3e26cf5da83db62eec2d8433cba3789bb4b80902943a0dd3be66b1b9ec31160c06505641a2378fa2ccbfe17efad2bf6b533d2a0ca14a0b5ef11e9d06f20e7f67e12c7299a70c5a3377d96841d158f713651cd9274e5e2dc8530eccfdbc4ea31cc6be2f430d3c6dd91d64325e06b65ad87a01e434857cddbf32c73cff12ff04a4914e84969afd0e4f35514df482387d9a1a33cb51f3c57692c211ac5f93dcba38495c0526e1f1d6564760b76b11da358c43427395ae323badac4c330d341124a7f79fb7cf9445bb55445b1d57f06b1e0ecf929f6581238e9a0ed9e2fc102f17696341afd218c61366d23f2650a932f4ad94ba894f499533913fbdd863f6bb9c79753489934c7f29af6509cbed5f5e278e57246985cdca9a6d2296be334514bdcd307dce88da37302ba490e8962fb5d565946aae53e779f543d3734b7cad3dfa106ba2018cdcac9ac64c075d8e728e80d5147242140aafc59221cc12cfcc978ed5fe0ca9c6e3494b3a74908250971837a02da1122bf7e2a13da496d2b473677b133caf8c6d6b1e1be3141b2b986c3b08144811f7184c4108325dce3cd3a9da53967b7fc8863d02d0870a401ab49f48bbdb301505db1df7dfb6506c19e97898f5b0e2dc66c788287108abd373ed440b3130bebecd7ef363e609ee19123355bcfebfa096cb2fd0339f86468cf1a873e5def30d2b73f1f73c16ecf68269013520be2deb49d09d4e651fe133ae240ac63ee69b2e262c5cc543dadb85f682de01be9435a664d9e82649979978e2e12582a3d4be268d26981daed4b44f2aa9e4b7333ef8643675a896b6ad36088a807460bf56c84b13c29b8cb05e1f878fc37907d839cefbd3cffa51b0deb1bfb60fde634533438df70f4e00f11cf991264a6e81bd243e0083f2b45377856dfd8615dd8732d2ce5056bc3da7667d0d01b1222da6dba2f940baab9e24a684801bc6101e3c90fdb8b3549706d46acb2385c73dc703426572895f5803177bc0ed1a92ba10afd3716fc2c700ec3455e7a3dfe8d296dc58bfd27f3355586bf1a32b5b2c1d947bd35708e37be8bef556c661a7f2ec85853e1e285f024255f3dd825e4dbded7adb6abcf1606edf8ecf8a12cc3d66ab681beae6de2ae5f5b0a270992f26a34e73391fcd53d835da5b0bb4d396735bdf01549a1d480fd65f3f5e2115a6f3658b5317bbd0c3a2ed75bf4dca47dce3e0ee772ffd28cc0cc4a70f1aa65fb329537d12c72f5680e365599db4fc1df1587df954f3210263b14c8fe985312cc18a89cc7a146712c898bed7da3e58cb58e148f2c30b81433e7051d398ea323cc9045f3fa4bc27a0b76b92dea64dfa38b65c2e85eca5bb76ebb55d2b8a501f954fc41817d4ef3af28323ab7b5fe5b8b96583fd573d881ae6ae1f4f247c0a4048fbcefb813ed1d46d07e4765ba1a9743400e9980fb77ecf79d288abf215b1c5ddc0a1b2b77bde31094e3d54ed604dc383e2ba57a75613c12b9fddc73667a74092ceafa143ef635d2ba59ce854e914988a873838d6943027df7dfa9365aa9eab4b2a23750452e7239d1a6383d8567b651e0c395c76c083c5d9cc0d737ac4246dab8b8b07ebb4b6168856f229216c42e571e5a9ac217ed15b650cf5cd4d8fd74c9596e439a37bf8d7ef38f0e7e49d9869f56bfc346e83ad435f76ff1e577e90db8ec3e361bd637252498e4232ed50493851b448c7c8477ce5f69c8b3b8d30671cabf87c5c0cf931d8ff04e2c4ab2c7b7d1926760e76a9821378f307165fded77b26a6fba9caee605ad94704cb8cdbd2875d4abcf119280a74ddadb2900470483df44fc709a64c586c882d272fb2c6708cf96397ef89bace33b392ad9567f4ec0eb0ae75647847299520ee66deb36abd8ef462b772482038133faad8f230b0eac7b3d5a345dd52779730b2e9e3526b01650ce31d000a8981054bfc1cb5d9cc23fdc35bca16d7423b30c73a2aed024a4e3729d8f2367007af9cf4b34ce7d9d3ecec049888f82f6a9e9ebf4d42c0285944aae318f2b33af816161fff0f502732beae10f8d17787863f8e06f26474dd9538d8b872b4d1e8ed60ab2e5652e9420806a8fb7b17c5da8f76d376da01e4c9322c750df46665a0f01a444cb05162be306d983ea3a032788b00a4dc01b1eef09e27a2d407fffe6cc66fb3995998d864671e0f405199ec95c55fbb2c49409146426a80f4407e4cf65c07cf584d8a52aa02e605ccbd7bafb478f5b0c6d73e28f55dbd9574449bdca200521033302d8b4acdbaf68ac36e38a11a04a51b14113493ea351ec8ad7db2fd4c21e169b96edbf90420ef35bea5d48bd8ca8a438950fa26178fa7e07db3617cfb1356d095015144a98ae105d98a3625d364cb42819b91c0fe7c67634cd16f9c5f826e0ca9d0a87ab6f48fc5068df706122bb3208372d7a692a7ccba4a4548480b5c095a1475df48f202e454438a90969ef3f8f2107f845584ed788ea5274944abeadbd06ca74f74908eb20be22e09e1a9d8097d4da835f0469a63043ad81eb625de601bdb20095d8179b676c779ad51ef28b941eb8c8638ad9f6fc39919622412bb4657b774cdc1ad6f067960ac7b46283506d44b02257f25700f3c32bbf259468c6eb3ddfd9df7dcc8d44c6fee56cb126b3b67380bba672d45084147b47750bb8ed252ddb415a4dc18296e9fa7240f55a8aa1e80d921a279912a42cd9e3f9f4a1c7e1ce12eb8ff0226405665e23bb8a68044353773c4cc02388f43bd4bc2666df694661b73dc52abc6204d1682aeb203e6c320e68d33038c2c0162e2068870971777af4d394ca3da906b2874612c9a734c23437501782997392ccd4679faa8363be8ac3f0859683270f211079d46a3d33a9a19133cdf98b94b61cafea5690207bfe7f88c9dcf68bee4ab5bd5b26fa4e5a3e552804ffdae966a22292b99529ab28a571fa4d4ce9e3f569aeaeb5ee", 0x1000}, {&(0x7f0000002240)="6222059ac4e0fee226d0aefd65d7b606c81c725bdc055ecbdbea2ec65347d69eb687065ccfe2c2f7facec3c5e5b2d3ac6048500106011753c8569db245a4cb066bb1b937efa681f6d1c79ecdcad70072500f798e37334988f6dd7ce7d52a8850ae3555b0a1406aca7aa84e232844c0ac6c38462c2ce8286f8c342a1f5fcdc6b0311b8874017b687ca9eddcad98ffae3f5507c8fb28647346b51b008c682614b116af0f0375f64338270d8ebe5de1", 0xae}, {&(0x7f0000002300)="cb854d64621b4783f06578c9fce0d017e7a37d0c957d4a9d43ee27729a636313743f9cbb7969d39107858f5bb8b2dbae06b6b644462108b9ef5912dfa7af0ff0df9d85f88efa17ace65a3bc2fe19ebb8c779f292a537bb7d5300224939fdc76c69ed7a920ee9ea02e5f38f9b7f74369e9cf6f5bbe06f04fc1f98b0b2b5a5bca0733907f1a7f95e5e66455e9b03a55e407e01196491db0e5002e733d586cf7f6be7", 0xa1}], 0x8, 0x0) write(r0, &(0x7f0000002580)="af72956b86b4d65ff655723be8eb13", 0xffffffffffffffe5) 16:05:38 executing program 0: r0 = syz_open_pts() socketpair(0x0, 0x4002, 0xffffffffffffffe0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xffffffffffffff4f) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000080)="df4e6fab181292d8cf9522dd12ccf33b2aeabf27ed16642a2955a2da4b8082f027bb40356cdc87db7144272fb50891028de3804ef9e64662d7757cb7fe8915cd46dc8eccd48c866da769fd9cba731da3a007", 0x52}, {&(0x7f0000000100)="20bbfb72b52666d2ec46cfbababa7abfaa0110e312c87738e1da0d9c80f020db87472c4bcf3acb4e02488644bcfeb7d672ef3432a27181eee712eca3420c65373c3832236c51ef9ca2", 0x49}, {&(0x7f00000001c0)="34aa805d83e20849d54247e411531607c7d2068ce76386cbbcb2e1bf03eaf285cf9153f4176072f1659096e67050450eb2b160b226eeffaa485acc4c8e5fd8f36367c8ca0e0dad7611e896633bfd30924f8cb195f73994b5b767216faac39413d766de25ef65", 0x66}, {&(0x7f0000000240)="9feea05cabb3fbcc2a1d4418c0d22dd65e1e0576403af045eb4b90142b1640d964a65041c3ba18354aff924d57647c3dca75941823d8867d48f917f6c61779bf19fac394065f6b89cab53e6ef0e9811ba8995833ddf134a78c412b01d297a9796bddaa19", 0x64}, {&(0x7f00000002c0)="a913cc59665a1000c3af4e70c7dcf1b983db2ce3d9a032e512482d5df339030497bc21010f70b6a09b8feb13fcd1fdef89359b01b7b06ed1c06347aa7c1149f185cd5b3213289ea9bc0e49398c0bb1756e0c31a2908dc1c649bdcb4650def84287b7c5297ae6e0ded98e97a9f0ecc2a2768416e2de813fdf3e08f6b27519a855ad6da3d533a25be9", 0x88}, {&(0x7f0000000380)="278349f53fd3f6c1416e62adf7957068f30d663c88b487", 0x17}], 0x6, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x50, 0x8}, 0x2) fcntl$getflags(r0, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f00000004c0)="07dcf3cf7a58902bfcec4b54b65e2d09350bc9de7fa8e141cc5528f3655701ca6ad53ad1d512293c78a762c947b773c180df926491ae877c171f9e38495f319f7104a1597fbcbcb22323f7263534f04ccc03ab008c0533240bb17134472b1399a732668ee8b9e9bcd89101150ccd", 0x6e}], 0x1) r6 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r6, &(0x7f0000000500), 0x0) 16:05:38 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getegid() semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000001c0)=""/162) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x1000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) semget$private(0x0, 0x3, 0x240) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x6c0, 0xe259, 0x3, 0x9, "392904b77f2259bd590e2d16ba762f43b0c5f4d0", 0x1, 0x4}) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:05:39 executing program 1: r0 = semget(0x0, 0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:05:41 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x1}, {0x7}}) ioctl$TIOCCBRK(r0, 0x2000747a) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) 16:05:42 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$inet(0x2, 0x8000, 0xf6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) 16:05:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fsync(r0) write(r0, &(0x7f0000000500), 0x0) 16:05:45 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = semget(0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000002240)=[{&(0x7f0000000180)="81e10515c18a764ef2c197f5b259a4a8e715727d82ba5d4be6583b4443a6d3c3ffae73c495b985a69c86813922cf5ea47b108594feac8a5faea37d61ee4b1c20c3d86e8bfd9fcff41201d25e6f817be51bb56de62481afb4536b19979ede9b16ef73647f79766ab934410286708dba55271b63a6128b0b4b5707c6209a78f6a4de53d03b4f7b69804ea8ef8cf07dfb563e72b99e47576e81cd56c23032413cf674413c525006d45eb9a0ea471e559ab996c8ba635c28232f66f66def3e794e04480d53cad990b741d30354e7829ab0a717af0c08171d8117fb7044fd11bf61bb49d29fa8f284f013f7211166ba2f78bb3a333b9792bf76fee323f615645ec25f690f83b7cd4f1dc8cd248e026595a922c9c2c396b6b63b0b5fa127041f3588d53c7315d43faac96731cde991231a844736cc653557d2a6abca6fc9489f99ca8f06748abdc3323471c66d2fcd7e30970b5c182125721740e653675694fcfca7178ed70b0f0ea4d15aba5bdf3614823c8ae5cdaa8118414cb47d0bdb527731b032cadb7ab7bad5b5b7d5f973b4d9eb4a731ad37795a77412ed7beebb3e65484a1bb4149b25a4b4347c4079991e7bd4ed75d15d015be568e10d87be5869697712f4c7c4de74d98c6bd4f55bc6c29cc0e32d90705110374a6999a0bcc362614b844a8815644695a50b07fd1f2eca8e12c2f59ef499f02b6c2c66e697675b267e8c2a5dfc318f4a66bd1399c5eba0de21cd53e69b121578b100736da4ab5012b2b21f16d04efbaec71671975bc51642519e8d41e2e79706b34b98f959d754bfc6a4250225f265dcc242828c9a25c8d24d75359ce0ee304a16d0db228896a6a7b2aa18ec622de2b0e86532a7ea5c08eda1a58f2d00558ec96befb7b3f5a022dde8453c395891403a9ee7e93aff45fd21d6d62c434f7078644434645b525a62fff50b0e4b885f7535766925ee4d4d2abfe12e65d021fac0a6546988e85a1037fc17eadde835dd7bd24f21154e8a44c8f723cd390f2b6bf100e4d7c3dbbc7b613b9264c28161aca08ca0cbb7418f48b3e05ca1c3bc41b4ab9e0427d95dc04f600bca093637da46e9f7ffcbe607d1de85b0c13823f217608db76d96230a06b52a1a2c2616603965eba62ff3d476c18c2eeac259cacf22d965192fdf12e2db58d6d6a40de75fe18bd91bf6c742b90abf92833781de583dbd842453c125a583af892694acdf451f97bc7f67de9e00b18bfc3c50d573dbaff8e499ebf4c5d3cfef7c3e7676e10342d4953893d321859d87c33d62307c099f8de913e149b1580347e497ec66dca0ce0d34ab98b6fbd28a20d992960168266caed18c755dbc8c45e1492666f8bd3ddb31086478af23e3c79025ba39a2cfaa93b7f5bc1e039e212adcbcfaa856981589e326c6b59cadbc4f70544c85067e96f8f753159e8e46a5fccdaefc2b7756d758675960d2806852f7dfcb34f940da9438362b52d90c52a45f3a47fdc2b600e8d08c391a22418c7ed0c951eafd5ab687b24a9d360fc893903924ed796f0de1e033696f0b2536dc3210a6e7e99899abdbf9d2b646485dadda2065e6100f61dfdb89cc07ebe2675aeb91238eaaf4e7927a57350f6d80da4c42ac019eafef70ec4429aba6abaf5c8c2099e631cddd03b8c3eadadb48842bcc7a5cf14689e18732a2fb046aac5563d64b7dcc1a310d2202bd8eff584a7b74d9846931c88c3cafeeca544e5ebaf2a805a6e84ecfeacbf626bd936afa745430631984ea6e0eff75dc273cd4f294a4083d9e6628fe92d0d49ae88602476bfb19f70017b26f4a58945107f56e2cca7ec37d94f2268c8f2b914877d1190dadc95b68c2632edce21fd7280f72b3087b73ee5bdce928326bcafcc52c53c28c1ef1e51d48f93205e44fbfdb183352d63e02c70922d9ec04491b32c92394df087332fe949d8171b2b2f2cfd08622e3c9b5112e647eb9a616a7493354f73b17847482067161a0bc3dbad00a48cce043dc3f6154500dcfdaec6008ba3f0f1d8fc5d58bc23e677870bcd5dac462994ec3f5d10fc7e5d73aee747e0bbfe0705f8029bd6d7b095afb07f2aeddec6721544a7ec0291a748a0f656e1961b08b9ec338e749aeb77cd495648c4561acf9699228a28e4775b500a14727d03f7c7f7bb525e7d3de556041e54abfeaf8ad7468f5baaddf21f6ec8121f044064bc1babdb6c7faa2273a50c2753c4df388e8ce23a8da7d865ded3f305389e81585ef81bcc76770277f120f85b9a623dac162114f0f798941ba9fa26db84e7e8aeace56d40f876875cc486c06f088e82fc1710a228aed3fdaf39a518b7c4da6acf2cd6409bc4d35a2c263d3c4b900a4d95d4a1c25837432a6b60f84422bf2a73b158791fa167d7aeb07f4e58a31bc545b6ee99a72788c9aea0b68f54f0e6059556f869f5b6b05093d2fbda2063d21ff84e0eb9a6a3d676c0b25c8669a7e89b2e7967066bf5664b8ff9a755d218bae145d894ef4b54969e497a63bd815bbc73269481970e3436e7127b914f012f2e7d10958721f7a8020d23c36b4a1de0eff7ccc0dfb6a03674e042953fa7b55b3e97c81b63a8b0e0b1581ed4a2de03810452618e9aea6628ea34fd1b6c006c31ac198e88b6116bd90b9fc142fbdb076adb738f4af5b4b985256e4845bb19fb91f2898d71f3bd64b423b52e63949dc5f2d7d1713c009e9dc3b989b09355c5cb4b95830c5831bddd6bdc5c9a8911d40bcedec6c6ed623766fe70f93238cd4577e7430d7f6fbf09fc54dedbb7cb21117bf7636066f8e380c2f5180ffcce8a00576c0c0124c24400dc13e35bb1a6c943c5bad53c949b834e2d681c1dcee11962a0757bc4483f1df3c470333a41953eb822cfb770e1d17c85d11440e3e6f5ae5a25185779c0d2eabb3bfa7393f81ef9feb2b016666dcc838e37ffaa9de40b7400f9de601ae5ab9751cbf4de60e2e44c8858bba2102de3141d84e47f35e30a5c701769d9d8a87c5e218398a313197476cc0a70a4292d7650adccce3788cdb6a8fff96c06da231a123c440520036067b4733c0aa642ee498d9f98c133ddd7a20890b529b7a709ffb8f2d91b6b91ef8f6758cb03ea26eb5b404d7a43e2dec49bba1a3fa6211c62dd1e87385e970514dc22e4110cdf2bbc2c451c4ae4cb56387c51f1807475f66c7e1985a961d915bf366392b82c4666d05198849ca0f74d77d7e4059f65b512d2693d459654bb36892fd96d856fafef7590b83da53c47d1eab0e3975b4e850d37d06b23bd69edef84ad74f34b1b1dfcc0c93cd071fc4b1776f3e91a6284c01eb46c863a220e666b503081eda8d2698e845ca1f34732306e6a8a3a1e91139cf7e8c2c26f622b82b8a056b7ddcbc3dcf07d3a135c65ca7fb58ebab377fb28fdb4bea4a85855decb5b4c3900b6e0d963d39b02d0c272c8f57298a01f69ce6aa26e6e41e23e805a1952a28a700c21c97c2935a4ea2f1bb35058bd5b8fd38a771d68bfa17cbc2685d3b411b066b1750b19b0575891d80c5dccef5acfe62e7613965c9dafd9a9d07ea9e9c9cd1a27f45855e7227d1ca74962fb89b9150c3eee5dbf42cf020f65f068fd91c699bbffd47e2c8c0034a0a444174ded7f56655154c86d1f4f349ab48284180fad1bd26f8eceaefc062b513e18d579eaae1ebddc6f572c42bf14ca18f46547fcbe4037bec537c154ba37baa3a24e2c255c799332631496b1cda25076737a6c820399426cde58948ed965489383a31f79be5ea0ece6234dadc357f54f46d95e77d478b97628119f6b814232d048006caf66c039fa8540f4597f3254acb75139d856d5286815707ad051826f7722ff800c6cfefa9775fb9224a583d66db7cec679cd34179a542e904aef105f398a5e0e916acab0602d8be54cda7994e5dd2c513d470f4312291c5674a62b4f727b044c818bc26dcf41bbff5fe6eb6fe5c2b504db19106dd732c8849a9e1f5f89b9d347b22d70a3eb95f58a8f592ebbd8f2db2c62b9a23a866e23f4293b9450e5a95dea408bff1d62e3f4b51b7a1fa0faafe1eb292111b165f8a5cdfc9457a956b9fba2cfc4a245d7148a4a93cde78d50f85d84b54535e7289203041c4275dff5b2bb5c5742e730adab6365cc5f3499060d6182a4272341fc07f4201e670038674b91e0c56bbd931bfae83053c8078c54eeae7bcceff8bde2ccfedf78a621359beef7bf946280f3c97bb278639323e1c192b5b8305324dcc65b42ec0f6eb8e03c382784552480ac12c351e35eef8768a50845b95ada6b81a149815f804fbb3c07bec29ef9dd6679118cdb8ac4c69869cfcc8456ff1bfbde8f98cdd52504c10a8ba9130db22698f3e84e5031444c0adb761f8d876972943228f6bfb5d1e7faf6b826cfca7732afc0b099f48091c9153e21544347a41d961711bb39ebe78886b6fa6d9b7b944e2d509fb3a7e89cfea3cd99cfb79d795980921a4531064ac86e8bc168463af40bba874bf10f224340ed2a6289dacaf9731556bf6c5a6f6bf7a072a1db775c30b2d50fa1532446ef2321193ccc838eaf05a36c5843cc4cea8b82ab2ea31ac3c846732b110753a09d2af697a9165b79b33da4edd222003141d8ebc76574b22f668f0401b2f9a8f0bf6754083705869f58ddddf6d42452bd64911257a0a574f5102b045606e23ddaceb29457f358e8aae5df05ce9e91f7abec47260f8ccf4c90b3fe1683447b2af27ab8db3eb25a7f9cdae64e335816eeab1054ab4455c41e2ee22432f46fa4dc0c905b7cd0c3e487fd017675c1f9dcf07926bd0887a935a0d4c3767b6568cdba89c2c2f87c89af626684b4bbf49368484286ac5e2d777d0769bafa0d7c381fcfb06f6984478e9c84b8f4a64640f56ff5286dd791c2c3c0641b46f890783ab42165d98ba8ab1293c6907d52643b08471110db36cc87d3287f4353415b7a70d29e500ac218d3a37c27c018fe3dabbd240b6fe302fafc5a5472b2bcaa6e52993587dc808661e1c4d6f7564699c10019b719b757bf9fbb43c8f65bfb1660f9f1cc54b6857c2d77364f1141d508d8e71305b1b680efe83036eb188d0d76c2cf4a410a6b4f0038f7a242878cf3d8caecee97573a5123990766e9dec4b15b9250f6a9fa3d8a97cd405cab8d78f94da5d43de0f45c4c4b87848f967371da77ff974ec567b54fbf26d8543d9cafe0cf44fafe3692ef9e93dd84159cbd249d2db89432e3998c9e9187c43cf4f470ec5f2c2662e7c5a1a85a604c7e5e570beb946706eae9f096f17315c32717081838dd1fa233649008fe50329308be0f6aee9aa303feb03fbe1f7ef466578ab5e8acd3e365bfb1e8e928695dda3bf9b72bdbc38579accc464eb0d02d6d76252f6c25d2011dcee394f3c430f903cd3c2338191ba972633dfe08ea88d8dc87c7479561ae82b94dbe093f4208274c1a5112e9985823f9ee76a64ed1878781568264cbbaa25494f15a725c342ad79e6c5461ee0bf7ea7dd697880691a53bd01cfd7937929f52768559576edeacff6df5d1909d93fda3bcc67bcbc31ee0937aed78416940d0468e294671440c75ceb3a790ce409df752996629291d9869d29fde8529881adb5100bb218eb9e139e5dd985b23e6952f439bdb4ee465fd253b3420f65b6882516660d3db6317540a0acef8d7ebdb8ea442786fedfe62dbe6dccc426b14842f9a9f366c4702b66a6d9c6bd36ef470d2aa402b758f624852bcb0ec76c0a2abc212147ae991e4a42652a2f12dea406664c65a3bd1e0597e7f7cdc1ba793dca08a8d56a1c9845ec93fa700abf5071a9ae6bd19039bdc1e04015adbdac84", 0x1000}, {&(0x7f0000001180)="7c603e11df9e69951dc73e1e5c93511762904edda893702d2961c9c7563bab887dd07f434f04edfc631607f990359744e03994432da0fecdafc2435bd172375967ce4b6b288225cb2f720da65f5f54ed013af90cf33a1b054356d60f62f1db22968d44120cd538a4131714979bd59eae3ad3c47aaa56f1951ae8a428915c41d343af3818cdfab30b184a9cacaa47825e071f8a5363b90a2d67ad25efc9587cc9ac3af30bf02dd8cf6a97af2590f9fb1a1d83ed22a05c39157e231d960d", 0xbd}, {&(0x7f0000001240)="00ed0b3034b211aa2b2f92f3adddc9e403928ff64da28d6273c15da083602794374688da061e947deb20fd4c9a6febb3b3d815551f9327e48340d6836baefb77eda12d8b574c5367d6f2517c47f6dfcef6d4fa0ad6438a7797f39fa0705356af37746c3d17f7d0b33dba9d9d8a89bc3d4214f6b3222f929689f0df846e098cb12c0ccd6f23c1941e4f2484e86c000bbcdca66d33d68c6f3d44a78775ccab1bff134a890eb418fe5eb2bd3c9c5581d29ba13d6bad8b8d3f53f7d018e46e2e4fc8a3613c1a102144dc6511c801419a3681ad7f7c9fd4892ba2154ff87331c0db8f626f011eba78f9d18952e89ffcae615c3fd6d1559d81075f6d93959778287aa9cf2d8e9f3b8cfa4db3dcfca2484be6500139aac01f7a12e3fdde71a2586465eefa699fcdac7f17cd0320b1ea1e401812d85fcd87baec4c53eab7e524fee2b1e55ca73fd9c54bf9cdbe4afd0c72b3bc261bef5985827bd27f32e4b9be8772b201f03d8293292186efa1c6067e4576b9a214db318b43aedec781fe7417da54926412ac308ef80fc38d0794b02ff518b8f783bd458b300402a9cc0cd0080a7fbe881c1bb84cd240228c0582c5e4091ec37d8f622831a2254628bf7c8493d8000a4f6c2181bab2788aa26affcaa81905732f0138a56aba0eeef49fa86d997479f49d4ff9eaa422f9555b1422f657d385aeddc95b7cf459d67e3d2860614b91d7d0f8ea83e8de2bd5251b76812b306d17d7b57d94a839f52d22153557048dff8a1f2aff3a5178bbd3852a2d9a8b1be9dac26c0d85bd0386b7ac7f7b280f7a429a0ac54dcc6abeb593bcb6eb99dd751df9fdcf6849c9e036ff6078f0dbe00a8a70bfbc1427208d389325fdaec4d8669b5057b6937f33d036b683fab1fe6789de6d0bf1e99db537aad82bc9e87f4b0f86c608463d280250221ff346cedd171cdef18fa599b0489dd8846bd89c1d8918fee94eb45c17258e905cb7b980a42335375fcdfbf2fba03f2873d983e25d190e1c943d4d6463d4a3ea450f1393498338b2a5b7a03bcfa7c82b4f2d3e182390da9a7f36d044bc2dc131913799029c98c203ef84c227536a300c573430fa64fdb6cc637372355531736c6a291dec8e65995fbce07b17b9aeb85a3a0a8726fd594627350bccaa7cd92601e7759a79260ebcdcc56a24dc0fa3787c808836d163c80b28a4f7499b1f220840bcf2294a8031559e98a3cdfcf6e9056c314c1354ec7e295671c0c1f6bfe740084a7623dc1f6730ca003f5120334ce04f4e84871a62e985c9f680e350b7247024f62b1681cda349f238ab65ed7c02c89b1bedb190cbea89cf9a18ab95f236ca19aa039dbd55dc118bb1ea3ef1deab4faf164b5980862368acf002e1d62387e3ee073a5a825774f363aff950fa95f2ccb2add216a7447979506b9d3a5d805ad8cc2ef8f94be92b9a59580852ebfc09ff01531e3c1cc880a1e0c76d132550840c55527ff4ac7ef8d5b7d7b3df93b710e4ecf60d931cb6377f9fd3ebe1b3bc2369c7482ea92f9497cdbf1bd35bc69520fc2057428abd6f7ee1418ba2337f5803fd4efabdb09732ae59e3f99ce1cd83fd4ddd66d768ab75b19e6d754d2061a42fdf338e46826b587a7db3759bc0fb4737a2138e74a4bd683b500b8c6d4dd6dd36d397fccdffaf2add2b20d4bccdb0ba75da03e1ad17af5e43c143ef0713afb75c39c7fc93de8d71d674fa8e572cd2b5806f5d3fa8b26295bc7762e2677ebd25aee1063310fc57e71002d5b7e1eb7e8c5b31bb1ad123d9cd67fbba6bf53779fce514eba6f3a1f3bf60576be01037eba51e325d38069517d4022984a70c646a118a995bb90d9ee13ffeb801adc25f0fc58fad7f2ed66251c68d156af4241842675afa29fb09a1dca0eeea24567327b15b854fb8f48747ccc06e314df5ec1718f456518d57f04427553281d1c64eca87ea881055832bb71594e97bbd566bd236fff769b80783c3f7100f105b4df164d9105d8a193d166d7fc49ea1b2bf42463cd56e38898829eecacb25181575b1495d7a55b2531f339f63783506d0171e57ecd3c2b596f50af797e1b4e159e7bc040a98bcc96a1310e8ca0b9a2de5bb4f4debbaf588b9d46284d2c9c68777a23387b10a06fe308aba2b5f406ddaf9569b32a2a3fc8027e73052f17d17593365d1e2b37bc48130d957836cdd482ff2838ba629217037dd61d6c4eaf3e68dda6fe5fe4315613aafa7128d2504a8aaa8038f998396a97eb5ba8958bac5baf1c463451ead35330ca7fc11b1e555193f55c291d0a80b34527db1edd231f75bc7895548d71321f358a4ac930d0ca8f712493ed9731a0cf6de63d577d8360d69a0527136fe8947e3e35fc69aa07a2f8faee3472fa420fc7924d248e6450117915ebd851b09db5dd18e90cc13e65e49ad66a3b7a931a16078a4ad10d0cad212d119006df8ebdbea20a01b6e5eb56d487f2157a7071ea83a78f058b1957b4045884ea3817c4a95225d09162e7820ed0d1ad114e5ef0a64e7dd9dfbfe8a6a553d6c8daeb5244ced187dff61d4fedfb0343e5b483b79809a10b58b7ec4b7e5f5435143bd49b05e5caa91cd7685133959a76a496f42eda324f2f6676dc0a46a7535067e628aef0e25dfc7649886de622621c1745db99abe1a93491fb29b9d057045ad841f66f97c76c63e918a844605a73321df6e96b9b2e99dba4f12b14b744c0b60f8c00b9de939aab9760d3938c99ec423d49576897965e4410cdf696776406919b405566ee0ffa64b3218598fb3066f48de54a99c33fd31ae5fe581103b3b90ca7e2df182301b2a71cd27d8c8e65ebb8e8e706b3f2fead254d9a79e3255c67d58db6e480be12f06c4912d6e1f1540dfe63b0ee6c7b81f035be7923f1c43eb12262f47c52e4d85ba9a30bd2e9deee28b443da4cc0c111fafcd14f56ccc95c065159842053f841956da209f8eac82f18f7136fe0d969b1851324aa1d90ae5031f2ee2eba2ca9ead2af027f128eb04aae20fffd4febc92b1225fef4cc8d9cfe03e7af4da2e9c4e39de1579f80a1f0ae3b9749f08ab0d239ee6fd1bf3604831f98dc0fc4e5494fcc74ad76af7243f7079f4b509fc4fa52180e2286e319692f38f58b5e737da9437ae99f0e909f11b4dcc59a86f76962716eb33f8c9e3062cc0aa6137d2349c81b055f18a530b788e1de333a313bc07659c3c1209d4a29fb0fff4c85ce100a66ac976ceb6b3a0423eac84562c3c229eec2cdea92a97da14b4212cd13ea4c129efa215f191ebb3a5267b8c9979c9e7f0f6d0adfd5e48418ef86f01b3a444aa9db8e8fb4050e882532239de40866c3f4a23e7be914733d23509edc77add14b77a582cbe755b497919f9f7f31df142c8dbad2e868ac7eb257c9241411770bdb5f84ba9aa2f22c1c34aa88a031e9ac32f53af365fef6a933daff0144e34fd32e9b80969cd2fb473a1079aa1d864d62f3e3cf7b8eebeb1452b9b8eb5a67f721894eb5dcb004847c0f510f9b91450cc12a1d298afcaf8b9a385a7f68c927adec8d66f139edc2ac5824d2a0cd3f3cc41a668ed4f6b4d10409c0456ecda28432b641f5af09e47f689160eda694fc3179cf1588920d0adb8da961d07b87f159e0a3193907eecd32adb43f16ac7bb9175b0924d5e5dedd4c450766cc4e0620c5717a6bb692112fb1fca86210a74572b8f4214b0eacda2bb4f1af887b5a8e9b7371bf5b44b2b53ee822374a2f14a49cdadb5ebfb7f33782f195ded89965de50a1a4d3808f62832e921bb841ac26a74cc8654148ac2096a597743172e8fe069ef18b7ddc86ed7c88d390f0a21ea31e1a4bf6bfc407f5421bb007a554dabec9dc10747c2d208daa4e2dfe5a36d16a03998b57f4617507d0fed5f379489cedfd9f88f45a7413e21d28ee071b1aea4b1da45071ae773e392b184da46b8e3955b0560b4c890fafcea17b5257a37c144c766cfde4d27b4c47b71816f65bbada0cdf8a779ffd4ccedc0ce699ea2e487395585d8be0e81c8bba66a20cbf3bf491d2b721dc848e42fcf0eb2de5f175beffae2c495b06bd4ad21065e2404f36d25d1096920877142bb1ab444717103ba3ac6622d3fe3733e93a1780afc181afd895613771b0b517715ea214969c0051093af11e97e83e33529ffc7d62f4769fd1213326c2870caffb242aa04aaaa60c66a50c9beaa7585f727ec569659d46ce13f2bd7f85b81d4237798ab12971649f36f46a3e0bab24a0f9d7f37602fa9cb0a20ff58e2510873343f62fa273e0f21fbde3158e2f8925374fbf07480c1f973af619fb9000f433a039f7d4d60e0394ee7bf7d37346937e307ccf1b5d9d6676ba5d350fa6de641f7e113128f7cb9c9305bcba65ae248748ba0a7659c8bc62342278b7ec5e800b787e5f1db598394e64e40e955f01f3e5e6eb0d27e3a5cc21ffc1cb2dcd50a08c0148a2f9ebf4d55ad1b01488f21cd80bd79c9ccdbea61fd4c0721c2f34578cc4a1406ce128e4b34d85b0b675012a4edcc9e9fd572d8f60eb93772d473111d4096299f9f4a11c3f5face8a07876b5dfc6b857ae980e56554c4a3e87b133980f5c66b3a42533f44197c490ed28a75a5a6116dcfa2aa10db2cf403d289cc2badfa08eb5206c5b12081ea2ee6cd8b742468a51dfdf648cc549f81274f8abf9b47fbaf6f1be3d3b802bad103959a92805dbf7a3f7a82f49e08605a8e9b92ac1bf93bb0f9b50fa79697b8bb0bd8bc738a922365880e3290217ddcf15dba29aa8052728e1bcddec9372b6b38d4f1cc3d580bef1a9efbc9848cde5dda9f31d6455a51d307ef69adbc95ef823d57bd607942a4e955e8c84fab0f41bdba68c8a21687c846809145b78caa54009f308f5a17791e37daccddc2747caf172897a52992c32f6d35b1cd6ee424b7552515276db637a6cdab6bd7c0a5a835c8e867f35c10f08be56dae40949dc456d7577fdeafdd4179636904ffdbbb5e3c5d3379d265e60290b0f88882bac4f47a9c320596819ab6aa30de3d1451cd9ce168ebe741f9fff79d9532a4d040a14d77fe0048929f547e45bd81a697083a6912d727b243c1718bdcdf949eb6132e06361ea94efee1358dd5ac85bf97344708c64184c62bd81455db9b969ac8702cb8608dfdec3cec828d78e4c50316bd5349f924dfe83690863d674e2a1d3e7816e46d17abc15faf0e7ac488b60ebc5b63956b57ede22a0e5be728e6e036fbdbdf27c90aee15336ffcf9d03dd12039ab5317717742c7bb0d20ff79d6bebfbdb81bf81195656981fa19b1028ddbe6834ca840e7d65141c70342c14067e2369a7680f3fde3e3eab0837ddd71485e377a1c7fffc1a2de7941d1f4560dc37870d2126a079214b83fe123778aef5d4f975ef592ba0233d4a4da0a93b8f7415a7edc5e629191dc3675efc8645df3081aad8e502506a23ca2e8c3a5d9d5740b29bbe9eb487f828e213685cd361731ed4d634161230a332b227cd7cb0de388de97d8c55de66889b16f6a94b64d39bd81b89491103c8158e2b44c77fc87ca892854e1e6e9765604ca287582c811e3fce28ea4a032171e44c8a646540cca07b574826b1e63f1fa4e2762c69f9e99ed0a8e6fee688cfc5c04ba68a83fdef04e6b5e599fff02e27f83a94c3493f8662bef9374ba894145fa55ec349740c7556a84097d459440e198c2242e0fa24146e7ab9550ab854685c1b1b84cac8dc60a4623f1daa4ee06c6d4ff60d26ed3584b138de88f5532478e191ebbab5d6874e6a6f7250e1c06421a4a0f2849fb1291423986a2ac323f820798597a432ad1ffb9ef4261b65b422c147cdd", 0x1000}], 0x3) semop(r0, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kqueue() r2 = getegid() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000002340)=0x9) r3 = semget$private(0x0, 0x3, 0x40000000000000) r4 = geteuid() socketpair(0x20, 0x2, 0x800, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000002380), &(0x7f00000023c0)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002280)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000022c0)={{0x100000000, r4, r2, r6, r2, 0x20, 0x2}, 0x10000, 0x800, 0xcdb}) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:05:46 executing program 0: r0 = dup(0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) socketpair$inet6(0x18, 0x4005, 0x8, &(0x7f0000000080)) write(r0, &(0x7f00000001c0)="bdff9b36e6edba845837f4b20f4c8eed92ef36d34db29f7a24685afe28e074cee1ff56e9afe2b3d9f77afb89a37596ddc1ff31a6865e4dc83f5f8e83a76cd651f1a5f822e7216b55c871cdff46be091f9e877e7bda50e81d34e9cbd941b538c05c8ddcbdd32c0aaa48a24ad64374c3df31f6d6b4e1410ede009e71fe33c838917d3c23d41991e385808f545c9d8fd5d14f4240d47517785af25f4424cf60c0a40e0805532a0d9371c2591beda5a3bf73000792dbba7162409da8ce50b5123a6e7950b9cb193b", 0xfe5e) 16:05:48 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x200}], 0xca) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/220) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:05:49 executing program 0: r0 = getgid() r1 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x0) write(r1, &(0x7f0000000500), 0x0) r2 = getppid() r3 = geteuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r0}, 0xc) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r1, 0x0, 0x1) r4 = getegid() getegid() getegid() setregid(r4, r0) 16:05:50 executing program 1: r0 = semget(0x0, 0x2000000000000000, 0x1) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() getppid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:05:52 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/173, 0xad}, {&(0x7f0000000140)}], 0x2) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:05:53 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/174) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) semget$private(0x0, 0x5, 0x200) 16:05:54 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r1 = getegid() r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0x812, 0x10000000, "2241eeecc6a1eed9b1c6b8d632a0d5164f620239", 0x1, 0x1}) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = geteuid() setreuid(r4, r5) setgid(r1) mknod(&(0x7f0000000100)='./file1\x00', 0x20, 0x0) getegid() open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x8) semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x8) 16:05:54 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) write(r0, &(0x7f0000000500), 0x0) 16:05:55 executing program 0: getpid() r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:05:57 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="ee9ee218e11a8442615627746c6ab05e4bd35f1c35e8389b33ee3f9b83cab0592ec264fd891cf06fa2426dfc3998264f1111ae239bcaee60cff1fb1e8bc56519b8dd89840d9538ca8d76efe7bda3e450714c61423f4764204447f3fcb064b9c378e1828dd0e168bb94e2cc597e5d3e8a96128338a6575afeba899a17bdf4ce622bb544644a92c707479abfbd1862929a963e55e67ae4a067c6642081f235baeb49449380295bf8c2e5af7fdcb30b846042fea4baed921cb6c103af3a18f2b6277fd9d6c3eddb4f50f83b95ed83c43daf5d94f00842ed5c816029c0d9262a68178295aafc84066c09c074568171f9d2edfe344bde3328fce7f5eebf", 0x1b3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x9) 16:05:58 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x168) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:05:58 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) 16:05:59 executing program 0: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000140)="f3d2a9c7354c0d2bb91f3ac55dc41bc3b5c35a8c0ee7212e2bb584e35bec6954e042f4a29c5dec7374ec2f2f296d1dd712034faf5b72294476adf5d3", 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0xa0, 0x20000000, 0x7, 0x100000}, {{r0}, 0xffffffffffffffff, 0x7, 0x0, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x52, 0x8}], 0x9, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x9, 0x1}], 0x4, &(0x7f00000000c0)={0xfff, 0x400}) pipe2(&(0x7f0000000100), 0x4) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2010, 0x0) fsync(r0) write(r0, &(0x7f00000001c0)="e693a606ab1e6f", 0x7) write(r0, &(0x7f0000000500), 0x0) pipe(&(0x7f0000000240)) 16:06:01 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x80003, 0x200) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20080, 0x2) openat(r1, &(0x7f0000002300)='./file0/file0\x00', 0x2, 0x104) r2 = dup(0xffffffffffffff9c) renameat(r1, &(0x7f0000001200)='./file0\x00', r2, &(0x7f0000001240)='./file0/file0\x00') getsockname$unix(r2, &(0x7f0000001280)=@file={0x0, ""/4096}, &(0x7f00000022c0)=0x1002) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB="00ede5000000000d00000000a5a000000000"], &(0x7f00000000c0)=0x10) getsockname$unix(r3, &(0x7f0000002340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024370e09a0c3c0c330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bd33e6e07c5a82e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f8c39b20a32c28f479b08492ff863e1155beb2b7400000000"], &(0x7f0000001180)=0x1002) 16:06:02 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) fcntl$getflags(r0, 0x1) 16:06:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc) fsync(r0) fcntl$setstatus(r0, 0x4, 0xc0) write(r0, &(0x7f0000000500), 0x0) 16:06:05 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0xe634edf6f51e9ccc, 0x0) r2 = accept$unix(r1, &(0x7f0000000680)=@abs, &(0x7f0000000540)=0x8) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000580)=""/165, 0xa5}], 0x1, 0x0) semop(r0, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000002c0)={0x1e8000, 0x9, 0x7, 0x81, "c957ea7223a5c389544bf9deb6ddfb8a6ce5f06f", 0x101, 0x6}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r4 = socket$unix(0x1, 0x0, 0x0) r5 = getppid() openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000200)='r\x00', &(0x7f0000000340)='//\x00', &(0x7f00000003c0)='r\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)=']\x00', &(0x7f0000000480)=':\x00']) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000380)=0x5) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x3, 0x3, 0x1, 0x6, r5}) getegid() semget$private(0x0, 0x3, 0x3ffffffffffffd) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/146) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000300)='./file1\x00', 0x10, 0x20) 16:06:07 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10208, 0x800000000002) fsync(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/36, 0x24) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xe451, 0x866}, {0xfff, 0xf5}}, 0x2) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0xfff}, {0xffff, 0x1}}, 0x2) write(r0, &(0x7f0000000500), 0x0) 16:06:08 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x80) semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = getpgid(0xffffffffffffffff) socketpair$inet(0x2, 0x4000, 0x400, &(0x7f00000000c0)) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$setown(r1, 0x6, r2) 16:06:09 executing program 0: fsync(0xffffffffffffffff) socketpair(0x0, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) socketpair$inet6(0x18, 0x7, 0x2bc0, &(0x7f00000010c0)={0xffffffffffffffff}) r4 = open(&(0x7f0000001100)='./file0\x00', 0x280, 0x20) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = accept(0xffffffffffffffff, &(0x7f0000001180)=@un=@abs, &(0x7f00000011c0)=0x8) socketpair(0x6, 0x3, 0x9, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001240)=[{r0, 0x2}, {r1, 0x44}, {r2, 0x140}, {r3, 0x104}, {r4, 0x2d}, {r5, 0x80}, {r6, 0x10e}, {r7, 0x2}], 0x8, 0x0) 16:06:12 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fsync(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r0, &(0x7f0000000500), 0x2e9) fsync(r0) socketpair$inet6(0x18, 0x5, 0xff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x80, 0x2e5b}, {{r2}, 0xfffffffffffffff8, 0x0, 0x0, 0xe14, 0x6d}], 0x3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x3, 0x5}, {{r2}, 0xffffffffffffffff, 0x66, 0x40000010, 0x6}, {{r3}, 0xffffffffffffffff, 0x10, 0xfffff, 0x200, 0xff}, {{r1}, 0x0, 0x0, 0x20000000, 0x6, 0x6}, {{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x101, 0xfffffffffffff001}], 0xfffffffffffffffa, &(0x7f0000000200)={0x3, 0x4}) fchmodat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x10, 0x4) 16:06:12 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) r1 = dup(0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fchmod(r2, 0x21) socket$unix(0x1, 0x2, 0x0) 16:06:15 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x8000, 0x2) r2 = getpid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) getegid() r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x6, 0x5, 0xad7, 0x0, "dfe432fe2fe2385cea6a7385630165447ea7a1d7", 0x7, 0x9}) semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00') 16:06:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) fsync(r0) write(r0, &(0x7f0000000500), 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:06:18 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="3a3c5e7db000f1ef2431d2a90275351bb28495f706bdc636176bee01a870981e88", 0x21) write(r0, &(0x7f0000000500), 0x0) listen(r0, 0x3001000000) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x2, 0xa0}, 0x10) sendto$unix(r0, &(0x7f0000000000)="7a1eaad68b8ac6a1c651710e85a5c2ca041ab150117acdb0d0719dc2b6bc5875024703307c6ba8339801dd6eaa55b97805929c6c522412fff9bacaf064d8b4331f7447f244380d69516123072de6d7f0211cf20316a585100ee60a271653331503832229c0ffc510567024db1f2b443026eec4aa06213fcd73b5ebb1f0112d48a0d357a973037e6a0f8e6c2903e601ae5c730bf516ca92e47f3c61e930cdc707d93dd8142c716de4596a6daa539da0fb121a6e489bcdaa8dab22769cccb838e03827801373576736a3ee6421ddf053441df477b6538366de22734f90adfd8730cdb30fe73b37468576f32b5e48e568a81c6854f74c16c650c2877b", 0xfb, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB="11013fe266696c653000"], 0xa) 16:06:18 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) r1 = dup(0xffffffffffffff9c) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) 16:06:20 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = syz_open_pts() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r0, 0x100}, {r1, 0x2}, {r2, 0x30}], 0x3, 0x8) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(0xffffffffffffffff) write(r3, &(0x7f0000000500), 0x0) 16:06:21 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/103) r1 = semget(0x0, 0x0, 0x0) r2 = msgget(0x2, 0x4) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x2, r3, r4, r5, r6, 0x0, 0x2}, 0x7, 0x0, r7, r8, 0x6, 0x6, 0x3a4, 0x3ff}) semop(r1, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r9 = getegid() semget$private(0x0, 0x3, 0x40000000000000) r10 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x4, r10, r9, r11, r9, 0x10, 0x1000}, 0xc00, 0xfffffffffffffffb, 0x3f}) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:06:22 executing program 0: r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) write(r0, &(0x7f0000000040)="c5a3bd3e2fbd471111d826c3ae8e37a9932e3683a63cf2db2a334a2ccbbd3fc0a787143ec259280ce2fabbf841d827dbb71fe23a3a981da5f7feff83dd3d7a0c742cd1c11636e3afd89de4acad62bbcf3ed7e021c4b5cc320f9045d5d70773ea1d84aedc75f8426ad8f9af169f8dbda68e8290b0faabba1496aa5e3694aa62a4c9ce046f0f275a1e98d5d89892b5118c978445822782229552e9120c1ea9729bc5", 0xa1) 16:06:24 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) kqueue() write(r0, &(0x7f0000000500), 0x0) 16:06:24 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:06:27 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) r1 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) readv(r0, &(0x7f0000001700)=[{&(0x7f0000000380)=""/76}, {&(0x7f0000000400)=""/65}, {&(0x7f0000000480)=""/158}, {&(0x7f0000000540)=""/4096}, {&(0x7f0000001540)=""/155}, {&(0x7f0000001600)=""/78}, {&(0x7f0000001680)=""/99}], 0x338) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/64) fsync(r0) write(r0, &(0x7f0000000080)="2df4bf04b5c8e883596f3d3e7863c21f35ea95b8323b556528f0d6d97a72861f52", 0x21) write(r0, &(0x7f0000000000)="e676d5b1f0b0f75d2fbc3770cafa4cc50a1344b99588f8c3b2c272f5ad6ab4ef4c633c9ef5b8e2cdf258d750db5b99cc06813e61244019427849ac7c9834740c1fbd9cdcb6c3e93bc0f548099b61a30cd7bf0e605690629d1fe4ca75bcfa9a", 0x251) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='(\x00', &(0x7f0000000200)='$$)\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='{\x00', &(0x7f00000002c0)='$/$]\x00', &(0x7f0000000300)="25b35b2500"]) r2 = open(&(0x7f0000001780)='./file0\x00', 0x80, 0x43) ioctl$TIOCNXCL(r2, 0x2000740e) 16:06:27 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x101, 0x4) r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) r1 = dup(0xffffffffffffff9c) getrlimit(0x3, &(0x7f00000000c0)) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:06:29 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x40) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) msgget(0x3, 0x9d) socket(0x20, 0x8005, 0x0) 16:06:31 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:06:31 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(r0) write(r0, &(0x7f0000000500), 0x0) close(r0) 16:06:33 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000080)="268402ec4c61a81414046f675d5fa41c7a27e292d91220c50fc135b0778f05fdda45fb167d89d696c3ca4ac468ba5f91d6079cbdcb8e93b15ca5060006b777e63fabf2edb3442f7c88604bdf0f", 0xfffffffffffffc21) 16:06:33 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) getegid() semget$private(0x0, 0x4, 0x381) dup(0xffffffffffffff9c) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup(0xffffffffffffffff) socketpair(0x6, 0x8001, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x400, 0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000200)=""/230) 16:06:35 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(r0) write(r0, &(0x7f0000000500), 0x0) 16:06:36 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x108, 0x20) fsync(0xffffffffffffffff) unlink(&(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000080)="94ef22b6deaf92c31d80d6b9ca87a2587810632f9ed46635292003c3a7ec2ee904763f8fb6067350a48bcc805d10923358480dd9f65cf5a50335ebf48f641839bf610f6afc7f8c04ce9256d3e23732aa6f", 0xfffffffffffffe6d) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:06:36 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000140)=0x4000, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0x5}, 0xc) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:06:39 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000140)={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000000)="cfa31b782f1b8826ee2275a32761c64112ccfd76533c50d629943905b68cf65b62d6f052ab58ea90503b569441cd686ace14ff286617b8cb7db3b76622478ad4abe6e1d592e58e0cee06195835b9e872dfa378afc08384f225c256046694740f2f444e68b072f8e254b2c8612e31470d6e75cbc021274418032c830415febc9c550662ff1b8cae56bddd67d8f64a6754ba24ccbd5662e6a6e45772df67cc32b9d63f2b5f1a63fafd7e2488d7a2a38692076cc980dd7bb2691f204481153d600ca4888f903c68780d6e2ce6821dd18794cc15d4e44276ffded955", 0xda) write(r0, &(0x7f0000000500), 0x0) 16:06:40 executing program 1: r0 = semget(0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:06:42 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) dup(r0) fsync(r0) lseek(r0, 0x0, 0x0) write(r0, &(0x7f0000000500), 0x0) 16:06:43 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x5, 0x0, 0x1000}, {0x7, 0x101, 0x1800}, {0x7, 0x6}, {0x2, 0x6, 0x44f6c5d3cce1b29e}, {0x1, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/4096) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) semget(0x3, 0x4, 0x80) 16:06:43 executing program 0: pledge(&(0x7f0000000000)=',*%\x00', &(0x7f0000000040)=')\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x1) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:06:44 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x820, 0x20) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:06:45 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:06:46 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x40000000) fsync(0xffffffffffffffff) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x4884) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x80) r2 = getpgid(0x0) chroot(&(0x7f0000000280)='./file0\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0xffffffff7fffffff) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)) fcntl$setown(r1, 0x6, r2) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x9, 0x5f, 0x8, 0x3, "2d550b6900c62d8570251dff7c6566340ecdd623", 0x4, 0xff}) write(r0, &(0x7f0000000100)="0b07f7b3da33074318d4d993f47a3a7d9e79cf8053d54bac4b8e688ba1a4587de8dae2fcec695d6b86eef925c756322256c8f530a6c953057e3a326c25ba099003aedea0aeca08a3028309592ae383da9c9226c5273809ac1842d64adf5820103a2f8ddfadb07a56c919d9ed37f76fad81bf709112010e54793199b6bd88", 0x7e) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000300)) 16:06:47 executing program 1: r0 = semget(0x2, 0x0, 0x100) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:06:49 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget(0x3, 0x6, 0x2) r1 = socket(0x0, 0x4, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="574bbeb57cbd3f246c0bf5cbfe112687ffb23f1c3bded007ef3a9e06b9c1e489fd35323bcddf16ff2431de9033b4d7a5b1299e34cf46205e2b04cd856eacee0f80d58165f9be890538220de9e6490ffed839ea7ded2a5d723d74ff14bb6e6b241ad7f7170153214b24abcb8909b6cd85ea4fbc10e4178487afc219", 0x7b) semget$private(0x0, 0x3, 0x40000000000000) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:06:50 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x102, 0x4) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x209, 0x4) r1 = msgget(0x3, 0x485) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7, r2, r3, r4, r5, 0x20, 0x3}, 0x79d9, 0x5, r6, r7, 0x8, 0x8, 0xa5, 0xfff}) fcntl$getflags(r0, 0x1) write(r0, &(0x7f0000000500), 0x0) 16:06:52 executing program 1: r0 = semget(0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x104) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r1 = dup(0xffffffffffffffff) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x2, 0x0, 0x40000, 0x3, 0x1ff}, 0xc) 16:06:54 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000040), 0x0) 16:06:55 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x2aaaadb4) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:06:56 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(r0) write(r0, &(0x7f0000000500), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fff, 0x1, 0x3f, 0x6, 0x6}, 0xc) 16:06:57 executing program 1: r0 = semget(0x1, 0x4, 0x800000405) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() socketpair(0x10, 0x6, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:06:58 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(r0) write(r0, &(0x7f0000000500), 0x0) 16:06:59 executing program 1: r0 = semget(0x0, 0x8000000, 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:06:59 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0xfe38) 16:07:00 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() socketpair$inet6(0x18, 0x4, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) writev(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)="bfd9c6605426d79bd3fd9fd41610b274d358f26769e48392d9114ac8a0b73491a1bfb03af6931d9b8438d07202e9feecfd6405415e178fa5", 0x38}, {&(0x7f0000000140)="baa8ff48193fa46228e6ae31de", 0xd}, {&(0x7f0000000180)="e927256e2d0f9dc91d3b1f2de61403d795fae18f62116cc4fd782734b057719fd50b755a54107383bfccb9db1540217cdf3b3d267b285fbd9b5a33238c47229547d2b839f27adb4c52a4a63ca0b69a716beb68396ded20e2a783e1a8720ab1652d25f8dc877aef39dd3790df2933d0bb97d04f77b37cd1c0eb75b4482b5c5d8bc40566ca03cf5a", 0x87}, {&(0x7f0000000240)="9f7fa7ad81407db54c4a268c8c559440893e77ff7578aa38af26ae1e38bd5e67487703ef6e8fe2703e5aaa10979fe570f03910bc06b3226a83ac4508c7c801fe5ae0987f5dfbd40651dd928ad37c2445fa17376a7fc27367d4867ab100eab4087c02c98a93b9a6f367e2bd76029d284f47fed9b4c34546a526ec7376b2e2d627fa699f4aaa905ee03e27c24f5bc174e9c528e3b499ee27520ac5a6e6991c8716cd3eae160f4383086e481c78a5853b6eeb4457f11aa3f5277d122d75fcd0875dc354b8c89e24e492c5f4b3b83e0037cba9f6916875e49c", 0xd7}, {&(0x7f0000000340)="7854b711b9176258b0feecedc0214cded15ede04c7d5a1a5e3fc32091831c567c730d4b6c7edd8faae7e677538831d9ae18bcf5ee7110bf788f9b7aa6c086abd659b0bc7b39fdbeb53e4adecc9222e", 0x4f}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="e3582ec5a1c656233c96933b32dae785121a34afdd226d4268c400369645913f5263c3e0b61584ce39313694f5ab51bd24f88103251f3bd1f703333c9c96198c9cf770f50120454383e03756f04f7dc2634edd7d8d24edabb70d5eac4c3d1236fdff953d9de97ea66f93b2fb1b41c22b586c5802f4fe628edf879c676596d3131b3369c3e7e781466d075b45807de7e353fd9008c4fed54cf56f9652d2d824b6358ea1da2f4f884b0a00f30451815c3c57f88f0b95400bde7d65e161e519b489e14b13b0219ec2f9357ba1ee45e19ed081b0b7e5057811", 0xd7}], 0x7) semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:07:01 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(r0) write(r0, &(0x7f0000000500), 0x0) 16:07:02 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) read(r0, &(0x7f0000000000)=""/27, 0x1b) fsync(0xffffffffffffffff) chmod(&(0x7f00000000c0)='./file0\x00', 0x2) write(r0, &(0x7f0000000040), 0x0) 16:07:04 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/18}, &(0x7f0000000140)=0x14) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:07:04 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getdents(r0, &(0x7f0000000000)=""/34, 0x22) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:07:06 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r1, r2) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) open$dir(&(0x7f0000000180)='./file0\x00', 0x8008, 0x8) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:07:07 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) semget(0x0, 0x4, 0x1) 16:07:08 executing program 0: socketpair$inet(0x2, 0x5, 0x9e, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="59ae6439717cc539409790ce697ce0bf96e02b9cbea5309ae75a97fb575dc36d0d52bccd05d0af2c838e702719f6744d736c80becd72b63cd1724cdc317ae86f8fe707520583ac1609ec125382f5e7efd26c5825535aeebcddd682a762b54e3c66d84f8b834bb498628c178609e167558ef17758a031007553da77737640680ddd385b193a7c1c4a9010e9a930be4f4d9e66eb3a63b32595df12505178cc1d80d95c69978ec2442cd35580a466e84ac2e993bacfea949f87e1dc07de9650ac", 0xbf) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) mlockall(0x3) write(r1, &(0x7f0000000100)="afa92b7dad8b8be33a26a6ffaf9f0f3e47d3", 0x197) 16:07:10 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) socketpair(0x1, 0xc000, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="b772ca6366024d67504bdb8f1dfdf356a08d74ad4fc4d1481da6372b52d644cb09457a72e2e30c04b4af4cb19e2eec84bfae698931c3426013f5450280dc43a583675ee8430bc8fa02a0cb5720fa29bf6522ca677d981994ca1d0cbcc508a800a96e38c26886b78df875cdd34ec92de0f5f8410ce671c852bd0fedac84df132307", 0x81, 0x404, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() getrusage(0x0, 0xffffffffffffffff) semget$private(0x0, 0x4, 0x400000000000ff) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:07:11 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(r0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x2}, {0x180000000000000, 0x10000}}) write(r0, &(0x7f0000000500), 0x0) write(r0, &(0x7f0000000000)="a7d059e8f21e0c904cc4397635ca9dc5d97c973e7b5a255dec07904fdcf54e67776c66058ece4776a42455b25d37ec7463375ebbc5c9fda46604e08ed139083cf03896d4f8abab791efadfb3cb3928e331deacef0a4fe82bcac45d8e872fd0ccd6feca1aebef0867e86105bd46c958a3923e63ae2fad4871a83d1ff0d6648d63dfcecd5aaffb805ba529763c5bfdb69ff2a221576699cc2caa23c2cb75e928", 0x9f) 16:07:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') write(r0, &(0x7f0000000000), 0x0) 16:07:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0xa, 0x1) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:07:14 executing program 1: r0 = semget(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) semget(0x0, 0x2, 0x22a) 16:07:15 executing program 0: fsync(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000040)=""/208, 0xd0) write(0xffffffffffffffff, &(0x7f0000000500), 0x0) 16:07:17 executing program 1: 16:07:17 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f00000001c0)="a5f892950cba0bbe40f4eff43f675e5b8825b5d3bcfa183ba580c3b94c1dbe954fc3aec0cc07df519fb761c3b5498268d981f88464f8391378a5185440df8730b6244f785fbc24588c7032cbdfd867b4646687895ac73549fb68fa250c1cd12a08d1f9a349d805e8ff430b52b5f9a431b4484981d512edb1a56d2bae8830a559237810512d8924077c33e0620a8fd9ad2446356bfbff77b7aff4a016f52ab90ca25fc6048688d7a6052cbf5f3a4ab596cf1ac59e3b8abf841a996f6b66cf24c18dced55472717f7631ba643facdf82a73f2dc2d4c9fbfacd7cc2e923e320ce7c9a4b8db8d413d8d57db4d4de7c693b11498547b07127eab2786a6442a895a01fd89b5053d5daeb786d3c75c7b7ca82758fad89e17201097236ad5af5830dafd400ad7b6830f4e68d9fdddf7f7f151a63fb53a43d91050f1c41d84d35bc61f5fc86d460ac4f9e211c445752085e90c7b3bc7a82deff8e8df12e8b3a4db7cee0cf9dc56c44d02320d8db3acba955ba6442d345f0ea79ae6569c7cd116502b17affd6ddbf85dd1108ea67445fcdd0e0973f254f233414f9fe0e2f67ab633bcd7de7947ca0874d6a836b3b9498af09e8d771cbc88c53795f9d728199926b650512c37c9dca42acdae0da37fc031f37638905431bb731a5246d0ef0ab79322fc748f9f316893a6aa4a410d7410bc91496bbc32543a78d68c14c2255907a912aaca85a5aee96fd3ec34423c83a5024b7c0f6f047a182dd9825e2e38906e9a4ab4fcb6964cd6d21757b2b109c4e7de1bbd78afcb7dd3b9685e9d19fa4716626fa9e8c7d40d3d44a05a3d6a9279b8dc4c94bedcc12637370f90231e1facd93c26576336dac4e108e990a4dcee51e8079b5152969f55399293fe95fc5589ff317c6144fb3058205bcf159ff04202991c6af84195480ce61237e1624818f8099a0ac58104d6475c782f039528b7e62338a3ca382e24e1b05fb4e82b37ed436b9a4cbda13df42c46bd62b7e479db58cec48650936c60cc61f9f54998b854862ab8c50ddbdac7d536de5baca2bea41d10e84c208746c3f2881853ae15b5305775700f3cea25d23eb472e154068514f15efb5dcdf437875208cd187fd475ebc37a5b7f4db8283bf1df6f44e189b149ded4695832df70a9726a1361d7048a8d2857261018953254845950faa5ebf4e537950e29035b0d60288834572f0564e138bdd365a696ac66762b7494ae57a9f1d70954a8de8ebc21a35308290a27d837b4014038764ea2a1670bcc91d2576ffa2371f722de1774a07a9bf97c1017541dd6d5e4d27a4809f28e17ab1c29f3269d8e188f831740bccc8e654c7107e2a8117b8afea581d7220a7ba60d61f6e5a8fb89fdf0f5e2f1de62432afe58490e80f6ac6f2eef9df090ca4cc4bfcb15c84f3caa8307b6ce71ce2fca08781dfb9d85b51ec3549513ff009e8e0b0cef0bd4d97e79d2661e9ca3f6e26af3fc08db3b2e9ebe18054baeea3bf163f6239ac68d87e5bc057dd1b7ee0c59f774e9c19bc278cc01620755ccc27ea2021610cdbc1811fe9dd4e86f7bc4d7968f0d2fed1f68014dfce0b7a8f39900ac49885c108b6131e8864af94f6515ab268ea40506e2cc803a50614409a59514f908857a5febcb219d2f921cfda1261a207520741b3efc51b70085e1911b95eb81ddbf4c53a98ab9cdc6a322798157093039c5174b3f4802d376ca4ee6f64e1b71bd874edd15e4c0fa0973264ff8187677440e39fbf7f33b32eabb7a623aee322682aefa03e84950838fc8da173123489db06f0ca13d6dd13746449dcd37c348058c32278ba314457be847771ecd4213e24eedbfe50a33b22cea142f23cfcaa823392856b3fd5506876d729e65ef1b4b08636dfb6d238ed20e1074ca7bbd82a5e180d5c096644a6685dce9be27ed1386613a2a69bee3614869741de42559a1a7065af1fe83e3947cf29ce83e75ad2b2052b516a0dbf5015d0562e1ba46f78d519cf5ede8f680a4165f1ec9c986d9164e87632bf74164764859e445a22592e37a9e79d61b19f723e1994c0ebee4fc2906140a12166b690e6be27baa08c9103dcd8f6bae69c5a2d939e9dcdb732d65a27fced4b5b048f4fe1c750b49ab9c9eaac9ed8300a00c5367ed6ea4d1ee4889af9ebcc28c2b1a2b3c672769649b546f3b25d6b56b7b2694640b6f5fc5c7a51df49fd66ac8b33f6e5b35b106d6ecf8e5ef4c9f885c5fb6dab33f3c1adb0a12259e3cfb4e2770afc27e5bb2f68c623c567fe587cd1329013562bb8c81183b98fd7bb26fea08f3cc23fa0f8559217ed226eda2147c47097583bcefc24bea2c70d9408401fa470ad9bf12332b1aa233ed5fd92c8448d8a177597cf7090ad0c3622503e75901efbf74b8f96017c1261f965957c8409d73e9a3597674d62edcb52dfa6a7a099ba9b32a720871de79f3b7a27dfcd54fac562291dc9af6f22d74f97ddebb644c2360a54c8233139a4b20d518b28aab88544f159c14268b3c1718375cb2a8cb3f0df72beef8b52efdf4967309ee65317c7c1eefd494d50a2dda8bee2cab787b5fabccb6aa6ea7378239aebcbdf339764d5db9a5d9142f553f342d26e5115c6690adb24857aa15f619f7854d44f067c4cfaa483b68f91301db7bc0a3935faf1d95e6c9b4667f16a9f1c11ee5735c45814ea21194a6e07965e7dcd0303c143acff0f23c3c13b945e9c9e66b0dec3b7163cd2a50faf82eb5a9909da90812f8aae18fe23445c4f63b7b078dd55c70f4dae5782ed27613cf2f8f3d018f4dfca9dfb9027b0722cd14a1dfe8e412f20edf9170c50b9a2da6beef0b1eb6a87954dd9e4f8a664d32179329a059e3d7cbf10b20585a2a1c6735e0a892325404b7be3f01120ea45b907a125c707f81c93dca403d37450519111302da4e7b0ca37b6f22e4893b8e828a48e300c775d7e3450e6a6907d70e05825983a881145dacdc226073084b030e02aac730a45078efc9b59fdb49e9914dceabbf8774aafbd5ddc6f49f14874bc55256a5504a6b40071502ce8575c30161e058ca7a8609c798c40367fc1bfc175540f2f2163a6cceb9c9262b60da484d41e306d6e881f4a4f08d238a786cb1e4ab00cd767a78901d0fd56e92ee22aea31b458b37b1c80c2fb96e49fca74acf7112aeaa1ddea4e85e705164da5be42549748cb689f4742bd31083cb5f63937b1c0663dcb8e21a15b0fa95c92e0a22886307b48b948a32ab2ab749e0f4e2796a39d991102f40c05358739b01060741bf828dfef9f08732af4c36e73834ca36d2eec833832b74a8b86eb455f95bf8342591b12456e3da02e4fac15123c9ceb52b47b342149ca732dc4522b59ead1bfb5c9a18aa16c1427cbb68b03c8c5e6b1a47e0bd2cc750de7579316eefbc3c260b80a62b99f73baf8e14e73e33c07b39e5119fc80c5f0ff1fcbfa88456b73cde3969a5bd2e652247456e99e5aeda8281f1780a95998d1ccd027989e2357d8b4f38170a1003f9d07855e450b093350da07419786771b491e1b3892b052cca8f7de5ece105b98f1383c681b89ebc75afaa4ce6517598360c63ce6a86d10ccf4cc320bdcc170e82925282b7cec90d8e640f9a14cca8dcbac71f91b07087283ecbea5aa84cbffd504fbe8dc1e2a67044e0cf09ccc6b54b139bd07026b23e45c6c9a59f326d0c6ef27226936f60e80933979b729a72d3d8b7708433e6ccb6c26c541228ef47aee932cd2ed996d0fcd0f49fcf2a9fa82a92cc7341b1fe74a68a8cc995a02f50f1d03fa19f49721cacce0290b5618a1320748cf7f32556083c3c9e397310e31722219ff781164a5c84a6c73a35293c77b857f595c697ce4e63ab4eb5cc7b92c5d93159149167fe5f57b92a0cafd673dc6c76a95a2ad3a5fb75c351ba8373857b68c03c2f17eb7b21ef0884b6ab69fd423208bb954df0853b71c4e7d679e28a28448c6f1e8e68636b04048737b9851558dcd4750d0ae29fb7a427a06c96be4d200224146c8f1bb169dec124e606b9dbcaeb5a1b3ef496ec42340b4a90d4e45331436bc5081ffc43374609a52a5d10ab48d0e917e48c4c4459f6a1374dba23e5a2375f6d41a32f5e9e16a7b75edd8c62c8d8cf18838d82320a7c0dd6fbe17ead1da7248343a5e10e356bdebf46f0788ee79474fbb45a57b83672a61a0ac4eaf34b37875856fad81027595ff65ceeae58966946be373a5d5b6d121353d32591c35521cf29380282008e8aeff9a9c0045c4ff2a092278a1a995d3f13e55018307caf7653a248d83fcad42f363e9b9f95134d87b7c03e2bc7940f88a64562e0151fba70972af2eabc8a7aea5c4779d7f1fd1fc1c1a92c1107e25590819fc66fc08f256cd6b4fd62ff43504ad93540e0b026b4a1b6c5f6101836c686995092cbe39ad1846a7d9ef5765f8afea9baf4ddbb45c8d9797838d68a7324341546685b1aecb247537b7a67340b1d67851546e7cee08e7ee2267cd363afe5c6456391a975c912b6390ec7014f64d87ac0ee9605ae355268bab053c3cc934c8b32a864d632e59b4696e72247c9b8903fb63db58d6f5dc713fef7ec8ae1a4d6e9c5b41885cdf6077fac03dd10c13e584e06a3130db539fdf7ee327af9f0f6a70907a99f49ef655e20224231710c37462b41a4aab1a243ad23f34ba56e3e37f700cd7fb1bc82bc357f17af4154662418a64fd08a9c2c9cc802662cf19ab8faee16290213e57ab7d6511ad63a941f674a1eca9e4f9ce39cebac0620dfd108eab913ac93b8c4763b8f74dde5ddd19b3a25cf1b500c0cc935ccea300fbb8f7ab1d14fe68034e767d39a553897f69149e58738cb4cfffd6073b996cc60866d06ebaf3507e1bbf524fef2b2934ea59894cd7ea6eb3b6a4b8530a47cd168036ded8198e3c551b38a58ef78ce3dc2d0501703e946205d0575717bb6746e7b736e9c13af4176f3f7d9630185268130ab1be97fbb7ea1148194e886cec6982f815f42dbba5625028491aad2e1128b31e85bf8366285c84eaa07d8c709c31be69c893932a9ec454c7995b4ed7b248c5a467d7e559157072a5e601519258c2d5ed9aebfd3362c0a23061c5f81be973bae3f739b3775de0fd2c22841baaa76f34260552d7ca66e042aa6701993133f5e4f091f9bdd19ff5248335dd7c3b337351c01a5659ab2dc148e40111c73b6541532fa7819e5ac2d97506836d487955bfe64b90e839f8618d881bcc07c95d0805bc9c385b05736887a58d26c2be990b978896ebddf5b5418078df75de656b50eea606d79cd7880429eca3f6ed021b8f23666995ac33b37fe9c88b8106233c319ffd8e2a769a98b2456bddbc6c9f180674cfe140ebbcf4600e242ce075e0b4d07d55f20d0c41b567b44cb0822d70d4b9bd2ef05a4ff34b1952e2d14dced640d90ba4e2e5631d9725029fad9e8e38bf16a2c68e52822554f670b1fa02c561c98c1800a6faaed08114ccf2d20bb564d79acc9a6a8207a42408d87af1ca19d9fdadcc924b37c8c7397e812bedc48c3b6b7068af3bd375792edd76f13f4b60a1d32dae6866077c98e4102ac9f1a6cade4862c8106cda363080bd53fab35d2eebad8a03238f8c865cdbe40a7182ea05d6841e6b12b9acc70797ad32c232d5897ab5e7e9f566af9f8052a7f78038ac093a340f50ea5ffe83b9eb866d2d3a197427a76e18a3d07d3405a74034b9c7628941bda8f7a7645e99318ee831612b300b5bca413b5f296a8dc3a76213c4c8e4347f2781e7fe8cd1e625cff2bdd085551025fcb796ea33f1ca8d88ad1f223a29658a3d87c1c2dacba79e12ae95411c43cea7", 0x1000) r1 = geteuid() r2 = msgget(0x2, 0x49) msgrcv(r2, &(0x7f0000000040)={0x0, ""/42}, 0x32, 0x2, 0x1000) seteuid(r1) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, r1) 16:07:18 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) fsync(r0) write(r0, &(0x7f0000000500), 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:07:19 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r1, r2) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r1, r2}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semop(r3, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) mlockall(0x1) getegid() getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:07:20 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(r0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:07:21 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = dup2(r0, r0) fsync(r1) write(r0, &(0x7f0000000500), 0x0) 16:07:22 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r1, r2) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r1, r2}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semop(r3, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) mlockall(0x1) getegid() getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:07:23 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) open(&(0x7f0000000000)='./file1\x00', 0x8110, 0x26) write(r0, &(0x7f0000000500), 0x0) 16:07:26 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r1, r2) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r1, r2}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semop(r3, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) mlockall(0x1) getegid() getegid() semget$private(0x0, 0x3, 0x40000000000000) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 16:07:26 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fsync(r0) write(r0, &(0x7f0000000500), 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:07:27 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) fsync(0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) write(r0, &(0x7f0000000500), 0x0) 16:07:29 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:07:29 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r1, r2) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r1, r2}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semop(r3, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) mlockall(0x1) getegid() getegid() semget$private(0x0, 0x3, 0x40000000000000) 16:07:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20020000, 0x100) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000100)="c7968566e01b77819456872e0f4bb3b666dbab4a361177875eaf0a61f0a99dcf43e6147a65bfefa772283e2e1a2c98761d7e110158b126f35d", 0x39) open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x106) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x4fde) 16:07:32 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r1, r2) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r1, r2}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semop(r3, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) mlockall(0x1) getegid() getegid() 16:07:33 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x81) pipe(&(0x7f00000011c0)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1) fsync(r1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="0bd74e37267fd0bec1b02a081179d2aa406d898b81d0d0e7d617cdc5fb67ed8b3534c6d9d72a5f138881f311a0906889375d59f00ad6c0db2a1765ee31f8a635e04c008790b00e3915cdccaf4664a913921c09b641", 0x55) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) kqueue() write(r2, &(0x7f00000001c0)="2cd91ce5e9d2616d8e65ead8a13d7b7372a4adefc229c2b4427b64339d42558e0a187552e8ded4172f5fa47431008003ad672922a843a69da80df2b22b561a28f6ffae005159bcead2be228e42ce219beec39b3c343bd0ae60c3a50ec4e6d085053997a23ae05e3a22087b42b0c9e78efc78372373fddf60443e1ea1dfd989f5afbb871159f4f507c9bd53a09046133c0016299399e8b498b384ce4b419ec09d2d0459019a13f8c14084db430da26ff2da1b354ca0e58fad692352474093fe43b78b089c8328810dc9745e65adf44278900ca3ba597688cf2eea7ae0fb5879a6d22d189fdbb553eba398efd223b2bbc8f1bda6d3cb3bb4ea1b83a1cd870c6f104ce8e176d5519a383c9d67243d94b08aa7288131852db4e01cae6572c4fa1e106809cbc569fec3c14f103f53b05228214c4b44b45f1660df61e2e38e24b883752b2f206ec6b22853c6916c1329a67dcb6ae8aeda181e180cacbd8937614716cd6a7dbf51a6bdca2bf494e1073fd3e47784ac7d3529af55e15a474c2a5c7425f69eab23f1e729f8ec5aea7c10b229f19e417c73a1a404c4e7a156e1ffe54f62aca729d3fc05baac450f830345fe761cd9d1712e501b3cd27f683319e62d3a85808d7da8e0aa2eae3e5147a39398287dba7b7ec55eee22732dc9bf6ef3566330920a9e3fab537aa87847f2fe0855e5cf1724277cf586266e7917dc43a19978bd931629e426a389fd641423941b9f324cdd99d76ab246bc28b1050299cf12c8cae5508100ac9098b536d42d4ff6da4d327c695814a2864428da273e4237fae5337422d4dcf4c2992b2dab10294837384a9f7ee17060a05a627562b94d173c0164a9a587cd98ac7a8ca67296952a74ddba8872176c817a68720ca658c77f4a9462ee90fafe6513fec78440ffbc7e2add77d35dc8cdcc348dc6a0f94c9da766cc52e79eef7cc5fb61ee96a6c4e424cd07ea517042660837d6680d09b592c82ccefb2213681368317977f587e475caaf15c982f8c5a01cde898ef37c6fe8826d221e2c75028f1f52e4293deb1c60ff3a6a9f31a93431d99307125cfd153e40a71582fc1c7e2816097ee7aefef31f5143096b98af4c76850b33376788676bd5af9e760368a173eddac8caf125646746c354415af2f33c59221867e4204e0d4a4e53f304a982f8f057d930cc72171165e9b5ae2532c9a8a730768347b04ddeb055a7489788605746b23a929e13cade8bacec8b0cd226b852c5615aa855d708592593ed23923dddd57f3e2ac11de5ab77d172b6ae3ad4af5e7b73de2867248de036ad52a3027d36947f5de08d326660c64ee398bccf4dca95e4146d9a5330fc456be4d554ce2f940cc602015ca1eabdd19c104680ce909d3d18865bd23dd40ed23fd50b672d1cb78746d675e8def87f9bab5ec15fa8e9a4342317cccb94cc1c464e9d17465a7d3037933f4c21e0015b3cb6c3ef536d4acf4453dbfd50e218d94d8bc989f915572c20b3b97188ae2bfa03fd2c59f1822e0062104ef593b19457bea9f3e74cf8319e8fd3cb91aed71e5763301d6a182c26787f16c65347a8b6b8aadda749c54f16ef4c312edb976b45687ee3a184e26ef2129e03daeb97a1ac99f05376d1db8dd2d248eb7b972ed6a4cde2a6570f577ca6e0631aa81951ff5f1ca55d04e6d88317c971f7a7a18939906dc518814dd18572ded6eee1d243477f7d9cc8b28d3d439de5760f70bbdf30e95a7123266c486c3ab10f75380ea7b568690765feffd77bcdf5b03bdf0b9bd1f95238b0b7a86930fae9ec140d766e357ba0e667fd465f4f25afa09512ad738f78f1ea4e39ee8889c085680efb4c56d772c9880bb2e502bc81b201becbd1853557e38962544c82beb6740aa941adeef897ad67261b59cff3114d53473a8ce1b012939129482590802a0b3296e6288fc4155efe79b21a8797553c81fdfe75523bc708fcb34940f811c59cfa80699563fed61a181d59a5ed83e2e0ed66cdcc11fc09f25c4494d1c3cfc92cf560535fb87de3ef1c369a5cb9d97497373d4a748c6910c5065b0b2a19a12cbffae87bee51d71741c26d6118d532ddb891118080e60d250a2a8954bf5f64fcf0abd8691911b7394280041049fe864910314da0fa2c8c60e03b791cad3aab2a2b7024190772bf5fda89e6025aaae7668e684af59aa8d59542eeca00ba16ad19ba94b403ac01a38cbe5cce238dbcb71ecd4c6a0f58ee40944365995233b4935abecb87199d0e59432a225e6ebc799e763ebae11f2a8be7783259c6e77b02b99846716a140620aecc58e22e418f800db0629e71e3080890205215c1680688d16799905dfb4f576b141493c63c4256503ee54fb4f2f1448ff9da1844764a271b8445f03c5c607ea553c89c502ce1caf56e59ffc1f20136d6d4471f3aa1b389df52f3adfe91921c4221bba3aea4d179309078f028c41259963f962464f14387c7457bbb6cfd182292a6155ea15b304c323744db276f98efb5851ce9d71467c5a566ac2bd966f2fa8ba9063e4060f43051759c2317c5a340032c25f30a33d4e01cc63d7d4a1d38e12853320aa1573efeb39390ca046fe3ddeafefde1833b6bf9f7692d438579b70d56aa9ba9639929ae81880bfaaa93b46f08ac7cdad906d7ed74876353c8578e6007885e9a570c47ca286838dc83188795989fb6a61b1cc919419318709abe3adf7a5aa85ec7a76bc3098468575b2f8184af4e9d77e812be010cc4498f9161e1eadb3d6000349e463e3969d78d2bc83d109039e5f2e575bc61f400a0f0e6e981c64c35d2c0d255284bdf1cd4f1ac73e3cee34a1e6eecee9ce23ecc8bf959be28112fb157b37e09dec669a733e188390e152b85025af3721fff165e2da52f862816d3a5a1528334cd413a3c9de9764df25b0b50af624a6a79965d1170849e06177a5844ef9254220807bdd5574efeca034606337dbc5f60b6a2faa43e68341d809b162d7e01f2cc3af142079a7be37fa5436e37e615c511d3d5d9adf93013b20674cee23562dd33b1bf5303f0ad48620063f64976299a1122f4e3e3fdece02f1a2a2257fb84c9a9d981370edf837ff3ac7a73bec041b0fa5bfe1dc74fef71f93ddac8d970fce5a58c5d774a7f2aafbcedc8620d9626e8afa1ffd680da41a131e8ebdde81c143374f6ca12569f12d3eef111e69f4a9428d8ddfab279ac31edfcca4fe2f8dee4aa2e44ec20241c3feb4b02b70a09c99c2ac931fa4baf986f3ee8b7b468f3215386d43c146d6f5eee9730bdffea1ac5dbf337bdac942eea9c7b0969357cc6f45d061be3a926d6019949b15faebaee69538397aad04c3890c44b17ec95ec1c911e178fade8d93f8065d8cc0c3620321655165a92df57ef3373e2d67a31ed74762675ba42254a75d110f5b7f209a1f3d63f96b113ce8591803aca814429b628541880d80fd68773ad015cc30d05281f397fc035a2d0ea655264fc370003250f6724dad9a8dd8629c1fa832568468744b34903bd9200e5da9d47823d1cf450c1a7ed332f79c9680f5c5d5a29c7818a938f3731fc8e375d2ac73ad10ecd6c6c8efe123b949ce77e1ad108606e80799d8070c7f7692f51b169b4aea1cc36def46b09fd3b70086a63223cc3377bf947ed4ee506c8433530150e5f44d719f70a34bdda98301b829cc9681f970f5fd74d809b34e04ca3fe2276b2cf5b5771c28e5f12a1e85d625e14777f1a18fd5a2c181bef768490368ec34706e5afec00e3e0dcc1849a89e39ccc1cf5d9a9c1d53185819cd6c091ef509f36bbfa70170d324b4e90862a629fb9d1a3dde07e05cdc74a5c34e5b379377b097ac6dce11fdd5e2432a6212b4cfa26e5d885e036e3a17a6e3b0b252d35aeae828b7f59d5ac899a3729bca7907db47de603d588e6a983a1123ec7ea42fe55245dac65fb3c8d7453e9d9861859e00a7dc6463cae472d7d88412a2ccfae0c9792b9afce0a42029e4948520e7d556c83c6a79b3094636a8f9598eb8b91f2acdc6fdfeb3e64def42066d6300963187bbe0d4787b5203332c92bddaa7f5103710e153415769a0d93d9aeb9455f7fdf0e91901e4692f2bba65a29cd9829afcbb18e5da9c30fef5801b50e940b3c42fd59cc4bfc33a5f57ce0aaffcdfaa29c78d1479030fa069154b22a0aae4b75fadddc749977753854432176bbec39b8e40ac20c6f050a33a12c95f263b466ed52fc42261f5549fa2cb4ae2c147e5648fc3786ded97ed50bf9c20c5ed268e3b1329be777d3f9f75c904f8d9f933b2bfffc3d4291820277830f5267edac583b92df6b1a0e2cabd15a6758009b797c081205d88e83db682b98a1aa7e2e81ae519250aa88b57519e271c98d676ae5d08d06588013ff83ab82397716a18784e55a9378c42126a6d8ee479cbe07bca2f16ac041941509f66b724feff1410035976ca8928d970df5944fe67ffb7b14534b3ab52676493ee24188fb419388dc381e38a226ea3bb9f9c1cc00d327d4fbfdfce3f1420b408efd600b93e9cc96d7b4348ad43acd9353e359991a9da0b389778b4980564681da970f294593acb5e4051bffdba0416d2020e685244c9f86c10a7ea4dd72e332d1ea675b2ea918b5910cf140dbe3861a22abf573aeb5ba973ee35404ba72c38a37160ab4f1cca75cbfeae2ccb12a5edcfb6325df580214202f38088c204659a29518a672ad3b86365fbfac23293e51d2b569b4ed0bcf854bf99cbdb976bf8558373701993c47751701a10e8c3497d53490e587800a1f2099439ac2ad45d5771a4684533dea842a335ba57b778319229f92cf3ca720961d6fca425fc33c569e242ac6a4635929819ac55da559b80b93f90fe67d721d5fab231d7524a9ca94d3c7ab98e4ff30dec8473ad22d06460abeca4dd685162bc61c95c1b45eb4dcd7abdba988f9d03327317a6143bdeac95f65d711f9dda21b003a06deb19d44aea652d0cacae4f6757d4e54955616bbe7dacbb07ece1e0c51ab8ac2b45f0693dd53b4cdab53a6fc050367e4a2ec2ecaff984e3723af8c420934ee1e18ac249ab0bbec6b4b016d588184970684e39ff6de1d887fc2ea61a19e62eab34bdd16f51f60c430ac343ebfe6cedbe31e61806feb12a7fc2b302f5e2a8bd415ab3dcc0e8872d967b6935d0a905d860e459bd5548db1f08546f255ada44284c5add7ae8d7d5ba8a67bfbfbd549ca144bf17993f114e6de549a43a9162ce790eb7f95eaacb1381f927dbb68b7e9330033a703d0b8228fb6fa6e83872c9cefe684e92b3dee48db1fc7c0b849d4061d081cca58210646696fb8d13dd7e04f2fa345cdad7e73103fa8a3ba5382d9e3af88173ffcea406b99e20cc98c96e4ca9c514951923907fef21a5aaedfd9b1f61d416177e8eadbceaae707b105ecc19aa5b6f15c2d36af20461929cf33d8d1d5b5e9d22433acff3bf1280d8c328792a5200b591103887c68c2505a6a2946904bb7177bbf3c1ef1d8a67be6dca2a7ed75a1651ac673663be1af9cde1336e5202ad2e794ff8d097e38e74ed5cadc73b50da57eb6464e27f69be653869ded6403e92b79e38559fbd7cccf2e5e0f2fe806a4ce160de8ae330ab0993e168c9bdde65da1fe928d8e221f43876caf78043c73d60acd44cd69b0168d99a9fc7ec1c171b0c623412965a3c0076a7ab297fd606a6b238dd35f2a1c5d5de58e997f76a03009d0c968a27206367fa339b88938c69f388fd2a68d64a6b4d43e618ea5ae8bc7c392e48c1c7f988012bcbd683133f5057812b30216d59cc6b37986908faad520e9cb2018351a17ff0f851d2b22acd6", 0x1000) write(r2, &(0x7f00000000c0)="0aea00000000828caae9bb5d8d", 0xd) 16:07:34 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r1, r2) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r1, r2}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semop(r3, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) mlockall(0x1) getegid() 16:07:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0xfffffffffffffffd) fsync(r0) write(r0, &(0x7f0000000500), 0x0) 16:07:37 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r1, r2) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r1, r2}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semop(r3, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) mlockall(0x1) 16:07:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:07:39 executing program 0: setuid(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(r0) open(&(0x7f0000000240)='./file0/file0\x00', 0x40, 0x800000000020) select(0x40, &(0x7f00000000c0)={0xfa, 0x5, 0x3, 0x6, 0x3, 0xf09, 0x1, 0xffffffff}, &(0x7f0000000100)={0x8001, 0x6, 0x7, 0x5, 0x6, 0x0, 0x1000, 0x9}, &(0x7f0000000140)={0x0, 0x1, 0x7, 0x4, 0x401, 0x0, 0x4}, &(0x7f00000001c0)={0x0, 0xd071}) write(r0, &(0x7f0000000500), 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) 16:07:39 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r1, r2) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r1, r2}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semop(r3, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:07:41 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r1, r2) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r1, r2}, 0xc) semop(r3, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:07:42 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) read(r0, &(0x7f0000000000)=""/49, 0x31) 16:07:43 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r0, r1) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) semop(r2, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:07:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:07:45 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r0, r1) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x0, 0x100}], 0x1) semop(r2, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:07:46 executing program 0: fsync(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000500), 0x0) 16:07:47 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r0, r1) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:07:47 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='#\x00', &(0x7f00000000c0)=',:\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='-:\x00', &(0x7f0000000340)='^%\x00', &(0x7f0000000380)='-@\x00']) fsync(0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000400)) write(r0, &(0x7f0000000500), 0x0) 16:07:48 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r0, r1) semop(0x0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:07:49 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fsync(0xffffffffffffffff) sendto(r0, &(0x7f0000000080)="0870d6ac48c9f16e550950f75bdace8ae5ade5c491bae13b32a7587550cbaf35492a65d1dad3b434dbb15e1ce72c41f742a16de53a772fb579c548191b323dca5907db609412f9e57acaf234aac5c11e51ad46a60dad7d893176bd6b563c2c", 0x5f, 0x1, 0x0, 0x0) write(r0, &(0x7f0000000500), 0x0) sendto(r0, &(0x7f0000000000)="c8bdbcb1ce6f9794f418f5b460ccea0ccc7870b30f4443be4a7601b5606b23d62255163f3a0b3619867ded5a45cb6a42791fdac054a208b13e", 0x39, 0x8, &(0x7f0000000040)=@in6={0x18, 0x2, 0xa94, 0x7ff}, 0xc) 16:07:49 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r0, r1) semop(0x0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:07:51 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x4) write(r0, &(0x7f0000000000)="121d65130b75cad6be01c98de4fc69e82084b8891648cd78802aa96ba961462985ac89aec00abdd23c1ee36b3bc6e92d08501bcffa1ad256ea0e9044c5d9f99a36f017210bc5b30c926e", 0x4a) r1 = accept$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) poll(&(0x7f00000002c0)=[{r0, 0x10}, {r0, 0x10}], 0x2, 0x9059) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x2) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{\\\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':\x00', &(0x7f00000014c0)='^@F}&s)\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) fsync(r0) write(r0, &(0x7f0000000500), 0x0) dup(r1) 16:07:51 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000080)='./file1\x00', r0, r1) semop(0x0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:07:53 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getegid() r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:07:54 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:07:54 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:07:55 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:07:56 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:07:57 executing program 1: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:07:59 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0x0) 16:08:00 executing program 1: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:08:00 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) fsync(0xffffffffffffffff) 16:08:00 executing program 1: r0 = semget(0xffffffffffffffff, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:08:02 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:08:02 executing program 1: semget(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:08:02 executing program 1: semget(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:08:03 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2}, 0xc) 16:08:03 executing program 1: semget(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}, {0x2, 0xffffffffffffffe1, 0x1000}], 0x3) 16:08:04 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}, {0x0, 0x8, 0x1000}], 0x2) 16:08:05 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1}, 0xc) 16:08:06 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:06 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x1, 0x0, 0x1000}], 0x1) 16:08:06 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:07 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:08 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200), 0x0) 16:08:08 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r0}, 0xc) 16:08:09 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200), 0x0) 16:08:09 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r0}, 0xc) 16:08:09 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200), 0x0) 16:08:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r0}, 0xc) 16:08:10 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x1) 16:08:11 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1}, 0xc) 16:08:11 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x1) 16:08:12 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1}, 0xc) 16:08:12 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:08:13 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1}, 0xc) 16:08:14 executing program 1: r0 = semget$private(0x0, 0x1, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() r3 = getuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x58, r1, r2, r3, r4, 0x40, 0x6}, 0x56e, 0x7, 0x100000000}) r5 = semget(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000200)=[{}], 0x1) 16:08:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1}, 0xc) 16:08:15 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000040)=""/70) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x2000000100000000}], 0x1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)) r4 = dup2(r2, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setegid(r5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x663, 0x7f, 0x5, 0xffffffffffffff1a]) 16:08:16 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffffffe, 0x80000001, 0x0, 0x6, 0x5, 0x3, 0xffffffff, 0xffffffffffffffff]) semop(r0, &(0x7f0000000200)=[{}], 0x1) socketpair(0x30, 0x4, 0x800, &(0x7f0000000040)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0xff, 0x7850}, 0xc) 16:08:16 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r0}, 0xc) 16:08:17 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) r1 = shmget(0x2, 0xb000, 0x80, &(0x7f0000ff4000/0xb000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/119) 16:08:18 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r0}, 0xc) 16:08:18 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() pipe(&(0x7f0000000400)={0xffffffffffffffff}) shutdown(r6, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x6, r2, r3, r4, r5, 0x50, 0x2}, 0x1ff, 0x4, r7, r8, 0x7fffffff, 0x8001, 0x5}) r9 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semop(r0, &(0x7f0000000200)=[{}], 0x1) socketpair$unix(0x1, 0x8deef187701230a6, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getgid() 16:08:19 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r0}, 0xc) 16:08:20 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:22 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:22 executing program 1: r0 = semget(0x3, 0x0, 0x1) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:08:23 executing program 1: semop(0x0, &(0x7f0000000000), 0x0) socketpair(0x2, 0x8005, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="50695b9cbc7cf1205d44285e2e14fcc3e409981a9dcf47328796cb8b3f8d4d3e601bcb742a0a331effc21120a00d4e86b7929d927da5ecfbc7d665b0093f854cb5d1174738e29444fa538de9d738d5bbafd6f9eb4aa7245637b11e49cf0660e3c66d148fa6576a93c23e0b03725272da1e4eb9a1e3381cf0fb9d2a9d42178028b1a08f85b2113954fac74bca86ffedc775ab4b877f1d2d8546c010d22ad6", 0x9e}, {&(0x7f0000000100)="5a8aa297da2f8187d76afaa1ade43bf0ff27c25fa21d39f1b19ae97cd65bd161e1d5fcb27c96f0cf9df336fbfd6e137960bc216203fc85eb1aa5db3794c7c963630d3482028e3cf337cbe1387ce0d575431ff931dbf65d655fc9f88329787f86ba83c1503418466109146a4834a1304f3a9bac3e0af64ac600a75441121527515d78cb7e1d94657845f04e074e8050a589ce66619c321f85abf21ba820f5657e92934e8f4a05638add28cb9fe96d19920b84ab", 0xb3}, {&(0x7f00000001c0)="e7eaaa64724bb170d90039ff74752e049bbacb397cb4f27e5c59b097784efb746f1b781181b05a25849cc8f85f7ae0eb56729a52837dd9ac8b5ef054694a93a2d32ce617b3111264acd5b4a9abd00a7edb3d7193da062f19af33f44e8689595a657a446438c20b6d65dfd6e29ffb6f8c7ab8ff22eea68bf180b2758a9a6839cf8847357c", 0x84}, {&(0x7f0000000280)="e268af57836425efcc5455bb037c55d1fd71599e14acd38e3637c2697b823fd326c7db1f8d007951e2020b0e639fc33e94bd4bdded5665940c1054ce1de36db845ac19bbd70431e91d69260e0f9bc4384ab5426bb35bd53da2819021a0eea96d52423d0a93ee34046288", 0x6a}], 0x4) 16:08:24 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x10000, 0x1000}, {0x1, 0x4, 0x2a2cba477a0da294}], 0x2) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:08:25 executing program 0: msgget$private(0x0, 0x4) r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/47) rmdir(&(0x7f0000000080)='./file0\x00') 16:08:26 executing program 1: r0 = semget(0x1, 0x2, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() r5 = getegid() r6 = syz_open_pts() pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000340)="d1bbd922d9d221d45ec78a53d568478a865eb6a1a01f234740d284645e6faa88e9c00aca669056a4e9462f1cb86de12124a9d1c6c2488c2b1ca05bc0ce4d83431522578f1a81c5d870545fc46b8fb4c1d2f052620895b606f731b1ba8253adf8f3a5c36e", 0x64}], 0x1, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x9, r2, r3, r4, r5, 0x4, 0x1}, 0x35240000000000}) semget(0x1, 0x0, 0x8) r7 = semget(0x0, 0x0, 0x0) wait4(r1, &(0x7f00000001c0), 0x2, 0x0) semop(r7, &(0x7f0000000200)=[{}], 0x1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r8 = socket$inet(0x2, 0x5, 0x9) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) wait4(r1, &(0x7f0000000240), 0x2, &(0x7f0000000280)) 16:08:27 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x18) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) recvfrom(r0, &(0x7f0000000200)=""/158, 0x9e, 0x37fb61e7c7c37bcb, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) 16:08:28 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200), 0x0) socketpair(0x16, 0x0, 0xfffffffffffffe01, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f00000000c0)=""/107) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:08:29 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8a0, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xffffffffffffff0f) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:30 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x2, 0x7}], 0x1) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$getown(r1, 0x5) r4 = getuid() r5 = getgid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="f26f2c82f051b23265b73a0e5d5ab2fa72", 0x11}, {&(0x7f0000000240)="19cc90e0fc36bf8bc13f13f362e794d247ce6e06b5188a4f74946033c31deb93ceed9ea615234802e6b4f2d5511fb36315b0a367a12088d283e3c0a0d83ee272853e3d90b47745540bc693342e6994f6118ed1bcae23fd5a81769bab6cc6281d64130f89ca02f823a9ec9d74805631f8e41287d5acb1f9a36db6ba0f3f0a21fd704c87ab290f48bdf2fe0d0f494aef5c0f293d87666e79f5bdb72a25713c9ac5200ac003676767e5686bd55e112d7bc5b41c5875f594bc559fe6962953b69cfa47dfc93e8ed98376d552ab68", 0xcc}], 0x2, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1]}], 0x50, 0x8}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r6, r7) 16:08:31 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:08:33 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, 0x0, r3}, 0xc) fchown(r0, r2, r3) 16:08:34 executing program 1: semget(0x0, 0x0, 0x0) 16:08:35 executing program 0: socketpair$inet6(0x18, 0xc003, 0x20, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001600)={&(0x7f00000000c0)=ANY=[], 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="d30687279553e812b6fa09a022c9b0dd7e01cd28f89b5818197e20d0bcda87fc905319dcfd7835fc52fb22f01aafafcbc050a19741f5dcc0b1db64a7ce759f3bbb3802afb29268ca35e0aebf7172296696e40156fa120731af81b244df6fc832ed507b5e87acbd6d29071fcf5bad9314d8c41cc528ae7c04ce3787fcc71f799ab5393dc8b5afca35153f8496de4af06dc11a6063351143a3b1e67f17f446", 0x9e}, {&(0x7f0000000100)="c3940d5525777929bfc2d8bacfeb340e0f0cdc7a214c2153a8e2911f6433e9b8586c8f4143983bdc34f2d3aa0ed6e57abb717b784589a5fc26209d853a70b2394f4ab0355ba6d4eb048fb5becde67ea5a7be99b6d44a604b66156b60d2875a9fabdf2c60f4348a34b71442e8826bd1d2759ec450", 0x74}, {&(0x7f0000000280)="9db6335a609e74b5f6a47e034d5466eac668aa39c44a09277d54fcf251005ecfd7ae38d11fcb11a30d40d5fa424325c266b0cf7b9edc654b4f386c68110eb891364a139c830fbdcf1a4990c7caf7af036d0c1fdd764d57a3b6908536d7d130", 0x5f}, {&(0x7f0000000300)="2db68a720e17cb6339993135501225b7bc86994d7b46798fc97b1a41a99fadba2a79d2ea9a0805d69b5390a66c224e43888660da6d02957c33140d9e7f7e52cb15fcabcaaa63142153f241038cba4d0c11a2024843c0deb71cac046d09e0649943b2dd69eb2db5230f478d749efad4486c32580148626c74f03b4dfd2649af967d675e516f", 0x85}, {&(0x7f00000003c0)="f22a6c11dfd927ab47b0", 0xa}], 0x0, &(0x7f0000000480)=[{0x18, 0x38e02d1c7ad86272, 0xffffffff00000000, "c720b681"}, {0x20, 0xffff, 0xffff, "fdd9392b4ad0be89ea8381d057130e2e"}, {0x80, 0x1, 0x9, "4f19c90722c1f3e4977cc649b7fc219a303bf4105871757e33137a3951d66002bcfa216e8c3feb366533ed3cd1e77189622310c8828ddcdcb7fd49e7f7d06d83ae0cce83451b754766393ecf676cfa7a8e0ef601ed895e8afc3989367f7b3e7c0e830cde7f5b7a9cecfc5130ed062d"}, {0x1010, 0x0, 0x1000, "0c5b5311dbbbc1cb0ca986729b71aa3fde822730e77ba1bd085af2d408d8c17ce3f9fa1c7fd25bcea21e1fe92f21fcced7ac4816874458d11850e1546060795ba8bd2601814660c5774f09716e373649867d1f5de76d4cb9333282093c6615782c68d89eab3481e30dba68c5164a139e05303da51ce99fa4245211499d963749ec65991a6ebf452a56bc5ba3c3ed1c86c5d50d05959c44997a156d382d54b61ed665f49729828e64c628c86cb35e019fe44daeef9ab119ec59bf25bf9a4cd4dae9e3e04febbfddc90ed7302cc7a127c125c73cf3c3bf840cdba5317eec951277dd4b0f3d673cbeb3d15cb1bd05fd666184d86febe4508ac614422993f8fdaba9cc6b7a7dcdf88d159b4528c4ddfeb54dccc3ecd847b28df215042fb42825e3b956aae561ca18b1f1d02d11ae5aa2263cc35c88c3979913056d4fd94963020c97d6dc83e36a18ebc5f3669469dac13be65e3e3a5a158ee5e044c91b1f6e1a02e1ac9a9f72502870d873803f93ab3faf59390b1ff54ab0a18ac37253ac77f4b3feccba544cecaa5e3d9ff89b7d7bf59780ac59d98a55bcbc6b730552d90a213f8b9616e0002f02ae2373a1c1b5e87296669e0882e7d473546d98986b68717b7eb72019ed1e49b6306fd782be35bd7486ff24b9a16a3a6f41ae2022e55f7b67e757276cc4236312d94e14fe6625628411d9c0954831d79778b2c429cd273c3810e19ad5afcfeea04aac34a08214c95e3098e69e53eb06301b9dde1dd305a195fcff35c394595cf5bf5b755b1fa4fb8e5f2188be17dfdc5827a8f2bdb7703856dcaf7343d8c740a51d1fe4edab53e64fff5dc8c3e3b079d0b0c3e198671cd1d0e94841b14f1515d759f18acb3cb6901859e163d4cb86eef1e678336554486c6dbb935233279ec8a67e43a8e35c83cd74c28bab14d1dc90457b778d804dfbdef450403dd35a5ad1b68134bb7d76c111416ac509b574c76e7bbbe156f5abfd1cfdebc3ce77a62e1b55576228015e82b2851984e85dbe0a08e85b55c1e9cb5bcbf4be7265bed30f297f99976a7cc5a94c97edac2d35715abfa7ab53648236947918a3e83fb42c71b366fc3eda8c9681853dd7f52e49c54a81078ca46b59601d619e38197bc6ee3eabe4f92a750f4a9aa6c95722c772b75719e1029b00a7d90c3a0e053c6d98fb7f1c9a0bf904a37bbc6d9fb86088e32fbc18cb6b31610d80a45091f9ccc84241b0a806e54b090a5d451b861db60b2e8a96c8a2c96ff6b97f64dc73d2b08c4936959fa0e2b6a64513afea92aa7fefdbf7bf38dbacec93812dbf86da0c99682ef83bf47b0a6fde22ea27bc19dbae7e782d70e9b696c5fed69ce4dc13221760a828c4f0df542f619589563ccc5624ceed6df1debde01ad57cadd5776683e63f3ca9abb46625fb4e5c66465063746acc3e4928cbe6eb0d9cbd55d0ca8b2283c20e35a15c6dcb1ff525371f06107e42f0c19c00e508d395d746f508fc04f5f80e1c680e01b1766426298f1d91e79e5dd21c3128adec92194d5a6ec6018d207e8e8b951a69f22f169a67cc3b914ce7c6d2b5c9d216954dd023d2cbb7f57e81533637b31d5c6277a0d1e42249028129df6a1b2e48e0c4a4c469dc0ffedb18865379a087e68c87fe3fca165e7af33b955a6ea32912eec648d5745db54c06c6411ec2c8a3376555fa90d93ed4130e8637d55d4bde710ba43feb07453ebcf7a6611c5fcd8d434742a821903a8d2cfd36f586eb2c2e17b6d6578795b6ddf5c3f85fa958f68b35985c0188fe31007b4a39f12ffa10183af02fddb37c9b58443aa0a3b23e26981ade4d1aa68a137f661235512b3937d5a41d184e2115a022541cf2d34dba97efb8563c6afb9635c8a78d1689dd55cc2670f65c06384df1845a114f59031ba62c5aa74784fc961204bb5def3a4eb300e654c215469398d1fb45543434277bfe267c3813d3285dba5350f5cd73af9cfb823424e906e2fa310183e83a9ba5a6585ada2ddaef19d3b477b6c7323a4dc531f7a1c78e23fee6a3239889f97802f26a2245adfac04d79ef1a23ecbf27ca01f184bb02d1865c9d59e325a40852ff189ffc8778f1ef48f6648b5a43155c6d4be96355e610b19fda109f69a0cfe681cf21c2cdb7998cfecda966c8876d774f854fb6c4114448940a2bf0865557d3595df24c0db6fb9ebcd666c2155e154f212a6c9681d17513187d27f85b7a344db2d361fcc6837148b0b69ff75f207317a13a2788cd7536563f78430b3f0d11fcc919ff78dbd71c575495b438d4be86ba254164cef840935421b9ebe3ce478072fd5ce9a242c28d353bb9d0f00255d37625e817fe0b840ca8ab6e52c25055eac581cb050a83e69b4e2d0c894f936a86976ec2d78008c6bff43c74427a7943e8b1c9d95a4b6193f7a4be66b3dfb4e571bf4ab7bc3c39dbfbcae32044a70fa16d125e01b50ee11e7a725841c0a3e5a6cee8bc1b46e8dd4c1cb5592505636672c968d60dd2d0efdde44f7cb5398b92a5352a5525f834b094006e005b82f56c8fc98b391729871b190bd422d3df3eff0c8c2c31a53c6457b1f5e7a6011522babcc032afefb8afdec47a96a3520a53f59170bb38df0278b29cdbf9dd669494ba577f1d6f98c65d212a77bf547078bf5679ff41f6d93239690ab5d0d4f0edf972756238f84cda7fac455b3adf343852f50499abac34328dbf5b11ae4adcdc240df4282031bdd8d05547ef083fe137f95066dec71a4ef27601e0edd39c1e90e460e2c489b314ee32284f4bbb8a4f78fdd7687e3665c9bfaf0d77d98b3d8f61f833e819983a48de39754cae23289d74949cdc151daf5984e933cb255c6c8a43448b2041738e15762115b73b36890d9dbb2b99ad162d070574987e01e3361fd8d2148b1d381dbf473ee2ab544ee7f075a6e22bb7938d2b9ce489eda068727bb604e2085f8c44d0a1c4dc48a13edd0b8c6f66d0182d7d99530e95ef761971b4f173f3c578f28b5aa1cf304b29d9c686cd5c1c28cecea2bf4e8a6e65730bca8061ff14ad4d599fe9253fef64a971a73ab3035788c4836364e35c50215873b7062c94cd2a514b7f0d30f81030a3c164e9d33b44810bca5b5945a6468c9e2e8083ec77076262a7e11ac6cd4d1d384268505665a3e69ceacb18e2e773bca36c757632474557db7b934e6b02719aac15440d80644e075f3f815247e9be81f55a927a60c4ea87a297e9b56307d0ce1a5269f6d9d6ae12b8b03666957ee7d4ab77abcb8716ff134b76f0885366078f22bf49e9ff8cb7864b68efdafc811add75386f2c978548503e159542397d03035ff9a9331f9babb0f01ba78bb97e10f9fefb63e36ef3e12f38ef3a506943ec7a3ef2ceaa3f841829f0ce17848f526331ba2a35497c39ece6b408e6cc466aa47a3a95dea9be610ca0d97efedc4d7df1e44c4f73bc5d6dbf17bb73731b14c120cab8fcc6c25922263de58a2a8286e395ec2a8128f97e8e92c49e7b6221b667d0bd4bf39ff84242f006a3598114532fd803ee0c325649c9da051f9537a5978f2ccef682a0aec8274cde0387b0c5dc2b5d8348f6f120318d58772791fc59229d31ad89343bc974b12bc94fbce5db2b64e8bda1b671f9db3ab8739b6bc42598bece339035c624c95f7f7d4ab040af3860dde11b5f4eaae23275d11e86b1ce1372cdc9009ed5e3c134615d6dee6e1a2c6d492860cc83ec77abbced247e301eacce354b308708019e998d8e4666f640c502c1ed5d7512a77c531036610e8d5fc271fdb880a21aaaef5e65a37a413382b0d05744e3ac1195aea0696b2c1e4fa0a02ac69323295b002bc33ed845390dc62aaab097e429b0b8364de89e3070e5cc51b72fbfc5f007f5559ab66093413ab1ac25cc44c8167301f756f03e5f4242a754439481749547e55aa1529f8983fa1a01e8b18542ae89cd4296529e2a8395e1beed5c0145ade0c55b750f644283ea42ff6829d0dc0ab728407c138d7031d7aca9788220000a06c85f7e21555e6684a70c0b7a729f06abf86c0fb75af9ddfeacb1a9fb8af7606dcf0e313ad510a0d8f8b8d1f4c223921936a8abbc03f456a3d222fd3b637bc9c25dc326bd749d5ae5c69d94a3e1c2db5390179eadd80536ef49a6cd92e4ada65f123334d95b9e51e88ae0dd4e73f0efceb22f37aea4b80f846d00b4d3b73d8de0313159515986d4aa081eb023c48e860ccaf40df376c7808a76091624ef8ab2d3ef3d4f77d96d48f4741eb5e9e9e9fa3a832f42816b68790d801b50a006daa7bf316203f7c9bc5e1e90244628e0d1e851a45319b90e13fc9f0edb22b369820970e2f068d4372955051cc553d986826ea65e53ee3aaddfa5a4a0a9d02675c37b02fa6b3182b6e7f2452adc817c712c32615092398341eb950c1c3639da71f540b47420b8edbae2aaa2dbd70f2d4481e9809e5d67a962660df9fb96e97e7ef75f5c8de7d3740bc0da32cf370abadd1aecc39d977c9959e062807d856bc7341689001cf0971cf78946e527aa84afad44fb514145a905f8e1501ffbfcaea64f11c6d38fe791951c93272ab0da49dc3483c17a57dced4776d8b7f257d654fc534c9688ab64819c39ddbdc05078cb0382649d5950434d85d8e7fba7b7e61c6d698b03a529e295e5fbac9bfbbe50729483b3eb3d6dd2cb6e24e80cfebebaebd94b0a2de87d6891f2fe4820c2c9b88cb9979232c1a730d80704a80e2156d3f4139e778963fcf90a4ecdef195651c67615ee8b377df9505b70e2f929999a6d7003f0067318bcf2e4d80cc4e5af0d04e7be1d1f7e0ef70a7357183e778c60c8341072f161aedc146ccbebe5504ff964bfb95b88af879d09fa61e53c9786db47ba2bbbe821b5231bb8d2f7c064098c89ffdd673ac2826c2ba7f216d488f297d1a60ea60db1cb60737f7e1698ba49d7cdf071c9e12afc7b3aa395897237fa4cad15ad58fe451e3d7d9a62e4d1bd7e90eb7a35bf2fa0279f49115aa170cc07661d0aafb028c3af8d841da8242ad085889434905d5959b6d56091399e0b3108fc722429d211931c6ec72425f5f892141c6fddb067d216f7dc8a5b08b97ed396ccdfdd7b444a6622fef6a7b2754c9d83400cbcddfc99b10d933e7a75b747fc9a71a1677cef964a69dffd48252d4018babee09651d5d958186bd6abf3ec0964f38b30b85141269061fe60deaa806d439451b4a1ba92e098bf01ca4e1aab908af1f9ca8a357dd78aa9f3cf8cb148d782c2625dc32b57ed4a71475c9ff9bd8ccc8040c56370d2a8ef36a3251962d4c07763caa6feea908f8e4f28c71ce1e52492b5dfc14c6e68293eb8e44fafae5663a506315668f2c745c2e3b6b916f34247513b03fbb3ae4c4830bd17376508e3e755f4b2ebccb8f3ac7a05f4368a158a744acc82363a83a1232ce99d66f5adccc535e2e3454f58ac938bebf95c0e9afdadebe9eb716c31fcfd5ac25b5e2695e5773e230f97e35fe0e1a4b6664c7c809970f4546a5d792669003edbf0282476225343bbebe336ea30dbd3b83bab6c6c0d393fd774aab9e15b02c1d581fdc8aa3b0ccc2eac17ea50e373e83791d768e3538e8f9a6745c740321c4494b80c191c09c4e6dbb86fdf79c0b45484fa4e3f6fab72711c30d360b432cb0606642c35abbea23cda852784819051b6e641167c32a04c4cd72bfeb670dcf13e6a64949308c635748c1a9f7aa7f617b1dbc2dfb094ebede9804eeb8123dbe8fae5ff6e8b0eb3a750ddc403d91be90fca9ce8be297bdd6bdaecc558fa72c5a577da7974b5a1ae45be229973a80465cc20a82440fc7f2003bf82"}, {0x80, 0xffff, 0x0, "bb2b7bd566a72b619d25fa0b6cb8c705b27ea5401a479488a491313b83f5a0ab6af67de99eedd77fc3b6133c8162c282535c3f2d0f0d08fbc4f8417f5fd06165a04d5c46525a20b372f99e5fdc0581280ea3980d89932e9a4996e72d3989dd2ff012d0a62423c4d9e42ad7"}], 0x1148, 0x6}, 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:35 executing program 1: r0 = semget(0x0, 0x0, 0x80) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-}\x00'], &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='{!\x00', &(0x7f0000000300)='{%*{#\x00', &(0x7f0000000340)='($S\\\'}\x00', &(0x7f0000000380)='%/\'T\x00', &(0x7f00000003c0)='*)/]\x00', &(0x7f0000000400)='7&*\'\x00', &(0x7f0000000440)='\x00']) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffffffffff7, r1, r2, r3, r4, 0x58, 0x1}, 0x9, 0x9}) semop(r0, &(0x7f0000000200)=[{}], 0x1) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$unix(r5, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) 16:08:37 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) sendto$unix(r0, &(0x7f0000000080)="6d56a4d4f87e81c1a4aa4f90f86c6db04cde1116d911255a41419e68499b802890a32873acc3d8", 0x27, 0x4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:37 executing program 1: r0 = semget(0x0, 0x0, 0xfffffffffffffffd) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:08:38 executing program 1: r0 = getpgrp() getpgid(r0) r1 = semget(0x0, 0x0, 0x0) getpgid(r0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x10001, 0x40000009, 0x8, 0xb686, 0x3, 0x101, 0x9]) semop(r1, &(0x7f0000000200)=[{}], 0x1) getegid() semop(r1, &(0x7f0000000040)=[{0x3, 0xffffffffffffffff}, {0x7, 0x1f, 0x1800}, {0x2, 0x8}, {0x0, 0x1, 0x1800}, {0x0, 0x8000, 0x1800}, {0x5, 0x800, 0x1800}], 0x6) 16:08:39 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x7, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/1) 16:08:40 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x619}], 0x1) 16:08:40 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x7, 0x3}, 0x10) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:41 executing program 1: r0 = semget(0x0, 0x0, 0x0) socketpair(0x10, 0x4, 0x1000, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:08:41 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair(0x3, 0x1, 0x100000001, &(0x7f0000000080)) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc004, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:43 executing program 1: r0 = semget(0x0, 0xfffffffffffffffc, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x7, 0x5fd9, 0x1800}, {0x2, 0x81}, {0x6, 0x1, 0x800}, {0x0, 0x101, 0x1800}, {0x1, 0x9}], 0x6) 16:08:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x88) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:45 executing program 1: r0 = semget(0x2, 0x3, 0x10) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x400]) semget$private(0x0, 0x3, 0x420) r1 = semget(0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') semop(r1, &(0x7f0000000200)=[{}], 0x1) 16:08:45 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xffff, 0x7, 0x9, 0x7}) r1 = semget(0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) semop(r1, &(0x7f0000000200)=[{0x1}], 0x1) 16:08:46 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:47 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:47 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x103, 0x1800}, {0x4, 0x100, 0x800}], 0x2) semop(r0, &(0x7f0000000200)=[{}], 0x1) semop(r0, &(0x7f0000000040)=[{0x4, 0xffffffffffff0001, 0x1000}, {0x4, 0xffffffff, 0x1800}, {0x3, 0x100000001, 0x800}], 0x3) r1 = semget$private(0x0, 0x7, 0x40) semop(r0, &(0x7f00000000c0)=[{0x7, 0x72}, {0x7, 0x8, 0x1000}, {0x3, 0x10000, 0x1000}], 0x3) semop(r1, &(0x7f0000000080)=[{0x7, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x6, 0x800}], 0x3) 16:08:48 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:08:50 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60d, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:50 executing program 1: r0 = semget(0x0, 0x0, 0x200) semop(r0, &(0x7f0000000200)=[{0x0, 0x0, 0x1}], 0x1) semget(0x0, 0x1, 0x62c) 16:08:51 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) r1 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) 16:08:52 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x14c) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:53 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:08:53 executing program 1: r0 = semget(0x2, 0x0, 0x40) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/113) semget$private(0x0, 0x3, 0x40) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000200)=[{}], 0x1) 16:08:54 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) semget(0x0, 0x7, 0x44) 16:08:55 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x4, 0x1}, 0xc) r1 = getppid() getpgid(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r2, &(0x7f0000000080), 0x8, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:08:56 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) r1 = getuid() seteuid(r1) 16:08:58 executing program 1: r0 = semget(0x1, 0x2, 0x3000000000000000) semop(r0, &(0x7f0000000200)=[{}], 0x1) socketpair$inet(0x2, 0x2, 0xbb, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x3, 0x0) r3 = dup(0xffffffffffffffff) poll(&(0x7f0000000040)=[{r1, 0x4}, {r2, 0x80}, {r3, 0x20}], 0x3, 0xcad) 16:08:59 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x70, 0x80000002, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x6, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x8, 0x418}, {{r0}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x8001, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x400}, {{r0}, 0xffffffffffffffff, 0x14, 0x40000000, 0x2, 0x1d}, {{r0}, 0xfffffffffffffffc, 0x20, 0x7, 0x8001, 0x48}, {{r0}, 0xfffffffffffffff9, 0x564ad350360af98a, 0x11, 0x5, 0x2}], 0xa84, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x401, 0x36}, {{r0}, 0xfffffffffffffffb, 0x0, 0x7, 0x2, 0x10001}], 0x1, &(0x7f00000000c0)={0xfbe8, 0x9}) socket(0x6, 0x4, 0x2) clock_getres(0x0, &(0x7f0000000100)) r1 = shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semget(0x0, 0x1, 0x203) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x12) ioctl$TIOCCDTR(r2, 0x20007478) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x24) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000380)="69616d347193a8b37bc6060dcdcd641cde1cc38a1ef1f8e59082b1a6dda91a1f53190899310acc8e715c80377169499f932bfe96570c52c1d527fed6dae24cd27a9bc71df978364a3d83e359298a47d08f7468c5c26f065d170ec85336a7de94c5c20befaa7a2a1d13aab7e091f2326dd26a519899fa8ff27ea534f5570370d142dd5e66064be01226bb1888887a349b63105bd88d42d54d610545cfe5e8a5dd68c5b0a1c05a797bd9850f63d01f8c2450bdb2c4a17c6d0552decfaa0f9c78756b4f84ced98a9a30b7ea7fbe44a03b71298ed9810d7c8fbfaf4f027fb7d3c07895e0a8fa7a81fd08a109d5d72217ccce384e03d962fb1f41", 0xf8}, {&(0x7f0000000480)="b63c95d797edc82e32b7f6e0ff3e802767d7d39f71b196eb2da56c497620d0f1e72d1971e8e67331ffc331af1b19a15b345db040277d0f3c880275f280f7c3d2ceb7ab1b7ff290fe423ff58bf3739b9dc0fdb4e4657adbf68bda50cb74f52ffbe029d0b71362d15893862fdbc8606f9b59e8f97891122427b71cc30ea1a90814df677c38e6cdf1b5ec1ce34a44d8b30edbc20134a70b1c35a881359198a604b9a733f64f7c0da8ebdb84a19edd341216a9f4ca5e53c7642349d9a998c83f87294253c8cc140c173d4d8720d7e89378bf4c9dcb5223cf3254a941e4986e79af051d5512e3170da045735891d86764b32e63252de61628a0937bcbb2e52d447a50ed94b9ce8a357b501a593560aceb8bd51e876cc55175907a01048a1b44ecd044d3966589f7dd3bfc420354c58d1eb5059c10300e7e47efd48e93d99e8a05f29a328deb91656f8456f9c49e097f32645378603240ba084c181af3721e892e051af0a61fad4ec6e70f671f8203463afc3dc8ae8ded952f255c77857e146b4b121578020219ccab1bbd58c1e95180fd29408649b01ccb12cb870df96fa5206cd789e9be0ed4af43d33a2e21b780cf1c8a5ee3317bc7def0756eae4a8afeb6ebfd654d50d25f2415d254cdc403c6ab73f767bb3585369f7f5eb0d7481713568dc86e17500d9c94002d985af421f7be2a91388e978aae47276979d3b62ddf396daa82144ccb0b4fdcd94253d6452dbeb253de200c21de1f48e740f196c63ab28aba35e5bbffe130a1fa5e548b9ebbd22e6c8e8874d1d7b286b6bc09bf931374dc2135bc6fd0a8a35fefe94e0f90e23f93dbc9bd4a5ab9cab4735db8f4e3e09b73bb1a900d37ca2d82377ed011d3725d0a556df2c446905fe4b215b5d369f923172ce36ae22075d308612520a8349a2e0da6467228432a97dbe7a3c0cdb46a4944cff7f73165300e5c110ec702846218bc0a98879da3744e8a395e147fec2c75ff176a87b3e88f29b04909f4dd26535f2587574e47c96472483c897191d3a46fb488d7cf376d6c0390344acdbb925bec099ca4301985b5a8b035d61a9086b99dc2e4386c84e707bbef1344fd74550b144b835376deab1ed2b4ff221bfd6e0e6d45db9632e9d835eb378535c7126daece2b4907d3b00d23b163f5a39f38240d34823389e49b58e8e552cb2a159a97fa78280b855be955e7d143f26ab501f4be27bae4c85e7718e4ef46048db7ee558fcb2749daa2fcd38840befd38825a2c175e2e4e2903584d3d6d9ae0f4190a99f617d91cc8f49bf19ebdc2ddefb8f947bea021a8d9d45ebaa89a1c32e0685ed7349cae9847572a711f385a752b0139210e901ed7fa3ea64bf13b369aa17e96823367713ce01915a07ebf4f0cc08e73f2929e713b005a5060950f8d06954b5ae353a198f40e208053397ecf1841433c60b3c8c39285633fed34f87beb64f8d21055d52720c76ae74cc5f8305dc18f88730bf711b1d1a4483ecf33a508cde71fc31a8164ad97cbb81f78b449e75d7dde25c33c96996058e14da124defc5098c12fe237c5bac1216f499f104ecb9ee04279d16822ab1fd126f4a4c3aa864641fa2eb2707b9904d57f56382dd786f5247d29081a865d2e95a2de042a3a1c51c42115fe45cabdd79ed42fffc32457eab4ac1d0ed3390fd838c54494fdacab2cfe49db86527beb66232e17845d0d7aebd54c3e72a858c928558ff59fa270d9453cd4ac7f19e68cc9bf8437aad6ed4c5075e790a64a9455a7c3398b748720742c69c20e20a045b8ae289d7bf871f631c66200c42d987190ec4085b062958fdddf44c89f796fd25b1a2306b33cbe32daffe3e4fe8655ed92a87b527676754139529eb5dcd2307e69ff186dadb018702e795fbac433ce0a3b7dce39242208e993b418103a11cdd93ac97add96f5525ab516e11e7bcda41bfe26460876058f2392c913364e8e1ceb7621fe7c45c659c3cda143af089cf84c11ccedaeb5416fb20c4d08922cf733648d30dfa2c58f681fdebc8ae82e49817953a173f6bd14528e4e6c854ba79536debe6bc28dac16d8f017612df2070341364449dd3c1307ca619b31da2bdc0a99f1326b242918355da0a85ca068eb0aad67108f220cc2a445b7e1655a0edda87f675c4943b4d8483664102d26b080ae42481e8c0ce3461514a4d799253a3561db30b9e816b2a5e9bc0bbade1966d6309846cd9ac06ef8ee7259d35896661766f892ceabbd1cd135c58202c8c590477b446b7ec3507903bc3d1e057ad3420e66ccc2185bfd2272a2f1212bd7f079c303d5605f9e0867118f713dbeade8f17450f4c5e3680e93cd6e36ede422528641459fcebd1a6a3c4c796b6191b5c106ca8a00a6e3dd840c26698b56108a2c2e56698ecdc5e5112c44e96e6570767dbaca660f3b3b7410bd96cd621e2d2fafff1d0fb8e1fe9091b63270c15e36585c5ca5787edb3a19c9337440de5057bfaf0334f690f620c80d022d42707af16c7db56731d56a3fae64510c86c89ca19612771cb0e18f3f940e8848d6f5e2900f760237d32a2dae41ba2467a3228f8face563adddb9a5580f780c5147599650f7b2c5e5f01624108c1ff718cedbbfa9493f260c62fa4d3991e5499058563aae6c8ad3b1e8c0fc19a761cb7175b36ee4687b986fa6d85dae58e1ae840831ce016f9f90f333d6317a82a4bca3d0c24b3da292e778c93e876d5ebb840943b0703f82d72f5871c409cdd58817ec64e99adaf070853a98943c23b216a82e2f531e0b299b67402342c9973fc3a8219643237c5295f8876f810e62817d87c225f1f5e74065fd8d3afb2e03fc0dd77d8b348f00790864f89dc58fa727c77e74e3f3eb9e5f52dbfb675a1e27ff6ad29296624e367c55abffe8aa280cb2a422665e15170926e2b90d538fa0fa0122bb9e21c60c43be017e0579096f768c7ecd2b3205bec069d7c26e46cfec107c399041afe802f2f0609ed0925726b43299e19c5e85bd2503571dce8cc957967d45bd92c7bd6668d51c0b82f330de89268ba8e186198a0809a2b0f94bd69146c50a86984113ecad1bd576c08b79a3cb3bf09daa162995a3d309aa4d705b0c322b7b8dbacfc5b23805131faa9ddd43cc1d4f8cd42a82ef15ae337eeb065bad9820d4884b20507ef6fca35f6a1583a1679fa6d43892d402d164430a497c34657670154af5f812d5173ac6a6432d08b8496d395950e9edc644c280d2eff943a96c2b34eee8ff3a0376cb8da8458a351f04392cafbc00fbd2c4b4361f110f24e59d1d6f3af0c97c4246b925ffc9c5348d308cb8552b607ffc649f1aa7f78354448840bff20e0a835c7e6f6d0bb8fe3defb51e7f67d2b129d96e6fa6c7cfa5fd97d51984a56865fb2753377b74cdaf1b09eba5058e9487a94e75dfd754dead20df20444af24b0415a936ee6d4f8eb3f02fa1bed15ccef1d764e460e1bb66d7b08a30ea33096c85d5d3dfe3f9150c48bd959e18750ce51109741ec2d9c4076a9af7ea2ee9c101879867579146a325c4640a0679cf59917def52ed958c96924046fd240c5b4aa4fade11a5634cbbd48803a2c432f51e8da5685258ef691f180736d68ed18526bd3983c8b6b547ba6b8435675b83d3631d3b1e452c1132cecb8853cc5ec7e14d45ff2477245aacbe8e931d86671aa43260e1bf6482acb7b239c4f3388a3d6335e160ef80756d041345bc13fb6b50bf34d501f521bcd04b6973131d65ef20f112fd34ff5f55c31ba5b07ace0949793bea047d7c044e36f088c75d50150b0e60a4af5a93ed0c775ddccde71c976c9e12762551c2d6130eb0db965da001acda4e130bb6f4c95444feb14ebefe64bccacccf67f243fad63700c7a2d69f5412e3d607d3a37771493bce5bb83849231d76d6ca481b11a170fa4140eefc55aad010ff679aa5699c6dc30c4c220be4113814a90660ce9082e4ae0e9a2b309536cd3fbfafed5358a1576c0f13bcf64a03f4dd5d5a5040299976ea3333c1c731cd87300c1f836eba1441cf709de34f29ba6c059c1ae01a02f6dc6864f63ac3f994f67c659a2a72b7d69e4953fae0427d3ca6c397b31ece263442f540f40c89658027a03fa73410046bed4a7990f3a932219e1bcfad12f807c4138ce32db4d45f6b26b9b42bb380bfc3be7335ba4efcea80a1c3638c042f57f88d261f5460212ca5d82b912080a8ae4046811a68dad44d551f2b4120c5348f6238fa0bce564b55d37d406f34346219973252abce77bddf8bf918716a8e7df1ed51218fac09d8186a68686822ce5ec4488fdd4acff3df2bf768a26dcd5871094dfd4e7f7223d29515fc6c1e158c36a16f65dec41ae2e9c6334e424ca5c0f7c777643030167e57ed3531dd9e5fe1e9a7802abd8d59f725d1374756899d9c73c0a8aacd6602de2a4c4ec7c84f4114bf2ba75a2924387e3d65bdc6eb9bf34093c410c608686b0216180b0e2be955eda296dde98ab0ab7842f0c103fa035ce35355317d20184518467591e9806915ad37702c1ec04a72c0d25bc786cbeb140d72e5426f75266f7e413475be05f944ecf4b0cc6592396411731d97f69760672175ca6a1192ea8e7cf73a3d75103e3f55c594e52653a0bc4825559f4db92b73b1b16767cd23da732bc7d3ea9959bc21c4226afd65aefe5d94257084097ade8e739134d8573fb9e12d93e0d7d2b6b579844c3a5e92fbffcd31213652dfc93b8608cf3178a666a666f0823dd91724491f48386911b2328ce94fc87a0bac07a8e67af38a177b6cfd7c554dcfa24847bd234206102e6bb61a880ec33c856370ceb00fa441105568c35069147433fd869b894698341c7cd51c25624d190ce96c863a95163c0dc71dbe7173a91078f20f1a87cb9d689600edbdfc944201e197859b4a2faf2d4d9583b78435ba665244ec651687c449838cc37006b1fb7edb3855b917121329f2c2a58646ed77f34438353f947725e1b7b58a22dd37af19d95844be51385c89a8720a805591a8917c5801e5def4717426db02dd2870164875adfde6c1501b1af82484035e7fc0cb48b09a9a5f3721d17b5972a893b67be9000313d77bad14af73599dc9561986f5b4934efd70e9216663ca52351d24d00d36f1898ed89c3a26ba3242df95c16733e274142977443f3c19f5c63cf15b81453744b51516954c530d7cea293e5aa4d838f181865ae7b114a7ee1a82a6392f47c275492c5c800e0f994cadec9a7c4f834aea88cb68233d9766ca5577b59644e057ce7badb6fa8b45126466f09c26e190c8a9e6c6af095a568776b9bc35c29b772c3ee0dfa5a94cd50f8bf52e721dca078d0722aaa6baa9f0137c7251fe88dd38f73f3b9223e8cc565ed7cdcf3b24ad400259c2596b88a888a869bc7c4127ec7017474416f251d9b4e49b02725b6aa58b067aa641d2b600e8808a5ee915d29c58c1e01101bbd5018ce30d4300248af0b85f1141522c4042f9d6c7f95a127b6e26426dbec2af2251893387a5c561e5f8baa790aeaa53fa07378c69309f73bb32ec3c5d53a39d0879179358aea769853c5817eefa2e9963d0aae5097cb85a6091f7b7012d088e2a182aba0e9481732877085fe6bf697495e91fc2cbd8963b63f75b2f52926e465cad5413d3c8d1cc0365e7299e8c9ff0bc0bb9b1c97fefff5f6267f4397797d6544a6bacf0390a254a36ce75b3d969253ede6851e5a81a91c036d7f0f98d5c3fbdf6b6b8313be4c4a799562a0659c25dc05063574c95c9647e268ed887f40c891ab6f51d2b2041b2fc8d3eb403ad5a9eb79b5d40a70c092457e980c45b34", 0x1000}], 0x2) ioctl$TIOCSTOP(r2, 0x2000746f) sendto(r0, &(0x7f0000001480)="1e34867b9dd7f7b2dabedaf5710501425ee46e3c5c2bc675dcad13440383d2d3d1e155458a06ff9ef1b0907cf50d43b2a64336adf9e8759706afbca45204aa6e58a396dad0447b0ab38698c74ad90fb92c4d489d2bdeb3a3353c1018369cf2bd49a4379a5975bfd27e8768f259c672e0435491f943bfdf36ea334e77b5fed14297e04381c178c5f57f7c555d800da8", 0x8f, 0xc, 0x0, 0x0) mknodat(r0, &(0x7f0000000300)='./file0\x00', 0x6000, 0x2) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socket(0x10, 0x4001, 0xd1) semget(0x1, 0x1, 0x5) 16:09:00 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x103) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x2, 0x6, r2}) 16:09:02 executing program 1: pipe(&(0x7f0000000000)) r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:09:03 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x44) r2 = geteuid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:09:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0xcc2, 0x40) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgget$private(0x0, 0x94) 16:09:05 executing program 0: r0 = socket$inet(0x2, 0x7, 0x7f) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="0aefc37a8fe503dea88f6226d8a1e96c74ec2e18df8755d1292f9e746910860417df28e01ef8fc8aee15231f71cd18225bc78f1dcd3a2f06ef03bb9a5ed00e279d1e3e7a5452953e958b2b32d53ef87018ae711d30097c800a13cb544cca9f5b2a86da06e580cf57b99ffb6868091cc40d6681b5188e38a60d43597b12c253af052cab30d6c2d7ec220f31213be05eaca5028b529aeafa1b49ea7af485262d722126f59c256fff8d14a73044a0ee293e6856d9559b2e038878a514edfcedaf3d6a0cb74f5e9b93eaf41c4340010bc33d7d1c9043557be0dbe1d8551e04f7e2c8ec0578e882d4ac6153a8e4a1852561323360a94c8de83ce05b08dd61d4e74883df87c7360ac3c3eecd349bcd9c7d463eb62f96778a4dce0a41704ea058c8e7f85bacab7dbdf56bc610940786ca6d5efabf93740b3422e38935d74afa9f97bc7699e2af95f8463805fa602233a88b85d3e5beebc6bde297cd54269a699e1b240d173c816f584b3c8ef35e3b28dec3a2c97f5d4a354bd412a5d3cc07a429a2e41ff8f67567fe3e8a903c97fd53fd747ee0f760da84e35e9e21aa25c43746082ffb7af3a00945500aa20555e858d9d4663509d46ebf4be5b13952184103e8378d271ba7fe6c1e2d3cead18629b80c25783f10a22f9f6870c831151416c4b94074699d09419e905d81c7d2028baa6a22d27eb7898cf6367f6c5e8453962c878ee0bd231363d2a059bd90f09e96726e7a7785f6b3dcae425cf09457fd7d7a43915d37f046e1dd1b561571c36db7fbdee91993fc835c01a1b556bae43e3ae9936aa87ae42cea7313c6053667c5689a62def582c50af7f2db90b6ec941f0b25705e518fc3a8387aacc1c0405db74d720b888899f9465561f7ae1d66be91d2a53965c8b9a8a83e682d485e00baf6ec787241c440e7871343a22d457994f7315c230c9c1bff35db2ed7799d34add5579a763f7948a9ec10d112c1d114b5d0a93522782f91bbe4da53401b3c6bd94d81aa0d04fc9a8d9d5c16fa57d4492d2a023b7b5fd57e6bbcd206613f5deb41473551a518ed196c295bdc898b78cab14cf710d19894f3a4ad26b165360d8106b597361ab0cc4914fc69fe01a3e13536058c92601db8e291ae023a49d546e4b19a3e7f8506ceda54808a3758fb32f74a188bbcf3c0b10699746bdfd64e17aa62c8e0bf0ff49cdcda8e79775c50a6613f45273d82ab62d40a8d4001b59e7e832130eda8a2b79d08bf5a20c2c87bcb02b1ab57a53af281e345a4c3125762752efbc6189d129760874d1cb3728a11d194d804f18b102eb75e23961d0b89da333fd9b72adae8a8e081d9eafc99116e46f15a483ff6b69b4c90852b5c681d4f50c473f0f988f9c442afee061a262852c01038e1f1aa4cf123f49002045a5584e710e02b7dffaffa40ccdf4640b66400610710057f7c59d413670c0d33a02d932d7e2099a4d0e537cd9ec8126c7197176f5f9948b9806da7d8e8f01268882c3d8db3bc5fbe99b8d95dc985c14d6bab12075bf9c75ff8bff9706ce3951f1b95dac204f9d5c3f6dec53e6890256ba25f42ad9bfef9f4674defb2bff03e6019d119e09700d6b895b7fa305888e63b825da633d6819eaa3039ffef8d4fa1373b18deec8e6f69a7368e54867d67a2a565c8ae1c596c35afab07bb1145b4388fc7389048395a419f546a06b17d681a89f99c40c7c75fe5dc9a393a38a32a1265a85ad1afa4a9a8ba4a7e3e3446d7da8c53163bb50e56469632eec17eea582c6e486e86527a06245963eb11320b7ca345a6889afd7c071288a10c4c153f02bb75182f01340fdc679ff5bcd31cbd541cdf4562fea8e34ecacfc64915c88983a366ac8cd48249ac1af2c684694165854d2962df0087bbddbe9b3af88d57c88558c7aeab08fd48a32e190410ac13dd953f72a8a60ea57350f1e6948e73b9e216b6d6d1d86cc3b351962f0f181a39c6bc593c61bcb34f169c8c6818b370dcc2078b218558a38be570c01e303708d9430ed9d990364ad536a7fb259af6405b1ff2d3827bb3df587f214df5be9fa497ecd32db0ec17def2877e817e21ffcddbbc0aa81c3f981bc4e8f74d8d7e51d643f8fd4ad52d2325d46050014ef53d00217aea9aede4b68c69b1d56ee3a9ca4f49cb070b9ef959401a2a7ff8b06a92a36f55a19aafcf81bcdad73332ec7049eccdef29fe54868676f38e571c5e55900863a2e9b085fc95b3c31cd44852c88b8bc5b78f9dc98efe4de4ba2a9dc53fb8a85ed2688aa87ee6c71167e75abe4a34385a370fc60e2cae0c0f0d4d22ab72d924141feac8e09f3cd48cc50df4c1cbcc5b1282f582286de948cb5dfb0a169db6f0032ad924e1699e4a660b765b2520f21039618454f6cc975fff84accfb8dd2aa774bdd92df56f6af94fcf0c6bf1046035a9ec445e75e1be617b567816b443ae5264872a34468105f875f25e3717361b302663a3462b7ae5cbf14586a27dc67d4164929a3486ed0b10b443c9f737dc4ac37d881c90ffb692d3e5d6e68419eb64db94fd0397d2d78aa17a746b1e4c1b714420d86f2a934b0f48833abc10cd25aa828ff7018ea6ae58361b9c371266dc93c54e3a7c76049c384bc219626a7b418909751de4fee6381551c8ebdf8401b051eab3da76ad303019e44318796ffbca974a775cf284de3e2de21cec75ed186745f6e2683cca0e429de4b7db8fdcbb0ae194e596255c2eb5416b917778eed19b06f85589770386c069250643c911951eae49d9beb94c03a1d594a7a3b3c6d4c88a3d840afc4bd69c7d0f6c9fc0f20080781a17bfa31b2f4e4d8115cceca825cc5ee71820e167950334540f127fc64fcaa6f8f32deec4cb831e71b16105a4d2b4ce5684736c73c4bd38e0465c3eef922d1da5e2705b9f0bb396ea520723db42b990fbc8682bb383eab57c29f9f6ea404ce84c002b818c692b66d3307b874a8e1ffbee7a8d42d6bccad42c976b9d8507a3dcb53f39d56a5aba28a1fc978845134590d3d57d2883f73f78307b47e390ee9353c03f5574257db1ecf4bb774b66e045b7643aa15a460b65b520717308d342a970a998cb19c2c7a4f660008b23e2a44796a64c7434efeb2d022526bb153d2e894465cabe131f816d877a8ded9e885cca570881e984c878b2aee4a2f5c55f39aded9f5d6fd3dcea127009d57a9481beccdc8a9c0d41cb89199719de11d70345dcbd6111f245c2d0344e9b5f856da4e741dbdf5a7881e59162e31ef55e31be82fc5c43135da061e22fb687af52c830f4f362c69127ced180c9151141cb1ed81ff10bf483f29c713588e22b6f87300d205c7d0eb0a371ac064ff75719b71d05100b60608014c2c8c4c7da89706163d46251665a3e5cc9d421ec8d0e78e31ba231772125d1d914fb5a82e1f3a4e76630ab60d77499af8008718df9702e7887188b8bc7475b3c3001f5639bd0bda9856fb0d66ebfe415411d5ffff0b87a63f69f232e510bc330721a27007eca11053f17ed7f74f73f406b44509b51cb93075d9a53f315ce64736d6207a695cad117e2ddc67fa3cf079a39e21f88f728e564574f8c9f61c121c2697080ca8428905600a89e4cd513ea89f5cb833a5a54de299603c3968bb59d14c4848666f78ac1a92405860d3ae04d10a876fd603f23276f45c8b06c0e7a853442fe20ce4b2ade2e7343a47dd82415645932756addf23dee4e80d8c754713c9e683d3024c0a8b91f5bf0badf62e4d3ed888785fda721e6ae51f5027ff749ca9afbd588b7d7e0159cbf5e5bc173e98efc8d98e50fff0aec9bd2a67d94acd89f1a3bea33d8612aecb6c21537877942d49e13eccbc990323c5a2e8d128d8baef8ba7f9bd887a1ed4f02a909e5b4022689ecb36a59a030fa12f4962eaa4140b34db466e9f63d900d43de6d3de00a574f70beba79c7bdc6063ed9eb258636283b9a215c008715e9f8b40846fc972345ad3555b1549d83f0abe4a6942e31e2b19fd1fea977390bb4e8427db2f3cd1a9e0c9e22dc3c36354b998087085db273ac975021ec93896e69149dbbf103958cf7ab88c600cb17b7e72a3cb531b82061deea165a272966c4053c77aa9236c1b4a6afe9bd84f9a01342b606eadddeed16227641744e6bb63b855774aedf45e965458970986c7c9f9dc918ab3374de4f67b6f7dc2b6ec221c83a6e921ca9f202faa35d7c11c641392a307ae109bbd32197e7fa579666d8b3a65300949f2e90de79e7ca0ac28ea088659519d06ba4da8107d9d3009ee70ded3b93d5e27825418e82b5d963cdbcd776f0aebe86caf7f9c9a852b38ba0c0afdc638d83afc4489bfbf5f60d50dc3ebb0077cd645baaa86a2be82f09dea86fd8551b4d01b023bd82ada5daf1e03c42fa128ad648efa01705e6e2e9037f0c85e4e3cb001cb16264cfdc5643b43189030b1c80964e78f50b7ea3f64d186df13680969ce078813c5dd005f574c9740b26ab64c119e3660ead56cc4d6944c3ad420a60989e04602aef64eb27f77086eaeb4ccbf55eadc7ba768fb1f7e0cabdb3968c4aeac7a7471f77185b288bcb5c355de32cfeba785ce19c81b9576bdffce44ef766fad2e99a3dfa75b3837cbbe7df1eecd55bc839aee595310fd6c3b264069716586046abb590c9009cf4f067cf8d36cd1dec467f71b41ea2d63b5b55f39eb7f0b0d71a9a7449e02e8042ea26519f8c8b796c96cadede515b2987a3eec7d0781743a1651c6604b38d1e2d0fb8f69112c97886165ff6475268c3ee5928a647263838a3981a275ddef80f3d3159c239854ca1a9d23ef69d88eb060591ddd58e8a8a2005784b57bff2a2a1e9a4836d1e46d4048747c41e156a8fb3b69545c71e825fb618a95b6118017b706b590767a0ea7940ab321e8b6987a2d897bf4791727e74ba3509fc68b9be0b1ca9a36891be7fae443115045d78d8987a3a12a126835fc4a8313b3223ef185e366007549c80deef0aa9b1d9d3771be78bd5f9bd2f354bd4275bb23de78e2a7e96555f344ad08337b42179f2df2a6e196752eccd933e505896585ad99c1aa7219c7998d767bae0f11be052fba4301c02c6683c41bdb7774032cc6c2a690d6e30d51052aeb15671007dd9bb36870bde3594f7010f56dd9fff040b5cf8d81b88e0eb79c7bcf5631f9c29e6611ee51e56a7a062f1bdfa82e962b02f2d82033f3884e0fc12e2ba144a8a01ed6ad3f500291d8ad0f2822bddf79cf05289f8e8dc9718358da876820a1895ea8d6199fc791de75d596ed914ec84cd4540c7e381ef3863f81b4bf1d1947d9af4518482f2733761026ac1105ac83f154a25a99640bb48dd8def0487ad4c2ec386c115a241d145e4ab9fa5ca02df8b3e87a8ad1103c3dc070e83467fa81a8216ca86087af75e1ddc7676201de7e15dcd217cc9c0115643ca41f21e4803f1227d5651d0b7ba389c6179085894bcb5b147eceec9ec399ea5cf8542232421dba44d9bfb051b0ffe3e7e0698c3b6b5486dc961c38471c6510c7b2a855fd09d8dabbcec4b8bcdacf6bd5e1c46cfbb5bad53cf734381d667c64cd7e98a88425c870d62cf46f90b61549b620c84eadab2322b8d2c670ad0d8a98d474b9a89e8143ea7702206b27f3f3b445b068eb64ebda843503882a788f7da712d258fb3301399382577187fbe8009db3e688af9217f5b1f9da06d9cdc41e416d94aa6ed2f2fa09c439d91e9c8acab4afb942335cca530abe4dc2f1d76ba424cb54f05a70c6aec58cbeab9c6387b8b66b49fcdcad7f2268e3c4cd3827133b56a3a8519deb2db6690a1ff37802738e9eebd04549444cb62", 0x1000}, {&(0x7f00000011c0)="9283f3a6d297d2c1805cf5159ba5bcf09dc79d64548531a57f00535a6cb0cba84e38eda9397dd4d465cc0e87387f21ebdab5649b346a73cd1652f30eede54114472427e854185ad8b51e36763c9f6eafc63f260784c8134026cc46fad3c7402f3c706319d08570725e329c312432a867e79d91dcb6de223f4ca9e0c6b43eac7c7efe8a9bc81b30d4ce4bacb1dc456c379aa18ca64e81118f174cadb2fcfbe854a59b82fdb98dbc3a7b6cb335c9e6218b0a4091dc6b02a1aa3d29180d263c8c952689d2a444c37f893c9ab8d6bdc696723ec919f0d82aa90fbddfbbf8eeba9d0bb29d4828b3ee5ed0eabe9b6c6fc0838dd05574e56a176ca4472a387a1a7cdac7a8cec0e281c67cad08db4190fa263b8bc434c5c4ecb74271674b5fd4a0d92c659eafca61405c94b4ecffa86ddc837a52b1c9304cc716f44bf482b4efe406a19eb59bc6badefeac66ec5e55e4316a3c93e5fede6084b59262314adbec28838c5c79b378c5ac544e55634aee229e20633b34587f62574f8b083514e8e49fee946cec5863e3e83208a89f1d466d72712af7074cab8159263877a389a65905acb9b0b9710952f3256b9c1859a934c05fcb2f4eb1fcd6981b9a4025561fe56057138895da183b6ab24d3b33263e57b5975f9347a6c80de99fca0e3f8a57611a0eff1819c6c0f361065039c2eef255311432b68a701d5104f257e8c90b3ef78b0d60f02aad9759fb446213917759d9175d196cb0707a6b2d7d5aa0e3d480723cdf026ba83bef0710a207481973b54c2d6bc4e52bd72a55c7f5fb627fc3f1cffc18cf4ed522fce6b6029b0e2aa75d1a808605d91edcd3b0a99c0300fa302ab899fb19cf17d8a5b1f7567712bf265f7691e47329231717cd4adefacd56b7a45bd26ac9b2732202b9df2c23f1d5439b2064c1d96e2150f4984e5cff1efb922c3453b485711b2f34ff99b3ffed95da00e2f9745b7fefe0788e1b076592685f547dfc008e079fb1cacc5c098ef873c188431809bffa2527b7cf198df29ae513edf2956113de91d142902919749859eb3c34a6864699baa66d0e757296678670a0ef511a69d7510c6ed7dfc02dd3547d4108deac996a31bc89025b9deea03daa848016a4f340f58315be2fad06973a9bab3e38d2514134c12bc732bab1c527d46ca406cb7776827400de4426c5e6201a30619080a6a0a34a0867fd23a6e338632178975a4dada7dfbf5576264a0cdc3cc024ded586de03dc9d91693ac8de5d1efbff50bd4912d9ee785829df92e6cdfe2580de4dbc7a7ba46ec9cfd478187389338026065f8f09e80bd296fac2eb7d50765d9f90476b70fa8fb8b52b16303771c6286685d0d53267a525e2695cc9dd5781f39d5f3bc35f1f13211be712c40d5ba62731ac75ab53880aa001223591b72b816063bf591a2a3c539bb761911822004542e05f36000bc4f96133e10eafc12fa4604e1c49b7884de306f37a01532a7463a160f1342e454af7f4b5a9d822c67b01391775373ae7be91fe5ef9bb462292fcc54d37eb6b07f4b58dce83f474b31a299db8398101e6a0c604d19c0e8ff25f12bb6ff071d04d3ba304ab6036385a923d39d6b1c7fe1e214aecd2d1c72de15daffd04e1412e1af2e3ae337083e152136a286b14a375e90444404e244112aabece2199ae9b919d778a25cc6be2a2bfd1a4b4062cdf7d6bdd98b46f9afbbd1ca7091058b95f5e4315ac870f2c3ed55696e7570dd9aff4ec4a35f003dd37b28081b2545d6712afe561d8f34e3fd8e708a87c0be80b1b96fb482058fc01403024e460d414e931744a5f3cec4fb74f27f222e33fb63cdf26e0845214689974770e16aca061dd23e869531a3f1081727415b2b77cab1fec5a55fd1a1181a743bd36b46e979b2b53c90c294fba18d39115315ec6a34c94d1a51175022bff65eb7ae454097ab72210d20e5478a6c5fe70630d3367f068085ba28dd73efea19a0074e3df1353ddc9f1bc8134e07a99d96801c98c9ce7cf552275f046ba1669e536aab6beb771f4e28a25eae9e28966140a622cda205ea1404e3fdba5df8848724e1b06e1493b0e53da875d2a330edbb9a6d8faddcce8e6de98623ae1a715c2d70b9cf45296371457eb88e365a35ecf96c304b1a50290a21ae28d53542ba8c7c6574c713c28a312489a247e061bb753beedbe819b41ff645c54a26fda18f11865e78698b84b49c48711118e85a9357dc56351cf900a4a009da083077c75352722467fd0bcdae82820ca3fe2609d1c33b739fbe9b714d157f4467e065fc5071ca9ebb31677a0a7038395dc690ad7360c0e14adaa89b4589701d99920f25b6b20c6529bd770d5c8e29d36a1ed84cbf3a879bdc7efe5182bc81504d87b12333f73551f8a94c652ea1fbac02a6aa5d3899a5d5aeac4df5b70aa76e470c6b0edb32675a4fcc13f968f4f13119b7a7fa98be87faba9ad431a20ecd551f9a8a71705e0a2e78835a9dad0c9270db2551e8fda8645b85daf5f7b024bb7cdd58c28a5f18310a86dc37fc79c3e3dac8005de7af714aa68171d16f02fcff1c5060217bb8a524f7c09658aac9ab8c4ba98b71c61271e573b3e1d7f0f5923747cfd5cc375ac12b578e4d381e567b2124d86e5e06fc374ff0a4f284cc7c2f443b7c68703b9991e74e85edf498c29bb886990dd424c14be6cd0ded6f9b657e3e2a97560bc1f40d0818623c357291535bae942ed3a326bed923a674d8fec80e7cef78c9e07954d9beb37f37b5d7cb3561cde1002cbcd4b12046b51e95a699e7ef060d2a06dd1d3ee85d73e3ece5a1392bb48f3c53e56b2b297d9b1302930ff97aab59e72b87e4b25e8f38f88c096f8e9de92d32d8922b1df49a4b014d291a926ec9dfdf91035f8c0bdf06f1c67d06fe4d6ddb7be6fb10c068e72d548e4de69dd8d7c8826e566c26a63c56ef86751ff82a978233035269644f92776e6327292795026f5795e3224ff2af33090b4b724b00ffc5f63ff214543d5b9298ad612878294a0a1db10883789cc4c7b8b51f0d90a8e6836cda2ba0d580b3269f92148f185102ad86af634657aa6f3689721427bdef4f437fb0af19c0533d255b3cda22ab3d63ef1bf6270598e34120a24277815a0b10dd9ed3c24c905d4e720ab902fd3a89c9be570c7d3eaf5feb881c98a016c2114cdcadd77a4dee1023282c7f226f1146c5469e521a976780532b12205f1129cce4ca3233eac26c4e3afe374a1ec5f0eedb70ee660c89506ffd4387667bcb064e71707a3cc99cf551aa7b54e78d87be5c846a367ab23d881aa8b3414df732d7cee28f707d0704e42160c72b213873ed5d4a221ca483b06392b815d1fc0023cba86037c140939b86ab887a38f0bb602dc7ee4898708f1a555eb437da9517350c42e14a67f55089ce1f2e369917b80bfcbd0946a4d882d0d5cd41598f4a6bc01b53fa9e2f4cc1d53bcb6e411e8a77a66ef5af250fa71b703517d18a5d69935543c005c23d22f25e45998833a57ecea6c59587795dda6d6423ded33c66a37b9eb5c112c7928bddc9256c6dc8e7a7fe1e54fca892e86fcb7745f6725f6d9f1085cacfeaf41a3188c9708b36d7f400e85d8e0935beaaab88c4711fcd62a40f155427becfeb9dab4abdb9a7250bd92df053ba0c4b9b87474a087542d59e583a98b6a362ebb0ce2be5ed66f5a5bbb5e44de0bd7328d9baf851b953736a59533480b711c68a7d0abedf91a4fdddb9630b16a29295784fc8c4901f9765b27a40b607b9bd8b936a2f83915f733c8c18c6188bb50de41b63a8be6187300a661dcd1e37b036944f3c5a0731f7106844bfcca67383551dc35224126f01c7dafe674c59fcb2b75ebb955501cb6fad90ba7a27ce821b8e8dda137345a66afb1a6130e8c47c6f5fbc18e443898b42e4d6f572de8b3283efb87ea976f5c225738492f73b0bdfabfd9430285387899bda831bcd9c47b1bbc32eaf06ea413721acb1bbe91a7b824268aee6d4827ce81911bf91d81bb70c5fddf16d16f81ad9ea1d953f31948944c274f6e8e97301952818987af20d8aa9aa0d68b97a12d8c34d7dba10b7dc04f577ad924d5b0da5babe078e6191a361fa7195ed4778e3074820019231551fdec61ce10415e27c9251857141d10751ce3dc61641f5d9e4e1c1296a1befdd56bd4b5373f0738be0afb345a890c1913ef592250d80c66be0ddb7a599d87e16bbdcca4f2bc5558492b7adf5bd5055376807ca2a7a95a75415e42c10ce51d8850f4ef39e6e7fd83208c3cf747a29510a58a0d0792c68f2cdccd66a5100363074bd3a5b4dd7ea469df638db0de0d1c5a171a2b23e919cc94fcf6ef7ceb3ac0d79373facf57bc8e0ec29dcaf8ccb24e56167d92257d7e02844aeffd11bf7e4ec087b9745b210e0b8ffa2c5d40f567b6e26d9929799cf2d99c1593e88db1e8af7d8911e106479e85cd3bb9ba233d8a48214c8c4628370e350e806966a3bddc4f115a0b8b6223065d8d5142dc4f1d726ae1a83103280292caf9d39b69ad6d856d03941fa74d138f202c405cadf281f1fd7a5b1a49e08d6acca3e84325916c912fa14d5cfbca3fb880dc12ab07f5ca36781e121c27f6cd4a4051e5922d7456b6fca95ed6fc187b61e0fc6e7b7339f5d5a7aaead8af3f17279e380f06a4b0f7ee0371e188051070d6ba54cd4fedd8ab954e60d1b30bda06bab3c7aa0654aa2d8ef49120b7e65699d5d321e519ade955f6e163537b94b2b8355dc6421c0379a972c65ce25d4387203f0d47bce3a32b5f2ed57ba83ae1b256a9f9a3ff564eb5783e962a922b94e953e0f45ed58d2ca536e3a58941042d9d38318ef4724e2bd4ef5849d9c805b16cb3257b7d364febf8beb6f9d1cccbd188413ad8cc0effe07d29706684293d7e2b7870216129ecedeb37f4348edb3eba48249e27c259cc9184cd23fc7b3aab71c4bab1407d7d44ef060a53ab49d76d03142913300e0c862e080fee4cca1bff7df6060fa9671b0bab848873c772c542b25d7d9bbf7e4b8a8e0adbb3d37c15be8ee77e1f605c430a3bff39040817603baa56e87c3d7862a8ca46753377b91d9e57fe975b12fdf325e6af7f33e26a129d5a8e00f34a158027dab9cf737f325742b57a9ab5b87e537f144b1b3e826ce7ef65d64daf6ce9142388b42fc236214f4deebf31fb12d8068c072cc39599ad45bd4f7e031f74f155c40918e0f7ba38fc3cd38559c73f50913c47f8873dae5f575b2a2eebb5a9c66d3360aa760d76808a4126f3974dc9d2f86c3fd5e4e052d41d53b71a1d520d37f5117a9fd4e672bd9fbc4401e7aa6c627b13f0ce0f1544490881d4a9d2efc0c0e7e4e7ade25965065563cf261b86a08150e9d64c7b79cff5fb1f278089d1087c0385b81809f6775b916d8fc5ed9dc7ffdaf87c10fbd92e2f975f9f1b524bc248a0689ca89168a655735c05ea0f68594f246a9d947ced5189d645942548d7adf88f209a3c657bdc40400eb6d5efe0f0b991f461d08e761d690b0782cda238eec785f82f0c3a1fb064f4ec00d6ac0704393902fb33497d2208d45a28f57ae4c2bdde5a3634bbb727ba652b14e853d7415a0b02ae5f0ec15b0eb490ee8cbab78d826d95b5f16a4e9a91bd9be24b6ef9fd66a9105fbfd94c891fbb6cf37d9c90f0c8294722b8147a0ae5ffb13c0afa12b0e3c422b7b182796fb4c2cd5a7c32769edfb1a7e8df2758ef0d4eb9ee87ce4e6cf610d2dca663db2b32d126eb1160f352af80316600bce1fdf932794aa0f1aa323269f170ef0d3e8452994bb6b464145f21cc6b7d4a33f85469da092359cd92c83f8d", 0x1000}, {&(0x7f00000021c0)="fb3cb27ec376712efd3f7765d65373ac82c9b86d88533b9b34f13fc9033ba523b02ceda282f36c3371af5e3b431ffe3c8362f3332899ee00ec029431d2c1f768114236119f9f43e852ea8067e103487067c03740a62b59c0508de2b5e2c509b5679d223a58bfba15db9eecc281e5bb7ed28ef4b251690b88427235e00182e1d12fecba8180227130fadae2118932c58e820f6dd86da92c2578af69f7553074e54dae284fa34e2f3f2a6f0406a7ce3a97a93db26cf09652b34372c7301bf9a0701dd6b8466878e7da3d7815d929707d53b4da5cb673f81a825e2ac64b1cc0074be00fb51a4cea9467f2fee22844e49145d580fc240fdd4c9d5fd177db35bc3a8c6078415deaafb2f6488d53af24753c5100604307e1929d8cb49dc0c74ead9fef2651beb38cb0d4c46c3d6e434ebb54ae1927887e1012b859d139ae3934c02ff916b2918b93c7b5404cae4b359a6e6989d1b798aa6da48a5251ac3aa5d27f97c55eb84a0d853b50a298fe8571d67d016f3144de62490e94aaf6cb577eb6e2b64af5f0f8ffb9d336adc1303abad8308f1bf0e051af6e80f81e38ff131c1484650f0ca4174233969ea6093b6c48518b652f9c75698d7bb73683166cc90f08562e4959044b66fddf220c6ad1f535c5d0ea0abeb76775e24bc356d33adebeea8930569f3dfa17226775b6134ff3ef923e781cc6eaf5b5cc88f58e7aa3e2a74afb9613be4534bef16a5a7f13fdb029831d9b61e550868f16d8378144b4846382001ba02d2b92142ecca3fe80074d41f9b5ad5cd1234bf12dd650c56f9f70d834bfab61ed9d7a21c9c6c71d6e315a7aa4b20b63f26b1b6c94b62082d315eed9c4091464c684355b21ded38791c81110f9462c1a8e1625d261c0d68593d7c789ad7ba0b29c1ee76156b542065955079b9eb51f39ade8242099a8d422af56610d7bd099a05e27f1f04fb2694b08b867f51f5cf5cdcf43e4be6d8d56ef34ecf14f0d5b41ccccbeafc24c35cd1222032e4bf5c4d501d84db69dd00868647fa0b1f6b7a7a21af77939e898537bbe30b54c68f0af17b2660d1668c14f8cee657c4648200623c6caee3a9803fcc81ffe7ea9897585933f5171b22454431d9ef2da2ecb22238eb8379d96ee08feb275f9598eadd4ff53d07b89e1050c484f02294652690200008d6c873e97dbc23e42c451c7b4bcc50481e1e9c28aff166426eee50c8f37de3f6bdb33c8051b46ad690f26c5124e015a14c5098c16eebf6a8825529060bd9835526c4ccab282358542c3021b16440129b9d9249df7740f0f133f088e3c5cceaf36ec3e74b7e84ee920d0fb8bfb7be4596a58f7d15e95d904bbf7425e3a74b72153861a516af9be2feeedb95ec7cc0ecb7211ab21f8d1e1dfc3de7982e52eab0fcaf1d04d707006b62995ba5a8a2647c293fa4828a8699171b3be44d160ed56bf23577e4f4afe60f6962ad2c497d48535c03b347cb6503a7fdf8bc78db1e0a3cfec439dd7af04774f886fe70ff39c0c2e4d709f13793acc5486afd81879360456f30e76a0046c82ff62511d36e4a87a1cc678613c0b20d051b8e5a6f812b052d9c3c616a8b3f45a9577249f0e90add24024bb61c2dfde53c7f21d938947126aa28740571dbae392bdea8f729489166af50776b73ef788d3fbf4e133da50d5ef631757534667be3b2c7d44998333ee6731a1a107aa086e09d1bc36bfd45005904920ef8e52f33d6860968409535780a1d1b06aabecb22ad044c2c6b5420b426cc06891f80c78ad13e73919e615209a4de5bcb315f1e6194529657ff6c7d65abfe821bbeb39785ad3dc7a6c2639f1bde2248e673c3cbdd7554f2a821b22d1f31652027feaf6c9eb1d4da1e3ba138376b5a4a739f93aa7b86cdbce2821ddc79a3f2625c6a987acccb58b853bfc4109294eb7bd0024de6253f87065de976656eacb40e7b5b2f94007e9f04f368f306e9744922b35793bfcf612f88852526b30b43b8b78c25250cbdd91c8c14bac415d47663a1e11215d2a033294e731e1dc968917f8618eb44e19bac615bf46a9e89716da70450019de467d22621b625128ba122dd20dd4690dc54f1b72e1e2fbd122525fa50e297ba540b2a7f085e9146a11f0b5f43dfd345e6fe8af1207c5e2cb870d6c269a8c2ef08087bc272641a72271ee4a83d1fa27ccda350266fa610bf243bbb42a40188d4ace515e8ed4bdca60aea8df36aaa9b8a6367c06443de4e0e2efe0be8863ada0e2c7aacbe12b1b669f412e857f9677866aabae6e96718983ab040e5dd2206eef51f13d3e6949c90d5d2e60e8710f3b506fddc2498e9a37a22f3adb208c7c1b3168497b87c97b17c44110126730d5c80c283f74469a686f6246083ce288fb17d6cb8b973217779a642678629e594894b225caac0295e50467c58411a6de70c2cbc06fe90b7efb663fbb98eaf09e375ba9ccd2a0139a86bb71e2d58d53528e6f9748eb19170d90756c42e38cf4e7e566473589d3709280f87d9e817ce5bc6af53b2ce642e3a4f43aa032a17770837deed395aebcb43a6bc0c4db11d820eb25d8a4303ae306bf9cb9355bf7d405d41acf6a808737b2f512de1022e04f7a8fa156956bd106c1c90bf227eb255ca1261a5cba1890db9204fa1231863a8f144233ac696d83f0d7d41667505a06c4f67e8d0ca767acc41ab9d66f02ff1a118477d94b780e4633117411b6597422512d220b6612fb5467c829ac362a48b7c6b70e6ace02b4e0ac5015c3894c29e04763084ea59f82984123b75374db6e4fc7195b596c731479c21d67747d6abeb050528d9323bb0bc758d95ab58a96ae53dd7c1bd3b197a6c3e4999bedd926a1961118cb15e0c063267de1d8593db6ca8a49c613f807c37139bb6757c461d514279874464b1f4354e6ad58a3ea9e2237487be8b68496cc1912d11ecf9cbde97fee3fab2dc08ee66a7f5656e7a2978a58ad577914fe9574ab322f2838de274822129643b88cd6b405538119c88eedbdaef891823bb3484c3aa04d02b945a234a2758412e53d5a7943a38656d235215a9316bbef37971a5676b90b52ee76a1cfb1a8f9482e2091f2af8b4c774f58f1984954e1da91d0ac49daa61f49f44513d66b773d464e86f139ad634e42c19e473551383e1983773ef791bfd7aa6c8061d10ace37392897aadb51d6c351b89f17aca59ad0ddcea8c58b05864f2155727acba7c0bb0d51e3e0d9d71a097f010a4f1f2ede799914e3ebac4bfb58945973bd632f2c28a30fa8ab2c8d1e3c514d5c2c275925ce76e50816dfb33ef12c54092a5abb22381920122d639fba256ca58b0d9fbf0c4191399c58d7d1839663e75c0fd96ee5a23f5f7a45cbfd7fa2c2a8305bc5c99ef753aeadc8029a4737250e032e1f5e256915ff2a87ddfbf754876e790a7e467a957038bee18ab427a946f28b6b7c52671b900907029adead6c0065cc87c3b0002288e984b5fcc3b54c1682417fdcbda5f608f4ed8ac5d9b538244306769910fa8b7f79faef5ebd9e3b225929eea13b152fbda78f1ea6a355d99181dc8360eb1b53ae127410b82284e837626ff98bcff6c7f3e835bbc0df6d4f79ce8c9cc3836d77c97720e695ba836a1f428a577900764182e8b9836e458c1e0fe8cd4e2cb2f64584fd7b1bbfa6503ca4c5cac7ead7aa785b0a08c422a60c184ce2df9fd8ae989f53edd1a9d3268353c0597eb1af35d0240ca71a5cbbfd4f656fbd2413d964b8abb638663eb704b9e6fa870a0570ed62133d9ecdf01de948a0da10ac266668da0e1f9996f7a1f0cd1624242b62896c8526c330c6a44c0a0a7e91e98a15c32aaae12f8e9e7baecd0dd6a5de8d15aad54644da15c038bb5044cf14a56fff2ed54f2731bc3c3ac56526b8f26ae63b180f950d70bcd473330244f50d587a8382b8f7046754c2e69560aea8c80822ac3408e46481cea366bf436ffc3790540742e0b0d059c3947e9567ffb643bee162083ac0b4c54f695a93f809c62bbd89bfa8b13e8fc5f926b0142d1d378b90499e58faea306e1ba7576d9669a2f543dc776c84a8874704d093caa9f62e6ebe5cab479869a6f037cdaa80ed300354cba89ee08eaf6939f092c7a8b656e4bee27a8843058c5bbb5ee393cbd5410b3456b3315f95bbd9f846b5aca45cdb74f4e43a06e189a1f42e31c6fa965b1639bbaf32ca2196ad175f5f889e76d0a06e65eef86384a8cde940a9d469792d6fd07fd53a52df48cd99f287dec2d302886add18d48f5e543e64275c431a36bcb9ae266b74648193a505452f9e5e275aac8ae798c3f7d6ead3870d6e565cc443ccae0e958fe65c352b6d4e0684a02a7490857e791031c5e7d6b9c5474e5a584b9f23fa49357b7303c5402dc03fc81732332b1f54ac2bfbbde1fc375418cc536907aeb86714aa8a744d9842e22b607af17ea005643c6846634c9b707cbf917337f86ffcfa5b1f2eb510321e111d626504574f45df22219e56cf3151f273010c34d566cc8c31a73a3a4b1058367aa3391c12e5d0ff1d9d090a0e16e3000bd753b0742756d38412b57a28f4e1ffda9a211aaed7923a61e100f2bbbabe79bc449bc536102b8a02d1c83c548322a7e78b6e33136a5789dbaa3f415b0b37bf78fbab1ba3637a8a3e3af739625dfdbe53e40b03d3ded252cefed007b968360cd4eb6832d83d7471ae862281cc0316acea042ad219718d9baa3abca27a05830e3f3ff16f43a52aee783e06150f0875028213bf7f03928ee0844e8b091036fd023372ca5b27418499d82fe3f2c24851f93bad2c0111d0b6db1448b36fd8cf67e649eba4e9edb631596c7f48f734a65f05fa54f873ed3b2dde5d6459ef69d682876bb15b6eca830dcf9ecad3dde6942a78a2872e296c60f6162b8aa2246ab92c008ee739a2be0728ad768a22b192551bb394d58149dee2e6b37fcbab1e20182cafaa5b87511d03a23bd8426fb05bf4aa514064fbf1a9f4f2a51245d754980fe2053bb360af3e47c00abb3b40fb1a5452ec6b1c5787909747b5901fc3982d918fc4b8e93f223d8f8e041df0947d1e19c7bfaa4abc09a03d2c6cd5322fef6a0dadea1563329aa29847c7ed8a82893c6d8d61d0124279d921bdff7ed79344793664b81db8d0792d2afd024406e1300e56659b615bcc76e60fd94791af1ab77acfb6a756fff0f9b0206546c2707ededd27d6ec86745f346f6c2f418a32671fb1f9edad5f529f9896e785625ad0671f2f9796c14f83e38f9aead8b9fb9a88b4d91ee94344f6f036d725c70ac0b5fef0bdac9c586009d9b843c46b6516bded6e4d02d1da44070d79b8dbdd42d2ad80bc513e2a49120f5fdfa163e2c55d77993fe1ade61d524d99d0577680244d4d802265f0465da874cf73940f46dea8c4464e12fe545dc4bfcdccaee66bcbc8459aeb8d0f906a5ed903eef9d0c9efe61ee25038dd9384034610f219cbc72e3e9d6f83738cb5957584974504fa2223722dccde95732c055d7c2ee5dd54abfb397610f5a277f4b89d28bba458007ccc01150d9b9845633987ca8da5b45a8188cdb330e6ba907ca1ac80d10a6a3dbb10807e13f8e46035152c78e3a3d99a5ba8809147762826fb6fc11fd1a32a24c809b0e5d978552c99ca3319de0ad01e84b0e9df8c4afc2a1724f071f702068d00dc537425d7bf2592e64304f2c76f741dd8e55fb52115ac08cc2f3d7afbb5e6ba3aa62c9ce992d3c596fa6d7d2963af338090315480d40c2588a4817605304e8cacaeef71eadc92f1d544e2178e7abdbcbd68cb76d8a32db2e8334508acae9599eb977364bb04babf3bc5", 0x1000}, {&(0x7f00000031c0)="f19c0ba23256ce3e44e22ed3e8fe38bae70c71da7416f207935692f048d633d58dc505dd5fb229e732e7609822b403be7d24093c1bfd0f3e86323cada1dc4af833e60599bc96932bb560040d8443d32de2e1c657bbfda39bf4677b9104de1a74a3b205a99a02074f6671c206286ef1bcc59699d97f13d6c1ac8ddf18279299ffcd28270d0f9215e8cebac8fb26008fc41aaa6515600396061ab3d26d24e16aa8236bd3c24dd25202fe9511195aa33862339fb5a80a4c7e661b025a671fcfd511e33a49140a0e4bcc8129941519defc17133b692e1b19e52e9ebd506a7e95b84e2af8594d61addf2f9779eb51de1e9b5a53e623d37b563ac4db7508f7f040bfc1878cd86c981730b5fa2f03d14a24c6cd85d3616919cb95b0eb2aff812181ce8f316831be27f43858f8d9b33b641849c8e4d4a3ada1a5013be587452557ef80b2a5e9f0d182b5e99d4d179c9a87a5cb44c8fdd5ebb79fe6cb0848e408549435edf8aa0f05f52a801627a9fcf0169c241e6ec5d678d667e19cc392771f835654ce107092d34f90087838a1457c41e336f1ff4af429221c2eae2d31f44fc5b4a5441f9b3233c890ea509696547feef5ecd5e6de7b544160cb366334ab3e913d4711fc8e48353952c2a68d16721b86f173ff36ab44fafae486a0f91bf4c82ef8e9cd3598ec520ea764e258b6e241db7698bedc2bd4adc186849f552a5f2f55d1e50acf70be083230784f71e34238346b3b74a842c67f983501c388c0c5fe3fc84e297cb854f29a6e4b6abd11b3a4029887fedebd14dfad99df15ebe9aff81d7ca7c485a1920c79187ea5699870786b609b2f483ed48745e671ee570d536281b2c7bce0d49f074286dd2aad371ccd068c4f1cfa6984841be732136cba9945c74971b2e374a2352a004e1484242b99d48715d2f31aacadd15ece8fab744ee6598bdc69d704e3b1c0b648e30e323f789298e18825e6f2ed306b2bdfb81128595e086a8f87eb87165649b031a7253bd3ac83fa0ca89668c7490f136f336c2f99ad1ff040275eb8548d10cc555bc1161bc8bebd03779bad4c56a4ae7e962b240622461fbb2ab0ee217f148983346743b9d28e3418a98419c854b0979351cb4b6108097d1eaff157d18de40283ec1dd5dfdc3ce06264e5e76f0b809cea270d7b323abae6b1f7370b758c8cc8768ed63b8d16b8d6faaaa8740d62b3dc5a1a728f60b92a2123bc20ab6d9f759b6b1d5ade9d8647804c8f423eb9d3d836c955adb83d4fd51b80852b27ab7954402bed20f5fe5d11115687872144db2c3b349bc94983895539bbbce4eb2f63bafb1ca7470fd68c24d0a566adf09b50a681512bf33a930dc886da3335ebe718b1825388b4023ef58327d9545e635e7d38e573c41e44be2a01520b7d3a69b75851884c1078e9707de311f08a1c88db70bcbefa874f10dbcf6e02dc9eaace75dd41f54415eaaa12fb0e1c059aa6042f824b4aecb8dfa5d5f619a030a7f1ba531b175724aac3e7d2537b09b4caf3ec51b61485fb9ee1e603d8c50916fa5138f5176f62f5a0094e57a9d379c2dccbe5cdfc112b1ea0ed05905ffbc3a56b69b1a63eda024d3e5caac3ccf59fca6583a043a3a138242be3581d66d570fc04e434d8281f42f3da0852bbd5d6d4fa3e990ad544586a2b159c18137a05d697f819939b5c5ad1a5cc0b41b4e4258582fa916c3115d4a95229faaa908853e1b17906b532222ed12f8848c0411f5ce58043b8b907cf4bc4ef0d22faca8867350a4df6938e5ecc4c6a97f0b8194540d445252ae73b1626e134c05f5f43fc594de8f56ecd4892b99fcc2dc6c7a374b0f728c29198fee10920ae563e44091a669ea4f021bd5b78327df211f3b25258f12648c70fb903632e868b91d95d94f244bc301383477a618369e0bcb4fdafc295c981b1a79d8e9ac5eef821c40f719ec88fa372caed65e186956085e3a7d71e93136c2a85320657d56d54198abeb3cd4a144fbcbc552e28a524254200c335594737d5e2ec534058c5096900563b8d75bc88cb31490f97620dcef801502a2ecb51ff80406d27f64e39b4eb175b6cfbdf054841a3a5fe0ba6b13fc7ad079830d8099f70f3b8bf880a58f727dc41850f173bdc6aac6b64325c0f77b20f032058dc9abebd926f3a6fba9a00e833e173416e7ffb902a11594bf51242897cd035ec68ccfeb395e50a1eef130bcbbf675ad56bfa8b2a5dae78b1af635ca963597d3a8c413ff20254803a935ea6411156b1dd53aafca38231c71155eb7a97047b49da780334474c9b5fb8361f7ef030cd90cc1dc472682c7f1d7bd0900904e3cbd60b80bacd294a77fa6fb02c724e402ab89ef1bfc4ba5ee5d84d1daffa1717005c112ed6fede42a80e0b42ada0c30728049bfb635d31261ae16aafbbbaa9734faee460ee7e659717170ba98d2b6fe606e189298ef66be9f11465d05087f348c21f39f07ed0aec443e9a1added66baa0625ff054906a4552890e7a74d4cd1302ffc5be6eb361a03b741a98bc63a8c4f27169a5db231b7d6250a97c98c3fccf475955766f301f52196426f1f9f656b832661be3f497d78b94a182d4dc143941380a97a31517bcfe216b547fc74536acb5d2406a1c24c8de895e3de06e0c83e31c96ff71d27f022cd6a6cdd38371f3bf664be4634c6ec29b61ae4f172d6ecabb7f871047d14ec35f9c47eff84f03e604227d4f1721e5ebe4b07d272a22d1e8341f37c118f18078bca17e93b7ba43a8bf175954e55ea0612628a226f8eab8e5d7704d7c631c4e40fd9c4a97c2f9db4db6e83c04cacef92f130847cf8913feeb0538ede001c3dfb21f01bf86c3a3ea4a07d0775ed8304cd8c6b19711146d104186b6e3c7f463d1ee890a868e9acb1b64d286bbc72176eb76864124ea3b659bf3cdd7956e1eb5d337225fe1c58d17e7857286170755daf35a59a20a2e9215f6612731c5639c7dfba713079d3238544e820d59990c0b60dbb273a464912577327626debb501a0607fdffc23049e7907c8fb1fa50bde7618b81a3327b562ef7ac09b0b2c5026133379820fc138d3057da1ab1312cdddff083f4ae371752d63e199a2bac0616133b1106013cc4166d0496f30daf3d0cfbb8cbc8abc91293f27f63b3e073b500d528a3253adc143598f0c9cbe2b08d0f48aa32d118ff73f7a0d39a197a7458e40077919dc692af42d24048d2edb0b2cd0bfe1f85907c869161b3556bca1d918a3c382e310347925b4bfe7940b416f0937e2a46f4503721318a5675b2a9cd6501c6095d44f7f7b1ef830e2c9a643bf027f70e2c81d643963eca95971c119489a60f42d5efae884c14fc7f7cb1019981b5c82cd830f9ac1617b70d216184fd1f476acec28bfde7cf0d5d89100768a848612b3d217560506bbcd2bb8d4bd70b5fd72d2780ed9b07696d50154e644c26ceb8f7091ab33cc27ee85944811b52cbc8dfe2e7bd7216199b972a2b64c64ffdfc60323803ef9f6f6ab48469888a1f94aebedf7abae89f4296f6176473132a2c58184d33eb4e86d92b2b52f7cb854b69c0c4d0977d926d50df7c46a4b9ae4bf7c36015e653865e43b9c975a4387cf21571dbce9c76cc270f003e4bb55c1473136286e8eca94459b57e9b45f4d450c0f18353afcc7b44809adef43b65943c9ad5d23fc0cf38704d4fb73b0371f931c3422c01fbc6c04b8395ca59e2b4efaeec88e351e65c2bac9145a950820cb10367f55176199a0b614b803ab0e2c261f3e840b430be564558dd22d1fa72e97cedeefe0667170e7443d54215f8d4ca30ffc1ee02b5b22071da9fa525fb7356767596018a6b26f2a02dcaca04a74ca7d68e74fbc7d440ceaa31268aaab10e6c919b950b5e06764a25f3b1dfb95244f0f93a84605286206b0c6e1b0aa8b5edb37e23d5ff2ec94b74dc0c3a9a665b833d128cb6683790c5648c1bc984b3b5aa504ee54a521dd69b26fc64b3125a16ce0ca7362c2f227d848a55129549a302bdbf794c88381447bf9c01e4207deb079c1fc0c7014df0dc0de29d843404927fc7c58f1ea0e3c9d2a7626d0f02ec82898b4c54d6e2861f38001b5c50b81a272c1d3820b9bc8e132f9a149d2ef43390e55f0b5d751a6888cfa0608e6b987cb1c51758751bc15d428a4a1b9b3d408f0265089f73e119ef260d6543804a876b70e09e6bd642945b9411f898001062dbba227ae017880f17b752880f33a9d9e0d1bba46e096b8b94432293134a9828e587f84a2e73fa43ed6c8943a7cf96442d8c9c0dd23cc045e4377fada148a765847808cb3c17ba5aa4a825d2563808deb972bfa0044875487f481a7882d6a225652bdde10f169ed336c2401eaf169bd42dc6ee804696b6dacade01f84f62f4652c3fba7720c2a378d040617baada88bd4ba93e0f57950c20c212d1738b750ae51370d9248173cb067453dfc90af8bb42cca6083db3c946fc6451ddc476d7736fc85872e1694ca3dd1f14fc0c4368f6d462ced6ea335c1e669dcc389c2ba51f067760fd2abb951fe1938d1359829bd87d07ca15d6f1d1472335e121d4358f03e051c563957e0ac2cb77bd7a7e143491561c3c4c2f3bf37f7d509dd0ec93608f3a14a1b48e1661f1ac3fc4f188e86c17cb0adffae1b70c52f84a448387b7eb94d85a2661563ed20ebe4899f9902f8bd84c9b7feb6f31a1adbbd50fdf28728402c2e350bf678692cd61004388e922b40d2cd0163a3a72aabb9a314d389a3492d86b8d701bef79811b172d510e6cf4ad8dff1dd21d6de554a892a7a99bd657b7052313a72c6b11d44b746862d835ffa74e9f98d92b296366be2d144aff06b57fabddacd36414d4e9e5762ed1e65819897cbd02cb06225ab5c4dbf156d4881e278974cf7a6ae6bafa6d6c6779da2b29afe92398e728b2a9ca3603bb663485b691aeb50f8145523bd8c3cd426df13d2086472e077de29bb637b750de97578f0b3328c4f7018b478ca10de806203e317aff08fbfbd9b91d0322235eeeca1f1d1425aca6dd6fe89a65a826422e57b9c708027300493ab4cd2c81666a426a8281a03ffea406bdfadb76b9b0c5733797de5c2c6de3a4af052d70e21e51a432e69c33cadce2b4d85058be7cee9906ba80d059cad6f5f8198dee2c49c6ff5eacfeafa59c13027726ad5985afaf4d4add7bf21e5095cea5d34730b3871cbabc82db5b1c91cca3bb76ba2a400249f4ef64599e2d5143c9a49b53baab9bc4b05420ca25cb1dfea8ecbd3226f4fe2ea52c52d27f62a6e4d51dfd79b28bb72b2f7f38ed55903494fc94620baa2674c0aa578b3f3f7e71d46b6b17cf091b72d5281f10326814a3e60f767a5f5be85a04d665daa39ae802179b93ddfbbea3ab07abb43ebc69e699f5805ce8f464a21313c6ec0223a1a8fca2a460e336da7bacdb5c33403bef561be2c4d5bcd032d7ff4cde17bcd896b631961ae042ed26cef637016344142b4edb567295693d2b9f628e5e16a5bbdef84b85e7c2afca1765117538dd8a3238cbfea3311c596fccb02af81f89583d1e3b8dd8ae825295df0b335b745d19f5fe761123792f553addc370f82d0e456c0e1f19ceacc9e5b12cd4fbac7b4227fe9e20f5bcc149b07add3bb6a2e201528dbed3490d0c8b0a2b277b9d80c65eb8393a3677ca087c4a688b96c73b9392577eecfceec42dc5bf9b7f10e491d4f54691f4af1a5f814ecf2ca3f300e8f409f5785bf18160f8da7c9cba01bd35f63d4a62c1c27176d705fec4a6b901077f258e59e609dfbd9e6785ab9e3ee826cf3d1087ea3357b1a235b63572b33f7a1dca248d6c659d39e", 0x1000}, {&(0x7f00000041c0)="8866a8f402b757f4be3d9ef069d1c6b9a69d7dcee3d21a1859f2a57d7424c4e76305db2c17d1835b2dff494f25347bb4a3fbf8b53938097514a3b3efefc6bd1269c4e16953a7a0bd9dd5e3a31df6c7d2e0c98bc08debbe4f8522ae3f4d8282482abbfd1c29c5ff4d19fc8fc0c73752a4e6fa9b394a325c308586907fbb4eac79e971702a", 0x84}, {&(0x7f0000004280)="002335ae64b84332863b0c71adacb93daba479acc366fdbc37b2c12b381f8166db29b8ec9927f948fe9eb815ae971495ee4bf45e2e3f41c9289c83fb7c13d14d41b4369e03a5da60c9391a8306252590fb9c568a74684d48fb1406de43086b802e3fa1aaecc5200733fd202ff927e4a6c5ff65c17b31cb9f4bf50e58867893e0c8c92005b9ca064920430e06f65b606290a33e5e17aaa6b082a4e14ef78926bee0b7c292fd8242b30b318536179ad7f4be76bcc974953368e85b5ec9ae786e3cc76a7562df3c4a94c03fe9b9af4bcf75292901ef45512225993fd02cfcd6c12c000372d71568a315550121e3e2fe9420", 0xf0}, {&(0x7f0000004380)="b4ed3df234f41b3711eec723d67fbc4470c39180e5a944ec20f122f59cc2e4db13394cdd6c8f77ee4229f37d589c93058be4555c516913ead0ad0803d827bd1a54d765c6545accee72dc62b9937fd05b4f2b42db4977fb57ee299c29f9282fe8c76fcb567d1241f2f28f6b11a8239f03d22afc2cf4d1b58079977c2de26ffe0e8decc9211abf240c6a4d487c4dc510f00bb98f1dbe698b261de7c617eb65", 0x9e}], 0x7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x281, 0x20) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x2000000000000) ftruncate(r0, 0x5) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0x1) poll(&(0x7f0000000000)=[{r1}, {r1, 0x10000000000c}, {r1, 0x10}], 0x3, 0x4) 16:09:06 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = geteuid() r2 = getgid() r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0x1a8) getuid() r4 = getuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0xff, r1, r2, r4, r5, 0x4, 0x7}, 0x6, 0x4, 0x9}) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:09:09 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 16:09:10 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x6) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:09:11 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:09:12 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/38) 16:09:13 executing program 1: semop(0x0, &(0x7f0000000040)=[{}], 0x1) r0 = semget$private(0x0, 0x0, 0x94) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x800}], 0x1) semget$private(0x0, 0x2, 0x20) socketpair$inet(0x2, 0x7, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f00000000c0)="8e5e33f81f981cd9f84c7fba1638e708b07a6da71627f8f1bcd8c9fd645a6e29c738a81e0727a83309130a6fea84d241cc0750242f0fdba1270646eb1c6cf6dbd671971f1283e1a92343c206a9eda8048b1ac74fdffc91d176e3fe44e6e1173f29d609c9f8a455c14555708062543a97cc14224172a907bf27e3aa5fe061c75e3345c1d689f6e702263681883874", 0x8e}, {&(0x7f0000000180)="10011d130db326ebcc584d20cf4b9a57b4ad3c7e0096997645df9e8bca2dad202b5c013837972ccd6cdef5fdc10668578ee463a9923063f71b", 0x39}, {&(0x7f00000001c0)="92dae5c6e4d9c5a970b3b05e913d845c42cec161e5d05804b4587471f53734999afdf8014c86bc31d664f03eeef05d67927477471a8f8ec7e70c90653f5c04bb3b80e46794f74ce69c716f7d7c4264aeefc880eba987b9dbc4d8fb96a90a3c689549a80ca3b7e1200b1a2ced71a1705d6c129e0fc45f0f68fc885299c7985f42b88b0e6672bf41480e832f2e42b861363125e4981c68fbbe5ddae893856392c87c67430f4f75811fd50caeb5ab59fcdbda23c93a530a14ef4f44b4ae38045ac0e5b688815aaa601df3f57beaeeb2d78553ddff3756c80ecc62a33384b19ec9bb1dccb4406fa66d79ef650f401411346b95b1e1482b16aa24f8dcde673425fc7c0e4e152ab1f1429846970f033a7c7470e4dacb56b92009b4530abefc99fca6dcf15d77f02336c36f5d9fc0f584354abbbf78cd51c33657882d7b7a42cdc573ab9b975b7062d278516d942bdc62a60787b610f01682e68ab4c44df28c1f3401189efce798c3f57f9ebaa6d64b36b83428c44fc0da88a38ffe8097a992fe9316f89577a45b4b748067298a8d10f5b7ff57fe47196d9a6bdfd964e87c7baefdce9a1d39d65e06c37f23b74e96c05d82c8ed37a52f7bb86d7ca9c70915c2c01a4381ae1cefd18b773a23cbf06bbaf52321c6b7c18dfa1879bde3ff9c18beadf45cc42d58681afea6a70a5d33191783f585abd35df68a49389e12cfb1ab64b1947388a52c7df66a6c89542bb804c21294065d446c825bec887a398049be4684c2b5e9f99713dc57d633166879f58b54e71c76278cb52c9e60b4c305f61606d423c015e96c98f9adc46e8f1f5a49e621c3c335b103efea54c67c0b82d08c466774bb99629cd7d4f04890fb6775ab83c9a39043e65f5dcc681cfa33f72f17cb826a52cf25bd500d6044d5656271d597825cfba96c0cbfbeebda3c6774baf0cc6cfa733ad8e3aeae64e6517b4ad466f8be13acbe629e247fe6bf9f44fbb2e540cb99ea5d36dfb2d233998e88c3f4f687633178af944c2cb3319ae037ac1d8933535466d951c52700b95ac1cc672ecb5b760e2b8dea12f18583fa6405e446c79f7b15be0212166d4600cb58741f7d6757beae704eab6f66d1007e5cd898df663cc66c55eb14cceedc064da66d2efc33adf95b4709c6f8cf6aa466a396ba9cfea6291ea33a42dccc24d20bd9a42915362b17098e55c6cab5c40f58e9676cfec17e0c1d3fd183c72ea1db975fc2a292d3c6c3dce5a0732df290f5fafce3052671457f6f8082a15e5081022c8b57d3b8249c01cd251148f20e1443b8cd02e1dcb4a35df6079741c87c2291642ca9fc9f96537273812a4ac9fa3195ef9a16c83d60852cbf2b4aba4a36e875655e5aead2fe1bf800c2afadf7ba3a76c2980e1f6d86f41b7a290d2738a87828b1010ac2392d7feb52ac65216b32c16b983326b5e3a9795845a948c7c070f748031e1c547b0724214403f6a7419226b37d74207e353f2772012f1e6a9a40f1493ba227c8049a5b60e7320caca2c60755c431a50a47bbe1a1552075612e13cd114b7000c9d4b4829caec976973967165d711ea955d47ae7c08a91348144c01f3198ac141f70c0d412137b843e05221b2956d0df0b61d9588979c5de37870a4a672811655dfbb1c62d9ce5a80e568aeee1b7ef914ee9bef9bfc2e30e7ee1ebbcd9b247ed5c2ac3d566202bb89b30b2d1e80d6fae7988e6fec72e0de3c6229deb7a25eb028b74c12a29bd0311aa18179f056f995589029e81854bd0e76dfe041a7f4b27fa80f50509511623961ae7f69352641976c4b20599795e8d8448d01a97a8bc147efa1bdc688c04030be7ec4056b7e84719cf39bbd3be0ca239d55914c5c04105381474bca359eab1c36a964e718b29724e455237eeb0c6c184d2d4a28061179098d4d5a231efcde30b8753b496c87551554791732f975ab1db8d057f67e1b5e63d27bc2b389630d93ca3e815c19d8d7145f486ad864068fe8f502de22969d0c4ffdc3f0ed2b3d1838bd707f2aeb10abecb015ba1dae4d0d62884db7b5dfabb5c18a68514d5024e18aad833a5fb15c21ab4eb1ea9d0f3a6f2af7fc9d18e6847cf11414d4faadaacce8111b9b293e57709f128fcba419aa940a570fa991acb91c76c0dae9e9f4fab5d18da7c1248d24c4e09d7349862ff58ad655e970988f77f0e16165a06780dfb89d84d4301b08742d3dcbc5ba00927b84ebd561ed5b5bc154332eccd55b4d380bc4f318f948a87585025a59b69d71d82f8d9fb120e77238d33348772d222415d2ce2f005960d19953d457c7e4efa779916aacbf84bfc99e692a5d14eb695749b50581c1f2b33e455d5647366e49d3ac54e43d7e4d95efc3fb539498ee20e6e7375ab32173437ed9a76ce469720b028d446e5baead403fa210b889fb5dd3e89ad466e62ebf1d8cf1865b2ec216dd560938299ee9853d694c2d63a24abf2bce36e2a30b4a2e5fbe43927db731aa5d8249f8a06081b041abbf6dc66ecd9c2e7dd80514efcfae87bd1bb221556cba75e6132b9dbf9c639ebfb1a39aa339b0aff832a1148951168f195662e879efc58cda71ade4ffaeb2e7cd572455e517d85cac72bcaf8d56dbdda24556acd348a4fdbffa468294e35aa13d6af52d01aaaa4baee411813c0f2a661db3d03f7e78c0c4c81cee175b20b9d3eca2d14386058e6dbfe7aa5fd970c4f02e5e00061df8d2174a116d426b231e4eb75ea8ee9d82f0a3d88ec89b8da265665876f8dfa8c817c93d530f84780d497954e7d334aa3e8c9107d0bdfcd386e809d794b77521913e575993a88d473e153d38eb6568c6f1859030539d02682035af0640507cac1d2323324e2fe7b5d97cb4ecca839031b81ec58aaa72b610dfbcab5257ac1ddc18eb4a6b7b3a8d62a7758e2372ed3c99a6ba1a9ad7add920f9fc14ead16ce25c9dd6bfda575d99012679fd13865786fd4eea7327a759bf008ad7e14f3df636d5a0bbf1f7307d03af26f87896becc2787bd32a9e865dbd42a6617e7d6024b82a05b30da3129ba677aac97a9ee0e9531a52ed0519470aa62fb8b4bb24819d0ad09301620d934d37fb1b6cc10b182812ec2f3442f5f55d6606b647bb6c43c50f3385420727c081c585cbe89d79f3bba3146c5ea4bef00112e84d17e2b02b8cc3b0c8f1e340aa93b6abc6836b19830bf149a0cfa85910e993a5f39f143829631ac9f353b694c8537da80a5b625630193f5159a4e0a1a6998e319292ceb9e942777f9a3c31152df08ce64ce2fec4d7300361939fcc3e53fe220ac21c5028fb9ce0c0ea0740013d2f13cb2b637656108450f3d1bb994f6cd0a58e33f763840b5f41ec8979c7cbd2047ba40c0cc73a0acf454f471cf39ca0c556cd35dbea59448e01194322318cd14038b708df4d7a989acfecc50fb290ce24e43c8812ba10050e71f216aabbac34265aa11be7309197c6fb5b4e19cb29395e460d68d947e66183f647777e1042995d87b43c605a921c96962add29fcf569d9948578724a79b6f7b38ba179ab258cd276c5f3eb56adde3fc42309aecde2ba4f904db7158651fa836dd0d6c2444970e51046d6d88b8a22b74df3f9fd913e80520c57ce60c1eac5be13ccd2d637b5d19ee10e052a281d361c8c1a68634dae200cbec555cc7f77104e831d7579146579dbd295ec15efdede51284fd9440a453b0d5696ce8553da5b184f12c603efbd316b4b0325ff46302d44625d6d76d27173fe66899fd6c2ecb5ccad06ddfcc2ab50489b80448ebd228718579b84e4ccdf06aed24856ca2efb9067bf98c9300d5805a7b5f6a428e4f2757e7d46e0bedd3522cf16634e99fc2470fb3456670d393f300a98387cf062b3d224fb711aa11d969f579f2d15badebbb6d5c09cddeacd0f910f513e4ef2102a6309110579a792f23033022f7aae10d84ae80f58256bbc6130f24aacb978209f7a0d709c0518b739a7d6ebc68d9245cf5031ead235002552c045d7d8406cdab4a569d3802a769428b7e4872e26e8da53a9f9cc550c4ca3f742d6b78448c1e60383019724ed1dd2254f0d81c635014d1842f91b1ba38fd8d399b9b660f231db84f39a69a8b6a6a59556bf9cde95f4b82f72a4c3fd9a9f8bff62ffe5b26b9e9b991db82e41a6aa3b15a972535d9d95b6b8be67d941a3c5e6090f1a7afdabcd203f7fe15a9054637f7a28ab36e8ee07acef52b66a07bfa88ab03a9e74226f15d407f4b54a7c725aa9d90486d7ce136749a741d33d3f944c2defd7d80ea80c6234765586c186ab907b9b33754bda5108031638d4fb28af3453c7188bd41d17ab40a79f46435d72f195f5bf7600b385015f82237054e71a155a51962e8b2727e8246165e65bc8fc32f68e2b54ca4f4a8ae690ab58f474f9d69c20fb2daa7b1a7c95b9926d1dd503d92e5e46d3236f99cf12e187f0d26ee63167420b5f54589ec08b70d08fed141834ce5925a61084c1b31ba14207673c7eee5c763437cea208bd11ef4cffbf2c60e74eac0c20c43a7feb16abe7a0d5a4babb0fb5f17c0840738c74950ae6b7b285ad0b221765b04982ffa77c57cef321944420b1e574af5ce73537d933b414d77e9219fdafa12713f9320289d3a1bc28793406fa22a0071c5cd18ad1c0996fc224602b349ea92165723a5ec4dd141f8bb7b9e88043e86cef0235fb7894b61bdce68d6975962eee22b713cfb0a2d49cab6bab30c50058ae7da3e8b431a61fe26f8837acfaa8365ca0e205a3db36268339b3c941879d7d9319425bb5499abc5e6d1c8bc8cd54fd5d24292a54e0a1a2c64341c03b5e51917fdde8ba6f8deef78cd7879d6a0f19f626e2eae38fdba1bb6222153d878e9efc7f51f19b67c00a168792b31216135bbc66f48ae311bae91954cb7804df9082c4a50dfc66ee99ad7fc5c2c18de05ec373423d41c0a5b68e25025a425e80a5dbcdc6a27a5e849b17c177aac739d97770825245509f64aa7ef7b1ae760a927bfd945493b294cb1f4102e362d2b54aaf6c76fea4b21389483999db13880b6a3b4e18a7cc329379dda638a473ee3733112c7ad05bf7ae244d2ffebdda84703ea4130b515e388b1ac365ed510f061485354cd727c2e5ed8ff605e45e76bcb62783d2b6de6803167cf861f8ac2ec92e6474fde957e4214571ed1e95e40da26f52e058281b74d06ad1f327e5003834d6b6fad4514404de473d92fd43dea7ece1ee013ea41e4dca0f45f4c2fd835e550cccb3e3694ccadcd72c1319ff8b80685033124105378071209ca42806ee58a5a7632663a6333edd0e47758a7feeabf429d0ebbd17cbe1fdcc3076467b3a1a8f10b7a64bec5287559500c6a27efdf59824b00eaf3f255a02628fb1a93d231296c4b69e9cc2cfd37ec840b2c017a69d1de16b3c2c74b6713126a8942ff04c61c0932d82a0fe612accda0fd1ac995939b70fe81985dbd6b8902f88580143d53c6d9e6eed453b1f4a903b15ee652116ca440c0fa8d554f484946fbf508f75a783d7e8eac52cf31c51a361db590d808463e7b2afa85d6ad8591a1cbe05a43972ca9b0be5e90f474bd3879f1a74c7c3906be4659cb65383cee8ec9378e4b2dfb367df98db97379a4500536eea7b1b453737279694693077828e259120c6cf776da70c301d87109e2a61abc5003d47ef4a3019e006b4b8e2841bf94d9b366d165775495f39e9e2e3f9b5c48ca8d231a89e5058169f56a2ca3e4323bd550add2910b107af370cca1534af3d141d78cafe089c177655386241d0cb3a6c61ed3285d9682bfe402eaf6eb2f732d7dd36b9314a8ebf4138094f66a1db", 0x1000}, {&(0x7f00000011c0)="2792234321729186599bd7202758f5d90650b3f14c46ff1a6b8299ced1de5b5a56f04983e8808ebc7b1ed3f9a6971eb8f8e96b882f8f412338ded4c04ee51d3f8191b1f4729a1bc3db222dc6d0083f6aed046114f73bd9b0f8f560a5835ea2637f6218d397806a9ae98e7a46b4d67c8a7ec811556f", 0x75}], 0x4, &(0x7f0000001280)=[{0x88, 0xffff, 0x800, "c77400668c0b9153875ca4d3977f3f5cb4850f165f1076af2b13facb7cb9272247287e06cfdbda06fde7636336df997a4cbd44563860778e0031c4c509816bd0b406f35c25c983bfee941a1b4fd06f0a68aa78013ac179110196a5d0dab8457fb957ae437a9cb8df9680adda81e2eb6d2031ce"}, {0x60, 0xffff, 0x8, "23b2f44cda9e77e883f5a2eef770891717a59018dc4523a03598c0322389e7a6834474c58711fc9db72d516d4c991e0e1b6e97e6a1caebcbe8f0d4442acc40b2e7e835cc49c3bcc4c3373ffe8c"}, {0x110, 0xffff, 0x5, "91986b31da9e8195a9c6f53314ab35bf7490c9a178e317a38f12703d82fedb2395cc19f370942d5808cb49a16a67a7abf32874cdf72b5cb2153568fc2be076c1929d2379ce7f201bfc4920bdfbfe9b99e5f181ebb3b30ce4a3852e5ed5e5d4f6db1a92782eb39ddd32cf9811d3018432b0859cb107ec2e8af08ef9fa427dbaac3b16a0e6770fb6a81ec2d1183b62416bd017ff35c9e9708e492e559b63b279fb75b84f02c5957b2dcbe5cce23f31143c6d357ecb5044a5f03ecd8a4e33e512b5c694f441b541208b7d2f6a4bcc707037a65f70814c10dcfd663500f8fd1da7b8fa0c40a14800129f0b1a7b56a2cc7601a9776b1933c48b8bfbc6132ad91b88"}, {0xf0, 0xffff, 0x400, "cf20d7203e4cd897e81f2226e481b015488e01e58a9019ca8112256164a65f0b3043362996f9db8db6857b9f236f7b41a91d61b84dc4ea74ba26c26ac57776f05896c2fbe8b62b7fa1858dc5bafacbf43e81627f5d3dfd65539abe4a34767e8c14a9a589bc518059e3a3ce9dd2a3f9e01daf151c195499fdf964250852bb9682e18056e651512b7b72546c872615b99572fd2b362dbe25f83a475d47ef3f6a24355282c615b0db0f329bc009ecb38e4273cd1304f61ebdd80632d244a1cabac18d79e34e006185369e5ceb2d435b4df7416ce172414af0ecde29d9fb"}, {0x108, 0x1, 0x8, "289ae67a61d316920e890960f6a65290d94ecd295f650d6302737fbbb619d08c11f5b6c112283b5181de3d759053faaa26f25bdc5ce5aa38e01f67429afb4e7ea99e353819f9c62c4f7148fc058861f5d6abc376ec51c562e0333f79e91ceee142b3d690a5116fec48abbea7517d19fa7a4e97b07b230f5b64c1c028522c983ed1cec606cb7ed6eec389eeca96a880ac511d9a4d5337fbf6da6f42828817bcc70c7d0dcbf18f82bb67f0ff7f0d61cda7e3ef4ff441d38da2225ed9526dfcc6d013afa6e4eefa692b92c599830a3756bdf1ca6d87604f5de61f83265447ce9836a6a359890e1f01ce9259b3bbcff79dfa3c78261d166ca1"}], 0x3f0, 0x40c}, 0xd) 16:09:14 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/78) 16:09:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:09:16 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs, &(0x7f00000001c0)=0x4) fcntl$getflags(r0, 0x3) r1 = semget(0x0, 0x0, 0x4) semop(r1, &(0x7f0000000200)=[{}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) getdents(r2, &(0x7f0000000040)=""/253, 0xfd) fcntl$dupfd(r2, 0xa, r2) 16:09:16 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$unix(0x1, 0x5, 0x0) 16:09:18 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = accept$unix(r0, &(0x7f00000022c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004465068bea2ba3e43740bf1ad005a701cc79fa306a104cfdeb41838bec2e998e1e192f87b131dfd7222769b0373d8ccd6c15cdfe6ce48033937d1407cd88122b2ede381bca336872c5df9cffc89a80ad85b428368dd1914885a7728fed39bcfe90f5e8d3a840670b84fb840e8aa10236b9c265b963970360854f70aa1e0fd13826d6"], &(0x7f0000000140)=0xffffff96) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x8, 0x5}, 0x8) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x30, 0xeb113d069b6ea617, 0x2, 0x9}], 0x5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0xe0, 0x400fffff, 0x7, 0x2ffd}, {{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x5, 0x80, 0xfc64, 0x3}, {{r1}, 0xfffffffffffffffb, 0xb, 0x40, 0x5c, 0x51}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x3ff, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x3, 0x3}, {{r0}, 0x0, 0x1, 0x400fffff, 0x80, 0x9}, {{r0}, 0x0, 0x10, 0x0, 0x7fff, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x24, 0x400fffff, 0x2, 0x6}, {{r1}, 0xfffffffffffffffa, 0x1, 0x0, 0x3f, 0xff}], 0x0, &(0x7f0000000300)={0xb9, 0x6}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff}, 0xc) open(&(0x7f0000000080)='.\x00', 0x20080, 0x8a) 16:09:19 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x9]) flock(0xffffffffffffffff, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xff, 0x5, 0xe5c5]) 16:09:20 executing program 1: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = semget(0x0, 0x0, 0x0) flock(r0, 0x4) semop(r1, &(0x7f0000000200)=[{0x0, 0x8}], 0x1) semop(r1, &(0x7f0000000040)=[{0x6, 0x6}, {0x1, 0x6, 0x1800}, {0x0, 0x38ea, 0x1000}, {0x2, 0x3, 0x800}], 0x4) 16:09:21 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r1, r2}, 0x15b) socket$inet(0x2, 0x8005, 0x8) setitimer(0x2, &(0x7f0000000040)={{0x7e, 0x6}, {0x2, 0x1}}, &(0x7f0000000100)) sendto$inet(r0, &(0x7f0000000140)="8dd5141f2293c53d177488ac37ac3ac455", 0x11, 0x1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 16:09:23 executing program 1: r0 = semget(0x0, 0x0, 0x0) msgget$private(0x0, 0x414) semop(r0, &(0x7f0000000200)=[{}], 0x1) msgget$private(0x0, 0x12) socketpair(0x18, 0x7, 0x9, &(0x7f0000000000)) socketpair$inet6(0x18, 0x8007, 0x794, &(0x7f0000000040)) 16:09:23 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair(0x26, 0x5, 0x21f, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000100), &(0x7f00000000c0)=0xc) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) fcntl$setstatus(r2, 0x4, 0x4) open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x104) 16:09:25 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) shmget(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) 16:09:27 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x0, 0x74ba, 0x1000}], 0x3) semop(r0, &(0x7f0000000000)=[{0x4, 0x429e0fd4, 0x1000}, {0x0, 0x7ff, 0x800}], 0x2) 16:09:27 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x614, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:09:28 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x400, 0x164}, 0xc) socketpair(0x33, 0xc005, 0x9, &(0x7f0000000280)) r1 = semget(0x0, 0x3, 0x400) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000340)=0x4000000007f) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:09:29 executing program 1: r0 = semget(0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') semop(r0, &(0x7f0000000200)=[{}], 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4, 0x1) truncate(&(0x7f0000000080)='./file0\x00', 0xcffb) 16:09:30 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:09:31 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$getown(r0, 0x5) lseek(r0, 0x0, 0x0) 16:09:31 executing program 1: semget(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) dup2(r0, r0) 16:09:33 executing program 0: socketpair(0x30, 0x4003, 0x100000000, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/32) 16:09:34 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000240)=""/4096) 16:09:35 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:09:35 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1006, 0x9) r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc9) renameat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000000)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:09:36 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1010, r1, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:09:38 executing program 1: r0 = semget(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:09:38 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x88) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:09:39 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x3) 16:09:40 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x7}, {0x2, 0x5}}, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="eb302922c8249af961f5a3bd66188982666a51a7dd74a112fce9a22b0431f5fad652e063318e6f4a2e32dc9eaecbb2c5ffea7206508894ea92c361c9c6b528cf6e586e3a3a9b1bff5a73f7080f0426cf5e11d885ab6818630f3b9029f2ed6aa130e4b73d6091f0ad30f8453c0bf151501022826f955e0d4addfca18aa2215a75b4e2606e1597c112f3b81dfaadaa74672c0f29d8cb36fe7d72af61226e180e395d90353cb56da0f2103c35fb0699938c23915003cdaacc47c33bc17769372986aae90aba219146e90fed2d", 0xcb) 16:09:41 executing program 0: r0 = getpid() r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:09:42 executing program 1: r0 = semget(0x1, 0x80000003, 0x40) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:09:43 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) semop(r0, &(0x7f0000000000)=[{0x7, 0x200, 0x1000}], 0x1) 16:09:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:09:45 executing program 1: r0 = semget(0x0, 0x2040, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) semget(0x2, 0x7, 0x690) shmget(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) semget(0x2, 0x7, 0x448) semget(0x2, 0x3, 0x19) unlink(&(0x7f00000000c0)='./file0\x00') semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/156) r1 = getuid() setuid(r1) 16:09:46 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:09:47 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x182, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) 16:09:47 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200), 0x2aaaab23) 16:09:49 executing program 1: r0 = semget(0x0, 0x0, 0x0) getegid() semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:09:49 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:09:50 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) msgget$private(0x0, 0x300) semop(r0, &(0x7f0000000000)=[{0x4, 0x8000, 0x1800}, {0x1, 0x9, 0x800}, {0x3, 0x5f, 0x1800}], 0x3) semget(0x3, 0x3, 0x2) 16:09:51 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x8000000000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:09:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x11, 0x1) fsync(r0) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x7, 0xff}, {0x0, 0x6, 0x1800}, {0x3, 0x5, 0x956ba951e5ce1f3e}, {0x2, 0x400, 0x1000}, {0x3, 0x6, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x0, 0x1000}, {0x0, 0xf5b1, 0x1800}, {0x1, 0x40, 0x800}], 0x9) semop(r1, &(0x7f0000000200)=[{}], 0x1) 16:09:53 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semget(0x0, 0x4, 0x400) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/25) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/123) 16:09:54 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x9, 0x2, 0x7, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x50, 0x80000000, 0x7, 0xffffffffffffff81}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40000002, 0x101, 0x5}, {{r0}, 0xfffffffffffffffb, 0x30, 0x2, 0xfffffffffffffff9, 0x8}, {{r0}, 0x0, 0x95, 0x40000001, 0x3, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x0, 0x3208}, {{r0}, 0xffffffffffffffff, 0x80, 0x40, 0x100000000000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x16, 0x0, 0xfffffffffffffffe, 0x20}, {{r0}, 0xfffffffffffffffb, 0x24, 0x2, 0x0, 0x6}], 0x4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x2, 0xbed}, {{r0}, 0xfffffffffffffffe, 0x15, 0x0, 0x80, 0x3}, {{r0}, 0xffffffffffffffff, 0xa, 0x1, 0xa74, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x18, 0x21, 0x7f, 0x70000000}], 0x6, &(0x7f0000000100)={0x2, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:09:54 executing program 1: semget$private(0x0, 0x4000a, 0x801de) r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:09:56 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup(r0) 16:09:56 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000080)="fe38212e1386e76b95df87a76eb47862420400e04e918b2de424395c5ef293ca2522f95119a6aeecc027bbaa9101aa8d9ac097585ea7c95760811b809c4eeecde3a619209b0e1bb6682ab68a284747f1c1cd5300cfa3acb0b58e5c6edbabfef131714f4bbd039c007eab92eaddb1d28b82da", 0x72}, {&(0x7f0000000100)="f18ea97116cbb4aa4d352fba507dc841045a9d8ec5d6d29ca01e59ac2a430ddc4b28ce05f6ea069e5bc24c5da6e04a1b789779b81257938884debcb9e1e722f592ab43958fa8ab9bb1f3eaeac005aeccc230545f8a08195224d3ff760151574e1d0073329a2ece7ef93c7d8a38eacd9c31a610e4e20821466f154be8deed2dd25420eda6491d6915629d2871e91d3a1727350ce1df7fdd99ae3eb08d40c9be02a3db537d30acd90074ccedd6b38f204d9c69", 0xb2}, {&(0x7f0000000240)="28759797ceacc140b7243175843fcbad28bb810a5f2ca6e7b89b4e0886cd4e8427917ed18038653a12efc7f93a24e68ee633f249a7301c6300e944c38f7e73d69de6efff3e1eab35f27932928ceb8cc01da44d8b9ab71e3f02f24d2130911e528fc0df8d4288d644caef04ba333379e1b2756ec452a9c498fe4123d4d2f9f104ce85536be7bfbc9f8bfc2231d62b6ef32380f097e151415bdcb6a8d6ccbd804a662a66ee18c774e938", 0xa9}, {&(0x7f0000000300)="1517c6f2902ceaf553ca377e214caa00bdb15010fd4d9727bfca89c078c6488ae7d2c6c6463a47a018414d93e073bd20053ed510ec591bec11beaae53c12b29c86fed3c89a0f91c1f543ba0e08d9b3d066709086fd08398ad08997e6c696847b7f113ed97acefe1fe7479e9c61aef91cbcb7030938c2756f1a70afd469cde6f01a594977301cc202447f7086692676ae64cf046d3655e76aabea341c434f7ad0f173a2ad32fcd982ca6441a5870b20e17f4d12476aafa6f7193478b5976199177890133ad22c0ecd5a262ef06466fd1f709b5e306bdbbdb6b614761898cde5cf8487884d73aa30515c19300cea49ffbf3254d601de0032c323632b74d9", 0xfd}, {&(0x7f00000001c0)="803dd44cff11779b1ed317f2b17a3fad9ba3dc9dc52ccd084efff57a8bfe98d3cfc3a73a179ba959731d71690b933ee0039fe51e5acebe", 0x37}, {&(0x7f0000000400)="2234b5d60568639ace7ebb880a0ed7fc7faf9308d5e2f1e589dbe1ec3465c06c440c6557f6b343990abe547b0275085ac181b463c82a8c64f347fac13e136bcf258cca3303190a620021724e2512988c59cc0e80f51cfcfc39c955caca01b2d1c03a456bc95102e100b04736c9b358819ec43d90ebe341051dcb23c994a72e8ba4f8c9b881a4204afa3b03ecb90524bf1c3050e56920e4c6153acb51fe8f06c06041df2b5f3844562a45635e2465e6d2777702dd91744ef85d253362a96f70084f22851ddb8baabe15f4a62b8ccc7a41a32e6626b0d7c99f8f640cde9eb923f517e1e2b63472e114858e1234f120b21398f3bbafd26acdc0c876bf6a0790192fbcfd652dc5150b7293089e4a66a0789f2dffea5eadd126e4e534a8217723d64be5b8ebe605ebf9b7d81907cbe2872ff7ea66581058b46593a9070ceca3c240911b3947fdedaffd522a398142615754b96305ff87540857df72ed7b8e3b37d1437195dfc11d7b1acfc4d3d8e68bc0446ddfc913f83c30c19367feb980c1993cf068655ac10c6bf580df989a21e97beecd2805a7c2d53d5c245333fe785bd475d39385fd36d6847a2e3e46568e53420e7646c96755dac30848c4609b4ac9cf4f1befbac67cad82e8f0a68f210ce473d4b1add62ea6fe5ad9bd0680a34c23a500f2f73b8f003d2868dcd962901aacf9df52e57c47dfd5a50e4045f16ad0eba834292c30c1a17f57f1550d3b20f0bc64aa493ba74665ecf76ae1737109d00d8a03a313078e91962d0ffa30e44520bd95f6ed3d97322a94a18fd6549e46d5d4308725727664f1e427770ccec1a3b54516dfb1fb26cd86ddf04fe27184084069be2977ed19dc05f0b7a3265d2e75859d123451f3059eb4a40e61a4aba5c00c4c4b2c897944200aac80c9cc51bc79bbf5caf4fe711cc822ec98cfe8c7da59d835544a1359f239abdbdfa05c45c681248bf360cf9fa206f352d380b3f79310218f0613ceb18c3531a6dda408f90b9764fd2151eedf2c4bb260ee8805bcc959b5b313ff78a9778fb04a1fa5d3f8096c5c5147651d234720f92122ef7e17a5b48eaab2b94093c5a7a7181afc3886a84f8e36d17aaba02e0e5215cd4f4f7b419eca602c6cf96cc1c422f197b57fd5199d969d88cba6d1792e3e695fcc9e5f3cc3e3dae18a0ecf1f4d679d75b6146567d337f586441f182e25375bb1e73f828e2caa465f469bae6154929be862e3eb0fcf6fe0e15d5676d87789d7179c885a0650eca9735e1a09deeca4a09ec639bdb371a2947b4317efd25578be111373d35ea81d7e365b0f38b919b5d2e9ebfa22481dba2f8a0eae19587a8db433bf1349c055bc5b5d37d1647e63246e6da34586d07a9ce1d474f397c484716168700c06b38c59fe3a11ba533aed571d556e679d56eb4231a2e0277e513964eea743f807f781c831c71af9a3207df77e9b502dc46e3307d1b829000afa1a826a2063c09921f2185e86ed696666aabbd5fdbdf5df9d4e833e34dd19d09b67c37dca54bbff7966c03c9d7bc3e161796c67d23ca601ef576fdcba33708a17ff230cabb6fb05cf38bedf2ab07050d9cfa48e4d06f57ba37fe80ef1a88243f5c7418905cad655f4e0ddf9e484705e046a0db6e612cd6da0260d81a0619cb13c0880452f741ad8038845d21ca1b68d54c339a0351ee2347714ee335de757360540f7a521cb5c7f2b8886795801fbc7f65e6b4557591c41be46f2cf8fae2ad602330833d0114eea46ddc6e80e5dee38b8ce31f12b34c2c9806f8223f33883d71b5dd9f0ed3e3542f72f20977cb63a1ab8fc15448e0389bf881b0dbb9196b99baa14d0caff4e48c1d58fc20ee587da8c3f2bc15f0f295dcc3086f039b074cd95b2180ba95d037abf385202973dac87915f4bb2e2229e4dc56cd6b707a1bb9e0a025a9a8e5651534bb57e022196fac73532be183e09e43ca3545e6e905ad6509f5e2ce571de9d82361a6ddf147bea15430717b8d83f85a0f0f28b7d66c58b56ea8d43d36d8384710a308400ef0cae31bcffa4a6f6fb44da82ab3b7ecc173cbae4b38c1fea8774a07161225a4d7af996b88b97dcdf0804b66c4e9b6867d7af77d43f7f3583e2e0b42391abf0652ea9b808c2a6d3a6f909cf015be971422c254dc08d318c43059e0820719dedb87f02703cf1d02fc2dce7617d5fb15faaa52acf939445b04903a14d4a1445766af362fa38ffce823e6d44d5183c71719783d81f9e11b18d29cf1b2f10598a852a4a6bc707830a366018c5a1d0aa7b84a477642bd9cbc33959251aa5444734077e219b5ebf88fad836df8415c17fbc4fba4a9605c250b52838a1ca7d5e966dbdf47dc43cb74a1a01e22fd47c1f849dab13f295bab0abca94832dfb851956b2c71be1886db764f9aaa6a929856162a061ba227c3948bb23b152acf649a9ba691ba87c888d93b4581a6cf17df043f049304cf6fc3c8c7fcc21e1a9df59ab4d2b944cec480e7c3e4c361b95af4d54499f2d90c6ca5bf41143ec031b14e1d389a1bb8ee4e2b3a284c6d1c261e8d380345fd14aa0d639757de876508e39668c06e52bb7aca1f1c5f1008b07a320e30c91061506181d39fd6b08025250bb2e1cf5035a7ff47110d86d43a3b85e91e4b07fdbad7862ce42e2645cfa239e4d079800cb12005ab27ee3d5e008c85dafda2d5f54f09815db3708d358c4d7852746eb5042cb3442252245ee11143761fe96aee486a66e684a5aefd055c35fe6aa93b5728634e8c07a261afb5dadb7217ac0f1ef0eba69d680926f11ff8801f7fc753adf64c2f7b5eab26c07d361ba36e99a9e0828fa767ecd27ecc099c9f90973b40ab1d05eac370b4044a438a5616749d04b36cb915ad743329cbf12bab99f06b97ed94a8e393ff8865b99b739e747f5968d0f086ed3ca9ec7662ea3b15937025934a28fad4c44378fc40d59c77e5445a5b5276e4d02672375304526836de8574375b7816c43b0d026fca43faefc5c1fbd8a05674686a542329e09f986a95766b2564e6d932c7bd30b34b3941fd70bffcb674a5f75b82a2a451329862a0c6aaaf9ee73d6bee3fb0f1336d65697321c5a40825dc2d94e0d62c334f67b3be453910ff03969b0f1da2f52ddf906b5db25877b3e30f62bac4deb53f1de35b7d3d2c6bf0726f68ddc0434401b6aea3568860dbef4f72f1e0d8dbaac0221300c0384b447300bc61c773abb847106c27cf9cd869238a75ce35141f2bceb0e39bbd25cec6327fefee673e344fa96956ab863e325671b1e3a04b1b67940427e4a09e6de919f50f62ab0ea5b57327cbe4910a2d627464a7ed3dba34880c30f912f3b715eaef0f3e0bcbb3a4a769fb37d7c41181c35ac8d14e412320d0bc5373f9043c9103ef3462cc1f52a6858e4b664dbbce7922be6e7b620b73403b449881c29e4ad10728cd14c751721591cf03613b48ecd2c4db68af488dcd701340d7f3fd9a9e7ed4b773586b741cec01d3a31779a34997638428ecbe6e213bf1d12b73af32a54292c207b0943f6855ecbcf29d2e6fe1482acf41e5b168fa2b73b3c14742ec2ba90ccf80f36c3646132b0ff9a1436686e011b632cb6b23584c295aa54c7ca2262a3613b05bfdc45a4cb670cb849bcf0dc4d1cde5235b867bcf476b40c961e6cb0605860477fe031ba9c68e54816e00440cf782fa779f0a02eb88243f21688421a168b31f71adc7f12af88c467483690a2bb2ef927be7117937d7c125fc63735e11fd5b485d7a31e522b94675fef79788abea7cb024e9a94c0c82fbf135a1535f3eaeb608977636cfc6b937957e1e4a839f3b627b4409a777f45cf4d365d9622762470c26d0c60cc8da82731b2bfedd50607aad57c9dcc3de710f2bb442bfd438c00288e91fb5f135de7ca51c54b59ca3554f5936ada7ffc21b0a4def8affcf268be7b9a67f51afa8ab2cb72136b0b60de15d04f56d10f1271c3f6e4f6164f1abcff100b9c9667a30fb41472a35b7da647ea1e9f6cfbeb89928f1f59eaed008fc2a30c230449c3946bf134911ef7cb87f2bd1e4c58769eedbf75486b077922e389f416a83a6e9568dbea3df44ab5928210a1a9c4d954fe2dc0056b74d3a00309ec8f1e55f725a4e5fad77813a8ca7f9b180787f1d2bfdc55d4cb6bd6e6a9f95f561c5df7c22cff85ef17faac7d5c6ab80c1a3036de5c5307b57c2ea30a861d5506e7e3a90771fcd5c2f5e583cbb29eaf3eacd1fed7521e93da996e5f714202b7e544faf1023e92f7a63ff5a8201fe7e5d5b7e71044b1b393171130536dee3007dba7e1c7e0dff1a1553ea0daf2ad3dc91fb575058ff0d2f1fbbfc04bb1ec15f24e298c06d50d13ddd28ffe275b914ae991f4429fd783787a632cc7cbad9785d2cf730a9aa9b0f171e85d5e492bd1ec15116e972b7e1bd8664ca72e49054db98617beb62e821bdaff206f74e37f3de190e5a558435feda41a2a709492bc14d7f52571dcae83b599a2f9281124bd8f91e057086d718bb08d61d9708c84a9c7362ffb7167cf70b3f197f13db1b4ecc6ae392ecf4b0570b2cd2e3d725bedc2069f85cf974b2851bbdb66b73e4196eb4117bf1134e10b6779888f523e08444903e880ce146056d67b7071be6e00cd4eeabb8d768c10fc409cd252bfd5fe09023655dacfc1187187a81eaffeaa8b8735519669fa91cf95077b5771e6258cd73788cfb3ee9078e212efbd5f9922f0720a9fc21bf9f9ff09a3a24bfaeec44b425259d4d6eab983d39b3696d5622e7d8c170762ba26c407747428ac13218c3c57f927c454d48c08ff2098156319181942b510ad979ce70e0dff922d4cc316546bf9cf589d90f6b0f5d9c690b4cf3fe337ed39ba1edf441149aa6f3f2b321981fc11be1f5383642c72bb4f44f9530e02ab7b754e28ec1abdc0450fa1b10c3aa9b92d0eaa382e45788674061ba9187a67a5a25488af26795b257c4fe99c6b22b21537ef4a044f308ad9310c5f8367cb52b00fc89e018856063316b3d0453d2a44e676474912a9d484d2294021c26aba827c666def61f400f8f7cddaafd32c2d4d950e52a79d51de3ad60704501966cca85789d6380e5fbf8f4f35308397f8078261b50c56a75ff3eb01483699f13ae46c6b62393faa8ed2c9c8854fc9aee79281eb7b470f3d62078be85466ca0251c2672e0436f1e409499297f0f28a1122d963cb2fca03fcc128eee31a1370ffdbc23db0fc43b8e992d29687785141f4e0960b91ce720b8992eadebafa9ce027889163accdfed330c21b8faa8d94b591a0815807f835fc66e7a34840db200fc120811d28f70e9f90dd8788d77318204619ac0c23b97a4aae210328dfdb15f2e3c47c466fa4c8cfa20cbda11589be6e38f4f44ffc7845f89a72f02577e7084ac282eedf31ad258178e2f5d9f584f76e5e35c6a8448305f2bef8402849b2a94066126ec339d62512b8d132eaa2509094a3586e11f25b71570723c01665caa5a14205f9d4d04b7099cc346ff02c9d1b8858c738ed6fa2b7130e6ca6435171a3ffc859721ab73d12b00ace319d9364abd7b127dd999eb7d3eae074822ca487ad512333134b6d6af1e5fcf5c0329185660d5ec427048f09d11aa3a316a631be0f26a3235e222298312d324e9a5e53e3a6af02b4c5e85cd49152a7bdca1ab043a3f7cea9bac40d18a6cc984ef6b048d2096cd2d775ec17f84fac2f868d7c619d04ccef85fde4f95d73982af2324cd24e1a4024fc4578582dc31c5306392f5d64ceb7c147f69fcb72c66ee5b42fb06b8688b956fc2ba80c40585dafbd5a7b4efca0a086d99d6b4b", 0x1000}], 0x6) semop(r0, &(0x7f0000000200)=[{}], 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x140) r2 = dup(0xffffffffffffffff) socket(0x1, 0x5, 0x2) ioctl$TIOCEXCL(r2, 0x2000740d) 16:09:58 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$unix(r0, &(0x7f00000001c0)="df244d20d43146925678d8e6b2d695e6ef2fcc3cafb83d0cf49aa45a363a6ac451626dbbe343e715fdbb50f447ac7491df0f2526343c89fe808236ddba71514b8ca02dd1b9b9cd21e52cf4656d7cc5fddb086264c9428bc74b075afd967a5697307452bf3a306c30a7d99c507863a389128d44f84e93c4081b64790b7c14e1643b33fa339e8db04a635775eece789fcb93e23ae3a7c413e5337fe29359ac17d054d87e09dd1b40dee14ffee53b9d9d232d4f3b9ab48d8c01b6432282a439cb0fe7abf1bcf7c162d6722ba963aaa889e1faf6a58bac21eb6d2dd58ddcb1d98693b373d5db9ccfa0c7c8595c7477e24eeb5ae66141fce435ea806218968e990a6e8ce24bc2897d65d06b2c220ebfc0924fc08e2bf43b7aab6330d31aaff6396a7c15ef4caad74a1293b2e9909993b0a937d951831a11ea268f0214f1888a2fccbab8088ff39f2cf9b78f4fe9aa673e7491abb53ae36f78d266d5252d1194e666363d5f12ecbad0934381b4dab36eea3de15d6804795bbde9f2383a8a8721b1aecc9e6e5eb6b2b7d4a9f955515bc6f1a3e74be72419880b06b89676310aea5141aca8e6f861b5a8532c0aaa752fad1e244276446c7788fe2ec507b2939062b2a352c0a6550fed4902fffea3a8a2d1290fa22398651d5941f87d237e7cb119b797cb57a0a40b90787aa25bb30c59ee99a18e9cd55ee3c3fefd0c6665fb7ac92a2edf9d923c14bfab7916c23e1d7862c6556c9aeed9e2e6e3203d3616160b49e2ed683b5399bfab564d55ea52611922b714eb04e77e1957f3c730e575a5a0e62eebbc4801ac1977f32ddbaf93680170900abe8ac35a6e8ba32a795fab7624ca45b953b6f9d60e14b50b28dead0bdfe729cc55650a9cc2a4f8dd88dd260f11eed9ae8f43cb24e8bd43d3e6ae882fd23396438edcc39492f33bb5542c30320ccc183c308879b8ded3552dece48adb9e87b04f1cb40b4ac1a440709e3364a70baa03b554b6c804a6a8f42fd59fa3020bf3053bb6df059ea4a2b2511e6478af25b7b28d4bd61dcc03aa0a8b5cd4996c4a2ab9832bad91834ccfa45dad213d476606066af6671bdf3cff04dcdf5c654b3618664e5b2fd82df1a14bac305ae5c0c1b12dd63c178babd0a348b99268df7ac1b4d3c4e75fe1de46e197c47b2b782f12f3a84bc75fd9c31ae9f7ba908942ea1d82351a45a2a942a8fdacdeae3ec829f79b7bff97a0d686e4ebf07395a582ba35e55d9479e2e2ed1188bf193bfcf95d021952a5e245b2b4730db78b90716ebfa2c2981188e1c7e635d2e4d3d5faa010b902ff50fc966cb734bfedf244a415da9a4a41a9e7e6c35c2757a5bb0312119c7085ede68c7cc7f805923884f2530e1816f5e7e513bdbb42606391e76710292a24bda2d2da253dbc505b765b4b73b6d375165a9ad933fb37550fb1c222d205a3569c6b652c11a6f239f423d16757966cf4842a48e03bd393673a2dc9e391eff5aee8bcb90f0284e71a3aa34babd3038791eac1d0f9d57ca904119bc5dd10e49194794b9e1b8803ec6fbe5b391f2e38d21eac9537e89dbebd8718e70420f685bdb347b115b7d7debd025376c3a0ec5b408cbdf1e79a857ab86cc70c2da9acbc8d0418d2c5d0cd7ba19968d615038e5d1380ba2d3eaac9c4cc0b66d5e77105170fa6d1ad5459898de05e2900bf836863a2814a0cbddbbff1da42d7e96652f01b39a4df039560e1bcd171dd62cd9ab01ef1839951424c96198a9cfd70c06118621f06f0a47728dfe2a3ffa4377896ef3ffb5ebb0130ae9dbad0af8c11cb877ba6c2a08d528b2352ebda0aaa3c9da7adaea42a07eb881a385c68977a65c104ccffa216f83a7ffea940793c5c6a03688794fbe9b424729814a1288acd8bc1b02382283e43780da717a280540f9df89a767d2fbc4dfd764cad0c50bc131c095b5d759ed824178c9f037cfabc8bf5c6608541bcd51a960d449005cf5f4d00a61e85ac1df2ba942dff26314a5bb5809e9589267d42d8ddba24b1abc182302d51417cbe70062906f59d848ddeb603216570b4f03591dcebf2f603cc35de0b07aefd4b925b3efc4aa45eb146d5c6324b7f0bd4aa501e01737d7742cecd5a31f69ec9930e200ad53f3488ff4b8c9754890032d0d805e19e012c58f0c51776e3770c733700f9fd5d0bfdc71b54ee8f9c7f55709c56400ce1373a71e6af1331af663fb0b8491e2917ed7804e13061facffe571513e41698fedd4e3db9eba0ddcd44d11392b2b9b98b87fe97d6d0f1840128d73566f7f83f99dd5140a34ef79006d2bfcaa01ad4cb27b32988f3a04545dfe48461f2c96a23036cf7c87397e335ea55d858507bf0a491d4a50fc9781f090299ab7a220c3e08b48a8e037ccf355cf77b5eaf7a1bbaf68d77f842289d1a80de6a4d7f7a4edd1c9b61ee925b4214f69d07415bf671a37c43f1a3cad5c1ce8954cea79b598c1e192fe4e42ad969b29cd260f42bc862af69f0c7444af2e467363046fa2c27a68fdb3713e9fd4ccb57f36c3bfa064adf7ed68ff25bb5e6d1244076a3fa75d6d981440a1be7bcb8f597c67903d1468bd6fa1f1076971b2db820f1937d00f0ceaaccb87b5a3a0e1e6ccd5e6a90606f7832ea063c75062d1f5ceb441546dac1538e1074babc369c51a6807d95cdb052db289785922400a42c7d59a1cda4796c794444dbb6afcd62e45b37bfaaa1e9506195e0625e836ba108edd3409fedbe60ed4c64a4c9046cbab0f103ed95c449cffd4b4b8180c132a5a5fc2445f9ef15d42ca9d708f404c4a54f78592e9ce8c6aaf5182602342700f20e56fe9fec6468c79db247be13503634cfa5201c8afbed2d47767ed9ad5de40a5b23c5681d71f67e5246a48746abebf5f6b4679863828876eb97acb8e22cb16e8b2b825a14d2acaef67f715bc282e95f811caf2f4825a1460731177e8eae7a98038ebcc912f90fa6f0dcf5fc938eedd9eafb1351e7314693ffefb4a2f7afe3395aaa0321e86bc330477d14890868cef6f337d2cebc21b911c14c8c6e7fb78351f140351dfdeb3d4da81b3578bdcd95e7533fae08070c5432b5976e5cc92eb4af92465607be01b6fc34772dde3facc0248da9caa18470015012a605f02bc89b428ba27504166cf9afc6f58ae45fd201d5f49c8c2b17b9bab5ee0175febb1d8cb74695bd3813204ab874603c2a6e2bef7489f28be9f4c4bcb9438d57d892b860ffacefaf23b536760f3a867e33643b6060da9080bce37c2070990c3c32fe3eed139211344502b10202c5c8b4481ad0bf0cb09f222062562da2209afcb44d664cbe2050a503feefc0fad2264a476372d85302b62b8e2a0624d7099f45e6c3d7d9e0bd52314398e25e6e3a8fcaecb6e1ad3004b19e705de2710d10c654a37c641db4c717784971b79790eb4390968a67743c468807af20ce31c924a33a46ee54e8c29f7331428508fd22dc8250e9b7033dd21b60a5c0981e712e2f1f7e695445d9e08178eedfe75f3154de231abfac6165ede90b200ad2c6bfd5d85d7b1c0960762e524d3e59cf902633f933dc2bae898071127d5568d9fd71ab4d54c29aaddacdf8615d332ad7b225a905a73220dcff7210f1afdd44e8ff05735a8508fff496e1065dffd679acf8514c1970153137c2e43d8bec3fd12ec85bf71beccae8701bc2cd62af3f0e84cb1dcb5467580f04839a1c63416c30ffeb1d08715000f8a4477d3377c81e49ff2084761dae268b91aecccf9424ea95c520594905e647ac196750385b870cb2420991678d8221162565c39fd07647c06f13fd9fc103c21f45040077ca025219a8307521a6199fcdd4dc2ed3beb2c41874cc9bfd11912548999a3c987d1f818d2b5b4fb9ac44a886d1223ccd185446aa01a171f3a16b929a7630b2562d1f291df60f1468f00ed638e99e47ca6e0156466623c3dccb6790a55a623912b86985136990faa5227b3302466eff5aa12cfeb79ad803384f0a985ee97842feb366b4f3b1e2afcc68e46a67d1f66cd5a3ea2aed3366ae404e8f6fd14fc3792ad2492553f27881cf58571639145f8f4cc0ee9834d340846158ab40ebc86483460c1264226675fa578ef084643305a858c4f78501c520901e835ae025ca7fc25fe0c96aec46c7231e12ba2f627dd87401d87ea76f0870acb2018a366e7c7224e3ef767a45b02f0dcfc60c4b25921e58032df5917c1fcd077ec1eb0063a4adbcec25f0f65cfbd23ad58cdc7ddb2946cb41491b8fde709d695f7f00e724eaefd704e5909eb86299315d3732021c01eb6df9de34ce4aec27d9380b2a55c58dd261e73d9f44dc4e64459f5f1b5147a8983454735d2a1d31dbbf29c5a1e48748204f80d2900ce617cc2de25c6aca45bf4e652b09d47186b970b7882ae40173c84824bf23e144f97e5a99a7732aba1d5acf358ca827b1fe506324ce241af1c413e158f0aaf31870e7f8ea8a098bcc1cea3b7574f6e9574d216be855dc96ef78fb140b06579b7131fa166daa8e988b18e7afbc4e4b209a99b4a2bf3e0adca29f7d40a6d7b0178c2b3a263b01195a9a3bf2168f87245ca77931cd387f20c604ef6d0f52cfcb4b3e919ca444252de8779112717d51110f85bc7d541c40bcd48997437a7f27c856ced2e80104f7e1a1160d8aad8ea87a2c510dcc5f38f360f9514720016237fc314d777a61497f52abf829a1bba51f9a02b8b8a8ea6257308463eae2e530b274f4ea557980946b6d6e27b6a984ee67d5193a0e8788c0cf4dee04417572a5924b33f26796ced8a796001ceb12101293c17928ab1d4136650f04d0157f94e2edf52d3a1b8f4a094749571c3833123cf91ca8abb349ea313a95a1e9b5952d3929dbabdd082fd038513a47fec16f67eaaef08188a598a856bb39fe6adadb61da8f9870748c12357117962116b7ff0c8c66c5494b5f6cbf8894ad594562a0755d9c9a897e0def2b25c66fa42b38f4166817c7504d04b12dc3c77f0e0d4111d4d05e1a7cfbcc84a0722efaec36066fb87b57a56fc5d74295b40681180f9380ae917e1ff571013cda2fffffab1fe4667904902d8ead6d4482e00a6b520e9dd75ea8ca0f905fb38be3c0ee33ae608d31ad267ace03d35bf3e2e0136b559312a58188d3f873d29da7b8e5f7024f0a062ce26c83c7197ede8f7006e4d2ebc5a9be73f850320555760f63e19580614b79adb4e8554a1f4b6cf74e74cee82ede655882930f8a298fc28076cd8da45fe6a904fa5843fd4c319679e65862353cbac70a94260d8f357b07ff3250cae5f41bc5a911ed82b6496fc4f03604963287e62a9857fd3659deb932585649911f7976309e16e95486f2d6a079d881015d5f1d264dff1cbfb23982481a1ed752600b26f5f1ce221c7fb415b06e43df7d0b9d8bb34715902b6f329bfffe7e96cd601c5302aa1036b6dbc66fa2cf74594fc5049b8df4b849d0dc6c1f4a1288a70df3e2e4200e55afb9d9954cdd07a8247cc2bd46a307b0d4eed09cd6bc5df7d9c2b582631dc0342903ff49809efce0ab46f154972b078f1a69b41491f940d8ef598fca15676564939252eabefe6071ba121ae44b2d5ede665c493575c4ed8bb9e23d10e488ea46ea6929c537174b40461a7ba9a15c1ca98ca477efb4c865528eef625227ccd71c27e787b7e09849359760ceb5099a598bfee3b0f165fe0ff97e4eed4fbf193dd55119df0492021d8991de32092f0b5dd73fc5ff63fb0671b12abb495c218c8e37ae0d413bde1bf070d91150cae50256cb5dbb8df34128e6e05b759f21548ac0d47c5675ba9207be86134327a67ff47708acd0", 0x1000, 0x401, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:09:59 executing program 1: r0 = semget$private(0x0, 0x3, 0x4) semget(0x2, 0x2, 0x500) semop(r0, &(0x7f0000000000)=[{0x3, 0x400, 0x1000}, {0x2, 0x400, 0x800}, {0x1, 0x490e, 0x1800}, {0x2, 0x5, 0x1000}, {0x0, 0x6, 0x800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x800}, {0x7, 0x92b7, 0x1800}, {0x4, 0x7fff, 0x800}, {0x2, 0x0, 0x1000}], 0x4) r1 = semget(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x684, 0x1, 0x80000000, 0x93, "e6c125c5e3b9d61b5f3240b98c7e0a27d03428c3", 0x8, 0x9}) semop(r1, &(0x7f0000000100)=[{0x6, 0x0, 0x1800}, {0x0, 0x9, 0x1000}, {0x0, 0x6, 0x1800}, {0x3, 0xfff, 0x1800}], 0x4) 16:10:00 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xfa01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:10:01 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fsync(r0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, 0x0, r2}, 0xc) setgid(r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) open$dir(&(0x7f0000000100)='./file1\x00', 0x0, 0x80) 16:10:01 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x4) r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x0, 0x0, 0x1000}], 0x1) 16:10:03 executing program 1: semget(0x0, 0x5, 0x500) semop(0x0, &(0x7f0000000200)=[{}], 0x1) semget$private(0x0, 0x0, 0x400) semget(0x2, 0x4, 0x20) 16:10:04 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:10:05 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xcf68e533f7219c1c) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:10:05 executing program 1: r0 = semget(0x0, 0xfffffffffffffffc, 0x0) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x2) 16:10:06 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) kqueue() 16:10:07 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) 16:10:08 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) semget$private(0x0, 0x6, 0x80) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x7}, 0xc) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000200)=[{}], 0x1) 16:10:09 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80000000000000) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$getflags(r0, 0x3) setreuid(r1, r1) 16:10:10 executing program 1: r0 = semget(0x0, 0xffffffdfffffffff, 0xfffffffffffffffc) socketpair$inet(0x2, 0x9, 0x100, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)=""/126, &(0x7f0000000140)=0x7e) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) r2 = socket$inet(0x2, 0x0, 0x6dd1d935) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="4e1cb408ff777c86dd40ee5b084828c8c8", 0x11) semop(r0, &(0x7f0000000000)=[{}], 0x1) 16:10:11 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000003c0)=0x46e, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = msgget(0x1, 0x108) msgrcv(r1, &(0x7f0000000480)={0x0, ""/71}, 0x4f, 0x2, 0x7e9bff44adcd8652) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) unlinkat(r0, &(0x7f0000000400)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x2, 0x7}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="ed60809054a79bede2be3276192c5d9a5ebe7c772a9c01b1b75d59f1e2694fee0e1c28c5c62bf08f614ad462c045abdb8f62b63de5fc0d478d95b69e2b7f79c04ae80666057761549e5f86390da07a871253bf0592dfdf74cedd925a922cc6f85fc77ab975b21fd0fb48489ccbf522558c13e5a109740f06e91b1227ff056afbc72bdd3963ddbd9e88c232d7eadac6310b74efe74a3ceca934f549265c96be1c6cfd610b40f64a9da6c13ece5dbd28bf62fbc860787b18444ce121d38825bf736bb070d39704117e6ddf474224313e0053f9ab2b0604f7223e", 0xd9}, {&(0x7f00000002c0)="48e8e2c6e3106e9b6f96ed1d428986fefd2525e7246bae4b4ad76287b456f53efcde9b400d20c925061c6fbd7afc3529d1be45502bfe5edc6a19bd80b934717b6f8b771a138a9d27693bd4ff56c37da2e944eb256a2fff83726593de556e79778472e3f6bdafc2a4fe606e8a2211edebff4810e26718872c9ed699eb5d1179691609025857438b086f188eaeb3560ae71887fa0a31cbfedb949eae0611cbb5a389a8241351b7dffe6223a3c6552bfc5b2bfb63c6494bf444b62f92d53b59a70e1a5aa2d9aaf58b252562ee20afea1086388d", 0xd2}, {&(0x7f0000000100)="3610c103441a76be5a", 0x9}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="7800000100000000ffff000007000000e40ba857903036d885ddf1d25627fed01c50fe602a5f5c74e32efd330607c580ae78ad03a50847a197b0d67393607e8ccd784bcd5128bc47646b556b18abe2fac97a8866abacd6ca53b8e8138d2100000000007f000000000000000000f1e843e388d5c103240a20c93582b1f40189e8c34de650067ee7b7d18516bc3722fd42e8a8dcd339c45ca990889395442400000000000071ca460b0d48ec50677509275991c5fe852d0f507507f4c5fa706a495b0c3759d0a9c927dba4bbaeaf4fb1fabb18843135c193b4ae94070000004245a2b3ff86effb84ef8673231476c7816a547b4f2c5f3f46fd10c04cbc1f47158d84e86c9f83a3ba6575d9c6151d8a3c429e9e7ce715ec32d8a9ac248ad960160831604c350fa9b1e95302bfc3f8e4edfb56d402874dfca0c413f591b97db01b0bf81e0d8db7ecb4fb24f17970200988af32313b8cdf3926dc032a9a63827dca5db2e8cb2b406338acf32569fa8c4249f7c970eb8622c6367b4fd05503e242ae2baabdb1ec38f8b872693793b38a1308295e29ae0ab7bbfa5f8424212926e275aa817b9646c044f9f1a763a03b401fc1c5e42a9e09caf012f446ba6e63f63367a11c2f"], 0x78, 0x2}, 0xe67f9ce61cc33db2) 16:10:13 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) r1 = shmget(0x2, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/253) 16:10:14 executing program 1: r0 = semget$private(0x0, 0x0, 0x40) semop(r0, &(0x7f0000000000)=[{0x0, 0xc1}, {0x0, 0x610e, 0x1000}, {0x0, 0x3}], 0x3) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000200)=[{}], 0x1) 16:10:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:10:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffd63) shutdown(r0, 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x600, 0x20) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r1}, 0xc) 16:10:16 executing program 1: r0 = semget$private(0x0, 0x2, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x4]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7df, 0x1, 0x6, 0x1, 0x5]) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000200)=[{}], 0x1) 16:10:17 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) r1 = getgid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r2) r3 = getppid() getpgid(r3) 16:10:18 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) sendto(r0, &(0x7f00000001c0)="2222afdcdc039264badfbbe0d18c3cb6cfa19d88dab26c6418e55fa728db79461d8bfcd6a96a5f86ee53785f1ac7fcf6f1c05713db78aff2330af9a130d85b5c8c6eed0795f744488c8c413395d450b9710dbec703931c085f77e6edcf6c039fbe1c6569f45644c67202026f4245951f67d09ab8b031e90562a648a08219370600b7c652b4c32dea55000000000000059954e4ad5adcf9fdc5ed0420bbbd9c359f5a1e33b688e0e669d08308e1431281c87ec461ceab19ffb703d85f904c22e347488e26b5527ff157ed50ea006dd5ae4469c3d35ee23facf4742ce455125914e0", 0xfffffffffffffeb2, 0x400408, 0x0, 0x5e8eb085) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="10ea92b6ff49bcc838beec17", 0xc}], 0x1, 0x34) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/17, 0x11}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x8, 0x0, 0x4, 0x0, "8f715b4d9788538986c2eb1cfcc55748e57ec5aa", 0x2, 0x800}) setgid(r1) 16:10:20 executing program 1: stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r0 = semget(0x0, 0x0, 0x0) socketpair$inet(0x2, 0x1, 0x7ff, &(0x7f00000004c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0xc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) semop(r0, &(0x7f0000000000)=[{0x3}], 0x1) socketpair$inet6(0x18, 0x6, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000480)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/222, 0xde}, {&(0x7f0000000340)=""/85, 0x55}], 0x2, &(0x7f0000000400)=""/75, 0x4b, 0xffff}, 0x41) semget(0x1, 0x1, 0x12) 16:10:21 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x88, 0x624551613ef7d98a, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x20, 0xe0000, 0x6e}, {{r0}, 0xfffffffffffffff9, 0x6, 0x40, 0x4, 0x2}], 0x8, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x0, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x11, 0x20000002, 0x100}, {{r0}, 0xfffffffffffffffd, 0x64, 0x5, 0x0, 0x5}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x6, 0x7}, {{r0}, 0xfffffffffffffffa, 0x81, 0x0, 0x5, 0x5}, {{r0}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x0, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x8, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0xa0000001, 0x80000000, 0x4}], 0x3, &(0x7f00000000c0)={0x7, 0xde}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:10:22 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) munlockall() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:10:23 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x0, 0x0, 0x1800}], 0x1) 16:10:26 executing program 1: r0 = semget(0x3, 0x2, 0x80) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/167) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x3, 0x9, 0x1800}, {0x3, 0x9, 0x800}, {0xe57dfefd13cb606f, 0x87, 0x1800}, {0x0, 0x8, 0x800}, {0x3, 0x5e, 0x1000}], 0x5) semget(0x2, 0x0, 0x309) 16:10:27 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) semget(0x2, 0x0, 0x0) 16:10:28 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xffffffffffffff61) chmod(&(0x7f0000000080)='./file0\x00', 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:10:28 executing program 1: semop(0x0, &(0x7f0000000200)=[{}], 0x1) 16:10:29 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) poll(&(0x7f0000000080)=[{r0, 0x180}, {r0, 0x20}, {r0, 0x181}, {r0, 0x20}, {r0, 0x80}, {r0, 0x4}, {r0, 0x40}, {r0, 0x1}, {r0, 0x100}], 0x9, 0x100) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:10:29 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/148, 0x94}, {&(0x7f00000000c0)=""/234, 0xea}, {&(0x7f00000001c0)=""/5, 0x5}, {&(0x7f0000000240)=""/121, 0x79}], 0x4, 0x28) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:10:30 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x59f, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) shutdown(r0, 0x1) r3 = accept(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2}, 0xc) 16:10:31 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) semget(0x0, 0x7, 0x6d873a3cf971e39b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) seteuid(r1) recvfrom(r2, &(0x7f00000000c0)=""/232, 0xe8, 0x1, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockname(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) 16:10:32 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:10:33 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffd09) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r1, r2}, 0xc) socketpair(0x2, 0x8001, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) 16:10:35 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x21, 0x0, 0x5f84, 0x4}, {{r0}, 0xfffffffffffffffe, 0x81, 0x0, 0xb5, 0x7}, {{r0}, 0x0, 0x10, 0xfffff, 0x4, 0x93}, {{r0}, 0xffffffffffffffff, 0x0, 0x200fffff, 0x7fffffff, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x40, 0xbed, 0x15}, {{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x46, 0x8, 0x6, 0x6}], 0x20, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x6, 0x3, 0xaa, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x6, 0x0, 0x6, 0x63219008}, {{r0}, 0xffffffffffffffff, 0xd, 0x80, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x90, 0x1, 0x9, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80000020, 0xffff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x58, 0x6, 0xff, 0x8}, {{r0}, 0xfffffffffffffff8, 0x32, 0x20, 0x6}], 0x1000, &(0x7f0000000000)={0xffc0000000000, 0x20}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:10:36 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/169) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x83, 0x5854a56d, 0x8}], 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x0, 0x100000001}], 0x6, &(0x7f0000000180)={0x1, 0x1}) r2 = dup(0xffffffffffffff9c) semop(r0, &(0x7f00000001c0)=[{0x7, 0x9, 0x800}, {0x2, 0x4, 0x1000}, {0x0, 0x8, 0x800}, {0x7, 0xff, 0x1000}, {0x4, 0x7fff, 0x1000}], 0x5) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:10:37 executing program 1: r0 = semget(0x2, 0xfffffffffffffffe, 0x3fffffff) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:10:37 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x3) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc6, 0x8, 0x450, 0x1a3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0xb04f, 0x4}, {{r0}, 0xfffffffffffffffb, 0x88, 0xfffff, 0x400, 0x3}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x5, 0xffffffffffff0001}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0xa8ef}, {{r0}, 0xffffffffffffffff, 0xd4, 0x4, 0x7, 0x400}, {{r0}, 0x0, 0x80, 0x0, 0xfffffffffffffff9, 0x63b8}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x10, 0x1, 0x6e3}, {{r0}, 0xfffffffffffffffe, 0x4, 0xa, 0xffffffff, 0x100}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x100000001, 0x90}], 0x7f, &(0x7f0000000140)={0x4, 0x6}) open$dir(&(0x7f0000000300)='./file0\x00', 0x10080, 0x86) 16:10:38 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r1, &(0x7f0000000080)=""/98, 0x62, 0x842, &(0x7f0000000100)=ANY=[@ANYBLOB="010a0b00000000000000"], 0xa) semop(r0, &(0x7f0000000200)=[{}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) 16:10:40 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:10:41 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x89e0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x42, 0x10, 0x2bb, 0x1}], 0x800, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1, 0xa0000020, 0xfffffffffffffffe, 0x8}], 0x9, &(0x7f0000000140)={0x2, 0x4}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r2}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x200) 16:10:41 executing program 1: r0 = semget(0x0, 0x4, 0xfffffffffffffffb) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:10:41 executing program 1: semget(0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getsockopt(r0, 0x6, 0x4, &(0x7f0000000240)=""/172, &(0x7f0000000180)=0xac) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x4) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) getpeername(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000006afbbd778b4256e355cc7411121039044ae5e1bb74db58d0fa7785a6c5592200f68d3d825085d0e994fca47c776d499fc49429e2ebf119bc28be648f2dc54dcfd38f72b003371d57438491d914279501de5b12e7bb334b3e39db39900a60c957dd61ea7849cc82e074998601a209dc1e229bc273b26b563316c8000ee6511b8003532e5784b48414efd5f78c1017d285aa51468233389000b023f69884b697ffd1379910c1bc6ebe0609623285ad044ed7ec0307a3f3642a5d"], &(0x7f0000000080)=0x1) ioctl$TIOCSTOP(r0, 0x2000746f) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) 16:10:44 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) socketpair$inet6(0x18, 0x3, 0x3ff, &(0x7f0000000000)) semget$private(0x0, 0x2, 0x90) 16:10:44 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/221, 0xdd) r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x189) 16:10:46 executing program 1: r0 = semget(0x0, 0x8000, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0xff, 0x800}, {0x7, 0x1d, 0x1000}, {0x7, 0x2, 0x800}, {0x2, 0x3, 0x1000}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x5) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8080, 0x0) fcntl$setstatus(r1, 0x4, 0x88) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:10:47 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r1}, 0xc) socket$inet(0x2, 0x8005, 0x2) 16:10:47 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shutdown(r1, 0x1) semop(r0, &(0x7f0000000200)=[{}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x120) r3 = socket$inet(0x2, 0x5, 0x8) poll(&(0x7f0000000040)=[{r2, 0x5}, {r3, 0x8}], 0x2, 0x7) 16:10:48 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1}, 0xc) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 16:10:49 executing program 1: r0 = semget(0x0, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = kqueue() r2 = dup2(0xffffffffffffffff, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semop(r0, &(0x7f0000000000)=[{0x0, 0xffff, 0x1800}], 0x0) fcntl$setstatus(r2, 0x4, 0x0) 16:10:50 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="04dfd7edb168dbcef6d62fb9a11d1f0282987c3ef86953cfd3a059bc041d55da7cd64966ff4ebc5a8d4fbb87f1006d0c5fd10f0af32b68b89d0bfff7e3", 0x3d) 16:10:52 executing program 0: socketpair$inet(0x2, 0x0, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) preadv(r1, &(0x7f00000008c0)=[{&(0x7f00000001c0)=""/215, 0xd7}, {&(0x7f00000002c0)=""/179, 0xb3}, {&(0x7f0000000380)=""/196, 0xc4}, {&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000480)=""/82, 0x52}, {&(0x7f0000000500)=""/251, 0xfb}, {&(0x7f0000000600)=""/200, 0xc8}, {&(0x7f0000000700)=""/174, 0xae}, {&(0x7f00000007c0)=""/208, 0xd0}], 0x9, 0x0) fcntl$setown(r0, 0x6, r3) close(r2) 16:10:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x5c527939, 0x0, "2609fe7facc92be8a989f49719a50ea2a83d97cc", 0x4, 0x8}) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000200)=[{}], 0x1) 16:10:55 executing program 0: socket$inet(0x2, 0x6, 0xcbd1) r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/251, 0xfb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:10:55 executing program 1: r0 = semget(0x0, 0x0, 0x4000000000000) semop(r0, &(0x7f0000000200)=[{}], 0x1) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:10:57 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = dup2(r0, r0) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) chdir(&(0x7f0000000080)='./file0\x00') 16:10:57 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/126, 0x7e, 0x3, &(0x7f0000000100)=ANY=[@ANYBLOB="04"], 0xa) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000200)=[{}], 0x1) socket$inet(0x2, 0x4, 0x5) 16:10:59 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{0x0, 0x1}], 0x1) semop(r0, &(0x7f0000000000), 0x0) 16:11:00 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x80) shutdown(r0, 0x2) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2}, 0xc) 16:11:01 executing program 1: r0 = semget(0x1, 0x3, 0x2) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:11:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) socket(0x2, 0x7, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x1a8) 16:11:02 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xd4]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/240) 16:11:03 executing program 1: r0 = semget(0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000100)=""/81) r1 = semget$private(0x0, 0x7, 0x440) semop(r0, &(0x7f0000000200), 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/195) 16:11:04 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x140) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0x35a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r3, r5}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 16:11:04 executing program 1: r0 = semget(0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x4c6) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x1800}], 0x1) semop(r0, &(0x7f0000000200), 0x0) 16:11:06 executing program 1: r0 = semget(0x1, 0x0, 0x20) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) semop(r0, &(0x7f0000000000)=[{0x2, 0xffffffffffffffc1, 0x1800}, {0x1, 0xf6, 0x800}, {0x7, 0x0, 0x1000}, {0x4, 0x10000, 0x800}, {0x7}, {0x2, 0x6, 0x800}, {0x7, 0x4}], 0x7) ioctl$TIOCSDTR(r1, 0x20007479) semop(r0, &(0x7f0000000200)=[{}], 0x1) syz_open_pts() 16:11:06 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2}, 0x148) 16:11:07 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)='p[', 0x2}, {&(0x7f00000000c0)="59e2443b947ca905cfb2d15f774ffaf05deca81ba7d951457452eead12a3735da82219de7d8ad4f6560f1578cbefffa4f86e9531dec530d32391650f8d5f8d31612fc4da5d3de7018ecf07f8b65d4b0fbd761e4db35b951c25c199cc5a88b7bda431a183f8c196b6b77583e8259d57ff9f006a184d7719691a256f335077fe8c2e3201aadb23b8768a437046fe87ef7ee0e1d20dc564356696709d0e42dc13284601c3e88ac69f52595842409da900f9cf3aba8135", 0xb5}, {&(0x7f00000001c0)="0c94dfa9b98f10f2c533148bd0718f3e27d778c1b17bebb1cc905776a9de7cea662f1ce82edb5259474005377777c3a02b632b0f57134f2b98f6ad4056528c4fb35a58007e1a7148453c08b0c38a8894e9b626cae2ca2baae01e16515599d83c5a40b7a8b74f1bb8f7660fd22d258810a6e3834a67611b0f8b0fcf1afab62e396b83b3d030157f06439680ac2c27b49de8e28422034ce13fbbfca62281e1741c94f4de0323d31adefbd401a3c37cfa9ea4d4857fe629e11e4f90afbe4b8f4696c23b15092f2d8ac79ded8893784f1a288775419c45a4bf594b5b6bbf5f947fd5e16e3d8f9a3b02776b9f8396371744967961f02e3fee101cff54", 0xfa}], 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:11:09 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0x4) recvfrom(r0, &(0x7f00000001c0)=""/247, 0xf7, 0x840, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x2) munlockall() 16:11:10 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)) semop(r0, &(0x7f0000000200)=[{}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/172) ioctl$TIOCCBRK(r1, 0x2000747a) 16:11:12 executing program 1: socketpair(0x1b, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) 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, 0x6) r3 = semget(0x0, 0x0, 0x0) semop(r3, &(0x7f0000000200)=[{}], 0x1) 16:11:12 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xffffffffffffffde) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup(r0) setgroups(0x8, &(0x7f0000000000)=[r1, r1, r1, r1, r1, r1, r1, r1]) 16:11:14 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200), 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:11:15 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) msgget(0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:11:16 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/59) 16:11:16 executing program 0: socketpair$inet6(0x18, 0x5, 0x4, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = socket(0x3f, 0x3, 0xb3b6) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r4}, 0xc) getppid() r5 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:11:17 executing program 1: r0 = semget(0x0, 0x0, 0x0) semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000200)=[{}], 0x1) r1 = msgget$private(0x0, 0x600) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/10) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:11:19 executing program 1: r0 = semget(0x0, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000240)=""/4096) semop(r0, &(0x7f0000000200)=[{}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x480, 0x20) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:11:20 executing program 0: socketpair$inet(0x2, 0x0, 0x6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x7, 0x6) shutdown(r0, 0x3) accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0x10000, 0x4) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) r4 = fcntl$dupfd(r2, 0xd, r3) r5 = openat(r4, &(0x7f0000000300)='./file0\x00', 0x480, 0x0) r6 = getpgrp() r7 = geteuid() getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={r6, r7, r8}, 0xc) r9 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r10 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffff49) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x94) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), 0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:11:22 executing program 1: r0 = semget(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000001340)=[{&(0x7f00000000c0)="010a040feb3b73ccea8f25cd1269fd1965fbf1dc3ea1d925868fee63aa315c9dfc42113b7fc24c59b6c2ad34a793471ea1a46438e27c7fa7d3cadac8b58df1f3a8d92ed2061e4ee4e91e658f52d7846a4f90667f555eac87da2e623438f7113abd09116fb34516a693e2ebd2eea759eaae9dd6c7821b951da7703add3db747731ff8fadb5c5324bb", 0x88}, {&(0x7f00000015c0)="c045fddbb00f122122a03dbe8553bc8b5a979a8b121a4405e23bfbe26c2e7264fea5f574f57cb221b59edade69df79a637a2819464046d5a8e7e3c684f85203514733ffa7904493d518b7a4274f55024e94ec1371104349b5529ac623e2c5162210e83299f27c4e4d829851b0936a37a57bcd66b7b4e397a9275f8478cbb66e9c71401c8a7f51d7b1c341592ec2ebc784e50e13c08b04b3627e2df9749b310bd35f239dc8f2a3201a29fff3e41f8710a788a214819596e98f2f25bb6c65153872b6a2dbb9e172018e2ab6a", 0xfffffffffffffde8}, {&(0x7f0000000300)="04e918ce223105a73837c2604e1cefc1228754a557155bdc5b13becf2252c1fcc2c258bf1c11ddf962d1aca7921faa7420047bc7b69044ec1b57814b8e82b0f6e0afe554ce810cc799dedffee5f7216460739f22fc2ecfb1a0b56ef51f85a66af9b1c1921b9bff67f1d11d9ee8bc63100c67d933937dd023962ae824eca2c3e6c9df89f717ed2bb4669406e6ae68ac308140f622e109f0ceec9cb30eb9ca94b5413411c602a8b306fd2ba1367d38a9d01fc6ab4591f635f1d8369dfc58b16a16ccfd52c944c2946a1fdbc3bd324bd085b3fd56180c126a39cba1906b45c47e33d97aa60f987fbee331c1d94b9894601342905fa17aab526b3509768c70685fb18953d33be15dbd2798e543e4a969bbd7c703e012901fb906b23d47ad9cc2e9d9504754670f552ec1d84deffc71fb78478bb02503f078aed93c730d2b69df786037cd39225afdafe6907f8f63c70e2a84c1bb789ae1c075b5a0c8b1e51c34dc0b82c502f2f981981e420634c354cb0c81995ce6fa892cd6bd700340d1e4fe63f6f2f839c8dbed687fc16df26b4081bf6b5604bdc6ae5f604aac61706239d224efb53b013c20bdb900e00dbe534b7750e872cc8fa9618dbacd4a020dddb22f5a5e6efaa515250b9d6c9359cb0201c50bf9940865a24f64f8a9de5fd53dc27c8821112e40ca0e5c3654878cd8a16f7a60d45c85dce53be9e2e0f2b4ea78735d78383dc8ab68d71e26a9280c74f1dba9e2f127829b5ff74746843b99adebd9c6e5d80cdc96cc414d98075793794f5de8f810bb2fde9e1a1f1264b311297e27a3fd1ae78bee67fb628327635dbc2785d7776b529383ff74ad84da50be3a2e00dca82f6dd98a9acbe767aeec6329ff020bf5fe92d76b5a07555df43200d6571615c8cf43f11b020b6625388f1daad3f18e7383fb6ebff05820d983d642b881eef077a01b3b588b48bb26fa298c60555a5b378463555dfd6af06f59b54e03ddd8f2e24999335eaa4461f4ac9f68a1f699154066c5482e3892f62f33977c7eb7a4c5acd5d81eff7d8f7a195f3de44684a56fac0a62075022d3ff2b22f03a9b926b0430a1086e4cde8deeefdf0b94ea68b11c2d98ffe80e3d5f0c0ffee0c608cca346bfafee7a4bdf228cb26660ff57e036aa4c98d663f5a2deac8763a9e7ffbe14dc1bd28a623f771dd80343258d5dc11287b740aa462d69124eceb930dae92d8fe48901bf25ce655d32d51dbf93a2e398bbb46f324eec1ab985ed19eb3410c5c2ece54646e63e7bb03616364122fd47538e5d548069f40c7bba4061ac9d4914b26aeeab5134911aed0806690266a680901974385c93d6394cbd70c7c2da727d893666ba4a6647577e030eb260ea1157a9e5737ba6802ee8d61a1f65afe03a85f5fc0c325ffe100926fb75f1a189e8be38633002d996e5aedcefc5c6c0ad477f56c95e6246634370df8dff0b30af8ee709bbeca26d9817ad6c47bc3ae218719c980b7a9c92a4fd3349fc79a357acc80a92ae3f54b7541c9a441a3590c5363c1a5dbecc5dc7162d04ff15010ef082886e3974b0775767477a60ffb8f5f81006d01e8bbff40956af058739f8f7c5a4ccc4d672d6b1835a84c6ada4b610b66d7f7ba97d94c14cc81a2d68528d45ad64846eaebafda1762585599bc29aca476aa124eb51a944e06fd0f06effe1a3be69c4ceec2ad5403ed53405c872e256283c95a65c3848e212e62da220b36b5d2aebda74897e35f991b6c04faddcf741b23742286d72b5b76cc282394ffc53ae8259b32b13698007a01eef692aff7e4c34590bd6afb0044b3d31222d6903eaef522002a1db8e4ec1b8a360ae604fe6b459338d67daeb0586d6cc425b0f61f35ca2830f0bb2d87240e5c0dd902a79301020d6636ccf3e841773b7d2ab155d7a72750bbae28909c92e64183801032a37f2498c14f4736915b9e5a446d46950dfc38ae278b7ed4c23bfdd17940e129737d8bdcd716f0a9621c52bce3aa6525f0b17100e4db526f5166a24416bf9daefb6362cac23984ac98c8803b59ca2319e06c057a42bb3aba391548a0dd8e33e3db8117ea89653b3762b95660d3a92389d8fa2eaca202d6210a77b30fe01e7270ecd57913bb19c616ec57bdfd0317185c4123863b07f95b6cac6362061cefef38f5eff4ccc6e66960214d23c3238dc72306981b2dbd99bf024e961df146b6eebd9cbacc9c49e8cd842489827fffbdfb26f01479f6b8b364d4d66ab0604b519762ec6a33cdd090408bf0bd13ff5ca038b9f6bd19a08949cd000415dae5866af9adb233b20bc8b11ace86c0f91a889188e023568a1d8731daf5f0b8351fd52b21c268ac2dcfc7f10c267e8b564db4bde0b8b3b8f8485d8031e49ead91a47697ec188f0d04d4d28aa74f253dd8051456a0edbfea6b8b41b5c0cfb41e4ef4b30fda2ea94ffd05e754a3e6b979bab3912601c36347db54a6d6cc68a27aef0ead3e736eeae460f6946caaaf6d1f3444b2c6a39b4537abb15aa5f575e0f3ba06429cc331f8e5aa304d46ae75f0ea7a5f1513dfdd4331c68109a5a906c4253a77037014f548791be488136d33807fc480cb68b215736f698a439270b0d3bd94ee84fa9bba9b1b47fe193f8a80205d36e893d0516c9dd48fcf0091d6d89c6acef2e5ff4030aeb9f2ba5df444dd54b7f8fd085cfb284ca755c225e679ffaa924b3f257e96775b78f9b2e3f4d09b5e6e2509458611310822d46ec0732e934a7cd76416b75583c9b5b65e8f1a842a2615d91ecf27fdc3bfa66dc072fb2b43d21b8f6b852489546cd4733cca98ec522b42789361f9a4d82ae1ee149156296622b75b2404824f8540ff14b26b97803e84f527d2a9126474106be545d1e6cc0c161f535af440659f0ea7f26deaef529e3e713f03d075a6b3ae0e6ffceb8800e79b498b47ed5907bb5e5b1c5fe644ed0bc01a960e1026f9edef6715bde75e4467bb338fa4af4dd9aefaec83149409a95d0881ba97f59d46dcee21464fe774ac26f3826343c87319574c829146b569f1f825b03de280ad1246d8b9e7a0440cf6837362b93fa3e70a97e31943afaaf36a9e793d124afd1095969bc56fa27658d9b6f61ede605aece90d9b3be0b4ff10ff1f405e7c34045f714c30d3563fa85c1a884000fb6f79b8d5aff761a226819dc9a214db2617fd1e14bcbae6e20a7ea58eed1a50624dbe83cc0d8458b1a615ad8ca7f178f50fe1e53af33e39476232ad7c2edc16a99e7a953ae3712530b7d08935f139fe1477b1a52e15896a334423bbbf06bc8d75e213aaa45ff39b1447519f7eca5145fd2c7dff2c7af329bfb336b2ad8f76bf29434c8395e4c2406dba1a820db186ef88326b42e91ed6969dedba997f9a50b297fd24c8df4fc29861938695eaad116de18867a8506c8913139afc5e70b62d5027315295926acfe49e6fc3b14086f337e38498660c8e074c9387321ba43e4c1e1ba73588db30b1d3b388e1f0e8fa143cf76240bc4986d22b0af146c5e99b8a0f51523344802006239db433ed296f4038fe03cc74e122475d33d81cfb8d7434600a5b8693856025a4a9d5ff5f30ed4b4f69a7d3cfc4c42068b772294430c724c8dd0bc74768f4b8f487c67cb6d7a244b53568b67858fa99def5b3b2fbdd080cb959a9ac4b099aea0ca70ddd001dda493510d7ebb872df31e1bfa5ad7b059171bc79f1aebd746d7a07dc2b5ab6e122849e91d255a0f7b650a7963fa0e68e23c0ea4a8c72c0e1e7c6d90488cd0d37be0b9fc66872db7c8d4e22855d1b977d75e6acb5ced17f53aec7a56309efe95a30d0b35e37685c8381d1e5a275ce1818fbca72dc82c26204f76a8a613780eb78accff6b611348c55c9620813aafd8e27dc8c7780cfe56a0386196371b05b38ce1f4bb7e1e1ff559b58d9edd3e1c12a709cd1f96891eac70cc43b8afcdedb779a06a156aaf77c2c2a11359557102ec90636fc19afb494ccdd5ff0111db68328538125910cd16b4883a9d81f242022973f17a34024af219c18406c4c0577517c9de1e332c146b7b0f7b481dc0715a36bfd282abb82df5ba7b60727f397d5532a22f71a66bc5be6e9b0b296b17a1ec8d6d5cd492e2d0c67909478eb915f66c8d6d7c811e561fc21a0e66b51fa2d28347c13f44b7181da13273b70186279d6ec9a61debbd3c923bdfdfa46d8776899bc8d68c0eff9f6aacb0e4145d23f9fcd07cbc9afeb42b547d5bb80eb9df8781bd10085d96f57f3eada13cc1851c39baa30d83b394a6dffe86835c69ca92d0e7e0ecbfeeb6f62e9447791b05b4d685da79301b163d4b57df0f7f7550410df123eea7fb5d624ccfde080576cebf4f91e491107c32a63e38bf070de53af8afb02648c7cb3ed8086e33025fb6899dd75c3681d4c068f40a143e11412be6fad90241272dee0d241ed8e57da4d212d692ba20664d4494877945366af107be67fef65c11993f157cff77283935fde69a72e87f6c5a0891a827e96e384b08b2e57d1551262a5eed4717b8f1e373b4bc067f9080a3852565d296c597d8285f67d61d8181751e23bd38b25d567d1325b645ea492b350adbffd6f71cc4c5bb2b4a1fd687f40a395ff9a9a25cf3808b7a347c49281452918ce916925c076c656911a4ae710b741be4e11e6003cd167cbe48e321c36ee57590ccf9ecdaa51a0fb138230ffee1bbfbc0d7be6a14840630ceebf9e7216932a532c75dceade326cd610dee418940bd748e45f91e4b3715a74646d030cab6dad4a9bff957268e295b1443277a15784928de8d878b9333eb820e6f9fa9a6eff9a0ce59238fce50a74046e56c2c04bd0df7b1b45621748e8237c706bf79da5f8e97d1526f8ccd8edcc26f9b678db4eaa8e04b82c6aa72db87fad00f77a6d58a68ef087c21742b246cf3eefcdac6f1eab66258a8108bc3bb515489d1e60f9ad6b4174d9464a4771cc4191e4e215d8b36b9a267b091b9c8e33ece03b90334cdf38278b5e017ffc21f0e8ff130541e1bac5c13d0d0a12eaffd39df1c6b97cb4be0d51a38d09f5af23eacf5202bd05aaa5f37bc029ecc98578655ff240e5c1d0bcf5e7795be8beabe91dfbe3e88ca8168de7a3a02c8bddc0c5b85638fe72927fb2d4e402823ecd91dd1bb711010d9a117aba399c360b628eb6d084561c91aad548ea9643f1bd9de6aa3b260d34f7c90cd9596f4fe30a5f26ed7551e0e0534fd1096ce892957f38ee17c9c6771c0b6709f222759d5aa5adec0cfed924b0c72c4c336be6948408ddae8831db2e0cae879e8fcb757fc2d9bf959a9c93f06c48f94e65838fbf6df2156c12dad5812f0d0dd6bac70f42dca93dcccb151c2ffb9c109dcf890c1340fd77a27002f4781e8371886f31ee066fdf8d0f0a592c24bf8b0e59fbe318179a36666c688269946f288184dc1fff8d77182fdb17051d1ab66161986e06912bbd996e95d1c42814943e5e3111609bd713f61e8dd3f1c5af3bad1f395bb6f0623195a19e479c0ee7434959b33704832224683efa6334d79baf4329c0ffd213366bc4d90cd067db97e84d8198e0f89693bfe86ed6370d3814bcc369dfa003ac9bb5bfe52d694a4b62bfd47bd3ece0a5ccf23753ec6f623e3ae42f0802679f7d019ce01806ce92b02d67387873c0c5e9df6d0cc210dd3062b2180748f68e19d86b120bd6a4a01ea0f2472f19352f34fe9b04c0096e54464755fd269aa3cfa4341469c56606aa974c15e674775f485d9dc44fbb94a56affaff56f98f0ca2eee2265d877124f55d9980be26bfa1cf562189298a2e292117dcb06a2d0222ef02d94d8c3c16fa19", 0x1000}, {&(0x7f0000000180)="20cdc3a2503f83d0c34c925ecc9beb453b4c77b2d7938ebf9e893e2307ebcf0e8a48d9ed9ff2cf40d7c5480a171d59dd590b00e17c088a8102c1a0762d53296ea58a4eddfb46ba24d23254a4162305a1c8daa2e4e8ed871f27c6e8457e422e1209164e9f7c743b3d9179380bae5cf734", 0xa}, {&(0x7f0000001300)="42eb8d0e337fbbfd9310816834f487e3082cc913ba30cff6edee752f8dcbf020db16e5709d", 0x25}], 0x5) r3 = open(&(0x7f0000000080)='./file0/../file0\x00', 0xc8, 0x1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x2000000000) r4 = semget(0x2, 0x4, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000013c0)=0x70f2188b) semop(r0, &(0x7f0000000200)=[{}], 0x1) semop(r4, &(0x7f0000001400)=[{0x6adf65db79f23c07, 0x1, 0x1003}, {0x0, 0x2, 0x800}, {0x7, 0x2}], 0x3) 16:11:25 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:11:25 executing program 1: r0 = semget(0x0, 0x0, 0x4000000000000) semop(r0, &(0x7f0000000200)=[{}], 0x1) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:11:27 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getppid() r1 = open(&(0x7f0000000080)='./file0\x00', 0xa98560b46d63751a, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSCTTY(r1, 0x20007461) 16:11:27 executing program 1: r0 = semget(0x0, 0x0, 0x4000000000000) semop(r0, &(0x7f0000000200)=[{}], 0x1) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:11:29 executing program 1: r0 = semget(0x0, 0x0, 0x4000000000000) semop(r0, &(0x7f0000000200)=[{}], 0x1) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:11:29 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup(r0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:11:30 executing program 1: r0 = semget(0x0, 0x0, 0x4000000000000) semop(r0, &(0x7f0000000200)=[{}], 0x1) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x8) 16:11:31 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:11:32 executing program 1: r0 = semget(0x0, 0x0, 0x4000000000000) semop(r0, &(0x7f0000000200)=[{}], 0x1) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) 16:11:33 executing program 1: r0 = semget(0x0, 0x0, 0x4000000000000) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) 16:11:33 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x130) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:11:34 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) 16:11:34 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) 16:11:35 executing program 0: select(0x40, &(0x7f00000000c0)={0x7, 0x7ff, 0x400, 0x3ff, 0x80000001, 0x8, 0x1ff, 0x8000}, &(0x7f0000000100)={0x10001, 0x9, 0x1, 0x1ff, 0x1000, 0x7, 0x9, 0x7}, &(0x7f0000000140)={0x9, 0x2, 0x9, 0x4, 0x80, 0x7f, 0xff, 0x400080000000}, &(0x7f00000001c0)={0x6, 0x55c9a91c}) rmdir(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:11:35 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) 16:11:36 executing program 1: r0 = semget(0xffffffffffffffff, 0x0, 0x4000000000000) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) 16:11:37 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) unlink(&(0x7f00000000c0)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:11:37 executing program 1: r0 = semget(0xffffffffffffffff, 0x0, 0x4000000000000) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) 16:11:39 executing program 1: r0 = semget(0xffffffffffffffff, 0x0, 0x4000000000000) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) 16:11:40 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) 16:11:41 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/14}, &(0x7f00000000c0)=0x10) 16:11:42 executing program 1: semget(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) 16:11:42 executing program 1: semget(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) 16:11:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x109) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xffffffffffffffe4) flock(r0, 0x9) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:11:43 executing program 1: semget(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}, {0x4, 0x7cf2311e}], 0x5) 16:11:44 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}, {0x1, 0x100000001, 0x1000}], 0x4) 16:11:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:11:45 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x2, 0x800000000, 0x800}], 0x3) 16:11:46 executing program 0: socketpair$inet(0x2, 0x1, 0x3b3a, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$setstatus(r1, 0x4, 0x8) 16:11:46 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}], 0x2) 16:11:47 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}], 0x2) 16:11:47 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}], 0x2) 16:11:48 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x80000001, 0x4) 16:11:48 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x0, 0x800000000, 0x800}], 0x3) 16:11:49 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {0x0, 0x0, 0x800}], 0x3) 16:11:50 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:11:50 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {}], 0x3) 16:11:51 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x61, 0x3) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x65, 0x3) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0x283) setsockopt(r0, 0x1, 0x7, &(0x7f0000000100)="8f880a0c2073e459b076aa2ff8b91e4910999306093388fdc5854f688c9a174a8703971b03e414b566a5929c8ff03c0b363ba6df25b85b808044093795414b72d2893600acfa206efd82e430f2e1c84ec89f68805b3daf9a398f73caa736dfd8129da99a24b3d4b39dcc9103d4bb7e21c245328749c6", 0x76) mlockall(0x2) 16:11:52 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {}], 0x3) 16:11:53 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {}], 0x3) 16:11:54 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:11:54 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x400001010, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10018, 0x48) 16:11:55 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:11:56 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:11:56 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x7}, {0x18, 0x0, 0x8, 0x4}, 0x9, [0x9, 0xffffffffffffffff, 0x8, 0x400, 0x200, 0x3, 0x9]}, 0x3c) rmdir(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:11:57 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {}], 0x2) 16:11:58 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {}], 0x2) 16:11:58 executing program 0: 16:11:59 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:00 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {}], 0x2) 16:12:00 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {}], 0x2) 16:12:01 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}, {}], 0x3) 16:12:01 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 16:12:02 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}], 0x2) 16:12:02 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 16:12:03 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}], 0x2) 16:12:03 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) 16:12:04 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:04 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x3, 0xdd7, 0x1000}], 0x2) 16:12:05 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:05 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x10000, 0x1000}, {0x1, 0x4, 0x2a2cba477a0da294}], 0x2) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:12:05 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:06 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x10000, 0x1000}, {0x1, 0x4, 0x2a2cba477a0da294}], 0x2) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:12:06 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3}, {0x0, 0x0, 0x800}], 0x2) 16:12:07 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x10000, 0x1000}, {0x1, 0x4, 0x2a2cba477a0da294}], 0x2) semop(r0, &(0x7f0000000200)=[{}], 0x1) 16:12:08 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000580)='./file0/file0\x00') chown(&(0x7f0000000240)='./file0/../file0\x00', 0x0, 0x0) 16:12:08 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3}, {0x0, 0x0, 0x800}], 0x2) 16:12:09 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3}, {0x0, 0x0, 0x800}], 0x2) 16:12:09 executing program 0: utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x802) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2acb, 0x8}, {0x1, 0xa2c}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x200b6b, 0x7, 0x1a0, 0x7, "e32096684d49182c0c1cdc4e494c7308468d099d", 0x18000, 0x10001}) pipe(&(0x7f0000000180)) r2 = semget$private(0x0, 0x0, 0x80) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000200)=""/240) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) 16:12:11 executing program 0: munmap(&(0x7f0000e45000/0x12000)=nil, 0x12000) mprotect(&(0x7f0000e77000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) munmap(&(0x7f0000eee000/0x1000)=nil, 0x1000) chmod(&(0x7f0000000000)='./file0\x00', 0x0) munlockall() 16:12:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x10280, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xec68a12e42f3efaf}], 0x0, &(0x7f0000000040), 0x0, &(0x7f00000001c0)) close(r0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0x0, 0x1, 0x33, 0x3, 0x101}, {{r2}, 0xfffffffffffffffa, 0x1, 0x23, 0x1, 0x20}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000006, 0x100000001, 0x3de}], 0x10000, &(0x7f0000000100), 0xfffffffffffffffe, &(0x7f00000000c0)) 16:12:12 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8]) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:13 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4001, 0x20) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0xffff, 0x2000000000000}, {0x18, 0x3, 0x9, 0x2}, 0x0, [0x2, 0x53a7, 0x6, 0x0, 0x9, 0xffffffffffffffff, 0x3ff, 0x9]}, 0x3c) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:15 executing program 0: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() getuid() r0 = getegid() r1 = shmget$private(0x0, 0x400000, 0x400, &(0x7f0000bfe000/0x400000)=nil) shmctl$IPC_RMID(r1, 0x0) socketpair$inet6(0x18, 0x2, 0xaa02, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r3, &(0x7f0000000480)=@un=@file={0x0, ""/20}, &(0x7f0000000100)=0x16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r4, r0) 16:12:15 executing program 1: r0 = semget(0x0, 0x0, 0x13) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:16 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/231) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) 16:12:17 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xffff, 0x1ff, 0x10000, 0x1]) 16:12:19 executing program 0: mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x3) r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x125, 0x1) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) 16:12:19 executing program 1: semget(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x7b9) semop(r0, &(0x7f0000000000), 0x0) 16:12:20 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x80, 0x100000000, 0x7]) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:20 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:22 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x0, 0x3}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x891}, &(0x7f00000000c0), &(0x7f0000000100)={0xfffffffffffffff8}) 16:12:22 executing program 1: r0 = semget(0x2, 0x0, 0x0) getrlimit(0x4, &(0x7f0000000040)) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x0, 0x1b49, 0x1000}, {0x7, 0x104, 0x800}], 0x2aaaab82) 16:12:23 executing program 0: socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r1 = socket$inet(0x2, 0x2000004002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = msgget$private(0x0, 0x501) msgsnd(r2, &(0x7f0000000100)={0x3, "7bf774b6c96ca4a7fce1"}, 0x12, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x27) socket$inet(0x2, 0x4000, 0x3) 16:12:23 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/227, &(0x7f0000000380)=0xe3) r1 = semget$private(0x0, 0x2, 0x0) semop(r1, &(0x7f0000000040)=[{0x6, 0x1, 0x800}, {0x4, 0x7, 0x1800}, {0x0, 0x9, 0x1000}, {0x4}], 0x4) socketpair(0x36, 0x5, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f00000000c0)=""/194, 0xc2) r4 = semget(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) r5 = getpid() semget(0x0, 0x0, 0x20) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0x3, 0xfff, 0x400, r5}) semget$private(0x0, 0x0, 0x200) pipe(&(0x7f0000000340)) 16:12:25 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x40) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x100000006114, 0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)={{0x0, 0xffeffffffffffff8}, {0x0, 0x80000000}}) r2 = dup(r0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x140, 0x3) 16:12:27 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) msgget$private(0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x9e}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), 0x10) 16:12:28 executing program 1: r0 = open(&(0x7f0000001080)='./file0\x00', 0x280, 0x2) write(r0, &(0x7f0000000080)="0f9d35434972b3c74fe52953cb5e77c450a4c03a4cf7fcfe8bc035a63f31310840aa6460ea88e12329ae3ba89f7c6c9776e12a127bfe04850e33d9134ec086940ecff988c4096cb287314f900445b38e30412b67832fc9c540dbeb13979b09061ef723492bca7c37795f67209a411faae41383254d2f3a784b6e98ec8c80465e6e925aabaf9da7b37ede697d8bd206478da88ffa9c992a59d769ccb0773e94ee41d2e74721f79cd4fbd7134bf08aae0734b0ef3fb2c78934d14962693bbb476001b9aff8fefeb1cc8e6e6de24d05dcaf0c948fedbbabd8fb5e811a621def47add4cf4d01933d49872314359ced3dfdd590ecbf02fc7a8b36021dbe1209832326f48100bdc206138bc8878264af51fea08fce14a8c8ceae089df931be471b16f742edfecb6a0d4f42b7a6b5d5c2de336de7a8a76cfa357b046493071ca3cd3f9f2ef54767f0570c60b5f758dc677f2fd51cb6daae29e4c00f5c344b71fd86378fbd73d8797ac1d433b0f0bd0596cfa6371de12bc98877bdc51809d84d24aef3cb670fa16043d2e1143f2b68ff090983c572056d7134eb50397eb3a4e156c15b677af5195af895213883daca86ade31399102695d0fc24b5b86b5a667022325d214eb7909ef69ef3cc35cc648ae474b51d75f9ce6782482395fda63cc0e2a70a676c8a026fc98820285bce327cf93d63c0f747dedd5041c83279a131bb38a4f5e637309507b368dbe453c8c01b655543a7b929f0378640e8e318107828ab16d3e2e7fbed14ca12d985fa9570575d1fc6baf31fe1456ab75317d3dc2bdd653630696af689a81f3a47cb22c926872191024fd03fec2a04942787ec92f222e86b9b3e7351f92320dcab10f5868716cf744a87337eae257177bf60f4e697fd36c7d8e7e2824116526a9ae77354b277ca91466aac91211c5f4757ef48193eb6c0909d91956b8d317aa09ed76ace44a9260a4f8ba9a65d9c8ac15b62136eee6122b6ea3290336fc09a785c2e17d37b01b242dd4234d2dcddcd31173e3bcdb8f10a2ad324b0d0a57d042afca2746624c792e8ee9810fb859e08f4e1f892277ea9ba8d2ba593df8f00d5ed16c3098cec2246e7ac2a97276f48ce3d9dac2db532fbd6acb645606822ef36380d765285f2c52d87c6e07777e9a8bfa20e370614f88e46a4cd9a8940207482b33e762b0878181a630bc05629f88522aa7049e9e0db2f0a45b8f6d1d0fdae31181ff00e6ff7a173e60c2b0d87fac1f2cee549092644ce32e66c8d75314a1832c1b97607a9bb5adb6a35bf8f89ee3c4bcd6eff7a7b71564509317460f3f812746ba80de6a1f5a636ef65ba486f19b7163bb0fa0bb63f41305e990dff8220d85e5ff50c53d1748431c9ee0713bcfdf837583e7538ef209fafa60d4451d5331fb0ae465669a3cdc2fa8ef045291e41da6955647b5618487a89ed50698e29567d342a2c64d35cae2b8dcd273ccc28b08b248aa5821e70fd0f55a308fbe127c566e7c209d379914016708cca2c3f2fd0a4385acd0a1d8e45d46d38ef326a79e7b330e0ca69063890f2cbaa64c5e2681e71b64be5b7175cc4b1bd104943f1eb30aceefd8ec412a9fb40854eed7120c20884ef19fb38008697a2b847c9f426fa9cc4d4cc53dfdf7a7ea2edf8a05fac5677b4cf85d88d52328621900cd49fb619320e76939990c8a00293e7475801b34c1efda69cf3959fd9c3dd11d22ed80b41933993c24ba58093cd0fb57ae5cc8bada7924f1dc0eaf2ebceaa4b09b0d08a55d24f62d23fb2c9ea67ea30f510b9d673f29267079e8f70a75a8e52972085b0b650bc7a072cce499ac26f84d879fa10ecc6e03f8f8c3fd3c1bdd0e27700b86f3be94a0480b9bd559971af5132e63ccebe059398fe0044a031834b4143b07afce4acd5cf35fc41714156d8bd5cd1ff2def18efa712d95c9184e24b80f750f8a47268f35fcd0fee44047f0a98693ae06b6034ffe98baabc7a44a5d2ed3c934dda42b23ebcfc904ebef34bc5297e27406c10a35c67e2035af4d708c546ba932aa0cdcbfa670efc0395cb4ba1849bcc2ac8af9e54b8e7dd8270a4d00dd99f3d2ad2b0fb4f15c68c0104967b37c41efd3c6006038608780b55ccc561fff522085bfed6c5da530994c794ae45a91580c93f5a78911e1dd0d2ba2d3a40acf4616a70adcf8667fe10148531654d907eb85168f5ca6d66f82b02388589dbf2cd1ee5787c30c42540359bdf104745ee99d07f14746d3421a343f6f1ac763821565f77381201deb542de5569e86ef47dda3189d9983ebf162a33b0535ab9bcdfc50dc55f29836d4c1ad477acb83fb06f19a7331c2054fd8d7e044f2d5f4213d4aea0651c0830c71bc1f35f234eba5b155eb768d27cabe7eb988906addc04c8b8fd18b191ba53c3d33c324c0a9285cad370ab7f7692bf3f82454dc514605a7c08b2cedfbd16f85b8d5247abef2b6ce4565bc6115decda34eb6910fe8d879c38337e8e122436fccad8525b58eacf4a674ff89682b4b1768a955f2c96e7fa1bd0d5b5e9207f588c8608b1b6619b5a30ce28f44d631dbccbcc2d03f1a5b45ef4435f62ac915daa8904012844d082cb5398916db3eb712523c21442001f8ecadff291f749a1096947bd96f4e2f5bfdc1461681666194dab059445bde06ec51142fc4714fbb73990e8fb391d5702faed1d2841b83e08d54cf064addca7134a6d761093e7195fa3580a9f020e37c2a4c6d0f1640795dd33da0dc45f19c1380055d1069c590f3164b72980b62095cb77ef33dc8514cf18de81d2436ae5168fde8f75d04acac0a324e8fbb39e4f543b0a18e0651572edaf4a1e4af74519fc042534d13fd192ef14eca09f18f1e7f95ebd80d36162b2a6cf7f34d95832bb56b64dc2d710ae0a8bc023827d70f2a35b302bb345bc54718213e82ef7e13fef8e38d2402b3da7c8327735ceb81be1f38ff3a94ad92c087e60e8f163ae0f0c7a34999d482c528eb4750eea47ebfd161dd7c8b43d10890712c089fc81fb65da67c79d22fa1dc155ca81d6c61d326c9356d2669f2b5fd27aff6664ac04fe4ff4641f8f8783c90ff65f9eb784061015a4e278872492b364a964662dd4108c2b424504286f1bfef147c47ecdf035b9c3063e6f2b206e494ee1cde2e8caa3763faae9d1e82631ab13a193da2e4162ee1f5e3e5dc3471e3fe5e9f1fedcc479e68931a39e829a4c2bb513b6d709b77be566b938782052e08fe69d89fac19197878ab17beea73bc1488c5f7b633789d3f8ad9564076049d28cab8059890253e2c100b53f69709186304e6f2350402ae18a8433879b7e643f2482996dd98f640f03a384f2f21d7b45830daa9791841fee2e866168d31f68e8af7c4b25362ac060d2805d43b3bfc3cf0de53ff03240e28808031790c962f853c845b5a22d9e9392e95f6f85fb86c5946fbf352790c30e3608ff783835a25bda1c5b7da94b0fdca8c82458a50206520484445cf3056f971bcd2320253ac405837c6708aeddcc78f5c9ff80e7ac343d636b9163dc841c78b39eb05d02ebcbd6435aeccce09bb07a31c79cfb0552a731be2ed3cc0351a135ce18e898686543486b3e90bca8930ae4c53f45807a71787523e72c40acbb5f79ba183dab464666966f9dcea12e9342b95c166293acf3e6efbea3d67640fcaeea4f96604f0a7b748871eb45c05cd29a5e75d9cf9e308bc0b2357ef6148881c6300328f48b7e51af9d4ea7e6bf506610b9f8466041b71e20e140f85d86d7e55aac3ed0c424b973df72088c6256c1041a6ed96948f2a5c99ba22390700ee71a626d4cadcb52ff78a5d19ec0783d95108227bd45157aacd1d3ea882daa0ff2b83557c7a5df41306eb644628d8c561d7d02f19280a88be7c35dbf2345d2328985a3e9aa615c55534d4b609c35e691c9403120760392157c91724e9f53504b6a971fb68b466c7e738d773ae422d837323125b2c1fa5b2e9c91d45f475c86543b76843f9d884583efa692e7bf72c8f922958602effac3267c2f6d9741833f617c5dd4a5a87c74a1f06f3b042fa38dc8741dc027d0d9c704ee8d16c0b326fffb9766891544db92081750dda0421c1c800f4a125eb78ed96f79258d71e6db06612388efe3b1a6dcc4491867f36eeb78b710d9393d6e3e86048e290565a357fb85a7022efcf85e9dcf8d232edac7a62adde7777e7270ef32be451cf3eb55ac6b0fce1a2f705544a77d4dcb3abb9a0478d0461c799629480322f5ef31865147cc7d885d5f8afa959738544abbb08869fb755f281836d30ad1e150d912dfcf5c6b0e228c4f6729767bca4b1eec4d6afad0fa977974c77fb09f11817adf7bbf287fcc3da1c8407fe51a8168619758dcae65343107ee79099c092c2f24e3f55350d5a57e3e0e39a1a058c5124805b1f12e4f20fd2cd8066c44777af498a0f932026f901916528f40b9712f6a32d581ff44e3a78fa24b4e55895b0c798fc501886e5cc93b6fc3cd76f53920b6dfbcfd0eb47c35f466414cfa143988b82f0725964561b8b3bec389d3cf8d918002b17750e81758574260a3d5c8fccd5b4ed66358bebbb25fada8829a657ab00ff5ba42923b6cbc75dfd328b7b6865e9b6ead7ab3f88a50b6a0c9b766ee6dbc96d4623912b39e8d81a3cc38f442883d02efecdf41f877e38fc29565e39e5cd15af5abb19f4899001ea4b30cad3ef1279c1e09747b150ac2b2ccd03c6d5ef2cf7f37be41084b7e9c493f935ac028700144c520ba9daee0eeb9d5f199db66f25c797a84802b3ae19ee5b05f843c33b5d4568596a404427ab9b71de2634cd9c2eb086bd2851c0a3aa2c13ec814899be70ec13e911cde85991e1e13e2e8d79a0d4bb30b77857350687f5ec172b3c8391cb64f2477fe804e15f892c80beac86fb629f7f33336c9230dd5d674e594629ad37c1e96c3659d4fe3afbee158a57f67d0131d38ef1980743ecafd720c5f1174d5f4d69d66a01d999c8f4465c384ce937bcf7703611b662baf9a29efde38f5edf2fbe59b3a05910d38458fb09fc5979211166030c9b4856bd65f5a0e350654165ca2ee4ee1005d0b57681a4e15095154bb3ff3d7d9a378f4e550df2b62fa847080e7beb0be1089d4c807faa9ca8df05860c44bff76a92398234017d20bc4a3ac4842368c5a54dc9648032a351888fbb8fe00f343d2019fd53c11332ce56213eceb4466e7e791ad9bd77744897e48f9a31d4f6f58976dca44bacb260c8dec85e0c73c6f9601cbd648f5e7be6cfb135320fe2efe55d5692cd06e13256ace782e40eaaac198ed663938b326ec2803264dd4ca3daff418c2aa81f77351092fad2edb7449a3e33a7788dd3d793ac03f82554a958cd4929a75549ace90f686b1bd99071c33ff7e29f860c7e46359ed79b108837f72fd97128beea8669088f054748d945f6c6537942272401d350c0390d06ccfc66c97a890733bc9c7cd48ee77ccbfd7b357ada0528d9b03449cf1a9e3c9e8f22d16bc21ead0c328624aaac7e2bfcf799563b338dfb7a19a7bb303ad37ef63007da238e23dfa9c769667a8de42c5c6ecdf9b1ffcb84e17a998efdd046852c005bb6a7c2529efdd2c3820b7d7e43f7069a461159013341cab3373a018a66852773d41b7f3172c05b7e6db971df1374709f455b495fadaaca78a263008ce1b52f12cf216941d097173db7564b43c8cc135e28c7c4010f74843a0158634f207483b2627551b69adc8f05d9c3bac7407bc7101e5b04b911bc36a93605902717a2c4f31132733b5f21b6e9dbbd73f81db4cdc009d09c0fdb0dad2572471e095d3", 0x1000) r1 = semget(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:30 executing program 1: r0 = socket(0x1, 0x4000, 0x1) ftruncate(r0, 0x3) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2aaaaaaaaaaaad49) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xffffffff) 16:12:31 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000380)=@abs, 0x8, &(0x7f0000000080), 0x2fe, 0x0, 0x25a}, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x0) 16:12:32 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) kqueue() socketpair(0x1, 0x4000, 0x58, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) 16:12:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$inet6(0x18, 0x8005, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) renameat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001580)='./file0\x00') socketpair$inet6(0x18, 0x8003, 0x7fff, &(0x7f0000000240)={0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x80) r7 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) pwritev(r5, &(0x7f0000000500)=[{&(0x7f0000000400)="5ba946d4270b9d939eeeceac10ef34c05f", 0x11}, {&(0x7f0000000440)="f7d5e4997fd64d2a7bbe79c330bc870fc65d4171bce66842c47a9ec9df3d534b0e7b78f2efb4ccddaedbe8835ce568780eefe2ea5c24373cd1cd09277abb663c9a7418b0005ccca68ee3357234531f4c50fc401faf75bd002b44864e28be7d0d7384a99f4a26ce67096ddb6aece5f61380bc0df44ebdcc8eb07f2f4c199361b896662359454311aa7b3a6cf878f8c24e0c07917939", 0x95}], 0x2, 0x0) fsync(r5) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x80, 0xec, 0x4, 0xff}, {{r3}, 0xffffffffffffffff, 0x28, 0x2, 0x800, 0x2e6e}], 0x6, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffc, 0x80, 0x0, 0x8, 0x7fff}, {{r6}, 0xfffffffffffffffd, 0x2, 0x1, 0x8, 0xdcc}, {{r7}, 0xfffffffffffffffd, 0x20, 0x54, 0x2, 0x6}], 0x7, &(0x7f00000003c0)={0x100, 0x3}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = kqueue() write(r2, &(0x7f0000000540)="791293a3dac7458249e4d6c41bad61b371e667abe660798d904d6666862905d77a8b57dd51ab99585cec74f66c11ecc198d9082ac1a1554913a8158478594381d5eae0908f386c96d2fbc51f0d645feaef159646fb0d96f4daa7d4b0c78375d90c300865167ab99609f693b372d86ba8b646b0c4950e87f0851dd16584d00eff1beb5b738dcf6d865693ed025505d9ccb360f6730633035d34fd701fc87fc4261f9f441b1d909c14313281583fbfbcda95bfc3f0102af95eafbe1c0cf9c481d5887f1ca592f560e33cb0df18a2f8121472a33caed28fcd460b1afd1507d1b209e42f91f5f695270ee1f2bca7a17c7c686d32c80421906f6cb022fe6be57c42ba97f09fb4c44b136ffac6f5a1dd067a6a84d6140e38e7b9a39586e4eb8f36698e063c1f5e1bae58b07b1b220e4afecd3f0b835664847469152f404e90be7206098aac3090d714537ca7a01d63a2168dc8b2c2520fa002fb95909f2bf40b6deb4010e676eac374c2a4fba14f3bcbb2ccc1e5bac293d619695562f627c4d81990865c3f35a5183f350e424687e35405af0158f45eb75bd913d0ac92e1475eeb81dacdc4bca0b9da5a0efbc79b5eee748fb35be0ff703ab28771f8cab258a66a3b7a5459f080771ff0569f207a02743c89fb74525e5af8de03db5c2e9f94e57fa7edfdf5ff22174a9ebd29f577224d43a280130ba94d5b32309b2691f21873480a609ee0661c246ee06badcfd17429e6a78741e5185d32d2be97189a111b70450fe845eec3f9044b6876b089d5a2b81ee7e8be5356b2bfd345bfd4d5616520f57908ac03fb4f26d28170a6a87a648be28070af6fafcf13e5cfab3efb131b9276b406db46662dd7e5854479666447a26c215c2678915d4a3d0253f26207d564d189464d3d97133f6f71c642d6ed94d6c5da29606469f7476d8949b657ca003c978784eb3985edefc86fe6cc72b2efacbed670f0640bb8ae50cf34b6d07862e2634d9ce3634515ebf34991688b7e24301112f2c1051d858ffe1076747186fed2833ca5e6cfc6eb296665596f4931f499be4c5a4ef36806551aa8d2ba99153fa11269c2205827c6ddf74761cea7e932d83023a01f62d177471dcc902ac9dccb39aabb30075d8bab5392b6fb47f8b2b3148259828c829d9588d1927390ae9fdc736b27cb184f484c48e7e226b1907c03e19d5de73a74081ce0963f3193a51460e1ce9c17604e23741a2654c972349cf0220de038ddef559e1490891acb5e51f47d0bfb279946d6ad0ca3ed7d6e147152d3321095caa3a11b87a984a1079066ab06dccf64d690f4410b9aea30ead3ba6c16ca603a473e4826f0eb5dff86f867bd5d97fee757674fce2d70f5cbd6050b4315ae253356a5f71b2e5549ab889050573dc1986e31f7aa35c4c50c52bcfc54da048284959a448722c53d3611ec50908fe01b991a1e0a9422e1af29a49a55f803b330c5c4a220c9627965693f2c80ff8f9c14aa77f90fe2499737746cb1a4cc5107c2a5308266b88489566d122ae78c9733bb6f56778ca4b4e0278ebb6907d0ed1f16eb3bd7c29da47f788308b7a4a9ef4cecfdfcc7a1912c8bc101ec0164193d468955ddfd79ac5646d9be6d63834f0d3532f62627a0e959e97c0639a4a0000a1265f4b97beff996815162c153d07991474c3bbc98c5f3c8ee091a2a4a81f5f18e874d7ed4855f0726db45282cfdef4ce2cad03c80ad6b1f0c7630d766ea3f09297ef4255fe8c4990b2fc4e72ddedb70149ef57270eeb8368aa01b8b817524261c18ebf8d29beef1a34e0ec3aa86fc91728c0770ce1f3277ea352303839e3f3d4db78b8a7e2ac34273b0e4df7412b8db6701cca927e835b455c2f7d1cbaaa530a1af066c7d17947247a7ade9de37a39ed543688cff4852e1eaeeb0dc5b5bdc26567f15bd4ae092facf89f949557f4771ff89d80c93fe897a9bc6d952b0a1d6821f6f8d1c5f9819d84a57512cb6de2f52e702b95d3b882400e8fcd506661637638f8fb482a8c436722b7cf097e7447d74753a300c09c33c417e63771452cfd45b2ea5347531a0e2d45f2e3aadcf5ee2d6bf2a9eaecdf7f97a2e7ba4b75dc9ee125ac303ae2bd54b80b09590fb36b8dfbd1425a68d6b3695d03df9ad32fc9f30afa32533bf16120940df0f41221ce8212a03ec7dc189c7dcfa8c8d7ff99764f2135bd3c74eae164523624835a9fbea5b9cd54c9ee2f1cdf9f1b3687bbbe58056cd8a8c34234f1f0364099f6d7f621c02e3f1391d3863274d593754fa6ae53312a82059d802d1876a171e20ff9d2debebbd41f09934c8de0373aaf82d949f4d82faa2c54d7b2c5c6002e0050606d3af317397cae7872b42e1b010bfc402d1822f37158d323cc3f30cae56560effedf3ae6a1effe62c0e4d791799ba37599fb8329c8a617508cfa668bcb9026b2fb8fcbf20482ba2fb17c3cd6e96601b3c12e89c285f15089c277a4e4054ece9083bacd6244450e92a4f142f35fcb7cf359c37c2f12209de217d64cd16229fba0003763177fcdee2cc850adbf84af93a8ba411daafb2506a5147e9cf03d5d1b6abf787b1d5de2c0f47fb1a36519992209b943af4851ac971fecbb66705207750a999c0f16a6c7fffa51107558e05252aeff486431ffcdd32f0d35119f1a74518a5f0e2c4853527caa62104fe554d4223833b6c293874cd7a185e8c2077238fd8a2a65728eafb6f6e75636211b6c5d7d7d2b178e0d3229e36649fc0b42958bea8a23a7421047a7d1a328515d4f69c0733695bc91904ea33bd310da04748a093048cd8e6293125636d08075821048293541bd18f7fdf90d6480194309c17c5e78dd11a413b842b197243244c7a363c29f24f1f721066b3f9d292ef86865bb1ec4eb77a19ab372c5316e8e5b9a64b7a9ab40dd0d7d25f1c3054146d68de3a2684a709ea86e89ad950fe37494063fe7f7a891374e5990c98e1db3b1d479ae6e72a8e565473f809aac057dd356187a4feceaa4d49c96f9590a03e15b81b48359e464746d815b1460b799ebbb8af4ba57f263faf0ae3f52059fc7678bd6727619d83ec1f6e9709fe8513b06be5587dd3df9f4abd22fc25b2773092bd9467c61b55325639efb35cd20c40d6998ced1aeb7e52288ed54d1d425e5380ecbaf02cf3179ca4605546865bf58368860f1014f241cd27a3da5be1ccf773df9965675b0109899927cb020316a9775d744376e0acd68aea5e54497850115e55353731fad18c4b29e042cddd2e669a25e1df689d2016e846ee6facb53698a15ce58f4d755f4de5c96c0a8ff81b8bbf2b6bd73bd6749b42c1b9f286af47afe2ed25b29780b8ea6882c5c04b0ade5c810b2a504d7c969db6602b8d16651a1289e2d4420278a944b9cfadc47a416b73736cc3209314932fd8d2ec58b2c4639675cae6a488b3217735d23637bbb8d34d68447193f3b9c0f4bd1f8059621d23c7f7127c224d5d9e4b3049e37e1467913276d6a4c5eaf6cb4080224bc032d258af3f30a9eba5dec13196f818719ad3526a28f9a2f0b9457a363b1fe0cd7e7efb296f9bc613308737811a6fcefb0346dd3b65e842fb761e20d9e05c4ba0acd525b4e0dcfd34f7a0386a7f2c25d2754ef3ce2c91db4a0c2897d8c0b584aa5cd2c76224cb328127b13db31a751fd599dedb9906aa633eb051f8f3a2019afc896e88f1d4c0c09b74529b5c2813dbfa2e0ada61222612722ccebde1ddb8a237d0b2bed72e13fab0d7a82d83ec6dda44394e916e2872c78ee84df243f8c69f8596da5e9bc787da2bfece3a17d6e1bd72404c9eb494ad14260886329b0049471cd0c850b528a461b92dd9a0eb831473f4526bc8e41fd447dda9f15b6df57e92adeea9f831708c8ebf0e1f941288c7fa617178ded14efae959374a5de8704602fc66bb2c4ee0a1b709181ae3fd225a8e78d67d040fdadb811f910467d7cbd892ca20b6bd0dcd237daac2917453301a4bfefc7ee2658a7a68ea4ee21e8b930d0173f0b7ad464e184bcb77003f337d200bca30b8c74acaaada439519f20adbbd4f7bb665d54e789f0fcb99b25a828dc9cd9dff9f18004f4803367c20292547866825737f1c39b7585d436cfd5b090abefa6f14ff1858fc10f3634df7bf16cadbdd86fa6fe733ca0e011404489bd80d65d02e7db1651dc7335f150173697cd98fd4442288fc81a1ba60aca7c0719a1ec5099327af24d2c153f4ae35c477564baea1895a6c7e52c6f3174a565235153ca2420cee591d6b9e34ac22d3a14e6ce5741fac25d50f549c349f710c58c193bba77dbeb43a0895925234aac3d90fa11ca3b4f195fa44fb2156fdce7c2f4f9820af56a732b1e834e371e967a08ed1f5757bda7dd1552e219634650ec91013b584ac7e9b464222d640f1090411f2367b535eed8a492ce237e691bd0bcbcd9a0d7aa9b852c193a03b37bb9b85e9b98c3bded86979732554f9dd4c7dfbd6b58ba8526d59dd73674d49ca92a3696b03d61bbe8e685742dc613c232f911a148aabd98beab07664d609eddd2d4cb265fd3b3dd9a8615a9d06a33add87cfd4689dd09190b489024ffdea1ea7b32c8c7a65a24e52c0fdda45e58653e6bb03cc57634864c425f2dbd8ecdba7c48d82ff9748962edbdb28d9e64cf5e5f37860abf00eb9244ea2e760f9c489a302b15ba7f73ef3c2dd02c44e8605f03139f40b628463c492b59098065c5edf63cf6934a7c0d79d4416b35d44502ae359c07231f88735a059bc6fdc4cf6af267c1c7f8d9d5827f984fc86a8e55673910277f7fb221ff5f058d5e1d6c4074d3bbc1267b04e0f33a466e50d73d9087fa16e5eb5665d165e0cbc5629d666f8568adf734636ccddf5411eb653e0499520ae9c62165e1b69ab37533cc95999100a262ce7fe72273307958697db6567dc3a24828decf8e565c07fc807a74661f9b607f282e1be4bf491c31818f8d9fd816b36a17704f79989d56eac0c4d3012d95e3d8363d91f51c3167a1240a1aced4abf1fa6b5c5a286473320a393ac0aa68a4c6abd18538d621f598b92b323e609e9f5452b5e625d036868d91288e796ebfdaad7b1842ea34126fcba1040571af273dbb0a557e6b38afaf6ecd9e759bf4b9e6e96818e6d940599d6a285cedc1c02210503c3b1bbf09af51abbb42b79445c205f082454aca2befb2f960cfb8ad26cbe4c485c1310362d7e5fcbc5163cb4a58bf1b385e0481d07ece853823730a7a7bb26782113d95400ddf1aac5ca34ef278bb7f7ee8d6b1b700da0268ab12a53a2c5f2410cbea5093df5ce14102f502e27fa7c755c3e2971e29ff1fb5ea07121b9864eafe53f00dc9501803a158671d64d64cfb501341a6e639d60f12c3b75a472ee3b9a60b2f5f433dc6fef06fcf01710c354adfdd3017807848371fa4cf507a8ad2e864745e727f600f0eb1c473d263506d314ecdf8beed7680ab72cd285c1dbd084fdbe6d88fbfaa46e617e353332f2df4e827433d9e64bd29024c8b50f32a698945389faee19841353faf128b53c15c7aba905740d63e7d9e9dd98b7f0c8ca6210904218600e2621c0c14c9d93902fca9db018c647b7f6041ba3e279738005d06e4a74f71140a43d8c420ff2147c9d57e2a394a0a176ad27d675a64b731a469a1dba6ee6888e3a65fdf8fb6b87ee5af001ae54746ff419719a34fa1da32937a69cebd411a4878840acad518777d71910112d222b76ccb98a429ff06966ba6b6e126b17179235d80ed5b32df6950eb57d1467825f251c283a72f687e16258f34be8d63ae9cce7ddc7034b78a29256015eb42109280333", 0x1000) read(r0, &(0x7f00000015c0)=""/190, 0xbe) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f00000016c0)=0xc) fsync(r1) kevent(r9, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x6, &(0x7f0000000080), 0x0, &(0x7f0000000100)) close(r8) 16:12:34 executing program 1: r0 = semget$private(0x0, 0x2, 0x9) semop(r0, &(0x7f0000000040)=[{0x0, 0x2, 0x1800}, {0x7, 0x6, 0x800}], 0x2) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:36 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) socketpair$inet(0x2, 0x3, 0x100, &(0x7f0000000080)) 16:12:37 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0xfffffffffffffffc) 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:12:39 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) r1 = socket$inet6(0x18, 0x3, 0x0) syz_execute_func(&(0x7f00000035c0)="f3430f2ac8c4c17d70f33242eec4a20af57bfcc4024596eb660f157363c4637962b70c8000009b67f6a86e370000c403216e45f7fe460fa44e65f0") semop(r0, &(0x7f0000003480)=[{0x3, 0x10000, 0x1800}, {0x1, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x7fffffff, 0x1000}, {0x4, 0x9}, {0x3, 0x100000000, 0x1000}], 0x6) readv(r1, &(0x7f00000033c0)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/174, 0xae}, {&(0x7f0000002100)=""/76, 0x4c}, {&(0x7f0000002180)=""/204, 0xcc}, {0xffffffffffffffff}, {&(0x7f0000002280)=""/69, 0x45}, {&(0x7f0000002300)=""/155, 0x9b}, {&(0x7f00000023c0)=""/4096, 0x1000}], 0x9) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000003700)=""/239) 16:12:41 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x1, 0x4}) syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x401, 0x1000}, {0x18, 0x1, 0x7, 0xffff}, 0xc, [0x2, 0x7, 0x7ff, 0x7fffffff, 0x101, 0x8, 0x0, 0x5]}, 0x3c) r1 = socket$inet(0x2, 0x0, 0x10000100009) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000)="a76fc592", 0x4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="bb2deb3a44c4f920fab79256a979d507dfceec4129ac4a73f82e9d6cb646a3845a0636d7a965538def77e1e5c4a44211baab9a6edf57b3c7f0e9c7fa102a2d75d03ac52924de4a4c601b62b2781556a57b4392e95a324b36e55a6f2aaf684a2b48a788166dbe4a575024091ca2a18e1c1fd9beb7d7192372ce18dd5dd3e9ffb2a320f9ffcc7676e41dd3e3732c9d8021db53dd409f2863ddd4e882106d68407030cbed45a427d5561396951b82d4ac2b49a0c9014730ef5c9457baebe3ef337b15e963c1dd5cee7d30", 0xc9}, {&(0x7f0000000200)="be22773cb243f52f57ddb2e36d543bdc3848978ccbfa8847d3f39b3d56cedf73b5fa28248806e0ea2b3dcea999e5952190a5e8fc689012037ec7170c83739a8721051531ccd04e27e2e5016daceb8eb7cf56508dcb58d184dc63bb51d491bb762bc76525257ae858545b6448c42a4d4214429876ca306b502cd25a0533cd711833eec91324e549844f30eb2153c8ed727ec9c8520bfb916eafd06c0d4b5715105fd3451b2eed5e0e1a78398e5e509ddbcd8f9283a75b127dd64a80134bb0a4f4374ec812c2902f109d6fd21c396c641fdff4800bc2", 0xd5}], 0x2, 0x0) 16:12:41 executing program 1: r0 = semget(0x0, 0xfffffffffffffffc, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:43 executing program 1: r0 = semget(0x0, 0x0, 0x0) socketpair(0x10, 0x2, 0xc827, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x88) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x8323) 16:12:43 executing program 0: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffeffffffffffff8}, {0x1}}) r0 = semget$private(0x0, 0x1, 0x2) semop(r0, &(0x7f0000000000)=[{0x1, 0x7, 0x800}, {0x0, 0xffffffffffff0001, 0x800}, {0x0, 0x1ff, 0x800}, {0x2, 0x3}, {0x1, 0x2, 0x800}], 0x5) clock_getres(0x3, &(0x7f00000000c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x1000}, {0x400000000000000, 0x3f}}) 16:12:45 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 16:12:46 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x6b8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x5}], 0x1, 0x200000ffc) poll(&(0x7f00000000c0)=[{r0, 0xc6}], 0x1, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff]) setregid(r1, r2) 16:12:46 executing program 1: r0 = semget(0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:48 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ff8000/0x1000)=nil) geteuid() shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x4) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:12:48 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x138) 16:12:49 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x7, 0x1000047}, {0x0, 0x0, 0x800}], 0x2) 16:12:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) writev(r0, &(0x7f0000000180)=[{&(0x7f00000004c0)="dbd97f334d1331bbcf4a05774362375533fb7a32b66f129a793daa94522f84111134bf4e094d4a3ba5f08ff8ea9ed276557e519184a2dd190bd05346a61f6dd10fc29a16097b2b9bc924cf18360df4f5808e8354903703734bb6fdd1679deeed3ce19c00f37c191fd64b17f6f75fef94bc287d1a09bc1963d8b6ca5353824aa418866b7d9a92f5c42f90453d6e2bdfa3e778e87f960d0884da090ffb250e9ea6fe89a5f6e0c2950f4dd3c708146c79f37700319b51fce7f0d8cb0101f5fd617365a0bf8cf7b10d94adec2e0acef946a91871c8b7b06a3555cce83b6f58c17f666a0b4e30b7329381787d44060d289ccb0cab8664ccc05a344824e93e952a28b4273e4e13bd2717ce263d1f45f1de4877b83d3a184cd0684fa0f10932bc90e1a1adb2a252ce3ae58ddc2d199a1b914f348f0926e292c969c5ee63540d2f2c247ec000c8b1a8efdf79171e8e5187ebc8cb3b59abec69685cf8707b915b9068c9b2bd6f4fc4104dfd5db08acc501d301796e19062a1773b86cc5700564214728c485d46cc35cce4fa401c39c7c9317faa0fd79e7de22a6e440d10d42ccc105e963c5a6cbaf89f245650d4bfe2f51bbbfaf276a6aa9d339cdd8f52b20fb0cce1c37c4b1721965f597055f602d14237567d7114b2cf0155e98698a61de941b58318ab6db2bd507104591d11ff20d68f35f6b601655aa216f61359fd2a7ca0202d5b81cfb99e7432446097d7f97c0ad279fd45cc5824824a0755f0b0806625544b2ea67de0be94af32cb3351a2e5abd12e7ae12ce086276a0ae7bee5f3ca789c1038af563dcc05497bb25a96b4b64da7e9435656544bdd13068b0b72ab89073aac20a4a5ba8df9ff9b232c4375f2d5bec7bdfcae37a2053423e7779a5a1e1f7fa14129caa1df6ceec2762cbde7f940e1e7e8e1c7aed850d8aafe051070806de99e50b9d171b4865e550a0e32e0ec62d9045416cadec04a2fa298a207d191499309a936d413a79d194cbbb3da6aa90710bb7580a5c9312b5378bc490bc05525c581fb95f77f2f6a934baeb628ec5b586c9426ff235631545d7988332721fa45e42ddbf53fa65b3b65ac05602dc433910c9a21d2810054f07019353963d8fb710734ec62e68be41c34589c02dddf8a341e9af5461745986ffee587971b8d113d6c5195e5ec7a113d5afd8b603c2afad7a138dc445bdca298c5a4affa7f7ff24c77d09d6b94a46809042ad4b14892f07ae68223d8e1e0d2dac967ebc41d4da7af65a0686baf5089713f19b0c4a5b3f439b1ced5d132f18372355788648f11f5296d0565a9e18f608040b72415249fc10858b16a8b137d5e1eefba4e7b8ac43c7dcaa3b611861aa2d0972dff482cd322ae79aaa08ac736b41ed9a01913b430adbe799c04d2c771fffe104db9d982d38986a56f91d23474625ad9d859bf8a54b86cb703d0816cde4ed178b4ca5df309161501df1f529be9448fd8433b58133d750073d0176de9a397b44ae16f2b3b341a32c885a50015b68d3a05bbf04320c72040b8364562f8d5950974580399963c63a0736307964b471d28346d57888ab9ca1b05fcb9abfefa51d4dd253b86f4fb8ac5c575156ac3b927b3105a1b8532afb744c61429a1b9a074820c959b3d6602f879dee081954c3678f47b27d796b76f2c9049e97e2b0efff6cdede7b21e18465e9d12b05cbbfe2d6c7386cbc396c0ada6fcb479551046a1765eb913e692f07c99fa4588a06549291fd7f37fa599a24bf3a14fbbd46b2ba7a2a3e14fcdd6fbad718fa5627dcb819fc2d7a80e53ca4a03407225f6286244e8fbc0b0e3e78c9f77b792700c1a9b602c287e731056d12f8453a91faa15f46542875edb93f715c2bd4485bce851bc361bcfea2d072a7bec905ae0b4c31b9c8045202086b471192f7c1f8dd5df3669b92a2af383fc8b2aba918248cd4f58473da68282d439ce854dbe4bd7b527cf3bab53ebc2ee125e9e5fef6d92f9b1d8fcf5a7d55b0bad5cf964bde4d5dfbb5b41e651107368942cb7ca784065cb73c56e0f5d73d3f2068714c1b247cec9262eda08b197bc719de2319e0b92d56db01cf05f6636719d5b7d0b28b1288c7ed75237f0197b40c5a4d703df982cff9aaef350b5d39a5ff0a4434a4d9784a470258c075caf19d8fb69b45ce7f0d6df940a0c5f5be11f038ecd2477690b0b992490823ce0a206eb7bfe5e7150dbf58235271da0b503fdc0ab735883a55133cd54c035dd2a1a6160fef5a7ab46707bbe21c0bb182e3519df38e6e0ad4e7517ff4f45964f11e3a0faf9df73fc6de7e8d790a560a24707fba2a84d5a7f33d1a78328eda1f43182355ac61092e1c3c2bfbea8cc94b8df430735a35e3e99d37a2236179fb1edb282e1db17fbf07dc085fd9c0c241e54177b5b84cb6b2ec3f32e18b4c8d30a10b52d86a7404a8e12cd8bcd4cca83d12dd45a8675e1ac24d72c29d0574a831adfa9871947cbb9e0afbbdff5efa1a8780bd7649b88d561e13e06d8120adf1c433f862ec71587c83bfbba7a28ce8eee519b06527c07c0ad88cda3458de990f0c60b8cc854a6ce5163e5251008bf127aa0c8dd5600c0fe61904feeead53a0ad68c67c9d5daf13f500dfbce99f28388292b6185cdbd43b0cbcca258b7ff20219f8b3cb7f10dc2ee8bb02ab08fe83df678a8da370ca450dde16c1273257958e3aa41c1cf70866fb3fe1f8903877bc72e3ee10736b8e011eebd25549f08477ba6f989cbd4ae2d343ccdda2a2a2d5ad7f9323c3233d3a3678f88151ff9e012d27b438dd77e416fde815795e9557577e603211a47b738af5ae10fcfdbd01863837499bf7c80bf1c7588404b84c79abbca08227f10867fe225f428b2456c9fb5d4abfce95f5de7d8031c0218acb6463dde7da58a539dfa01b91c0edcfcad0148f1f4bdc95a4d9e0feda5a3de27d9361bfa99ace12671c23af2014b5d8c964e9d879764b190e15897c665d66570e81ae970e8fe27423a6435cb95829b5b92533d63a8153088109ea6b8ac6428b3922f96942b2efee71dd6f49b8f12031a36bb290dcd78b4887d3ef81f4e3c52bced69a7af80014bf7c4cd3032e30c82c4da3754d087631b0c219819df0796686cc41ac7683b6111b701ee8e661b1d7b29a0422da91d90814d15d3ce9d4702848306e2b7a278dce6d5df79e3172cdbd6c9bafcf99fd4a5154bc9ed93766b73f1929e8fd60b4f08529ebf88f5bfd3c7da1efee9d0d369ba103292685afa21e4a673ca6a3bc2f9ca5000dbb96ca36f4bc60cdacffa05b188b63f8023a24203aa20a9887b4e1375c6ea9db4d314f19aca7a0b50a98d667eb48b8bad8b0a05ace2fb186b8c3e3e2f107089f47de06c2747146b48fb25c98c2b3ead700279bc93d17d55d5bb22cc52fab136db8ca667663532ccf920182684f1398baf727dc3edf3f7292a3f7b3b876d4091df7efff681df8c41a7c3a3b1850c6815cd9ebe6f82f007505dcdbaddf9b3c4a0dadedbc9aad339c123c43ae808c79ec8a80eb07cf2cc482bb8897f2421c56ab95ab923ab7eb415f8a87f3b9a4dba9db54566e897164b65da5036c427ddb6ac4b04aaff813390c8909be50a7d05d9d4274dedbd318dadf1054c58c1ca05a5ed430636d0e9823603a053dd3cb70587a2cf414a97edfa04341b8151b6fe26cbcf6e78307e8451d386f1c1ebfec2ad34436b5dd1489c31e54e41a50b739689fdc4120a90b1fe2e5f2867b82161e93b196fce70cc81fd6f40f3cbb285d9a26e167edca771bc95ca70cd2b571ead17891b54fed5ea7a4c0a445c0b02141ab2d26618ab4de9647e0f4b7f8d78c7c612a039fd22ea764465cce64f755c90338bb0ac4ea379026a54f11e4c9aa39b3163f32a3bd53f8097882ed387ccf0ba58651707aebb9f9daa408ff5e67ee7e1964d9cd54ee7f852d971e8d07102614f2ebb9c98b162837598cba398104011a4064c8bf8c2cde41d8907179bfc8daa624e46de1690d615db53d94e08d791477a02de5a87f20217d4d318ec07b90a820a7fb594eb5d82482562c4c9d1cdee187bf08aa33b17995c0ba6e9f84366258198f74ecb00d203f352901c630c044c2b76dedd519930577a648ad2e3d4d2f3d2f4e35ab48c194a87dd70f048354cce9aad8b8a2a2556ff004ab4c040eb1a56a6a63122dd74b908d2e9db15168450acb58f7b99665ef2c53757ef10610a64eb1ab606f52311c2f29fcae36cace15298708159bfb7ef5abfa6f3bffd256f742156c667835da4611762e6e7fdbd619f80ec09e1dd5750925d2d1c609834861f11be621d1ebbdc672d65f7495a51751218c50501b4c804ae7e0041e51bbcabe96e0ecc81000050999dacbfe734da505c2051e54a560d7cdf39e4c65845a596348f1ac79e24a3c5404dbc3a8051cc01006189bda5cd6f31a1a2e831bd78102fab1d24dca3cd404f871b445c8cd97ac0d3010a8c15fc27a02720f0b1841eca551151a5ec41e4823edd378d4b4e0d08e67425d00eabe8e2565b5b951fcb6bf47c50ce1f50abb256fa93ce2f7ece0594c7dcdc41a568df5620df16da1a860dfa64c6f6b8292604962b70fd56e8561d6f89721c0c7ba0410e92df33bf21c852ada0ac051e4a24c8d636cc023162888a6ef39acb4003ddf19fb1a33601dc32f2421a6ca19507bbb4446ffcdf46929b6fe4b31497d98475bd57b9ff51a4aa5d1541a1ea6ea8f990b16017a827816a96d73908468d0a3f2f742a3c26d91e43481607611c4ddaaa4a625dbc387ed78f07e73b8c151c70b1153afaf1ac399f95ac69223d0361b0b87941662194241880fd6011206fbcc12b292ec6031c6c39cd63a474774e7e6359d2f413b8763cfb448ad227a1e659cba7ca9b6b7441f40c60633a14c1f1f72f50c43fd43fd8a381f7e3943cc26b694910db4fee6e94efd9d568c648faec5d7439f334df2923d3696b36e919ffb1f26c9706789ec782eb62e0ba39f2417d4410efd554cd28dd66102f111188f96e47b2aad54fed2d35cc4ce523c975884940717225ba6558ba751fddf1497793c7223110a022123634333735a3fc7a489e2e4edf7998cf1aab9f1c871709f793395bef01b848a1bad64e1a4068bc46ad2a9c5372c38c198b5388bf06410578a7e20956bc87a1b2ef19669b38283b6e5b9ed37f8ecfd017611f1231e8f0fdde3455c967b16c414614a09566fd9bb90bfb8f7e89432b297f60a1c82b21013df5d198a063aeafe071f2f25a02548a30695b3001216acb6e60acc2fe2f8cb22f3b14237bb4d51d347175e1c0d53e70f3c4e7df9045ecde1b9e7689d84c66afe3871cfbf7e989351bd406491484ed89003f2b5056dead7b88b67bff1036b0edc32067674d53bcd8b7ab29847385dc9b068dd9c78e975e5c2b4a80fb654b1aebb79151648be6da517bdb456f948fa5eaecad3d897f4b5815374e83338b1b8d531286ec64abaaee21882bae4e6bc0e5dac4aaa39958a614ca8f7e6dbc07b1a3cad6afe0796a9f3163623dbcc25565f2f88420e54977101270cb10aecf60f836a70cee83f27757f44c278916b3c3bd8efe319fc9a3fec2f763cd58ee3b21fffdd5d4c2518899beb8b85565a539bf0c7438099f121f734aae100d9ca970caea093bc6bc7e77a1b337a4c5600de66193dbf6d56d3f76d3332d168355059afa41d29f821433a4a1bb6f1ba51fbbe2c3a6af0b245ad59b5f50bc7d48d44a4345580ec0b0a225851bfea949e7fdf7700b7199eb0285115e979d17fbacf784cc056a6970d7c8f942119f73ae4b9ade70d53bb4e133b17eafd8c4da0e30a4ff18d8", 0x1000}, {&(0x7f00000014c0)="04ec5f2ff61651d0b3fed06e966bd6c746540331759a7f43efb109145f9bd2f662be19eb4c027b63b7bcb43a09edd46d3f5ff921eaddc4ecc9baf731e232573b6f17e7077a87b035820245e207969b3322548db24057d18d1b4135b5d04bd498f5c5d82593007b4005882e3d566168b91b82eceedb0b8144d1e1b82ef9c54d7ab0b0811c762fd250c3fdb50f0b021245aa215a52f72f8207bc278020174a84d9d509c209dd85a06e5c98f59a00f8dc8bab7da4b22de5e6989b05c0840ee5a7ed01f6f276fe0d009cee3bc7a54599e33e290cd227a686ca17aa94bff59f9823c92717a88c126cba4b6d21d944a144db5c35bea88988fe7d8e4cc123b7bc3cea976850ad759862faf5e337ee139dc688c7ce2f3cb60ea492d9862ffde1a4465999e7adbc5184317337ee18357c9a3b36d8843b86a882aa5fa7ad38b8198523d88bfe91c38407c52e40c70f2a8cc1881c43e9ada06752d39de7830535d0fd95eaaeba0eb9385c2f795ab9c98fa176b5259942995e31cba7ca0bbe734436eff92c3f69fbfb578d0d6fe4818da30d93ecbed19a96f9f82c889f9d6172cd160842aa1f342d13d2aaec7caa91d3da43dda549b5789fadc0ccd5e96ec74bd4169afecdb14efd053d70e59d3cfd413f7f90821eb18c141565c1ad1e0e3898ab918f4fd5a9fba88474dadd2b9078b87a21897b8ef836678e7cc040823ea173bcd38674e35d7168634945f71922ae08a4e75e6c480ef23eeb0dc655df43ca2d7a336cac873969f4b458b4b7ed7ad67ea009523e325c1ff90b53ee9b2d1f2e72e53ae603ac0da17d7d9747f558aa418ca98e5439050c3d7c409c49e1d45fe4c628038b8717202f48dd967da3a350e65474cb3cd45c3003be3f2fd3dc72680bc2deee3c48ab88575c84aa33470a81c773ad4e23c3666c9e631de63451f9399f79bf853fea272ee9819d7480ddbe229fa654d5ada375cc73c1e0542a7b7997ebc789aa8fb23d3f7b51c440c14715eef6f5892a7803b7e8343bebe149f12a6e1db66f3845defccf610d308b9593fde10beea8b793a2947fca56fa7ba45de5e7b8f8d8916b0e546302f9706c0161afdfd7960ebccc63008eda161b912e2c8fb4276f8cb3cd05594904e5b5ea1bc6f1ce7e91d2c0cc4febb0463c1c5bde7fcf980e96743fa175075973c7861ebfa9e79b4107b7877fc260e1cc49070695c484a56c654366ca3ed06d5ceaf2d9fe44d7b796d2dac5c9144fe6506cfeec3b107d2a80e4361912966e44ddbf0fc46046146081403e782a72202fc4de04075593eeb7b97f8c3271fb4f65fd62e725ab6391c048c906800d5c2e11dc89e8ef471dc54228d577526a975130db2dfa3c83a4d633617b68ff60b44c7fd9d98290e88b52d4613b2c7824a54321e42f9278eeb9d5acfcc1c3022503b097655b065c1434305e53d905b0fa3dc1c9adde29a467200777bb933cb636b5c3cd02afba3c41eacf762babada9bb99144e8be0548b76cc698df567ef1c36ebb7e55d194b769739d529672a236210a1f9e659cab1f7390910485089b7febb2f6e3ec10143475f42e8880efddb3dfb621fd24a30934cfdafe733ad114da2d2124dc3ac48f8b82ede87a1e410064671504eb9db05c4b3a4288a54a920ed885745f28d3de912fe608e6643d3667b257bd680c2ad42764bfdae3d3044630de16c76078ce13efe31077fc2768770cc9108257d5e5aba206693eb6eac979ca1b426c7c755ee1b5cce18f50de1f63f6aa4470b3da4db5d84b6d7f20c1a470e894f3b8b11e2840216c7cae7f27525bc4603ec4d32991902cf873ad257d005a8aeb2547009358a8d325420e1b8f33e443ecb6973f43f1ec7f07b8457d9c66cb4d526ad7382498977c29d7da03b874365a034fa32ba18f38ea5e009951ae0180fe2b605a521c43d544655541ff1c840291a230c0f927038316e45a80e21bf1f1dbaa7a0fbf1fae865c1c2798d640fa23ac41aa82b5c52a86133137f20ad0633b7d1d2955d0194f5f761a33274c199ea1e608ffd5f9f6554c407d1a74729a74b8bedfae8dcb74d0cb4480b108254aa9588c9d8203de46477d318fc75de365949613596a6580bcdca58a65b771015ee90cdb5b44a940ca514fedfbd152d568e2235b89417683b0182e065d949c6aac69ad441fb4b8bf00f446c27c22a5ca83a3e2c3c54601b5e0e2201f217a5ff157fa57cfa1849a6a0e56385cab6f8f714196ea6449e80b5f3cd18a057d806d72c3b01982cf9cbf09467781cefb056524c37480767c538abca2073f9ebb9143af36eb91dc0dcf4c66ecea266f9ad765c96ac5b7de051d8d0dc9520f26eb03078854c6acdc67541b5497ddb3cf0388fe21a5a769156fa065f10ba6cf3d7ca4c544914305619e1748e435b5fa6ef9bac43bc1223a21c1bbe6c9d6067980b66148fd037a426c9e95d08ae017da00145bbf7b601bce22a9beb6d0090ac6f8c47dafd801b6a4fa7a7e6f511e7d28f0c4a840265bf0f7e550df93c22498e26fc3f4b7b702af59e5a346a972be843f82b638787f6ee29a8b6ad725317d24e429e2f42edd230aa0abe4579dd79b8c84368850213abac1c473021e011fb8e00bf53e3ab05d90b59d94a8ca9bd59cf2b9d572fcb13f174498be86885ddd2196a8fe3b99848c772f38f0b54126a44e3224381258b6b0af81768cf144cfdfcf85cd5ba1a8f2e4fd4f1994849c5cd0ffb5c116ef3070a3ef1003ff373e8c4fed2f49dda6dd8ca695ebf16c6512dc177044811d3e06067356224130d1e86965281afa5fc43ba9d0bfd3c3ec5292b51dcd592d5deb375354ff0555ece69e44e0296663e637ad21f06583b80fdd2c648c0a8f2e0820b678804b4d23b223d04e88906df34323fbf459c4fdd6f0d536c98a2760e96f8a3877522bbb5e398431021e5379d8b043ce5dc318c76f380d6ea56b78fa5673f140d79461c91e0a0649d85aa43116e9ee09618023c7ad2fb7ab6ecb60f8ddf7d68100293fb40116e62f4e4bedbaf9176a0f576da8c498b8633f375ed168692510e164083069e30e36b6f717867e5155a2624a0ebb075128118bbece25f7d268bb211a447be7b3538c8feb99b289cb4ea74ca3445408a2d39bf647d2c77eee44d31c02501b16626dbfffcf7e1ebfe33cae81a53d6ef7fe5ef01e5f465f5e8a853729f504a677a1c8f9efa08e6fdc800850e2cfb81b9bd1bd4101f2eccded35676f25ced7a7cea927b0331d7022c9bc9abcf60b19c350bec1c97cc4843e8adcecfdf827b58bff1fa8bccbf0af80a0f19fd0c3358adc7e27eccf64bbe2362d79ed1bf339bdded6ea08e6c44ebe764ff32ae1a118e94b06c39878759ae6c7dd21db922e2fbd712bbcfdff5b7d8364436891fc9e3802c899a9b45d8f91fcd02d4dbf4fe27ec650434ff38f8860b473b5924c193fbe8712d115c765d48e82a41aa4d9b5d3ad04d07f7a6336129b67be31fd10937b8eaafa097c6c1e1855888c6c5f3e3b688bca98fcb7296bf9d36969607d29ee67a8898f541727bee6941da032e7f595653254ced574efa3cffe1edc1cba2c3e2a0ef253b01c265556b0a03430f36f38d186aec82f9b18fbcd51e00c17badc44fbcc64c3993b0e4a8c4a8dc4b3d6faa0b369513c148180aa22d1fc9f38eaa12897c8e7994fdb724b61e9ce08ae0edcc724282480226b0e8b1454e5589a13a18a3df3af4196e6c7255b40493d944823e16a2154266eb8e768c70e3b54cb1055c78687e4bb581c9234b8d594f44db2f2da63e063be26c32de56fade576a8dd817d9da5978dbf7b5d5234e3d9beda29838cf0c4104020db2c113e2f32c3baf492d31763c0cc7d9f320ea4ee0c608c29c3a1a3a4ce6efb20528b6c6443438573c93d92c6348f21a51a589348a4d1c2959e0b427fd8e372624ddeb5fe2a8bf1889a57ef73fd5c1ffd867b529e2406be85755d486e8ada170398b640e07339ff7f9abbec25dab77af3370f33a0196efa5c9df8475be78b3606eb0e1a0a594da7f0857c55e0d8493a63819f0979214b19ce11cb2dac6f6f4b08c551ebe059aa88b66fbf96ec43b051dfbc107df112c28e0182d759159b7deace96fa42db6302fa3ef519ec83e4a4e52082543d5b4cb631a80e4dff4c03d3cb00c95e35686635e5dd83c60feebce1d60392829151d412e085e984b75b846e77c8621190f36a29a1f51b24a5da1f2703b953a1bc24f70ff59696c102d4e4ec797b8e8d8c38424fd92e1651d9a67d5808af8de22d5944608144c3bbbc591677df153492c957cc5a741eaecdc9d982b9f949c8226d48923530db4e7df4e4446cd67333a916ba4c5603cf28f0dbf36884567321b10bc96cef892dbaf347b6bed76e946f20d2ad0989dc244af590c0db4b925db5d19227ba9c359d85eabeaabfadbe1a07418d18454e0545fc3bda10002f7b716e1c128c148a9df7ff314645a4635b7adb79626e0d2a8d6a467e93bdd934a8f9092344c09026e9f4dfa8833dcff92665daa53629fa7590d2c0a616d6e543af4d4c2b37f3611434c2a4b7fe247edf5ce48ea6d776aa7e269210278866ad2b553efdbd51ea30fe71c5d68545fa008ddffb222aafe789b2204b6e2d48e7903d090ba04753112c9002dbf88a424d64942b3684ed9012cfed4e02c2516143e6d5f32c777986a3069683f7ab9f91ea19a395255b0641a00c5d39c3be55d1c5b0c20c0881e887132ad87fc760cc95aa6253b4b8fe8e255f0cf263526b4db97c35d07c78fcf269778edc2f6a3f8d7579b45dadd02c6bcfccb3bc24cff5655eabf6dfab449559dfa12ef3c37aa344aa54ea17231427af0c85b6140a28b3db6720fd2f66827a1f198bccf7871b529dda7b390f3b93f7133d9e1e38176f6125995b86fa6cb7f4d41e57751433b2adee428636205c749f281b81adf9ca94723b9431e4d0bf09050c97fa49387fa969793d13d487e9fc393088c4ed2b2d66dfc3093aaee5be525f6f75ecadbb6a2e995d695ccb5b3dd269e5afc957126d8691f878ff3f4aa7bdc9263f7425b073279779bce5b25eae553e186ce0ccb89b9f2c4179b1012d6ce8c7073b48a001e3d084b13ab6b23a3d8a860e10c962f3f696294a6312f27b03329b1bd769bf9e37271e17a6dfe414f5a11bb65a35d1f2face37f956f823bd9775f299a45201f497634dfa59a318cd52eeedac142c0722b2fc6b8f3812e9308a44d5337869654f41b52bfb8215f85bb3c5b35ccc2315a92bc210f36eb5b6db6ce165994ae83a43d5ad5a2fc04909451463f981fc53957a5a3fee77fe42a5b191ba90b1b4301c3be1c9d5c88148a5404b9a82677a9524c6a2c627fd3716488d80f32f7e0128ebd7200d1f52f0c933d55b8907858960624e9e3ac4a0345e907aa879fda1d900dd9bd5123e802ce7de8c2f3664a0ace9f25c52835f1fe05a11079dac129ff29ddf3e7e7214624b8a3ee1289f0366feb50ad04d41fddda8cae3cb45edd1e92f4d6965cfef107b97d7a72da198103b2ea746fd90f9887f5b8da5d7317d2aa25960cc65fa966dd9d370abb8d2e28c4439b0af4bc845c91fc00a6514d5d4c764bf3f0476fa23b90129aa769de978d2fa82856bc8a1acf2e567c7f664d4a0c82cd44b0f35035b5f866d130364bb995d35660ea45f13db12a8dbc728a489a9cdd9332b5768e50d7498dce859d8c5c9699d377a44166495954cf97e681bc2c5a99bf3479cabe1f55402787025842188165d0c1f5103369122a8be77c3908d506d25ecfe74a5f14c2917267a7efcef37a21933870aa830575dd2c211c89d8524430c9af622620", 0x1000}, {&(0x7f0000000080)="c33b4e20af3c6dc9b64efc90ca55e352dacea7fed3377fe79539c70650ee6af672a6426219dafc381b2865fd6ec61e7896ac7124eeb7ace5fbf5467ba25387335650dec543c7f858783261957f516d7e78ad4ae18a199f9b79ce9b2931c5d06f3c68234a2af6be2e83e22330b1d236e2c142c1579c08494aa54422392ffbfb499b55bdcfc15f0672252b64dfa034b44b68e80d09aeabe23019767f33bc251c56c5be4947b937755e2053a5e0a55408cbcabc618e42d9afce206acc985cb80912752e1da1bd176126", 0xc8}], 0x3) r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup2(r2, r2) write(r2, &(0x7f0000000480)="02", 0x1) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0xdc, 0x18, 0x9, 0x19a}], 0x515, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x0, 0x10, 0x2, 0x8001}], 0x6, &(0x7f0000000240)={0x2, 0xfffffffffffff154}) r4 = dup2(r1, r2) close(r3) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340), &(0x7f00000004c0)) r5 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = geteuid() getgroups(0x1, &(0x7f0000000400)=[0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f00000024c0)=0xc) r12 = getuid() r13 = getgid() r14 = getpgid(0x0) r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, 0xc) r17 = getppid() r18 = geteuid() r19 = getgid() sendmsg$unix(r0, &(0x7f0000002680)={&(0x7f0000000280)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000002c0)="149434185401b6b49a1a0ba4d7448539f761589f04f1f8815626497ca19891361c9b5c6b7a500f86c97ba0fe50a2aafceba4d7a8081451225978802ea2d9ef5f3bb49c711e0cfc", 0x47}], 0x1, &(0x7f0000002540)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r2, r1, r0, r4, r3, r4, r2]}], 0x110, 0xe}, 0x4) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 16:12:51 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x2, 0x9b72, 0x800}, {0x0, 0x80000000}, {0x7, 0x2, 0x1000}, {0x0, 0x80000000, 0x1000}, {0x3, 0x400, 0x1000}, {0x0, 0x6, 0x1800}], 0x6) r1 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r3 = geteuid() getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r4}, 0xc) r5 = getgid() socket$inet6(0x18, 0x4, 0x6c) r6 = getegid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r9, 0x3) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r13 = getegid() setgroups(0x8, &(0x7f0000000180)=[r5, r6, r7, r8, r10, r11, r12, r13]) 16:12:55 executing program 1: r0 = semget(0x0, 0x0, 0x0) semget$private(0x0, 0x5, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/193) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:12:55 executing program 1: r0 = semget(0x1, 0x0, 0x100000) semop(r0, &(0x7f0000000000), 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='\x00') semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/133) 16:12:56 executing program 0: mprotect(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0xffffffffffffffff) mlockall(0x2) getitimer(0x0, &(0x7f0000000080)) mprotect(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x4) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x81, 0x2) dup(r0) 16:12:57 executing program 1: r0 = semget(0x1, 0x0, 0x8) semop(r0, &(0x7f0000000000)=[{0x4, 0x45}, {0x0, 0xfffffffffffffffc, 0x1000}], 0x2aaaacb8) 16:12:57 executing program 1: r0 = semget(0x2, 0x400000000003, 0x1040) semget(0x0, 0x2, 0x280) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000080)=""/251, 0xfb, 0x2, 0x0, 0x0) 16:12:58 executing program 0: chmod(&(0x7f0000000140)='.\x00', 0x1f) setuid(0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x800120) rmdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 16:13:00 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semget$private(0x0, 0x4, 0x2) 16:13:00 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000400)) lseek(r0, 0x0, 0x2) 16:13:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) sendto(r0, &(0x7f00000000c0)="ad0875777c000532e8ec7f345155ecc5d51d74b350962e825a6807c539cdfcb4fe734400536df7821c7ca5fa79fa73a89a8cd3fecf7cf621b35fc739080d239a85e7c5331121d70153d91eb8109672b865e5fec2e9f33f9aa04525ebbfe2b330d7454889edb60e2e125200d1b2358f084fd507f7c2721b9bd59deb989b30e38fa5e9aeec482f237ab32d693aeb022c342a593fc2f13897ad29dba55e3a70410a6b5ca7aed7216ba3decb00b21bf8bcb99293c57e52df971fd5fc977d0cce974475f40d611defbc143238370ab861290b77d377509e74b8ba28ab0a2c75362c4482da3e2df3", 0xe5, 0x4, 0x0, 0x0) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/22) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') 16:13:02 executing program 0: r0 = semget$private(0x0, 0x7, 0x400) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/103) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x86) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) socketpair$inet(0x2, 0xc000, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) 16:13:02 executing program 0: r0 = syz_open_pts() getsockname(0xffffffffffffffff, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="1c2aa28e4bd8e500834e89d3976da9e5e6d7c6270affeb7657b7d15ec62c893484ff57c77d368b0e71eceb23dd31b1836e447f665530c346803668408caacc013ec347394cf239096eadb022be0cabf93887c08001ee00b636be1775e8b4c6b7ead15e3fb20e642d5898023a54d79321b8fefea9eeabbf90e9bb7f1ecc777b75db25feb725d8de35a7353294f3c2b8f8e8ed00f679edeec968b7a9736c3545caabb6832f01a37238e47223aed7e745a1ec74565ca9c65871a554f28c52195190573925d31d13e121d0d2f54b9472dbbae5c7306074c2c668b3349c50f8fdce81a40505806e53832359e2e916fd7d43cc03834ce2e283a5f1826c1fa7ba19717572cf98cda1fde5813a51be85375721df5bfa78ad85f3d7b6e455f72c3d7855f11e72104232d9a4b3836f05320cfd8e94bff35c14a1b7adc006532bf5bbf88ac2968da14eef7ef4409248faa974df105ca0bc238fc638a55e689a8ed9793e3fdc23494f0e31f58389cfc98965307e6cea23512c9ccb4ad947f74958fd00410e2fd97fae0413f0795e21553149a6bd1ef9ab621798c3121f7db01f48d70f0c46ee304445efd83ccead", 0x1a8}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x6, 0x0, "3ae1546c4fc95114f81ed4a078f9687eabebd41e", 0x100000000, 0x5}) r1 = syz_open_pts() syz_open_pts() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x840, 0x103) getdents(r2, &(0x7f00000003c0)=""/194, 0xc2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:13:03 executing program 1: socketpair(0x1, 0x0, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x8, 0x1}, {0x18, 0x1, 0x2, 0x81}, 0x3, [0x6, 0x80, 0x8, 0x8, 0x3cf, 0xfff, 0x9]}, 0x3c) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:13:05 executing program 1: r0 = semget(0x0, 0x0, 0x0) socketpair(0x1e, 0x3, 0x0, &(0x7f0000000040)) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:13:06 executing program 0: r0 = syz_open_pts() getsockname(0xffffffffffffffff, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="1c2aa28e4bd8e500834e89d3976da9e5e6d7c6270affeb7657b7d15ec62c893484ff57c77d368b0e71eceb23dd31b1836e447f665530c346803668408caacc013ec347394cf239096eadb022be0cabf93887c08001ee00b636be1775e8b4c6b7ead15e3fb20e642d5898023a54d79321b8fefea9eeabbf90e9bb7f1ecc777b75db25feb725d8de35a7353294f3c2b8f8e8ed00f679edeec968b7a9736c3545caabb6832f01a37238e47223aed7e745a1ec74565ca9c65871a554f28c52195190573925d31d13e121d0d2f54b9472dbbae5c7306074c2c668b3349c50f8fdce81a40505806e53832359e2e916fd7d43cc03834ce2e283a5f1826c1fa7ba19717572cf98cda1fde5813a51be85375721df5bfa78ad85f3d7b6e455f72c3d7855f11e72104232d9a4b3836f05320cfd8e94bff35c14a1b7adc006532bf5bbf88ac2968da14eef7ef4409248faa974df105ca0bc238fc638a55e689a8ed9793e3fdc23494f0e31f58389cfc98965307e6cea23512c9ccb4ad947f74958fd00410e2fd97fae0413f0795e21553149a6bd1ef9ab621798c3121f7db01f48d70f0c46ee304445efd83ccead", 0x1a8}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x6, 0x0, "3ae1546c4fc95114f81ed4a078f9687eabebd41e", 0x100000000, 0x5}) r1 = syz_open_pts() syz_open_pts() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x840, 0x103) getdents(r2, &(0x7f00000003c0)=""/194, 0xc2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:13:07 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7fff) 16:13:08 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x800000, 0x800}], 0x2) semget$private(0x0, 0x0, 0x10) 16:13:10 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000040), 0x0) 16:13:11 executing program 0: r0 = syz_open_pts() getsockname(0xffffffffffffffff, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="1c2aa28e4bd8e500834e89d3976da9e5e6d7c6270affeb7657b7d15ec62c893484ff57c77d368b0e71eceb23dd31b1836e447f665530c346803668408caacc013ec347394cf239096eadb022be0cabf93887c08001ee00b636be1775e8b4c6b7ead15e3fb20e642d5898023a54d79321b8fefea9eeabbf90e9bb7f1ecc777b75db25feb725d8de35a7353294f3c2b8f8e8ed00f679edeec968b7a9736c3545caabb6832f01a37238e47223aed7e745a1ec74565ca9c65871a554f28c52195190573925d31d13e121d0d2f54b9472dbbae5c7306074c2c668b3349c50f8fdce81a40505806e53832359e2e916fd7d43cc03834ce2e283a5f1826c1fa7ba19717572cf98cda1fde5813a51be85375721df5bfa78ad85f3d7b6e455f72c3d7855f11e72104232d9a4b3836f05320cfd8e94bff35c14a1b7adc006532bf5bbf88ac2968da14eef7ef4409248faa974df105ca0bc238fc638a55e689a8ed9793e3fdc23494f0e31f58389cfc98965307e6cea23512c9ccb4ad947f74958fd00410e2fd97fae0413f0795e21553149a6bd1ef9ab621798c3121f7db01f48d70f0c46ee304445efd83ccead", 0x1a8}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x6, 0x0, "3ae1546c4fc95114f81ed4a078f9687eabebd41e", 0x100000000, 0x5}) r1 = syz_open_pts() syz_open_pts() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x840, 0x103) getdents(r2, &(0x7f00000003c0)=""/194, 0xc2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:13:11 executing program 1: semget(0x3, 0x3, 0x0) r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:13:13 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = semget(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f00000000c0)={0x2000000000002, 0x5e88000000000}) semop(r2, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:13:14 executing program 0: r0 = syz_open_pts() getsockname(0xffffffffffffffff, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="1c2aa28e4bd8e500834e89d3976da9e5e6d7c6270affeb7657b7d15ec62c893484ff57c77d368b0e71eceb23dd31b1836e447f665530c346803668408caacc013ec347394cf239096eadb022be0cabf93887c08001ee00b636be1775e8b4c6b7ead15e3fb20e642d5898023a54d79321b8fefea9eeabbf90e9bb7f1ecc777b75db25feb725d8de35a7353294f3c2b8f8e8ed00f679edeec968b7a9736c3545caabb6832f01a37238e47223aed7e745a1ec74565ca9c65871a554f28c52195190573925d31d13e121d0d2f54b9472dbbae5c7306074c2c668b3349c50f8fdce81a40505806e53832359e2e916fd7d43cc03834ce2e283a5f1826c1fa7ba19717572cf98cda1fde5813a51be85375721df5bfa78ad85f3d7b6e455f72c3d7855f11e72104232d9a4b3836f05320cfd8e94bff35c14a1b7adc006532bf5bbf88ac2968da14eef7ef4409248faa974df105ca0bc238fc638a55e689a8ed9793e3fdc23494f0e31f58389cfc98965307e6cea23512c9ccb4ad947f74958fd00410e2fd97fae0413f0795e21553149a6bd1ef9ab621798c3121f7db01f48d70f0c46ee304445efd83ccead", 0x1a8}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x6, 0x0, "3ae1546c4fc95114f81ed4a078f9687eabebd41e", 0x100000000, 0x5}) r1 = syz_open_pts() syz_open_pts() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x840, 0x103) getdents(r2, &(0x7f00000003c0)=""/194, 0xc2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:13:16 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x4000122) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/246) r2 = getgid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x2, &(0x7f0000000180)=[r2, r3]) 16:13:17 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0xec2b, 0x1800}, {0x4, 0x5fd}, {0x4, 0x9, 0x1000}, {0x1, 0x80000000, 0x1800}], 0x4) 16:13:17 executing program 0: clock_getres(0x4, 0x0) clock_getres(0x4, &(0x7f0000000000)) 16:13:18 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x80000000) 16:13:18 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000380)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x2) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x2, 0xfffffffffffffa12, 0x2, 0x10000, "d57c1f39cf6248ee9fce9b16bce8b4cde7c9911f", 0x2, 0xfffffffffffffbff}) utimensat(r1, &(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000002c0)={{0x0, 0xfffffffffffffffe}}, 0x0) r2 = semget(0x2, 0x3, 0x4ad) getdents(r0, &(0x7f0000000300)=""/70, 0x46) semget$private(0x0, 0x0, 0x200) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000040)=""/188) 16:13:19 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0x0) 16:13:20 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000080)=[{0x7, 0x7, 0x1800}, {0x7, 0x9, 0x1000}, {0x0, 0x6, 0x1800}, {0x4}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x7, 0xffff}, {0x0, 0x3, 0x800}, {0x6, 0x65}], 0x4) 16:13:21 executing program 0: r0 = socket(0x6, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0xa00, &(0x7f0000000000)=0xdf8, 0x4) shmget(0x1, 0x3000, 0x5, &(0x7f0000ffd000/0x3000)=nil) 16:13:22 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45, 0x1800}, {0x0, 0x5, 0x802}], 0x2) 16:13:22 executing program 0: r0 = socket$inet6(0x18, 0x2000000000000, 0x6) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f00000001c0)=0xfd6b) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000140), 0xc) 16:13:24 executing program 1: r0 = semget(0x0, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) semop(r0, &(0x7f0000000340)=[{0x3, 0x43, 0xfffffffffffffffd}, {0x0, 0x0, 0x800}], 0x2) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r1 = geteuid() mkdir(&(0x7f0000000200)='./file0\x00', 0x86) r2 = getgid() r3 = msgget(0x3, 0x20) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/215) lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000480)=""/4096) r4 = semget(0x2, 0x4, 0x7c0) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000380)=""/217) 16:13:24 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45, 0x1800}, {0x0, 0x5, 0x802}], 0x2) 16:13:24 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45, 0x1800}, {0x0, 0x5, 0x802}], 0x2) 16:13:25 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45, 0x1800}, {0x0, 0x5, 0x802}], 0x2) 16:13:26 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) semop(0x0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) r1 = semget(0x1, 0x0, 0x610) semop(r1, &(0x7f0000000040)=[{0x0, 0x1ff, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x4000000, 0x1000}, {0x0, 0x81, 0x1000}], 0x4) 16:13:26 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0xdebc7fa8fb11a033, 0x0, 0x0, 0xfffffffffffffffc}], 0x0, &(0x7f0000000180)) kevent(r1, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 16:13:27 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/208) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000140)=""/87) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:13:28 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) unlinkat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) 16:13:28 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:13:29 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:13:30 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x902) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:13:30 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000000180)='./file0\x00') pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)='T', 0x1) write(r0, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) write(r0, &(0x7f00000001c0)="01", 0x231) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:13:31 executing program 1: r0 = semget(0x0, 0xffffffffffffffff, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45, 0x800000000000}, {0x0, 0x0, 0x800}], 0x2) 16:13:32 executing program 1: r0 = semget(0x2, 0xfffffffff, 0x200000000000010) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:13:34 executing program 0: 16:13:34 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000180), 0x1c) 16:13:34 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r1, 0x0, &(0x7f0000000080)) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0xc1, 0x20) kevent(r4, &(0x7f0000000100)=[{{r3}, 0x0, 0x2, 0x80000004, 0x7, 0xb4}], 0x8, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80000004, 0x8080000, 0x95}, {{r2}, 0xffffffffffffffff, 0x20, 0x40, 0x7, 0x2}], 0x8, &(0x7f00000001c0)={0x9, 0xa8c1}) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 16:13:36 executing program 0: socket(0x10, 0x3, 0x3f) 16:13:36 executing program 0: r0 = socket(0x80000000000010, 0x802, 0x0) clock_gettime(0x0, &(0x7f0000000080)) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f00000000c0), 0x10) 16:13:37 executing program 1: r0 = semget(0x3, 0x1, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semget$private(0x0, 0x0, 0x41) semget(0x0, 0x0, 0x120) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/252) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000440)="595dbddffdff26c19923bb3b9e46623eecfaa58f96a57da573f3ad59329e00c85051477e784f996ce8f05d9d7f04f97088a50dcf94fe89f427125458f054df911861c67372a8867d56ab825caed36e094f71b9a32a535ba11d3766d1ee186a6eab66335b6324c286b6944eaa5ba0e0fb574371c98ea116ef358b735c1248742b4c79d6d5c796c8310d9820c5ba6cef422dceebfe2efc7be747218a16ebd262fe0ca7905db5685d6933b69aa3746e6e75064f0827ba14c6e655237998fd657f4a25df37f3c63a4d3494857548f96ad12762d5186cf5256a1928b88b98cb05b75727de1bd589824abbc06d3f492f1a99a53ad33e9ad97ef4d257f5f8ce5dd9ffebc20c389ef19856c02eea5d25d7ecbf4ff5f5a74fb176e2e93d094687400b39eadcbfb83db0589f765ea8a7ab81dd0ccd58190b8f65415c6a7dcf4202760346ba43861fcf54c71ad2ba918de8fdfe6ef30ae2ecac5bfbf745370d1207f4ab3abf89a501b3645c644434af8aa3c8997e112ff1b9e983ca0c96a8ea5015851b5e04e9af85bbacb4f5da6d17956671f06aac7d45b81d7ccc49335765148aac05d9f162e4cedd8a8285e61eccf4473847b5333bf1e50b1fa8c8ea5a55265c72ed8ef01802e1926df8e596196e1cc7939e36b5ea297895049f93b5e5d6d8946f9e29e74f40e48dfdb58a736b320502c0b52b9d861b7f42572d38ea9c00dd4f252cfc92a1d9046ab13627308940a74fe082d5349e7d7fc3e5f2daa48a524f3cb38a15308d6f7dde1de4ed57d9c9ac87ed51c565bb83e866d0af0a598aef056791ad9c7ac5a2a9a62660f8302712e6d358cf61b6d89ec24e773e1a6605c9a86be70c8ec850c7c2eaac81bd9168f349b04d56e926ba2e349858e102d837e208bd42c961cf63777032391d36f5870587d01a7f8be6aaf77e1aba35a81dedc17085ba5082820e43b82ac60249a0dfdac2c25d1a0e28621c88f931e524a21d859ee260a3b661996e4d482fe12f7f7ea8ff82fd52e8e53389cc6f3483e71b228dca2f0f08ca822ec0fe402bccd0a14e069b93015ee056b63b3f1289789dd295f649f1d522b43744177934aab5966ba136a452be94a102e2a900bf7f771c7d5402d8a4b55fcdfb13d57046fd32266e2a009b49a684b27806a5dc720387fe15106462778da5a9ec43d65971e81a6acac7ca3835812a53d74e033c83251a334f2620e143ad57ba23c3103cb3e6cdff495062ee8057a75b84bdf71773608e6bfa9baf7a89bb8740c6e5726be4f0f7586180de8d8a9b4f96b9e86e06d5739688b4c4c908fdd46039ce6dc9c6d3e2d40762ae7aaa6e8428438d65faf01326bd4881adf1e2b66e97d998cd64cfec5696295952a829677bdfb4e5525358d1133c77d769cfbe859d5b56d194b94578242a5d5532b7f33c1f7ab447c7e6de7b0c75ff280763904898da4f433a8519c9950f5fbc9e893d81398b56ef282a2298dd72a0f0c0c793163f4c84ba05c33c6eb7640e36eb71c96c43eb14b7258b6b75e691e70c4403950ae7d06b02b8ea32d9288dfb69481667222db8422f07c218b19e210406cba4195e617ebdf4b0536dedb94c4bbc90cd6fc1c5828c59a142d321a6c0718a9ca09ea10a6dd7e8f33ad634574ee645c4473668db80ecfc4acdd83c94fa51e25086461f3737c95b5b92152d366bc6afc7aa9d60cd3516116d2f183d12fd3b0c2c57e5927a13f1945427e59d95e34fb074f7a22f0c57be94c702fc28ce586e613b5a656c30dcae175dc38591ee4a31ffdcf19fd804294200c813d4ffaecc474b17a33dae8ca1fdc28b7f11a47e5615df03c926ee62a702b25fc27e4aafb9b27c413c6b9d24efecf05e767352790cf21f99c04990682731b844d13370f19f7f30c3b6a0d8740e6d437824cc9741b6323613e0969668c727213ef7fcbc52c560905f91073d44e1ef874680f6c366358ca63d6ff6d8f202819f9eb112ed65d5c99fbe69722520937e9f2f1289d153cd2f9b8a37e94525bde5dd8dd0add9bc5663f7a926bfc30d846c30d2a33fc156fec518ad89bbc84a8a0f185f98153a476abbecd0a8ee4ab88859d922a9e3ff0b12478b6f1ad73d3ad597ae8c6c9a452c00deea60ee805db74d1ea30632e7ed1f26b9ef3fc8e401bbc79697866399f92776fef6c8e4ef73393ef8afca8fe7b7d3b62ff5c5c111c1d7d02e62bd7b933762c6d7c3d0e58094863c3fd0162fafd5e0d91204256ba4e77cd9d53f43b647868ef1e35cee5745e7ecbff9c672894a579a4ff4b2e7b7f2c05329553429569fd80c41df3999a3282f71b70a61a657c191cbb281fe1a9d1340c89ad118b16918d43507254d6dd085352477bd8663da1fca52740cb51188d5b610354aa32b9a876f623bda739f1f41d01691bf9dc7c0aad567b8bfac0d1149ec7c4fb474f2eb54dee25b0590bcc7e71c47077fc06bcd86ce8793264cba3f6ab4cd44e1fb1cf6cb8ac07c9ce32b0ebce2aa11be8be862a1f2931345a33296565cdea44a6871df6f7be771090a7586e71c388523f2299b90d065ee26c5a16544bda94f4f65dfe2ccfab40ec35c4caa548bd4c8648389a219291bb1764bba73158dec44d006d313577d2d4e3a4d5e8bd7d4c32bf13202c94835d0c0f0c04d8e3049102ebfc1da4688f824e29a0b5625657f6150ece1b43bfb1d2e2220e203bf928bd6746a6a2425a2714a7d2ec33b853b3730b48a2f8f24bc92e02826bf0eb761ee5d562f0158974a1169d1a4cf6bb1614ac47d78c2c7f731c8269572ed5435b6aa983db3fd95c37cfc9bc7481f3d154e8dce6bd7fbf4e9aebb136f024200b39fda1fc8a71d727dbaeba45132e5b52d658b474be3100da6c71e58ef18261b1453e29f90ee4c5c953c5e48f70aefc9f15a64e14bd41c0cb1a0c67aad89b693304e31a6489d828a3ed6d83a20dbf66e8fb0fc450329720fc3e1d70cfc9a327624e78e616c76f1f024e8452afa9cd73a3bd1ccda0ae8d739ba0076a4e73d7a16438c929b5ac277969cc36faccfb6b9a43d02698708dd8a50c2fe5cae54d75fcd68e63c5090b2a95d48725de305e6f1c8835418c716448099d3fa824b5d81542fdf6cb71106f3cee6d6aa4a84c4841517539e4dad561da28aa2efe5605e848c875e71b4731ab2a21966cf3e0a05ce0c917c642762a29e5a54575547ae1dc663bc505617289f8488640dbde4c239bd6f1386e9c351dc4f0af791480c60b006446d8be375c091ef0eaa95152a5a3262b8465de569735e2eb60c066ba31608a4170113ded6b395bfc607618f83227f3e467d7a4d96392508084f100d5e6b606c9536d8437e4126fe4668da4da154a8dfc640330692a01ff85f5392177c586f9dce6e9197af7024735ab6a836e8e8aef1b301fd5fc518bf4ceb13276c285ed294571fe9faacb9d76ebd6d1dbcb36b71b0240a22f3bb05b4143c4c76718e0f5a51a164dd10405d981d1793f15128d186aae0df06b430e30239f6982e0c7b0b7584d1a4479cae7b6d18f7e9139b14c7fa69dbb1ecddd3045ffb66dd1584fe602ae8d1cc23083b9bcc0dc37ff6c9a0c4dde002e8f78886cbb3cf14ad209f9e0ce9f9cb267474461a81dea8a242a3b2de048072f5ced5a8f23954b606dc5e3bbfcc20b7edfc077da6265bc37a8803066b5f27e12c50a0ad428b90b3afb61da3f324c13ef91d556c5ee0427a8609fcb2af9e4622c39b648ac924370cec30f8a6916dcffbdb9415a5228f6b54f58ff05f74625f67c0c8f579fb4441800b576eb095716484e4502f050db541d62aea00a64939c903e7cfe640afe24a7d804ef5c8af06a42748f2b055277ba6046135bb9b88ac318cdc36a9eb4b456f57d29468f60f0f00c1236b99508ba57acf925b9eb84ac12e290fa6b024b759f769bae76f49689f59374397292d63b70959af50736704471bb055203cd051df4da7977a7914fd463110e155af998dbf81b5ea586b246290fe101ec4c2219c3723684b91270310639007d0678349c2a5dc6e1cd61a68418ed8b13351236a204580b01bd0d0b22331c2e4318267c94cc714f5c16d9ae0ddb193d5c4e2e0a649aeeb3a0cce165c63b6e2b3ada610251cb833e2a1015a53d8f4251558c0fd88045045785a60330768187a617a9f9fa90eba0a49e29bdb902fd4b7e2ff31e6692b16bd91e738486c07b5cfffdc2a4d2767ad29b257cef049718fcce45a4f84517520dbf99778b1140b257aa01d74e61910bea025ff087c50a400c302be8230b20fd7918ef7fe84fc8bdf194d120a5369fc25166486769adbbb19c4645937532ee278f456cf20df83c256e8808e656099686ff7e198e8a24b9aa82611179686939cc6b51ae4f7d37699e662a357bb733e8fb42f0c7ce6a5effd7a3e41f4ae3a88a9be0bba83a1d47b932a60a5d53c8dbe362d0900a7e470958f0434abdbba09337c1bdbc116610ba6c9d67cba493928fb2827568d7cb080f460e329d882824f035e706f39beff3d191ff9ab1312603da4ae6014c0015d669e678ff9a7b11b4ce2349f6ebaffff3fceb4f113b100549e454a6e91439be3ebf80b4dd7929a40b5174c9eb915e3507481b7408aa8786ff4a6e0e174d08988d826776b8c3b6813ede15e513fab7d6eb812c10984a752ee883e6751aebc78f7a5cd3654e2001cf94a024c46a397b37b3f49e15f400d560a8c7baa897c558b8bbc672ff4e2c4b63750acdfd7c6c97500deb15b9b69497cb1e611381796487682b01d38c70f714a07e02a97871de9f4eb2f0e8f57b281d91edc9e40b217bb0af608d9c2aedbb5c5120cdf9e84d5a07a21f86edbc11415018b5396f2fdd1c61982856d37c8e69b7e0c5bc5324c90a11fa3b39157f1ebf94006cb11a83bde8c10d9687ea7f8aadf6535ca5eea2f112f90d10f8ad029742b2a19e499a948942f2799df1c7f48c6d894e0fbe7f335a89e12b13f4eaeed018539ab66d1d07f805b173da34d75dd56e26876f7f9f72659ce30bd8f403ef2cc07da08bcfc9b699a214758ffe7e679eb83d83858b35425e395f5c063ac830654bf2b6a20b1b076f9fa65a4c5b0d8ae439b5cda5b019b858313ce3da0c88da994ff399c51606a7ffdc6d2f25083b21e9d28ccad63f6e9caa58d46fa7f3bfd5114227c9d71dd50aeeba4608ec7eb2753bc0bb82c4dbf163409e7dce979ca2faa2f691a26ac744e96656d891d6c931701d22bac881ef05da818b6bdedf81e54996b3e57f24aea7961580d88c493b10c9532e0a87a8e74d0b4f5622de454fba9089d801bf2f4018cf42fb81400669f8e04d54fe5344c60b5850aab903240a9f3fc020f11bddc230f4ac3244e93a6a032d7c6840788aec4423fb93f5b5557c34620f06842a61ba6590be65a2c975cf7d038997d2227eaf19b0a249a218627b4d8fa2bebd7767da222e5687e79e0b86efa5b98ee00e0816c50698cdc4bd9267cf16256bc0a51813be30f560c9ba66317331ae4fc12277dafb2a92b7b358a04128c36c5f01754ebca4798871d85ecc7b690e052311bc69fbe23f4459f1f9fd8a84a6860121645a8f748938a94729851a8be126fe5a06bd28b4c1560da6e68cfc72e804b4fdc92995708f3f08e396d0a31e6640bb546381de271974b4df9b7d22209be170cfe8519ce27e86fff5935be17aa84bd639227d192856194aada0d6e4261a31ad6db39ca3e5e864b232d16a07772da97811c6c820e6fa0ece2c80124fd911dd1068ad39a57ff21ccc918c3d4ffbcf100559d0d0506d56a3b762c3c212d204464c39606c09439303a4b3400a3a6fc9ed2bfccd25e71d7ca847b", 0x1000}, {&(0x7f0000000040)="675cfbe0d29a66b252ecd0c5a31aee269b5a4745bf33024a79623cde87ca2be7a209ff21bf05cf2319194dcb72d334", 0x2f}, {&(0x7f0000000080)="78ba9d286f083fef2a2d7cdee9994abce49f7e9c3c784f341deeab43e54fb0568e03bced7147437dcba758d21261de525212a982f2cc3d0b4adb32ccbeeb81e5cca917fc40888322ad813788b8a90882fb868753b7156d915d3babdbc0a3fa75c5cad0394b44300330d04be9d200eec1d9eed8893e9c1f29eace1dc746a0864434cec75ef92a27e7763d0910", 0x8c}, {&(0x7f0000000140)="11de19ef736757fc70c8ad74a65bb33193c4fd7a8118486b0bf483f9ae6dbf7d075a711b47920e91fa05234f7793dbb031f69449f7e366751943dbcb7e75aa97a3ffaee47da8f66ebc9aeed20ed659613e237fe75b492bf492a51020f871b26dbc4aaf88664ea9a38448970a1e2622b8daa27d43e6f0c0bf243de7ecf9fae84be5b7649114a6112b2558a9a65d975893a555d39f5e1ea8c8b9c0f9398569624013ad4b0d0e6fad2a53d3d843ff352a94f9374f24d000a27ee737c510bcd1d177b7abbcc16ce70ad01ba9cb0623506f3ae8d52ca24df2753862d7fc5b4ab368ed62d6d7e015e1428dc48dc542e43b7bbf0031bf8e", 0xf4}, {&(0x7f0000000240)="e93489c53c85960ecf078f83ab59f851321bd70476761b561b581c945f279049c893bc15a62c797dbcefaad1fcff9be66f537bf4dc2f6c846901c4bd0443182594f28eaffd5ce6d53d534ccc7083c221c4fc656708e11eec1c723a80cb51ffb7660ea97cb7d433d4eb7f10290abbf5a02b155e6e28e4cc706e5ebc9f4d966b547f0ec0bec446405343fd3e66134aa784faef5f891ced9da1e5eab87730647218e9f5aad4d95f8cfeb48f86276d06117094997e641328ab05bc88596c7e1058e80f67315aa26ee7d73394", 0xca}, {&(0x7f0000001440)="f4f41abbcbb2aa98452fbc5def7148e5317527fafb4926aaefbc9a2c1e8753c9dec642a955508240409a64bf7c6593c5515d25c0586be69755451ace1212da42811099d63310bb91fb7017f49cb0a780ebe27b73e0", 0x55}, {&(0x7f00000014c0)="2f2023d916dfa4e7163cfeda25cf67f166cf74f281b97a0a4743cbeaa023c7deaf305a4643ef9c4743df384e7fc1ac7644fd6c197122132b6aaeea083b396e782e1613fefb8b2af332a8fb282fbc1d2312876467af7d8aaa220360ac1f98571c96a34a77c8cfd8e6e0a5fc4f84310f355722f0853992885ef6b01d9e3ecb2a0791973444e4999df4d95be0d5", 0x8c}, {&(0x7f0000001580)="e2afb9ed3dd80f6d83b731050239a99f5d85da18c20638e1d2ccb9fc6d58ff3c79c8919fb2d6115ede45b4b43ef9b39ea3932d7aa21553035c8c43a04d52a4ef8341474f4081f227b2e7878ffb6a4f8a07aaa2db786dc773a134ff87789430afe5cc80da13056237ab42238f800df8217863cde8cf9f58721468f6b3", 0x7c}, {&(0x7f0000001600)="a231dc9e5a0baf4382f2d98c7560b2222ab2a4cfbdd6c9589990ec8ad090776566ac192bf05a77027ee1a30ec86dd744fe320d52cd73a9f5cd6d24bbe006e03fafe59485316c1b8fea51847b718fe445624a9d8f435412817989460973b428147587881a0c4c3b85d41bff0539eedd342f6c1b2d6044d206020c2118751904a5d30c267db4a67f6464eef391c1ef7e009b511683a46d4d01192978585c1b61a8d28329f548777fa586783d21", 0xac}, {&(0x7f00000016c0)="16c383ba1cd59df03d25a885caafa39d82cf8c413413645b8c8468cfa42c96f7267d4f103ffcdfc6a9602dc358", 0x2d}], 0xa, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:13:38 executing program 0: socket$inet6(0xa, 0x80001, 0x4) 16:13:39 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x104) r3 = accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/97}, &(0x7f0000000140)=0x63) open(&(0x7f0000000480)='./file0\x00', 0xa0, 0x10) recvmsg(r1, &(0x7f0000000180)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000014c0), 0x0, &(0x7f0000000100)=""/47, 0x112}, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x6, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) fchown(r1, r4, r5) sendto$unix(r3, &(0x7f0000000340)="a72bf4a99be7aba4ce5af7df7703f9bed3d2b5c248675d141a3dc92a1e5cad267b4a3b1197431e53d8c08d5d0f727dbd946f7309534a17d9cb7d6cb9aa340c49d8337b5efaf92bcff8dd644457deb328bfef421d4ec1027b60c7e8383e5d71b28b85c42adcea6fcf388d36ec899bbf152c789e0c6c6b24f944cbd0d212fee976889071c1e3451f9cb3696433b4089bc652126c14bd90fbb9897c25fd6ee29a3eab34781e59c01eae66467cd8a3117d04930120d7ba74d14c5dd07595e1f63a9672f6092575f9b8307334d8b0d1c6dcf318673ab7211d43", 0xd7, 0x40b, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r2, 0x4, 0x80) 16:13:40 executing program 1: r0 = semget$private(0x0, 0x5, 0x20) semop(r0, &(0x7f0000000040)=[{0x3, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x7, 0x800}, {0x0, 0x6be2, 0x1000}, {0x0, 0x200, 0x8dcdddf1c5444650}, {0x0, 0xca6b, 0x1800}, {0x0, 0x3, 0x800}, {0x5, 0xfffffffffffffffb, 0x800}, {0x7, 0x7, 0x800}], 0x9) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:13:42 executing program 1: r0 = semget(0x2, 0x0, 0xfffffffffffffffd) semop(r0, &(0x7f0000000040)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) socketpair$inet(0x2, 0x5, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) semop(r0, &(0x7f0000000000)=[{0x3, 0x3, 0x1000}, {0x5, 0x5, 0x1000}, {0x3, 0x3, 0x1000}, {0x3, 0x1ff, 0x1000}], 0x4) 16:13:43 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) shutdown(r0, 0x3) 16:13:44 executing program 1: r0 = semget(0x0, 0x0, 0x0) msgget$private(0x0, 0x7) semop(r0, &(0x7f0000000040)=[{0x3, 0x8000000045}, {0x0, 0x0, 0x800}], 0x2) 16:13:44 executing program 0: getrusage(0xfffffffffffffffd, &(0x7f0000000080)) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 16:13:45 executing program 1: r0 = msgget$private(0x0, 0x1bedce5b2352a129) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = semget(0x0, 0x3, 0x414) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f00000001c0)=0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socket$inet6(0x18, 0x1, 0x5) r4 = getuid() getgroups(0x9, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = getpgid(0xffffffffffffffff) r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xea, r1, r3, r4, r5, 0x100, 0xff}, 0x9, 0x8, r6, r7, 0x9, 0x10001, 0x1, 0x9}) r8 = semget(0x0, 0x0, 0x0) semop(r8, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:13:46 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20ae, 0x6b8) r0 = openat(0xffffffffffffff9c, &(0x7f0000001380)='./file0\x00', 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000002940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033c0152d25108bda0016a4d1ac4fa08647479b0f9d8f46325c5ea433b4af23946383c9eb307ddb3c"], &(0x7f0000001600)=0x1002) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10080, 0x8) read(r2, &(0x7f0000000040)=""/64, 0x40) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000002740), &(0x7f0000002780)=0x10) r3 = msgget(0x1, 0xc) msgsnd(r3, &(0x7f0000003ac0)=ANY=[@ANYBLOB="00000000000000008cd9a4035f251fa737072a5b51b43c348186e61f49bb1bcb214db1a992771f9a79692e298c4e1513e34fa8ce349872912c05dc3a4d1118a01fb85dda02a7db6a357e2a16b20a071a569acdb7b8605b498e74948b08b4984d7f2f9101b3b723e869f7c5e49d7136f044d803499dd725fb8eee14638da4591ff2271cdab4bd8fa051d2ae1198da4e6e5ecbe11f5423d0a990094b8aafead6e0acde49e14869757616879d7290c630254edd2aefaa6fda8571ae2ed7b8a28fde156b16bc9b85eac8ff01000047d256309442c6b99ed5977bdc0c7d329e8d"], 0xde, 0x800) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7a76}, {0x0, 0xc9ae}}, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000002800)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000003bc0)="3c9bf01378a142ab341c74a3396f4247453e3e20cc7a23965cec258083143d95e0990372aa2d1fb849b44f6ca3f92f19a05b51f09307a6b5533c488d8a1ce8659f3f689f3d76ed015f5117c4cbf7394f8639e0247ea68149a6a9f108e67e3c26ed4501a020dca132949a985639d8719165b8a10b42eb7a0dd8f8d1bdc259e98632fda778c889a9fee180bc3e3743706d63fcde86558c5d1419799705bcbc315de01a1bcffb016d338d0f6fc58cc500c30bde7c1f1fb54b8624760a5971c550aa6b7f2681dc61bafb28503e1cc8e16eb3", 0xd0}, {&(0x7f0000000200)="f80bf6d6bd1db426efa4455d7eee7b35a6a62397372415c42f35bfc541aacbd473eaf00702f2d203080a17e034826c4be7479abbd95ec085306917eae2032664bcffdda2a626b43c47a314af3f05b262db4b8af02ffe84bf7191827f24ead94d47b816f33118d6e3dd4cd6a7e0f26e14863355b8a4dfddb79e553bac5c34556cacc43a824115134379e537d8be1c709ca31493779df74315fd0787a67de1946160860b822ea98f87d1f1304690fd05df46a7c4c2ea618e9e8daaae9c076dd324220de67c9ad3f51ce1fe3961ca0c6248e244e031da3df33e00221f37f07cbf1900fde84f7a9909c1dc1821ec0ff0152e68802434164f04e92f71240c303b3046deaa0acfa739e279f8f3e0ec9765aca7202cc0ff718470c6920461d5593877f85aa315063175d04a3c4d8f7fe4ef1111504b8d01850685d324e0c48bb180df3dc17c2991f670d0b68f55df10a313765b3d6dd1a37f993e1c77ffc432f35ac25b8c71d5923225d60a1d446e2a6fc687acb9be907c5fc7c02db784ddc5df22747b4e4ae9bff6f920d214e762cbf35bd56387df63b5a78ae39a9871c0ab63e4c68b8c16d9e5238a1d7421b9f68824586d227f12c2786c907c1f665ede1f2efccfdb2e243d91acabb3a5a0e6d49ac75dacf2a3deb124e8b25831b7d111b1020cb8976457e81aa01d84387d3f43ebb113131b05257e6b63b72ee95bdf8acb192fa95ee3b8edc72d4568a5448161b714d7f18482263895ec8f9e82b960921d5601e4ab307253d533c042759708f16235aa4f3ca14cacfc846e8dbe8f3eedb05c8522a5ace8a2c7daf698ea8bc5ec07772b8eb835923aebebdff602b336cda809e0ce6f6734438fc133bf2ec0bc5c43206e906802b0080db748ea053fdc0aafd43a9afb96a9c6926e31cbc938ce6411474c6d5bc3e905c31db67f503b2bd244ce1ac0926365810adb5bc62b3dac20ffb01546a1d6160608e4a8498f06a4391a73fda6b4db9606f49142745a6b3c06be119d11560f84dde2708a6351fadb9230ce1cc958b6de60f239fcf6d216efa9d0ce72a85cabf8cf8611e332824004e6c0cd467473a210a7ac15f33fffdb8c261ac91f0fef06a87bd729bbe3f54ff31d6925e7fc139168a2d368e1ac7f80f2c25d2ab84ac7f011a32d1326fe4298b63fe1dff4c45039899b26958d3069d6b12afda071b48a26d01db816dfe0c75cafd21c43a8726c634061e124cd58eff69323650db588ef9b2734b41332fa52332191b57b9866eb0b17b63a8287922753cf5cee9fe64ceb4724ab4b99f404efa9fd5a1592278a2ed8ec7afb33ee6c0fa61b3b75584475fd00350901a31a773d2a02df145a7270d313aca9392ebab367d474cea8e0fba960736b1265bb52702bde4902e6e186195fa0f943d3db905c77395ca7868ca48051381993077c1d968e43d69a0db595fe357285def3112f58543b378d0a193a69f4866589143d9113a55db9ab551799fa3d1343392783dc6083dc238de5c6d1d9a0f2428c8b86c112635192a4c569e350ae1ed92b444a975f7b82dba2f1f5f210ca75b7f5ffddc3778b49607d442c49d0984314984afd7e842549be67e6f4342cf4939bd54d71c34f114f89b17966f261b862effd677455a7915a2484c660cbd40837b8143aa80f452265417fb974c18bf8d3e9eb864231df90b59504d14120dfbfc012d865db2af11f4574c3445626b4dd3143c4ca34634938fa8745ff82eadb73831bb9608118bff344de23a3e37bf6400a39fe8197861ba8fa425b4a324ee2dc48a5bc61895be198a30ca075a04c36e4b7b9246f634349d43a64d64a22fb36d54b798ec29b5abe5ef875510007c0ef448a8c591b56b1eb7fe26478bdf328ef0ac1f026a9b1e72d5b5f6e545c02902a8f7e5234c6877c932953fb637338123ffba7ee5f3d287d19a07f689c6f386a65b3db1d640af21dc35218707b46633b39d640beecc106e174d41966278ccef048bd5c366f3e2f1d43d00412e6dc32b0b951c9061c108e739840489a0663bb251c0e92d3dea9c8d8791bd3903e1f2a284cb2c8f1a2026523f93b3f87b24879b38d420022f4fd323319e7b369d9d1f9de164f0565f8d8fc2eb57c5a8c3cc197e9d5e78b39563ce7133f12c2a1cdc2892f663d64b68598759c76c5a65558ed72bd7dbac9c3a1ef4ff66a87b3df82f9ba1649371ac0bbc789db8174d7197830bd93cf4a82f5b2bc7c4fc292d3c61e32fcb12062b09df2146dc7ddcac8e54a59430c88900305c4013a0e5f67b706f5e00083e262a9115ab1e41e0ad7ffed0818083647b28086e1706d81d155d70c72b5aaa25eec186531a19c06c2210bc4c693e05e794d1a7ae6709d676550f8a64ced5ea7903a00e9c2f50041819562a9d750c0825fd72bf54a67a8edee1a1beb8cfc55ccf091c687d2bc6d3f64c37c51d46b69fbc090c6613ca081ea4842f9a76ea67ca6a721ded67066c18245697065e240c35b97783e02cc6d2da4c010a0de529c8d6cf20d9f9f73fe4c2d36a553415a418415283a27503cc8c9552c2b5aab26990e517d3ecda2287c1a4116affc7723d81f6ef37b7ade8aef2ad2137bfb1c19fb1b980652653c5533d53c420671f66a01adf3f12b9caf1e899b8870d80d23307ca825e9d135bf674d5d1ca60373587c962d3667991ccd81bdf42df3453bd6382b143f0c932c0e487dcb2bdfc9cb290d7a7699e7e978718088538885a5858482b9bbd0683b3e40249857cbc2c5bf4c024e7d88370f8d35af4972936ad490c51c0f63ff7e07c68a3273e4c28e6e82b75bc566bb80cbaf2a92c5d930927d33f79838a6a2d1014eb2224281f5bf61a921333c97c56404574e149f8404524a7b574214f17cac617e5b135ae0c6e409aaa7420ec2a97b84e07e483cd7c5490a3592608569d0c7f12bc952a2ebc3916bb20df3a04d9c947d61c29f5bb03328ca18d5481db736bef8e073b7871ee04f6d0737deb1e5f07f918bbc783d47154e04a73eb9f331143155e121479425114e162d6511a23a25e0b394d7afb644c7a35ae2f55136ad766e8259d7950a9876a1ca5fb407f6bee3898e89decbc5cc8dbeb390e95b0a2b97fc98866a86ee4f30534e8bcfddc5c544606b4002425fa6b7327accb42d02d15febe120e7e694687c6b6ac299dd2445abb2ff8da7fb9ff4b618657bf56d0568c5a79831e1cc2fcb9c519d41f98b789620f0ec7c3522bfaae746b708f50e91e3280064ee194314e10599b4f353a702975154d756c9c3bb48cee000f437a397dbb23b410cb23ab57b3c89c55b0afdca802a608e526769d38c33068b1321b47046f5bd7353d22861def69d992ffb160b794eaefdfbade0e42cdff0f04c5ad46c1ed7fd1f30ffbbc56b7dbaa245027f3d09594e58a61de911e9523ca8c153ff1ff3b764ad55bd54c9f85a77a0d106ce71a5a0f2e861e4c7c0ddacf19de778af228fc435efcade12a0010e9430aafaeb09fd1dc29847a4f42277bf086071bb4c86ebaf16962aa7509f7b4cbaa5d2484b5a3939f908aea1a5dbc25bc1a741fac4f163513fde0ed624c7cbd47fe38f8970e39f4fae200ab2691fb85141d621c3b24748ff5b2e2da0cd7a8a6dac05040b448c1a1b378d999d63b6a84cda2a7a0f620b0215581a62893ca87dd63d63b74ffc0a535b7deb6c9e7814e50db9bcbdf343a46d522caf4174aaebc94c95b0ac465d4c35aafa15c16872ac65304019f17110078825b02c590e08c0aa10e89a978e699616995bde9d783b928bb487f034a687e90ed14a7922f8c0d4d47bbdefdf38cb6abb8834c56ff51805fd20248f75192486a76399d35b186ce6a02c1af9d4c52a94120e55c1ab431c5ab550123c6e63ee1c1d2e73a3ba8e391a33c5d635c5825d86accb62aa6dda5e94661fa79c9b237ff8d1a8bb52df44ac3e516325215b48f182d4ece0c8bdd99cf1558a8710ccea939b7a9be7358b91a0b94f0b9fcca5ff89788ba86a9b306fff7331bde778ba310e15ec05fc58758032cc3214b69dc45734a8b6b415e6c15e29315e953cb859245564cffbf4afcc38ce43b036abfbb6486bd9c45d3fa8e4633454d20f039da6bad84174350fe82f057c53b2ffe5336c9874a758dcfd06f51cc9518f8b10dcd23b26444852db6891d82eb7cf147ae3fb317008146e5f9de08ccc4d08db06d0106a253b4179fb88989856f6fb9aba538b8c259dd5556194813bfd98c5901c6653a932486c102e86c0660887d770f2583eeea1f7766b8619c1a39f226c706e9789c4a2513d1079b867c2a356eeddbf78a26a942498c3901c37a7048aea43010c990a6a80470adcaaa7d07a9d00eaba320ab8f490b93d332ed97fb31878576b1088f1857528a13f9543810f7ac0ec62bac1058c484fe50dabfa1a5bf427f4bbf898894997faf59323bde626f406de79cb41c908f4b47e1cff6135578694f20ccdbf698fb4d91f8c6c48b2debec27f1507a9ea47f25cacc3a88692bb259f8d2a5f43cfa476bdb1f6609032c54728cceec82ccf45799fc63d470609ec13c588d037d63ed5de5b401da1118b7796999d8bb2176eb65be63b8ebcf00a45bc273bb3abc59b93adc38582baa38afca8a9ad2bb4f4bc4048e2c8eecbfffcf9933c5f6026fec6d7afc9c0e5a9118178749e2a60244c7d115ed971d6e9ae80c7a077126d3592c7f03c883297ec34a48da5b7043dd5d2c49f7d8f9dcb87eec32a30ed12262995f9d411be2ce1eebd1299e7dd4e8d3093e57731418a4cac6fa21575996788fedd40fd5ef00a38edefa759ad584d151640890c1e84dabe50fc59d87b7f8eee46b6d465838f9cb3a79002efa79133bfb2cd49e11b5d44bbbddb4825107baaf7cf39b7ff33f858053828b85eed39562aefb777775a2ad298b8bfb96423dd648448ed8134157594760980d54d9d4a708487804118993b9ae8020545e04aa69c3b316defaf2b90f523bdc26d5df8bc0c6f1f443943ec89c18b78d76ddb8b33ba8afdef1a01899abd307fa32db3c8a7b6425b586fceec1e295dc635dece804fa4fb718e72b952d7d5fa6e810477c23a3266f8c1b764c591e9c71828313d5235d46a907f040c0b8dbd238bedf64b029adf6a651837f14a7d4545a2915c3505584be616f53636b542ba43b46f13f9045359e02b687265962281276f94f43243f15959af21aa0953286185652076f7d8663ac0f9feaa651ec0c3cb8d26441b67fffc4447a353be09bd9cd9fe3eebc3e6fcde64b8d4c6ff4e180604005384ac86e2f44ec278000f7250bef6569fe5ae6a025730c611f676e8949193d83fd85be290573e44f010f6f1b9c80631b4e304a2c9bba4e41bb5e20cd8549daa507d92fd85e66cb2efe8af019e80211baa9cb403582283b7cc3594a150d80537889041785178ee189a2e4d2a2c3cca6f51ad75671edb5712df45cd9f8e6592ea78c7c19efeeedd2c945565274a14a46aa225d9e60060895f4dbf4defd37c882288e68a87610106692bf0e7ba0b62ef572409d1d42fb87033940694102718a4f13536b37017c18e73f259aeedc9b96d5b142299e9482e2f2c73c12898f0f3e874294ba6e4eb8c6456f3d2bc244aa1b188a0c02bf8b68c2dd82d1b840094094949a154605d4e85dd42f9d225f05950f4f3a7ac3205d3f70a8e4b841e944d0e0ff2b077612df8f19de69a76790684483824db2f7fec16500a0c8dd22c53357485e27adaf3804dc18bdd9c1be8db65de8cc662af6bcb54b0d5232a6643dad33739e1d50fbf9268dc6a7039004b0935c6e2850cd62d8ce9d6ff6e5ab2c889c4153ecf", 0x1000}, {&(0x7f0000001200)="1b04590cc5028f705e94b2235457d6bf7dab6d0e2266d741efe8d68c7bd77db00da18b5e79794f48e8ac04fb2c503baf323da45d5fd8fadc05e369292436f28a20782a29fea54d596be5218725f6acf9eea27db94f2b571e40d790d2968d5174cebeb3bfae3180cdb555137fd66b744d47c455f17c8de41d3a6a904443e5d6c583449da3220e63d0c7bad7beb85c9a58b4b62fb046b55e68477180c089e7daf0235e2da72c3955d747f5d3742f69a750c768b9ea9b9000953ac94fd55f69f6977fe95a98ae5f4cdce9f00f73c3cd3dc0f05eb17a60a49c6a00e269dee04b0f354ec0a2724e243ad99399c98ed8c78379c1e998a37b66af", 0x165}, {&(0x7f0000002840)="c99e225d67b8bee3281af07f51a38151cb47f3b3b9d3c0d6a83e287ae59b49b2325c73d2ead344641720fd0a16d9e06f0af237178c81092f24422bae0df098c0b13b84bc91b400ab2bbdf78e25240842aed87ad1ab5aa9fbd03d094473ede7d1770bffecb74bf7dc80aa4ea4907e68557bfb74bb6738752f47120d6e7e6fa032de3607bdf5fbae48cbbf1d6c759f299d59e7684db6aaf53cb5d037", 0x9b}, {&(0x7f00000013c0)="f7df5ec8f3ef100b6f7544a2a39f644c3201dfdcd4ab80c439528e5a1aed61edc83bde479d7b108c3b54cc0fde6e4d24dfdb7bd7751f94ef4d0b1633c5c9e44c70f3395814172e9a0f753cf47332c98cc451d65c868c7d140946cb31bed243cf26a2a8bc3e5029b072b2867e3ef2e0b56d28d3ee", 0x74}, {&(0x7f0000001440)="54ce0eee34a8c2aba5d8f6d6aec1cea73921826286da4462c000273ff8bf223db627f43a3b4b644ef1ad18a8ecc746d71eeae69a957c2cfa17265fa237475aea1d9ed6ab9a18a956afe91e817d8dabc9c65e0208953f98b5d1819af4cb63d6ac35f665eaa31026e67f673fe2f6d3f26c74d9008ec18c5cb7661ca52d0a86436c283953a62b9718487a8392c67d1e5bd8d6222066b37685810e59186784be9fe8feaeed2f94cdfbbda523c2d3756926204f82ec113d8b9bba1743dcbab4b211c857519146489dc28c878e7020bfbd4ce51834ebae3841299aab0748b1f2", 0xdd}, {&(0x7f0000001540)="e3503e2682aad29b11fd44125f44607da17337edf76b13aa8ac5fa16d825e6a1f1182b9d220f3e871a7fbdfd335770e85c3d29a69c93f59e9595e7699a7cfe8e9798d2fcc22a76af63a269061f43ce588b76ca678860863de18a76a681b34ac09907828916fc2b15dab2effdc495af", 0x6f}, {&(0x7f00000000c0)="c7", 0x1}, {&(0x7f00000015c0)="694cd800b5657431477f8a9d074130102433fe83b3f7679d4da9", 0x1a}, {&(0x7f0000002900)="86e7ada274bbe0830a5fc7ee72b1", 0xe}], 0xa, &(0x7f0000003cc0)=[{0x1030, 0xffffffffffffffff, 0x5910ca7b, "6dd465109db9bd3d51bc316b404fc9b581d2f35d6ff8e97269dfd024667176eadfda2e977d385d7926fa9ebd4731d15e957fcaff1eab090a5b492112c271a80c77a01d5063b51262b524e758880c73f6db54e9bce660e49d928b6611a5e1c6badf5895e1ca210e1ecd13dd21e70ac524b6f3029108e5cd0172c6a341b3533672dc45e53b7c915d6267f6fb957352eb5f3668535c6c6577420f88cf407eb1ab999e0cd4c770f5f40273b579c68cacc1e362d142fc255ba35564843233e4d2dcfb324c8e01c708dce0830286dd77167203e1b7effb995ec60e25cfd7642642d880a00cff8d1b7472e53426c2acb68adb04d1e5d34ad14bfc18acdf975ef960e57e5d5b3f94bfe56ab172afc905280db23596437fff2847106c26033daff8ec19903684da889c07adbaf303d39c883d1dabe145c5d1a8a41fdde165dd95913a9d4638960d8b8b7b63702600772c9805ded146ca4648e87cfe8ce547ea6576e3e54a19fbba9d326be1f3f6abf2ebd044c9c468cd8729aec5deb44190e6538a0d2a14a7a3053f1ca39fe5444e8158f4c41b8dc46d8c2ed83f1de4f0d716ba52bf38049321178b9e95002249583ac2f62d218eeadc33567142900500b7c7d80bed29635799bf3a6739062e1a5e9a0a59ca73ce145ee9b111058ff7604000b934e7fecf400b5e8b8f8efd5ba40d3871e025d16f187309c2b89223d6889e2ce2f085e3677b9c4c5caa5789dea22385191144217e86e0e45590ebfb446362ad8e9ad7205b375d341b1a9294e96ddcd5b2e03f6ba32d1bc50b98c13bab3ea7fa3b3ad6e70e45f0cbad7fcfa3e6cc5397f7a3f0ad12eb36dac6fb25c7b397f4e129f3b0fd4ba5abdae402a5b94f4916b32bb53f99661c0c582a951cde4ad2c7d0595c462fa99f976405620c3f05aedf4e2e845c6bc09372a224ea26aefb2e656143c99cd1922ee1bef0e3eaa1d309d82f9ec7c5b613587cddfdec833292aeb069dfa3bce801e77fbdfd7780605e18ddd9aee3d0f9de57592ac81f343b78f4bd9f4e5d8f3d5013f99966426e67f6ed5bd5730c204634379468caf107d00ce4734eb7238bbf707cec3b79b7ac95978b0164b88eb1684539bd9872b84daded62d4576aecee3f53ca14e2ab5d6dcc7e47e94025a40dda02132759ce79e0a1b9b84540fcf5b8c00cb02da9e17f0ba770d10153b1c515dab8f3193a9df97be750c564b19057886e0b6e2aca99ac66d63a6361f90937a5e6948f24aa032c1312dfbf87c6ab17cecfadeaf695f53142d7d24ea56358967af211ef65680da981e9206a8c75df6821a2a356a0fd2e9f4e97d5fba692f949a86d175c752aa66ce177861bf43da582ac10cf0e13191069cd76293ea09b3a246d8150ce6fa96cc35634a2eeff3063bc0ee4b9835c98476bbf197fc775159313791d01bea02771a5605358ce031627334524da564e1f075ff22a1a651f3644e5441aa94caf42adbb47b1954f53da6fa6b715bfdff8f7ffacbe7cc74cfddfb03560bc54b1b4c6f3b1ed652cbe47a3740ca3dc1b0e71b3e85d763c45c6f1b62022c628d87fb9ef6173a3e22f0efde34336a97d55554075e4f5825a89734b7ec3d57907f5ec527f5b85a7aa3a9d11f094e058011df1c43fc596c0fc80bc9539a7eb8372fdc9b0012eb76dee157949e09e2e7d893701ba12e8dc4d67b674028318d016348dda3067f95367012ecadcd085aa47f412c337592c4c2531c19dce1ff2e51b132cdc673daf2c471848f00ef9f881541721e733740b79025be3823d2db5c027ce782b2680836d1aba48e528b9df30e50b4be37c900b5c46335c30fda2ddedea587d57334c0b8a9284d8cbcfffd901cd4501290aadba2d1ca6c9732802bd3fb8976c1809c01634e7367084ec4b3d4073b1d04e4b1a086219e4528893bbaf9553d814b0763ca4ef2e8321b914a9daace136a5c5bb32a70d083b6e3072b671f59eefb612edb32d32a270bc5ecab56ab114ccd209cefedcc95125f124dd3695a1bb5a14454b92b8a53779b5c5fc912e60ac8f222b7291813a5eddc017cdfaa6b408367d503b580b64c49d2c1a2693daa13e22a3b8a5ca145f2aa16590c4e6072b90db83376e3b86405f05f148637a37c1b4c9fd23715c6ff1031967ee546690737365068650401e8c6323c56ff71c96d763cb2419295420d104f0b5ee772203889efd68c10d23fcecd3cd4f506ea3248afdba67917044b5d901bcc37866092447821e1370d277701062bf95c9a48cbecb24711ac8b1512cd54e66fee69a805fb65e746f7076bcc069b571b2569ebbeff4ba2e2e63cf7e9c971a49e841ef598e1ec78a83540868eeefbe9e8ac10ae25c280a5eceaf09ed5febae69bdba3d7bebcb6e697e87d0c2b0c92e7ee439c75243387ed76986f833f02fe27d40a67c1db3f588840fdc1bd304251c8eebbdfa10304f315d8bbdc6204d8ebe4e117798e96853a8330ff637004fbc0a643e768058c65f2caecd477733d2463ddfc186820b66ba34b292ad25a013dde01993b0cff3940dfcab67c199391d6bf31997c8f20fecad0bf1a6558123a887d333ba92befdcc4a7cb0c0a01a3a6f211e956a1d706188409d2a96cece2070fdf24aadd1725f8a785fa40547e5ddf0736b4641d2f7594ce6999d9d404934be478f974c27a07ab044c2a957ec008119069c12a2b0f97ca9d94d378562afdb082e1bf214b840c95a5c64c8b48e02c2950b958812b2c4c82214bf7777d870202247221feea9067abb5e7c3eb7c9a2d825c9ae800677f477e797119287dfc29d231eb20337554f56c9952c2d4aca0ec2e00d608abf5e746b06cf3ee8707971f452f0ff7bacdb2d039b7d207a3dddf514c9a1e1fc881cac15f982ba41f318da2fd909c0f2a5bd17b06b124956dd053fa6da72baa03060aa75a79d4479fca21aa49de2092034bd5bcdb02bcfafa94b209582d22838c37e78c6285d26ffe82edca17ace260fddce97a7223d099b4d082b3e1274165938013702d2fede662a56870369539731b538ee8e31afb2beb6c6946906c3374586c34aa3024f412a6a650ffd6eecd3ec6310531e06a793b4c8f6a665b50aebde6a7bc16411dd7a7839860673d2f8ca2a51b63e82934686da4029299df670ae21068829653119d3ecaf2e866241db3b60d7a533e46ba1c540f6575d5e343d679b4426aede759120b0825232fdb19fabeb4cca40d194112e0d977a66d1e00159bc35ea5718cf09e69f020da0a5def81fc535506ef04e775a23c7ec4cca5fbb87009922dacba6f4975933f8d843ccf600a65e2a70dbc5d8facf37c3c367335c301a97cca7c421595fdea5e04c6f518d3767af44d63f26550bf3475f61aee7b7aee7965fd9fe6257ef9c4972a83e1bf28ea90a08f4cc10cfa94527c48fa56f5d6d2ef9a848db3b3da0581438e93df0d9f6f2d844c016ee7e0002cb859f7e1e8d823e09d471db5ea4d12a8397161762a85498b0ddda4cdd708180bf1e63f6e63e3e0bfc49108b692de4231a895de8e58607fa48a602daaaf3c32bd8afaf9f69deedde10d021dcbdb9d94aa2a633668d50307b5385f0093ada59d43f8514c8084727bd9d109262e55488a6e5089a8818032048653c6513764b489e69a4e6c66f8c79263d2ac755875f0ae103898970e912bfbe55e979a460d222e12342bbb9512d81bf05d29677ab04c06a48a8b7155732d8ddf6c5d0424142d49dbc9af416113389c0835c59d0c1e096ff0c228f3bb7a7aa53a5ad104510acadcda1881983b0d692be0ab57d9b695449a6e741682d87787da1ec5575f9060bec4aa334ce6c101912ba71500be973147ee830a726194d459c5f0da17b9418683f1e32aed5288c79018d9ae7dfad4bbbd6acd64722cd4a7d6ff344ebd7413b1bec9beaaff364ab1dcc8ebe92490529eb1e2e90e7ac1e8c3cca51ef63ef2884516ea240490be871782f9bf615ea01e7b552935a45f8e7c0d2717974dc9326a96c2ec8cf0ea591f9c62426d08fa1962d4937f7ccf00628a1abec50cc710e32f74c9f003861e8beae50ad04e504c8ee358083a434563f6d58fc18cd8946a42a88d91158e4af799817b1ef0ec74ddd9f4c28e1d6ab5d3fd20e31f9bf10f14ca8481b035eeb58edeef63fa744768079b639a805e1c679cce579b17df1e97a90437464248169aba99c8ab793156e9419975365ea912af0a41ffa4781c2fe4890313e7f07c54792550ed1fb2d32bfe6a0deeb08048891dbedf11b1a230c958eb4ef7df500fe7066ec912ab8ac689c8dc6127edc7300d3d4ece43ea10fa4d27ea9378329ede9b42f66cbab0e7bd425603f4dcc557bf13a56616e90c511df78d162c772693512b2be3cdf25ffde6ec28567fc538d8f48522df78a1701c16dcdd36a4b8af0740fa77c8f6f078f89fd21ee4eccecd19742a66bc7760edecb0189d50e02c98f55c229491e47b480bab5de1ba88a7e1180f6607f37929b38f9554a2d6054eb94c74b7a9123af5e875837ead747d40852fd07e775c8d600b6fdfd2def24da895b8a292381331d12fa7082c480f23c4735cf6c2a21c101cf629589da3ed65bd92703a72b1f06b5538308041e57185111d57e13e8d7cd0db57b4fd3e0cf2bb08a99d5a610aa5e9ec8aed92dc1132a1d44c7a0e83fd994740aa85999be1286cc1d6b261734a141fcfd515c80f5de681d4c01121e90db48b411486e8876a1f557b60b74ad9f107fede79253abc7587fae8248160c59d48b875c94f3225999c6a317402879f84591a2a7e48f7f0016d89437a81f05f7549b1cacd2e078601016d21d5a74d88cb25439ee3e79c21773d7f5b71b22af072230df1a26fa2e92714252f6add94f0506113058c05ecae4ebc48d9e228c943b80bac45a4bd724a8f80a3f21a7523668d0337626aebae202f5de5a5b0c00be7f62ee8c1a2ac8f9c868aa7b16588db31ba4b9d8b2be705cd7b8de2384bbfeae056bf114e64d4319f66b00606d15336a6cd5c5c34c5dbfc5535a866559907a9b1fdc90d84f459fc2a852569f8168480593e9761e2c9dbdc82dd8a9d93208fc5007d8c13b447e135ac9850fa69d53c759b0e6e919af3e7b2d6f167fe15fba9405898d019a080b9ee93a7b48fda3824686724666b63f09fd8faf1fac457f8b40fc4ee42ad044b78861feaa4e5cbd2592d3345d20472b27a605d99f5ee327984bae2eed20e5ff001df1947a3b495fed2ed56e430156def894bdb3fa6d95e086f62c7dfc9129311a2e2b9e4f374e7e13323410cbf0c153e348f912f6c5f711b8eaf9a230464155f2b044b811f8a7e9b0ce2a079daaa30cd4e0a61571f2298c964eed3353365510ab13ba8a380cc9b84b077940281a509b3e842df13e3f08b36b1c1bdf35acc67a495bedb5773410c0e3b99d1d53f9a3d3bfc863429a8e9ed450d5722654ea4580c12798070434830135af286f0d8e15bf4d8331b2e1d7217b1c67af307df39f95ff115cfd9bc70a7b3560a4b0e72bc948e13860fc64998cc43f6a866006bb715e99a3bca136eccab1a5a2759d8fe12721a0387d4066c89a5dcf4323ae7c12318f99b01da7cef715ef9c46ebbfaedb087752abe54a1428bd9275f988aafaca5eebd11bed577a9d85d609ffee720e9e380dc0992f4277e36ff79d182988ace79c93345ca90a29c9e251859076abf6693580ceb5c8b88f07b0c30c60d54c387cc5c90703731757c4e9d766e654f344838f166f75f8a64ec6abec44e042fafaed759b73632d26fb7e60b005a185eb12acd375342c5ee393d18f1cc0a238000cdf14ce9bb990cbed15a5f66104f016d4d07cee3174768cfec8a0c137e2527079f4eb225927c6a7ee082299"}, {0xa0, 0xffff, 0xfffffffffffffff9, "b83f00e4b4946122756202667a9cb2424536ae86d485f6413ffc55c564b78400209af5d0808140bf7624ebf38f199afe44b5325401c62679e46fdc3abb40ebebaad6aaafece8af41cf02be17a23b454f38444c353d4817aba8375daee004467924ddafb2bdb4e63057b8dcbaf5b053c9650932bdbb8958437adceb94c1045393eed47be3923ad74be77b41f2d8"}, {0x30, 0x1, 0x7, "f40c44fe6fd725e80f1c61d1944b101ed2adf6aa4e5eca26a634fa"}, {0x20, 0xffff, 0x1, "c71f3326b057cf83a1cf78"}, {0x50, 0x3, 0xfffffffffffffffd, "d8fc6ccf10b10a68e960cb0d03c01c1116054ed39cdfe3f0952297da91d3a0948a714c87a8f313c43a3a3549690cf17b9d34bf64cbdb68359ec04a42f3d966"}], 0x1170, 0xb}, 0x400) r4 = dup2(r2, r2) accept$unix(r4, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 16:13:48 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45, 0x1000}, {0x4000000000, 0x0, 0x800}], 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:13:49 executing program 0: mkdir(&(0x7f0000000480)='./file0\x00', 0x0) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{}, {0x0, 0x100000200}}) 16:13:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x11) open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 16:13:50 executing program 1: r0 = semget(0x0, 0x4, 0x2) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x1, 0x9, 0x800}, {0x2, 0x800, 0x800}, {0x4, 0xec19, 0x1800}, {0x4, 0x2000000000000000, 0x800}, {0x2, 0x10000, 0x1000}], 0x5) semop(r0, &(0x7f0000000080)=[{0x7, 0x616f, 0x800}, {0x3, 0x2, 0x1000}, {0x6, 0x2, 0x1000}, {0x4, 0x8, 0x1800}, {0x0, 0x100000000, 0x800}, {0x6, 0x7fffffff}, {0x2, 0x65, 0x800}, {0x0, 0x8, 0x1000}], 0x8) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r1) 16:13:53 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080)=0x6, 0x4) 16:13:53 executing program 1: r0 = semget(0x0, 0x1, 0x10) semop(r0, &(0x7f0000000040)=[{0x5, 0x9}, {0x5, 0x8, 0x1000}, {0x1, 0x81, 0x1000}, {0x4, 0xca, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0x0, 0x1000}], 0x6) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/4096) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x3df, r1, r2, r3, r4, 0x6, 0x3ff}, 0x1, 0x9, 0x10000}) r5 = semget(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:13:54 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x100000001, 0x1}, 0x8) write(r0, &(0x7f0000000040)='9', 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='r\x00') recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/72, 0x48}], 0x2, &(0x7f0000001600)=""/247, 0xf7}, 0x840) recvmsg(r1, &(0x7f00000015c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000540), 0x0, &(0x7f00000005c0)=""/4096, 0x1000}, 0xbb0b2f76617cefe4) 16:13:54 executing program 1: semget(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x108) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:13:56 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x6) sendto$inet(r0, &(0x7f0000000040)="05aa8c44725866", 0x7, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xc) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000100)=0xc) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) recvfrom(r0, &(0x7f0000000140)=""/149, 0x95, 0x2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) 16:13:57 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x22) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "f80be523887c77c4938bedddc96aa09c77144d28"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)="c6c206b3cf42084049ab34788ca25593bc4c5f487ac0d249039731b6311d97f6d904596c23698c1ae834ec13170e78c05d7bba35dccc392aa563ddfa4d0612a8009c9498d7cab2941244435eb0ce9dc6fbae3250a241765d59ecbcfa67aa0955cb5a738a10b8629eb29f5e9bca166aef55db422d6b170d88f0da2b8aa81243b312707597ea9c96d886375da81a546c4ab9900b7fc2036e7a5f870d097a5a9580a44edfc6cbffcd145663b6b1d3a375216186c124b7ceb7748bca1f4a87a20d763c8577ab8c4c409bba4d637a9906b047f9dcdaaf78c044f8d0736f6324ff0e2cd075822513ccc6371ed9e3999963a4f3d284d4", 0xf3}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="d7c068b46954baf4de1462a2c73a87f23d406759f852d0e02aabd71a27dd4da49c000b9d877a462e4d891a15efad", 0x2e}, {&(0x7f0000000300)="4df299c20dae54827164d65f41416552766a09b3341396", 0x17}, {&(0x7f0000000340)="9f1205f85c913de51e21dbad92d9b71a1177c28b1a79380b64d52c1f4324d4cf5241b40343856eefba7dd82e65563473a1b5890fed5226a6e36625077f9c0e9e8b0f4ac238146f8f0d71fe7430eeacba5fb7c35d9653a059eeafbbd8b65194775ec2804eb827512ada8ddf299d2964019a82e4b6a798c331f5c0b1", 0x7b}], 0x5) 16:13:59 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000), 0x0) 16:13:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000100)) 16:14:00 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = semget(0x3, 0x2, 0x0) semctl$GETPID(r1, 0x7, 0x4, &(0x7f00000000c0)=""/4096) r2 = socket$inet(0x2, 0x4000, 0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x2, 0x0, 0x802}], 0x2) r3 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r3, &(0x7f0000001200)=""/7, 0x7, 0x0, &(0x7f0000001240)=@file={0x0, './file0\x00'}, 0xa) chdir(&(0x7f0000000080)='./file0\x00') sendto(r2, &(0x7f00000010c0)="880d445e3839e23febb936c820a006415b39fd3d262a3b34db234ed5072c348a6a58890ffb3dd8192214d367c169e86e00bafb5d0a9cfd79e6484250131eb12a93ff452c1fc802e2075ba73bc97c65604d06c563ef958c3d5b45318fd21e85a6978705c0ef71706e5adab0755a352c98ebdfb23b17b4620497466ea6a346d1e64a1be96d72e68066f18da7df2cf533b5eb0ac1de7753931e3991482bf498cfb2e982487d8727f27524c03119307a6ac19c472637de347ac3e074be4d0ead41777c8674e1da2be7b1ae24ccc48ab023a5f01329ef0a87ed4cddd07fc1eece7e79e37c6fafe07a26a76cb0754d18af2f4cd696c106579e45c53dbdd81af7", 0xfd, 0x1, &(0x7f00000011c0)=@in={0x2, 0x0}, 0xc) 16:14:00 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x40000fe}}, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x8, 0x2}, {0xfffffffffffffffc, 0x4}}, &(0x7f0000000040)) 16:14:01 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x800}, {0x0, 0x7, 0x800}, {0x3, 0x80000001, 0x800}, {0x3, 0x1, 0x1800}, {0x2, 0x0, 0x800}, {0x7, 0x4, 0x1000}, {0x2, 0x4, 0x1800}, {0x3, 0x3ff, 0x1800}], 0x8) semop(r0, &(0x7f0000000000), 0x2aaaaaaaaaaaae29) login: OpenBSD/amd64 (worker.syzkaller) (tty00) 16:14:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:14:02 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x45}, {0x0, 0x0, 0x800}], 0x212) 16:14:03 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) r1 = dup(0xffffffffffffff9c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x80}, 0x8) 16:14:04 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x2, 0x200) semop(r0, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x3, 0x100, 0x1800}, {0x7, 0x8, 0x800}, {0x3, 0x101, 0x800}, {0x3, 0x6, 0x800}], 0x5) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:14:05 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) poll(&(0x7f0000000200)=[{}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:14:06 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x88, 0x4) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000300)=""/70, 0x46}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{}, {{r2}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f0000000540), 0x0, &(0x7f0000000140)) r3 = kqueue() r4 = dup2(r2, r1) kevent(r3, &(0x7f00000001c0), 0x0, &(0x7f0000000340), 0x3ff, &(0x7f0000000000)={0x2}) kevent(0xffffffffffffffff, &(0x7f0000000640)=[{{r1}, 0xffffffffffffffff, 0x25, 0xfffff, 0xeb8b, 0x1000}, {{r4}, 0x0, 0x4, 0x40000012, 0x4, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x8000, 0x5}, {{r4}, 0xfffffffffffffff8, 0x0, 0x20000003, 0x5, 0x5}, {{r2}, 0xfffffffffffffffe, 0x0, 0x81, 0xfffffffffffffff8, 0xfe}, {{}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0x9}, {{}, 0xffffffffffffffff, 0x2, 0x2, 0xb30, 0xcd1a}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x9, 0x621b}], 0x7, &(0x7f0000000080)=[{{r4}, 0x0, 0xb0, 0x0, 0x6, 0x9}, {{r1}, 0xfffffffffffffffe, 0x5, 0x1, 0x80000001, 0x9}], 0x9a15, &(0x7f0000000180)={0x80000001, 0xe4df}) recvmsg(r4, &(0x7f0000001880)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000000480)=""/12, 0xc}, {&(0x7f00000004c0)=""/125, 0x7d}, {&(0x7f0000000540)=""/244, 0xf4}, {&(0x7f0000001740)=""/47, 0x2f}], 0x4, &(0x7f00000017c0)=""/137, 0x89, 0x7fff}, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0x6, 0x8}, {{r3}, 0xfffffffffffffffb, 0x60, 0x20000011, 0x7, 0x409}, {{r2}, 0xfffffffffffffffe, 0xc0, 0x4, 0xfffffffffffeffff}, {{r4}, 0xffffffffffffffff, 0x10, 0xfffff, 0x200, 0x7}], 0x7, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0xfd3, 0x1}, {{r1}, 0xfffffffffffffffa, 0x1, 0x80, 0x3f, 0xfffffffffffffcc0}], 0x2, &(0x7f0000000100)={0x6, 0x1ff}) kevent(r3, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) bind$inet6(r4, &(0x7f00000018c0)={0x18, 0x2, 0x8, 0x3}, 0xc) 16:14:08 executing program 1: socketpair(0x10, 0x5, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xfff, 0x101}, 0x8) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x1d1) 16:14:09 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000040)=0x5) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:14:09 executing program 1: r0 = semget(0x2, 0x3, 0x20) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:14:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x82, 0x40, 0x80, 0xf0}, {{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0xff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x46, 0x1, 0x0, 0x81}, {}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x18, 0x42, 0xffff, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x18, 0x2, 0x2, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x1, 0x40, 0x1fe, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x13, 0x1, 0x2, 0x1}], 0x40, &(0x7f0000000280), 0xfae, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000000000), 0xfffffffffffffffe, &(0x7f00000000c0)) r3 = dup(r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x7) write(r0, &(0x7f0000000500)="10eb7bdaa77938b8decb3e3b04ba71756474867c22ff071d91b21844a26916bb79970ea276b0f3f9972600b67d556fc375740c5d5c42a013d5c8e23f22f97fbb6c7f03c19a8f06bc8a88955c902d8440eacd9b41b54fa3b1a166cdbec4a77cebbf6fd874efa8627a6976042e58d4d0cc0d67697f863f7a6a555e1b5c3764f2885faedbbfcb5ecaddb125dd06ee88cdea6af455ddb3561bb17df4c3e228643a63098dc7f3133d46664e3cb1b353d5b6429f93d08e3d185c47a94819022673d89b49712dab5f4506c5116283fab450e950bb61731bf2ea6975baf36f39d9c4d829f7", 0xe1) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xa}], 0x5, &(0x7f0000000400), 0x1b, &(0x7f00000004c0)) getrusage(0xffffffffffffffff, &(0x7f0000000280)) recvfrom(r3, &(0x7f0000000440)=""/105, 0x69, 0x40, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000680)=0x9) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x100) 16:14:11 executing program 1: r0 = semget(0x2, 0x2, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x42}, {0x0, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x1, 0x3, 0x1800}, {0x1, 0x5, 0x1800}, {0x1, 0x5, 0x1800}, {0x3, 0x6, 0x1000}, {0x0, 0x3, 0x1000}], 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/134) 16:14:12 executing program 1: socketpair(0x18, 0x8000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x9, 0x4, 0xba34, 0x8001}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:14:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x1}) r0 = socket$inet6(0x18, 0xc003, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), 0xfffffffffffffffe) socketpair(0x10, 0x5, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) accept$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007cfeaee099000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005880ebb1a714e1826f84590183b282c7eb980b4927db3a9ad5ee0192f654dc0e32849561cfc585f7f4bd5d51db6a0b6f9cba1e4b449ea87133e9e058b70efc76180ffb0d10d3eabcd025740d19c9e8867a5af55b3f70ac8b2d7493ea295fc980f22f780a2ec0ac4ae3d98da21fe6b7632ccf5b27d356d6ea3ae557b5ede8e7c34b3bf1b4b2f308eefa1de99f23643376af1b3eabe42cfdbcf6627f997762941a05be7817094d64c7b25b853aed01a76747895b0bf0fc3f63b8e7204235df7662c3684727f2abe76d3a5ceceed89a66"], &(0x7f0000001140)=0x1002) 16:14:14 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x80, 0x1000}, {0x6, 0x1000, 0x1000}, {0x0, 0x21, 0x1000}, {0x3, 0x100000000, 0x1800}, {0x3, 0x86bd, 0x800}], 0x5) 16:14:15 executing program 0: clock_getres(0x4, &(0x7f0000000080)) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffffff) clock_getres(0x4, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x8) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) 16:14:16 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) r1 = dup(0xffffffffffffffff) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:14:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x7f, 0x0, 0x0, "c3f7d180d1c7a1d3603465e38b0fc3370e7cdb68"}) getrusage(0x0, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 16:14:18 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000280)=""/72) semop(r0, &(0x7f0000000000)=[{0x3, 0x45, 0x1000}, {0x0, 0x0, 0x800}], 0x2aaaaaaaaaaaac8f) rmdir(&(0x7f0000000240)='./file0\x00') r1 = socket$inet(0x2, 0x7, 0xf66) recvfrom(r1, &(0x7f0000000100)=""/232, 0xe8, 0x3, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) 16:14:18 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) socket$unix(0x1, 0x5, 0x0) r1 = socket(0x20, 0x5, 0x9) write(r1, &(0x7f0000000040)="79c10cdb36c3680ad648a0d66d655f02e5874af27b7feaa33747bf2024977cbfe807c79d40f67ce392738b2011fc77297b926068cd9a", 0x36) socket(0x1e, 0x4, 0x1ff) socket$unix(0x1, 0x0, 0x0) 16:14:19 executing program 0: open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) rmdir(&(0x7f0000000200)='./file0\x00') 16:14:20 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) semget$private(0x0, 0x0, 0x21) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = semget(0x2, 0x2, 0x20) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000080)=0x23a3) r1 = semget(0x3, 0x0, 0x0) r2 = socket(0x1, 0x4, 0x2) r3 = geteuid() r4 = getegid() fchown(r2, r3, r4) semop(r1, &(0x7f0000000040)=[{0x4, 0xa14}, {0x2, 0x100000000, 0x1000}, {0x2, 0x20, 0x1000}, {0x3, 0x276, 0x1800}, {0x2, 0xcea6, 0x1800}, {0x3, 0x158, 0x1000}, {0x7, 0x0, 0x800}, {}], 0x8) semop(r1, &(0x7f00000000c0)=[{0x1, 0x8, 0x800}, {0x0, 0x6, 0x800}, {0x7, 0x1, 0x1800}, {0x0, 0x7, 0x1800}], 0x4) 16:14:21 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x2]) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setitimer(0x0, &(0x7f0000000100)={{0x5, 0x1}, {0x14, 0x10000}}, &(0x7f0000000140)) 16:14:21 executing program 0: mprotect(&(0x7f00004bd000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\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\x00\x00\x00\x00'], &(0x7f0000000180)=0x6e) r3 = syz_open_pts() r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='.\x00', 0x0, 0x83) kevent(r4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x2, 0x5, 0x8}, {{r1}, 0xfffffffffffffff8, 0x4, 0xbf922fd903647c90, 0x0, 0x3f}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x7f, 0x3}, {{r1}, 0xfffffffffffffff9, 0x81, 0x40, 0x5, 0x946a}, {{r1}, 0xffffffffffffffff, 0x83, 0x5, 0x5, 0x100000001}, {{r3}, 0xfffffffffffffffd, 0x10, 0x0, 0x6, 0x100000001}, {{r1}, 0x0, 0x1, 0x20000001, 0x80000001, 0x8000}, {{r3}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x1, 0x8}, {{r2}, 0xfffffffffffffffe, 0x72, 0x3, 0x401, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000007, 0x1, 0xffffffff}], 0x5, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x41, 0x20000000, 0xfff, 0x8}, {{r1}, 0xfffffffffffffff9, 0x61, 0x1, 0x6, 0x101}], 0x6, &(0x7f00000003c0)={0x5, 0xb2}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x1) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x5}}, 0x0) shmget$private(0x0, 0x2000, 0x702, &(0x7f0000ffb000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x401, &(0x7f00004bd000/0x2000)=nil) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) 16:14:22 executing program 1: semget$private(0x0, 0x0, 0x4) r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:14:23 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r1, 0x1000, 0x4, &(0x7f00000000c0)=""/4, &(0x7f0000000100)=0x4) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:14:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1044, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, r0) kevent(r1, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x6, &(0x7f0000000080), 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000140)='./file0\x00', 0x3001, 0x8) close(r2) 16:14:25 executing program 1: r0 = semget(0x2, 0x3, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45, 0xfffffffffffffffc}, {0x0, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x0, 0x8c60, 0x800}, {0x7, 0x9, 0x800}, {0x2, 0x13, 0x1000}, {0x4, 0x8001, 0x1800}, {0x3}, {0x7}, {0x2, 0x9, 0x800}, {0x4, 0xffffffffffff932d, 0x1000}, {0x7, 0x400, 0x1000}], 0x9) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r4, r5, 0x150, 0x400}, 0x1ff, 0x400, 0x2}) socketpair(0x33, 0x4000, 0x67c, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() linkat(r1, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x4) 16:14:28 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x5) semget$private(0x0, 0x2, 0x100) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:14:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8080, 0x21) fchown(r0, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) 16:14:29 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = semget(0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) semop(r3, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semget(0x0, 0x1, 0x200) semop(r3, &(0x7f0000000100)=[{0x2, 0xffffffffffffff95, 0x1800}, {0x4, 0xae2, 0x800}, {0x3, 0x8000, 0x1000}, {0x0, 0x3ff, 0x1000}], 0x4) 16:14:30 executing program 0: getrlimit(0x0, 0xfffffffffffffffe) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') msgget$private(0x0, 0x8) 16:14:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000017c0)="c3161a2fc21f4ec9088c07f88b707cdde90db50f2234378dc98505cadd00e7ce035a6310d7ea1bfea3a25124586fe7427103255fa6f606c7530c0e89c42762eec9a1a6f05a8d791b7c7a61b94f6fbe69958630e10cc91c977e89a2b887e0fcd52eb804d3369e31a0838f3a56e691a81f40292f796821fb4e4f5ad688992528d62466bdb5701ccf04a66b4db399d5059ac6304cf10f65fe955c4d6d69fa957bdc9d538659cc16b0034f6213cb20dbe22fdb238498b4e7a8fa60e06d3ec716f1c68425e513499d8b6868c94c80f80d2a1c64c0ff1943bb4ec48e3c0bc9bffb300966365076fcebca6f84132483784b4a7edbdd982bb79e59358c67cab4733c75f95ac3b4c5ae5dabb573c999fcd3e259ed8275d8d74a7182d21f7f705c746d413ec5819cb1e234733001ab37dec473d8bc2cbb586a5ef19b04453b45bd61c0b017f600c0f3069730dc1d74f5c9fff2012b49d8185a8bed2abed9c193817442fe5ba2e26008d8b8cab1a69dfb8564b6032135239fd8341f98bc0baf39a096810dcf6573313885801ce7840b02ebb07073d4602bfffbe42caf307d28d70ef0437d9a4a7a181ad4501bb7f6b99e24d2ebd4f25efc1dee7412388fdb708696f38cc0e3123602fe1de48c9c1ed4920477aeed35f9a71be5ff67be32156dfcd330cf11839e10a942f5377532b735aa6c30effc6bbfe2999976b291c592353e5aef22c47e9be3b74548b69d99e4cc05f86d3e40e481750110ec0ae7d3b4dfa290173764563907da5530038da9e1118808f6121a6d787c5688e71a9c3bf9747de666a9ce15273249ca10cda48f3429ddc91552ec8e14043fc22a5324cda15f5a76aa9e85d9751d5b92deab64c685c5426307da79dab7334be0b91ff1f11fe76958f2833d0f469337ab67d8854c84077b983477c3501e3b5e5cd491107dc47fd28ad3d72e8b486ff39395c713125e3c75061c5a895d482babdfe1267eaead13207b5b24e3f089dd85c0a7fcf335640a288b6a292bf28495c63d55037634bb5efec17edfd0e8834901f16d988ce70839d3b988a1ebe188447bf7f68e0c7acc7e66f75e3f55fa011b30060270480da23089c5b3bb387481eb46cb10689280c8c0ef89902226e8dfe2556f4eb321d999390587a461d4f0bea1d026d52810b7c546d287223ace693107b96152a715cd455fabce5d62959984ac466e4e8818ee0e100775f5ccf046c3a16b09769d8f99c6fb230f3b59fc308ee8e7f58eb28dbeb4083b1b3a514bfbacd6b2bc3c2d8c3330e569050ad4b8b040473e6f8a2c4b5e08b0c2d40393685e546476a31a3551c195ba7f937eda6e5e6765e4e95c94b9143ea7148e60a848b31c21ed3f6056697c0a50f6818434ddaea22f7a81460bb2f656992dc8649e49c3ae8f45ffdeeb85840320d230fa0460ecd0085503dd1e08ffbb6965d3b56dcd9b12056d5206e6d2891517f87e123232b3f61f0aa5193b00237d29c77c52749f4bab83e963b09c04b0545bc567387e571f8ffac755d60de63647950c3557b6e4730067e4c65d4b5ac8ec70b302f71ea68d4ccba02f14e46ca80284ba9bf021e0317d3bf18e25eb21fdbb130974b436b172bbc5b158145e714479698c3a47a0b03537693d17f81b5b6fcf3c11312e55bfc478035f99d6d96886a8adcccfafd9e9e0e389114f3c2ebb8087e57ad726f0217d629326a1f73f02f220f0302a3103b3e47cc3f7c294c05b3fd9810b1c68da82ffe66801a65f5247896373a9e805c2432341dadbe25acc5736fed232623f27ef67ff0cec1991ee694903d6aba508298fa85cc39beacaf031673c3170812d3eca15c7bee54e7984957f9d369354a3f623bb907ce0b1a10c70652da6b431a57d6623e171c13f6726d0c00f531c43460866db6991eb35ed63f4ef701b4f95d642976db87c5fda556ac6274653671142cd19a8a87cd2a3a05cf10fd98b496d562996611cc30702f6b76beabdab9d9a96da1e90541134ff0c36380a7d7ef1309c1c906ed60890133f09d221b6a2c4346cfcbef0cb3265b241eca7aee5547c2a3145736e8c29f860d7551dca908f5b70a41736e41ece9d9d3e86d9c9ee44006c832e3442cc63b88574227e0f48149c466eb4d52fd699243ed3eb86776ecd79b3bdbd72846a8049650ea62a60e7c0a636f5a78543cb76b0064ee2affe048269297f7788f70d40acfd2632ca761eae5fd12976f2e736b4fd45a5e200a0d093b8178880a4c6eb0afd27bd5403c7ff5b6e19d0ee4115b226719f2aedabd4e1e1841747a6f536e3be95c853f663b058d5ee0402a3dea97325ce65c128f4db3f3ed17944748010c8b222ebdea0806e38a0079be1f57441e50627b79efb68c0458212d518eefaae8b1c660b0df26d80a089b448e6818f90d6bbceed5e99d1bf9169a43c5212890abc6c627996ae95a9329fef6c4c1276f0aa7eb71d4bf952d8dd9a0310a65689f1aacf27b2fbb0ca53337a7f470c34636cab0a7ab1a1d0914e4b5a46ca9b2d784e333533fa183c712e253b9c298da79e560e7ccf8594ca26b2466297cd261625e8d7f217a74651d5d0ef35ad9a2d325b04ba050241b8d9c4def11a6e27abac75d84f385a5d98ed6b6414797bbdd9cca3e5a0c7ed57f3158b019a31beae40bf5640229e3f028d9437afaa8c868c40d74f51fa7ea960b8855da0e1c8561c43cdb9a568587347e956a79112d29274706830108ca964c3f84f05ae15edd2ac18481955b3a6458fde6fbb771462c659de7ec964407651546f01e1dd9bf01f8a8b7eee470c3595245724c11812f97ae7096bba32878e0f02d688bd6f357b0d4595e27493b3b180aed5b6e30f837a349aebc5e7dd02decf33e834bb48d124aa1b639ca23a743b1dbaba73f148f0108eb2c65a1e4380", 0xffffffc6) poll(&(0x7f0000000000)=[{r0, 0x180f7114eac62edf}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000040)="4cad5379ff52682da8b96892338fe73c405098ce2f88d1cf14a9510f671d308b7bd19b7d0a08b940694b572feb6ac460aea5599e287930e5326f6747287990984736a686c16163a8fb4acd33d31e219dd0132b84b49a389e6c93ce073b24b22cc5a667890021e8589e", 0x69, 0xb, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = shmget$private(0x0, 0x3000, 0x2d, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:14:32 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/212) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) r4 = getgid() r5 = kqueue() r6 = accept$inet(0xffffffffffffffff, &(0x7f00000018c0), &(0x7f0000001900)=0xc) pipe(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r9 = accept(0xffffffffffffff9c, &(0x7f0000001980)=@in, &(0x7f00000019c0)=0xc) r10 = socket$inet(0x2, 0x2, 0xffffffffffff79d8) r11 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, &(0x7f0000001a40)=0xc) r13 = getgid() r14 = getppid() r15 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) r17 = open$dir(&(0x7f0000001b00)='./file0\x00', 0x8, 0x1c4) r18 = accept(r9, &(0x7f0000001b40)=@in, &(0x7f0000001b80)=0xc) socketpair$inet(0x2, 0x1, 0x80000000, &(0x7f0000001bc0)={0xffffffffffffffff}) r20 = dup(0xffffffffffffffff) r21 = socket$unix(0x1, 0x2, 0x0) r22 = open$dir(&(0x7f0000001c00)='./file0\x00', 0x0, 0x10) r23 = open$dir(&(0x7f0000001c40)='./file0\x00', 0x100, 0x42) sendmsg$unix(r1, &(0x7f0000001d40)={&(0x7f0000001d80)=ANY=[@ANYBLOB="1c3791130100cb01800000002b6a7d730000000000"], 0xa, &(0x7f0000001800)=[{&(0x7f0000000300)="e740761a47292bc67b961a5a893b29be5258bee7c4e865ce97e0739a1d4a85574b2d602f7f2064ee122b3e2a955906962e6503bf660c016fa22f04d408583f5a697848d79c1cc38a66a717b54de35559c83bff71ae78daf84a9e52070ca38475992c38d1256b0c8abffd7185cbf3a7626cf2638e1d2bb1e17f1b12a709b137908f454bb58a51b0c19e09b3f155c5715889f22888b096074da23a8bff5e9ced9bc081ada1bf5e048b9657acaa97ad58322eea98a61a67bb71289b683a118715e525104d6fbfd44e5775502ef9c01f570210e351ba8f5efa4d7ef610d0ce7d14f118c38cc77cba76e4f2a3b41b64e80b165a0662a8ba818e36c2d48975ac879fb5cf9b268f14e5d05407250ceeb238006855614e710e1da54aadfa3fa8561d7012e06fc486dcf679421b59237266bc1156aeaa88ec27f052e84c1c0a4624a2342b7825f3a12a524185444a4886dd60feb894b00e8d613b01b7de62de1471cdacb5dadbe053715aca0acc82ea703fef00fca4b405489c0a0a0f007763f014d448027633e60d344fc6713d21c7654b1d9fa1cf88570352816fd43298cbb7ed2ebd50daeb6ff0359614afafa8cc04e03afdac49439318ccf2888ca53596a0557e283364615fff719ac07b3543d0586581452c64282c3f3a93668e21866dbcdbaab3607afa09aee83abf5a0236a1f78bfdfac4191880cfd7726e1410912c0d330ff72ed83adb45e74dbbeb484da889aa589e1c937805121437428c6462d6dd180475b82ec4958a0f984b8305c97f28e4d666ee37a9ae83d41131444f6838748b83f5c7a2391a23310cef988d2f0aa338c88a032c60c076255a4b7c0901ff3406a065e6f90aca56b68c017d4ef9bd67509a8cfe0e99c3a43cd72862ea3f1d08bac5474c2904e3846800f91c3b3ea2f84a1a6b766779f24d1935be68a142f6d0bd8a77091a175ff320160bd57c494d189a4287868cd95c1e68108e5e4d01b0d8a864b097d88114b984d87c478917ba6194fde09525c7ef7c2a237c3f9747ead90a9c11d471b0deb691eb550597d477c3824d033c52a383ba44f08862948d35ff947899ba45c7b93f2edcfd056cbc3cc4bb8b42251870e0f5ada3bee387b188ba10bf3ec42de1e7c4e6638eb8dd935b96fc6f06869b807e25e809e5ca7916994da5f8c87fb1c4702b3e4af623e803839c5c979950ce04e2d4a4c043b16d16a4b62ad87d599e53efd55bf5af52a216f0b26d0608ba48477cd8735bd6ae778ea11485c0ad6d6dd31f9f9ab51944bb0eb283c5cb1bf6f6b1f10b75bbe845394685c69a7e45e39c5b1a1c9f5bbb03b3eac8d331bc430cb929a4c02e22ceea385a5ebfe646f762626c2cce78321b5be13772efc8a960544bdecab1c38ee87dbfec08ce36dcff56c80cd424cbf194ba615fac36f7aa3ee15cc9b3303801c0879d628b65f1409ddd28c293b850589f370b6092153a9125e3fdd9df8532b668a33a025d9142e4bfa787777052906d1ef326570aed3b56eca2ed592122584df2af3f4a4f3740b0cf8180a52e675fa864e7001a0d254b9fbde2973294489dac5e06b51411b6ac54c5728aa94ac9225fac8bff16a04f0fc9f411d2a465040c9e8213b478f308b6e3bf377fddd18b70bededc78f6b685eaecaee5161c56f3b1ccf969acf3823d06ba93bd2f11d523176453767543e9be8f258272435cd14077ead8c405b21ecf7496a23c17837f5b4d309f1ce3f6c2ae5a724506fb251068a6a194059bfe3f2cb410f58a582f6333b1bdab23bc61e552e9a25267cfbb5aee5a8a5936fc57306ac16fb358f8bcbcd34744d73cd1ea7b26a879c629b685e0fcc9dfb7ec39bb393b7aea29fe651292645eaffdf2bbf464f18e2279e56f77f39a750cacb63b1131148a4d2b5d52cb10b30ead528a84b70ed28444ed222503607257e80af875361aa19ee55a03a95172c2259bb2cbc3f1d8cc42ef79dee36a9ff76ce043333c87d0b00e4d8d21f2ba684c689b575fa6100ff078bd695bb7fd02ba95568958f212445b7eb36b60a98748943ea7efe16c3090dfd5a00b62c211e579e35a16c18c19fa13960c7f21c633322d35263d7adaf5648cd67d51eb84935cf2b723df16aa850a476f07e0b3d91bc4ab1ec0e54f144d8204f8d006ec3c4a3ad8ee9a02e56941287fd02f85efc3ead8fa4a158d0c20c52b6127047c6c819d7cebf5152e0f972fa9626c9fdb2996e253582ee43a9824abab02e5db3e75dc2fc356f2462dbcdfc3c39ace8e7942f1439bbf8c0ac60d15e74729bec82e872705fc48b4ce35efed0f1c0012222115e5b9bcb1cbf6201559084b5433c3c857dc89d7a5788e3feccd20831bb00196015553bc2f648bd46a8b46740c06faef7b7b14dcc1995a4a97aaf64850a0473fe901e5656262f93d8972003790fb3c9503933dcfe6419daea5f67ee73c339b13960c0cdb08d88fe615d72c6909dd8b1d51c52b373fccb83af2f3cefe1b6f96b4d0c8561fccb19500580d600af5331eecf6d02f0f767717299243968a89bf8c8e36fd116d523c421077285200b7a452a1c94b952a50e423d993bf3f949ff8c94193f000f9c91c9431120559de03d5b2a6d74ea74bfaf9c3ead59664d85f12da6697a43f6275139e69e91ec515ad3c21f648fe4c32f549e640c3654652089872202744e3d9448c8b0b06da6835c479d94cd79ac5b5859082e359d19344c63f5cc12e6a6fed35547680fae13112113e2ae6057849ee323b11420f7bbd5bff5a325841468bc7eb6fece4cf4eb8c8cc948e6a65ec6158bc4a6df2b3c08da1d576553f3e540500f482f3687197cf4a292bad79f601ab0448e81bc3239da8dd77566aad100b2e789fda2417e10202be77d9d8f16bcecb10b4223aedf36a52bc88a89f7e967d19c44d1e67f996c2d3756029cbee5148e28a51ad53039d91236697c3247367fd7ec26076229eb48824cb6b1d4ab4c6264cf3b0edfcabdc9710a14e0bb5667ff2135269bade13fe221968d13019c6a3e2df17510f1683d32b4644e6dcc210b933d7467d0ad7f2608890a7790d15dea2c5c0cfcf59bb9ba23684cba2645502e2baee1ee469ca1b07057c9529a27ed29d5d2ec5e07c823360bda4cce0a0b76dd84913087a3c021f57f7c2e61ac789ba804743d37cb9a4dcd1de6bb9daefb5a34f1ea81223b36b824bbb0ce2d5993fad1cc72caa7882c1df35911aeafb2bc1aece49bdda68d4bd864f6a12b4e47246e52824e8ef12f925bbc1d74b525fbe18c1f351332d72ad60c460f4a2e2b7c43da311d44dff05eacc0cf014aa10a9fb3c61fa5d24ea63e19368dbc9fa2c4322e175389334bd8f18b1149182873f3a01d11b7d1c4618a446ee54b93da206d56cf7ac36ae0289ca81e3715694ada2285dbe4fc3b54f325493208eac262bfde9387d8c5c4e5e272ba0e46ab29f1d30a0434ea8cfa3be8aec638bcda1fc1487a0540a2c508905e817a753a0b16bdedca704081576ddc0a3d97ee66b5125d352090196006c247c0952607cc6849d4acb7f8de7b0fe6321876007c5abb73a143032b43b8c3e15d42ea3a696c454de00d221315a6d178bb562ffef03bcc067a32c282612c7271737f0157916cd010cc5110e16cb882cb4ecd35ffedef4097aa018e6ed297dae54a9f078dfa01384ee9578580d047cf717d44181f8523da3c05fd43b56743362a5616cd37fa4b60683a77283aecff180660bd498b33092169340fe1812f23de9482cfa3bde33e1be0bfa2baf74eb8e294f734fa7327b7a332a0a0dcbf44c0f97a640a0dfa797bd1fcf8dc3c10eace589da10be9d4d3f98f3d66b894deaf814cf1b966f77e80f6865b19d629356bb8a1f63dc6fa2f6bb51c2cbd4af0cc0cbacf856f511b3ef02b997986ab92ecc124f33436bf9142953dd4f1545c3d8946b8a76be33f0e11ba268e13b06b69588b61e462d33b8976ec19dcad07329759f03f8ca455195de8122647a653384cce094eb103b20b22c18996ec4c4f2e0d897d04bd07088688d04dbafd375337b079b90799c5767cca3e362ebcf90d06a1197ba204424c14dc443d888cfbdaa5bfffd05437c207fca419005f32018388be5ca94f81669561dcdbe6ef26961e69fbd31d3e68e1d769ea89ca394d560eeb2f0ed17fd62774f783a733e6c8ede3ab4090855466dbb91a381731072861afcd1e5a383e478be98a0d74e61d01b7b15a58a1e05753115343bb5663cc9a507b872cf8b02f13921eca7f1866711e6706dfd0dca108f61478949a5d37daedfc39654f2ab596e9d926a969af894057d6c45e507273c3b2d34491f546ce94364f6c3a60ba0b507a84c164b60ea0e7309a9ac1b2e7db57ad68be92a14c4ed748a4db73d8662e0010f8c447212a9de1d0c0f90726dc048ceaff1f7e86f52af92eae7a5662f4328cf8e70850a723aa8b6cacf63f29c6c04d2acf986c03cc8ff99ef72ead38112c42c5bb4109544575e07ffe62947a2b152c1ac023cb61cacb2786c0a79cc8de7ae823a380eee7e48af27826bd847bff4690f1437b8d0718db1e22cedb2750a7e3bb8eccf286523262916f52e8c7f7fb595044b8392305307e178645c7a2eb77d5cefbe5d10701ae947fad49f3367e7ba192c41ac7194d96d009b3bf07e39f159daa735a1e868f13c909d7e6d8658629e90e249ae5008e3d99187dbe8f692d0ff3c0c56c4a3c10763d44ff5025956fdc62ad56b85bcb9411c3cd13edd58b9dbf929add1cb9d9c19167d840cf407e60998b214447a86589b66872d3251d36906d94abe8de3e1d90412bb91cdf09e3aefe6626ffdc1291c7833d872873ef9d892a065cf17fd8e64425e2c79ff23f7b6b316fdd5677b663daeddc523ccf2c701df72fd2331346acabaf75c86eda08581681e604ad9a204b2d1e1347fb853d6eadf7a15ae34d5847d13491580a0d748b27310c1b8d96c9a69f6291a4a2f2eb9724914aeab6da2a160eec1fa4ada4afc375f8b63eb0d34fcb80cbd7d1d5bc3512354ffb77ba39024ac0818d98f7a76a4884147a04863c7456adb02af17b77a3e6bfbe68309a0e14e285744aaac02f18d80b1d5756d218bff5927442d7a57ad7528e1ffb863f7582cad3fa92d2241abda6683eb888bf55a15427097c55d47a249f99162064fa6ae1120512f6c049a7737da90431478f3d6023545ee561f879197aadba5ed0abb130c8a0787a6e11b34592756481b3b5b0128a2282fd3b6c7b7617d1994170c62aced79e78dfbd1325c6535c22741ad14291dda1c698a466e9207b4c491edeebb5ead77ec7a97fe4f1c457256e44cc1a7ba96c04513e305f38aabcac4383d1d6cea02dec154301a3158755c249cd55aaeaa58be0ca13967555417891f0e0d9e231b227b01bce50089340a1117be0fcbb35c619639b9fb057c2cebaf067d008c178c2d68910519a54544fabe2190eace8d3312a23038bc0e087c2045fd0dc433cb32fb1a426f3e011a8a155ce2fb2cfa1069ec061b40456913c0e4ccc05e93be2cdec3067f003443cacdfaac9822454ffef7b7f4fae3b747ed900a07d9cd506b3c97980a991a3d4b21e1e79471057a589078cc4ea64358e5be74ed352180f6ed06f89d42b9a6b3dfabce9d6b15cba85b87e80589df6eba2e2305c56b0f0ce6ce90f60221ecd7fb58370ccdf79b2700eab0e47a26abc4ed1f3c49f4d813bbb364bf361ed91f728de229ea415ee0c10da598d327b0bc8677fc0cf95a54ce21c0078f197412b568272608dad580a77f59e64028cdf45c353b9d535f1ee98b2c6c43a137d975e04f399cddc5de5fc0c835d9f9", 0x1000}, {&(0x7f0000001300)="91ab4f48d3ffb743d2cf3c57712f9301642a83975805b47fd061f9d267c7ea07d7bf8c", 0x23}, {&(0x7f0000001340)="ad695b9a77cf8a3415f41ff4cfbfdfb848261360a6f78671499e082f18ebbd0939f5921b2ce6314d1f0e39a490ba397b11bbdd4e3b72f63cf0bf4ec69594f99609c9942a6971b0bd250cf8d4669a9098db7121a90beb471c3b0dd97e04fa81f4c82fce1b1a4e0a980957b94b", 0x6c}, {&(0x7f00000013c0)="5bdf56af2484daa5932b480f42f782e9ceb7a89c8831bbfebc6f82ad52a5095396714b202ff70e65e7d94708f22954998a675af3f8ce7051864c0e3eb758a959712e1d7c0fced431acf3917c40af95b90f8f9a11956e1444ee9fba6ef4348bb999d275cdd8ee13fd38f81f88c3552c268890a397fee5a2c3fb90b778c2c581a1485bdbe0a82aeb01c9ed9fa29d91d8eb708ed38eddff1ced8a43ebc3bcc016cecf7dc5276a65", 0xa6}, {&(0x7f0000001480)="ca4fad1afa4ceccb674fa313edbe84b3dadaa322d45d30b7c75a867ceab91943ef5046f6b299375ac00ec9a28106a4f156322e8dc8af1e0ef3ecc4c02479db9dc3414c3d3d795b74649bcfb46737ca0b22bb0e0dc2cfc77ca16052136b1945c18d033a719360e5b063b923ff8fc0713d9dc5634d8e1963d16329ae16e1c233ca0a15c50637637e40cb92cb161cfe07032992eebcd2d42337f57c259b54565857102c7df8e57caf1edd3d2962de5fcb33cee0697798e6a287072ac111801ef9bf144b7e5c1370d4ae72e631813dad4a1c11189215a67e1667e77164a5a37e75ebac4c3eefbfd27afc9d2afc", 0xeb}, {&(0x7f0000001580)="0475dca308cac499b2c0f03553e7c43f44bb7e9f21fe5a1475edb809f293ad06610561ab9ee7b6d712cb2b2817d9ede6707ad66c86f36aa75de7fb9a29c3d45be8ad45537ac98d0b9eecd9906fc274e9ce8ef82df2bb288d1ccc784f863b8faeaef091e3351bfd1d31a49b78fb76aceea913a92bea26f980d90072337b7efa9d6664d0c6a8ca2bcddbf76c40075f7186fd62fcec8cf9e288b06d9af7531788927f59d603e92ca1c7fc59b1ec3bd702641a42100211f3b654c9", 0xb9}, {&(0x7f0000001640)="9840e95eef62aec978ef4d8bd88e758d61ae3d84f2f67cde2360fa81b55a2fa3b2f3cc7edb6841c29d2465660645fa92152890a29423641a0bbb6a40097ec2da693216f505c2faea0397991844a919193acb75e166f80659e3b8607ea9415b01cac1fc082ee475ed93558a13ae486286e2e0a7ab3f5925e96ef313dd60a26ec326fd7bb0e200324e2e4b750bf0b8c2dc4253aed524d54ce8f10ca2787b2cc0686e6fdf6173117abceab2d1f65c99919fb9eb65bb9a793f3ffd3068eae999f33e8ce934", 0xc3}, {&(0x7f0000001740)="ee4d4dbe832a38a05bf9af653814e155b516bd5b6463279b0536e28966157753952b7954a90196a3595fb877916330439a234127a5fd3c61f481a1a30fcd6f3dfd1f10d3c37ed06a4cb9d704592e207c65e83b0c50333c3b48988cf16eafc28fbcdf2bb17a5e531883deba94b50048e67e07c9d487e3a6d2d7c6a9312697a5beb652d6", 0x83}], 0x8, &(0x7f0000001c80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000039f2cd2b000700000000000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0xc}, 0xb) semop(r0, &(0x7f0000000080)=[{0x3, 0x100, 0x1800}, {0x3, 0x400, 0x800}, {0x5, 0x6, 0x800}, {0x2, 0x1, 0x1800}, {0x1, 0x7, 0x800}, {0x7, 0x442, 0x800}, {0x1, 0x16, 0x1000}], 0xa7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() r26 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x9, r24, r25, r26, r27, 0x40, 0x8000}, 0x3, 0x9, 0x2}) 16:14:33 executing program 1: r0 = semget(0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x10) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:14:34 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = semget(0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) semop(r3, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semget(0x0, 0x1, 0x200) semop(r3, &(0x7f0000000100)=[{0x2, 0xffffffffffffff95, 0x1800}, {0x4, 0xae2, 0x800}, {0x3, 0x8000, 0x1000}, {0x0, 0x3ff, 0x1000}], 0x4) 16:14:35 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:14:36 executing program 1: r0 = semget(0x2, 0x3, 0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1c00}, {0x1, 0xbc6f, 0x1800}, {0x2, 0x80000000, 0x1000}, {0x0, 0x8001, 0x1800}, {0x0, 0x4, 0x1000}, {0x1, 0x3, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0x1, 0x5000}, {0x4, 0x0, 0x1000}], 0x9) 16:14:36 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = semget(0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) semop(r3, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semget(0x0, 0x1, 0x200) semop(r3, &(0x7f0000000100)=[{0x2, 0xffffffffffffff95, 0x1800}, {0x4, 0xae2, 0x800}, {0x3, 0x8000, 0x1000}, {0x0, 0x3ff, 0x1000}], 0x4) 16:14:38 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = semget(0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) semop(r3, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semget(0x0, 0x1, 0x200) semop(r3, &(0x7f0000000100)=[{0x2, 0xffffffffffffff95, 0x1800}, {0x4, 0xae2, 0x800}, {0x3, 0x8000, 0x1000}, {0x0, 0x3ff, 0x1000}], 0x4) 16:14:38 executing program 1: r0 = semget(0x0, 0x0, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') chown(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:14:39 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x200, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x4382, 0x800}, {0x7, 0x40, 0x1800}, {0x0, 0x680, 0x1800}, {0x6, 0x841, 0x1000}], 0x6) semget(0x0, 0x0, 0x20) 16:14:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x60bf, 0x412) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:14:41 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) unlink(&(0x7f0000000040)='./file0\x00') r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:14:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1001, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x4, 0x4) 16:14:43 executing program 0: socket(0x18, 0x7ffffb, 0x0) 16:14:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x32) getdents(r0, &(0x7f0000000080)=""/198, 0xc6) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) mlockall(0x2) 16:14:44 executing program 0: mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x2022, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)=""/229, 0xe5) r1 = semget(0x2, 0x3, 0x400) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/46) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='w\x00') mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) 16:14:45 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x401, 0x80) pipe(&(0x7f0000000380)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r1 = dup(r0) fchmodat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x6) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)="ff5e00", &(0x7f0000000180)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='-+]^\x00', &(0x7f0000000240)=',^%\x00', &(0x7f0000000280)='.#\x00']) mknod(&(0x7f0000000040)='./file0\x00', 0x20aa, 0x34ff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0xce9) 16:14:45 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) r0 = semget(0x1, 0x3, 0x40) semop(r0, &(0x7f0000000080), 0x0) 16:14:46 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0x10040000, 0x1800}, {0x0, 0x4, 0x1000}, {0x7, 0x3, 0x1000}, {0x3, 0x1, 0x1800}], 0x4) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000180)=""/46) semget(0x1, 0x4, 0x400000000200) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:14:48 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) semop(0x0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:14:48 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r4 = getgid() r5 = getppid() r6 = geteuid() r7 = getgid() sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000980)="c77165a7dd0c56cceda2c34c80f88f5d768c9b14014336eae1b3fcbf057c5642a59aa4c3a558230693d755996b2851bcc37c3dce669a490978ccf8799d33995a7c3b2f6de7ab8faf34a5e14400f98e96f231829a0fea3059c2c9cb79979ca6c559e952960a8c189926786d20c162e48e15a832e27cf4be9c9be61a7c87cecbeb986e02fabca7fc", 0x87}], 0x1, &(0x7f0000000a40)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x404}, 0xc) r8 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) socket$unix(0x1, 0x7, 0x0) r11 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000005c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r15 = getuid() r16 = getegid() sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f00000000c0)="d40d8b5276865454f0b0466c132315de75c2a715b32b2b6c539a27af70ca84677faf388cec94c96fd6b268086b5d9b6e389fc2a0b88723a3c920aa2d639113c1faf1db7651034d521c319a264f704841", 0x50}, {&(0x7f0000000140)="14dc91f48d942c4d221e5c624ffb24e5faa2001d22b29885cc50dc8bac4f9cb0e551faae28bf204850be2669d35f734b404142bf495a9549db486ae936d4ee3c78496df21333419b11d698d095f48655ceff46ce6cb150f4d689631ce9b3f7bc457d76005972849e57d8d988ace53ab3b5d4486d360d25487ea97aeb459f448ff5d96f03fad2c07f736f11ef6258e98678f4aabe67cfa7cb6a3547d0362cdebda6a987ca1b4e2c233b150fc924ca2036d7a4151f914d9203ec1e19fc714c8a42ea7aca1c5557d24aad5442ada9b51de3173141c648a9c632fcd055313b487b9f98c3d1d421c0aea996c0900a27c2afa50d330773e84abc1dea", 0xf9}, {&(0x7f0000000240)="25027e348eac84552d845dc009a1f5489e559691e91c96b8c90ddc1318859d837243da239a7ab4ae64567a06dc0a4648cb2b429bb3998ce6c7d58eb0b66c024e9aa82d0e25249c89a0c8c9ef018565e7e23b20e426195f712362deef51add306a84bd41bbd994aebfe4fb40c1d0604050bfe6ab6c88bd48c2545db1367e86df0e0c90dc3a476bdcdb8368f4713527351f4b42b54b307dbe67e0c2cb35de5a0cf5bff6ba5c57a0ae5a8387692446fbcb45080c56cc3e9ca2516923f91", 0xbc}, {&(0x7f0000000040)="3f828a304791a3eaed3564", 0xb}, {&(0x7f0000000300)="f9f518239c01aa097d3106ef96ab4cb245c4410752361813f06900ece1b8d447dbfaf3d85c75cebee4647b7427b6e040eef2e79ce6848ff4803fe6f7f42856a0edaba190328dd1aa1501d845ddcacad42db7d4bd60fcac441447020c64348b83e3090402227b67102e44248416be827239a5b5806a", 0x75}], 0x5, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000074bae91ded1b74784b00000000ffff000000000700", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x138, 0x2}, 0x403) r17 = msgget(0x0, 0x100) msgsnd(r17, &(0x7f0000000640)={0x1, "0265e433c055430344cd772f10fb165baea57b6c056a786503a4c7c7c01250e37d9f7203926c9235ba6cfccd581e515770d7fae264c886ab318266ddf0cb4a726d1ac3179db08ba3415edd964361e995a901d2daf64598d5ddece97c623a71a070d6cff13d81f0f5651ee547c616bcfe921d51f9aef9ec5cfb5e8198fe13d3eff747c64a064a5321ad96a3d3fe0596bfc70f6972ae987fd73529803280e25dd9a7c9578aa2c03b1141d9efe3bcdffd5f60ff38056372045c94902606979e2917a257094626f092c743fcb2e524de05436bc4110932b6b3008e3aa1e205aeff1ff7d5"}, 0xea, 0x800) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000080)="289770ff923f3cbf", 0x8) 16:14:49 executing program 1: r0 = semget(0x0, 0x0, 0x0) r1 = syz_open_pts() lseek(r1, 0x0, 0x2) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) r2 = semget(0x3, 0x3, 0x210) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x8) r4 = dup(r1) linkat(r3, &(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/216) 16:14:51 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) recvfrom(r0, &(0x7f0000000240)=""/66, 0x42, 0x1, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x20) r4 = socket$inet6(0x18, 0x5, 0xfffffffeffffffff) r5 = socket$unix(0x1, 0x7, 0x0) socketpair(0x20, 0x5, 0x80000001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0xa0, 0x40, 0x90c}], 0x5, &(0x7f0000000100)=[{{r4}, 0x0, 0x10, 0x41, 0x1c, 0x6}, {{r5}, 0xfffffffffffffffe, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x40, 0x4, 0x1}], 0x6, &(0x7f0000000180)={0x503a62a2, 0x1}) 16:14:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x400000000002005, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xa0d9) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0, 0x80}, {r1, 0x20}, {r1, 0x4}, {r1, 0x20}, {r0, 0x4}], 0x6, 0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 16:14:54 executing program 1: r0 = semget(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x50, 0x1) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) semget(0x0, 0x7, 0x200) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f00000000c0)=0x1) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:14:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x400000000002005, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xa0d9) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0, 0x80}, {r1, 0x20}, {r1, 0x4}, {r1, 0x20}, {r0, 0x4}], 0x6, 0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 16:14:57 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x400000000002005, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xa0d9) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0, 0x80}, {r1, 0x20}, {r1, 0x4}, {r1, 0x20}, {r0, 0x4}], 0x6, 0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 16:14:58 executing program 1: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2000000003, 0x45}, {0x5, 0x0, 0x800}], 0x2) 16:14:58 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x400000000002005, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xa0d9) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0, 0x80}, {r1, 0x20}, {r1, 0x4}, {r1, 0x20}, {r0, 0x4}], 0x6, 0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 16:14:59 executing program 1: r0 = semget(0x0, 0x400001, 0x100200) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="05b32b05f5629958c958347e5199c42e11f86de82f5d15b646f2d5d20bf7570de25dc47601a8cc9630ef34131daee2f0aaf750997dccfa6c3a9c429b472e924058e10e7018d38994ebb553b57ce5d28e606fa35b09a08cac116d688d5cd0d8228191bef72783a08fb3b1ed6686dac8306938a9e9c824c90ee053f9c4ac416149198c8efa751ddb8584f05e0382c7bfce559377272254bdea063f832b9e96d57e94806969a938ecfe20dbf9cdf6757323ef99a536a77686ef5f0c9c5ea2b5acf616d51fe1cf6d4766f66cbc3f0ffbdda1afb8107155", 0xd5) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) socket$inet(0x2, 0x5, 0xffff) 16:15:00 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x101, 0x3}, {0x18, 0x3, 0x140000000000000, 0x8}, 0x0, [0x4, 0x10001, 0x4, 0x401, 0x1, 0x5, 0xfffffffffffffff8, 0x4]}, 0x3c) 16:15:00 executing program 1: r0 = semget(0x1, 0x0, 0x2c2) semop(r0, &(0x7f0000000000)=[{0x3, 0x45}, {0x0, 0x0, 0x800}], 0x2) 16:15:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pledge(&(0x7f00000001c0)='%^:{Q)\x00', &(0x7f0000000200)='%\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) 16:15:02 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd, 0x40) socketpair(0x3, 0x7, 0xd0a, &(0x7f00000002c0)) r2 = socket(0x20, 0x4001, 0x4) getsockname$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="200b6f70eac710100080"], &(0x7f0000000080)=0x1) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) fcntl$getown(r1, 0x5) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) wait4(r3, &(0x7f0000000040), 0x1, &(0x7f0000000140)) chdir(&(0x7f00000000c0)='./file0\x00') 16:15:03 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/205, 0xfeca}, 0x0) 16:15:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) getsockopt(r0, 0x0, 0x5, &(0x7f0000000100)=""/158, &(0x7f00000001c0)=0x9e) select(0x40, &(0x7f0000000240), &(0x7f0000000280), 0x0, &(0x7f00000002c0)) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) getpid() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000200)={0x3000000, 0x84b, 0x5, 0x2, "d2a3c32d9fcd956e30c6e3a85776e25a3573ff7d", 0x2, 0x80000000}) 16:15:06 executing program 1: mknod(&(0x7f00000003c0)='./file0\x00', 0x2044, 0x5a4c) r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x2a7) select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000000180)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) close(r0) 16:15:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) fcntl$setown(r0, 0x6, 0x0) 16:15:09 executing program 0: chroot(&(0x7f0000000140)='.\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10008, 0x0) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x2000000000000020) 16:15:11 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000680)='./file1\x00', &(0x7f0000000000)='r\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file1\x00', r1, r0) 16:15:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x140, 0x10) r1 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000001200)='./file0/file0\x00', 0x20, 0x2) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001240)) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(0xffffffffffffffff, &(0x7f00000012c0)=@un=@file={0x0, ""/108}, &(0x7f0000001340)=0x6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000011c0)=[{{r1}, 0xfffffffffffffffc, 0x0, 0xc, 0x3, 0x4}, {{r2}, 0x0, 0x6, 0x80, 0x7d, 0x1}], 0x3, &(0x7f00000013c0)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x0, 0x2, 0x7}, {{r4}, 0xffffffffffffffff, 0x40, 0x3, 0x4, 0x1f}, {{r5}, 0xfffffffffffffffb, 0x0, 0x20, 0x3, 0x401}, {{r6}, 0xfffffffffffffffe, 0x0, 0x1, 0x80000000, 0x6}, {{r7}, 0xfffffffffffffff8, 0x2, 0x0, 0x9, 0x6}], 0x3, &(0x7f0000001480)={0x0, 0x3}) mknod(&(0x7f0000000180)='./file0\x00', 0x2007, 0x0) r8 = open(&(0x7f0000000100)='./file0/file0\x00', 0xffffffffffffffff, 0x88) close(r8) unlinkat(r8, &(0x7f0000000080)='./file0/file0\x00', 0x0) readlinkat(r8, &(0x7f0000000000)='./file0/file1\x00', &(0x7f00000001c0)=""/4096, 0x1000) getgroups(0x40000000000002d6, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffe, 0xec68a12e42f3efaf}], 0x0, &(0x7f0000000040), 0x0, &(0x7f00000001c0)) close(r9) kevent(r11, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) lchown(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:15:14 executing program 1: clock_getres(0x2000000080005, &(0x7f0000000140)) 16:15:15 executing program 1: r0 = kqueue() mprotect(&(0x7f0000177000/0x3000)=nil, 0x3000, 0x1) kevent(r0, &(0x7f0000000200), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) read(r0, &(0x7f0000000100)=""/233, 0xe9) 16:15:16 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000980)=[{{r0}, 0xffffffffffffffff, 0x47, 0x85, 0x7ff, 0x4}, {{r0}, 0xfffffffffffffffb, 0xb2, 0x20000001, 0x5, 0x3}, {{}, 0xfffffffffffffffc, 0x1d, 0x2, 0x80000000, 0x4}, {{}, 0xfffffffffffffffd, 0x88, 0x80000040, 0x0, 0x9}, {{}, 0xfffffffffffffffc, 0x20, 0x40000095, 0xef5, 0x417d}], 0x3, &(0x7f0000000a40)=[{{}, 0xfffffffffffffffe, 0x0, 0x20000002, 0x81, 0xffffffff00000000}, {{}, 0xffffffffffffffff, 0x88, 0xfffff, 0x3, 0xfd}, {{r0}, 0x0, 0x1, 0xf00fffff, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0xb8, 0x0, 0x1, 0x401}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0xfd58, 0x20}, {{r0}, 0xffffffffffffffff, 0x1, 0x5, 0x1ff, 0xfffffffffffffffa}, {{}, 0xffffffffffffffff, 0x8, 0x8, 0x8}, {{}, 0x74c7fa30099af25f, 0x8, 0x4, 0x4, 0x7f}], 0x2, &(0x7f0000000b40)={0x1, 0x5}) kevent(r0, &(0x7f0000000240), 0xcad, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff8, 0x1}], 0x81ea, &(0x7f0000000340)) 16:15:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2c2, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3f}], 0x67c, &(0x7f0000000000), 0x0, &(0x7f0000000040)) close(r3) rmdir(&(0x7f00000004c0)='./file0\x00') writev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)='6', 0x1}], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000540)="469938fa0f4bdbdc9c72f10aaab9b02219e39adb92d8f7615fce0126783a67b4f9838dfab44689f6814b4b37ef0e6ce36ead722af836632a97168bd4d57b82f0f4947db97bbb280305b133a3c601d9fe10944d8175950704076516c44f0da4b83bd2acdb186d74c4f815754cfa14eee319c30ca8cc533850e95eca594fec77ed8f59ac56bce3e2cd38cfc8714ef4ffc0cc53a31cf3934af8a205a2e7a7fdc83001d45e113b19eaa107c0758ffd4142df3c72276e3fe0a99db19f5ca1158671a1495eeb8c3b988e66fe3dc073079962fc6272e22ff05c0cd010f5187fa222fe58b068b764f916938f435ad594e9d0fbfc7cded45b7945a672fbf1acbbb46ac2c86b7578320ade2a687d29fd8fe8172b6447dd15d2020982709d22de47db28fea7ff7a514b9ccf746bb68d6ed09336de64ef5c8343603a716270fb1125de2f9f11700d3166f2ff0b9e6aae94ce96e1599a5a1855692ad81f4d44f9a27bf55e1eb9250b3463b98c9d022954e7ffad1803422fba44e32883f1413c8920959cd525b20c22aa118b17b323cc4e695d829b6593d70fa663de71695f4e438733301877078e888a3c96c101e7a4a90a5e8101d4409e761659293988e58cd5965119803528d1735de874854c3a83a71b55a8b546ab67e61799ae0786e4e64d8d82bbebe06827fd3f07b6e1c9fe3cc8eb69cb1aeb555b83c42395e927a8f6360ebc6ffbb8597fa5b1cdad17314e86ead97b83dda2191accd188542299c09fef40f1e62656fb24a8c294650b31fe1f6c4961b7fd8a7e960826a251a801ee3cf57d219396f869fe1e7b1dd665d16ce53c7d48d29eb8a8364e76eaf3beb88f45418ebca9021ca033921365b406b5bbbf36044d35a680389cbfe7c73bb1eefcd02a7b5f3a14ccfdc6bcb4f92ab179728d88c10fa409b993607e4da348ef424b3957233fd9048b5a2854c9221f06746f1181e74d340a16879cdc09ffd29dc5084dbb6e596b25b910124b512ec79dfd81fa0221916508634febdd1c2a3bacd535994d016b4220a3d604143dd37c91d5beb3afbedb76bbabacbbcb19339b00d96c04deaf9366944aec29ba94ff3c7f8a2f696bc60bfeb2dbf5cba613f0ad57b5e3ede28bee01f47eeb7705580c20e28897fd6063488a4822b86d06d7b2f171dc41f438ecec83b6563ae74e6d20b9e4374549118967f28e937447d27af4627cd8cd5e92f831b29566241dae8080c81d2635b843d077d3d466637d4965156e377652de9d7edf75334d80b3ed0a8396af1ca4893ffa0e961978bb594a0015339c14ea6e9fada03f431a2aa091e540a3538dadf9ce26ba20329fe5727dbdf4fa3e54b969b3fdddab53c33c93d13fc38c6fa0ee5d35bb1b716e68e8cb572e7ab2b8df390a1b98bd678abb6f7196efa742efd0a18403ab8306a7b37ae6ab781b45e6f123023ae3eff4edc33a354607b0f49ce87d160e3c31943bd5e8624014bd39c564160400bce08c34daac69298e8775fa91388a093734a348a0e6d28f9f0714a7c76fe58be21f346ab14ab6ad0e8d94ba701909e0a1b7066f0bb1beab710209e18d2d7b57cef963aae81219f99f270c93cb5eb7370d7c0f55ae81f0ee36d5a261dec525f934b79e2acf8a0c40ddcb21a03696bf27ff35ddffb1e488da905c2b979d599a07608da58f8276dad568d67b0408f927ebe7803ef8eb5078177bd8fe5be2d3ee888bcfbc3cd3d27885e372faaffa14f06d0032832c8c60fb7a987a757a6c7118d895f52f3e6b2fa58050592c2b2a6dc2cc2a3cc6211e1beebe393796843a0af9a74384889101dbceafcd9722ba5602a5e98817f90b7460163f45d94ebaa536388467a8564e4ce733b46fdb5b36465f19259222e8ef83c58a8554ca344b2f2b868b757955461fa4fb0f621c98ea657a1ea36758dadf176d15d0e0a98e6d2774f7b974084c505b356c53abae829310f7994163cdac3f9fb3b82de94d7ec277b84043250f708d41268748fb57b82bf9dc258842be00c0e23d91e3f3ce3cfde12aceab1383ec333a9932f6fa494162dce66b246f531c3903ca4855c9ca5353d2668c201d9a15a51c08fef99743f624909b16bfff5ea422a0501cdd9b52a97002d8b26e4d7665d0ac3f4e06fe2f2a921ff5b013e72c0fa8f9c57aa59584f54016990c706c6a80e04bbeadd3fedc8b243134d8206163b7277774598ca3c8d57673bfb6a2c7346bbd4708315603d249eea8026cf39fd917bf36183f622e21933b70517ab1e3f9ada45ff55b792c96b904ecb32e310f7b2108c00550732aa703890d67b501935c459d1a4cb31d80d54577eb3d8234ea08442139bd758010e473e7aa15f75621ef0187eb08dd47b55f4710fa02c27878c957107413b5265010fe7f9ade6807a87629b20b99ea9f718789ad16eb0a70631af2f8e5f944a4f8042ace90583e391ed2fd044c1dc3e87cd65e1eb2899e999c2cf0c3270df735ce3aa5d4eab6954a769d8873adac90f9a8bdf2df06c2ffb1a42b7617b53519de622ac6c8ebbafd11a18dbb921ed49ae27b1089fd3a3e84f4f0aa626c30c4d528acfd376ef720bc64f01da08afaeffa3dff9d78d08a642db6d44a61f71d4283cad1784cb560c1db01e9cf1782eedb9890bb5a4dbda8321da5eea91acbbf4eb395b1c31bf40ee65b71b5980d22e48fb41e0a4c61598cb2513e198d67bafe318cf9f7cf8feaad24c1eadd415791096c72e45b6c1ab946c43b89780ade854c768e3111e9aa773b818d37f2cd0f76b56f221843e8fa64fab982cf5f8256401f2069cb4800f4b0210ea57f79b06b4d2d514cf0527b983bc52a99a106ca119db8054bac35fb98d5d7f3cdc4a80dba31eaae56f38d87669fb1103ed809775e6bb13e9083c8e5bad40ad56d1334905fb1b0e72b1427a38da3af57de6c64bdc7bf5c672964acce645b64c65ea28f06507f752fbd6d6ca222c80a0ddfbcc2944041da16cd958fa80e7ba83dd37a2d3a1b0e376b4981f9fc0a6cab10d5c32ef977114868802e14b19b6357b5a28a106e89668a6c21b2713ce74c28e707bcd56cbf84973d1c58e7e0c3d51842551972844aaec230888fcb40bd38ed191861c3f4008da949cea005eea88b0bc1751e8326ae3e7aa8efbac8cbee972b6ab29db313d6d07b05e34dc0467208ccafbb152ca520718dd33eeaa08e77e0eea4438f87bdd1a40ba3d15dd4c5624250bd80bb900851fda6964c000b7d0c93d7996c468d001d2f449fd4a6048c06007e1917e64f332969059cdd010a5192d1c01546d02e278944aaf58c241852721dfbed90fc3f62c213dd204fa53b0aed17e5035ffacf7fca778d6d658ca712760c7ea058555a4b08eded6b1076528288153ea8ee77a5a452d143514aacabc0c4f626a8227650ea8b96e5e34afc3f9eafd5a2dba9933573daba2b6095ceb0a8abde6de54cf7da76f6ba74917a1bf560b04e3a45f82a63d37c68f145fa590718f51df9c81b0231db77ef6941da8afb53ac50bd296763c79ef26e8c2d3ea17de3bffd7d86dc6835c036ba603024ee9a219ffebb1deed4a2935f1ea319cd35b92f782504b08e20d0df4fdb107e882ccaef7fa9068c47f9c56f8d9e7434c85deab6f5471465d15e139d77d39f66b7178ffff000ba00e97769a574498a6e672501ff02b4e06694bf809975b696f7e5de9fb08d3847958f97c751007a1828cd85a1d3e0c40ab2c708078ab0b425e360f2130eb1271cbd7862ccb9b7b92b7eefd95c0d5793eaabbc2308055503b86f6571503863734e0515863418a9e8fe0e48f7cba3f9139b007e389985f24feae8cd0170d270b5ec4ca20e8c1ab7d1d141260ac404dc598b0dc026657fe1b4d43bc7f3551285a02ecf8c49fba9ecbf57ea6fee3b96b7030560b377d251047cdaaee0afdd6430e8e58543b2d5f545cdf87d880bce5df7b74010366059ed42224e2ba998757767653f1c125214d16cf825df1f8e1b727a8a6b7cabca1f74ae074763ef9028d94d20b2c7038572e96ef3d982b4775d0207bcb07516151d8a17021cc85907b379dff05923f51c7d523d815a6754baa302f3def6c8501fa0194fa6106429d903ad66b85e76f8540825b9f553fa8a657e1a0f2f4134a4c796f522bc55097ffa2aefdf17a8307cea4b914900f945937ec3c2565e61de0154e8f62b86094eb48302b8bade17fbfb4eb863fd7fbc4f757513e7dfee5545a1fc5a9408a53de1b8798c4d191a017a8566cab75025051ee772b41a09ac495046dd348740d2a3a2e6ae8cea6b59dfaff3e8ebad0c2fdc6f7c905888439dce317c1d28ccafba5e73997e6b7fac32fd393a9a34d65534674985b0b16a95612e5a1e432d8bc0d53aff6a1ae1c7c238b3d2e0736912e23a3585046c74e8d7cba68f2f3946a8a4cf23fd704e99fd01c2d99f4ab8a87ca8ba1ce9fd13372c9ee4a1e744c6fbcc2e4effe2941fa923abfa6a3dc1168f2db7c3dbd8c2138ff8f57b1e30d50cf27ff8585c0a1219646f1bc9302aac0d6d0a3fad2bbd2f81fa2da3bf7d3cf0fd84c048dff7de23332f51fb9ef3f076c9a5e87144afd6d45556e27dc591de0303d8681823631d428883c50ffbaccea86eb5124e34232cbb1487e3e003c5be9e8d6b1fbb09946b9037ab178d57b15ed77af5dd6f3ee0eb99b25286fe07595de78d6eddfdf618aa71ed63c93e2fe970400938e09d81fc857d5e8247d9383fbd609f1a168a2a6f2e3ddac3370bc331bba41aed1a4b18bfaaeea5b198cac898674ab2c46e8ebde91635e2d1a4d0bc50ea41042e8b769d4cac083fac91b441d310ffa4a6eb9ef7e6c582728a9e92dd01b33a599867c4532e1e70af9124ae16761508e18a3d35ff26ca69ebeddd19a74221b547f66073d2db1082701b6b2bcc3f463fc997850d5b7585c4e2fada1efce373586d50c241a2474c99c735222ff166441016e2f48f81a9d8afd703bd9bdb3c89330c28925e6c1ded82c1a392f5503050953e64d8cfa43da326e50366fb883442a8e91eb420b44e28e954fa0276ef36b3b3c0712064788c956e9b6b0d64150255aba0f16b5dba468e1f85d442b893758b6d9b9e4185da63b4ff0aab9b61dab3c4232a576b3b904956a1f1f4cde354147798d8a12deceebaa6597a901cf1aa778b4f355fd19e6b2d66a78d6b15429eeecd0769d0de46d510e62b74be58c3b17b0eab347afb1f06416b7534dd1f00c13720f668e5583dff5298395177545c61e9568871f36c786a852b37ddd3c4a8c036715afbf09a2f96cf4b5e1b6d1c2e056b8afee846403f29457398fc0f98bebfe4283a54397e104184db6b43eae11c9a2f275a9f4499b76a5a6bec3fd0f838b90c1196258c21ebba763007e630be5c257adc5d0349a385fa616c242113a7", 0xed4}], 0x1) 16:15:18 executing program 0: chmod(&(0x7f0000000080)='.\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:15:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2c2, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3f}], 0x67c, &(0x7f0000000000), 0x0, &(0x7f0000000040)) close(r3) rmdir(&(0x7f00000004c0)='./file0\x00') writev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)='6', 0x1}], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000540)="469938fa0f4bdbdc9c72f10aaab9b02219e39adb92d8f7615fce0126783a67b4f9838dfab44689f6814b4b37ef0e6ce36ead722af836632a97168bd4d57b82f0f4947db97bbb280305b133a3c601d9fe10944d8175950704076516c44f0da4b83bd2acdb186d74c4f815754cfa14eee319c30ca8cc533850e95eca594fec77ed8f59ac56bce3e2cd38cfc8714ef4ffc0cc53a31cf3934af8a205a2e7a7fdc83001d45e113b19eaa107c0758ffd4142df3c72276e3fe0a99db19f5ca1158671a1495eeb8c3b988e66fe3dc073079962fc6272e22ff05c0cd010f5187fa222fe58b068b764f916938f435ad594e9d0fbfc7cded45b7945a672fbf1acbbb46ac2c86b7578320ade2a687d29fd8fe8172b6447dd15d2020982709d22de47db28fea7ff7a514b9ccf746bb68d6ed09336de64ef5c8343603a716270fb1125de2f9f11700d3166f2ff0b9e6aae94ce96e1599a5a1855692ad81f4d44f9a27bf55e1eb9250b3463b98c9d022954e7ffad1803422fba44e32883f1413c8920959cd525b20c22aa118b17b323cc4e695d829b6593d70fa663de71695f4e438733301877078e888a3c96c101e7a4a90a5e8101d4409e761659293988e58cd5965119803528d1735de874854c3a83a71b55a8b546ab67e61799ae0786e4e64d8d82bbebe06827fd3f07b6e1c9fe3cc8eb69cb1aeb555b83c42395e927a8f6360ebc6ffbb8597fa5b1cdad17314e86ead97b83dda2191accd188542299c09fef40f1e62656fb24a8c294650b31fe1f6c4961b7fd8a7e960826a251a801ee3cf57d219396f869fe1e7b1dd665d16ce53c7d48d29eb8a8364e76eaf3beb88f45418ebca9021ca033921365b406b5bbbf36044d35a680389cbfe7c73bb1eefcd02a7b5f3a14ccfdc6bcb4f92ab179728d88c10fa409b993607e4da348ef424b3957233fd9048b5a2854c9221f06746f1181e74d340a16879cdc09ffd29dc5084dbb6e596b25b910124b512ec79dfd81fa0221916508634febdd1c2a3bacd535994d016b4220a3d604143dd37c91d5beb3afbedb76bbabacbbcb19339b00d96c04deaf9366944aec29ba94ff3c7f8a2f696bc60bfeb2dbf5cba613f0ad57b5e3ede28bee01f47eeb7705580c20e28897fd6063488a4822b86d06d7b2f171dc41f438ecec83b6563ae74e6d20b9e4374549118967f28e937447d27af4627cd8cd5e92f831b29566241dae8080c81d2635b843d077d3d466637d4965156e377652de9d7edf75334d80b3ed0a8396af1ca4893ffa0e961978bb594a0015339c14ea6e9fada03f431a2aa091e540a3538dadf9ce26ba20329fe5727dbdf4fa3e54b969b3fdddab53c33c93d13fc38c6fa0ee5d35bb1b716e68e8cb572e7ab2b8df390a1b98bd678abb6f7196efa742efd0a18403ab8306a7b37ae6ab781b45e6f123023ae3eff4edc33a354607b0f49ce87d160e3c31943bd5e8624014bd39c564160400bce08c34daac69298e8775fa91388a093734a348a0e6d28f9f0714a7c76fe58be21f346ab14ab6ad0e8d94ba701909e0a1b7066f0bb1beab710209e18d2d7b57cef963aae81219f99f270c93cb5eb7370d7c0f55ae81f0ee36d5a261dec525f934b79e2acf8a0c40ddcb21a03696bf27ff35ddffb1e488da905c2b979d599a07608da58f8276dad568d67b0408f927ebe7803ef8eb5078177bd8fe5be2d3ee888bcfbc3cd3d27885e372faaffa14f06d0032832c8c60fb7a987a757a6c7118d895f52f3e6b2fa58050592c2b2a6dc2cc2a3cc6211e1beebe393796843a0af9a74384889101dbceafcd9722ba5602a5e98817f90b7460163f45d94ebaa536388467a8564e4ce733b46fdb5b36465f19259222e8ef83c58a8554ca344b2f2b868b757955461fa4fb0f621c98ea657a1ea36758dadf176d15d0e0a98e6d2774f7b974084c505b356c53abae829310f7994163cdac3f9fb3b82de94d7ec277b84043250f708d41268748fb57b82bf9dc258842be00c0e23d91e3f3ce3cfde12aceab1383ec333a9932f6fa494162dce66b246f531c3903ca4855c9ca5353d2668c201d9a15a51c08fef99743f624909b16bfff5ea422a0501cdd9b52a97002d8b26e4d7665d0ac3f4e06fe2f2a921ff5b013e72c0fa8f9c57aa59584f54016990c706c6a80e04bbeadd3fedc8b243134d8206163b7277774598ca3c8d57673bfb6a2c7346bbd4708315603d249eea8026cf39fd917bf36183f622e21933b70517ab1e3f9ada45ff55b792c96b904ecb32e310f7b2108c00550732aa703890d67b501935c459d1a4cb31d80d54577eb3d8234ea08442139bd758010e473e7aa15f75621ef0187eb08dd47b55f4710fa02c27878c957107413b5265010fe7f9ade6807a87629b20b99ea9f718789ad16eb0a70631af2f8e5f944a4f8042ace90583e391ed2fd044c1dc3e87cd65e1eb2899e999c2cf0c3270df735ce3aa5d4eab6954a769d8873adac90f9a8bdf2df06c2ffb1a42b7617b53519de622ac6c8ebbafd11a18dbb921ed49ae27b1089fd3a3e84f4f0aa626c30c4d528acfd376ef720bc64f01da08afaeffa3dff9d78d08a642db6d44a61f71d4283cad1784cb560c1db01e9cf1782eedb9890bb5a4dbda8321da5eea91acbbf4eb395b1c31bf40ee65b71b5980d22e48fb41e0a4c61598cb2513e198d67bafe318cf9f7cf8feaad24c1eadd415791096c72e45b6c1ab946c43b89780ade854c768e3111e9aa773b818d37f2cd0f76b56f221843e8fa64fab982cf5f8256401f2069cb4800f4b0210ea57f79b06b4d2d514cf0527b983bc52a99a106ca119db8054bac35fb98d5d7f3cdc4a80dba31eaae56f38d87669fb1103ed809775e6bb13e9083c8e5bad40ad56d1334905fb1b0e72b1427a38da3af57de6c64bdc7bf5c672964acce645b64c65ea28f06507f752fbd6d6ca222c80a0ddfbcc2944041da16cd958fa80e7ba83dd37a2d3a1b0e376b4981f9fc0a6cab10d5c32ef977114868802e14b19b6357b5a28a106e89668a6c21b2713ce74c28e707bcd56cbf84973d1c58e7e0c3d51842551972844aaec230888fcb40bd38ed191861c3f4008da949cea005eea88b0bc1751e8326ae3e7aa8efbac8cbee972b6ab29db313d6d07b05e34dc0467208ccafbb152ca520718dd33eeaa08e77e0eea4438f87bdd1a40ba3d15dd4c5624250bd80bb900851fda6964c000b7d0c93d7996c468d001d2f449fd4a6048c06007e1917e64f332969059cdd010a5192d1c01546d02e278944aaf58c241852721dfbed90fc3f62c213dd204fa53b0aed17e5035ffacf7fca778d6d658ca712760c7ea058555a4b08eded6b1076528288153ea8ee77a5a452d143514aacabc0c4f626a8227650ea8b96e5e34afc3f9eafd5a2dba9933573daba2b6095ceb0a8abde6de54cf7da76f6ba74917a1bf560b04e3a45f82a63d37c68f145fa590718f51df9c81b0231db77ef6941da8afb53ac50bd296763c79ef26e8c2d3ea17de3bffd7d86dc6835c036ba603024ee9a219ffebb1deed4a2935f1ea319cd35b92f782504b08e20d0df4fdb107e882ccaef7fa9068c47f9c56f8d9e7434c85deab6f5471465d15e139d77d39f66b7178ffff000ba00e97769a574498a6e672501ff02b4e06694bf809975b696f7e5de9fb08d3847958f97c751007a1828cd85a1d3e0c40ab2c708078ab0b425e360f2130eb1271cbd7862ccb9b7b92b7eefd95c0d5793eaabbc2308055503b86f6571503863734e0515863418a9e8fe0e48f7cba3f9139b007e389985f24feae8cd0170d270b5ec4ca20e8c1ab7d1d141260ac404dc598b0dc026657fe1b4d43bc7f3551285a02ecf8c49fba9ecbf57ea6fee3b96b7030560b377d251047cdaaee0afdd6430e8e58543b2d5f545cdf87d880bce5df7b74010366059ed42224e2ba998757767653f1c125214d16cf825df1f8e1b727a8a6b7cabca1f74ae074763ef9028d94d20b2c7038572e96ef3d982b4775d0207bcb07516151d8a17021cc85907b379dff05923f51c7d523d815a6754baa302f3def6c8501fa0194fa6106429d903ad66b85e76f8540825b9f553fa8a657e1a0f2f4134a4c796f522bc55097ffa2aefdf17a8307cea4b914900f945937ec3c2565e61de0154e8f62b86094eb48302b8bade17fbfb4eb863fd7fbc4f757513e7dfee5545a1fc5a9408a53de1b8798c4d191a017a8566cab75025051ee772b41a09ac495046dd348740d2a3a2e6ae8cea6b59dfaff3e8ebad0c2fdc6f7c905888439dce317c1d28ccafba5e73997e6b7fac32fd393a9a34d65534674985b0b16a95612e5a1e432d8bc0d53aff6a1ae1c7c238b3d2e0736912e23a3585046c74e8d7cba68f2f3946a8a4cf23fd704e99fd01c2d99f4ab8a87ca8ba1ce9fd13372c9ee4a1e744c6fbcc2e4effe2941fa923abfa6a3dc1168f2db7c3dbd8c2138ff8f57b1e30d50cf27ff8585c0a1219646f1bc9302aac0d6d0a3fad2bbd2f81fa2da3bf7d3cf0fd84c048dff7de23332f51fb9ef3f076c9a5e87144afd6d45556e27dc591de0303d8681823631d428883c50ffbaccea86eb5124e34232cbb1487e3e003c5be9e8d6b1fbb09946b9037ab178d57b15ed77af5dd6f3ee0eb99b25286fe07595de78d6eddfdf618aa71ed63c93e2fe970400938e09d81fc857d5e8247d9383fbd609f1a168a2a6f2e3ddac3370bc331bba41aed1a4b18bfaaeea5b198cac898674ab2c46e8ebde91635e2d1a4d0bc50ea41042e8b769d4cac083fac91b441d310ffa4a6eb9ef7e6c582728a9e92dd01b33a599867c4532e1e70af9124ae16761508e18a3d35ff26ca69ebeddd19a74221b547f66073d2db1082701b6b2bcc3f463fc997850d5b7585c4e2fada1efce373586d50c241a2474c99c735222ff166441016e2f48f81a9d8afd703bd9bdb3c89330c28925e6c1ded82c1a392f5503050953e64d8cfa43da326e50366fb883442a8e91eb420b44e28e954fa0276ef36b3b3c0712064788c956e9b6b0d64150255aba0f16b5dba468e1f85d442b893758b6d9b9e4185da63b4ff0aab9b61dab3c4232a576b3b904956a1f1f4cde354147798d8a12deceebaa6597a901cf1aa778b4f355fd19e6b2d66a78d6b15429eeecd0769d0de46d510e62b74be58c3b17b0eab347afb1f06416b7534dd1f00c13720f668e5583dff5298395177545c61e9568871f36c786a852b37ddd3c4a8c036715afbf09a2f96cf4b5e1b6d1c2e056b8afee846403f29457398fc0f98bebfe4283a54397e104184db6b43eae11c9a2f275a9f4499b76a5a6bec3fd0f838b90c1196258c21ebba763007e630be5c257adc5d0349a385fa616c242113a7", 0xed4}], 0x1) 16:15:21 executing program 0: socket(0x7, 0x3, 0x1f) r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x144}], 0x1, 0x0) 16:15:23 executing program 0: r0 = getuid() r1 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) select(0x40, &(0x7f0000000200), 0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x7fff, 0x3}, 0x10) 16:15:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2c2, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3f}], 0x67c, &(0x7f0000000000), 0x0, &(0x7f0000000040)) close(r3) rmdir(&(0x7f00000004c0)='./file0\x00') writev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)='6', 0x1}], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000540)="469938fa0f4bdbdc9c72f10aaab9b02219e39adb92d8f7615fce0126783a67b4f9838dfab44689f6814b4b37ef0e6ce36ead722af836632a97168bd4d57b82f0f4947db97bbb280305b133a3c601d9fe10944d8175950704076516c44f0da4b83bd2acdb186d74c4f815754cfa14eee319c30ca8cc533850e95eca594fec77ed8f59ac56bce3e2cd38cfc8714ef4ffc0cc53a31cf3934af8a205a2e7a7fdc83001d45e113b19eaa107c0758ffd4142df3c72276e3fe0a99db19f5ca1158671a1495eeb8c3b988e66fe3dc073079962fc6272e22ff05c0cd010f5187fa222fe58b068b764f916938f435ad594e9d0fbfc7cded45b7945a672fbf1acbbb46ac2c86b7578320ade2a687d29fd8fe8172b6447dd15d2020982709d22de47db28fea7ff7a514b9ccf746bb68d6ed09336de64ef5c8343603a716270fb1125de2f9f11700d3166f2ff0b9e6aae94ce96e1599a5a1855692ad81f4d44f9a27bf55e1eb9250b3463b98c9d022954e7ffad1803422fba44e32883f1413c8920959cd525b20c22aa118b17b323cc4e695d829b6593d70fa663de71695f4e438733301877078e888a3c96c101e7a4a90a5e8101d4409e761659293988e58cd5965119803528d1735de874854c3a83a71b55a8b546ab67e61799ae0786e4e64d8d82bbebe06827fd3f07b6e1c9fe3cc8eb69cb1aeb555b83c42395e927a8f6360ebc6ffbb8597fa5b1cdad17314e86ead97b83dda2191accd188542299c09fef40f1e62656fb24a8c294650b31fe1f6c4961b7fd8a7e960826a251a801ee3cf57d219396f869fe1e7b1dd665d16ce53c7d48d29eb8a8364e76eaf3beb88f45418ebca9021ca033921365b406b5bbbf36044d35a680389cbfe7c73bb1eefcd02a7b5f3a14ccfdc6bcb4f92ab179728d88c10fa409b993607e4da348ef424b3957233fd9048b5a2854c9221f06746f1181e74d340a16879cdc09ffd29dc5084dbb6e596b25b910124b512ec79dfd81fa0221916508634febdd1c2a3bacd535994d016b4220a3d604143dd37c91d5beb3afbedb76bbabacbbcb19339b00d96c04deaf9366944aec29ba94ff3c7f8a2f696bc60bfeb2dbf5cba613f0ad57b5e3ede28bee01f47eeb7705580c20e28897fd6063488a4822b86d06d7b2f171dc41f438ecec83b6563ae74e6d20b9e4374549118967f28e937447d27af4627cd8cd5e92f831b29566241dae8080c81d2635b843d077d3d466637d4965156e377652de9d7edf75334d80b3ed0a8396af1ca4893ffa0e961978bb594a0015339c14ea6e9fada03f431a2aa091e540a3538dadf9ce26ba20329fe5727dbdf4fa3e54b969b3fdddab53c33c93d13fc38c6fa0ee5d35bb1b716e68e8cb572e7ab2b8df390a1b98bd678abb6f7196efa742efd0a18403ab8306a7b37ae6ab781b45e6f123023ae3eff4edc33a354607b0f49ce87d160e3c31943bd5e8624014bd39c564160400bce08c34daac69298e8775fa91388a093734a348a0e6d28f9f0714a7c76fe58be21f346ab14ab6ad0e8d94ba701909e0a1b7066f0bb1beab710209e18d2d7b57cef963aae81219f99f270c93cb5eb7370d7c0f55ae81f0ee36d5a261dec525f934b79e2acf8a0c40ddcb21a03696bf27ff35ddffb1e488da905c2b979d599a07608da58f8276dad568d67b0408f927ebe7803ef8eb5078177bd8fe5be2d3ee888bcfbc3cd3d27885e372faaffa14f06d0032832c8c60fb7a987a757a6c7118d895f52f3e6b2fa58050592c2b2a6dc2cc2a3cc6211e1beebe393796843a0af9a74384889101dbceafcd9722ba5602a5e98817f90b7460163f45d94ebaa536388467a8564e4ce733b46fdb5b36465f19259222e8ef83c58a8554ca344b2f2b868b757955461fa4fb0f621c98ea657a1ea36758dadf176d15d0e0a98e6d2774f7b974084c505b356c53abae829310f7994163cdac3f9fb3b82de94d7ec277b84043250f708d41268748fb57b82bf9dc258842be00c0e23d91e3f3ce3cfde12aceab1383ec333a9932f6fa494162dce66b246f531c3903ca4855c9ca5353d2668c201d9a15a51c08fef99743f624909b16bfff5ea422a0501cdd9b52a97002d8b26e4d7665d0ac3f4e06fe2f2a921ff5b013e72c0fa8f9c57aa59584f54016990c706c6a80e04bbeadd3fedc8b243134d8206163b7277774598ca3c8d57673bfb6a2c7346bbd4708315603d249eea8026cf39fd917bf36183f622e21933b70517ab1e3f9ada45ff55b792c96b904ecb32e310f7b2108c00550732aa703890d67b501935c459d1a4cb31d80d54577eb3d8234ea08442139bd758010e473e7aa15f75621ef0187eb08dd47b55f4710fa02c27878c957107413b5265010fe7f9ade6807a87629b20b99ea9f718789ad16eb0a70631af2f8e5f944a4f8042ace90583e391ed2fd044c1dc3e87cd65e1eb2899e999c2cf0c3270df735ce3aa5d4eab6954a769d8873adac90f9a8bdf2df06c2ffb1a42b7617b53519de622ac6c8ebbafd11a18dbb921ed49ae27b1089fd3a3e84f4f0aa626c30c4d528acfd376ef720bc64f01da08afaeffa3dff9d78d08a642db6d44a61f71d4283cad1784cb560c1db01e9cf1782eedb9890bb5a4dbda8321da5eea91acbbf4eb395b1c31bf40ee65b71b5980d22e48fb41e0a4c61598cb2513e198d67bafe318cf9f7cf8feaad24c1eadd415791096c72e45b6c1ab946c43b89780ade854c768e3111e9aa773b818d37f2cd0f76b56f221843e8fa64fab982cf5f8256401f2069cb4800f4b0210ea57f79b06b4d2d514cf0527b983bc52a99a106ca119db8054bac35fb98d5d7f3cdc4a80dba31eaae56f38d87669fb1103ed809775e6bb13e9083c8e5bad40ad56d1334905fb1b0e72b1427a38da3af57de6c64bdc7bf5c672964acce645b64c65ea28f06507f752fbd6d6ca222c80a0ddfbcc2944041da16cd958fa80e7ba83dd37a2d3a1b0e376b4981f9fc0a6cab10d5c32ef977114868802e14b19b6357b5a28a106e89668a6c21b2713ce74c28e707bcd56cbf84973d1c58e7e0c3d51842551972844aaec230888fcb40bd38ed191861c3f4008da949cea005eea88b0bc1751e8326ae3e7aa8efbac8cbee972b6ab29db313d6d07b05e34dc0467208ccafbb152ca520718dd33eeaa08e77e0eea4438f87bdd1a40ba3d15dd4c5624250bd80bb900851fda6964c000b7d0c93d7996c468d001d2f449fd4a6048c06007e1917e64f332969059cdd010a5192d1c01546d02e278944aaf58c241852721dfbed90fc3f62c213dd204fa53b0aed17e5035ffacf7fca778d6d658ca712760c7ea058555a4b08eded6b1076528288153ea8ee77a5a452d143514aacabc0c4f626a8227650ea8b96e5e34afc3f9eafd5a2dba9933573daba2b6095ceb0a8abde6de54cf7da76f6ba74917a1bf560b04e3a45f82a63d37c68f145fa590718f51df9c81b0231db77ef6941da8afb53ac50bd296763c79ef26e8c2d3ea17de3bffd7d86dc6835c036ba603024ee9a219ffebb1deed4a2935f1ea319cd35b92f782504b08e20d0df4fdb107e882ccaef7fa9068c47f9c56f8d9e7434c85deab6f5471465d15e139d77d39f66b7178ffff000ba00e97769a574498a6e672501ff02b4e06694bf809975b696f7e5de9fb08d3847958f97c751007a1828cd85a1d3e0c40ab2c708078ab0b425e360f2130eb1271cbd7862ccb9b7b92b7eefd95c0d5793eaabbc2308055503b86f6571503863734e0515863418a9e8fe0e48f7cba3f9139b007e389985f24feae8cd0170d270b5ec4ca20e8c1ab7d1d141260ac404dc598b0dc026657fe1b4d43bc7f3551285a02ecf8c49fba9ecbf57ea6fee3b96b7030560b377d251047cdaaee0afdd6430e8e58543b2d5f545cdf87d880bce5df7b74010366059ed42224e2ba998757767653f1c125214d16cf825df1f8e1b727a8a6b7cabca1f74ae074763ef9028d94d20b2c7038572e96ef3d982b4775d0207bcb07516151d8a17021cc85907b379dff05923f51c7d523d815a6754baa302f3def6c8501fa0194fa6106429d903ad66b85e76f8540825b9f553fa8a657e1a0f2f4134a4c796f522bc55097ffa2aefdf17a8307cea4b914900f945937ec3c2565e61de0154e8f62b86094eb48302b8bade17fbfb4eb863fd7fbc4f757513e7dfee5545a1fc5a9408a53de1b8798c4d191a017a8566cab75025051ee772b41a09ac495046dd348740d2a3a2e6ae8cea6b59dfaff3e8ebad0c2fdc6f7c905888439dce317c1d28ccafba5e73997e6b7fac32fd393a9a34d65534674985b0b16a95612e5a1e432d8bc0d53aff6a1ae1c7c238b3d2e0736912e23a3585046c74e8d7cba68f2f3946a8a4cf23fd704e99fd01c2d99f4ab8a87ca8ba1ce9fd13372c9ee4a1e744c6fbcc2e4effe2941fa923abfa6a3dc1168f2db7c3dbd8c2138ff8f57b1e30d50cf27ff8585c0a1219646f1bc9302aac0d6d0a3fad2bbd2f81fa2da3bf7d3cf0fd84c048dff7de23332f51fb9ef3f076c9a5e87144afd6d45556e27dc591de0303d8681823631d428883c50ffbaccea86eb5124e34232cbb1487e3e003c5be9e8d6b1fbb09946b9037ab178d57b15ed77af5dd6f3ee0eb99b25286fe07595de78d6eddfdf618aa71ed63c93e2fe970400938e09d81fc857d5e8247d9383fbd609f1a168a2a6f2e3ddac3370bc331bba41aed1a4b18bfaaeea5b198cac898674ab2c46e8ebde91635e2d1a4d0bc50ea41042e8b769d4cac083fac91b441d310ffa4a6eb9ef7e6c582728a9e92dd01b33a599867c4532e1e70af9124ae16761508e18a3d35ff26ca69ebeddd19a74221b547f66073d2db1082701b6b2bcc3f463fc997850d5b7585c4e2fada1efce373586d50c241a2474c99c735222ff166441016e2f48f81a9d8afd703bd9bdb3c89330c28925e6c1ded82c1a392f5503050953e64d8cfa43da326e50366fb883442a8e91eb420b44e28e954fa0276ef36b3b3c0712064788c956e9b6b0d64150255aba0f16b5dba468e1f85d442b893758b6d9b9e4185da63b4ff0aab9b61dab3c4232a576b3b904956a1f1f4cde354147798d8a12deceebaa6597a901cf1aa778b4f355fd19e6b2d66a78d6b15429eeecd0769d0de46d510e62b74be58c3b17b0eab347afb1f06416b7534dd1f00c13720f668e5583dff5298395177545c61e9568871f36c786a852b37ddd3c4a8c036715afbf09a2f96cf4b5e1b6d1c2e056b8afee846403f29457398fc0f98bebfe4283a54397e104184db6b43eae11c9a2f275a9f4499b76a5a6bec3fd0f838b90c1196258c21ebba763007e630be5c257adc5d0349a385fa616c242113a7", 0xed4}], 0x1) 16:15:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) geteuid() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x80000000, 0x80000001}, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/53, &(0x7f0000000200)=0x35) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0xd2) 16:15:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2c2, 0x0) r1 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3f}], 0x67c, &(0x7f0000000000), 0x0, &(0x7f0000000040)) close(r3) rmdir(&(0x7f00000004c0)='./file0\x00') writev(r0, &(0x7f0000000480)=[{&(0x7f0000000400)='6', 0x1}], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000540)="469938fa0f4bdbdc9c72f10aaab9b02219e39adb92d8f7615fce0126783a67b4f9838dfab44689f6814b4b37ef0e6ce36ead722af836632a97168bd4d57b82f0f4947db97bbb280305b133a3c601d9fe10944d8175950704076516c44f0da4b83bd2acdb186d74c4f815754cfa14eee319c30ca8cc533850e95eca594fec77ed8f59ac56bce3e2cd38cfc8714ef4ffc0cc53a31cf3934af8a205a2e7a7fdc83001d45e113b19eaa107c0758ffd4142df3c72276e3fe0a99db19f5ca1158671a1495eeb8c3b988e66fe3dc073079962fc6272e22ff05c0cd010f5187fa222fe58b068b764f916938f435ad594e9d0fbfc7cded45b7945a672fbf1acbbb46ac2c86b7578320ade2a687d29fd8fe8172b6447dd15d2020982709d22de47db28fea7ff7a514b9ccf746bb68d6ed09336de64ef5c8343603a716270fb1125de2f9f11700d3166f2ff0b9e6aae94ce96e1599a5a1855692ad81f4d44f9a27bf55e1eb9250b3463b98c9d022954e7ffad1803422fba44e32883f1413c8920959cd525b20c22aa118b17b323cc4e695d829b6593d70fa663de71695f4e438733301877078e888a3c96c101e7a4a90a5e8101d4409e761659293988e58cd5965119803528d1735de874854c3a83a71b55a8b546ab67e61799ae0786e4e64d8d82bbebe06827fd3f07b6e1c9fe3cc8eb69cb1aeb555b83c42395e927a8f6360ebc6ffbb8597fa5b1cdad17314e86ead97b83dda2191accd188542299c09fef40f1e62656fb24a8c294650b31fe1f6c4961b7fd8a7e960826a251a801ee3cf57d219396f869fe1e7b1dd665d16ce53c7d48d29eb8a8364e76eaf3beb88f45418ebca9021ca033921365b406b5bbbf36044d35a680389cbfe7c73bb1eefcd02a7b5f3a14ccfdc6bcb4f92ab179728d88c10fa409b993607e4da348ef424b3957233fd9048b5a2854c9221f06746f1181e74d340a16879cdc09ffd29dc5084dbb6e596b25b910124b512ec79dfd81fa0221916508634febdd1c2a3bacd535994d016b4220a3d604143dd37c91d5beb3afbedb76bbabacbbcb19339b00d96c04deaf9366944aec29ba94ff3c7f8a2f696bc60bfeb2dbf5cba613f0ad57b5e3ede28bee01f47eeb7705580c20e28897fd6063488a4822b86d06d7b2f171dc41f438ecec83b6563ae74e6d20b9e4374549118967f28e937447d27af4627cd8cd5e92f831b29566241dae8080c81d2635b843d077d3d466637d4965156e377652de9d7edf75334d80b3ed0a8396af1ca4893ffa0e961978bb594a0015339c14ea6e9fada03f431a2aa091e540a3538dadf9ce26ba20329fe5727dbdf4fa3e54b969b3fdddab53c33c93d13fc38c6fa0ee5d35bb1b716e68e8cb572e7ab2b8df390a1b98bd678abb6f7196efa742efd0a18403ab8306a7b37ae6ab781b45e6f123023ae3eff4edc33a354607b0f49ce87d160e3c31943bd5e8624014bd39c564160400bce08c34daac69298e8775fa91388a093734a348a0e6d28f9f0714a7c76fe58be21f346ab14ab6ad0e8d94ba701909e0a1b7066f0bb1beab710209e18d2d7b57cef963aae81219f99f270c93cb5eb7370d7c0f55ae81f0ee36d5a261dec525f934b79e2acf8a0c40ddcb21a03696bf27ff35ddffb1e488da905c2b979d599a07608da58f8276dad568d67b0408f927ebe7803ef8eb5078177bd8fe5be2d3ee888bcfbc3cd3d27885e372faaffa14f06d0032832c8c60fb7a987a757a6c7118d895f52f3e6b2fa58050592c2b2a6dc2cc2a3cc6211e1beebe393796843a0af9a74384889101dbceafcd9722ba5602a5e98817f90b7460163f45d94ebaa536388467a8564e4ce733b46fdb5b36465f19259222e8ef83c58a8554ca344b2f2b868b757955461fa4fb0f621c98ea657a1ea36758dadf176d15d0e0a98e6d2774f7b974084c505b356c53abae829310f7994163cdac3f9fb3b82de94d7ec277b84043250f708d41268748fb57b82bf9dc258842be00c0e23d91e3f3ce3cfde12aceab1383ec333a9932f6fa494162dce66b246f531c3903ca4855c9ca5353d2668c201d9a15a51c08fef99743f624909b16bfff5ea422a0501cdd9b52a97002d8b26e4d7665d0ac3f4e06fe2f2a921ff5b013e72c0fa8f9c57aa59584f54016990c706c6a80e04bbeadd3fedc8b243134d8206163b7277774598ca3c8d57673bfb6a2c7346bbd4708315603d249eea8026cf39fd917bf36183f622e21933b70517ab1e3f9ada45ff55b792c96b904ecb32e310f7b2108c00550732aa703890d67b501935c459d1a4cb31d80d54577eb3d8234ea08442139bd758010e473e7aa15f75621ef0187eb08dd47b55f4710fa02c27878c957107413b5265010fe7f9ade6807a87629b20b99ea9f718789ad16eb0a70631af2f8e5f944a4f8042ace90583e391ed2fd044c1dc3e87cd65e1eb2899e999c2cf0c3270df735ce3aa5d4eab6954a769d8873adac90f9a8bdf2df06c2ffb1a42b7617b53519de622ac6c8ebbafd11a18dbb921ed49ae27b1089fd3a3e84f4f0aa626c30c4d528acfd376ef720bc64f01da08afaeffa3dff9d78d08a642db6d44a61f71d4283cad1784cb560c1db01e9cf1782eedb9890bb5a4dbda8321da5eea91acbbf4eb395b1c31bf40ee65b71b5980d22e48fb41e0a4c61598cb2513e198d67bafe318cf9f7cf8feaad24c1eadd415791096c72e45b6c1ab946c43b89780ade854c768e3111e9aa773b818d37f2cd0f76b56f221843e8fa64fab982cf5f8256401f2069cb4800f4b0210ea57f79b06b4d2d514cf0527b983bc52a99a106ca119db8054bac35fb98d5d7f3cdc4a80dba31eaae56f38d87669fb1103ed809775e6bb13e9083c8e5bad40ad56d1334905fb1b0e72b1427a38da3af57de6c64bdc7bf5c672964acce645b64c65ea28f06507f752fbd6d6ca222c80a0ddfbcc2944041da16cd958fa80e7ba83dd37a2d3a1b0e376b4981f9fc0a6cab10d5c32ef977114868802e14b19b6357b5a28a106e89668a6c21b2713ce74c28e707bcd56cbf84973d1c58e7e0c3d51842551972844aaec230888fcb40bd38ed191861c3f4008da949cea005eea88b0bc1751e8326ae3e7aa8efbac8cbee972b6ab29db313d6d07b05e34dc0467208ccafbb152ca520718dd33eeaa08e77e0eea4438f87bdd1a40ba3d15dd4c5624250bd80bb900851fda6964c000b7d0c93d7996c468d001d2f449fd4a6048c06007e1917e64f332969059cdd010a5192d1c01546d02e278944aaf58c241852721dfbed90fc3f62c213dd204fa53b0aed17e5035ffacf7fca778d6d658ca712760c7ea058555a4b08eded6b1076528288153ea8ee77a5a452d143514aacabc0c4f626a8227650ea8b96e5e34afc3f9eafd5a2dba9933573daba2b6095ceb0a8abde6de54cf7da76f6ba74917a1bf560b04e3a45f82a63d37c68f145fa590718f51df9c81b0231db77ef6941da8afb53ac50bd296763c79ef26e8c2d3ea17de3bffd7d86dc6835c036ba603024ee9a219ffebb1deed4a2935f1ea319cd35b92f782504b08e20d0df4fdb107e882ccaef7fa9068c47f9c56f8d9e7434c85deab6f5471465d15e139d77d39f66b7178ffff000ba00e97769a574498a6e672501ff02b4e06694bf809975b696f7e5de9fb08d3847958f97c751007a1828cd85a1d3e0c40ab2c708078ab0b425e360f2130eb1271cbd7862ccb9b7b92b7eefd95c0d5793eaabbc2308055503b86f6571503863734e0515863418a9e8fe0e48f7cba3f9139b007e389985f24feae8cd0170d270b5ec4ca20e8c1ab7d1d141260ac404dc598b0dc026657fe1b4d43bc7f3551285a02ecf8c49fba9ecbf57ea6fee3b96b7030560b377d251047cdaaee0afdd6430e8e58543b2d5f545cdf87d880bce5df7b74010366059ed42224e2ba998757767653f1c125214d16cf825df1f8e1b727a8a6b7cabca1f74ae074763ef9028d94d20b2c7038572e96ef3d982b4775d0207bcb07516151d8a17021cc85907b379dff05923f51c7d523d815a6754baa302f3def6c8501fa0194fa6106429d903ad66b85e76f8540825b9f553fa8a657e1a0f2f4134a4c796f522bc55097ffa2aefdf17a8307cea4b914900f945937ec3c2565e61de0154e8f62b86094eb48302b8bade17fbfb4eb863fd7fbc4f757513e7dfee5545a1fc5a9408a53de1b8798c4d191a017a8566cab75025051ee772b41a09ac495046dd348740d2a3a2e6ae8cea6b59dfaff3e8ebad0c2fdc6f7c905888439dce317c1d28ccafba5e73997e6b7fac32fd393a9a34d65534674985b0b16a95612e5a1e432d8bc0d53aff6a1ae1c7c238b3d2e0736912e23a3585046c74e8d7cba68f2f3946a8a4cf23fd704e99fd01c2d99f4ab8a87ca8ba1ce9fd13372c9ee4a1e744c6fbcc2e4effe2941fa923abfa6a3dc1168f2db7c3dbd8c2138ff8f57b1e30d50cf27ff8585c0a1219646f1bc9302aac0d6d0a3fad2bbd2f81fa2da3bf7d3cf0fd84c048dff7de23332f51fb9ef3f076c9a5e87144afd6d45556e27dc591de0303d8681823631d428883c50ffbaccea86eb5124e34232cbb1487e3e003c5be9e8d6b1fbb09946b9037ab178d57b15ed77af5dd6f3ee0eb99b25286fe07595de78d6eddfdf618aa71ed63c93e2fe970400938e09d81fc857d5e8247d9383fbd609f1a168a2a6f2e3ddac3370bc331bba41aed1a4b18bfaaeea5b198cac898674ab2c46e8ebde91635e2d1a4d0bc50ea41042e8b769d4cac083fac91b441d310ffa4a6eb9ef7e6c582728a9e92dd01b33a599867c4532e1e70af9124ae16761508e18a3d35ff26ca69ebeddd19a74221b547f66073d2db1082701b6b2bcc3f463fc997850d5b7585c4e2fada1efce373586d50c241a2474c99c735222ff166441016e2f48f81a9d8afd703bd9bdb3c89330c28925e6c1ded82c1a392f5503050953e64d8cfa43da326e50366fb883442a8e91eb420b44e28e954fa0276ef36b3b3c0712064788c956e9b6b0d64150255aba0f16b5dba468e1f85d442b893758b6d9b9e4185da63b4ff0aab9b61dab3c4232a576b3b904956a1f1f4cde354147798d8a12deceebaa6597a901cf1aa778b4f355fd19e6b2d66a78d6b15429eeecd0769d0de46d510e62b74be58c3b17b0eab347afb1f06416b7534dd1f00c13720f668e5583dff5298395177545c61e9568871f36c786a852b37ddd3c4a8c036715afbf09a2f96cf4b5e1b6d1c2e056b8afee846403f29457398fc0f98bebfe4283a54397e104184db6b43eae11c9a2f275a9f4499b76a5a6bec3fd0f838b90c1196258c21ebba763007e630be5c257adc5d0349a385fa616c242113a7", 0xed4}], 0x1) 16:15:29 executing program 0: r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f00000000c0)="3ad3e852", 0x4) r1 = msgget(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgsnd(r1, &(0x7f0000000040)={0x3, "a6b858f54fedbbd53f24c6ee8a98616022bf903e9010e4feaa69cf765d7cbd4c22d1184c2d9d712c22941e60f28c676149f9e6f963f6cf9bd331e4feda24d32dd511346d641a13fef1c54e47e51731492986743ab3"}, 0xfffffffffffffd30, 0x800) 16:15:30 executing program 1: socketpair(0x7, 0x3d0f55171e3308e8, 0xcb, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/61, 0x3d) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) select(0x30d, &(0x7f00000000c0)={0x0, 0x40000000000000, 0xfffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffc}, 0x0, &(0x7f0000000200)={0x200000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000002c0)) select(0x40, &(0x7f0000000040)={0x2, 0x6, 0x8, 0x5, 0x4, 0x1f, 0x3ff, 0x4}, &(0x7f0000000100)={0x9, 0x2, 0x200, 0x2, 0x4, 0x1, 0x7ff}, &(0x7f0000000140)={0x1000, 0xfffffffffffff001, 0xfffffffffffffc5b, 0x367, 0x5, 0x7, 0x7, 0x78}, &(0x7f0000000180)={0x3ff, 0x1}) 16:15:32 executing program 0: poll(&(0x7f0000000040)=[{}], 0x33b, 0x9) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff, 0x3}, 0x10) 16:15:33 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:15:33 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x4007, 0x8) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x987aa5fa9ad9eece, 0x92) kevent(r0, &(0x7f0000000680)=[{{}, 0xffffffffffffffff, 0x0, 0x40, 0x7e, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x3, 0x9}, {{r2}, 0xfffffffffffffff9, 0x2, 0x0, 0x0, 0x1}, {{r1}, 0xfffffffffffffffe, 0xc, 0x10, 0x817, 0xd17}, {{}, 0xfffffffffffffffd, 0xc0, 0x4, 0x8e7, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x0, 0x4}, {{r1}, 0xfffffffffffffffa, 0x80, 0x0, 0x1, 0x1e}], 0x3811, &(0x7f0000000780)=[{{}, 0xffffffffffffffff, 0xd10c49727706e8b0, 0x1, 0x1, 0x101}, {{}, 0xffffffffffffffff, 0x94, 0x2, 0x4}, {{r0}, 0xfffffffffffffff9, 0x9, 0x8, 0xfffffffffffffffe, 0x10001}], 0x4, &(0x7f0000000800)={0x4d0, 0x5}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair(0x6, 0x8000, 0xffffffffffffff00, &(0x7f0000000300)={0xffffffffffffffff}) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x1, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x80, 0x182) r7 = socket(0x1a, 0x5, 0x8) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff9, 0x1, 0xf0000013, 0x2, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x80000082, 0x6, 0x4a}, {{r3}, 0xfffffffffffffffe, 0x44, 0x80000000, 0x4, 0x6}, {{r4}, 0xfffffffffffffffc, 0x8, 0x0, 0xe58, 0x80}, {{r5}, 0xffffffffffffffff, 0xb, 0x4, 0xed, 0x6}, {{r6}, 0xfffffffffffffffd, 0x40, 0x80000020, 0x1d3, 0x7}, {{r7}, 0x0, 0x40, 0x20, 0x800, 0x4}], 0x0, &(0x7f0000000580)=[{{r8}, 0xfffffffffffffffe, 0x8, 0x40000002, 0x1f, 0xaa76}, {{r9}, 0xffffffffffffffff, 0x12, 0xf0000000, 0x7fffffff, 0x2}, {{r10}, 0xffffffffffffffff, 0x90, 0x0, 0x647, 0x100000000}], 0xc817, &(0x7f0000000600)={0x3, 0x1}) msgget(0xffffffffffffffff, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffb, 0x82, 0x3, 0x8, 0x4}, {{r11}, 0xfffffffffffffff8, 0x2a, 0x0, 0x7, 0x401}, {{r11}, 0x0, 0xa, 0x8, 0x8001, 0x9}, {{r11}, 0xffffffffffffffff, 0x30, 0x40, 0x6, 0xffffffffffffff7f}], 0x8000, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x3, 0xd501}, {{r11}, 0xfffffffffffffffc, 0xd0, 0x4, 0xa9ef, 0x800}, {{r11}, 0xfffffffffffffffc, 0x20, 0x40000089, 0x10001, 0x794}], 0x100000000, &(0x7f0000000080)={0xfffffffffffffffe, 0xffffffff}) kevent(r11, &(0x7f0000000180), 0x10000, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x800, 0x6}, {{r11}, 0xffffffffffffffff, 0x42, 0x20000000, 0x8, 0xfffffffe00000}, {{r11}, 0xfffffffffffffffb, 0x90, 0x2, 0x8001, 0x1}, {{r11}, 0xfffffffffffffffb, 0x4f, 0xfffff, 0xaf, 0x7fffffff}, {{r11}, 0xffffffffffffffff, 0x4, 0x2, 0x6, 0x6}, {{r11}, 0xffffffffffffffff, 0x32, 0xf0000000, 0x0, 0x200ad2b}, {{r11}, 0xfffffffffffffffd, 0x44, 0x4, 0x5, 0x101}], 0x9, &(0x7f00000000c0)={0x0, 0xfffffffffffffffc}) 16:15:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x5, 0x2, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x9, 0xc5, r2}) 16:15:36 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000180)='./file0/file1/file0\x00', &(0x7f0000000140)='.\x00') symlink(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000040)='./file0/file1/file0\x00') 16:15:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x352, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20228, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x2c, 0xf0000086, 0x4, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0xcf}], 0x5400, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x18, 0x2000000d, 0x9, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x33f3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x40, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x475, 0x100}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0xffffffffffff0001, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x401, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20, 0x1f, 0xa1}, {{r1}, 0xfffffffffffffffb, 0x8a, 0xfffff, 0x2, 0x400}, {{r1}, 0xffffffffffffffff, 0xff, 0x5, 0x5, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000000, 0xff, 0xee47}], 0xfffffffffffffffd, &(0x7f0000000300)={0x2, 0x81}) getdents(r0, &(0x7f0000000340)=""/7, 0x7) poll(&(0x7f0000000040)=[{r0, 0x80}, {r1, 0x44}, {r0, 0xb5}], 0x3, 0x401) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') r2 = dup2(r0, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) 16:15:39 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0), &(0x7f0000000040)=0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x9}, {0x4, 0x2}}, 0x0) unlink(&(0x7f0000000180)='./file0\x00') unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:15:40 executing program 0: r0 = semget(0x1, 0x2, 0x208) 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) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x4, r1, r3, r4, r5, 0x8, 0x5}, 0x3, 0x2, 0x4011}) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0xf0) ioctl$TIOCEXCL(r6, 0x2000740d) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x9) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000240)=""/54) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$TIOCCBRK(r6, 0x2000747a) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/78) r7 = fcntl$getown(r6, 0x5) fcntl$lock(r6, 0xf, &(0x7f0000000300)={0x3, 0x0, 0x0, 0x5, r7}) ioctl$TIOCEXCL(r6, 0x2000740d) getitimer(0x2, &(0x7f0000000340)) unlink(&(0x7f0000000380)='./file0\x00') fchown(r6, r2, r3) setsockopt(r6, 0x100, 0x8, &(0x7f00000003c0)="a5f7982dd3d9781abd08f91b52cbfc740330663c3b9c442d1b0dcda3941593014092e8cfe07dbb1936bbba9e5b8ed748e650bacc291fd88d4674a4ce49bafaa74b2ae86786c311a0de80c86ca952de34953cf7a39e3f23f38b92beda8da10ce2775c3bf2ef2a150e4552c30b99954f8115a707e2d590b902b442ccbbdba61d7a737200ae3e6499ed7f925b9532441611bbb4a638f1a58e4fea2fe55a6a7549c365ff26dc8e326f1389ee5b46afcf03", 0xaf) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000480)=0x8) lseek(r6, 0x0, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) r8 = openat(r6, &(0x7f00000004c0)='./file0\x00', 0xa00, 0x102) connect$inet(r8, &(0x7f0000000500)={0x2, 0x2}, 0xc) read(r8, &(0x7f0000000540)=""/9, 0x9) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000580)) getitimer(0x0, &(0x7f00000005c0)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000600)={0x1, 0x1f, 0x5, 0xfacb, "19618c44b78fa0062a0c689d724b810fb6c437a7", 0xfffffffffffffff9, 0x220}) open(&(0x7f0000000640)='./file1\x00', 0x100, 0x3a) 16:15:41 executing program 0: nanosleep(&(0x7f0000000000)={0x6, 0xe07}, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) nanosleep(&(0x7f0000000080)={0xffffffff, 0xab}, 0x0) nanosleep(&(0x7f00000000c0), 0x0) 16:15:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x6}], 0x1, 0x0) getsockopt(r0, 0x7b95, 0xb54, &(0x7f00000000c0)=""/55, &(0x7f0000000100)=0x37) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) listen(r0, 0x0) shutdown(r0, 0x1) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:15:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r1, r0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x77}], 0x0, &(0x7f0000000340), 0x3ff, &(0x7f0000000000)={0x2}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 16:15:45 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) fsync(r0) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000080)="c3a87391bad3f737e38e2c8c76f101558e4e2c8dce06", 0x16}, {&(0x7f00000000c0)="86350a0295220f98c34bd5511f01249f1adc3830956cfed226245fdc9ef28b86ac0fbfe3efcda1d714546c359cea9d9493478a695628ceaaab6ea41bb43f933100714854a4ae79ddcf229daf147600e8cf768b92d4c66c9106b939f7db42304c7903f2e6632338e5b923c8b9b18859982ffe5cc657466126dd345a141a33655d77e393199cd96d5fd36887514ec97eeec8e3f9a6899ae0108202166acaa3834b855e1898c14bb2227d3650969cfc61923ea0", 0xb2}, {&(0x7f0000000240)="5aeb5f4ebef33a86cd3438fb0c14e3499dc581b98f428828cd22c3c98141529b7fd5cb9a46bc888487134b781ae1a22120b51e40936dd97acdec29910eb21849ce02c9bbd9ff80045ed7978ce051f3ee5c7135a7f4b2e075a062f23fe183a1e0c1f01b2742d466a37821af07f4c233a64bd6933a126f45762392636637fbe3e1f5a24eeae1854eca9947bde2aa5e8c34ba495f6d479d27146e22", 0x9a}, {&(0x7f0000000180)}, {&(0x7f0000000300)="a7bb7888e9adae26fababc89fff5b7f721e68e3b33a36d68f195640131cd8143636410c822402119a6070f2db5ab9e95e37bdef01430d29539826d3adfdb281a4663686f5a74a050d4bffd763d33b5fb7859ff90cb03a6c5db19b7c8535d6a4b91054d8b049cbf3a105f8e77a6fb27827cbb7c676992c368c0580fed26cc4f96ddb5863624bfd0f9f1611649e835d06db12e272d97471504ab0ee68c47b7e2ab07916e0cde63d66e2e72defddaee19864316a88888698b311abd57401717e1f8ccce7d3284da67f4ef4c52fb2bab05a1421b", 0xd2}, {&(0x7f0000000540)="160ca5acc38b9d0e362816f4880e3b71c33384488b1a8890a33e3af7b84bc17b9b5845017dd6e96f20508e8948988cfa15a30cd120a9173d9e6445e2407ec35e3bccaf4b99d598c12f8b23f5f30cb39b104260f4784174c115bd4ee43a79643558dc0bb73b9a56b81f02c6648d274c9530e511286a83de83347fd79424328a0d0a891651bc8e7302cf087c67095fb8cac3dee9f52892babb39c08e8377be7054bd4d4793a98f8dd46c526ee4a398b1c27eadf6ce1dd0f280406928033d88eebe760d9a77df29fa428fbf6b4ec1b02a430112b888f69445a5df792d5e290ea5", 0xdf}, {&(0x7f0000000640)="d3cfc1b17ece5b897371a364677cc3ef596652b86455fa607fbe4d880d750c023417b316d33d7e4785770eb607cc689b93b9f83ca57fb15848cc12c8a1a94b3d0071721c283ba9ed0d3cc17424c0fb9fb71d980ab63b620facffbef08c3edb8b436ec4608a9adf7e2535fe67c198c5de45d1faa0ca5af4d6d6f9892d1e22e08665f257de796fa5f7b2f133255ae983227653751d44b54553bc10c3fb6eeabc4453340b9e1eada60727920cad1c37bb3083d00d458e69b9c62962f644935b382bcf7e5a2ac4883c7c24f39340e1b076d7f44fa2d74538720136eac394ade19414e7793c58afcda95bb08b6bace3635ec7e1597455662ef88b37c44d527c2de9", 0xff}, {&(0x7f0000000740)="3fbfe7a20f2a0a33abb512411dae10325e39577af5de052fee0bcef93f2bb0b17540df30a5903e354484adcc4505f3962dfcff090eecf8b39e3c4d4ee16c46a29f84845d615c5fd93b1fa70480b96c734f70f617542f3123e54afc8e4c2db97474d921ce1c5adb7b7df17467a6d07a90c1c08c369f81c141f60e47d7a46b8a095c97af00820bca5e08c49fe25565cff00de06e1caee0ee6b3df4a0f542c924f4295e8c6506d3dd05a850f6848dc91674dd22dcbc12ecea6710d00b57046a7b1ca6a607bdf4ddbc1d6fa9e0a39d981f48c0ce", 0xd2}, {&(0x7f0000000400)="8b615f6cf8753a8d818f2fe9f98f643b3865c4111029ddc7a63d52fc1bdce44c81efd4bef5b9edec74189ee8e857363674f24024061d3f0cd3bc1764fa7a21639ead82f21c", 0x45}, {&(0x7f0000000840)="6542bac2eb0dc4cd64c3a9c79fcd4da636f9ce8167c11f9acd947cbd334223dadf7dd3bf283f8ec8793aba63c87f4e6199f53d36e52964d68fbb89e8e07d1c0453892e25ce3e52a0c8a1d5884cc6bf7ea5930c2dd82f1c2e9c1829048a668169dbe72da795fd0a7d24f8d0f7fddab0723824824501166058cbd8dd27aa6eea2056d7410d351c180abb1cb0df61b5", 0x8e}], 0xa) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}, {}], 0x2, 0x1) close(r0) write(r0, &(0x7f0000000500), 0xfffffe66) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2006, 0x1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') 16:15:46 executing program 0: r0 = socket(0x11, 0x4003, 0x10001) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') shutdown(r0, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000140)=""/245, 0xf5}, 0x0) 16:15:47 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000700)='./file0\x00', r0, &(0x7f0000000740)='./file0\x00') mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="16", 0x1}], 0x1) r2 = socket(0x0, 0x8005, 0x7fff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x5, 0x9}, 0x8) poll(&(0x7f0000000040)=[{r1, 0x4b}], 0x1, 0x0) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000000c0)='./file1\x00') chdir(&(0x7f0000000080)='.\x00') pwritev(r1, &(0x7f0000000680)=[{&(0x7f00000001c0)="bca1a6c6bf0ca26202b6df35b9210f5876d647ab0951782dd97cc49639e4fa7807d8b22afa1e8d8a431191b67c5bf9aa4403113fcc9f955b765379ebce081f8b7da53bec781ae1d9d72e797658e141f29640e3ac5b4a6e77f0e48f30febbf464e39fd63898b3c7fd1658da5311932c47b972af8427c05b02969a91fc89cc763b400dd2f4bdb97489939d3b9f045780a84c928c71da17f9aac55ef3a270a7293ae234f1c574a51fb62df30be773bb536437193213217c73ab9b6bad2fe7", 0xbd}, {&(0x7f0000000280)="c8a5306c2a2a1376a7a176698fc55d1a2c743d8f6528c9c5938bdcce202fe5d9a5c76d03b05ac21ddbf1ac509c44c5118156d4cf693072d539e4c0c782ac1f91c227c76b9cdd99b483924b1a9037d37ea7ec860131345565c802dcbcc3ec9022e265318e5bd954084530025f9c38af9ac78957bd3b311b26171c22537d73cb6d059057709526107a1b5589585014d08fa6f7eb346d8c0944711aa188238356805f336091c85224e32a5dc2d8134d470d723d43de9b9ce9a66f1f05611095e4c8f2687fbf3e", 0xc5}, {&(0x7f0000000380)="1d8ba72e96df80802490eced4cde042a344633afc5b48373574c3f069373a80fe497645f9391c08bc626ec81657bd02b1fcb6556698272179cdeb4b214746e16a46921a02e08b42f9ea2101ee33fba804b0b6a31a60af6e2d8faba3ff50ead94d1661b063c41db5e10cce1844a1fa1656df63b49cb74356a9ec62e96486d80b39a01452fe0a79644f8c1a89f9fdff0fe334983d153b6d8b5fc5cc40e", 0x9c}, {&(0x7f0000000440)="8407a333e18b8e4c05ccd97cf601f79f9eaeb3f6b66aaa04c3a2db16e01297f78de6305f6ad921b75fd8dbfaf0f438eeef1ffcf41b9d7fd28c314dbeab4010ef0bfa504f5aa932dccc57a7df6ae3407ffd", 0x51}, {&(0x7f00000004c0)="fcbc0dc54ee524683efc29262cb801d682bd0a3f29cb04a84b5ed43022ef96767536b56afd255f7d64072db7dc59aebc8b9107a719b33bf89a5102ea99f373c7631a88f5a42a9d5e84342c78e684f91f77e996ca2c894c63db726f7704b13565aa6da543f43c7197cdd758c84e1d87ab6e8926b34275656c9456efb973f2c4098bad657bbd930191552a6ad6ce5878deae051ed86c84d1d95013bb191b1f47312c600a6d5fe9282dd2c9b356989fa9b31297b1d0052a39ec293687d9e50fe37154107068f1cd39dc2d50c4147a905a0393fb2fbc861976ab8010846d3171a7f7e117f9b279879f4697ce8dec71816b16855371fd", 0xf4}, {&(0x7f00000005c0)="4eefe09675b70dd70c13473a55be3189353a433749c52e624d90346ca78cd73ce2a470184f3e49da5454f5887744b922743d726f4f4c7878eec78a064511f41193ebf1107228f6fa36e00ee788064d14cdc1ec76e615f7b64cdab0619568e26e7bfa201ed3e806895b2f0cce5ebd95080ba2b01e0c94905864fb89ee256785285ee3abdb83fc94503671230c9a0b8eb46c0008fffe9e0a57239d1d6ef142e47f82f6d0fa95f59abece48317735754b3884eec581d2bd8540", 0xb8}], 0x6, 0x0) 16:15:49 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x4, 0xa14}, {0x2, 0x100000000, 0x1000}, {0x2, 0x20, 0x1000}, {0x3, 0x276, 0x1800}, {0x2, 0xcea6, 0x1800}, {0x3, 0x158, 0x1000}, {0x7, 0x0, 0x800}, {}], 0x8) semget(0x0, 0x1, 0x89) 16:15:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0xffffffffffffff66) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xffffffffffffff7f) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000400000000000000000000000000000000000001001f0000000000000000000000392f4967ee1df43b67a5366ea8452e75ace85020b4136875605e6f496d948c465c9b765f"], &(0x7f0000000100)=0x35) 16:15:51 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socket$inet6(0x18, 0x3, 0x2) close(r0) 16:15:52 executing program 0: pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00') open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000240), 0x0, &(0x7f0000000300)=[{}], 0x100000001, &(0x7f0000000080)={0x10000}) close(r0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x40, 0x6353da9d, 0xd7}], 0xff, &(0x7f0000000280)=[{{r0}, 0xfba831989c431f80, 0x4, 0x1, 0x1000, 0x8001}], 0x7f, &(0x7f00000002c0)={0x1f, 0x81}) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x6, &(0x7f0000000080), 0x0, &(0x7f0000000100)) 16:15:52 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x20) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) pwritev(r1, &(0x7f0000001600)=[{&(0x7f0000000300)="219acb1586e8677c483430a6f78fe0574606eb2e56094c0c09d4ac6dd15dadb257ac875d71142aa79f0cf675d7970c454cbc1db9dac407ca5e78bdb8a513fdceafeea48dc926b2044d70483bdf02fadcf001c94f6e5a971fadb649502e508e6b9c35a28a62f99b619d5c3dfc7918f716a90d3cc052970d6d7083075e2ae00ae9702227f9f498589556ec72bf64b98924bc25c281f8fe63da93b5a796fdf17ab60488af388fb76bcdd8da6ed5db25cd8e3132df998cebcceb3446eeb97d4693655bffed8a2411e52e02c742ffe6fe3a370d5b0236b19dde206b5fb82bc86097675348089fdfad51021581ec6a1f17f5e28f8315035b21da805c8dac", 0xfb}, {&(0x7f0000000400)="8e291e033cd266d02e773fead73d63b48349cbb0ff0dcf48d375411598f350bf2eaea4ed3de5fcd8700e2ca3a241e98e90f0d5328c0430303d69356885312f3b608c94ad5612f611a9312e350778418df47aeab4412dbbeff4f056ed39e910674fc1", 0x62}, {&(0x7f0000000480)="5d5b9b32c63bdc52627a33dbf4ec061089b8098f996b1b8136cc7116d2c61c456043989924cdc94ee03c518a78d39078fe3b01ce74ad60a88f6f431b3ec1521fa83ef7defdc908687b32f4260988135ae813641f2889131391beaaf7355f677b1b0f4a5bcde8c812c6fec8d45f26850279024a4b23c0d2c0be946ac51d316a60d73affcc8ef52457015588e0914d7564e3e8d0c8198501f50166a1f22357adf35b293f982c9159", 0xa7}, {&(0x7f0000000540)="c619f07e89e08ee9a8f9b12edd72697f258850ca7232b4f3614ff8f40719e77a8d35b010077bed1b230aa579a6edfc4012302790c1eec5f6595693a14f68c3ba3c1b56f6aafcc246f22f306bbd16c9df81891615b5c9c715236b3d2587943079f1bf95c7879dfe66a8a83b9be84a23bf27e533a17363829ee2b02ea5629059cdd8b6628ee3d520244b63f79c8b81f4f3391f3966771d4224ed051be5f69c87916a200c408ba18e03d5168bb3125897cbc05fc33f2a9dbce1aec5bd85c70f8ca9b5c1a0439b27ceb31cb7cc50ef273ca608b144814d7ef7115adfa110329224781e8f8242f3eb58d59dd95f439dba55f3cf3ee41afdaef49b549da1f4f4d7d1263330235536478047f62bcd7380136bca892c75f06c13059fcfd6fb7870dd5867b95d96abcca8e452d281bb58ad33e14711f488f819a75a9b6c261f2766110c1335f4bfaaa6c449e7d1d9b3214e5ca9254966395a327c6393756a6e1b43fb7a7e62ca54c615c3990fe998ad52bd7ae4f0a79f6483046d99d6d7b6d4df3e2933b24f18bb662d7894b3db4ce6962b94c0952d654a10e4f6cb31cd7d922ca304c381e8b40aeea7a5d93119de5c081edfacefe12bbc7ae8e8fd2a359c52680675d2caa7b54bc950b356c6714731d807fddbfdc08788bd88fb6a674c4085959fcf638d318185d5fa4cbaf8dfce8d02b8c10268945d51d4629c2950b39aa267ac18ed4a1ad9c7f874e5c158ba7c27b40785957b1d698f8ad05156caa2c31396854611339fe953faf2e51550ebf396ce392f72c32cd68e000ba3e2e31e6077dfafaf896927a342fe5dfc8f2b6486ab211d6778ae06584b6d9e02ee8980fe6a0d0ed252703f39e5c33ac1660b8c26984c8eac7aa006b295c6f9c9b6fb5fe18db46ba5f5712557af6bfef288bde07c307bcc3a6a45e377a97c54f26fed0a6eee36ffef4efcb0845bf40da63cbe61fee84f436ce3440bfec9c0b86fbbfd9d5603e39c4f589dae77f34418e64fa6d271373bb32a34fab0db56bf2dd25138769fec946960cab4b423156c92a920b6ca43dd101693c39dad6be7fdf23c71a8fefab3839e3f536c88a09ddc76f09fff673f4eb5c043e4ada9dd18f19630c76f1e7702eec3942f4a3cbeac2bb29f0473816f1403bdc2ed1ae5e36ba179eaf770308c03c8615da79052ae1982ec647980bc7da3149a05a259a80cbd40ac5197e4c9057b9ff8ee8eacde29ad82b41e49e5b54d72eb20799ddc9db42951d73f6136e1889f092ae61333fd9c5e626fde1b887d1a393ae84ded0666ad50c912598ef5e300a4978cd84e9f3aa3224f419eda41c7bd8f3c92a9149863eade8e717039b229cf1a2c4bbeea460f5fc4df83517fa5954aa9c15e813f003d12faf7b2b2bd265da7507664e6dd84126b418438c2852d845d36182829f5f81aff33f9625edaed335c708015da15ab51b8598fa3cc6e8a865a03d2634b2f3498451b86c5741ad59bb9a8552a920e8c63f5a768a5ecf639b6505009eb9f92efd2c47c35271d0651b40704b4d321501e9c6bb866ed34e2d63ebd8fbb8a63c53ceda3837b1e16b42d1a5fe5502d8750bd326f0431266da95260f0b983258d69ac156eb47ed40be9eca8c8e4f83131ad3cc5f0af1c37ec904c297857d8389caa400a8c9d690652c239e8f4fae9e971b715a9a9acadc5a284f27b8e21c1fe058654f88510c05230285a3f32ca9e0fe51a54d148ad194fd87bc6d8c11ca8d8c55ef0f9a426bea8394cde8622ff146753f26558ed7df8ea3a6f9ea38d231db0ce2cc0fbbbe89677a7af909b739335077726a57c75f340a09e1d3cec1cacb4ecf81e20a91b7811ff5fc90be18a3ea022bce9ddab8b8a336c141aed47d3f45b7f5f8cbf68bab5d53bf7246dd8a3e4b969b6544712e7300ede47d3d19591171b4896befe898369aba25edce0d1f2412dfbddd04ddc8b80f96bbe151b6c6814a5941135f99a4b619b62eedcc8ca62de7d1754d8a66bc299661ed97f6b5bbdcba2ba1f4c9220319229062e5dc0d92c41b835df2cfdee240f89ce7fd27fb78c0995ef8cca5f2167ea58ff5d864ef8f62e1ab08db1657ea608c5df9b15dda8b21dea18acc1b709fb9a8459b00e5d4e77ca468fecf95c8d5706959cc3c2c9f9c05de761545a5913a9b69051792f529e4724b0f6fe6e67631e0b293551e9774d2baf26de1b0f898f5a0365b0d951460b0648f772d73f2d806efafc637e045f568a4c9d2161bc26f0a5833ce5293a7794984959425de49f2aaa3eed97c124a9cb0fbb0de35fae6f4646e1926db935062e06112df55d420fb6e2130c7811e9633bd4c5a4792a116893f811456e8694b1d515bd3e38a29e99ef42b40787592793191a6bca1daa43aa6be7f8c183242a347260719fc30a3de8fed897805de9059b7d68e8cb1bfb1c1aa1729f2da083acecde9cdc361c3f49fdcf269911c5a8afe73eb27a53a71a39c7d33224dcd1c887bda68caa4f1cc6e987a8b918d171e9fc38d5a65002e3392c03e92ac10ce85ffcaabef3aa475918690403bf577c32d66cabe1c00923b57d5366ec74de5d595eab28a918cabf0bf870e1d13d74533d2c9f290828af20bdd1c838d2a72ca236b05d8a82569fb3f014c715136e9d6e7754c7de05b7b5fa286f1de05a1340b5954751c01c5f44c28409052ae43a8681318bf52123dbbafe25147eeb2b2ff3126b411dcbed7a75e7606207bcf31d2b7e598873db84c9703d9ec4620653a417efffacc70037fdd4d58072f156919cf6d70957f6bfc68a7bb9358108c76c67843adf39cad68ebf96e3a9eb49f8a5216c0becb59e1955f24270485239e44831c1fb00a27179491d3092a880c0a4896d9842b55133e37b722e646e695809b83ae21f00cea9d565165e86e20f361b27f8b48f8cbadeb437c7899ad323788a6bed1756d9b92464a210dabab066e2d10df53abef96e3b53dbc603e36bccb079dd6bc1cd034c89eea1d36e3e0db62d5590d83dc966f879564bdf3d01074b6edabecafeefe7a7a766262a68acf896d681fe653c76077ebe9feccc8523de94939585e89f375b83d101286bd32dd66542ff5a252b56916fa073563a1796491d89f862765a11a794000874ce23b39a82638db09292aeb12356920ff20bb7352fe1379c732f63903e5e25c5d8b771177791bfaa8073fc4bc99c05ab53630f0eba54dcf0b666da928167742f13317a13e7ec2826fc38485527358b94b5e84d3ceb2a2c8b822f1c67df85a643ec11f26fac5256e250bb4008056a273d4de27a81fe29d78dc726541339a7bc5014fea6da1d2048b005ffdcff88a062161c6482d4ea2eb60331d10b87802ce1e085151fa955545832f53d33b600845f94f1d6517839b9168051e5252863a3384af6279619714f7199154631c6535289272f4e1d294cfdc3f6dcc396d4b2a767b7b78b901c4e7664d2f93bdd63fbacda29d78b90fe9e9d14a687c86106eefa22c9f5ed07ab10339d6600e5d1666f7305c02ac84b22b862bea0f14828f602e473f154b590c03a59c67122f561ee8660810080d7dd869663bcee9e92df3e69948a7f203bc472167747fa1c35c062055deb3d9f50cf3f75ed40cd3eec37f41c286d89688b68c02e42bcc8815938745e9e4c30bfa646747874bebd678a9a7ad2dcf8e6d4318b66caf7cff9f9d3120ab152fcaf938547f8130269797201ff7f7102e98046ae0c02958eb8249c74865cba64a8530fea8489015e0d9315143d0260d5e976f377b861af54e10e34e171df0617da00d390fbba92fcbb5fb06c1feaeab7f49902e9fe840c1d0ab8309bbc051006822ebb9af75dcdc853d094c73f29ede94dad981699462cf32dede3502e598045460207f6f55219eaf26764f0cc780dd6993028d6c1e1f83a6024dd684fa6b4a2d13f7678942554d0dfae115a50e4c08888ecd3adad42c895bee219f4244fdedceac496b684e2fb0edabe542ddd55620ed1ba6152ea52a3039ed25fed9d5b4aaf385f941fc098a265de2ff7e5ea76d2836424e731bebe05371e3e3163d66317d8874c4ae33f46baa7e8865fd365937126810fe10d982ee53c2865b2ba5627b5fc969f6894ebf72dc1193a53b9dc66e261a89464015931db58405d4f551d436c871337596ef9b78b86e1a93489f4ab86c367eeff796a18dbdaadc05e8d6ba88a4dce11fd84bee9b2c2213c893c223d32f2e70844db434cb126fb490ec87e3fae4d7e3f83ea8ed20042747fd3087991fdb9903c299e1067a28a8408ae95b620cb97fdc97e46000ddfbb303de7743d024e1c5988cb0795e39bb9a2d9eaeebe4b909ab25f7864ac4be0dc3b45aa7bfb134a01a6e0b29e6195169874daa426934cc868cefc82ac75a3b461a38f1b88e39f40bda18d1524e0fbf268d7012459d471d65384e4fbc4b75422c226bcd111a23ff8a158a7870f5555be02a105bb20356bf05c64215fb14c0e1c250a6751eaaf734f2285fe2ad1541939e98a9b938b2d3b052e91673bab75d2a59a16a8e8e9d0ef1f646ee768e5d4c3af5b7fdb7c4793a6fd8373fb7346727e1a44531fc15e0cdcaa74cd14c0098753776ae6bdb11099dda1da46f6f2c86445abbeb9105e4bcade1598c471b63c4c3d27e251a96145e880a8d7b963cc2459a2635dea3474cd80a0d8bf30ffb37dca0c2bea7361d8a3794d09d14a1522c26462abef8937a02918ac34de484b7611abd83f0ec91f96d8d47c589003aed6a8f17b800800d9cb709fa1236198f7d2438e6ddd148680f76b2e984111fd1806a94934cbd116e95b753d95f95f405891a8077fe9e0a540b1f660801ce266ee5e0cf1516399c1f63298759879c217c5744a03f011baf86a54ef45fa228882191eeb69f67f181982807e02ffbf69537998f96a7b0ac3d8480bbf4ce7c8a6b1b8cba72c8f6b98e1dfaee2db04cc7f9254080c7557ba43aa06d91785c2d8411336a9ab01b51491a539778e767b3e496fabf84cfa3f9eec1c08667c8f366628cf1de0b0f4d8c4088c863255f06f4410c6b9dd373d347d101d49c2df760aeea6d02e8471667dcf4c26fd9dfae0ac40f0d98ef0650f1588a73997ff1e68c7f9b31dcb3604e4ac1bb38d9c280f6ad236e8cd2d4ce70f93050410ae6f81916a38202a163dd3516d290e526df5356e7db49b99c91f9b8ce5ed6eaa00d719c0cd30abbfb9bc3df4e75b25254fbbad09ab82c3c3198dc0a107ead774651dc6e53e0048be9971e9eeb752b54913f2388e86b8c415973efee65b5e57193edb55efd953434d4e3e504d8c3e3080aa59adff4489204e38c721fdea910d9d9d00e44ecc6130a1f205551b917cc4abfcf0898bd5e45d3f3e07fdc53b9f9f2c38c5a4c97caacfb1aa576e1e9fdab49404f2366caf9bd4103702b474a33344e409cec5fcedf2b70b39ff50b55879d12fdea7cfbc217fbcbb90380cc4dde8b60ad70d37d8828686e7cb5755abbad342b897e3c9fd7d5fbe25d40782420b8e6d5ceee1109012a9f04c9a52a68a73f1f038847cef22692a6920dd9308e07c579c702b116e83774effb1bc8c83fe38d477a54b2af0c6f5ac78f735ca681633f52545bb28902a613c85719ac27e3b2110eab13fd6bc6808a0993f91ddff57cbccd836417f21d0d097b5dc1c418832b22d754075b318eae838949cdff745cf376ce37131a0ba2e1b27f00fac45b97360845303cf35757dc78e78f5163d08452d4c752fffeb3683ad5d67775d2971f44554b821adb7c7a488e5fd494aa4c1ea2963b2fda0c43f1e34554c8ddcdf2e43df3b142392eba9c9c96d850b134675a76f9b24d7", 0x1000}, {&(0x7f0000001540)="91946292f2643c3ac2d96e8def816584b216ccf632df17519549a7f04b1e1373ff63a62edb0584fb5a06141b", 0x2c}, {&(0x7f0000001580)="d280d4226fa929d18fda07830e39fb64f2fa100ffa98a54ffa85afc97e9a0e26f21bc368278ea1229b9886df0d0fa56992b7bfa8ca432d3aae1431e783c26dcb9262604a", 0x44}], 0x6, 0x0) setuid(0xffffffffffffffff) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) fchown(r0, 0x0, 0x0) fsync(r0) lseek(r0, 0x0, 0x0) 16:15:53 executing program 0: setuid(0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x6) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7fff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0xa2}) read(r1, &(0x7f0000000140)=""/82, 0x52) 16:15:57 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x1) chmod(&(0x7f0000000040)='./file0\x00', 0x100) setuid(0xffffffffffffffff) unveil(&(0x7f0000000200)='.\x00', &(0x7f00000000c0)='x\x00') 16:15:57 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x2) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) 16:15:58 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000180)="5421387abc3b7273feb55c10cd539d6df7fc03a6a0a9907ff1", 0xffffffffffffff19) fcntl$setstatus(r1, 0x4, 0x44) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x2) write(r1, &(0x7f0000335000), 0xfc94) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000100)="9b", 0x1}], 0x1) flock(r1, 0x1) 16:15:58 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(0xffffffffffffffff, &(0x7f0000001140), 0x0) writev(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)="b1", 0x1}], 0x1) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="7419ce59a1f606e05b5bed7e77848bafd6e131ebaf01d0736214473b34e80890a85eac6b9fbb7bf4895b3e24d6f731e7a349e841863cb939c7cd51c41569d116dc57e674442adf8e9edb7d72f9edd666a260c09b711adb5dbd7a6d82cfd090616693f2d30705528de1fb46d5e427185b40c897ac202355e856b0145ea081c4319737c3164c1c0310211a7a138ccd6efa34a5c83461afb53237aca49fe0af8762544b7b2ab4d78243bc1a9c28c326c7ce32f54cbf4482520c92cc", 0xba}, {&(0x7f0000000240)="b0afcbceb43d140a65d3619e2f4dc2a082828ce518ca2e13253dad4af5baa5ce84eef36afd1cfc2f5b8b4294e91b98a6bf43abc8c20ab71fa5d96975d563298336a9f53dac6da7af8902b1655f9ff1263935772708a615b6356d6593182fe85f93f103f52bc244d663e17ea0e2c549a7a92f0b7b5b6895e04f36083e36d3626c21821ac4af62228e7e657b761b38c8a65765fc1dabf297692f74a7912c418ed5b2c981b87f283965976822e40c38707568c2a33421d118e71a2132d1e5b269", 0xbf}, {&(0x7f0000000300)="0714758176a8c4e217976aa7729c2705b81c828dc88e559280a9e837e5ec5e1f984aac09490530b8c49fb17c759138bdf6b80ae48f3b5e3afc93c0042d4a84a8", 0x40}], 0x3, 0x0) kevent(r0, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0xfffffffffffffffe, &(0x7f0000000200)) 16:16:01 executing program 0: r0 = socket$inet6(0x18, 0x4007, 0x102) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:16:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) nanosleep(0xffffffffffffffff, &(0x7f0000000140)) 16:16:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kqueue() r3 = dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{}, {{r1}, 0xffffffffffffffff, 0x5}], 0x4, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xf0000080, 0x7, 0x80000000}, {{r3}, 0xffffffffffffffff, 0xbd, 0x4, 0x5, 0xfff}, {{r0}, 0xffffffffffffffff, 0x8f, 0xf0000012, 0x4, 0x1}, {{r3}, 0xffffffffffffffff, 0x24, 0x20000000, 0x4, 0xffffffff}, {{r3}, 0xffffffffffffffff, 0xa0, 0x8, 0xb70d, 0x7}, {{r2}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0x6000008e, 0x5, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x401, 0x81}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x4, 0x1}], 0x4, &(0x7f0000000200)={0x4, 0x42c}) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 16:16:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20020, 0x30) symlinkat(0xfffffffffffffffe, 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:16:05 executing program 0: readlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000740)=""/4096, 0x1000) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000280)='./file0/file1/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/file1/file0\x00', 0x10) unveil(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000040)='c\x00') chroot(&(0x7f0000000100)='./file0/file1/file0\x00') execve(&(0x7f0000000140)='./file0/file1\x00', &(0x7f0000000340), &(0x7f0000000600)=[&(0x7f0000000440)='+(\x00']) chdir(&(0x7f0000000180)='./file0/file1\x00') execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000840), &(0x7f0000000900)) 16:16:05 executing program 1: r0 = kqueue() close(r0) r1 = semget$private(0x0, 0x0, 0x1a) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x8) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/163, 0xa3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x9) sendto(r2, &(0x7f00000001c0)="4a569af965ec851ded0a7eb5064297c623a008556992928b2d17c1331e2351a34d5cbc080ba1365185cb1ba808d147e9378eddff2354174fdeef6657f78d6f19d70842094b54f14e8f40", 0x4a, 0x8, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setuid(r6) sendmsg(r3, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000380)="0cfe162f5fdc69fffb6c5647ca199a497d7ccbb7e6592fc8454a38605422fbdbb87c74b478e7c593460dfdd8dba26f8a0f6b1e0a2df89742f01e22f68378b1bce40d5bb4760cbf2fc80a74ed46fa5556bb2cf71441977c2f0b388b16fd5c14b6b9666fcbb64559d324470a83cdbe92d2b776fe2fc87bfac074943f13c8126a5908070af2e04ba3eff73e0af47543b7587049b5bdcd1413bf0fa6173ce550a66c8d33c014125dd6b968c6d66405a6141018ef1e6955abea0f069d2de92df1e009f8f604a04d1fc7cc431ed4d7d2acb5444ef5e08eb7857049470eabaee3d23ff6721ffb0823d1d9c12f2efa95884b40f7f3a8772dbd96a100bdb0d0ce7596e1113f024d721151b55725e1da4771e922857f87bb51a1d3db1e5c0b39a9e43711964c231dc38419a5b662379760ba377f51297b001b081c6c1a912326d3c4b454920149e149043c70a8ab5126462bca99794f650fd1a718ddb991ca80d566e2c10a7deb2d54fbbe38057d4229fb143951510c39880a036dac388d1de697cec6e25327f83671baf625a33afb7c94ed7b004b24281b83bfabd774a20b1678594a9a5f9d6ebd57071d08fab5ddfd84057df699dbf443d792e0fc2168e48079034919b88f74952abaec4fef7412e2311a8c96f519dac755ab97c70b5188ca9af51df60cdf485acd14d4737bc8fc15ed46aaf5e0fec7898e9aaffff083624c1de72b989db4fcb418640e1b6c1b65b8a1155fcd70ef3e25a2896130a4be7cd967b78bc12bc788d20f43f0621c5ceace3472c21abcab39b2f64fec2be883cd62516d854c7e63a65aacb26c6d37290260c4fcb55d3b2cf64be5ecf46226c25ae179e08f10a67765956eae1018d825e7124aef002b3e8748a313ad2b877e50b5a27d1d0f140ace80ee01f1c900f3458bf5c23a3d50f2bf45036469513815c25cf1ff0d9e38e4587fdd92907eda9f7e16f85c73afa0558c9583ffef844c133241f4fae11933af004abff91decb4206872684e38951cd12f8ea35da6b4adc384b426ab4485e59efd23cda7a04e87bf4a5b7c40ddac756655950628e228948322df38fb3dec168213bedc9ceb716867b759c752c4fb3cb18cd3650ac44e1e220a484ee693f668c567f3df73c1512d73c39254ac146cd00f20a8178995b439a92b0799b206b1b88ddca742d5c828ae5b167d62ea9cae7d3f26dad31843546c2ae7f9d0d55bdec79d3d7a685c37a14b87089da253620314902d33b737428a2f74e45f91f68200977762a40b272d53e1e9b5e7165cb59c613e86cf9bf71d5ee491166c5fba768ed0523ca08e07a1dafae467e8a31ccaa617874a675184aa6e386c6affec5e3f34b91d41b9e97fbd288ac9555b3c0933326a3fe98954c266c924413e4f0a37141ae944c966ff5e54cb57e7bf0048132744d009c719a78c5278c229cb60d4d68a770b13d513ec0d46ea2249601f643e783386f17756966f7de893d04c37d2ca9cddb3cb2521fe1ff6133d9335ed7a697229eb82a02e488a0a895d7ffc8e2c49c90a79af587b752b5e082f01a640f4df5cfc91b7546536dd85c71931bd629a4a15344b323bdaf338275fc08790a09be635294fb6dc631cf2be67460904e20559de232edc180042fa27a4a68b5fb29303b89dbd42b1149b5a14583b65b7173884e2011bc4e4e17c4e638b950d9376315c6fd4c9fd4887867afc0400bd3f486184abdb4d8feddfd6ff95c2465e537c4adb5e6a724166e4cd97aa45a6da7ff8d95a19483d39c0d78a468c66bd6acd33114475650da889cdcb69b08de11944b00055b25f282889a4ab370b2d174140c3bd47852bcd97a85912dc9292fd548b541a4557ace3863c3650b35b3109fb43b4850b60b8aee359c87fa4d4a3d7c2475b98beee58c8e9a56dd5e9d99248a7db78ce0af63e71ce445ea45853f28b51e1df3b32cc737fa5753002214eed2ed08a85b55e4552e5d805a1e4b7864682cbd0df872edc9deeb6aabbd6de44ebdb0a9c598e19c5ae334f843089d7ae614ed192f8659ab5712a99eaf3ea6482c2b351e31a01d5326040419fb8f9bfa2d0b67d07644c8c3a36710778b1e4be1c478b095ae19bc488c06b7bc3a4171889c4372bbee472ccdcf5e2d5e6710cfaea8c2f5bc295558ef67a86c3085bcea8a470f8d3d62cee88d245b7494917d46c43aa714901e7cccafccae77390da2955a5449982412c22fc7b3f490f5192d9d0041c5c53b0c85e4d77c2eccd1090f9b67c8073474b4eeb9a2549fc78495926d3702b8b96c38f6fbf02be628f024dfa28619cbc1307af4f5982015247e2316cea42763cec70451db4665265f6fb0b9f7f0ae1be7a085d4f513cf81e0bf903c1dbcac4d9b7b84b49f957c8208fe5f245e167a16ad798c9a357243e5e8bcbfa5be8e0de63f51287d8c19746287eff20d06f2b9bf371b47e6417097e927b1c92f0211f6358461da24a81b58aed4d6a95a4a226635190eb603a7ae8b79c837b059e3ebd304f96de51e82b69993894e981cb205326f1e673fa19388f113f6aa484aa32333a7e8c4a07885e5d9c4300d1d092d1704467b191636b78a5495ad45267dabe18eca2edfe8b088167ee80aff31e2a8315abf6db4b89227796b4fbaca59ad7851d39ea407b5d9360ff33f2864515c2d6605245cf46c4e5221f2be7ec34ae85065679defdd7c4f6d4855099fba1f50efe7d40cac8418b8b74614ad9a12d4bbffbb113dd022f8e68af09eadc78d378a7957ea2862113500a375220b2c6fdbadc1f74b048455067d39996950da3ea7052afdb6b2f44d44db9a43417eb9eaf01421f5c5a6c7ef669dca96aef56981d00497767a12e2926a5d0271fa44197094173e88d016dede9797a00281b0620b305dd4d9f0b02e28f43ec9d9d94332387d4e54ee20778d50075cf4b98cf53de239e444c02e9b785f09694c394cfa3bbb2b58eaf19fc4dc2932d27f43811c41d786a7f6482501860d27157e47649c36620ff19150f4407b870a01819f11c78040873427cf6150dc16c69e666a6b77d3c9e1a810681d29b47b6138ee1ec079e77c75e042b4af0fb1f29f9c17114ce5feb8d7ac5131ad9947b919fd802374d17e93226023b7b245b29501b288ef9066326d1fa4c18c10a3849b082100cf6b5afb413f7e33ebc30c450f49fc0569be9ddf0d5565a95251858a08af20220f7990de7aa4e804c001bd474db46bb19a288fa509bdedb143b4158e6746f9e28f03f33268a4f23da89f8d805b68cd19e3f86a7d21b0fedbd2b02011469670483e4c5123243584411ead6792d53648dd9ca2b4b6f7113bf63b05b30d5283b18494d821d0e505657b4126a8d3923cea710abd4943f2217a93d95d2e6f6b2ba9dc17eafddade8ec1f6d3b012a7ab389d8a72b31871d89b2a676b675a257c9f4c74302eab74e0c30ebf24be9842cab228c342a47dbf1dea11c1c17eddefaaa327a285f947e530ab7fddbbe10b5e005b4166fb732fabc8409ac1f756664d686e47c27c1eb8ca83b94d1ac6a06d97f0d95a53038dda1e46298fe3ab89a2d9b14ea7445a735e47ee5e354d7d6f0e0992c1566636ad13b3b3369493160de1d040244f6c4047e00cec843735ab7c2626b377ea7f148a20630e1666e978bd23e296c8a2667344d2a92426ebfc9295b47d562230c399ad063c1338678a16b56546f972f0df7c920c36870ba8a2705de84567bf86237ee8f19264fc43ee5b67f5876b29dcfcf2cb2f548450065494997b575399e583a55b2d36581ce3a0274b4d62af083d571777f10aabbcdffa95f6efa92ee5db75c13a6a569039be004ef99ab1759d317c446ef64545b5e069f6d2f4db06b0217f17223fa9e5323cc0d1fc5c926801dce088b30370230c785a3358328d1406c4a22de3e272ac3bd9b527f054e90939c779137d755684266c3482ab4ba5795d65c8814072072f8abf66eb16a6b723804189db082ba6d6235a5c556bc076e1f2ad2efcb67a4d2c9145c3464ef0c13ee488b9da6f8561928c5a52bc84f2233c82de1c151113dffe89d04e4e181fcd2c7644303d3a8b70d10b4d379bc40ca30b65249af80c4705f474bcfc6695ec5f9c61921527721b6a475739ec8de8f850e03843b0e56d485115832bd914b4aab1edc3e223cff68e416bec5df25d9ede1298f7d5c9f9dc3ee81be7b31af048f4423ce06a705de30b4f6c05b50f26f7cd2cfe601e3c299da2f876c059c9b725326006b08c395a150d0e38b7390080e4a407cb059c5f939134dc0b4d73d3b18d7daf1c607b04d0c968d345baeafe63c0432f9b31fd1a1d813c8340a5f83db3508ae648910febc1c925b2a29f686b47f674a71264e74d0d0ab3f3f760e551a2cbb938d529b5294da5810df679ac1c63b3d6f19a99378c47b48ddb9b226ff5dc5f6ea371e3d7289f7359023e33c75dad5c11a28e82ec8aed50ee3ea775ae63457d944cd74ac174d2e819239a3baa68688cbc9fd786d0b6af47d52980ae40b2a9a1cb8f2992aec705c8166c78017fbe6ed931f0e42e977bc0c632a189d37664b7b2e5d78599c7526c0612c5f3c49a3378e89e6bf1c303e9595f85704bafe410672c7f3846cb5d10f748f237487d14ee53227c85f9fc442194774b652b1c67505bce575300085cb3d7949be088eb3809daa136ac84f7e64c4f3b20091cf3bb39f7fe81b8bcccae417913d68249311fff00b83b91a67a00170df1731ae4ef603a67a498dcb8ef456000007ad6f06fbb28a9d548cd3fa9dbe31d30282d39c02ed41cb8ace02b62025b09bd0b11f20766f2a127f4e7f0d7ac5869017a788ced9ab27444034522d01cc79308f7c45201c203cf05e4864f8469be2b4d3535b4effef0a7694deb846040bb2634b977b5eb00fd479bc50811f7bec3d8199804e6584fbdc68e966e77386ed4b65c3713bcd70b0238b465e13caa24cf5ea30c073ab0c0f0c955383acd93d83b5b74c9ccd7759c72095f7d5f709a8c327e4f9a07ba745639930de46a59dc10042822c8b751891eb4ff39e0f04ae5c25690168cb7d84c063852cef3638cef78443f5a7a8c0ed1f2d221c51b7018db08d7ef2c1c4d4292fac7144318425232a36a3c1b0fabc21dfff12f0bac63d2554ee90134ec861474337ca62784652dbabeacbc76036de814ce82945fd83812288c2fec36405bb7fa452a533c0e4d88f0b37e218eb42d17f548e2b8e8fb25aa1a1d29d246fcef25475374cf783ec9aff4adb753ac4b2bbf610c52a48e6ae884cbfc886fa40054aa25d0ed5ca64f36ebe9204e37211bd638bda5ed09e82124e163b34c25a48aee895b3a407fcd013d3bfe1f07a777c6a632e519398d75f51fb1ae5a877330ae4a7b28383613d4ee96f21f5181fa94ac12093a22c502d50ec888f157e0ca5ac4429ac7fdc677d501669a12383e5ca2ec707c627f7f10f13ae52690c8d193c4cab62bf2e26a0e90fd623b65ec0020d16354ca67715df990d9123e965447e187703ac8397e4bbf866ebc6c3f09267d9d2575615c7e0e1ddcd4096d1406fde7dc7f1051935ec67116189504c06a0533c2c8898cc7e955e28ecdb4b79917c16fa4a9a90c783fa09741b5a414ff7a1d2a4d1dfd5ee0600d5a18457e738bd7bae78bd984fbde35291b417e865a8726f6457ab6026c01187205519e301e8841894fa1a9a8b3d3601a311d2d54050e2b46552d68ecf04b5f0956644340b1a5ac4a54dcad8b8621d5c092db61797ff25970cc3cb854258c257fc1e8dcf08ea0d3299b9299926a58f7f943a93375f0f7c60e3d016e712995ca268addc63e10bed196d168aa272", 0x1000}], 0x1, &(0x7f00000013c0)=[{0x60, 0xffff, 0xff8, "bb97bf07dfcb7a86a4fcae92dc91091145bddfb32ee4e9a8c6aaa3ec1c3d6ee7d859076a9922e95a93d0a44fdb16784d0dd014060f8e558364862688de25475708b9c9631600d98593150000b2c7"}, {0xc0, 0xffff, 0x5, "353ec7f506bb70c795ebc33a597f953d88b5216c33271825d1634de8d732932389430fae9b1a9ca50d978f38980bee6b7033c85c67e0ca13b6bbe13af1730d1f6731803ceb19dfcc628f32c32d76e2227fd8d521c8e3443c02e71853df3456f5d0fe6a0085cec82848a5efdb3e6456c8ac914cc91527a06698226012fb8e9beef0a4ab768d2401035f1e164ce24d9b443eba2c7fff7dc53e649f38c1af23c3fc6890ea80eed0c3a66f0bec968dda6d"}], 0x120, 0x8}, 0x8) getdents(r2, &(0x7f0000001540)=""/4096, 0x1000) accept$unix(r5, &(0x7f0000002540)=@file={0x0, ""/16}, &(0x7f0000002580)=0x12) semop(r1, &(0x7f00000025c0)=[{0x2, 0x1, 0x800}, {0x3, 0x40, 0x1000}], 0x2) fchownat(r3, &(0x7f0000002600)='./file0\x00', r6, r7, 0x6) r8 = socket(0x20, 0x7, 0x0) getpgrp() socket$inet6(0x18, 0x4, 0x6) poll(&(0x7f0000002640)=[{r2, 0x20}, {r4, 0x80}, {r4, 0x4}, {r8, 0x184}, {r4, 0x100}, {r2, 0x40}, {r2, 0x102}], 0x7, 0x2) r9 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r9, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002680)=[0x7, 0x3, 0x1000, 0x8001, 0x1ff, 0x10001]) getdents(r4, &(0x7f00000026c0)=""/135, 0x87) fcntl$setflags(r0, 0x2, 0x0) mknod(&(0x7f0000002780)='./file0\x00', 0xc000, 0x2) openat(r5, &(0x7f00000027c0)='./file0\x00', 0x880, 0x0) getpgrp() chdir(&(0x7f0000002800)='./file0\x00') 16:16:06 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) select(0x40, &(0x7f0000000000)={0x5}, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r1 = msgget(0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xf) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = geteuid() r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x40, r2, r5, r6, r7, 0xa4, 0x4}, 0x101, 0x37a, r8, r9, 0x4, 0x3, 0x7f, 0x200}) fcntl$setstatus(r0, 0x4, 0xc8) lchown(&(0x7f0000000280)='./file0\x00', r4, r3) 16:16:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x3ff}, 0x8) r1 = socket(0x4, 0x3, 0x7cff) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000080), 0xd3) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x20, 0x4) 16:16:10 executing program 1: socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x0) socket$unix(0x1, 0x1, 0x0) r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x27) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) flock(r0, 0x0) 16:16:10 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) nanosleep(&(0x7f0000000000)={0x80}, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x0, "e91f7189591e9233614b00"}, 0xc) 16:16:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000740)="c3", 0x1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) getpid() execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=':::&\x00', &(0x7f0000000180)=':[\x00', &(0x7f00000001c0)='%-$:\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='%*\'\a-%[:\'\x00', &(0x7f0000000280)='}&\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)=')\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='@\\!-\x00']) socketpair$inet(0x2, 0x8007, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000080)=""/26, 0x1a, 0x40, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="f6", 0x1, 0x0, 0x0, 0x0) 16:16:12 executing program 0: pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x20aa, 0x5ca5) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:16:14 executing program 0: r0 = socket$inet(0x2, 0xc002, 0x0) chdir(&(0x7f0000000080)='./file0\x00') shutdown(r0, 0x2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:16:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x90) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='r\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x42, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) chdir(&(0x7f00000014c0)='./file0\x00') chdir(&(0x7f0000001440)='.\x00') 16:16:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) r2 = geteuid() connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000100)='./file1\x00', r2, r3, 0x6) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001200), 0x0, &(0x7f0000001240), 0x21d}, 0x0) 16:16:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x80000000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:16:19 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000580), 0x3bf) sendto$inet(r0, &(0x7f0000000000)="a6ef9e4f84cb499b395fa4bf50ca2431c17951dfe29e83", 0x17, 0x401, 0x0, 0x0) 16:16:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x400000000002005, 0x0) r0 = shmget(0x0, 0x3000, 0x491, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2004, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x4) 16:16:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getrusage(0x1, &(0x7f0000000280)) ioctl$TIOCSDTR(r0, 0x20007479) 16:16:22 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2042, 0x0) r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) getegid() r1 = dup2(r0, r0) r2 = socket(0x11, 0x8000, 0x5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xf00fffff, 0xffff, 0x2}], 0xffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x86ef3ee6ad326b09, 0x0, 0x4, 0x8}, {{r2}, 0xfffffffffffffffd, 0x1, 0x80000002, 0xb7, 0x1}, {{r0}, 0x0, 0x11, 0x40000000, 0x8, 0x1f}, {{r0}, 0x0, 0x58, 0x8, 0xffff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x1, 0x60000081, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0xc0, 0x1, 0x6}], 0x0, &(0x7f0000000200)={0x400, 0x6}) getpgrp() r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{}, 0xfffffffffffffffb, 0x21}], 0xcad, &(0x7f00000002c0)=[{}], 0x0, &(0x7f0000000340)) r4 = dup2(r3, r0) kevent(r4, &(0x7f00000000c0), 0x80, &(0x7f0000000140), 0x7ff, &(0x7f0000000000)) socketpair(0x18, 0x7, 0x131d, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x80000001, 0x4}, {0x18, 0x3, 0xff, 0x8000}, 0x4, [0x5, 0x7, 0x4bf0, 0x8000, 0x8, 0x3, 0x1, 0xc00]}, 0x3c) 16:16:23 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x8, 0x6}, {0x7, 0x3e}}, 0x0) 16:16:24 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), &(0x7f0000000140)) recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0xffffffffffffffee, 0x0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff08) 16:16:25 executing program 0: socketpair(0x6, 0x1, 0x7ffffffffffffffe, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1205, &(0x7f00000000c0)=0x2, 0x4) r1 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x200006, 0x12c) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x6}, 0x10) 16:16:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet6(0x18, 0x4, 0x6) recvfrom$inet6(r1, &(0x7f0000000100)=""/16, 0x10, 0x40, &(0x7f0000000140)={0x18, 0x3, 0xcf2, 0x6}, 0xc) poll(&(0x7f00000000c0)=[{r1, 0x151}], 0x1, 0xffff) poll(&(0x7f0000000000)=[{r1, 0x31}], 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x5, 0xa9c}, 0x10) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) close(r1) 16:16:27 executing program 0: socketpair(0x6, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() r2 = dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$setstatus(r3, 0x4, 0xc8) dup2(r4, r3) 16:16:28 executing program 1: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000000)=[r1, 0x0, r0, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x40) unlinkat(r4, &(0x7f0000000280)='./file0\x00', 0x0) setregid(0x0, r3) setregid(0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x4) accept(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r6 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ftruncate(r6, 0xffffffff84e63ae0) 16:16:29 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x6, 0xffffffffffffffff}, {0x18, 0x0, 0x1f, 0x2}, 0x1b93eb1c, [0x1800000000, 0x8, 0x80000000, 0x8, 0xd5, 0x2, 0x1, 0x9e6]}, 0x3c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1000, 0x101}, 0xc) 16:16:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000380)="b397370ff43b3780dee1dba7889d87b19e0dd42017ff964675f47a4465fa41a1323a0f27b1a5f4de0ab99a450442838c54ee58ea70283ce326620ca80e83fb9dd228cd62c37ca4525d3260e71eedb1b320cf3f2d13b6a91fe860bb9732c8a13387c3360d13daf7ec4492e78f1145335c560e2a9a703ba9802a5c555beff8deb1b53d54690d3aca0984fb5cb71f6928c1cb", 0x91) r2 = dup2(r0, r0) ioctl$TIOCNXCL(r2, 0x2000740e) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) listen(r1, 0x1) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000100)=""/174, 0xae}, {&(0x7f00000001c0)=""/85, 0x55}, {&(0x7f0000000440)=""/234, 0xea}, {&(0x7f0000000540)=""/134, 0x86}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000240)=""/65, 0x41}, {&(0x7f0000000600)=""/6, 0x6}], 0x8, &(0x7f00000006c0)=""/80, 0x50, 0xffffffffffff0001}, 0x2) 16:16:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20a6, 0x4ca5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x2, 0x2) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x47) 16:16:34 executing program 1: setuid(0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x45) fsync(r0) unveil(&(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000380)='r\x00') r1 = openat(r0, &(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x8c08, 0x16) r2 = getuid() setuid(r2) fsync(r1) 16:16:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000007c0), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100000000000000000000000000000009a4127adb9ae61d913e61c1fd9d460e8"], 0x15}, 0x0) 16:16:36 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) read(r0, &(0x7f00000000c0)=""/60, 0x3c) chroot(&(0x7f0000000240)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x40c}, 0x4) 16:16:36 executing program 1: mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) mlockall(0xffffffffffffffff) mprotect(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x4) 16:16:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "c1d6d04234239707e5ce0e2b8d21778eeab420ea"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="2784c1fc5978042b752e3922023fff80917e30db7a4b161998c9adb68879ecf8cf21ac345046ac46b4b553cac4a98cb482b95b10917b791722e50672c66989de4959fe060c9a823a0f47f1613b9b4b19ca095b621dadfc73e65db2bc0a0a16af2c6a8b7906", 0x65}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "dcf4e6138c5728552b2ce0fe9039161b13e5ca3c"}) writev(r0, &(0x7f0000001dc0)=[{&(0x7f00000019c0)="ce", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "6fa0377da3f4881e75e0ea03dd3bccac50a18312"}) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 16:16:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20980, 0x80) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9, 0x4}, {0x0, 0x7a9}}, 0x2) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000)="a972b832", 0x4) 16:16:41 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) connect$inet6(r0, &(0x7f0000000000), 0x2d) socket$inet6(0x18, 0x5, 0x10000) 16:16:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "c1d6d04234239707e5ce0e2b8d21778eeab420ea"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="2784c1fc5978042b752e3922023fff80917e30db7a4b161998c9adb68879ecf8cf21ac345046ac46b4b553cac4a98cb482b95b10917b791722e50672c66989de4959fe060c9a823a0f47f1613b9b4b19ca095b621dadfc73e65db2bc0a0a16af2c6a8b7906", 0x65}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "dcf4e6138c5728552b2ce0fe9039161b13e5ca3c"}) writev(r0, &(0x7f0000001dc0)=[{&(0x7f00000019c0)="ce", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "6fa0377da3f4881e75e0ea03dd3bccac50a18312"}) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 16:16:42 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair(0x20, 0x2, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup(r0) sendto(r2, &(0x7f0000000180)="ee5bc91b13af1950e0952a18240e4d8d7cbc550edb8d50f48dafd82ef6df847f433c7ae653e18f1664b641639cc1d96f40458c746c96e55a26ea6705f0763b87d27eace32222dca258cc96f502f513984b1ce2f975d6d52f30af810ebca1d84e1078a9b33c8049e77d6d4c67cd8c3144d3dc51abc69b1707e746d101fbb099bf8bf634260889331c9f47d13af802d4d3b9e2a8ad455b2b055839ae80d34c4294b7c036fa68cff8999fb9a607bb3d022df4bddf8ceaa4f160", 0xfffffffffffffdc7, 0x400, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0x5) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x9, 0x1}) 16:16:44 executing program 1: socketpair$inet(0x2, 0x3, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) pledge(&(0x7f0000000980)=']\x00', &(0x7f00000009c0)='\\\'-\x00') poll(&(0x7f00000001c0)=[{}, {}], 0x0, 0x7eae86b1) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240), &(0x7f00000003c0)) r1 = getpgrp() getpgid(r1) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) socketpair$inet6(0x18, 0x0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:16:45 executing program 0: socket$inet(0x2, 0x88000, 0x8000000004) socket$inet(0x2, 0x5, 0x9) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000300)=[{0xf8, 0xffff, 0x81, "6829cca4725ae0a74d95f056d9bfc0abe933da67c8dbec658330663620850d50811a5e61bf7f288d70ec99835bb51fd07f3394c795c9cc207c112a921adab93dc1080b7594b933a4e42973ce319944df951b556eb7c89637e2ce7a5ee3bf32cd2974a22ba354cfdf26892058828d8f16ddb1a77d1c1adca5b8a5a6d73262182ad08526b59b1419e1c85b8722576180f0324f5689314a8b307be9d82096acb4f2b96f5154a698a8f5cd420ac86243e9c5312814d37926dff649fede64f96ce3443e26a3768e847466ba19193652df782a87dd469b91e2e55ecb7fe3fdb7d8ee8d8cd81e868b"}, {0x78, 0xffff, 0x5, "8894ad7729e8028944836d5d48e6692c852b4573294cd26a4200241a6f7da7979abbcee0822db6d1566b460addc191944c526f80c9482e9f43154f7065a37b993f6cae4dfbe4e37ec826d34f43cea8ad29744ba1a8cd874aa1a1c6303e6f7e25a4cd4f04"}, {0x1010, 0x0, 0x44a, "0cccaa3f9b14e3c6f09c3b8617ff631e76983e3ca0ebc120fff72db2bd3e97ec6d48566a2a544f6be1262119df85773752b2e7e0e8f6337322223a5f48c735154f7d8810c1fd65a1f16154b34cfbc3f46853287a528b9d7b8865f4679c2374b1fc61160ddd9f2c4467ae5c920b9ceb46e1e179bb7932464704be28b351b262fe62894580c100c33d5b8b002bf77dbf5b22f89af3c99fe90fc478c6f95d1f7bea9e5b3e716c02c0a533ef9054442e50d1ed141f16eeb9e6bc13d288723d6b4d8ed5a5525f27590649df5703b5836565b4d83e96ec5e9c12aa2b6d7aec156ee1d84ed02ad00a74759cfbef984ab6579de06ece0055040196d90af79e2315a7994bca17282fac470e20ae6fc97438aa622202d4a796a41f4549fc112249d7991ac180361766c910d85aa35aac4c823d722cb30211238ba76679fefc01da56a18e83ade76c1a85cc20a64153bc7e3fdde38b8306461e47a4ccdf00d5218780766f661f0ca8f7597915bdd30af3837d7ad41b2f197bf2b39645d31b991074bddb2212fb7df5939c418dcd6a5b1fa9a48301b98794d3d0b03dea9b5ef138b41db1ec10afc99042e897e1f3d826bcb0be8e4890bd17811d67b6009e092c5b74998354f3487b99937da9d300f366b2009cc4499329668738bdf3d8e947972ff2430f3e843b647e6e8c3522e3013c10e5d91ad2696dfc4853b80dfeba1f694de0311f84220bb44229a2d76cd9d92f120da0bd3f330799f7aa5c6219648cf579a736c93eae74725570ded3bf885f4c8288ec52325a2e2f83134bac8fa08177aaef1b2beb9ca0fea4baf013f1071bc52d3f4ad5c63351fcec6693b624b6b0f5e07dad8778f0582d45e2332b6abd7c3b5c3986e394e6fe5e4849e31b9914b401bdb0c1156642648683a546020127fa3cb2f0fa341374c5e25edd89d0b5aff0a4bb6770da98503710a495ce16dfdbfdb3a484afe1a55564d843e3ce85126959cc8d59d3334044f1d3255fbc94fa674c66bf671185c936d4c13612c6c3f1d7be1b1904b3ffc2ac1d6fe649398030337547c2276f036a607cd558480d7545e65bc8366d04540471c5ab6db55678b232a9b0bd920f81f171372bcb30e389947fac61a14f79ee4b15d85af81e0462acf9bc90abfd0d9c7e17ec0a5eb40df17eeaf6d93897f6ce2b802a58ff8d88c1498b9019c26046b80b5a6aa054a9bc86ecfcffbae843e7e321914a792c98aea1d7d325796a18270fa97bc4ffc4ea01787467ce9e8433d2a1a5151d16c5115abb753d6f604d3fee3341194575a90f4dac7c0023fb17099189b7c15c32fde3a9aa76f602ac23fa4554661c577d2eec399af5dfb11e3b25fa1f47c5610dd09d5ce343e5744c500ad3a84e705e6cc5d9f5016715015ddb7c433398c5b3ca55d35353915b33ddc4be87b5b84a40f1409786231b8f25aefbdfd85c141a290d1840dfef691e0d1878f4fc4de5c28847c8d56b5617bb5f05245716647539edd0bf48d9b68987e55f623e14c282757b6092b511dc4cf390ec82ee0c4b20b97b6b79ebea30d47f2706bf11b2c938987c73acb89b877b68f4defaf380cadb170eaccaf7802860c62b11c789002716282a422489fac70663c89f20a1e266bd1ded1a70a2bec000d3b35027718604fbd344a02a10bee95cf7b41950696ad9cfe218ea3099223fb498c5513b61de58bc08bd48989199ce6027ece32ad181be44be4a9d5f6117a457711a0d58c2098f064623a956b4b8f5f8f7e631fd122039eab2f6e2120cdcf7286152b34dd6b156a85da811a8dfa308028100ee4535982006f05ae5860ead65ff1943ca33abc07eb179f26cf1e6c6f158c2eb9a714c283d91d795aea6856965be63211e6c35dddf9a4afb23e3850ccb8e47a2ff63163dd76e9fe462aacb354210c23a5213f1f277ab9d8ed4b386602f1630475d74c466b73afd43ea2802314db92519b2700975713c1342d9ddad8015a70c28cc6041784c3cef83226028eca6c1c2f3739c2d3d607daa284cce7e943cabf7adece81e3fb185262c442eb3d20775ec10777a962276333a826d93ec200e3bb352ae94224400e90682eae0463370a185a057fc51e02a3909bd0e8761da8c0c26109f402a63afa4235de9bbb06f2e3267583470eb4661532f289ff15fb958f84c5c69bcde5f6817048fa6f452891aff052e23e88b89fe3c5d6d89d1c0a9a345b0387eef2dcb08431286c30a4dca0ad7cc0f3ba545f476adf0435b879c86d17bc0c0fc9baf6875a54e1451f736d89d26c12567bdeacbf622af9024fa31ef51d235713632ec4e0691d5aba6159376c94e2348c05271114b79c3440cbf94594808182a3e0a866eeaab29e30122b7630a9c8d6b8a0b7503fac1b84f15d87204389951af7662a9795e1af916a137b8ae68bbd3fe6dfd9ae7774a0299d9fcc93a4d7069ca0b6bfb61fe8d41e74c64141480d466c51a38954a5b291348a673da0e39d46a25c1f8deb79e4727232eb14522da60c0763710c72f5e83e9c487f97a9acc25e780a89edbc516436b1a5839139e6ef1be9d97cb9b371b71d54c28378e21e941ece858f46949cdbc86facdebe96501155fbd9040f9bdd14f67bcdc77c242c201befe0c4dc57fdf29a4d256686394af32cd730ed24c0611d34e5fbd309b3fda1e26af6b9c560bd1e67c951633a797ee6b16ffa4e1f36aff7f84419c8ddb85ce8b39beba0d7aaea3220f71eb9129f918ac2a379773e7660835a74dc6862e82f2523f8ccea0494d7299a61bfae10eb514fbd4a4c268542024fca8cdca2898e8c49803307331635222748eedc2db2e17f3738a1b3b14e06d9d11cf1bc5f9e529bc8dfd33265bb0e1864aac36a9cf5f80cffcc8dec1ef353f35497073f2ac4582cdd20dac5f555079b485af2df33bcb810fb8355efb3fc052f850c6d9ad455922da22436d32ba0f9b2022f4bf2c6f6afec26fe243e4a9d59482d77a95822fc575712725fffebba4a862f5ac50778de7f075295af36ff89327d20f5243c4b621bc8cfc8f3730ec32b51d1563f4540fbab53fe04c4a98f62554472e540567d7dd4bdc9ea394efd2acfcae1205474cea57e65c9b9a7463ff02f15c93666bf98718fa74d86d27d246dc5c0c5649f844fd5fcba9b377a64ab96c3f6f2229cb152bd05f884a6c0bd6aeb65bb2f9a74fe25d9e6137e8e1c483e443afcce5b99aac563577200c9ec825c282cb18c7f5d13d7c5df0c649f8873f9b5faba33f9ac10e1cd4981a20ab3e406a6993592e5f11abab5aad3ea0d07ba9f93dc7c3b71f882abd7519f2788340caf6a1bedf3a38123ec259d9f741e75da5c8046ac4346b9b33077da4d32d94a43cc36173dca9faa946c851a0d5319e5d0fc5ea032b4bba344af127b3155caa03914abda96b3e29ab7dd75590ad4b9a2702cb244d26f3628b2be230a3f62cc8a43f023ff311ce2922f0503cde603c5b34d5e98f7e4b15cfe2bf0e2d19e71b99a7c2297fe11b0066bcd35d1cc82d424c7bfa1e4ced305ab60729e03d3aeacf63e342a0c43d26ebb740febcc2beca9e4a11ecca19b6da363b44ddbee26ded70a79cd1fe92e6d1db57a42cd6504d234a43353b0d288b00c014bc586bff4f4205d6c72888e8d244495a94a21cd2e893efc56ea6958b8d9002fc2a3943941f4641d144ad0d4c5f3c51a4e16458d4698d7c94bf55ab633fd0af56fd0c24ec1567f4750db956aa8bb4706b146a92884ca09b0b5694720297bd4c1ded558b4a1e72e3defdb3603f9f88db79ad6f1673376c4bbba543519db6fa3118d7f0d6fa2fb2f1b8cde1126744701bb38ffb95e1f313d970ad4e1496c2cb8c63ac51b6c5ad06853b5aef7a91f273f8664670a6ffa243420e089f565051f16d442a72f519a9c5bc7a7c682cd36a03934e0a17e3957d1a371afbd968f40c6c7af11f17db089e5c6e333ae399c6c7c8e07e872e34a43f0888e50b9bd3f0ee793847502c45d1c5259172157b186935e24ab959bab737a803baab208195c757f46e146fbf737c5b3300fa9b1c5cf03d873851df88d8a4cb0828055528f0bc1845f5ec513899cff4752b44b981d8777c06c581937a6a14b25f607cb4a918014dcb4e327a313e2aa36d4cda4cc1fd065cc61d5ec898af3988bf435e88f7f0270256a764a36be53066b0f08c869be5107cf13344569949b0f270994e5d95e67d2c79dbb6e6967839b521a87dac71b088726cc535a974a2569bdfa5e34b20da7dbd3d2e2db038975914ffed46a0535d00bb901a19c102c885c7f45fe37c488c7afa5e651f79ed48878ca9e3db59fe195c06da969ce26f54ba68dab8a20923731811dd97c33d965c4e8c5ba22fa8341ab40befdff41aad480dfe07710d6c34c8069a8f9852e339f7f12278669deec046d2ee43acaf132c823147fa7d11e7653612cb74c27c2f9d6b45923cafc4d653bad68ef39d99182788e7f33fb96080c6aa64773c1b81d9ff79ba56b73527a53c91eb469725e3d5970427be9232ba80e14c8a965ec247980b2dcf80ca90870b9543506453fb89c8fc404ebde244afe231fe24e02c4730507a865f17e6e6a708b43f72329ce5ef21781fc5da502cfe111e734746bf89b38b35bfc0c87ebea396ab5f790698b7dc9dc7accfc55fbb9289f2f113faeda8f20997fcf737b8ac2cc58fafd1ea1511f41a0fcf3c9a651a902a6e94dc27933e42ed983502c1ee16129283b4658b0a43de33e495ff92cf69abcffe856ca679330a6710c7f1d2bb81ee75990733092ddda369c6ce750b5992627657b5523f6835cbc7ef34208eb62db7f5802cfddbacf34aab6342aa4e1a21ba60aa43a950c63beec65df84d0d85b1cfdc9930e046c2f6743b903721bd106355a93a04e9dfb4ac95a248135f5abf8cced7ddd28a12ceb0a1cf70b0f8d7a8d0e5affb525b965a404cc262cc35c4e927fe31bba87a2ba6addbabbb8e38bf77629a5021b58d3d81cf5f2160a3c232272b79bf0e24d00d631d524c3b6e48800cdd469b87d361d0adfc5a4782f7127fb6ec422d6e026e052d31fe8c5347ee68d1070ac1ab0cdb4bc5ccf78b9349845d42e2c601daf60748edc9e8b690eed0e166d161326c0171a3ba37f417cb3da9fe7f150aff2dfe41fdc092f40c2f958fe6329ffe36021402916f4d5791b14e5b1fee34eb6090b3bb2dd505173b1baa9dfb475837db68983edb736f31e007b2cf06f049c9ef7b5f4f9830bb569c0e6bf7557f921e03a59fcb6fdf14d9ad3382599924ad5215ef0cf22d8c63c0c2247a5b59d8d173340df09dffd54bdf3f3ab54234866ca7396ad2e04f33f458744a49bf747e49a8c5dc1f20b7462887da2475e5f0f49f07d7e20cfb246364a4f62588625465e1ab5a0c99bb2ed0abb55d790aee121094e8dcded737b5cb37c55787d0b4f5c366ce732c93e39a4c5e827812b35fd54e780fbf011d3e7830b5ee70aa5824d58a41f4e575223cc6d2a1541d7551b74e9f0a680c91e5070a5a96d4bbc49a0309ba129efcf041f92ea5b29c8c0927cd47935e648ee6d4fe17a364686661ede8c0397f5f59f56cdb4f6b17f3b0701d6b8b1159eaba90cd24481e52a3157606449e709c19c875e705c9cc3a226663003eb2d76d08b80bd8a9f94c837d9f7ca88db22c8724a9cb414c5b62572ab0f64508118790c6f4600bcb49f21ff64382e5035c5641cd517d1422a78b21bab66d985745264d2641f6bc66e2adba6317124633f554494842dccbecb0d1f806ed0a84e321e133b9892c97ab89df727a250e72e197e2f643e42e3a6d92f517f92723bc959d1dc297891ca7be89482709"}, {0xa0, 0x1, 0x6d, "5bbf4790d74e136c8b4b010301020a452fa0e424ed8f8bbdd1c32be6a5efdff3b5b406b5dd57b2d71ab9f6fc3f0dff5e462760a43ef0d4f88f9f4f9e20109ac11fc4e49aeffcb0e54a2ba3ff813a50fcb5c91854ce839e40ffd25d738c57bb0170de8013696f532005c4b37a9b46c7b7e4c55cc14652fcf2e67051d5a40bcc0d6a1946a4142fedd7c87ce717e7b4"}, {0x80, 0xffff, 0x1, "be6b2e8d9ee63fb92400fef651ecf4a6203048b0ccad5262e1bdc82164edd6d84551cbe1c12c45f78668979a6be057a3a65f384ecef9781491ba2b6766debbf25468c779ca9680d4beb2b5db51a76703892faeb60f8aa1864e8c4471e33113e7c58774a93c5f04b1cf02"}, {0xc0, 0x1, 0x9, "3d71b3be23ec87fcd676c0f12dad5d0d9cc574004b998266997ad0e15814c284c716a881ebcb0c652867ccde1fc4706ca0e2f99285e21d51a333cdde185f5d212ed93a507ad20b9955d4bbd56c97e5f75c8dc3876a6c7143d4568f9fdcc57f1e3cc20cca7555ce2d0a5629c0d651768c87c0e58a78f94d507aca3a79ceb6638adfcb250d7daf0b751dd69801fc4771dd2138d6db3855290363c61f53a95579fbfbb2e605915d3977053aef"}, {0x38, 0xffff, 0x100000000, "c95f16c444e1fe5ca48bba79c97526e540271e0cdec74f2a7a9a2a5bd03e41b171"}], 0x1398, 0x9}, 0x3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="0045e9dd11745c7712332a7f", 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="f0", 0x1) 16:16:47 executing program 0: r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) semget(0x1, 0x3, 0x40) semget$private(0x0, 0x3, 0x8) r1 = semget(0x0, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x7, 0x400]) semget(0x3, 0x3, 0x1) 16:16:47 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2007, 0xa476) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getpgrp() r2 = getpgrp() fcntl$setown(r0, 0x6, r2) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000140)=0x4) close(r0) getsockname$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xffffffffffffff04) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchmod(r3, 0x0) 16:16:48 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) socket$inet(0x2, 0x4001, 0x3) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) 16:16:49 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) clock_gettime(0x5, 0xfffffffffffffffe) r0 = shmget(0x1, 0x2000, 0x290, &(0x7f0000ffd000/0x2000)=nil) r1 = syz_open_pts() fcntl$dupfd(r1, 0x8, 0xffffffffffffffff) r2 = getuid() nanosleep(&(0x7f0000000100)={0x6, 0xffffffff}, &(0x7f0000000140)) r3 = getgid() r4 = getuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) socketpair(0x3e, 0x0, 0x4, &(0x7f0000000180)) fchown(r1, r2, r3) r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x7, r2, r3, r4, r5, 0x10, 0xff}, 0x5, 0x52, r6, r7, 0xe7, 0x6, 0x5}) 16:16:50 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) utimensat(r0, &(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000002c0)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:16:52 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="86cd6554c6156e0165ca2ee3834e68d4cba9337429a5f4eb26dcff3c713c07abeb63949387a8a6d5848f70e85fcd8a763ae888f4229df44a77a0b6364b8c11b768e2faae5abee03b951965ceda5b0869a8462418957cbab38977dd7eb6b8d512f6e05e9e959e142c0a47c9824bfffa76b699e19cfc0f", 0x76}, {&(0x7f0000000080)="e657cda1490d9a213aec3dcada8a70ccf9f712afcb08316de6cfc9889bd5a60974f08671137091120cfed7840d9f2f226bc87bdf8496a671dc65a0a525d94509a6079e963537b61982246c0c81cc0d072ffad1d25a7329f5c12b1ff08a0ab962c563d671eedbed7905641a42da46edacd1bfd0fe62b7dca7f333dd760ef4221ee0be722f261c8fb3cb0ba6d331768b", 0x8f}, {&(0x7f0000000140)="448c691b24e8553a1bae807664cbee9bb8b1736752301faa2d8d4e6592508408d950d670dc757e232f21bcd8d3c1b6d3540044134693f01a7e579adbf559422a94efac42", 0x44}, {&(0x7f00000001c0)="2c16602e6bcd2b7f7fcff5635b89f5dc5465c8f9d9623b49c6f3b8bd53963e30b34fd26731aa3b8b968f3252b908ce5ba022ba3034a663213b9f8fef2a8f98a4cf529e00d133d0013a812ff44abd8cfadb17ed6c939a8765e6ce3c48f36b1677d395caac5212a7de489114eebc2308aca638f28ba2b571997e4da4b7ec832c93658b1966b4bddaa05997efcc6b262aeb45b1ce38f8e9a9ed007a63f178aed63ae937a61b446d75d0eff1e83f43139a599ca5a11f95649629c047a54a7f250890c116f4273ca822f980aeb58c6dbe8933532bd7ae7e4a30eb3f9aa3e51491f579b52bd60bc02458ccf13ec8f3d5cda54d14b4461ac966e9e7", 0xf8}], 0x4) 16:16:53 executing program 0: r0 = socket(0x6, 0x3, 0xffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00000000c0), 0x0) dup(r0) fcntl$dupfd(r1, 0x0, r0) 16:16:54 executing program 1: chmod(&(0x7f0000000180)='./file0/file0\x00', 0x1f) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) socketpair(0x3f, 0x3, 0x7fff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') 16:16:55 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x20) getpeername(0xffffffffffffffff, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001600)=[{&(0x7f0000000440)=""/116, 0x74}], 0x1, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file1\x00', 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0/file1\x00', 0xb127, 0x66) 16:16:57 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) lseek(r0, 0x0, 0x0) r1 = socket(0x18, 0x7, 0x733) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:16:58 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="100000130000f76e0000000000000000"], 0x10}, 0x0) 16:16:59 executing program 1: munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) 16:16:59 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) chroot(&(0x7f0000000080)='./file0\x00') linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00', 0x4) 16:17:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x800) mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/65, 0x41) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000240)='./file1\x00', 0x40, 0x6) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x100000000, 0x3f}, {0x2, 0x5}}, 0x2) 16:17:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100002, 0x0) flock(r0, 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1ad9, 0x7f}, 0x8) 16:17:02 executing program 1: munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ff7000/0x1000)=nil) shmat(r0, &(0x7f0000ff7000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x1000) munmap(&(0x7f0000ff7000/0x6000)=nil, 0x6000) 16:17:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100002, 0x0) flock(r0, 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1ad9, 0x7f}, 0x8) 16:17:04 executing program 1: socketpair(0x1, 0x4, 0x10001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) select(0x38, &(0x7f0000000040)={0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffb, 0x9}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9}, &(0x7f0000000180)={0x0, 0x80000000}) 16:17:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100002, 0x0) flock(r0, 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1ad9, 0x7f}, 0x8) 16:17:06 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x10000000000a00, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0), &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000000200)={0x9}, &(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x8000000000000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000980)="31b4bb1e754fe04ec565217caecc12ce100e26a2022ea9c87f913a12498a6e3de408852fe5926ad65d7eccaa589fd31206efffe702f3c1e7b2bfe3c8f3c1a6ba62375f184adc903e71632baaf1ec63e7ffceb4f98917a6e2fb082de98d94a7027486ddcae36e422cd2d14800c13635e5d969b29edefabe4cb2d851c3ccd90392b2c65bb190779ffa4fe73aeee4b0295537ceb1d892d582884de5c049ce2423b160f47d1fd620984f6c4996ec10885cc31aa26cdd3abb610e1bc3c05be75d50af3e078b1e21cdb14f289807ab5d9497b554b37e05b87cee6d9f24de530531195c9fb83ae685544a58fd50ca4ce1f09cfa258ee97edaecd7805daf63ad89b37e04159a826ad19f4a4710f7aa71da5d6ddce89a9bede48057a4a00d05d0535b6275df2d91fe3699c385b54088cead5c4491b5190e13d2fdf7aab05834cc17ad0076f30e4ae2fa89be9f64275d9a602f1c575e93843da97cdd3f75ec81573487489552478f22ba3270e47bc1ce3061540705d30577b6840c19d15d44aad51aa6d1d3fea390e885f091abc31d29f9a1d8bf6ec3328bac0c87d0c1cf21cd530c230060c67f6956241709b5f29103682ee05227b910f93bd485f0e4187e6adbaf6e1050c2c31255b4632922e83bcb6bc9034407dba362399bab855674bde5ad0dfde745f3a40995b7435e4d29aeb36c6d5591b45226357737c469a62145eaa5cb9304c1196e16f33d1e39be9178e7b7066ed84ff4837dea70b1a603fb18a2be6cb778e730335c466dd63d10bb82cc3f5cee74181c3a07791a3aa4c97495a744940babc1a0c66b317df7641a6b0ce88656ce", 0x24e, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) select(0x40, &(0x7f00000000c0)={0x6, 0x401, 0x9, 0x1000, 0x3de2, 0x9, 0x9, 0x1f}, &(0x7f0000000140)={0x47f, 0x10001, 0x7, 0x7, 0x8001, 0x400, 0x2, 0x44b}, &(0x7f0000000180)={0x2af0, 0x945, 0x7, 0x5, 0x6, 0x36a2, 0x1200000000000, 0x4}, &(0x7f00000001c0)={0x8, 0x1000}) 16:17:07 executing program 0: r0 = socket$inet6(0x18, 0x800000000002, 0x4000000000000102) r1 = semget(0x1, 0x0, 0x200) mmap(&(0x7f0000564000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/232) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000140), 0xc) socket$inet6(0x18, 0xc005, 0x9) 16:17:08 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x355ad84) kqueue() 16:17:08 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = shmget(0x0, 0x1000, 0x342, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:17:09 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/169, 0xa9) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r1 = socket(0x6, 0x3, 0x3ff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="611115bc40bb22e5707b7396e84cc92baf4e26c93fe62862c7582509253b009d3ebf32d627f5c434eb3c4826ea688834ecae4381b0344d488f3ee68bea73f21c533a672c03b4114971a1018c8a0142986e30f61357d43ea0bece8b26f71a10e5a6d88907ac8cdd570d9e425a5e1cb5813d89039293a1959b7764f2e8762996af79a577beabd16c43d23231ca62a145d8f47eae4d8ad221020f4fa0ad3a88b7003f2e13d4d389dee9ccc2c15360203d094bea91669421c31c780b103052174676c57e26283e535d9625", 0xc9) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000240)=""/53, 0x35}, 0x841) 16:17:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:17:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) write(r0, &(0x7f0000000740)="c3161a2fc21f4ec9088c07f88b707cdde90db50f2234378dc98505cadd00e7ce035a6310d7ea1bfea3a25124586fe7427103255fa6f606c7530c0e89c42762eec9a1a6f05a8d791b7c7a61b94f6fbe69958630e10cc91c977e89a2b887e0fcd52eb804d3369e31a0838f3a56e691a81f40292f796821fb4e4f5ad688992528d62466bdb5701ccf04a66b4db399d5059ac6304cf10f65fe955c4d6d69fa957bdc9d538659cc16b0034f6213cb20dbe22fdb238498b4e7a8fa60e06d3ec716f1c68425e513499d8b6868c94c80f80d2a1c64c0ff1943bb4ec48e3c0bc9bffb300966365076fcebca6f84132483784b4a7edbdd982bb79e59358c67cab4733c75f95ac3b4c5ae5dabb573c999fcd3e259ed8275d8d74a7182d21f7f705c746d413ec5819cb1e234733001ab37dec473d8bc2cbb586a5ef19b04453b45bd61c0b017f600c0f3069730dc1d74f5c9fff2012b49d8185a8bed2abed9c193817442fe5ba2e26008d8b8cab1a69dfb8564b6032135239fd8341f98bc0baf39a096810dcf6573313885801ce7840b02ebb07073d4602bfffbe42caf307d28d70ef0437d9a4a7a181ad4f25efc1dee7412388fdb708696f38cc0e3123602fe1de48c9c1ed4920477aeed35f9a71be5ff67be32156dfcd330cf11839e10a942f5377532b735aa6c30effc6bbfe2999976b291c592353e5aef22c47e9be3b74548b69d99e4cc05f86d3e40e481750110ec0ae7d3b4dfa290173764563907da5530038da9e1118808f6121a6d787c5688e71a9c3bf9747de666a9ce15273249ca10cda48f3429ddc91552ec8e14043fc22a5324cda15f5a76aa9e85d9751d5b92deab64c685c5426307da79dab7334be0b91ff1f11fe76958f2833d0f469337ab67d8854c84077b983477c3501e3b5e5cd491107dc47fd28ad3d72e8b486ff39395c713125e3c75061c5a895d482babdfe1267eaead13207b5b24e3f089dd85c0a7fcf335640a288b6a292bf28495c63d55037634bb5efec17edfd0e8834901f16d988ce70839d3b988a1ebe188447bf7f68e0c7acc7e66f75e3f55fa011b30060270480da23089c5b3bb387481eb46cb10689280c8c0ef89902226e8dfe2556f4eb321d999390587a461d4f0bea1d026d52810b7c546d287223ace693107b96152a715cd455fabce5d62959984ac466e4e8818ee0e100775f5ccf046c3a16b09769d8f99c6fb230f3b59fc308ee8e7f58eb28dbeb4083b1b3a514bfbacd6b2bc3c2d8c3330e569050ad4b8b040473e6f8a2c4b5e08b0c2d40393685e546476a31a3551c195ba7f937eda6e5e6765e4e95c94b9143ea7148e60a848b31c21ed3f6056697c0a50f6818434ddaea22f7a81460bb2f656992dc8649e49c3ae8f45ffdeeb85840320d230fa0460ecd0085503dd1e08ffbb6965d3b56dcd9b12056d5206e6d2891517f87e123232b3f61f0aa5193b00237d29c77c52749f4bab83e963b09c04b0545bc567387e571f8ffac755d60de63647950c3557b6e4730067e4c65d4b5ac8ec70b302771ea68d4ccba02f14e46ca80284ba9bf021e0317d3bf18e25eb21fdbb130974b436b172bbc5b158145e714479698c3a47a0b03537693d17f81b5b6fcf3c11312e55bfc478035f99d6d96886a8adcccfafd9e9e0e389114f3c2ebb8087e57ad726f0217d629326a1f73f02f220f0302a3103b3e47cc3f7c294c05b3fd9810b1c68da82ffe66801a65f5247896373a9e805c2432341dadbe25acc5736fed232623f27ef67ff0cec1991ee694903d6aba508298fa85cc39beacaf031673c3170812d3eca15c7bee54e7984957f9d369354a3f623bb907ce0b1a10c70652da6b431a57d6623e171c13f6726d0c00f531c43460866db6991eb35ed63f4ef701b4f95d642976db87c5fda556ac6274653671142cd19a8a87cd2a3a05cf10fd98b496d562996611cc30702f6b76beabdab9d9a96da1e90541134ff0c36380a7d7ef1309c1c906ed60890133f09d221b6a2c4346cfcbef0cb3265b241eca7aee5547c2a3145736e8c29f860d7551dca908f5b70a41736e41ece9d9d3e86d9c9ee44006c832e3442cc63b88574227e0f48149c466eb4d52fd699243ed3eb86776ecd79b3bdbd72846a8049650ea62a60e7c0a636f5a78543cb76b0064ee2affe048269297f7788f70d40acf77e84046f0f51bfd12976f2e736b4fd45a5e200a0d093b8178880a4c6eb0afd27bd5403c7ff5b6e19d0ee4115b226719f2aedabd4e1e1841747a6f536e3be95c853f663b058d5ee0402a3dea97325ce65c128f4db3f3ed17944748010c8b222ebdea0806e38a0079be1f57441e50627b79efb68c0458212d518eefaae8b1c660b0df26d80a089b448e6818f90d6bbceed5e99d1bf9169a43c5212890abc6c627996ae95a9329fef6c4c1276f0aa7eb71d4bf952d8dd9a0310a65689f1aacf27b2fbb0ca53337a7f470c34636cab0a7ab1a1d0914e4b5a46ca9b2d784e333533fa183c712e253b9c298da79e560e7ccf8594ca26b2466297cd261625e8d7f217a74651d5d0ef35ad9a2d325b04ba050241b8d9c4def11a6e27abac75d84f385a5d98ed6b6414797bbdd9cca3e5a0c7ed57f3158b019a31beae40bf5640229e3f028d9437afaa8c868c40d74f51fa7ea960b8855da0e1c8561c43cdb9a568587347e956a79112d29274706830108ca964c3f84f05ae15edd2ac18481955b3a6458fde6fbb771462c659de7ec964407651546f01e1dd9bf01f8a8b7eee470c3595245724c11812f97ae7096bba32878e0f02d688bd6f357b0d4595e27493b3b180aed5b6e30f837a349aebc5e7dd02decf33e834bb48d124aa1b639ca23a743b1dbaba73f148f0108eb2c65a1e438098e874e7bfea5782a165", 0x801) poll(&(0x7f0000000000)=[{r0, 0x180f7114eac62edf}], 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x10) write(r1, &(0x7f0000000080)="f74da486e3ca33ed592722a0d4f8f5697b7051e8782a17bd3c7a38730ab90cde9f4de39c6500a22e7fb3cf55197a177bd0ce3d49e5d49de6bc5cff134be27a5187f9799c3e33988f74999afe713d87f12f25b76085e351165c47291624bb9aa018f39fc2675978380d884e45327238cf2e63dc6bcc142a820ac2e437d6bb1d817b20dd6036f1468a23c72c7798abf368d2b3fd3e4b58a48c63f6f7853781ec161edbab5fcffd75192150d3fb43113c53fffd24c5b56f531c87bbc7b218b462ff8243fbc0b79fdbd3461a", 0xca) ioctl$TIOCSDTR(r1, 0x20007479) 16:17:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2042, 0xc5) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ff3000/0x2000)=nil) r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) poll(&(0x7f0000000240)=[{r0, 0x8}, {r0, 0x5}], 0x2, 0x0) 16:17:14 executing program 1: semget(0x3, 0x3, 0x80) semget$private(0x0, 0x0, 0x22) r0 = semget$private(0x0, 0x0, 0x248) semop(r0, &(0x7f00000000c0)=[{0x0, 0x7, 0x1800}, {0x3, 0x1000, 0x1000}, {0x1, 0xfffffffffffffff7, 0x1800}, {0x4, 0x4, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x1, 0x1000}], 0x2aaaaaaaaaaaace1) 16:17:14 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r0, r0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x4d, 0x80}, {}], 0x4, &(0x7f00000003c0)=[{}], 0x0, &(0x7f00000000c0)) ftruncate(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000300)=0x8, 0x4) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x20, 0xf0000001, 0x1, 0x3f8}, {{r1}, 0xfffffffffffffff9, 0x36, 0x5, 0x2, 0x4}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x2}, {{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x7fffffff, 0x73f}, {{r1}, 0x0, 0x20, 0x8, 0xffff, 0x2}], 0xffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x84, 0x1, 0x5, 0x9}], 0xffffffff, &(0x7f0000000280)={0xffffffff80000000, 0x60000000}) getpeername$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x8}, {{r2}, 0xfffffffffffffffb, 0x0, 0x80000083, 0x100000001, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x8, 0x48, 0x2987}, {{r2}, 0xfffffffffffffffe, 0x4c, 0x80000081, 0x1ab37fff, 0x5}, {{r2}, 0xfffffffffffffff9, 0x20, 0x41, 0x7}], 0x10000, &(0x7f0000000100), 0x4, &(0x7f0000000180)={0x80, 0x7064}) dup(r0) kqueue() kqueue() r4 = shmget$private(0x0, 0x2000, 0x410, &(0x7f0000ffc000/0x2000)=nil) r5 = getuid() r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r10 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x0, r5, r6, r7, r8, 0xa, 0x7fffffff}, 0x5, 0x5b5b, r9, r10, 0x4, 0x3ff, 0x4}) 16:17:16 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2042, 0x5b4f) shmget(0x2, 0x2000, 0x10, &(0x7f0000ff3000/0x2000)=nil) r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) poll(&(0x7f0000000240)=[{r0, 0x1}, {r0, 0x5}], 0x2, 0x0) 16:17:18 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x400, 0xb379, 0x183, 0xe808, "3f5b7406f4499da281d8b42bf42d92efa1c68d78", 0x8000, 0x5}) syz_open_pts() 16:17:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8200, 0xac) lseek(r0, 0x1ffffff8, 0x84) r1 = socket$inet(0x2, 0x8006, 0x0) connect$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xc) setsockopt(r1, 0x0, 0x17, 0x0, 0x0) bind$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/197, &(0x7f00000001c0)=0xc5) fcntl$getown(r0, 0x5) 16:17:20 executing program 1: mkdir(&(0x7f00000009c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000200)=@file={0x1, "131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000"}, 0x56) symlink(&(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", &(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") readlink(&(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000", &(0x7f0000000100), 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendto(r1, &(0x7f0000000100)="39f439e1db0d52082c83480dc2a223c5289efcc26a0a62bc3463162cc3f1ab7468340d240ddd72eea4a4670e8f151a580f2ed12877fdaa990c4921f74d97527d665f3c7681090dbaff90673e8346597d7fd1289c313ada8fe96922dc85a28129565e26158ab2a8f77ba4dc7d75518a454bc2ae235a18a5d36fea9c1a7ac2776bc7e3e30e1b964b9c3d56596541141a4a73de0438d6c3c846ef85f8a83b173d65fbe98da4c5560e5d5cffde8e58917325cd7ab5c1012d69f1d94d5eb4431594d3d15243b397d4b0691975992c082f70ccefd6e7d3f1328e4e51a61f8023", 0xdd, 0x402, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfffffffffffffff9, 0xffffffff}, 0xc) 16:17:23 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040)="a972b832", 0x4) 16:17:23 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x1, 0x6}) setrlimit(0x3, &(0x7f0000000040)={0x80, 0x5}) setrlimit(0x7, &(0x7f00000000c0)) 16:17:24 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x388, 0x28) poll(0xffffffffffffffff, 0x322, 0x0) 16:17:25 executing program 0: socketpair$unix(0x1, 0x8000000000000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000440), &(0x7f0000000480)=0x10) 16:17:26 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) close(r0) 16:17:26 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x4000000000000) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000240)='./file0\x00', r1, r2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="16", 0x1}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x6044, 0x2) poll(&(0x7f0000000040)=[{r0, 0x4b}], 0x1, 0x0) 16:17:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0xa20, &(0x7f0000000040)=0x2, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x2) socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:17:30 executing program 1: 16:17:30 executing program 1: 16:17:31 executing program 0: 16:17:31 executing program 0: r0 = socket$inet6(0xa, 0x5, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040), 0x80, &(0x7f0000000380), 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="c000000000000000000000000500000096516dc22f82e2c6cd5e6bee9be94f47bfa4c58215396a883c1e246b7ed4633eb560cbc51f76f8af15c270cf54f1243ca476284b7768c1d10a42ebd0028ca1e08625b2832c09ba9df5f7ea7df938e29d9f0acec8c15e1f61d1fd4509a8244b4ac965ea1ca267710f230a844afed6296e59c1efa07b64082940d3db0691aba58c8e2218dffaa9a9784c9b75330fc4227a40857a3a61aefb67a03126a4db422b8a06976c6c3b81214b7ac3b8fe0000d40bcb1d817ed72031ec92124f725c0000f0"], 0xd0}, 0x0) 16:17:31 executing program 1: socketpair$inet6(0x18, 0x8003, 0x8001, &(0x7f0000000000)) r0 = shmget(0x2, 0x2000, 0x1ff, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:17:33 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000024c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000002400), 0x0, &(0x7f0000002480)=""/49, 0x31}, 0x0) r0 = socket(0x6, 0xc002, 0x0) fsync(r0) socketpair(0x6, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="15f78152fda9b8648d136471f376bfb0bfea1b355a1e328e7700cbe0170d6c6558df8a31645557dcdff8184882b40aae93417dcce346f66ef0f0598bc29fafcdd828967a106bf5a31b3a5b8bd5a5e1f53897dcfc534abe0a6158efff0b7e45ae4ea1231c42a1073ac1e5c8388cd9c04de2c46e3702a4e66fb196029a20d3ccf862d3994bcd69eaf8de029f8e1c4788a1e4022bbc779736f0fa698fbaebb7a4519417dd49d59c34447bda8f09418f72764053ef3981b6562d0839ac5aaf21e8ee6d97bb39cace60178e8d63629c06f928a17c36d9f7948aea4ae2683ba3e0243da7b8e6ac1cd489faf57c50ec51be1aec5f33b8e9129269d0ff6ec227e582", 0xfe, 0x2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:17:33 executing program 1: r0 = socket$inet(0x2, 0x6, 0x2a390000000040) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00000000c0), 0x0) 16:17:34 executing program 1: mincore(&(0x7f0000ff9000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/9) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 16:17:35 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') 16:17:35 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) chmod(&(0x7f0000000080)='.\x00', 0x22) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') setuid(0xffffffffffffffff) unveil(&(0x7f0000000200)='.\x00', &(0x7f00000000c0)='x\x00') mkdirat(r0, &(0x7f0000000080)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x400000000000056) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") chroot(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") unveil(&(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000380)='r\x00') 16:17:36 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) r2 = semget$private(0x0, 0x2, 0x20) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000240)=""/40) utimensat(r1, &(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000200), 0x0) 16:17:37 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="730d02b49146d1d1bc04bdaf897dee3ce0dbabd7cf37820b12450c62544dbe82f82c58cfd5c513639c9d412c354149d43e4e98224f897769ea77865c33ee15d990fc2edf064505e44bb4605a456123142bdd943cfe9f6ddaf15de00b88d2339b13250d3c5e3afa10fbe08676e7c4155c43b1d71e74d76b7608da6e15b802135f33fa92959007f9ba3ebd7756e608da784b68631d04564433a442272c6de8b6cbe85c9d6df5ec67cadf3466d9b3f5e3ce68ecdac0dd", 0xb5}], 0x1) r1 = syz_open_pts() r2 = msgget(0x1, 0x88) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{0x2, r3, r4, r5, r6, 0x82, 0x100000001}, 0x3, 0x9, r7, r8, 0x7, 0xc5, 0x1, 0x20}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='\'', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) syz_open_pts() 16:17:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000680)="872b4250a96b49cb0c76a5c48405bfe5c108d2cf6c30e7f25f4b770cc8c2e92d112c6fe3ac5e1409d8b712dc0835838ee7fa33b639534eacb539dc2a2ab94c619342f640d1a0a09f253fcc2b69f2d74a078dcef1617cdcef306c6eb5ddfe6e565ede2bec0b257f0e5165f7f5436b6e3fd6aec8272ea9aa6f1444f31f2220409f20eac01fc20b20cacc478d932cc17a8881d833ec21eb7b2edb49186f6ef7f456a050454fff7ea797917832fba9e5b715f3cf2ec8127af8d16af4db9560a7e142a6a9a39d745cebcb52ecd14f5173e2f001a6515f5e41ca74690ec8a7f7c14c4498f8a64252065aa9538aa2ac", 0xec, 0x8, &(0x7f0000000780)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x60c1, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x10, 0x4, 0x9) socketpair$inet(0x2, 0x8007, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open(&(0x7f0000000800)='./file0\x00', 0x887a317b85e330a4, 0x902caf36600487b5) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x16e) r7 = socket$inet(0x2, 0x4004, 0x100000001) socketpair$inet(0x2, 0x8007, 0x9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r10 = socket$inet6(0x18, 0xc003, 0xbe) socketpair(0x1, 0x8004, 0x9, &(0x7f0000000300)={0xffffffffffffffff}) socketpair(0x10, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40, 0x40) r14 = accept(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) r15 = kqueue() r16 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x10000, 0x100) r17 = socket$inet(0x2, 0x5, 0x5) write(r1, &(0x7f00000007c0)="1f70cbdbb253c9c1facd9baba0f26591e29fc5a405397a5ba366", 0x1a) socketpair(0x1, 0x0, 0xfffffffffffffa95, &(0x7f0000000480)={0xffffffffffffffff}) r19 = socket$inet(0x2, 0x1, 0x9) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x84, 0x80000010, 0x2, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x6, 0xb6}, {{r5}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x4, 0xfff}, {{r6}, 0xfffffffffffffffa, 0x4, 0x40000009, 0x64, 0x3}, {{r7}, 0xfffffffffffffffd, 0x0, 0x2, 0xfffffffffffffff9, 0x2}, {{r8}, 0xfffffffffffffffe, 0x81, 0x80, 0xe3be, 0x100000001}, {{r9}, 0xfffffffffffffffd, 0x20, 0xf0000083, 0x4, 0x81}, {{r10}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x6, 0x3}], 0x400, &(0x7f00000004c0)=[{{r11}, 0xffffffffffffffff, 0x40, 0x0, 0xa1, 0x7}, {{r12}, 0xfffffffffffffff9, 0xa8, 0x10, 0x57f}, {{r13}, 0xffffffffffffffff, 0x0, 0x9, 0x3, 0x5}, {{r14}, 0xffffffffffffffff, 0xc7, 0x80000000, 0x8000, 0x100}, {{r15}, 0xfffffffffffffff9, 0x4, 0x21, 0x934, 0x5}, {{}, 0xfffffffffffffffa, 0x18, 0x9, 0x6f39, 0x6}, {{r16}, 0xffffffffffffffff, 0x43, 0x400fffff, 0x1ff, 0x2}, {{r17}, 0xffffffffffffffff, 0x6, 0x4, 0x3, 0x1}, {{r18}, 0x0, 0xc, 0x20, 0xe3, 0x8001}, {{r19}, 0xfffffffffffffffd, 0x48, 0x0, 0x0, 0x9}], 0x1, &(0x7f0000000600)={0xfffffffffffffc6c, 0x80000001}) getppid() mknod(&(0x7f0000000400)='./file0\x00', 0x10, 0x7fff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:17:42 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/231, 0xe7) 16:17:43 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x8}}, 0x0) 16:17:44 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:17:44 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) recvfrom$unix(r0, &(0x7f0000000140)=""/128, 0x80, 0x3, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2002, 0x5ca3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffa, 0x1000) open(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x20) select(0x40, &(0x7f0000000200), &(0x7f0000000240)={0x2, 0x2, 0x0, 0x0, 0x1397}, &(0x7f0000000300)={0x9}, &(0x7f0000000340)) 16:17:46 executing program 1: r0 = socket$inet(0x2, 0x4001, 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:17:46 executing program 0: socketpair$unix(0x1, 0x400000000005, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000c57ff8)=@abs, 0x6e, &(0x7f00006c6ff0), 0x0, &(0x7f00009dffb8)=ANY=[@ANYBLOB="18000000000000000100a40001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 16:17:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0xfffffffff8000000, &(0x7f0000000180)) fsync(r0) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000380)=@abs, 0x8, &(0x7f0000000080), 0x2fe, 0x0, 0x25a}, 0x0) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) setegid(r4) r5 = getgid() r6 = semget(0x1, 0x4, 0x0) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000880)=""/187) r7 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getgid() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f00000003c0)="6d8557d30018349997245acc1de1ef112247c1f5ead12c48f58e25627998e5fd0085e8877ddecd39c4ea8ae3fc08075868825f71ede6dd7cfac48be341be0b039f7bcec4daab25a78a9c54741bb8c20e2c32184941904b019b84e0f5e652dd1d6d9001a4fa60d83053d71d6e80496e80c56869ca8bbd9f252ac4b81c19b4fc1ade208183f3e216ea624b51f8b5ba3e315c0e7d6bc8baa4151ffa15578fdf83a2c304128dc6e95773d96b1d63006248adbccbb8ab5858e3893282638e99e9b64a3deeda7ad6ee0bbc5e0175b99b6ea38dcc307098f05f89c828456272ad38a443aac9", 0xe2}, {&(0x7f00000004c0)="c15f4647d80112e11663aa40ba85a7491222c492716291e327e33cc5df784cf1a25fa1e321908f2833a310566fbf550ae313dae4e716e6080779d53b2fb4e69514b98f3cf18db03e4901bec2266ffff812fa", 0x52}, {&(0x7f0000000540)="4871b124ca2db97b087884ed49a2eb1a5f0e063b11b884f8b1ebce48ab853f406c684a463cd4dbd7fa420d72faca202281e6bc32468b99816aa01c486082dae38c5685e68116cf7e2e44cacfd01be4242b8090457a5ed3ac57414310d5541ffb521cdcc455d166c54b63fd96b9e1c0cc8c777bc4d75f6701d10a27487e30cb3f89e4bc783ebcf78ad112583b767c5ab51d29f8317dab1f45d12ca6da76d13b9ffe643a5e75d8c0456c58349b1bc7b8a9376d67143445491594a4ee5b49862e4f8f66ed", 0xc3}], 0x3, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x40a}, 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/49, 0x31, 0x43, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) rmdir(&(0x7f0000000000)='./file0\x00') select(0x40, &(0x7f0000000240)={0x4, 0xeb76, 0xfffffffffffff000, 0x100, 0x4, 0x1000, 0x6, 0x100000000}, &(0x7f0000000280)={0x8, 0x0, 0x100000001, 0x1, 0x0, 0x8, 0x100000001, 0x1000}, &(0x7f00000002c0)={0x8, 0x5, 0x1, 0xffff, 0x45a0, 0x400, 0xfffffffffffffffd, 0x3ff}, &(0x7f0000000300)={0x1, 0x2}) r10 = socket(0x20, 0x5, 0x8) recvfrom$inet(r10, &(0x7f0000000940)=""/218, 0xda, 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000a40)={0x1, 0x0, 0x1, 0x101, 0x4, 0x67, 0x2952, 0x100000001}, &(0x7f0000000140)={0x3ff, 0x81, 0x3fd, 0x7, 0x2355a7a, 0x1, 0xa3de, 0x7f}, &(0x7f00000001c0)={0x4, 0x100000001, 0x100000001, 0x4, 0x389, 0x1, 0x800, 0x2}, &(0x7f0000000200)={0x4}) fsync(r1) 16:17:48 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200000007ffe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000040)={0x0, 0x42}) socketpair$inet(0x2, 0x4000, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000100)="3b0dd65c9877a866df5c4908f4b64ea88364460e7aba84392e6ee24fb9717b45beb5aba0eeba4b2695a2fac59b9a6c35c067a8c7149ec97275b93382fd97d46b043917894c35a7f641aa15a643295ebd3ed7bd9deb3a347204042b764ce86991925cb93a1835047060afc60cdb339c43ba9f2f53fb82d50d9a0e590db540ece21f315589bccdcbdb", 0x88, 0x40b, &(0x7f0000000200)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r3, 0x20007479) pipe(&(0x7f00000001c0)) writev(r0, &(0x7f0000000000), 0x1ca) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000240)="3a56c8f4fdd41b8cb23b1ecdaf168807744a49fa4c7e5ff3f94349df97cc70cbcf9eb313b51774793471db1e40d23acd1be620e2960ae62d257697cd670316a97badf74659966a71ff26154f82497b69fdedc8e6aea7a524aa9cbe99d2e0ea3db20c4bf0340a4ba53d3a8b3ece95151b777d9b974266dbed6d8a9d76d82d3412e57cbd33efd3", 0x86}, {&(0x7f0000000300)="7668931479af3120c7bf433c9a93b3ce79948515906152dfa15133be775677bb5819967de085b0600704313d", 0x2c}, {&(0x7f0000000340)="4a0b6f777954960ec92e100e45dbdd092ccc04b0e3bd2bff2250f0bf90506ac13533be170b9e44dc908ac2bab7434f8f92de992a7ab00a329a4d60a2e23c11b0e61119770bd762697137613cafd4181979260b9f215a77e5fda496476026cda8066495d88035a7e9a48055e35b9a63d832d68b586a4bd77cb10ab7cb1c51de25b726d1a3856744608f64fa1b3a8abd5b2ef9cdae4e34f10bde2eb48b8f45a8066a8e09006e97e67bab6a6a54e424c4f93d1dc5d52c9f413292e796775988bfae2ff68368353043bd64ab4b7e4fc7e1e270f7ff816a606842e9421434db56b2779b346a1ee2bdfc14782f427ac775c801961e3205015b4e16fe7f900c7ee40df97181f4b302b2a0ec58271ba2faaff2edf7cc08064be558cf25537a46b63b1c871fd20f2e0fa0fb02bcc03b2bf403546eecab80a7819c30a195cba2f7be27a4fe559eb9cdc7bd6aa961ed48e277f0d61f0af4c75a63edf694befaf42f088bace26f0fea58ff45ca740cfb3a181575bb0e018d8d9457b9c0f8300394334d29193045cffe4b74bec0ccb6a97141c6d14ab9decdd04346f4c33a1438a841cdcbd1be7ce50801eff9bb2b62a722b160aad15a42885bb917f69f5ac5f464b7d24318be3c86fd5ca19c6a11d046fa4c8ece02f41f0b14c43b6ffe5ea3848de18836f5075907c466848109e4efe1886ecb46c8b29eb184ed685d27fa014115f0216d99729d55b705e6eb980123496fc516c98a4a33fdc0c24918ce176af4be5e09d59c60789442e0337ff73e4be2866a19d18e48fd886624a7bfd21cca7c0378c587b723e781319637e2ef0f42e7fe616f159f60576f3436ad4c6ecab0651e855facb4212a7a6b41aefafbc0c2cf08390ae595d8af73c0cd162b45edc5fcbaca697f36f042c0a598329b965183f2bd4c779cb9ac0edefa79fc7ef05a1a164b537dd78231cbf845db1ba95d347276745716e5e54be58885295c66dfb9d0f9ee82d82d53d7bfd861dcefbee043db1bd8c052361b4a94c8df68a778191c1b8811169d6df3b91af0af9a2b80cf8dc39e9fc86b4591240027b6139b758de712a36c18b3734d3240a8b1f2844ed9d2656c96fa15e566d690632ae3a4281e2be8b9c0c94dd678ba41b765f5f38cd532c3b5720e25eab80c577716ad419cc2e180601762c1cc492a7d68a648e2a4d34b4c0cf6cbee8e884e411a8732f186f9ed8ed2f37d467d0e10e24c2237e94d39c7f1cc081834529aabed3381b72607c921133d16be75276db4abbea2d06e122d02ad0128afcebdee239cc3672635633d2c1c25ea7c741c9b0f4ac8abc1376627524862f9c34454f78d269352a8c8113d1c2f66a57de3c2c8545ad0e0856f26dbebb40a1203f8943c55654d6db895afb711476f4f26ea6c67601a931453266845d0c58ccad8e8e827d287ea33f58eeebae4c56cdf6c943d040e090828a50c57a1f08f3555ccc285cd90ba9c62c8e923a99ec7c924683d2ea4a35d8dc0cb800f39ee71e3064f984fca97c5557ba165f1eb79b75096fa441af111141cde9a2f4b81b1c209cfe2a9897fe8db01560ea5099ed58c62fd1738870126a3f9206e1e89871d36fe970946d0c7420da20f6b4fb765a3bbb02a11eed1b312403014b5371e4615039aa82f90036f6b3c11e3498f412ff77eb17aee3685e1d6a4cd599e0924727f131b865991137cf37e7ffe590ea531d7b866e8596ff875220792d400a2c4d200ec389fb062789a77c81b9df6b0b414a1e86fd57b832f857e150ae69f542c013a0405bbc6c3a318753f140c10d117c35fe711e048b06b1af2caccc64f9fec232c5a3ac3f6527988ea968e32850ceb1071e97db82ef9165c8d681c795187ca6784baa08a769f5978396c3df66844992b547783faa3bc8b09e48775f0a721347fae1757190240d53ef238ca2f7a10bc3394542f218255f6bbc0908cf4db5d7edb0342225c12fd9f5e9289cdddc5963cb470d6f7c8e5dfbf8a08f9739802f725ea28592ebe4ffca6dd0a8a56de5551f900c7751bfc69fbda2eecd4e359c5ed628c7b04747c687dbfd423f02b004a25031201520698ccd6a0235f3fa0b6e8a6476c23a4c07e1dab0aa363558849fa086ce5e53d02f715d7cf2d45356aeb0c09ddb7c1a2101ea339715221427d311b0391581e60ee8130e35eb2623eebd64377f96a0bc2e0d4249ca8f840851c748e61dc09529300b7a7b81acde3ba7714a1abe7d6c57bfb80b1c2366cc1dad5d50f013edbaef409c674e206ba93cc81901dd0896af0e0415ce28ce45d90cfbb6b7f95db19441bf7c4ad3f45e448fb616f3bd1b1acc2caaafce4072386765cf255defe061da3cd668b9a41a143bc2049995dd4cf2b2653dd466035aa56505e7514fdf3e29ea179ef29036aeeb8f22668f00da0d3aac2d045fda5f27bc209ee2af1fece8c3818dd018cb5f07ee5771d11991fd4ac2048ffea10df9c9ee231014e0c06a00beb28d3ced26dee5e1de393693d80194e81e97fe6328718473b695619b37b4d38d536731cfe55291a47f6ef9b1c3a4076116b39e74813435f5130e13d44e4e9a8d02271ab39441c12ca00d25a1d175333dcf58a33b01a1f539195ff576ec456c088bf35517704e048b481ccc175293b0279e0b3b0cf8917fa7cf9a8d991623494e95102c1890c4ea7d6285d950a0a6bb908747fdfed1626c72f7ad72ee67c27e222953f82d8f6fa64b1ef92d543dca8668ad74358dc2af3badaaff916b2ddf70023a3a94d8103eb3e8fdec54f1c36317291b5f892f269d9a8e0f1bc55e300c9d367fff2f1c7539cae3b5296e2054f7daa907a3b3a148a544e116f44fad7305c881cf740c8cff09e27a7dba59951032b8a344456921ece13cc69a73971bf8f7a1916f7047b502e6147340f4dafdfa1ddd9b4daabef847b14fd3e3822f0e6413e52776371d1b31fb367bf91d19825ea2c56cb75e3f0c8e54ec07620881c55268438181af8814887ea4c98c7ffea6377a20e812bcf54f4b0753269f6fffddd78bb9320dace35e0b2e8ca5dbae47e1c095b9e9fac32d6e526b546e75c45d1246be6750c9c743786a531f4abe9f1ebd09263fea89e91c0349b2c66268bc467e5451b84157ee009ccbf31ad4da7308a33836761f104e406300de749cf5e9930ceb2124bb7acadbc4031afbdf0dc532c91b4b2759632aaeed6cf7623249745ebc004559b4e5ee0c6d4552b980b31b9de58abff88af70d48628049af4770651ba9744e6c92bad347f9588bcccbf90102a7e5f6225dce63d022143a9245022393faeae2e16f292db37a474fafa745b49bc0fbaed5f9b774d82b150be9698c1e0dd9ec5f6187e9f43b55eb7446ca40a89c69d6e74062298012a0960cf25b6efe1b365b1af7744f448cea91ecbbd2958921b371deeccfe59c11749231239fa3ef7286306b22cc111576b1b02397f46bab762e9779ec26b97cf2551a5f8c38aaa415faf2652ecbdddef08c414e3e1e8f24d399120479564c92eb093e4b9ada7f580c2ed681750b2f3c56e127eb4bd712cf4a43a3a6b1abf378b9ad366f9de37c70a3aa8b997d50bd5b483e4d1342812b76d89c7686ae07291b6bdf1c70f064705486bbb4fac232b58bd5589144329d33d556df0c8b7787f244026e96e319dbd7ce6f32b4833ca25ced80455bdf1e477e7043e8e2c58be902eccf0c1f9c30b69b95521ec6b430a56dc3f1d724f7765723e5b31e1c94f2b5cd43162837184ad13de7b485617888afe271451586ba80334039fc054438a6451efe4cc4abe1c09f54b48785c76706630702b7537fd8ad2cbcbd61d13905c7da1a40220506ac3af9fcfd60c896eb0b7dd631917ad3bf1918b8995a5d75135d4178d31e4b93a464dd8e8ef2ab24db4686f33fe0e637bae16688b749dcc4907b7fce5caab94c8c59c1ab6fe191021af78b7346e1240055ba5c829b3dacd0cb73f739d96e91e10385bb3d61e52cee3ed7f5f539b837c22755dae78907cee22b19d27105fee63715e12886c6d231f02146f252ce18058982b227910a877a8ddbecafccfbdaed4cce1167bbcd2c542e3c7a61c70f4a146ed91cf3d2398adccebf3f27a2b6267210c44ef6cc3f8f276c8937bd89154c6eb403e443d2308faa8b93c64713b2935940290f8256d424e6e82597df62d27894145b891653f07583349d50cdd7ef3dcc5f5932393aba874e20aa8db1de55960d895d667b92995737bfd74d24fde8e22787c60a7806c3dfb5686c979c95f5bdb0285f76fa56a032747a01ab3c2304a473276b5a9555fb4d7a37e75c8c85450e5aecd470b56d119e790afe31a0f8659bfb739c8e54f0a89620120f8751d63a55bfd02f1214d0110b073157851488e032e6835d01c522e3b7de405736490ed7e726c172fcf3e7c11a85d8b1dd3a6b1c7b5e6527763ea844a51303fb2c9a0b152a18009f4f3cde9459a2eadc43938d32de66956f4d9d5858e53fd790e1f4b3881ec7c6436172cc230e8bb2e4013a018b73d341dddfbc023163343dc8361334a407ff386e607e02aacd07ac741eaabc31de9830551224bba60f3c476542ce81d9b652b3d5b0561eedd893e323505b04e48ddd25d42e9453572eb8b038872f9632fe68e207f94ab202c923ee1eb1a69ae2ca6991f8fedbbeee35f9eb8064a24eda58244bc4880742b7cc86800fc176dcb74a14f717ce7da2ddea2564166c17d289d06fba8cb536fe4af60b336f410024e475f95444fc9093d2bc2fd277ee784479c67a9164c38a8c6cb08c7ebbc70495b99133a31b449863c9521c90d03d40714c307ba42f73f8c9d5f185ee87f2666369a71b2b864a8caec3c137d1b2d238dd356aa09deb3a25265017d76ae16362faa26e45dda77be849ae550eacf9d663f829810d55f3f570c699bbe1101a68030f0f9144cd49c62c3b3efeeb4426e5d5aa06463d614d48e45e3682ddfb768ce574b84bc72702dc7c959e05352d2ae0e960414331d10a1800d4d301ba4c768faae2399c4e81e19a502ed6e9b15985ee14891386eeb52b0f42cc34716a973c5e4c817ca6b77d8e0db2c1da05fd210db19fdc72b4d3626d8361170a159a0ca13b69f0b4b15835b504cbfacdf05e77db0be705e2a4ae48db4f5340c65736317da4018cf8ecfdd5fc0a1985d9e6f863cb485c4994047e0823d0b1ba02426d0ad27125a61d47b418227464915006038575d9c890c929873a4d9b2a9da9daf29f66c75b19002bedfd9fb06d08ee3e683ea12a724ad1c93fc8caab63b954343db07a2441806377f624dc22adc57baccfec3ca46328392791e41c86a4b094d1e9c787ca6308886cdb9cbeea914d43765a6eed7b306d8370121a9875989fa419b8192e54f264e424850fb0c61a3238173f728299b45eea28d4acf25f9cfaebee86256830aa4657abb733d74fbaf8db60b8cfd9fad01637cf6a9d3de41ca09a7df9208168c6745a4feaa790f1e6b845c2c5c293d0d19cef2da3503f0fb6cec3f1ee7d2971a6d9d04c469747a6fe4176b032b6a62fe2dbe51d38c26df34cd1425067082542150383b90b85d691838f9437b67376ea53bf768cf240cd5972bf975b3972c675febd16c27dcc26ee2f0d59d9ad7a7ddf1bd4ef7acd52c12a3cd9c96aad23f5a5b02bdc056c5b0d630f2d1b70c50dfdbaa58db0ef2c25a8c4fc73b6f18b47dea317dcdf4453182e99257881dcb39c99c097a873390ac6d6d410f1651ad14bd24065d2dbd95db99670cf46f4a2c6b1ff925d1bf5e18a8905318ca3fe292749da95a8c3e03ee62e731e9acbf9d732bd1b4deaa08c951d048cbbadf18", 0x1000}, {&(0x7f0000001340)="f4ccf7f88620ef66d69aa79baa5df9b14016ac907c78c20e4bf91d6b9b9f01f4c424eb30b393dbf84ea8f2e9da8854b746b3e0aba50bf0161a68a6322b2e1577f04f2a15f729c9ab6c010c526e74f8174b9c51e87c8571b691947b89da52e3457bed0db1860deb2a745895430aff5c3048ebd8bd151c51b490b8a2ee554800b2b2e8f5c04c1dd50b95ceaa006b0c1ce786c51ef54304a1d802bbf1d117f887ba78f1350b2d564f74e9a1d664c79ca76f121a733e0f6567e90a34936cf43846c1a63e4d", 0xc3}, {&(0x7f0000001440)="126aa7733ecff2fdd497266548b379c0b921854fa3a138b326330e64112b093fc1656bba2f6f850be0563fe4dbdd1eb8212f2a527df2fadd39eca777e56631d6831cbef2e0", 0x45}, {&(0x7f00000014c0)="61849aa8d3d030874298ee3024a2dd46df8c978f3dfbd3c5c9be1aad9c40ed0e962a1d6069d9d340ddab1e4877a1a8c3eaaa3a50574626607f2d8b161734e936ba12169e508e92edd29c89aecc16f94d06012dd803968d7a30ebc6afffffe607af0d838807dca36143ee1b70c4828229e62ec8635875c2da86c52fff9cba", 0x7e}], 0x6) 16:17:50 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000001c0)}], 0x1, &(0x7f0000000500)=[@rights={0x10}], 0x10}, 0x0) fchdir(r0) 16:17:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="af", 0x1) r2 = kqueue() munlockall() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x80, &(0x7f00000000c0), 0x0, &(0x7f0000000180)) write(r0, &(0x7f0000000740), 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x100, 0x144) renameat(r2, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') nanosleep(&(0x7f0000000380)={0x8, 0xf5}, &(0x7f00000003c0)) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x20, 0x1, 0x87f0}, {{r2}, 0xfffffffffffffffb, 0x14, 0x0, 0x7ff, 0x4}, {{r2}, 0xffffffffffffffff, 0x38, 0x41, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x4, 0x5}, {{r0}, 0x0, 0x34, 0x2, 0x1000200, 0x90000000000}, {{r2}, 0xfffffffffffffffe, 0x10, 0x71, 0x7, 0x100}, {{r2}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x1f, 0xb32f}, {{r1}, 0xfffffffffffffffd, 0x82, 0x81, 0xfffffffffffffff8, 0x3}, {{r1}, 0xffffffffffffffff, 0x6, 0x80000003, 0x1, 0x3}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x5, 0x8}, {{r0}, 0x0, 0x8, 0x80000012, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffc, 0xe, 0x2, 0x200, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x7, 0x401}], 0x7fffffff, &(0x7f0000000280)={0xffffffffffffffc0, 0x5}) 16:17:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getrusage(0x0, &(0x7f0000000000)) r1 = dup(r0) fchdir(r1) ioctl$TIOCNXCL(r1, 0x2000740e) 16:17:54 executing program 1: 16:17:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="af", 0x1) r2 = kqueue() munlockall() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x80, &(0x7f00000000c0), 0x0, &(0x7f0000000180)) write(r0, &(0x7f0000000740), 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x100, 0x144) renameat(r2, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') nanosleep(&(0x7f0000000380)={0x8, 0xf5}, &(0x7f00000003c0)) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x20, 0x1, 0x87f0}, {{r2}, 0xfffffffffffffffb, 0x14, 0x0, 0x7ff, 0x4}, {{r2}, 0xffffffffffffffff, 0x38, 0x41, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x4, 0x5}, {{r0}, 0x0, 0x34, 0x2, 0x1000200, 0x90000000000}, {{r2}, 0xfffffffffffffffe, 0x10, 0x71, 0x7, 0x100}, {{r2}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x1f, 0xb32f}, {{r1}, 0xfffffffffffffffd, 0x82, 0x81, 0xfffffffffffffff8, 0x3}, {{r1}, 0xffffffffffffffff, 0x6, 0x80000003, 0x1, 0x3}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x5, 0x8}, {{r0}, 0x0, 0x8, 0x80000012, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffc, 0xe, 0x2, 0x200, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x7, 0x401}], 0x7fffffff, &(0x7f0000000280)={0xffffffffffffffc0, 0x5}) 16:17:54 executing program 1: execve(&(0x7f00000013c0)='./file2\x00', &(0x7f0000001500), &(0x7f0000001540)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0x7ff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file2\x00'}, 0xa) chmod(&(0x7f0000000000)='./file2\x00', 0x2) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f0000001300)='./file0\x00', 0x0, 0x0) 16:17:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="af", 0x1) r2 = kqueue() munlockall() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x80, &(0x7f00000000c0), 0x0, &(0x7f0000000180)) write(r0, &(0x7f0000000740), 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x100, 0x144) renameat(r2, &(0x7f00000002c0)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00') nanosleep(&(0x7f0000000380)={0x8, 0xf5}, &(0x7f00000003c0)) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x20, 0x1, 0x87f0}, {{r2}, 0xfffffffffffffffb, 0x14, 0x0, 0x7ff, 0x4}, {{r2}, 0xffffffffffffffff, 0x38, 0x41, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x4, 0x5}, {{r0}, 0x0, 0x34, 0x2, 0x1000200, 0x90000000000}, {{r2}, 0xfffffffffffffffe, 0x10, 0x71, 0x7, 0x100}, {{r2}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x1f, 0xb32f}, {{r1}, 0xfffffffffffffffd, 0x82, 0x81, 0xfffffffffffffff8, 0x3}, {{r1}, 0xffffffffffffffff, 0x6, 0x80000003, 0x1, 0x3}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x5, 0x8}, {{r0}, 0x0, 0x8, 0x80000012, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffffc, 0xe, 0x2, 0x200, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x7, 0x401}], 0x7fffffff, &(0x7f0000000280)={0xffffffffffffffc0, 0x5}) 16:17:56 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x2, 0xfffffffffffffffd, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x13, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) close(r0) flock(r2, 0x0) 16:17:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) write(r0, &(0x7f0000000740)="c3161a2fc21f4ec9088c07f88b707cdde90db50f2234378dc98505cadd00e7ce035a6310d7ea1bfea3a25124586fe7427103255fa6f606c7530c0e89c42762eec9a1a6f05a8d791b7c7a61b94f6fbe69958630e10cc91c977e89a2b887e0fcd52eb804d3369e31a0838f3a56e691a81f40292f796821fb4e4f5ad688992528d62466bdb5701ccf04a66b4db399d5059ac6304cf10f65fe955c4d6d69fa957bdc9d538659cc16b0034f6213cb20dbe22fdb238498b4e7a8fa60e06d3ec716f1c68425e513499d8b6868c94c80f80d2a1c64c0ff1943bb4ec48e3c0bc9bffb300966365076fcebca6f84132483784b4a7edbdd982bb79e59358c67cab4733c75f95ac3b4c5ae5dabb573c999fcd3e259ed8275d8d74a7182d21f7f705c746d413ec5819cb1e234733001ab37dec473d8bc2cbb586a5ef19b04453b45bd61c0b017f600c0f3069730dc1d74f5c9fff2012b49d8185a8bed2abed9c193817442fe5ba2e26008d8b8cab1a69dfb8564b6032135239fd8341f98bc0baf39a096810dcf6573313885801ce7840b02ebb07073d4602bfffbe42caf307d28d70ef0437d9a4a7a181ad4f25efc1dee7412388fdb708696f38cc0e3123602fe1de48c9c1ed4920477aeed35f9a71be5ff67be32156dfcd330cf11839e10a942f5377532b735aa6c30effc6bbfe2999976b291c592353e5aef22c47e9be3b74548b69d99e4cc05f86d3e40e481750110ec0ae7d3b4dfa290173764563907da5530038da9e1118808f6121a6d787c5688e71a9c3bf9747de666a9ce15273249ca10cda48f3429ddc91552ec8e14043fc22a5324cda15f5a76aa9e85d9751d5b92deab64c685c5426307da79dab7334be0b91ff1f11fe76958f2833d0f469337ab67d8854c84077b983477c3501e3b5e5cd491107dc47fd28ad3d72e8b486ff39395c713125e3c75061c5a895d482babdfe1267eaead13207b5b24e3f089dd85c0a7fcf335640a288b6a292bf28495c63d55037634bb5efec17edfd0e8834901f16d988ce70839d3b988a1ebe188447bf7f68e0c7acc7e66f75e3f55fa011b30060270480da23089c5b3bb387481eb46cb10689280c8c0ef89902226e8dfe2556f4eb321d999390587a461d4f0bea1d026d52810b7c546d287223ace693107b96152a715cd455fabce5d62959984ac466e4e8818ee0e100775f5ccf046c3a16b09769d8f99c6fb230f3b59fc308ee8e7f58eb28dbeb4083b1b3a514bfbacd6b2bc3c2d8c3330e569050ad4b8b040473e6f8a2c4b5e08b0c2d40393685e546476a31a3551c195ba7f937eda6e5e6765e4e95c94b9143ea7148e60a848b31c21ed3f6056697c0a50f6818434ddaea22f7a81460bb2f656992dc8649e49c3ae8f45ffdeeb85840320d230fa0460ecd0085503dd1e08ffbb6965d3b56dcd9b12056d5206e6d2891517f87e123232b3f61f0aa5193b00237d29c77c52749f4bab83e963b09c04b0545bc567387e571f8ffac755d60de63647950c3557b6e4730067e4c65d4b5ac8ec70b302771ea68d4ccba02f14e46ca80284ba9bf021e0317d3bf18e25eb21fdbb130974b436b172bbc5b158145e714479698c3a47a0b03537693d17f81b5b6fcf3c11312e55bfc478035f99d6d96886a8adcccfafd9e9e0e389114f3c2ebb8087e57ad726f0217d629326a1f73f02f220f0302a3103b3e47cc3f7c294c05b3fd9810b1c68da82ffe66801a65f5247896373a9e805c2432341dadbe25acc5736fed232623f27ef67ff0cec1991ee694903d6aba508298fa85cc39beacaf031673c3170812d3eca15c7bee54e7984957f9d369354a3f623bb907ce0b1a10c70652da6b431a57d6623e171c13f6726d0c00f531c43460866db6991eb35ed63f4ef701b4f95d642976db87c5fda556ac6274653671142cd19a8a87cd2a3a05cf10fd98b496d562996611cc30702f6b76beabdab9d9a96da1e90541134ff0c36380a7d7ef1309c1c906ed60890133f09d221b6a2c4346cfcbef0cb3265b241eca7aee5547c2a3145736e8c29f860d7551dca908f5b70a41736e41ece9d9d3e86d9c9ee44006c832e3442cc63b88574227e0f48149c466eb4d52fd699243ed3eb86776ecd79b3bdbd72846a8049650ea62a60e7c0a636f5a78543cb76b0064ee2affe048269297f7788f70d40acf77e84046f0f51bfd12976f2e736b4fd45a5e200a0d093b8178880a4c6eb0afd27bd5403c7ff5b6e19d0ee4115b226719f2aedabd4e1e1841747a6f536e3be95c853f663b058d5ee0402a3dea97325ce65c128f4db3f3ed17944748010c8b222ebdea0806e38a0079be1f57441e50627b79efb68c0458212d518eefaae8b1c660b0df26d80a089b448e6818f90d6bbceed5e99d1bf9169a43c5212890abc6c627996ae95a9329fef6c4c1276f0aa7eb71d4bf952d8dd9a0310a65689f1aacf27b2fbb0ca53337a7f470c34636cab0a7ab1a1d0914e4b5a46ca9b2d784e333533fa183c712e253b9c298da79e560e7ccf8594ca26b2466297cd261625e8d7f217a74651d5d0ef35ad9a2d325b04ba050241b8d9c4def11a6e27abac75d84f385a5d98ed6b6414797bbdd9cca3e5a0c7ed57f3158b019a31beae40bf5640229e3f028d9437afaa8c868c40d74f51fa7ea960b8855da0e1c8561c43cdb9a568587347e956a79112d29274706830108ca964c3f84f05ae15edd2ac18481955b3a6458fde6fbb771462c659de7ec964407651546f01e1dd9bf01f8a8b7eee470c3595245724c11812f97ae7096bba32878e0f02d688bd6f357b0d4595e27493b3b180aed5b6e30f837a349aebc5e7dd02decf33e834bb48d124aa1b639ca23a743b1dbaba73f148f0108eb2c65a1e438098e874e7bfea5782a165", 0x801) poll(&(0x7f00000002c0)=[{r0, 0x4}], 0x1, 0x0) socket$inet(0x2, 0x8000, 0x368) shutdown(r0, 0x2) login: map stack 0x20ffa000-0x20ffe000 of map 0xffffff001f716420 failed: hole in range 16:17:59 executing program 1: setitimer(0x1, &(0x7f00000000c0)={{0xffffffffffffffff, 0x8000}, {0x0, 0x1}}, &(0x7f0000000100)) 16:18:00 executing program 0: socket$inet(0x2, 0x0, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x3, &(0x7f0000000040)=0x1, 0x4) bind$inet(r0, &(0x7f0000000000), 0xc) 16:18:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001800)={&(0x7f0000000380)=@abs, 0x8, &(0x7f0000000080), 0x2fe, 0x0, 0x25a}, 0x0) r2 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r4 = getegid() r5 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r7 = getegid() r8 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r11 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="4033f0af41c98253a51f2ca11445c56c92627c58531f0824e20cd5e511e4d46fa975787349f69631a0aeccccba71074e457c8b244a1df91b66cba30c759a627b316f0806f12f4faa1ef523e89748ccbf181bd05ab2634c89be93444ef9f9f0fd13360218d90994455e00c755da28704045ebc7dd47ac724db8ca950dbc6bfda4c66d29656c4404eb8b747bfc4e4ea3c780a8d0da", 0x94}, {&(0x7f0000000100)="9d3ce2751a024f4d793bf73068f025a829d7bb7d34db52d83131de3543b2303275d25b58600928669e2cf10917214e863b878dff76c922d2dc9f49432f539472e8274ee832c5c14231f1228dc6ce92a8df3d91415ddc9890aee727f40c708e4c26e3d456b9df6bfefbe20520d458f6fdd04187ac95f1eeb97d1d9fbf2f99daf9726fd1c7786cf4b5cdd9d1fec4722dc27956cf758d45035945dd7e134bf54d75a5be95f664202012c9c110d56c693a869fe7d2ca1ddd7e8410", 0xb9}, {&(0x7f00000001c0)="010a1690a407efee8489d75a9ef6f6101db67e04154fcd500927168688b132ae92eac047457b71d878919df5710792d67dd5910816a8460f6330aeb7b0338ea3612a4650a1d3fd8f6913f13ec6655eaf14e1d74ea5081409346b01fe491cdef979b7c92a735510ceecfbe32a5ce4dae0989f6b440eaf9691950e1f88e63d8950f92a7dc0c351a0bcc0858aaf2ab4b1a049765ee7395c5053fe3e", 0x9a}, {&(0x7f00000003c0)="a4d6691d3bbc90dab5d2a81d23075910c578eb039ffe5ed089dda21fb1c150f4be288681c5c6777ed33c00a4a2d9a38ff6cac87928ff7ca1e6794712b1523434dc8221539185b950b8d1676384e7603600918f86fa4f4b37c1bd84091c960799486621bae730948f62fb9e4c729312c444770edccb8c6936c4339002c94f43ed00724e633cbfa2e62225b262eefc852ffd2aa5f88981f1e8f3473d93e998eb3bed92b7219acead6fe14b5285fe932ae9203b9594917af06f97f7e627b1dfb057e236b862772d610c394c62022d5bff127f1ef7d2834b0e89731c66a8", 0xdc}, {&(0x7f0000000280)="6f48acb7284412b8fcd844a34e000bc34e5466efbd3e2f694c37cc9d0a0f28512fd2858c", 0x24}], 0x5, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xc8, 0x401}, 0x8) 16:18:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0xffffffffffffff00) close(r0) getrlimit(0x0, &(0x7f0000000000)) 16:18:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000140), 0xc) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/236, 0xec}], 0x1, 0x0) 16:18:05 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) poll(&(0x7f0000000040)=[{r0, 0x60}, {r0, 0xa}, {r0, 0x124}, {r0, 0x100}, {r0, 0x1}], 0x1, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000000)={0xfffffffffffffff8, 0x2000}, 0x10) 16:18:05 executing program 0: socket(0x11, 0x4003, 0x8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x14) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x142) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), 0x4) fchmod(r1, 0x44) r2 = semget(0x0, 0x0, 0x100) semop(r2, &(0x7f00000000c0)=[{0x0, 0x100000000, 0x800}, {0x7, 0x6, 0x1000}, {0x0, 0x1, 0xfff}, {0x5, 0x10001, 0x800}, {0x0, 0x1, 0x1000}, {0x4, 0xebc2, 0x1000}, {0x4, 0x6, 0x1000}], 0x7) 16:18:06 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000080)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x18, &(0x7f0000000240), 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000100), 0x1000, &(0x7f0000000180)) close(r1) chmod(&(0x7f0000000140)='./file0\x00', 0x6) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) 16:18:08 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1044, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000180)=""/23, 0x17}, {&(0x7f0000000280)=""/94, 0x5e}, {&(0x7f0000000300)=""/1, 0x1}, {&(0x7f0000000340)=""/207, 0xcf}, {&(0x7f0000000440)=""/39, 0x27}], 0x6, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0x81}, 0xc) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, &(0x7f0000000080), 0x0, &(0x7f0000000100)) close(r1) faccessat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x40, 0x0) 16:18:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x119) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') socketpair$inet(0x2, 0x3, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:18:11 executing program 0: getpgid(0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x143) r1 = geteuid() getgroups(0x1, &(0x7f0000000000)=[0x0]) r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x1, r1, r2, r3, r4, 0x104, 0x4}, 0x10000, 0x20, 0x23d5}) 16:18:12 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200000100000000}) 16:18:13 executing program 0: r0 = semget(0x1, 0x4, 0x81) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x400]) semget(0x1, 0x486fc025e87225ce, 0x8) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/37) 16:18:13 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x400) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x800001, 0x8) setsockopt$sock_timeval(r3, 0xffff, 0x1002, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/152, 0x98) 16:18:13 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x0) fcntl$lock(r0, 0x400000000000009, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x10000fffffffa}) 16:18:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', 0x0, r1, 0x0) 16:18:16 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) clock_getres(0x3, &(0x7f0000000240)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8980, 0x3) r1 = semget(0x2, 0x0, 0x200) ioctl$TIOCSTOP(r0, 0x2000746f) semget$private(0x0, 0x3, 0x400) shmget$private(0x0, 0x10000, 0x88, &(0x7f0000fee000/0x10000)=nil) r2 = semget$private(0x0, 0x2, 0x91) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/244) semop(r1, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x0, 0x8, 0x1800}], 0x2) 16:18:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x60) socketpair$inet(0x2, 0x3, 0x3, &(0x7f0000000100)={0xffffffffffffffff}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) r8 = open(&(0x7f00000012c0)='./file0\x00', 0x20020, 0x90) r9 = accept(0xffffffffffffffff, &(0x7f0000001300)=@in, &(0x7f0000001340)=0xc) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000001380)=@abs, &(0x7f00000013c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0x5, 0x2, &(0x7f0000001440)={0xffffffffffffffff}) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000001480), &(0x7f00000014c0)=0xc) pipe(&(0x7f0000001500)={0xffffffffffffffff}) r15 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x10000, 0x24}, {{r2}, 0xfffffffffffffffc, 0x48, 0x1, 0xfffffffffffffffd, 0xffffffffffffff9b}, {{r3}, 0x0, 0x81, 0x10, 0x7}, {{r4}, 0xfffffffffffffff9, 0x2, 0x80000008, 0x80000000, 0x1}, {{r5}, 0xffffffffffffffff, 0x80, 0x42, 0x80000000000000, 0x80000001}, {{r6}, 0xffffffffffffffff, 0x7, 0xf0000000, 0x0, 0x6e}], 0x1, &(0x7f0000001540)=[{{r7}, 0xfffffffffffffffd, 0x3, 0x1, 0x8, 0x7}, {{r8}, 0xfffffffffffffffd, 0x82, 0x40000000, 0x80000001, 0x4bef}, {{r9}, 0xffffffffffffffff, 0xc0, 0x8, 0xbe, 0x1}, {{r10}, 0xfffffffffffffffa, 0x4, 0x8, 0xf22, 0x9}, {{r11}, 0xfffffffffffffffa, 0x64, 0x4, 0x9, 0x4}, {{r12}, 0xfffffffffffffffc, 0x80, 0x2, 0x6, 0xffffffff}, {{r13}, 0xfffffffffffffff9, 0xd0, 0xf0000001, 0x1bf, 0x9}, {{r14}, 0xfffffffffffffff9, 0x40, 0x80000001, 0x348, 0x80}, {{r15}, 0xffffffffffffffff, 0x14, 0x6, 0x5, 0x8001}], 0xbd, &(0x7f0000001680)={0x92b, 0x7}) getgroups(0x8, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r16, r17) 16:18:18 executing program 0: r0 = socket(0x1, 0x40001, 0x0) recvfrom(r0, &(0x7f0000000340)=""/222, 0xde, 0x40, &(0x7f0000000200)=@in6={0x18, 0x2, 0x9, 0x3}, 0xc) recvfrom$unix(r0, &(0x7f0000000240)=""/45, 0x2d, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/138, 0x1d6, 0x46, &(0x7f0000000300)=@in6={0x18, 0x3, 0x4, 0x1000}, 0xc) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000640)=[&(0x7f00000005c0)='*\x00', &(0x7f0000000600)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='-\x00', &(0x7f0000000700)='%\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)=',\x00']) open(&(0x7f0000000800)='./file0\x00', 0x0, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000000c0)=""/103, 0x67, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) socketpair$inet6(0x18, 0x3, 0x5, &(0x7f0000000440)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), 0xffffffffffffff4f) accept(r0, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) recvfrom$unix(r2, &(0x7f0000000280)=""/15, 0xf, 0x0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) 16:18:22 executing program 1: r0 = kqueue() mprotect(&(0x7f0000177000/0x3000)=nil, 0x3000, 0x1) r1 = kqueue() preadv(r1, &(0x7f0000002500)=[{&(0x7f0000000000)=""/84, 0x54}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000001100)=""/166, 0xa6}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/13, 0xd}, {&(0x7f0000002200)=""/171, 0xab}, {&(0x7f00000022c0)=""/254, 0xfe}, {&(0x7f00000023c0)=""/24, 0x18}, {&(0x7f0000002400)=""/223, 0xdf}], 0xa, 0x0) kevent(r0, &(0x7f0000000200), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 16:18:23 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) write(r0, &(0x7f0000000500), 0xfffffe66) fcntl$setstatus(r0, 0x4, 0x44) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380), &(0x7f0000000400)) 16:18:26 executing program 0: mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) mlockall(0x3) mprotect(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x4) r0 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ff7000/0x4000)=nil) shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0x1000) 16:18:26 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) dup(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000040)='./file0\x00', r6, r0, 0x2) setegid(r2) 16:18:28 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000000000)="073799175538c07a0b21c04ff9031ea944312a4064277679e9d59452a35d7883eed8f18b9eb3f69906bd99a4fce0f44d44452843452976003bb5df988060a6d3cfd55dcc3989d9c27dc923076b9257e7aa514a4a4d088431bb619f3d995f2408fd31bd37e0b31766ae344e5bcf6d9f7093f96a8162a86b7422da05417a10335f47b5d790d84b890eb394f528cc6c476ec58cd42032d8e02d9195809911f659b9fb9dae7787b9dd8c45b044d93f41659e655d0888307d957e167af16d04a41f876afb4766ea1f34b7dc027fb40a79b475f22f9c052731f9a588", 0xd9, 0x400, &(0x7f0000000100)={0x18, 0x1, 0xfffffffffffffffa, 0x3}, 0xc) sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000180), 0xc) 16:18:29 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) mkdir(&(0x7f0000000300)='./file1\x00', 0x194) dup(r1) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) readlinkat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/194, 0xc2) chroot(&(0x7f0000000180)='./file0\x00') flock(r1, 0x2) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)=""/63, 0x3f) 16:18:29 executing program 0: r0 = kqueue() readv(r0, &(0x7f0000000180)=[{&(0x7f00000006c0)=""/91, 0x5b}], 0x1) dup(r0) 16:18:31 executing program 0: 16:18:32 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 16:18:33 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1, 0x31, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0xa, 0x3, 0x3a) setsockopt(r0, 0x3a, 0x1, &(0x7f0000000080)="16", 0x1) 16:18:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f000001a000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/86, 0x56, 0x10140, 0x0, 0x0) 16:18:34 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0xa, 0x3, 0x3a) setsockopt(r0, 0x3a, 0x1, &(0x7f0000000080)="16", 0x1) 16:18:35 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x0, 0x0, &(0x7f00000002c0)=""/148, &(0x7f0000000200)=0x94) flock(r0, 0x7) 16:18:35 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x420, 0x100) setrlimit(0x6, &(0x7f0000000040)={0xaa6, 0x73}) shutdown(r0, 0x2) r1 = syz_open_pts() fchmod(r1, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:18:37 executing program 1: r0 = syz_open_pts() msgget(0x1, 0x10) semget(0x0, 0x3, 0x8) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ed12352623f5111642108cd6614de12ecb22b9f"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8) 16:18:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockopt(r0, 0x1a29, 0x800, &(0x7f0000000000)=""/52, &(0x7f0000000080)=0x34) connect(r0, &(0x7f0000000040)=@in6, 0xc) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:18:39 executing program 0: r0 = socket(0x1e, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) connect$inet6(r0, &(0x7f0000000180), 0xa) 16:18:39 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = socket(0x11, 0x3, 0x0) write(r1, &(0x7f0000000080), 0x0) 16:18:41 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file1/file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='.\x00', 0x88, 0x40) linkat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/../file0\x00', 0x0) stat(&(0x7f0000000100)='./file0/file1/file0\x00', &(0x7f0000000200)) stat(&(0x7f00000001c0)='./file0/../file0\x00', &(0x7f0000000840)) 16:18:41 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0x1, &(0x7f0000000040), 0x0, &(0x7f0000000340)=""/46, 0x2e}, 0x0) sendto$inet6(r0, &(0x7f0000000040)="12a7ed83c709bf89e7586319a4349f9aa0cf15de57e5", 0x16, 0x6, &(0x7f0000000140)={0x18, 0x3, 0x6, 0x3f}, 0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) connect$inet6(r0, &(0x7f0000000100), 0xc) fcntl$setflags(r0, 0x2, 0x1) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') sync() chmod(&(0x7f00000003c0)='./file0\x00', 0x140) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) write(r0, &(0x7f0000000500), 0xfffffe66) connect$inet6(r0, &(0x7f0000000280)={0x18, 0x0, 0x101, 0x8}, 0xc) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="297cb5e9470c601f05aa56293243b425eb98dde2d081ad40ac45d371", 0x1c}], 0x1) 16:18:43 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x140) r2 = socket$unix(0x1, 0x7, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r6 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x24) socketpair(0x22, 0x8007, 0xfffffffffffff800, &(0x7f00000002c0)={0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x82) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x9, 0x8}], 0xfff, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x1, 0x80000006, 0x7fff, 0x7}, {{r3}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x7}, {{r4}, 0xffffffffffffffff, 0x91, 0x0, 0xa5e0}, {{r5}, 0xfffffffffffffffb, 0x1, 0x7b, 0x100, 0x4}, {{r6}, 0xfffffffffffffff9, 0x11, 0x0, 0x10001, 0x5}, {{r7}, 0xfffffffffffffff9, 0x82, 0x2, 0x20, 0x1}, {{r8}, 0xbbe16bb3eb7a7264, 0xe0, 0x5, 0x20, 0x6}], 0xa7, &(0x7f0000000440)={0x101, 0x4}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) 16:18:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000100)="480b221e4626ab8ba807474f2255e3b832147ecc449144397cabf30e6f5a455a48328da4a99528fb1beaac9caf8f1393a1a82a430b0226f6be380df5496fe6fd797679e1152671a132148e3addd5903442a4113c35c8b3ec807ed92c76f68414831990b72b4e4ad7f6f5561ab1d9cb25386aa1bc", 0x74, 0xf, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), 0x2) 16:18:48 executing program 0: r0 = socket$inet(0x2, 0x0, 0xffffffffffff90f3) r1 = socket$inet(0x2, 0xffffff, 0x2) r2 = dup2(r1, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="3a9aab85905cc653c9a6452bb6d3dcfd674c2f7d1ff58c3ed346bb363bf28ac62bd021c198b0cd586f9f46218349078710ee6f2ee975d742e44ccdc62220e240195943da3912e03b5178e6bdb68e9b001f0af487587eacc92b824aa3ba9044ae22e582fb155107fe4db6fce19f0f0a25909b05f16a351d190c159a8751936eb2b0d437d906380470081a2d5427ef2d3a532c2db3441bf7b9e62157bfe92f7d464fc538b8d55af5391fd2e776c29a3643862789a97d0cde40480e96552834731a7a737f310ee4c8682c1ce2be", 0xcc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680), 0xc) getsockopt(r2, 0x0, 0x6, &(0x7f0000000180)=""/4096, &(0x7f0000000080)=0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socket$inet(0x2, 0x3, 0x4) socket$inet(0x2, 0x5, 0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) 16:18:48 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xff2f) r1 = open(&(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x23, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) readlinkat(r0, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/227, 0xe3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchownat(r0, &(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r2, r3, 0x2) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/145, 0x91) 16:18:52 executing program 0: getgroups(0x40000000000000ea, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, 0x0) setregid(0x0, r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r2, &(0x7f0000000000)='./file0\x00', 0x5a0, 0x3) 16:18:52 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$lock(r0, 0x9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x40000000000001) open(&(0x7f0000000040)='./file1\x00', 0x7ea54dcf1a56972c, 0x8) open(&(0x7f0000000080)='./file0\x00', 0x10080, 0x1) open(&(0x7f0000000140)='./file0\x00', 0xc2a, 0x0) 16:18:54 executing program 0: r0 = socket$inet(0x2, 0x1000000000003, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) flock(r0, 0x4) r2 = semget$private(0x0, 0x3, 0x0) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="e73a4aa09988a1b7957c50943f0422b283ffaebae29dba6606c815df03f06136a175ab0e2d"], 0xa) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x1]) socket$inet(0x2, 0x4, 0x4) 16:18:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x1}], 0x80, &(0x7f0000000040), 0x0, &(0x7f0000000180)) write(r0, &(0x7f00000000c0), 0x0) 16:18:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000000940)={&(0x7f0000000100)=@abs, 0x8, &(0x7f0000000280), 0x0, &(0x7f0000000840)=[@rights={0x10}], 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000640), 0x0, &(0x7f0000000080)=[{{r3}, 0x0, 0xb0, 0x0, 0x6, 0x9}], 0x9a15, &(0x7f0000000180)={0x80000001, 0xe4df}) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x9) 16:18:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x60be, 0x402) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x6c0, 0x60) readv(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/225, 0xe1}], 0x2) 16:18:58 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x10010, 0xa0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x6, 0x0, 0x5, "a883c71fa60800", 0x0, 0x48f}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc0}], 0x2, &(0x7f0000000100), 0x0, &(0x7f0000000080)) 16:18:59 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) socketpair(0x18, 0x8002, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000002c0)=0x7, 0x4) 16:19:00 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0xffffffffffff2fff, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000001800)='./file0\x00', 0x0, 0x18) connect$unix(r1, &(0x7f0000001840)=@file={0x0, './file0\x00'}, 0xa) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0xd4ed138dde8a0915) r2 = open(&(0x7f0000001780)='./file0\x00', 0x0, 0x10) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) close(r2) renameat(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='\x00') open$dir(&(0x7f0000001880)='./file0\x00', 0x0, 0x10009) recvmsg(r2, &(0x7f0000001740)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001680)=[{&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/75, 0x4b}, {&(0x7f0000000340)=""/230, 0xe6}, {&(0x7f0000000440)=""/196, 0xc4}, {&(0x7f0000000540)=""/177, 0xb1}, {&(0x7f0000000600)=""/93, 0x5d}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x7, &(0x7f0000001700)=""/26, 0x1a, 0x5}, 0x1) rmdir(&(0x7f00000017c0)='./file0\x00') 16:19:00 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200000007ffa, 0x24000) r1 = kqueue() r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000180), 0x40, &(0x7f0000000280), 0xfae, &(0x7f0000000100)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xcf, 0xff, 0x9, 0x7, "891104f9e54a554e1acfaf7aa42e73509bf9d7f0", 0x2a8000000, 0xffffffffffff59ef}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x95, 0xfffffffffffffffc}], 0x40, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x40, 0x8001, 0x1}, {{r2}, 0xfffffffffffffffd, 0x24, 0x20000000, 0xfffffffffffffffc, 0x9}, {{r4}, 0x0, 0x10, 0x3, 0x9, 0x6}, {{r1}, 0xffffffffffffffff, 0x5a, 0xf0000040, 0x7fff, 0xc10b}, {{r4}, 0xfffffffffffffffe, 0x1, 0x2, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x1, 0x783}], 0x0, &(0x7f0000000340)) write(r1, &(0x7f0000000040)="da4c6425c500baf46be869d4d1d7c01b72aeee1db5218b6e94", 0x19) getgid() fchmod(r0, 0x0) 16:19:02 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) clock_gettime(0x400002, &(0x7f0000000080)) shmget(0x2, 0x4000, 0x20, &(0x7f000018e000/0x4000)=nil) 16:19:03 executing program 1: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5af, 0x2, 0x1ff, 0x6b7e6502, "2e0478836295944a73182e0d9fbbf57583b73103", 0x3, 0x54b}) close(r1) 16:19:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) open(&(0x7f0000000040)='./file0\x00', 0x40000000, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='@\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='^\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='{]\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)=')+\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='-:\\\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)="2cb800"]) 16:19:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x100}, {}], 0x0, &(0x7f0000000200), 0xf3, &(0x7f0000000280)={0x0, 0x396fd088}) kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x11}], 0x8, &(0x7f0000000280), 0x0, &(0x7f0000000140)) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) 16:19:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c0000100f7f58bde90d9254e509e74a0c0399df7675fdfaa3ea34d335c771abe3a21c46d6562d756c283b03d47f9f96e29f877e5181a81b7"], 0x10}, 0x0) 16:19:08 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r0, &(0x7f0000000140)=""/162, 0xa2) syz_open_pts() getsockname(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/178, 0xb2}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x4, 0x0) 16:19:09 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8001, 0x400000002) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f91ef7f0e597b1595591bfaf0b26e9b4ca73a695", 0x0, 0x7fffffff}) 16:19:10 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0xaf6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="958fa31c68c880d336f752d46af71804c06b530dec9e9002e2fdfeff9145915a9d66fdcec7e5983f", 0x28) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), 0x4) 16:19:10 executing program 1: socketpair(0x6, 0x8007, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000140)=""/183, 0xb7) socketpair(0x18, 0x1, 0x8, &(0x7f0000000040)) 16:19:11 executing program 0: r0 = socket$inet(0x2, 0x400000000004002, 0x8000) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x8, 0x4) 16:19:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) ftruncate(r0, 0x0) flock(r0, 0x9) socket$inet6(0x18, 0x5, 0xfffffffffffffff9) semget$private(0x0, 0x4, 0x240) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:19:12 executing program 1: utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0x400, 0xffffffff80000001}, {0x1, 0x427ec951}}) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='r\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 16:19:14 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open(&(0x7f0000000040)='./file0\x00', 0x9cad08f86181d725, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) close(r0) 16:19:14 executing program 1: mprotect(&(0x7f00002ec000/0x4000)=nil, 0x4000, 0x1) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00004e8000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/58) 16:19:16 executing program 0: socketpair$unix(0x1, 0x2000000000000002, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r0) r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r4, 0x400000000000009, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x100000000}) close(r3) getsockopt$sock_int(r1, 0xffff, 0x1803, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:19:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="16", 0x1}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) poll(&(0x7f0000000040)=[{r0, 0x4b}], 0x1, 0x0) 16:19:18 executing program 0: setrlimit(0x8, &(0x7f0000000080)) setrlimit(0x3, &(0x7f00000000c0)={0x8, 0xfff}) pipe2(&(0x7f0000000000), 0x0) setrlimit(0x7, &(0x7f0000000040)={0xffffffffffffc525, 0x4}) 16:19:19 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)) dup(r0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:19:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x100000000000091}], 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000300)) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}}], 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0xc4, 0xfffffffffffffff9}, {}], 0x101, &(0x7f0000000000)={0x1, 0x7}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x3f}], 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000180)) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000000040), 0xfffffffffffffffe, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() fchown(r3, r4, r5) 16:19:20 executing program 1: pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@un=@file={0x0, ""/59}, 0x3d, &(0x7f0000000080), 0x0, &(0x7f0000000380)=""/140, 0x8c}, 0x42) r2 = dup2(r0, r1) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000500)) r3 = shmget$private(0x0, 0xe000, 0x12, &(0x7f0000fef000/0xe000)=nil) shmat(r3, &(0x7f0000560000/0x2000)=nil, 0x1000) write(r2, &(0x7f0000000440), 0x0) 16:19:22 executing program 0: getgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r3) getgroups(0x9, &(0x7f0000000040)=[r2, r5, r0, r1, r0, r4, r5, r5, r2]) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x4, 0x7, "18ca5f65c9f9ffa12b23d12a4a8c2c84c632f8fe", 0x40, 0x1f}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x5314, 0xffffffff, 0x6, 0x2, "8ee0d1fe2b7f870201c4728ff24d2fc2161a6259", 0x99ef, 0xf5}) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xb5) ioctl$TIOCSCTTY(r8, 0x20007461) close(r10) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffd, 0x12, 0x11, 0x3f, 0x5}, {{r9}, 0xfffffffffffffffd, 0x4, 0x0, 0x6, 0x2}, {{r9}, 0xfffffffffffffffa, 0x90, 0x0, 0x96f4, 0x7}, {{r8}, 0xfffffffffffffffe, 0x20, 0x20, 0x5, 0x7ff}], 0x10001, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffffe, 0x40, 0x20000010, 0x8, 0x8}, {{r8}, 0xffffffffffffffff, 0x40, 0x1, 0x3, 0x1f}], 0x3, &(0x7f0000000200)={0xfffffffffffffc01, 0x9}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r8, &(0x7f0000000240)='./file0/file0\x00', r12, r6, 0x4) fcntl$setown(r9, 0x6, r11) kevent(r9, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x6, 0x41, 0x9, 0x5}], 0x7c00000000000000, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffb, 0x60, 0x1, 0x8b, 0x800}, {{r9}, 0xfffffffffffffffb, 0x8, 0x42, 0xff, 0x9}, {{r10}, 0xffffffffffffffff, 0xf4, 0x1, 0x401, 0x8}, {{r10}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x46e, 0x6}], 0x80000001, &(0x7f00000003c0)={0x7fcf, 0x1ff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) clock_gettime(0x4, &(0x7f0000000440)) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000480)={0x100000001, 0x9, 0x4, 0x4}) poll(&(0x7f00000004c0)=[{r9}, {r10, 0x4}], 0x2, 0x2) getsockname$inet(r8, &(0x7f0000000500), &(0x7f0000000540)=0xc) openat(r10, &(0x7f0000000580)='./file0\x00', 0x10000, 0x9) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000005c0)={0x6, 0x0, 0x6, 0x5, "dc18e74a79dc9bd3f6530661d9ab28902659c7bc", 0x8, 0x8}) setegid(r7) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000600)={0x7ff, 0x8, 0x5d, 0x8, "d08f0862d68b4ca2fb5bacf29e994dcdd856f2c2", 0x0, 0xfffffffffffffc00}) sendmsg$unix(r8, &(0x7f0000000900)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000680)="283137def013f53a0d249c648f10e51fe38afbb29a7a903ebcdf93737b0aab4da32d4a38eb6451dd6ef45a83cdb374c24280b65849b52eae467e754f34535caf37da57c0800e96118cf16332ef086c30b80ef7821f842b3a1eb842a9661422988a3d2afbd32f6e56900f0a35eb252c17b44e0ba038020061821ee8f27ef22265b817005b0bdbfd9c7f54f084f3ffafdfc7", 0x91}, {&(0x7f0000000740)="922ae716550e46231eb2", 0xa}, {&(0x7f0000000780)="2d539c2af5da7ed3d167a39dda705ae7dc9217abcb98bfff8491f99c6a20b914845a7560ffc9b5001e9052527edd45bf6619c49287514be786aa071b014787c0e7d175d9", 0x44}, {&(0x7f0000000800)="63c85bf871622d561cd7e9623ad2c2cfe7116d99f35ca78d215a8b0063ae5898a9b852f9a9bf8a15ef6b8daf9108ee735d22c1ef9ea46cc79640aa3614a4f914dec4a9dabb198b40b4a1f8fa531bd70413b07aca84f39245b79f9a54461b1e1424f000848978209a6bb013864a7dc211026f", 0x72}], 0x4, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r11, r12, r0}], 0x20, 0x1}, 0xb) preadv(r10, &(0x7f0000002980)=[{&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/49, 0x31}], 0x3, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0}, &(0x7f0000002a00)=0xc) syz_open_pts() chown(&(0x7f0000002a40)='./file0\x00', r13, r2) setitimer(0x1, &(0x7f0000002a80)={{0xffffffff, 0x3}, {0x8001, 0x31}}, &(0x7f0000002ac0)) 16:19:23 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xffffffff) listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:19:25 executing program 1: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x80000000002) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000000100), &(0x7f0000000140)={0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x800}, &(0x7f0000000180)) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2004, 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f00000001c0)=""/140, 0x8c, 0x2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) munlockall() 16:19:28 executing program 1: 16:19:28 executing program 0: 16:19:28 executing program 0: r0 = open(&(0x7f00000009c0)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x2012, r0, 0x0, 0x0) 16:19:29 executing program 1: setrlimit(0x7, &(0x7f0000a9cff8)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 16:19:29 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 16:19:30 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1045, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x4, 0x35}, 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0xa0, 0x41) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)) 16:19:30 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) connect$inet(r0, &(0x7f0000000080), 0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:19:32 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x20) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x800) r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) read(r0, &(0x7f0000000040)=""/21, 0x15) write(r0, &(0x7f0000000140), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8a81, 0x110) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x102, 0x1015, r1, 0x0, 0x0) 16:19:32 executing program 1: setitimer(0x400000000, &(0x7f0000000000)={{0x100000000000}, {0x7d, 0xfffffffffffffffb}}, &(0x7f0000018000)) r0 = msgget(0x0, 0x8000200) r1 = geteuid() getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x8, r1, r2, r4, r6, 0x1, 0x80}, 0x401, 0xcc37, r7, r8, 0x80000001, 0x417a, 0xfffffffffffffffd, 0xf7fb}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x3, r1, r2, r9, r3, 0x10, 0xfffffffffffffff8}, 0x6, 0x65, r5, r7, 0x4c, 0x6, 0x6, 0x3ff}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/75) socketpair(0x10, 0x3, 0x7b75, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r10, &(0x7f0000000580)=[{&(0x7f0000000340)}, {&(0x7f0000000380)=""/200, 0xc8}, {&(0x7f0000000480)=""/14, 0xe}, {&(0x7f00000004c0)=""/153, 0x99}], 0x4, 0x0) msgget(0x1, 0xb) 16:19:34 executing program 0: 16:19:35 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x4, 0x4502) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xd, 0x40000000000}], 0x5, &(0x7f0000000240), 0xfffffffffffffffc, &(0x7f0000000180)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x100000001, 0x3}, {0x7, 0x1}}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20481, 0x4) pipe(&(0x7f0000000040)) fchdir(r2) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x80) 16:19:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000001c0)=""/135, 0x87, 0x803, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername(r0, &(0x7f0000000080)=@in, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x14ea, 0x7}, 0xc) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:19:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x90) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000014c0)='./file0\x00') chdir(&(0x7f0000001440)='.\x00') fcntl$getflags(r0, 0x3) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r1 = dup2(r0, r0) fcntl$setflags(r0, 0x2, 0x1) symlinkat(&(0x7f0000000100)='\x00', r1, &(0x7f0000000140)='./file1\x00') munlockall() utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0x401}, {0xff, 0x7fff}}) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) mkdir(&(0x7f0000000180)='./file1\x00', 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:19:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto(r0, &(0x7f0000000040), 0x0, 0x0, &(0x7f00000002c0)=@un=@abs, 0x8) rmdir(&(0x7f0000000000)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x7}, 0xc) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01001a2f66696c653000cb9a9ffc68bfbb46947e8476aba0868d7c843b2b30ef06e9698beebc6b608c8b765a29c0af3cd0802753715a6071a560f65a7da8c905e6d7"], 0xa) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) sendto(r1, &(0x7f0000000180)="e0f2c4", 0x3, 0x40a, 0x0, 0x0) 16:19:42 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x400000000) r1 = shmget$private(0x0, 0x4000, 0x14, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) socketpair(0x1e, 0x5, 0x7, &(0x7f0000000040)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/22) flock(r0, 0x3) listen(r0, 0x100d) 16:19:42 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getuid() seteuid(r0) 16:19:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xec68a12e42f3efaf, 0x21}], 0x0, &(0x7f0000000040), 0x0, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000200), 0x0, &(0x7f0000000040), 0x2, &(0x7f0000000100)={0x200}) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) fcntl$setflags(r2, 0x2, 0x1) r3 = semget(0x2, 0x1, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) socket(0x18, 0x0, 0x3ff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0xb72d, r4, r5, r6, r7, 0x82, 0x5}, 0x7fff, 0xffffffffffffd9bb, 0x9000}) 16:19:44 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x1, &(0x7f0000000340), 0x0, &(0x7f0000000200)) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) dup2(r2, r1) 16:19:46 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1d) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x800000, 0x10, r0, 0x0, 0x1c) sendto$unix(r0, &(0x7f0000000040)="8b2f653187dd4604598da4165922682cf53f200b4820298e111579d51748e29c96988b1b3a437ef48938df8a9d95e5c275fdc2452118b93a373564724a53969f4b6a33b69d55cd6e24dafc3de245322e440e02a0d802c5a22933d13ed3ef79e77f034c640523be030bd8d5bb90b515f1e20c0b86512f29", 0x77, 0x400, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:19:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) preadv(r0, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) dup2(r2, r2) close(r1) 16:19:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r2, &(0x7f00000000c0), 0x0, &(0x7f0000000180), 0x2, &(0x7f00000001c0)={0x0, 0x6}) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) kevent(r3, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x895, &(0x7f0000000480), 0x0, &(0x7f00000004c0)) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0xd1, &(0x7f0000000300), 0x0, &(0x7f0000000080)) syz_open_pts() write(r0, &(0x7f0000000500)="be", 0x1) 16:19:48 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x7, 0x7, 0x400, 0x2, 0x0, 0x9, 0x5}, &(0x7f0000000040)={0x6, 0x9, 0x101, 0x8, 0x100, 0x3, 0x6, 0x1}, &(0x7f0000000080)={0xf0ea, 0x4, 0x6, 0x1000, 0x9, 0x2, 0x6, 0x85}, &(0x7f00000000c0)={0xc7, 0x7f}) r0 = socket(0x1e, 0x2, 0xf0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = msgget(0x0, 0x9) getsockopt(r0, 0x1ff, 0x0, &(0x7f0000000140)=""/88, &(0x7f00000001c0)=0x58) shutdown(r0, 0x1) msgctl$IPC_RMID(r1, 0x0) select(0x40, &(0x7f0000000200)={0x90, 0x9, 0x2, 0x80000000800000, 0xc1a6, 0x0, 0x800, 0xffffffffffffff36}, &(0x7f0000000240)={0x6000000000000, 0x1d6b8006, 0x10000, 0x1, 0x81, 0x7, 0xfff, 0x7}, &(0x7f0000000280)={0x1, 0xa11f, 0x100, 0x7, 0x2, 0x7, 0x5, 0x9}, &(0x7f00000002c0)={0x5, 0x3}) fcntl$getown(r0, 0x5) truncate(&(0x7f0000000300)='./file0\x00', 0xffffffff) select(0x40, &(0x7f0000000340)={0x7, 0x80000000, 0xd9b3, 0xfffffffffffff0ca, 0x1000, 0x80000000, 0x0, 0x101}, &(0x7f0000000380)={0x1, 0xfffffffffffffffb, 0xff, 0x0, 0x9687, 0x76, 0x3, 0x9}, &(0x7f00000003c0)={0x1, 0x1f, 0x73, 0x9, 0x0, 0x91f1, 0x4, 0x80000000}, &(0x7f0000000400)={0x3, 0x400}) socketpair$inet6(0x18, 0x3, 0x1, &(0x7f0000000440)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) listen(r2, 0x743) r3 = getuid() seteuid(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0xc) recvmsg(r0, &(0x7f0000001900)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000580)=""/17, 0x11}, {&(0x7f00000005c0)=""/119, 0x77}, {&(0x7f0000000640)=""/94, 0x5e}, {&(0x7f00000006c0)=""/23, 0x17}, {&(0x7f0000000700)=""/79, 0x4f}, {&(0x7f0000000780)=""/61, 0x3d}, {&(0x7f00000007c0)=""/182, 0xb6}], 0x7, &(0x7f0000000900)=""/4096, 0x1000, 0x1ff}, 0x0) select(0x40, &(0x7f0000001940)={0x0, 0x4, 0xff, 0x8001, 0x1f, 0x4, 0x9, 0x2}, &(0x7f0000001980)={0x0, 0x1, 0x40, 0x100000001, 0x9, 0x4, 0x7fffffff, 0x1}, &(0x7f00000019c0)={0xfff, 0xd2, 0x2b, 0x0, 0xa8, 0x7, 0x100000000, 0xbb07}, &(0x7f0000001a00)={0x2}) socketpair$inet6(0x18, 0x7, 0x1, &(0x7f0000001a40)) select(0x40, &(0x7f0000001a80)={0x9, 0x5, 0x10000, 0x200, 0x7ff, 0x6, 0xffff, 0x7ff}, &(0x7f0000001ac0)={0xffffffff80000000, 0x2, 0x20, 0x8, 0x6, 0x9, 0xfff, 0x5}, &(0x7f0000001b00)={0x7f, 0x0, 0x3, 0x9, 0x200, 0xffffffff, 0x7, 0x8}, &(0x7f0000001b40)={0x7, 0xcbe7}) lseek(r0, 0x0, 0x1) socketpair(0x20, 0x8004, 0x6, &(0x7f0000001b80)={0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) setuid(r3) connect$inet(r0, &(0x7f0000001bc0)={0x2, 0x0}, 0xc) msgget(0x2, 0x61) select(0x40, &(0x7f0000001c00)={0xa872, 0x9, 0x7fff, 0xffffffffffff0001, 0x7, 0x10000, 0x3ff, 0x8}, &(0x7f0000001c40)={0x7fff, 0xffffffffffffff2c, 0xfffffffffffffffc, 0xf9b, 0x3f, 0x6172, 0x1, 0x4}, &(0x7f0000001c80)={0x3, 0x4, 0x4e9d869, 0x45bc, 0x5, 0x3, 0x8, 0x1000}, &(0x7f0000001cc0)={0x6, 0x3}) recvfrom$unix(r4, &(0x7f0000001d00)=""/158, 0x9e, 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x20) 16:19:52 executing program 0: unveil(&(0x7f00000003c0)='./file2\x00', &(0x7f0000000400)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)="96ea") unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000100)='./file3\x00', &(0x7f0000000140)='r\x00') 16:19:53 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x7, 0x7, 0x400, 0x2, 0x0, 0x9, 0x5}, &(0x7f0000000040)={0x6, 0x9, 0x101, 0x8, 0x100, 0x3, 0x6, 0x1}, &(0x7f0000000080)={0xf0ea, 0x4, 0x6, 0x1000, 0x9, 0x2, 0x6, 0x85}, &(0x7f00000000c0)={0xc7, 0x7f}) r0 = socket(0x1e, 0x2, 0xf0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = msgget(0x0, 0x9) getsockopt(r0, 0x1ff, 0x0, &(0x7f0000000140)=""/88, &(0x7f00000001c0)=0x58) shutdown(r0, 0x1) msgctl$IPC_RMID(r1, 0x0) select(0x40, &(0x7f0000000200)={0x90, 0x9, 0x2, 0x80000000800000, 0xc1a6, 0x0, 0x800, 0xffffffffffffff36}, &(0x7f0000000240)={0x6000000000000, 0x1d6b8006, 0x10000, 0x1, 0x81, 0x7, 0xfff, 0x7}, &(0x7f0000000280)={0x1, 0xa11f, 0x100, 0x7, 0x2, 0x7, 0x5, 0x9}, &(0x7f00000002c0)={0x5, 0x3}) fcntl$getown(r0, 0x5) truncate(&(0x7f0000000300)='./file0\x00', 0xffffffff) select(0x40, &(0x7f0000000340)={0x7, 0x80000000, 0xd9b3, 0xfffffffffffff0ca, 0x1000, 0x80000000, 0x0, 0x101}, &(0x7f0000000380)={0x1, 0xfffffffffffffffb, 0xff, 0x0, 0x9687, 0x76, 0x3, 0x9}, &(0x7f00000003c0)={0x1, 0x1f, 0x73, 0x9, 0x0, 0x91f1, 0x4, 0x80000000}, &(0x7f0000000400)={0x3, 0x400}) socketpair$inet6(0x18, 0x3, 0x1, &(0x7f0000000440)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) listen(r2, 0x743) r3 = getuid() seteuid(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0xc) recvmsg(r0, &(0x7f0000001900)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000580)=""/17, 0x11}, {&(0x7f00000005c0)=""/119, 0x77}, {&(0x7f0000000640)=""/94, 0x5e}, {&(0x7f00000006c0)=""/23, 0x17}, {&(0x7f0000000700)=""/79, 0x4f}, {&(0x7f0000000780)=""/61, 0x3d}, {&(0x7f00000007c0)=""/182, 0xb6}], 0x7, &(0x7f0000000900)=""/4096, 0x1000, 0x1ff}, 0x0) select(0x40, &(0x7f0000001940)={0x0, 0x4, 0xff, 0x8001, 0x1f, 0x4, 0x9, 0x2}, &(0x7f0000001980)={0x0, 0x1, 0x40, 0x100000001, 0x9, 0x4, 0x7fffffff, 0x1}, &(0x7f00000019c0)={0xfff, 0xd2, 0x2b, 0x0, 0xa8, 0x7, 0x100000000, 0xbb07}, &(0x7f0000001a00)={0x2}) socketpair$inet6(0x18, 0x7, 0x1, &(0x7f0000001a40)) select(0x40, &(0x7f0000001a80)={0x9, 0x5, 0x10000, 0x200, 0x7ff, 0x6, 0xffff, 0x7ff}, &(0x7f0000001ac0)={0xffffffff80000000, 0x2, 0x20, 0x8, 0x6, 0x9, 0xfff, 0x5}, &(0x7f0000001b00)={0x7f, 0x0, 0x3, 0x9, 0x200, 0xffffffff, 0x7, 0x8}, &(0x7f0000001b40)={0x7, 0xcbe7}) lseek(r0, 0x0, 0x1) socketpair(0x20, 0x8004, 0x6, &(0x7f0000001b80)={0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) setuid(r3) connect$inet(r0, &(0x7f0000001bc0)={0x2, 0x0}, 0xc) msgget(0x2, 0x61) select(0x40, &(0x7f0000001c00)={0xa872, 0x9, 0x7fff, 0xffffffffffff0001, 0x7, 0x10000, 0x3ff, 0x8}, &(0x7f0000001c40)={0x7fff, 0xffffffffffffff2c, 0xfffffffffffffffc, 0xf9b, 0x3f, 0x6172, 0x1, 0x4}, &(0x7f0000001c80)={0x3, 0x4, 0x4e9d869, 0x45bc, 0x5, 0x3, 0x8, 0x1000}, &(0x7f0000001cc0)={0x6, 0x3}) recvfrom$unix(r4, &(0x7f0000001d00)=""/158, 0x9e, 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x20) 16:19:54 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) socketpair$inet6(0x18, 0x8005, 0xcda, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000300)=""/240, 0xf0) socketpair(0x2, 0x7, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x81) preadv(r4, &(0x7f0000000280)=[{&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f00000000c0)=""/140, 0x8c}, {&(0x7f0000000180)=""/239, 0xef}], 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) getgid() lchown(&(0x7f0000000400)='./file0\x00', r5, r6) r7 = socket(0x18, 0x3, 0xffffffffffff7fff) fcntl$dupfd(r2, 0xa, r7) map stack 0x20ffa000-0x20ffe000 of map 0xffffff001f716420 failed: hole in range 16:19:57 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x202) semget(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x1000, &(0x7f0000000280), 0x0, &(0x7f0000000000)) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getuid() sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240), 0x0, &(0x7f00000005c0)}, 0xd) syz_open_pts() getpeername$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f00000001c0)=0xc) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0) 16:19:59 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x7, 0x7, 0x400, 0x2, 0x0, 0x9, 0x5}, &(0x7f0000000040)={0x6, 0x9, 0x101, 0x8, 0x100, 0x3, 0x6, 0x1}, &(0x7f0000000080)={0xf0ea, 0x4, 0x6, 0x1000, 0x9, 0x2, 0x6, 0x85}, &(0x7f00000000c0)={0xc7, 0x7f}) r0 = socket(0x1e, 0x2, 0xf0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = msgget(0x0, 0x9) getsockopt(r0, 0x1ff, 0x0, &(0x7f0000000140)=""/88, &(0x7f00000001c0)=0x58) shutdown(r0, 0x1) msgctl$IPC_RMID(r1, 0x0) select(0x40, &(0x7f0000000200)={0x90, 0x9, 0x2, 0x80000000800000, 0xc1a6, 0x0, 0x800, 0xffffffffffffff36}, &(0x7f0000000240)={0x6000000000000, 0x1d6b8006, 0x10000, 0x1, 0x81, 0x7, 0xfff, 0x7}, &(0x7f0000000280)={0x1, 0xa11f, 0x100, 0x7, 0x2, 0x7, 0x5, 0x9}, &(0x7f00000002c0)={0x5, 0x3}) fcntl$getown(r0, 0x5) truncate(&(0x7f0000000300)='./file0\x00', 0xffffffff) select(0x40, &(0x7f0000000340)={0x7, 0x80000000, 0xd9b3, 0xfffffffffffff0ca, 0x1000, 0x80000000, 0x0, 0x101}, &(0x7f0000000380)={0x1, 0xfffffffffffffffb, 0xff, 0x0, 0x9687, 0x76, 0x3, 0x9}, &(0x7f00000003c0)={0x1, 0x1f, 0x73, 0x9, 0x0, 0x91f1, 0x4, 0x80000000}, &(0x7f0000000400)={0x3, 0x400}) socketpair$inet6(0x18, 0x3, 0x1, &(0x7f0000000440)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) listen(r2, 0x743) r3 = getuid() seteuid(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0xc) recvmsg(r0, &(0x7f0000001900)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000580)=""/17, 0x11}, {&(0x7f00000005c0)=""/119, 0x77}, {&(0x7f0000000640)=""/94, 0x5e}, {&(0x7f00000006c0)=""/23, 0x17}, {&(0x7f0000000700)=""/79, 0x4f}, {&(0x7f0000000780)=""/61, 0x3d}, {&(0x7f00000007c0)=""/182, 0xb6}], 0x7, &(0x7f0000000900)=""/4096, 0x1000, 0x1ff}, 0x0) select(0x40, &(0x7f0000001940)={0x0, 0x4, 0xff, 0x8001, 0x1f, 0x4, 0x9, 0x2}, &(0x7f0000001980)={0x0, 0x1, 0x40, 0x100000001, 0x9, 0x4, 0x7fffffff, 0x1}, &(0x7f00000019c0)={0xfff, 0xd2, 0x2b, 0x0, 0xa8, 0x7, 0x100000000, 0xbb07}, &(0x7f0000001a00)={0x2}) socketpair$inet6(0x18, 0x7, 0x1, &(0x7f0000001a40)) select(0x40, &(0x7f0000001a80)={0x9, 0x5, 0x10000, 0x200, 0x7ff, 0x6, 0xffff, 0x7ff}, &(0x7f0000001ac0)={0xffffffff80000000, 0x2, 0x20, 0x8, 0x6, 0x9, 0xfff, 0x5}, &(0x7f0000001b00)={0x7f, 0x0, 0x3, 0x9, 0x200, 0xffffffff, 0x7, 0x8}, &(0x7f0000001b40)={0x7, 0xcbe7}) lseek(r0, 0x0, 0x1) socketpair(0x20, 0x8004, 0x6, &(0x7f0000001b80)={0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) setuid(r3) connect$inet(r0, &(0x7f0000001bc0)={0x2, 0x0}, 0xc) msgget(0x2, 0x61) select(0x40, &(0x7f0000001c00)={0xa872, 0x9, 0x7fff, 0xffffffffffff0001, 0x7, 0x10000, 0x3ff, 0x8}, &(0x7f0000001c40)={0x7fff, 0xffffffffffffff2c, 0xfffffffffffffffc, 0xf9b, 0x3f, 0x6172, 0x1, 0x4}, &(0x7f0000001c80)={0x3, 0x4, 0x4e9d869, 0x45bc, 0x5, 0x3, 0x8, 0x1000}, &(0x7f0000001cc0)={0x6, 0x3}) recvfrom$unix(r4, &(0x7f0000001d00)=""/158, 0x9e, 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x20) 16:20:01 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x4, 0x6, 0x200, 0x6, 0x7, 0x8ad, 0x2}, &(0x7f0000000100)={0x1, 0xfff, 0x0, 0x5, 0x0, 0x6, 0x1ff, 0x1}, &(0x7f0000000140)={0x6, 0x2, 0x0, 0xfdd9, 0x1, 0x10000, 0x6, 0x9}, &(0x7f0000000180)={0x11, 0x10001}) select(0x0, 0x0, &(0x7f00000000c0)={0x0, 0x200, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0xaa51}, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x7c4, 0x0, 0x4000000, 0x0, 0x3}, &(0x7f0000000080)) select(0x40, &(0x7f00000001c0)={0x5, 0xffffffffffffffff, 0x80, 0x8, 0x200, 0x180, 0x7, 0x7}, &(0x7f0000000200)={0x10000, 0x9, 0x9, 0x7, 0x0, 0x2, 0x0, 0x100}, &(0x7f0000000240)={0x6, 0xfffffffffffffc74, 0xff, 0x7f, 0xffff, 0x8000, 0x2, 0x1}, &(0x7f0000000280)={0x7ff, 0x7fff}) 16:20:03 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x4, 0x6, 0x200, 0x6, 0x7, 0x8ad, 0x2}, &(0x7f0000000100)={0x1, 0xfff, 0x0, 0x5, 0x0, 0x6, 0x1ff, 0x1}, &(0x7f0000000140)={0x6, 0x2, 0x0, 0xfdd9, 0x1, 0x10000, 0x6, 0x9}, &(0x7f0000000180)={0x11, 0x10001}) select(0x0, 0x0, &(0x7f00000000c0)={0x0, 0x200, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0xaa51}, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x7c4, 0x0, 0x4000000, 0x0, 0x3}, &(0x7f0000000080)) select(0x40, &(0x7f00000001c0)={0x5, 0xffffffffffffffff, 0x80, 0x8, 0x200, 0x180, 0x7, 0x7}, &(0x7f0000000200)={0x10000, 0x9, 0x9, 0x7, 0x0, 0x2, 0x0, 0x100}, &(0x7f0000000240)={0x6, 0xfffffffffffffc74, 0xff, 0x7f, 0xffff, 0x8000, 0x2, 0x1}, &(0x7f0000000280)={0x7ff, 0x7fff}) 16:20:03 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x7, 0x7, 0x400, 0x2, 0x0, 0x9, 0x5}, &(0x7f0000000040)={0x6, 0x9, 0x101, 0x8, 0x100, 0x3, 0x6, 0x1}, &(0x7f0000000080)={0xf0ea, 0x4, 0x6, 0x1000, 0x9, 0x2, 0x6, 0x85}, &(0x7f00000000c0)={0xc7, 0x7f}) r0 = socket(0x1e, 0x2, 0xf0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = msgget(0x0, 0x9) getsockopt(r0, 0x1ff, 0x0, &(0x7f0000000140)=""/88, &(0x7f00000001c0)=0x58) shutdown(r0, 0x1) msgctl$IPC_RMID(r1, 0x0) select(0x40, &(0x7f0000000200)={0x90, 0x9, 0x2, 0x80000000800000, 0xc1a6, 0x0, 0x800, 0xffffffffffffff36}, &(0x7f0000000240)={0x6000000000000, 0x1d6b8006, 0x10000, 0x1, 0x81, 0x7, 0xfff, 0x7}, &(0x7f0000000280)={0x1, 0xa11f, 0x100, 0x7, 0x2, 0x7, 0x5, 0x9}, &(0x7f00000002c0)={0x5, 0x3}) fcntl$getown(r0, 0x5) truncate(&(0x7f0000000300)='./file0\x00', 0xffffffff) select(0x40, &(0x7f0000000340)={0x7, 0x80000000, 0xd9b3, 0xfffffffffffff0ca, 0x1000, 0x80000000, 0x0, 0x101}, &(0x7f0000000380)={0x1, 0xfffffffffffffffb, 0xff, 0x0, 0x9687, 0x76, 0x3, 0x9}, &(0x7f00000003c0)={0x1, 0x1f, 0x73, 0x9, 0x0, 0x91f1, 0x4, 0x80000000}, &(0x7f0000000400)={0x3, 0x400}) socketpair$inet6(0x18, 0x3, 0x1, &(0x7f0000000440)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) listen(r2, 0x743) r3 = getuid() seteuid(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0xc) recvmsg(r0, &(0x7f0000001900)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000580)=""/17, 0x11}, {&(0x7f00000005c0)=""/119, 0x77}, {&(0x7f0000000640)=""/94, 0x5e}, {&(0x7f00000006c0)=""/23, 0x17}, {&(0x7f0000000700)=""/79, 0x4f}, {&(0x7f0000000780)=""/61, 0x3d}, {&(0x7f00000007c0)=""/182, 0xb6}], 0x7, &(0x7f0000000900)=""/4096, 0x1000, 0x1ff}, 0x0) select(0x40, &(0x7f0000001940)={0x0, 0x4, 0xff, 0x8001, 0x1f, 0x4, 0x9, 0x2}, &(0x7f0000001980)={0x0, 0x1, 0x40, 0x100000001, 0x9, 0x4, 0x7fffffff, 0x1}, &(0x7f00000019c0)={0xfff, 0xd2, 0x2b, 0x0, 0xa8, 0x7, 0x100000000, 0xbb07}, &(0x7f0000001a00)={0x2}) socketpair$inet6(0x18, 0x7, 0x1, &(0x7f0000001a40)) select(0x40, &(0x7f0000001a80)={0x9, 0x5, 0x10000, 0x200, 0x7ff, 0x6, 0xffff, 0x7ff}, &(0x7f0000001ac0)={0xffffffff80000000, 0x2, 0x20, 0x8, 0x6, 0x9, 0xfff, 0x5}, &(0x7f0000001b00)={0x7f, 0x0, 0x3, 0x9, 0x200, 0xffffffff, 0x7, 0x8}, &(0x7f0000001b40)={0x7, 0xcbe7}) lseek(r0, 0x0, 0x1) socketpair(0x20, 0x8004, 0x6, &(0x7f0000001b80)={0xffffffffffffffff}) ioctl$TIOCSTOP(r4, 0x2000746f) setuid(r3) connect$inet(r0, &(0x7f0000001bc0)={0x2, 0x0}, 0xc) msgget(0x2, 0x61) select(0x40, &(0x7f0000001c00)={0xa872, 0x9, 0x7fff, 0xffffffffffff0001, 0x7, 0x10000, 0x3ff, 0x8}, &(0x7f0000001c40)={0x7fff, 0xffffffffffffff2c, 0xfffffffffffffffc, 0xf9b, 0x3f, 0x6172, 0x1, 0x4}, &(0x7f0000001c80)={0x3, 0x4, 0x4e9d869, 0x45bc, 0x5, 0x3, 0x8, 0x1000}, &(0x7f0000001cc0)={0x6, 0x3}) recvfrom$unix(r4, &(0x7f0000001d00)=""/158, 0x9e, 0x1, 0x0, 0x0) semget$private(0x0, 0x1, 0x20) 16:20:04 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(r0) fcntl$setstatus(r0, 0x4, 0xc4) poll(&(0x7f0000000340)=[{r0}], 0x1, 0x10001000) write(r0, &(0x7f0000000500), 0xfffffe66) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) fcntl$setown(r0, 0x6, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') 16:20:09 executing program 1: seteuid(0xffffffffffffffff) r0 = geteuid() geteuid() seteuid(r0) 16:20:10 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(r0) fcntl$setstatus(r0, 0x4, 0xc4) poll(&(0x7f0000000340)=[{r0}], 0x1, 0x10001000) write(r0, &(0x7f0000000500), 0xfffffe66) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) fcntl$setown(r0, 0x6, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') 16:20:11 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200000007ffe, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000180), 0x40, &(0x7f0000000280), 0xfae, &(0x7f0000000100)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x95, 0xfffffffffffffffc}], 0x40, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x40, 0x8001, 0x1}, {{r2}, 0xfffffffffffffffd, 0x24, 0x20000000, 0xfffffffffffffffc, 0x9}, {{r3}, 0x0, 0x10, 0x3, 0x9, 0x6}, {{r1}, 0xffffffffffffffff, 0x5a, 0xf0000040, 0x7fff, 0xc10b}, {{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x1, 0x783}], 0x0, &(0x7f0000000340)) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x14, 0x46e) fchmod(r0, 0x0) 16:20:14 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(r0) fcntl$setstatus(r0, 0x4, 0xc4) poll(&(0x7f0000000340)=[{r0}], 0x1, 0x10001000) write(r0, &(0x7f0000000500), 0xfffffe66) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) fcntl$setown(r0, 0x6, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') 16:20:15 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2}, {0x0, 0x1}}, &(0x7f0000000180)) setitimer(0x0, &(0x7f000000bfe0)={{}, {0x0, 0x5}}, &(0x7f000002c000)) socket$inet(0x2, 0x5, 0xfffffffffffffffe) r0 = kqueue() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000080)=""/99, 0x63, 0x841, &(0x7f0000000100)={0x2, 0x3}, 0xc) close(r0) 16:20:15 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x7) r0 = socket$inet(0x2, 0x8003, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x10) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb991) shutdown(r0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x113) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) socketpair$inet(0x2, 0x4003, 0x6c3d, &(0x7f0000000280)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x7) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup(r2) 16:20:18 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(r0) fcntl$setstatus(r0, 0x4, 0xc4) poll(&(0x7f0000000340)=[{r0}], 0x1, 0x10001000) write(r0, &(0x7f0000000500), 0xfffffe66) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) fcntl$setown(r0, 0x6, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') 16:20:20 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x7) r0 = socket$inet(0x2, 0x8003, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x800, 0x10) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0xb991) shutdown(r0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x113) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) socketpair$inet(0x2, 0x4003, 0x6c3d, &(0x7f0000000280)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x7) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup(r2) 16:20:23 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0xdffffffffffffffb, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) 16:20:24 executing program 1: mknod(&(0x7f0000000480)='./file0\x00', 0x20aa, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="da8569820ec7dbaca2b000"], &(0x7f0000000180)=0x17) sendto(r0, &(0x7f00000001c0)="940270db1c0ffebf73631b0deab3222d9fe2593ae0d5f34eac59a0e3ee65e164670c83804e5b3492d4c3e55212d17d7da14d8ef95056352684c72b5551c4ac6bfec46879ac29e6f6b00c35f55fb276a96ab05161599bd524db622848f58ec0a8c5bfc57275fd131471b9d4421899544d102e77f5d2ac881bc5475faf11a9c1df32c85c017273d097a531ce9a2c46bb7ae88347066b714310f1d493b16746ad19002d2eaccfbd2b644302a0c537826e47b21fe12385b6e22693c496950e2bce6e7a55b698a3f1928b68b3144ef6c3a9143b8ad63208b0af416093aaac5a7f2e", 0xdf, 0x2, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000100)) 16:20:24 executing program 0: mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mincore(&(0x7f0000fec000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/50) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ff5000/0x1000)=nil) 16:20:26 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x9002, 0x2) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x3d, 0x0) r1 = dup(r0) write(r1, &(0x7f00000001c0)="2e409f4774863563458692db1d1d3ed27f21254a690dc199da25bd9d82b459b509ece323fab168304cd7b67357f6d28317c9adf673141913c87a3dcb0e32d068333c70714ed941a39a6329869070ef0ff21f5841e63356fd3f4906fedde9a568354bf7de16", 0x65) 16:20:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x30) shutdown(r0, 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/88, 0x58}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="a6b4a48568a9c9a667", 0x9) pipe(&(0x7f0000000000)) close(0xffffffffffffffff) writev(r1, &(0x7f00000001c0), 0x0) 16:20:28 executing program 0: 16:20:29 executing program 0: open(&(0x7f00000008c0)='./file0\x00', 0x20141042, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300), &(0x7f0000000480)) 16:20:29 executing program 1: geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) seteuid(0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000001900)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001940), 0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x408, 0xa0) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000001800)=ANY=[@ANYBLOB="00002e2f66696c653000d8c1015a2c8e5c938eb8d8b6152340cb422cae13312821bbdb29f48fc1ab0aa1aeb4c1374162a4b78bceb5804ee7ae2bf60797930504cae0813b30d31f66e963b35ba0d1558677201b4defecae54aea1d21dda81c5c7a068cd79719110550d09e8f4ca55307625db63e2467a78a44b6a171a810a5a98d1b9ce8dec91a808ac8574918c94743e2e1c2b2fc5c6ff65aa0632c8d1c1a706ba665eedef782340c83fa6ac9773fd9e1dbd134acd0f6bfa880a860d0d68b4477ebd5f6a963dedf12e"], 0xa, &(0x7f0000001700)=[{&(0x7f0000000140)="558fa8546738cd3e70090a551e5668adaebbc4ed53737eb64b03f7c383ee0dc3e3c44943e5c0350045c98ec1dfc3a89d186ee60b9d3c9a644cff0291bdd26aa979f020703323b5b08f0e6a3967c2db3444de8e6e5f7b6ffa311ca3ee27ea15ca36a05cb7b6f540f90bd4af4ef2a95112900bda9e26a05bc286a62abe28410659673ae7598b1243e9ba26b63207a384454f6fa37b47f886e9104191ed11903b6f1455ba2b62887f65c473fd4356cb0218ce89cc9d1381ffda3e12525f8050bd9672fd7eb0ab05f030df007e48b967ecf95a4dc0d599dbce51505b", 0xda}, {&(0x7f0000000240)="b0e687e0190dd15f1321d46b830485aa47056935e255e23f0f53781420f60e743b5f4a8b0c018783fc65b050a6235b7e08c0874dca8cbb68d8f2a18188a25fa32e84e0a381684c0819bade655dacb9a3b5b76ac4563819db8af1039b7110493cc846efa384e0291b8e112d15b345b0abbe00985549ad4bd477255576c690d88119e2bd58c9957094f33f05904047725ca140cb62da92ee421ea85547029758622e33274499bc89df8734056ee02659ae91b3d8a760bce558273b74f0035831b1a907581b964b3fc15b5aa5ca0c4089782e995b03f160134a3c0de9e7d23bd8f0f8f4f5ecf88066652d607482e689e83181871fd6b0da7f3846403e3d3e11c7493d731510bed30664f4e472b1b9d5e4a68610944b4d67273603ac518173f93c85533a7226d435637eff407b165172a8e9b1737cf34868591f13f976c9b7fb233bf4e2bfeceed194c6d3d63b2ff222b2f99c164d973eb9f6a7b12eec1f3e9cf6faa371ec96c09e975f1ea9b347333ce1f834f1f85556e3022ca396c2c3af8988b16e995527fd9d1584a1b5955e811caf2feac791781db6e8e413a98b088803cb606a642490ab1e77af771fee1fd5c3771c0bcb4c962aa459c67aeb80047072e32b193a2cc9c8d0f0080ed8ca835a3cbff48dde4b37a904abba31558bc16dfa67738ef8d0fc5fa917098b3619bd97212d81410a8501c796a707c0efe61bada5b12a38dbee59bd0a66917b2ffa64f470196bce82c284b43a1affeaddf5b442a6e774e2f524ea0579cab0b66870c47eb75008876b08fcf27148e47ed97f8d69b0f2f9a747e67972f9145e1043d87748ffb58a28ee3c0cacc46b6f942527968fe03a63df24f667a50f1909c9859a6f24c4473dff0ca7ceeba3dea7b296bdd33e41b01d587f7c0456de67ff9154e768e70a079071f5e620b4b905ed7642361e01e1bfddb4ca6a12e069bf019ef10fe8b541a78117d4297ac9c5fa01a17bbb5f301fff3f62fb6fd07654c0e7d7a701344a211da22cb190757714a5672e634f911333bed9d64a3615cc1a989efa36e5cb09e05709b4595bab8e4eeb36b2e07e1b55f0845bb5694f1ebd51762e3bc65dc741065443dd10824e16a2638dcdf020fdbc2522c272269d58d0f3fc755990a701f4cb1f150d3df9164b19c306bd9f4f420056a748fd7d58007c59d67544f35c661751e27480c61d9754f1315a9f4e8117890f49f2fd3dfffbe0b3285f5307d6e06c7387c173746f44cfcd461cb51a070d69604a9a7872337b044e21dde72dad0e46e62b6191d572c56db0fd7bf8081e9e640a46fc7230e1d5f1487fd9c4b1722940b4da5cf30262a8ccd71070308a114e85ab3c4af2046bea19602419aa54c2ee9b111734315b50c5b47880637e996bb1bdd3d28b3b81d98d128c98461dc4c2d0adc263a8a067c353ccb4feab48853f6dcfd440c16ed9ea07c905fe6356a00054dfcc0c8f26010079c31617f11abbcbce3925326d7e09da4b1f06ab716697737a3a7c19b0a0be5e465c7bae2dcbe45115fc5c3fad0ede3959bf62224e3dd75de7632dd8e953827e2097236197652b0e090cc97b1a4f6f1fdba2ba82ad8a9ab27688a27b1774c0c2b335fbb2133d48bb198753e769b6985f75bd997dfc8426df85c4b969d206806e26ed4d329fb767bb16bf39dfd2a9784fe4bf820f0ebfd17f669e19956eebaf3d8e995db713feec4801097b17ba80ea6a08b8e5e1daf6caf93513cce93b5799d3578df807d7af682801304c2f70b3ad60a7a31c7712b8650252bbc564448122a28d46187a0e8954e2c3b16da017720a79a4bd8bb69c9d586ef4af765558969753b3ccc4069fde12ff3073df0b6f8a96d277ce83fdef991bef15f057c75e1f0e7f515fc46edad5b52887aef855f0fad7d42a61f519a864b1b05bf55365f4076a89c7a7ab99d42fbbf3b3d7e7888d53a2a13b710e529c5dc3f24f10600c582bd2bd367d06484f9daa986f9cab64ee3e121992a732700ba4e54ab0e5a669f4a7afaeaa8e81a03b9cd469dfdc6c01664f5e81ea7fc4c3779213cdd267a1ae6098c70fa3d5f0dcaf5d40e80876e80c93abebaa1d41c2bc0b1bd5ccb474903d8b2fef2f39d5fe0297f4fdd762955d6761ad8b15d8a5afd5ef045d766ee75baec0452673ce58a197701ad604665d01c2d77463f894d6c6f23fbffb7d23778cc9941ad5b3467bcefce627aea7f4a0ebc1485d02826d13f0ddb1f4a1019b428b133ccadb5b87f04ee77c8904ccade9c2e203e0f89c92def70a8c9e9785d64911a1f657be2ba0df5fa1622ea31f7f2f3615d4cdf17152cda60eef742f10d27fe377af8e531c645189ff6c5828922b7442cd8b62051ddd3d2978aee71125d2ebb65b05ac9d59760d555f3cf0f6fa460d255477d2e0096e0db1cfde13f9bbcd0cb45655e8cd7f190ee05b28a2a11cda9ce3bbfdcfb8a2b25e589e66490fb771abf10080536d9fe018f3d6f954d6ef54085bfaf3238e65ecd352fa87bdd4839c1cff306de21cb10225d84e8c56c07336a8c72e5738940a325067af56419a3ca37ff270ae86b1f192f18ed9f12b08fc879f8f464a7f84dd6b2b5ca8f2b021e4bac08a2719e230590f651bc88c191ca231e771fbc7ea2b82ffa467619fe28b5788734d0664268286e3ab590594e0805b3744ea291301d162e82c96fc3eba9d98cef6858eab6b21a43d16d345ed01746083b28b52024561caeae84f799888483e82823ca1ec9ae2577ca1ab034d641099d3cb41a656dc81c8ba6b27fec4eda051f09a721a5be15ca8b119a686ff9a06ac93b59541a9f88a09f128607db8eb94f12d3aa83ce7d08dee20b8a6a83c11e17f531c0fdf3f936cff461389ff7adf9f87d4fb7150a1a3d238f36d738e975c26b45f091d657fcc640630c6e850e1a02493dbd85627c71f4837e0232d170c972aa2b38b8c851b9931cf3355ad99f5c7f8bd7018dc1a753aaebeb26a2ef39cf088847a1827ecd5a4f708ffbe3b0bcdea908a8a8d953140ed5ef9dba03bd87b75e6f1b48a36247bc81e165ca99d98c58f5ea4d3c30e7e43e9b517ddb6287c24ed619139bab7cdebadee8fb82ef484398f020fa20fc6c81ddda1e8ba39cfcb029d55f62744653f81e536743574ac38a1e5e9e7e3e56c37fe140821a81a0c892d670c208026af47e84d53ae76572895fb2faad92c762c44d0fd14ef5a7b27cdd6e17dc0667008349eecee6a2b493155904d36b46a0978158cdcece20d9c72c5ef70d9e594fa4fe92382ac4045a53d52a19117f3c1135f734e4d4b7d14112210f283bdfe2fbe9454f67fc1fa9638c194601c4e9b4da48b0cd9893812e7262ba7eeccb64cc5cc12d03d049f9b910565b5b0717324a0794895cff155fa2dd70dc8618d5dc63251bced6ad5f89049434f921916b28a71a7fae4ab2dbab107eb838ec3cd8ce543620a58fec8c620433a5e1a2d45d11c52c4e2d0af1c07fdf5d4f6819e553234f6130a8db34860a08c229a6eae8df4de6a744bca65046b1a1f8e7a40182240212bcd0e8039cf77f14d3e174b44cb00db1605b55bb30af190c5499c16976f8f2e8bb8c92e8a31c8fed7aaf4c0561e1fff43a211f4ce81436a0bd74d7eb9a0e60a80acb0cef20da4a74e349a36b390c2ca800714abcb7f2b5d5aeb2b3deca73daba85654096bd8563ca5758fdafc8774ea39d8fa7b24836ee1b33de1fda5429ba2b85d84cba045897e257125a6868d538b47371cb373103c92090593fc11d725d22ebedec76133f886c11628ef688621399f8878830cb20dd8b3765a5c2943b86515fd2c167edcfced06b5847855bb8afdfe1f7c8092ac86798b712efb0ab5c94c347ab0b775a72506bc30dfc36b2ee0bcc28c454b7b11413b40c8fb16e4947fa869a099c692841bc8c3bd2740d077c613e5394c5269eee654a776bb3b39a55d3996cdd3a109a199aabfbaced6a69a7f313d5180e60b2b1a8337a676f75eac144644a8e293d905f579dfb80fef63a388c9efece3aee3fa2f4cc15abec89ebfb042f1304efcf81e2ea1b58381266c96816a21d59b24077fc8b0b7cd4365bc7948da5a410c996712ed9a2be592714adbf606ac307311a78c28971a983615176073e78596213f35205182384657358d29cae6e68d312d14acb10d98e3271a73268550f833dd6e02cdada311740aba7978df060aa10a06a0b6efe414325d73440c0850c910efba843147177ff026df6c7eda6ac57d0f80a9caa152ddcaf84151c8f5130d7e79af2173a18a7e905a142c971ff050638544f44c3522b3464bea0d5c5d0a75f0914a1a300f2a8f0690e8810bc1affd789e82bd109e8e7eb63b6c2cd8cf764548df342e6ccba7a6d2152484528a7fbb8f734898451f150859f92812a4c5b397fe6d1d7d5aeb7d8ad8a602939e9bc648a68b0106eaaff4ea529a1996fbc50c22ea032556d07e9f5bac8e9983db798b7d6c36db1aab7df97278634c1231e676b25cff651f4b3376ccb5cfe9a5d92bf3ee9a42ecbe607eac6e638443dccbd4733c3a979c066ae9578227be23a2e710bf28f3ae01f171af61e0f271b0fd151a98648f6caa4c2a35145539d9e30097974f88e5c463cbc1c4501d13ec37b692500828a44571b3a151626905ba61c87202949c850285622e4c5501d8ed8458e5fd34ee7c7a0321f0393cd838bfa1a698595b2af27024f7a1aa9a9bbd029b9d4a57f62aae301329e2165bbf5e7aa69b0d9491028b945a456fa70c70a1e8f9b904fbf41f555605cdb30de3d22f99c9a0d9b7aaede351d60b64af93f44614dfa8f0d831941b4895a2a0956eaeb92840b4162d025ea3d00f507053b646d1a3ec469822be345fff10e110255cb18268c7f09afbd563960ae25f4f98f5d18a7d6da9551c1c233c973a0aec013330f08af0da5d35f648d85f9f1cce1ba024c58d7a9deac26b00358c1614df0bdb467364bc8bf31bc7c9d8a0133774c150ac8c4ff044737e1de6a925fa841c43fc9775487a61817836965ad1591e65aee94690202d874dc3fac779f404530fd15dca0c9366fd38ec07d6f8831bba10d54d6e35ab03adaee9236c1aadf4563eb9298ac19c6f1977b51c733a2ed9decb35f425b79fcb6f9020a1107c3ab5cee7fa269ccab61491d8f54b58a49a4a5103d5c1291e1aa726fde32d9a7e2e6c071a8e3e9a842e95eb6aa0d5a9339e06a5412f1424e9265518838c734b3dd7ff7b1c18fa885cf5283fd117de4ea7a8985501262db6abaa7a6bb54e92d4d0b3883d4bcd23ce788d110c441c65c3af3d9e24bae0ec86ca0921ec9f6a58e04cfdb66f9a6e764cb35f105616763fd73611a7c291d87e53aabf76ee726acd23c93dbf5f6beb8d067b75f4ca6f676db72895e35b03c9b1601bb8254535f5b5712df6d7c407bc301104b3c314970cebed767be6760271b2503bbc907b17d0509742a3cf45ef252a874719ac9b45fe7108317e78b51a8fd63c77f953016a7fddc0b8abe27a302e9ffadf18673e7125bc2712019de31a3dfcfe894f0ffa8e0de3c8d2a8bc3b8b3faef9e8c0c04080580e1f0ba3250db1b529fc9d20cce04260ca84d947c8e9bc9cee729f8fc262ac158ffedf981d6e2328889b7156af2c3ac53734a4ac754b63e4f95d50754a5323603b7626a7beedecdfc169e2573501e475b1810b44e03eba288ea6af0abd371aa2c9fbb15b4e27c350b448f09fa5a978d5ab9fd747f3b8e8ee8a00bc72b011ea48ce642eab9d0ff860bd1783e91e4ae78c8aa94e63a0d05d37f9a2eb0c93827b2b3d8dd1cd13a5e0a8e1f69e7f51aed7030d217a8d8fc6", 0x1000}, {&(0x7f0000001240)="25b5f8488496de9a283756da430640d2b6d6385d1f1a62e41b2d2b0295f917264b85f15ad57aa115379212c9472819742f1b0ca0b5016bed351c1754adb578070892f04c47e696e3dc4bed62cc11d8ade3a5ec6d6f29a3c528cdfff964c6db3feb990c3a43955fd404b2b226941fb0c2a6116afe52824e250b399466046949c5535286e78721851ddcceeffe7821240e1777f79b483750fabaa592afd97b2b79459777439fa2b91fe42012ea216dce4d77cc042341c38d", 0xb7}, {&(0x7f0000001300)="b0d76b3fbdd9103e18de76c1572352476f9df4de16a535ab36de655f7c1c9f17b6e9e9dc1b2f35a595f563664d4f3ae7ed885ab14abdc3ac0cf932edd30c898a873cae1357f59456afd5682416da44332150219f003162e52ce7baef64026366f7b6452f93464e2ccb02cd87871a0db11187055eab784204aa3690ca2f13432e69d7d104592b79e3de2137c2ed5863b0028d571e68c943c4236b6418372d26801a3352f23b60f5fc5187b26d9bacf6a645b514f39d18b7e5ec0ea5c373208db0952d56c2beaba1be79a96f783f76380dd67880", 0xd3}, {&(0x7f0000001400)="4ea261807595054ef0848a2b89b7cf1ef7d738381ca04570055dcaa0608ea5271766635785006c3ef92ce8fba6bd5c40ec078f67d056528bcc9ff01ffb93c8584a67ed44193bf88b", 0x48}, {&(0x7f0000001480)="ba00d9d773f5aaf68a01c59af34247d6a3d5c89d84118dda96d9d917ce5b7ec72b42833ff06cce6a4313d5b6cfbee5d9afffffc89fe534fb594e3dcfb6b18b26d938102900eed4963dd102bdc9300f0306aea6ecabca374b15ea591131697151e1e43c574d634f972db2bb07bce411420fb879e54fc9f9348cf83acf0fd2f140c81035d68d7e3b0da70243b25f657d5a5e3993c5f2372d5a71a21552b6da22a9dbaf2c1ae99da840c28846d9abb2a07add557037edc6ae5e2faada6575", 0xbd}, {&(0x7f0000001540)="832df8496ddb3eefa8660b78e299dde7573c6265b3c3e445a861c0666d3d05562f673cce91c124a1a7ece5d571f1ac527c1a578002525705e1ea1e7c5ec46005f58844581baad04e75669f59d559b7fd35db25e8eeebed463ec152c05498d5f6b01f", 0x62}, {&(0x7f00000015c0)="1c89d07a3993f8fcee6d68e99910d0b7bd71f1ab07a0c2bda36ebc44eebdd8d9ddfd13721aa56022fe21281bb74eb55fab24b2fb9c4e1f5de1e7f8ece3c9d521505f2dae7b37a84c1856f9ac932efa1bf97048ca1a85c891476c4df0230f6f79a579ce9cb10f151442f441616810673873aa23c797674515c65c34a08ecdd9131f023028f8292f6067eca9af395aa45ded47dfd08cb85a1dd91c774be1af9bb1d1a5cf96f19833c92695ddb9a195c28c32feaa53c09d399f62b4103a4978c35ab0156bf816fd6d5c1483bb6a2304548676ae32466b6005622186d9a93fd80221c1cb00", 0xe3}, {&(0x7f00000016c0)="94b46b9ad98537ed8da7be0b50c40a6ced4959e4e387edab43dfc6242563df06c2c6b16375573fc529", 0x29}], 0x9, 0x0, 0x0, 0x8}, 0x409) 16:20:30 executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180), &(0x7f0000000140)=0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffc47) 16:20:31 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = kqueue() r6 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x1, 0x103) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(0xffffffffffffffff) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = socket$inet(0x2, 0x4007, 0x0) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r13 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8000, 0x8) r14 = socket(0x3b, 0x4005, 0xfffffffffffffffe) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0xe0, 0xf00fffff, 0xabf, 0x3}, {{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x7, 0x5}, {{r3}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x4, 0x2}, {{r4}, 0xfffffffffffffffb, 0x0, 0x1, 0x9e, 0x100000001}, {{r5}, 0xffffffffffffffff, 0xa4, 0x0, 0x2, 0x2}, {{r6}, 0xfffffffffffffffe, 0xe7, 0x1, 0x2, 0x7}, {{r7}, 0xfffffffffffffffe, 0x10, 0x4, 0x5bb, 0x8}], 0x209f, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffffe, 0x4, 0x14, 0x9, 0x3}, {{r9}, 0x0, 0x1, 0x40, 0xf486, 0xfffffffffffffffc}, {{r10}, 0x0, 0x28, 0xfffff, 0x9, 0x5}, {{r11}, 0xffffffffffffffff, 0x50, 0x1, 0x7, 0xd8f}, {{r12}, 0xfffffffffffffffd, 0x8, 0xf, 0xff65, 0x4}, {{r13}, 0xfffffffffffffffb, 0x40, 0x2, 0x10000, 0xffffffff}, {{r14}, 0xfffffffffffffffd, 0x1, 0x84, 0x1ff}], 0x8001, &(0x7f0000000540)={0x7, 0x7}) r15 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIS(r16, 0x8004746c, &(0x7f00000000c0)=0xfffffffffffffffa) 16:20:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2c0, 0x10) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = socket(0x11, 0x3, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r1, 0xd150) 16:20:35 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fchdir(r0) 16:20:37 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) accept$inet(r0, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f0000000400)=0xc) clock_settime(0x0, &(0x7f0000000340)={0xd2, 0x101}) connect$inet(r1, &(0x7f0000000a80)={0x2, 0x3}, 0xc) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000580)=""/202, 0xca}, {&(0x7f0000000480)=""/139, 0x8b}, {&(0x7f0000000680)=""/220, 0xdc}], 0x3) ioctl$TIOCCBRK(r1, 0x2000747a) clock_settime(0x4, &(0x7f0000000440)={0xdce, 0x6d8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000007c0)="980846e917f130111b214de0924cc0a990f629dcf44939960a5af725b0b4e601cf86d6d46f7ab8e5d831118d11b76d8f42e8d0c4d0c910f276e59255e38e681e4ec941208921b2012e3a4935045497c3e7539d018439de7153d579eacf9a124b2a9fcdfb3c276fa24368d5adb2eaa6dd3e7c35075dbae432ca6efebc2dc904ff422487999ea73d1f1abedd65631a9c34eb1fe2de69dc609a86698e52e0bca2051639c37568a348cdb0b37da6e672fe4f", 0xb0, 0x9, &(0x7f0000000880)=ANY=[@ANYBLOB="0000131377c5fc54d5d41d29ad1a6029598146e6be166e41bd30e5eaa9a18450b9bbda48b33cbf708372e8f1b9933ec512f443be2206209ef02df9cbd2f6e880d3382f0092d6311bc8"], 0x50) fchown(r1, r2, r4) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r5 = open(&(0x7f0000000380)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x8000, 0x20) utimensat(r1, &(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000002c0)={{}, {0x0, 0xfffffffffffffffe}}, 0x0) lseek(r5, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000900)=0x7fff) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) readv(r5, &(0x7f0000000a00)=[{&(0x7f0000000980)=""/112, 0x70}, {&(0x7f0000000140)=""/26, 0x1a}], 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000940)={0x7, 0x10000, 0x2, 0x9, "5bb3e5912b966726e086a1b62cf36bf2e0c51a1d", 0x27, 0xb12}) sendto$unix(r1, &(0x7f0000000080)="e36aea2902caa509b51568b5db832549513a664da73e759645762a60b5ebae4aac85a9d78777cd753801de87ee86b3c78211f8c39b6318cc3822e19275e7b17834aebabeaec4e00f528231", 0xfffffffffffffe50, 0x80000000401, &(0x7f0000000540)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r2, @ANYRESHEX=r3], 0x1) connect$inet(r1, &(0x7f0000000a40)={0x2, 0x1}, 0xc) 16:03:31 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fchdir(r0) 16:03:32 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fchdir(r0) 16:03:33 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fchdir(r0) 16:03:34 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/185, 0xb9) 16:03:35 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:03:35 executing program 0: getitimer(0x0, 0xffffffffffffffff) msgget$private(0x0, 0x80) 16:03:36 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:03:37 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) 16:03:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1044, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, &(0x7f0000000080), 0x0, &(0x7f0000000100)) close(r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 16:03:38 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:03:39 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4502) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:03:39 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x1) socketpair(0x18, 0x6, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setsockopt(r0, 0x1, 0x40000000001, 0x0, 0xf906) fchdir(r0) semget$private(0x0, 0x0, 0x80) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:03:40 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:03:41 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r0) 16:03:42 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = syz_open_pts() lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)) write(r1, &(0x7f0000000000)="a2", 0x1) kevent(r2, &(0x7f0000000140), 0x0, &(0x7f0000000000), 0x7f, &(0x7f00000001c0)={0xcc9}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x7) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x0, &(0x7f0000000580), 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x0, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000540)) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x99}], 0x0, &(0x7f0000000240)) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x7fffffff, 0x4, 0x3ff, 0xb05, "e0d58ba329c8b60a86b61203c653e14ceb364d87", 0xfffffffffffffffa, 0x1}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) 16:03:43 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpgid(0x0) fcntl$setown(r0, 0x6, 0x0) 16:03:44 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x636b) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) fcntl$setown(r0, 0x6, r1) 16:03:46 executing program 0: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x7ff, 0x2}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setstatus(r0, 0x4, 0x40) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) close(r0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x2) 16:03:47 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000140)=0x8) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setown(r0, 0x6, r1) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000)=0x1, 0x4) fcntl$setstatus(r0, 0x4, 0x84) 16:03:50 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x3, 0x200000000000001, 0x100000000, r1}) clock_getres(0x3, &(0x7f0000000140)) 16:03:50 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x5) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0) r2 = dup(r0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getpgid(r3) fcntl$setown(r0, 0x6, r4) 16:03:51 executing program 0: socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0xff, 0x5}, 0x8) r1 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4) 16:03:53 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) listen(r0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:03:54 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:03:55 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x5) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0) r2 = dup(r0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getpgid(r3) fcntl$setown(r0, 0x6, r4) 16:03:55 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = getpgid(r0) fcntl$setown(r3, 0x6, r4) 16:03:56 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x5) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0) r2 = dup(r0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getpgid(r3) fcntl$setown(r0, 0x6, r4) 16:03:58 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x108) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) lchown(&(0x7f0000000000)='./file0/file0\x00', r2, r3) .@Gt5cE>!%Ji %Y #h0L׶sW҃ɭsz=2h3!%Ji %Y #h0L׶sW҃ɭsz=2h3 e kernel: page fault trap, code=0 Stopped at wsmux_do_ioctl+0x281: cmpl 0x20(%rcx),%eax ddb> trace wsmux_do_ioctl(80047476,ffffff0016925038,2,ffffff001f7cbc00,ffffffff81e025c8) a t wsmux_do_ioctl+0x281 VOP_IOCTL(ffff80000e3910c0,ffff80000e2a6988,ffffff0015a1fe20,ffffff0016925038,8 0047476,5e7efaff42607ee8) at VOP_IOCTL+0x73 vn_ioctl(ffffff0015a1fe20,ffffff001d6fb050,ffff80000e2a6988,ffffff001d6fb050) a t vn_ioctl+0xcd sys_fcntl(ffff80000e3911f0,ffff80000e2a6988,ffff80000e2a9910) at sys_fcntl+0x74 e syscall(0) at syscall+0x3e4 Xsyscall(6,0,23,0,3,11ff055a0010) at Xsyscall+0x128 end of kernel end trace frame: 0x120164d2a670, count: -6 ddb> show registers rdi 0xffff8000044f9d00 rsi 0xffffffff816dfde0 wsmux_do_ioctl+0x270 rbp 0xffff80000e390f20 rbx 0xffff8000044f9d50 rdx 0xffff8000004d9000 rcx 0 rax 0 r8 0xffff80000e2a6988 r9 0xffff80000e2a6988 r10 0 r11 0xffffffff816e10d0 wsmuxioctl r12 0 r13 0x2 r14 0xffff80000e3910c0 r15 0xffff8000044f9d00 rip 0xffffffff816dfdf1 wsmux_do_ioctl+0x281 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80000e390ee0 ss 0x10 wsmux_do_ioctl+0x281: cmpl 0x20(%rcx),%eax