351ebf48d4dd4e677e3cf3ed90b8bf2b4b9da4325e7b10987389257b55e30ad5c8747656f078b921f51ebdac694561d", 0x32}, {&(0x7f0000000c40)="fb5ff392ddcb29ba00538c6ffab7cae970c43c2ed2e0c5b780286e1d93163737e35aee442b1f9cf401c744cc71640fc703c0214a81e67dd2656a76d926b4bd0642edc5c416b22a0d2f85ae089a9141d814492dcd7e86bf3a1cfa7a4ca1d268daf11a45e659e7da36a6a30e4cf295970327c7b9e74597f0b688057e85861b477558e55b1583ec6a81406eefdc074ca5031661fd42", 0x73}], 0x5, &(0x7f0000000d80)=[{0xb0, 0x1, 0x6, "1bfc271bae39da5f27eed5ef688ee1091bd02641af8d57bc254ac5ad1f7157f4e9dab642154ac269103646bcdca2352a3f841b1445cd351b52bd47aa4830c1dc3c29593837469966ff2cbb5d1f9eb44e90f1651886d0948ff4846d30d364cd1267e4bed29429a85307b47de6bace11064598e33f535f644f27762c9a16af37f562a824cb065454ed0a6925b3b8176d45747943d50e5556b7ee2001de"}, {0x30, 0x1, 0x5, "9c0cce7f10f64b345b459fff0645ea90488cf58d0beba76e34a312e8"}], 0xe0, 0x3}, 0x4) 16:00:08 executing program 1: pipe(&(0x7f0000000000)) mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x7, 0x3}) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 16:00:09 executing program 1: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x800000003) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x10000, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 16:00:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = semget(0x3, 0x3, 0xa0) semop(r0, &(0x7f0000000180)=[{0x1, 0x9051, 0x1800}, {0x0, 0xda61, 0x1800}, {0x3, 0xf89b, 0x1800}, {0x3, 0x3, 0x800}, {0x1, 0x9, 0x800}, {0x0, 0x1ff}, {0x2, 0x2, 0x800}, {0x2, 0x3, 0x800}], 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xe000, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r2, r3) fcntl$getown(r1, 0x5) 16:00:09 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000003c0)="0bab8df16f0e773f5b64ccce715b3fe3a8714933feab8325f3ef61479036910d1806887036ae8e6d31d5042b36c2253b", 0x30}], 0x1, 0x0}, 0x0) fsync(r1) shutdown(r1, 0x0) 16:00:09 executing program 1: seteuid(0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8200, 0x80) getdents(r0, &(0x7f0000000040)=""/4096, 0x1000) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) socket$inet(0x2, 0x8003, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) 16:00:09 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xffffffffffffffff, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x145) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0xe7c8) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100), 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x24) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x840, 0x1) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='\x00', 0x800, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000140)=[{r0, 0x4a}, {r1, 0x514eaa090960727b}, {r2, 0x4}, {r3, 0x8}, {r4, 0x5}, {r5, 0x11}], 0x6, 0x0) r6 = open(&(0x7f0000aa0000)='./file0\x00', 0x0, 0x0) readv(r6, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x100) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$unix(r0, &(0x7f00000000c0)=""/235, 0xeb, 0x2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x10001}, {0x18, 0x0, 0x8000, 0x7f}, 0x8b4c, [0x4, 0x7fffffff, 0x9, 0x8, 0xae7, 0x40, 0xa3d6, 0x5]}, 0x3c) sendto$inet6(r1, &(0x7f0000000240)="8a1715799adc9b0eef3a2ce1d2f2dea4892a20d37b1280d1ae485a67e9652627c3528e4db6327a05d88a8822925d5a64f142be7635a5dbdbd9c3ce5ea74047191321fc8b584fa8a1266ea62e075e00ba681fdaf2f2bd2a119f2af33b95e8458d318690b2", 0x64, 0x402, &(0x7f00000002c0)={0x18, 0x0, 0x85, 0xf}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x1, 0x3547, 0xb49}, {0x18, 0x3, 0x2}, 0x4a6e, [0x20, 0x200, 0x3, 0x5, 0x9, 0x3, 0xffffffff, 0x7]}, 0x3c) sendto$inet6(r0, &(0x7f0000000340)="7957a2ef53cb9de679ec3c7f8543b5a6150ead00ec0f1648c48dc93eb459d62c77d2f4b6a6ca2fe61957ccec21e942dd5e46a1b5cfd5bdfa3b9bc754cfab79165e39bd8a86b29f3bc8daafb61e05e90e0a2d102d941cfefe51a212465a98fcb05849d550ad40efc21c62c09960e30ecd59f4489f52653306c9daa47a16e4c3dbfe53819c78ec69fff1c8155a46844b454c33dd04bbc0", 0x96, 0x8, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000400)="e8dc1e6394e26ea873be1cec2ece5ff85fb825", 0x13, 0x0, &(0x7f0000000440)={0x18, 0x1, 0xb21, 0x1}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) kqueue() r2 = open(&(0x7f0000000500)='./file0\x00', 0x200, 0x48) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000540)=0x8) r3 = open(&(0x7f0000000580)='./file0\x00', 0x101, 0x8) mkdirat(r0, &(0x7f00000005c0)='./file0\x00', 0xa) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000600)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000640)) getpeername(r2, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) readlinkat(r2, &(0x7f0000000700)='./file1\x00', &(0x7f0000000740)=""/59, 0x3b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x7, 0x0, 0x7, 0x1, "6e33a092d8bbe565eae7f8c5217ba91756940a87", 0x9, 0x9}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) mknod(&(0x7f0000000840)='./file0\x00', 0x22, 0x9a9) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000880)=""/166) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000940)={0x100, 0x8, 0xffffffffffffffff, 0x5eb}) recvfrom$inet6(r1, &(0x7f0000000980)=""/46, 0x2e, 0x801, &(0x7f00000009c0)={0x18, 0x2, 0x890d, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000a00)={{0x18, 0x2, 0x400, 0x2c}, {0x18, 0x3, 0xffffffff80000000, 0xffff}, 0x6, [0x48, 0x9, 0x81, 0x0, 0x629, 0x1, 0x2]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000a40)={{0x18, 0x2, 0x21eb, 0x7fffffff}, {0x18, 0x0, 0x0, 0x48d9}, 0xfffffffffffffff9, [0x9, 0x37, 0x20, 0x22, 0x3, 0x3, 0x3ff, 0x5]}, 0x3c) syz_open_pts() recvfrom(r2, &(0x7f0000000a80)=""/69, 0x45, 0x1, &(0x7f0000000b00)=@in={0x2, 0x1}, 0xc) recvfrom$inet6(r3, &(0x7f0000000b40)=""/80, 0x50, 0x840, &(0x7f0000000bc0)={0x18, 0x2, 0x7ff, 0x1}, 0xc) mknod(&(0x7f0000000c00)='./file1\x00', 0xc000, 0x6) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x29, 0x31, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:09 executing program 1: fchmod(0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x100000000) ftruncate(r0, 0x200000000000000) 16:00:09 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x43, r2, r3, r4, r5, 0x8, 0x4}, 0x5, 0x80, r6, r7, 0x9, 0x7f, 0x2}) shmctl$IPC_RMID(r0, 0x0) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x41007, 0xf8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="bcd879b542aa5506f115109cf2a5bb3edd3f22aa17a548c737d7db5dde9932b6d7508bcf6595cabdaa6bbf701911d62919e8263d3cd553d1830af27a2573fd6dcab73d915a20c1cceb5c623e919082551d495fa741351d1ed334d94cb7c0f29ede", 0x61) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b06047c793df7a03a6608e06f4fca8c032e03a20c9afb8bceb40ed101ca7fbb0856f1a10a", 0x30) 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x828a, 0x1b) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0xffffffffffffff7f, 0x8, r1}) fcntl$getflags(r0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) open(&(0x7f0000000140)='./bus\x00', 0xc10, 0x1) 16:00:09 executing program 0: r0 = getgid() setgid(r0) setegid(0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x12) kevent(r0, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x100, 0x7}, {{r1}, 0xfffffffffffffffc, 0x94, 0xfffff, 0x100000000, 0x8}, {{r0}, 0xffbffffffffffff9, 0x4, 0x10000400000d9, 0x31, 0x2}], 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1ff) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) syz_open_pts() write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f00000000c0)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc7aff499191d5", 0x29) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000003c0)={0x0, 0x9, 0x1f, 0x283da25b, "636123a62bd51684a00dc1c8b557a5f81fdb4fbc", 0x0, 0xfffffffffffffffa}) syz_open_pts() syz_open_pts() read(r2, &(0x7f0000000140)=""/249, 0xff90) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcbe696c643000"], 0x10) writev(r4, &(0x7f0000000f40)=[{&(0x7f0000003bc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d438197d11edd141dea108038e8fcdc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e", 0xa7c}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="2eb534", 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="c30f6a", 0x3}], 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x524) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/236) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:10 executing program 1: 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ed8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './bus\x00'}, 0x8) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:10 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fchmod(r0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:10 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000140)=0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="1cf296ff00fa9d7f9a19", 0xa}], 0x1) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x35c, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) clock_settime(0x2, &(0x7f00000000c0)={0x0, 0x20}) clock_getres(0x8, &(0x7f0000000100)) ioctl$TIOCSTART(r2, 0x2000746e) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 16:00:10 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000380)=""/236, 0xec) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x5}, 0x8) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)=0x8) r4 = syz_open_pts() kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x1, 0x8}, {{r3}, 0xfffffffffffffffa, 0x4c, 0x10, 0x7, 0xff}, {{r4}, 0xfffffffffffffffa, 0x30, 0x6, 0x1, 0x10000}, {{r3}, 0xfffffffffffffff9, 0x2, 0x20000002, 0x8, 0x5}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x8, 0x6}, {{r3}, 0xfffffffffffffffb, 0x2, 0x33, 0xfff, 0x10001}, {{r2}, 0xfffffffffffffffb, 0x4, 0x0, 0xff, 0x9}], 0x3f, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x4, 0x8001}], 0x6, &(0x7f00000001c0)={0x8, 0x7ff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x401, 0x4, 0x1, 0xa3, "43b46e0b0ff9c9db825ba5c569000f99a9d81a72", 0xff, 0x7f}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x7) poll(&(0x7f0000000080)=[{r2}, {r3, 0x40}, {r2, 0x4}, {}], 0x4, 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000340)=0x7) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280)={0x1, 0x10001}, 0x8) 16:00:10 executing program 0: setrlimit(0x0, &(0x7f0000000080)={0x4, 0x5}) setrlimit(0x7, &(0x7f0000000000)={0xff, 0x8}) setitimer(0x0, &(0x7f00000000c0)={{0x80000000, 0x7530}}, &(0x7f0000000040)) 16:00:10 executing program 0: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000012e000/0x200000)=nil, 0x200000, 0x0) fchdir(r0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8082, 0x180) listen(r0, 0x1000) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0xb, 0xe492d0b879f8c37f) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f00000001c0)="c7", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x6, 0x38}) lseek(r1, 0x0, 0x2) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x8000, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x1) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) 16:00:10 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom(r1, &(0x7f00000000c0)=""/137, 0x89, 0x40, &(0x7f0000000180)=@in6={0x18, 0x2, 0x7, 0xf1d}, 0xc) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x8100, 0xfffffffffffffffe) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2000100000000}) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x43, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:11 executing program 1: munmap(&(0x7f0000065000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) shmget(0x3, 0x1000, 0x205, &(0x7f00004c9000/0x1000)=nil) mprotect(&(0x7f00001a5000/0x2000)=nil, 0x2000, 0x4) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x4000000002) shutdown(r0, 0x1) 16:00:11 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) shmdt(r1) 16:00:11 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)=@abs, 0x8) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x8}, 0xc) socket(0x3b, 0x2, 0x0) 16:00:12 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x10) pipe2(&(0x7f0000000140), 0x10004) pipe(&(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0x3d8) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080), 0x20000000000000f3, 0xffffffff) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) r0 = getuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: setuid(0xee01) getuid() r0 = msgget(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb59400", 0x99}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x2d07, 0x7, 0xffffffff80000000, "24a3b8ffee61dc61c04b125cd59fe8ad60b3e0e3", 0x800, 0xaf5}) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r1, 0xf}], 0x1, 0x0) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x20}, {0x18, 0x2, 0x20, 0x7}, 0x80000000000000, [0x7ff, 0x3cc, 0xd62f, 0x100000000, 0x9, 0x6, 0x0, 0x9]}, 0x3c) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100002}) r1 = semget(0x2, 0x6, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x26, 0x2, 0xfffffffffffffffb) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socketpair(0x7, 0x5, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x3, 0x9d}, {0x18, 0x1, 0x8000, 0x894f}, 0x2, [0x14, 0x100000000, 0x3ff, 0x2, 0x6, 0x9, 0x5897, 0x2]}, 0x3c) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 16:00:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x2c7}, 0x0) r0 = socket$inet(0x2, 0x5, 0x800) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) poll(&(0x7f0000001100)=[{r0, 0x54}, {r0, 0xe0}, {r0, 0x100}, {r0, 0x10}, {r0, 0x64}, {r0, 0x100}, {r0, 0x2}, {r0, 0x4}, {r0, 0x4}], 0x9, 0x3) socket$inet6(0x18, 0x8006, 0x1d89) preadv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000040)=""/81, 0x51}, {&(0x7f00000000c0)=""/4096, 0x1000}], 0x3, 0x3) 16:00:12 executing program 1: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x48) r0 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) fcntl$setown(0xffffffffffffffff, 0x6, r0) write(0xffffffffffffffff, &(0x7f0000000340)='x', 0x1) r2 = semget$private(0x0, 0x2, 0xa) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/124) 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8100, 0x4) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') r1 = socket$inet(0x2, 0x100000003, 0x3) getsockopt$inet_opts(r1, 0x0, 0x20, 0x0, 0x0) close(r1) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = dup2(r1, r1) stat(&(0x7f0000000100)='./file1\x00', &(0x7f00000001c0)) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x8820, 0x2) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = getuid() setreuid(r1, 0x0) r2 = getuid() close(r0) fchown(r0, r2, 0x0) setreuid(0x0, r2) fchmod(r0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x820, 0x2) 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x2) unveil(&(0x7f0000000040)='./file0/file1/file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000540)='./file0/file1/file0\x00') 16:00:12 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/92, 0xa) 16:00:12 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgid() r0 = getegid() setgid(r0) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) setregid(0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) setgroups(0x3, &(0x7f00000000c0)=[r2, r2, r1]) fchmod(r4, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r5) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x42, 0x63, 0x7, 0x1000000, "bb35a9100dc2b72eb256949064c59860a62bbf26", 0x0, 0x1}) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x1000000000000}) r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)) 16:00:12 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) close(r3) 16:00:12 executing program 0: r0 = socket(0x1000000000018, 0x0, 0x3) sendto$unix(r0, 0x0, 0x0, 0x405, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) geteuid() 16:00:12 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xbf, 0xc47cb9d6c9e95d50, 0x5c568858, 0x1000}, {{r2}, 0xfffffffffffffffa, 0x4, 0x1, 0x3, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x0, 0xbf75354f6c005d35, 0xffffffffffffff01, 0x6}], 0x6, 0x0) listen(r2, 0x6bd) open(&(0x7f0000000180)='./bus\x00', 0x30008, 0x1) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x6000, 0x1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getdents(r0, &(0x7f00000000c0)=""/86, 0x56) fcntl$setown(r0, 0x6, r1) 16:00:12 executing program 1: r0 = msgget(0x3, 0x0) msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/107}, 0x73, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000080), 0x8, 0x800) 16:00:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x10004) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 16:00:12 executing program 1: utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x400}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="9435846604b3103e8eb084150d986a8823d77b37ff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000e00)="6a55f480b3669825b5331774df23f561d8c330769868e40127b1183affde6ac64925a920c96e1bff70b420f1e92ab123cc91b1c71262f2f6d94d7243dd0025f5d0b64d0d319e443b191d5adc549d7233d683210cc105207e1f92479a6a46fa66b3d77d0f4014661355064eed4fd2fb7045b037f94adc013fda9496ca9b34a8ff6ab6378913e1a7d3b00257bfde68f6f71d797a9b79537186345d95c5c936c1a33a3d1b8a251ad89389388eab5a8cd740af68fd4c7a2c3850fc420e33c8bcf300f1a2abe9f75daae12da8fc1dd9211ed5b2dc5358cf8ba92722290adcc1e80ee6d4408fc0ca00338730804afa065198551f04266c4882ab99d266c3482e9407a8333cb81b9e9dc527f213776bc91766497a2a743af02abe272143615c9ef32a28682e263ec62adf106deb7b8ce51ed9dcffc32bac9d79c153f3db52ec2fed509d56cbc15e3898b81b2f82de3f90c679fff10da129d49d6d0925c0750246f0a1be3dcca27590a2dddecba6ebd9a0bd63a67fa4ae02ecde0c6b3707b2b62722847e38982e94e8f6dbcac5a603749b6b18c26330dc46eb0752d1b4226112b37c14c8d42c7653e0479adc17f38f2b65d59a61ebc57fc2b2785a324e133e4d49e16d7b8703403df3d1f58b845cb1e3e667f46ae22fcee4c2644d6833b66c13bf03df0503c9bcff65f6304a4b9d53cccc75a5f1e31e9c7df03336c9dde811b6a9797f6dc47cd044e7fa3517cc467eaedf4e40c878809b2a11cb29c3b9e75ed733635f014bedc9a6bcf970e1e35948a6feb1ef19d28a34fd5300be04976e2d859d4ef5c300cc1e45aa4fa17064a8fc005b366024731acef9f2dff827b9321d1a80875ce455e58e55906dc3223c3d3555263c5179826e423ade75a30490e4e1ebb70a83adcc29c5777107de7c2057f99ce1d8465110ea5f41f6dbedb41738e9e175c061e879b03d0ee530436cee0fffb6af25b0ea4cf538375800c5b96f5f8efa725f3c4d3969d4c0d7188cb0389c018e1f4552b22cbefc8a19f510d0201a274d178f665e2019b8e2c66938fe6a8a754a7cb6fafc7e7d643652d77d65a7e1631c038e19df2ffea9c198c9c6c0016c936c4281ba2ed5c1c94b701f4a3159da7a466ad34e316b24699287bbad566cb60538f9513811de9f4699326521930bed360a8e0d98c35a624bfefd8687ef85e26833d635a315c7263967c855e873d628f02a9562df93612b356d96b707ea3b319ee731e6d0d60ec9207e804f94e4669d9ad4495064baa8a8ac0965bd8611f00b70c60991e78270f7d562f1325bd1587343288931759c1cd24998daaff61d37f6777aa8eec052f61ada12ab5239692d641245a751e4edb6ee6bc9da35df91605b382eb7d505bcf2e76bc09ee384c3b7eb5228b0a4c48a4b5b52e480f5bfd676238fc2b92f52c98efc60a4ea193bed21cc9d29c7917ece29f5d0447dedb49558370cc8f29def04a4aec15b3af3fb14d340b9dd4daffc413115febd1c66aace8e0bbe60ad5e3d306039082cf7d523e00cd8cac53bd8573bdb9a9eac9062b06c315eba037f33fe7be2f6e03b31345064d7979812ad56a26792976b2061fe6cb5ba54d6cf79d52a5714fd564738bf7bc0d29a08d14a90e81cc4d870dd78f131783eaf449886386a3745dca5ff0923c21d7f1d900d15ff54e74f8f3d7fb292a3bf7955739f5eea56e9b7ebcb3b77d2d7b04f5510f80104d2153884706b7f6f7575a762ba3882f9ca675c", 0x4d1}], 0x1, 0x0}, 0x0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x5, 0xffffffffffff5ac4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 16:00:12 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f00000004c0)="0f211187c14082c2ee588c98a0eb1ac108c17f5e2a3cb9795dcc2f5d1be1e42d", 0x20}, {&(0x7f0000000500)="5e80372b74d5f3221fc168c2c352a421d26b66356372028640b7a04ad4d79495189cc4c2375997677ddcd059416fa4c2c2a7a64c3e2d7a16fc2bb421c3310f6e22b79e71aefa99a415d5c3393d6c2ecf974c58bd1bdd142a0beebfe4a9d9c56279bfa49b21e42f2e5dfc550ada319655dcf43d4c1808becc65932f718bb185b1cc20c9418da8df32d608d55f78f13bc91cf4801b92838185aa1c9127418013b8b2961e5501eeb5ef283696a149208c4d224d4957c620256b5a2636643c6b9bd5483b625628e2d4598f7b70af709d48f822a4c48f0e602d293a1ed1593f84a586a5a419cf6fcb36bc77ba5ccaf52a638e6faa27404d", 0xf5}, {&(0x7f0000000600)="db8f74d9aa875f0dd9b641bfcb47564322a2739bd6470b4c8c96813a534af6d4e28cfe704902fdc1d428241d51962b11537f09ac8efd476c9ee307c7990931573a75eba7332405db54878f97c5e8314405efbf4fb0b06091a72bc0a7efcd33", 0x5f}], 0x3) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x11) pwritev(0xffffffffffffffff, &(0x7f0000004200)=[{&(0x7f0000004240)="95238962ceb092575b7642781bfdea2bc3251438e911e2b12d7849f5aedbe1f063b530db72caaf3e0b4011be96501f57df33018a55c01cd652149e7efb53c0c3554f4afd8d7c3b1e27ab55e4bf9f474b9dfde3c563596bf5eebefd3db44ce3a0a8387857fc79b6bcbc8971ba139e171cc8691b265e58e2afe987f9711cc9129499b565142ce7eb3ff5f1da5f75864b3ab55403289c8980c0a2c25c9c0d5e2624ef5201e2b858c6a5ddf4d4b98b09d5d1b471b3100e740705cc2b1a80f5dfb69dd117cbd9d734db44ff398e3b2ea3e5114e80f59bcbb7f5c17a7645caa4d4f34e94af9afa965b7580521199d947db44b5f387495f25e0f1185deedc0d82230ed76e4f3546eccbb1a730ada992ef4cc862bbb6878350785ecf9cfe0a4ff8e72b18a170b606c43e47854ddb5b9c346392474635d56efc2b691212229f8d30889aa30a33b2c8bdf49e75a97d847914fdd8087ba73a9b20c7f922737d23f399fa58acad9f9481a8b80d84829a25c08784e1dc7fb21bf328119e0169841aab62a8c1f9477151a36559cb75394bfa8e6fe2e1bf5186eb166c0656953ea132f7ba34d28cfce130ea8f9394426e664ad224f0a58b0dd54cf32f24a9b6005c4160b6f8ff2831a266837925e459c2e5a3993e336af80a20ae298cd01a3f8b75d6fc811077c4c040366d2979d9e7bd936ac241f933b784be80a08902d30e926337654f581047fee0c91421cc51c8cf79ce279481e226e3fd0df55d619d5079be0c8363a99d1b2940db914eabf1e25133e019315344ddc45d79afbb4735cfc6a09974f6764f20c972d3bda3210ac4d3b4ebf9cf8c76da307e78c346de73497ff97e3b2699426e2b0509094bb31f5498b6f63ff183261bd1c1d77e928a6a3afccb90d49b69754491af8e8dbed850a9417a43b0fc8100a12c49fba76482301d8ad8c9f6e230a6370e9b837993a8257d409385f297027f6f89dfa79343fa8882006ba3fe1e08914dc3862d496de6e1653f711754fece14c7914cc8c4db5bd5cde0bc57bf6350c703ad7035db10770f0f3165d54c82cc4a2c19c468d3f7aa397ba919307720681e230a85a039f84fa8b003671cc26e2429c5b8b2f1d78829d11ef3eafac4064b1fb43eaed6e52a38a69d8908f93b2648baeb9b1fdba749436d6b5896fe84ed24a2d88c5f580f0b31c888e0607ae1503a2c42a712d1f99e953a68b3afc26d1ddd64e52a65c5648ef786a4f7288c6d87eefcfe24b2885a82a982bb53a306ef271d9cc78c88c89bbcda0fb8165768c5372db0bb7a671e8bb828ea62cbe107743996240ad5df12b99b02f7da9b0f52ddf3ba3821de4937a4408cca98fb64871eecefae2d0e1e60504c517f0b1d252c2b83ffe51000df79565a0be74aea591d79fcc0c75c39e3f02d1ea7d10f18db4bc7a1440f198a9987a2e1660d4eb0635d90805458460e49aef8678beca8e1f3ec5467c6f42bf95778d05da106a80d44c7d2ba6e4c5b671f356afd6c839403968439f8704429d4ecd763b54477311360047b4b9e0d7b2cd28d0520222a2affc259407e21dc26960dffe112de405aeb18c6c93961812a237026f2c5f05d0ae282d757efff0447e2385a23c62c48006204acef162409253fff44d606738cd3ef33bc37436bfb6125053783e3f2aad658b0cc5e3c874e7a2d4e25c1acc2ecbe17b6dbd700b07154884da258970f4c77d4194a787736286327e85282575fe1634ff2a479a2120b80efe69cf3dab78c7cd7adfac794f84476c08f6c382eaab429c52d0a19fbfd61f4a6358a55af4fc55be7e1d12df7487c1eb40d121a4a06e44ee23555f59200c4e225b6ddf2f3ef0dec1485f20a5df913b8b226a0e5b73f07461a2499c6a1cf36dea72fe311c5d33a64505b55e789c074f19a09c8e8dbc453a897e8ac874796cb263f95a684af5a9ed4442f3a7aa89c44e6ab3746f731ba8f44c107da34ed62263adc1548af1c960e50f4dc46dda20eb342f6b91d845b6ccad1085b3fd238d110a5451aa78e1a73dfe46aeeb8aa5be54487c07d1543b5ab7a8b37d3911c9868c9f58dfe47c356e62a9f6ed924f8b464959bba4eb131501db3449f6186d16673354c16af42d52cda1b340655e1cb963fd99708b78158ceea6fa3d43f7231f545b4bedede1a2560190d7f0bcca143af1f0736d3b8ee2658a729616b3abfc4e72f6a5a67ecb252a7149fe0b2695442e4412ed30085062a4473fa2b1241b1750a420914972c7cfaf19e89f1a0379d9686682c6fc1985d02b996e2523f9b22f72c99d9fe8b22abaa4ee812030cf4792ddca0dcda6fee8d0d0f9b037fc73084a1409cc83d3d2408a49938639c8889da95a23abd8d59127f461c9f2a11e779153f4ee637882fce1cd2c8d39edd320dd78b71454d3d78d21fc8b0459edfa7c42e36cc370cdb95bf5f2721f50666a3fd9cca7d1a92ed66b3f10db3b3f00c22453113f8b8ac78d41471775d981e15484c509df67099744c5b864949b9ae0b68c38d243791a0ff9c403b644b78c1c853a09daeb843bfe10d039fc7e74dd82436e6a3a2f32174908475108635a41efe7ab5b236fb10939143ba6e09b28878efd256e2f754efc11db99c78e1e1d0efd2d80c09466e4eb9c9a30464aba4a5c74f1eab509993e75cd2a44ced0d517ff2ca3410c91a3fa8b78e0c9d3cf6b13337f43962e90b2da18202904de181fd1d881805ba3be29b54547a64dd0abfe3a07e7dc0224f7b64d81865bc3d24451956047b6d3c609fffc2d8d292f7b6f8971c7c35c6de941e223c6b8dd21e56cf234f19e30fe13fd6d3111eb813dbb791e1b03ac86e7d328a2da3546f02ae630da3c104e5e96822d321acfaa231f199cde4286a2671881e886f0715de8ef4e9a0bc289e19f9206de80a7b19607cb283f010c503f89be5bd351782394cdf55c7f6ae12ed46fe5bdf580689bd2ede35a761a4e9e9be5f018719aa305daa40868f9be3cebc7e45b32279362e87c9d53bf547cb5073c3114b3dfe8b220d98a8be29c4c5b124d21bc0ef00b89a1e2f8a937245b47be05d04f3d5b14aaa031e7abef0e30b5013ea5e8da4ce4c5c758287967725f4f8489a59b7304525a569eba6e1d7fb5e6d911fb45eb8d6e49048dafe1a3fdedbfca9431790348c38d8c163f43ea105e1aa1f892a3f0b71bffe16db7c602c666b27cfe11494837f739b4f5bdc1c7f50c9454dc3524812d4c4ea31ae8282f580adced3eb5effa771ba59342a704ec462a182059d3348148fcebc448eb0aebd9ae55b0845dd27573a201657ae20dbd9a5e6172ba6f638af3a50a9709f00d1627ba99f1f0f8b2f6ed710b301914350ad05fac2fe310ab09f7d8943a4a905c6cfd85492d92541d2d8590ad72d240a10a040bf8d19c764aefaf6424a041b9c478510129dd55bb9bf62e3212d2aa2a59b19a8ead3795a13b72ad0c1de3b46d9e9c8a36c8340e5414185f8be0d7a2e1f007758f6e3ca21a662fd9f94df6f0cef0a8d7ba026bcafca05f74bbd4063ed26eb28915dcec6dd53e0aa7435ef66ce0131345238189f59eb134b39124100a6285de12983f33fd49b4f771ed4c716b339e7db63f048c20de5a1c477addc50eeeba6c70ed7b1494128bf9ea733932cc62126465c7f1db8cc7bc86736cc3a4916ac077ee0e9ff3e18271cfe2b4b3ece6b8ad76cbb5620df992328c3dddea419734e64df063dad840878ae0390830b553383dd1e912d65e870ba29390e859f22339eef678b01f2abd245afbbe3d52438a9d68d00b006c286b5ac21e411797c97e370633e3323ffe4d4b69918696cdf5b09d84cfcbe91d391d95c9ad0d4001e887bcc6984ac712901859963babc2745d74f6a154743a96aa7db6de46188c1a17717cb18cf522dc5f8d870ba06b0e5dc70ed809931dd0c3d2ccbd12991f41e380ee18cf1153fa34c02fde690e2979587c4883da083d622cc8d998bcc959cc43db3bc9410e339d08267776c9d77a908f6b74e082b84a30b80f560d15c4cd77ff5f72104c22c28069ea7e20c87392635e215c577d96de908b8e053adaa9c71c69a9aab870a273600a3e331e236fd87c710539bf544e48cd41199e308201fbeeab835c6824840bf1433021cb9cfb807cbc92dd3e25b8a4ce70a3888fa9de9dbf92dd35885af33e7c732697cee5c5b35bbea1c98b5d3dee7d2420f70032570291c6e709f598552f68090059b89fc185a18a4c88e429b41d83e4a4e435772bdc593546ae15f0a5607d1c2310b8a68dba4d3c5bc135f5029e2f00321b298d29d28dd0f7e15889a411cb086983f82fbf953d2597ee7ca559481c3e331433f6c88a0a50fb6e489b4f879b9ecee34fc886b297b334aa3c7218c835f8c32327c64e835e96be3dd3a31bce271d25e49417bd181c7e6c3f85239156440a6f792f657c04c6836883e235803f1dc488d7ca324c97139dd4ed393626d187ec3b1c8d3a7adab6418fe3e42bd53bb3e1d52c1a2a6c75351167e57edc9a4bfddccff7de42005844115dfdada603b734b26225fa5f9c8351ac8985d2ff26a8907a7cc8da4b1393ad9d45d6bfc94d91b95574b871e06b6f43572a2f47c78167f5b6901c0c4c20a9dfa3bd8667ea92743cbe91d93f2125593eacbfe406f60bb5cc95778de2c6f7a55206ba92d779d844ce1d4d7d74bb03b0a07391857628458d3f0425ff4d953d0fa715bd54a504e0205aac568cba7f928b0e67c5f21f9d1f8a2e361c85b195e112dcbf34a15bc9774ba495865a2ed8314ce12595863766c0ec91f9d9d2f72d270efb9d5c750ea6779b8b043a3de22d8ee56d42dbfc6dea62e25bd6ae1194838c18dafec9ae2e4769c3d9be63a1e664b50b5a11b66076ac7605e3c337e231dee7e46484837831a19f1ab5e85ae0b051e473b6757db57b44849432c2c79d009426a8fcfb4741f6757286b2debd9aec3a238014a2c7053afe021ad2d2e3a53a73ec5a0ad6a38243cbc382ab25d85ba8f7dc9d666280ebac108f60e4d03721831dcee4ec0bd2383f0a247828f33d4663b88a4353f3d035f005585578ff144dafdbcd9587978d872dcb47bd863f5dee8f0f2ade99f3aea17e692274050f808c03d65bfbb04515ebe2b50d8c965156d52c4f502e4f38707aa66e67964bd6a0bfd748aabf2dd916fe1fdb788be4fb7dd202b6c25434937bd91a57ee83c9be287e34aab7993668b12487ad720e811ac9fdea2b4623dc1fa8f610471f9fccacd19b7824e813a2184f8a13826a9d2309a7cbf9fee6f452c0c418abc2f7e32515617a463c56ab071f095ffafb739258bbaa81cf4d3b4a36c1d870782d46fa72edeb3ac56714d9d19486bb210029c60cb7fefddfa6e9216b72bc226eee17b16f6b1db6adb95020bec4603e81afd7c413470621811f9110817591a53755b2c4f2a5bc0791774c37e0a9da8fff3d9711aaeda7863e1b3b10eca1c6c55ebf234d74165b6a2abfb8fa82477a068c00dd6f22a6e8cfbd392f8a9870291ce1ee6ada221ddf499c23e4a234f9cb47e48eb325b39944257aeb095b22cf6e8d266558b7901aeacb673fb66979e1e820edfa784930204ad2edc735b6010c5ac0b1a7379034ada07b83cb3e12d300b104cf9792b4355306f063a971c939479e86f0d46efc870cdc9ef910fde291bf45c2bf135e82f75f5343a7c511c3fde31b674a5deddf7906dd3f155b661638f06006c7d1f120a8d69fd19f8a627eeb88050d57a7160d89449a30dcc78b5db5feeaedc3fdf8cda9ba5bde08822d06962c79db7306341a96eae416c5b7b89e0bc8b7982aa9dc6593a030a831b50760eab7bf057", 0x1000}], 0x1, 0xfffffffffffffffd) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket$inet(0x2, 0x3, 0xbb3) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000006c0)={0x7, 0xfffffffffffffffd}, 0x10) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kqueue() readv(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000100)=""/83, 0x53}, {&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/224, 0xe0}, {&(0x7f0000000380)=""/49, 0x31}, {&(0x7f00000003c0)=""/24, 0x18}], 0x1000000000000349) r3 = getppid() r4 = getpgrp() setpgid(r3, r4) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000480)={0x101, 0x7}, 0x10) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000700)=0x1) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) 16:00:12 executing program 0: pipe(&(0x7f0000000000)) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000), 0x328) 16:00:12 executing program 1: 16:00:12 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@in, 0xc, 0xfffffffffffffffe, 0x7, &(0x7f0000000000)=""/33, 0xfffffffffffffded}, 0x0) pledge(&(0x7f0000000300)="242c2d2d2d5e7b7b21402b2f00a149e02ba664fbcc3d709920a33708b434670c7e4c716156d4a8d5d253645285a8027a6c1aea9e1d13b2000000802bd2887a1c5237e713ede8e47953dd", &(0x7f0000000400)='\x00\x00') 16:00:12 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fcntl$setstatus(r0, 0x4, 0x40) r1 = msgget$private(0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x108) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xc01, 0xdc, 0x6, 0x3, "e974e73286d7fbbc93aeb2dbe143d0606520f020", 0x1ff, 0x7}) msgrcv(r1, 0x0, 0x1bc, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/220) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000022f2fb68c43ba951550b6237db3f66eabf0299873be160570f63ba51058a2e27110f270d4d0d554ab86cbe7720bdb4cec67749b113eb745281944e2791d12755d4bef05061802e63af637d39bb"], 0x4e, 0x800) 16:00:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 16:00:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) r2 = getpgrp() sendmsg$unix(r1, &(0x7f0000001180)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000140)="a3210ddbc4597e289b85718f76688ccfe10091208048c3af9fa3302a6dedc1ff3b7bfc8757624427965d3689063a40ce46e6c6ee4716ee7ca56fcd22be1a80c42c76259607fcadb32deb5b005de6be36cd784ade4d049dfb9235df955c67fad69c71a6e1dfb3012b252e53dca8c484d4b338296a3c77d8ff8d2816a0a4f0c2dec75f4f4cb5c3433ab9eeceff97ca107fe637b6f591a675016438346bceeec2c144b26cbf9a19424f4710be02a2079c6b5b6b83df9b5fcbeac90d6aed48e1707f2225de2c4a5e6bda5da80f4c18825f7619b277abd32f8a3cd15d013c861a248b75de8b370126d5bc87eb7c6201fedabaef62821e862941e067c4eb5c61333443498ad98e7211a520fa1b9c742600d077548ce0f42c266fee787958c7db8331894eea06427b78e7c20b9a75562e4a8491441e16259cc64f510cec08e0b49c4f79f6e72394708319ab4913dfcaa1e33f77949115b41d9f8c8af6a46a4d49475aa569534f459be1b350d67478aff5c287eaf7c36656d9fb46b525c63cbdc27a801d21a140e0bc40c04546fa2cc6d9369b184d8aa6879d1644719d6952f8182fc816287ba48fec283ddea388fc7bc16d827f34be85a07468e0d3b68dd23100ceb85a28abbd5b9b873acfc71cc1edde9f2eb37c37f28e829d33e1557fa4cfcf84dc547e9c568326242afe7424622b73a289d6c9d320e1fe04e5fbb76c53fb08e4200a723cccd83baebaf43f37c0b3780ffe8fa15e8f02c323282b3d4bcb5a97f3c82ee39d273340010d0eed1aa0360b06a10011029a6e0808d8c030468e262393ef2e171f2efeb9484d39287dd9e9926397b2c1b232df65d38db70d01dfbfb8bd9ee299a16dd90d9cc727106734e1b5d5173ba5fa74d08e5e9152f3079ee69cb6c1c365f34bbeb81d23dd125c5042f70248c703e78f88f6aabd66b4131cebe059fac78f7221ae834aca725cf869afded666958e725af2948a23cf13821d59e2bb441ef0da9f6454759405010a697bf584a26c935115fad27486c7f8debd65dda17df513cb84a852c6d7ecd0237f3b9ae004c28b3592e7299c268f37a98f31193564ce883592bafb40542c0c756ef502a44f7b76f61c673807998301aa240995e98e20b47f8bda612efd86d34c98e3dcf669e2e15a48fa62cb3dde6cee5726512f9117df9c399b95ddc460abada88f25fd4edf91993eb528fa28b5fd13d93a1dc6a7e13c9a41a4f00bf387d3a97505c08834f36f7a9699007d8a40a1682f0f64e65e6526ac3def4875219cec685ecd30214805e27c19e884086e2fc91a3c04de477c3fae277c000b1056067993debecf20d18f58a4263f4e10d5c017c745b3f6387cd0e8deb8f5d447dafa438c32131b6aa53be2573178609a2ab9cb3dc72bf576a1c40dd332d23b93b9ccc225a4969c78b9cb80b95221bf97377455221b976b62f62d3e30c57e0f677ac9173324509f9bb4988c0ed60623dc130ab9dea66fc3bbfe77273352b8ee72d660a0c29703a8c39d0b58a70d0e77940f5206781c6768b94ae87f37dd6e1f8dc9b202cf19cac8da065aeaff7e37a07ad97bccffa8b1734608c01c5d727a64e2ee68ecbec752491b56483fcb9d04c8193730d39e030cf988b6179197add79b0d8b775b419f3b1605e77068c01a45f8213552e37a8f816020505f25117ad230d14197ada303cf6876f93df2e007e2d399c864085853967c6d036a31c57e34db1638e6284ba9fb890d7422cb5dae4654659acd01e272cfcadd2d0b2f2d15ea9683773d161c80bf2e3e3da5ac9c5b287df8f96ee0df1184ef973f483da168d66c8909946dbfd1f96ed2f785a09823590832368e4c358d070ce3b9a5722b722a7bb7e21515235a9cf3662891c93d2d242d753acf3e5d2874a426b9b0d6dc4f60d44e81df7685b3b6476c7bd61e111e070b451c005b910033ff2ca98f907cba7a78f4a7e6f13bf5ab55c2c27eb738c5aa81fd66f01211c75d3cd83b0ac8caa5ff32c59f0b7d6b82e003636b9872d99210a2d9ecf766b268f16aa71cc60da15cb023bc81e1ff8c0ab47eafffe2f964c6a3cc59873fab87dd20960f5736d83384f8eec6219b0d7d5e131fb16172e4c85f7eb16556d94e585b0de2e7739bce084df7bb7602863660afa3f112e3108848169af205b3405753205f07aa7debcd299d6739d4ff7302bf9ee0a5c02698ed64e0b6e6414a215cb372c832eba2e064588df7a1e32d7a1b7e49a971b21f9bfca3a4d3c4a671ae53dd4e4f12952b3565fb0f68b8e642fdf4e3f3c4ec5ef1396a29fe0ef70cc3d601921d1f193e99b906e3902e6e860f34347fe29fceb4c5359d6683dd568cff61c597aab967543ae9b109f1b41d585e06b3a9147021d9e394b1d6d81d934118a68399d2ea994e4ceacf4f48b19d6b8beec6807c31cc710206c68cd9fc2afd384de1a73d7efb86701b406bde2b86bbc273fd73d9273cec58960275374d1125f7f43a118a589bd5c9f20a929ffa8c3cddb11aee937113c958db5ce94e4518f1c8e501c6e110c442710821031b476c339c60e45b2288d500e86fcbd40b7001013807cc55551a4da92b585e6b99bccc1e27726d05affbd5a70d6d3e139ee25d3bb12f5c8d4e13869fbe4fc9128d3a563be388cad39c7d8d503bd7d2c1248d61b25523dc0568e35b2ca72fdbd2ff6a9701a03196d38c8cf211c439512a3d9861a5145b6ac186ee83875a37611090ff9539a114841f339d1f8fe60326df2e1e2957279d63db1eb996da89ba700136ad6b15218f2b37501a5715246afcee5653f7ba6ce680c7b37c5e75009283810652f1d2e32988d6539241bd05275405165f28ecacd484c5d0150078f62061a8746a12b130745fbcf28dbc076d3bcb9ca241d47934436383e0fe193090657db899720299d3c7720c7b60bfc3246b6ce8a6e8a1f37248e8c27cb8982c36c0a350ccfa37229c45852b6874cbaf1b1020bdea4a2222f776cbc81391e34942dc768b0a5a585fc2e78f0c313f2669af4697dfad803f0a7c3bdbea32a3280a3b08016f285d61612658e27be50da382c49494bc88e6ace122fde4099bbe7794f12892df21de7c8e1f2fdab36bf8a0a32357db06e354a507e7f4f1d36e46334bc54bff3648e6056c551b8057a00b188714f3e36f102eb92eec222149566958f1cf2b4d8c1dc5d907efa1666267813123ab9df8065e5ddef033a9c0328fbae77ba6b73045ba34b787f25f7e9935f1eee40ca8f639c508ac2b57b30d31a78bdb08f23d8a144d40ad5f68fbc3e0b4ac6f1c3757f257b5c46f3ae7b46faf8a76e72fdf65d74a132ca3636770bbc1e9b9a4f0c23936da9dde1f2e16d6570f83044a95a126a2bfb87787ffd312655e3a265b3c259fc5c4d0224c2045c4ad701df5819872d049b32619b3dc6b6097fd7307a4107a07dd0de0295e9968f2ad379633b6cfda23002d785404d3548f039304716685022f3b30c17f1a2dbd7cbd28c7f1975ff2ed6969403a90898fb1c88e51fc966e23970c23c3aa995a8f3121e83bfc37bfb7efc5e2d9a82f5a5f82f5add6487b1c2a21558a257e6aee635963ed51ea098b5a0cad8806f4978005b8c8f4d0af49cd7ecd975f64e48cdf25563a9c53cbcc789e7caa2de6301dcdba83ea5e4cfea10072ee2ce16845fb1a45e8c3765d13216faebad8f9a9a6975364708bc242cb33ec57336beeaa3c185037eb368cd7ea319b1124e1ab44b08f50a27593499d3f0cb8d06dc244018cf1bc423696455c5356eba2a3575f37d2bc1fe7b8d028d1ddb9a603deb8ef9bc70d2624532213b60c34dbd11d58a907174cfbdfed1d16ab62e2d2dffbe0eb789a76fc4a1f581625e8baa96178ba458b1adfdd144c89ef68ed5b46a58acc17e980450cc46a9cfb327906d27724073580240bbfb271ad07f6de7efc544bab4ec8868a5157448b906c4ddd6c44bd007669a10d8a1e3d0dcee5f28e2de2361391ddabfb7e75f68b373b04fa0e197e03df466950e1fba5aedba76b53e06c81ecba5ba05f09f0dccd41c7a4ef702bc07b49a7414ceabcac4b2af88e36cc0ca7c137578896cafc25a31b7c2946daa38879252262c30bafb5856b7ec6ce3d44085da6b4f1dce704b0a73ad57948fef55a811085afec59b806174af1cc6f8d4294fa0c24a60da4d456675a9fb80d990bda29cc1c3e2b7497e0150ccd5bfdf71408f8f688274562d136fda11bf6f784f881bb9963009a4a0faf7e923c8024e048273d8b68d73a24a1c2bda7e5e985cd17ee3df3309d5cb06d5b681003d78a81d95432e75fdfbe73b160a9433aacae591f557923a2cd5adee15ad89002d3d2df9c80eec2f683ceca07dc66d4c07c51801a4c9f53cb6d348a303d85dc33d1721ea626a1c689dfc3e0131c8ee9d7df2b0bcf3164c6628afabf8ce589a38a42c11a91804aa1c71230af441f999c15011a91d9ba30c72bee089c83c51974cac6f7c5a83ae7dd09af41e862ea51d8374b3e6dbaee3544d6d1be976bef0ef3397779bbec213ce95580ca32417b7c745d133b1e481b8da4b3bbfa71146019aa26d3a464cc76c9d408358f6260cd6decf7fef60e1bf5b43da61777e7d864809be127aec7f1bac6bd2654bcdc81a5f5dae6936bc683a086745d25f722dc71eb8e849e8f89acd0ded8bb3dc38104906f1e1c37b25c9f31fe39feabda9d61cf7755a51d7f8d550041f1be19caa4fe3970fd78bc7c345857c679dcd560e31791cccec21bc3f70ae66389d4107af9f5cc39b7563aa3ea43ad5c22eb949f7651c02384c855db80577a802d4cecdc51031776f6f167af06d792f7b342d49c4eed51ee7f8fa32ffcc7ec4b0d73276c7e920efc5478c5d51043ab1a2d475a903c8e11c5f9438b2baaeea6a890e535dbae733830d69829e7a47b686ae42ba26a86de8ca6740294e048c60a52e42c4986f696b77b95d36cad48ed469beb36cc403e17e538ebb2c63c3a16799b682e83ff7b97809f56142925a42273ca4b6c12ad74e298efe7a75620ae5a7eadaa1b6bc9cc7944cc8a4792379a64d69cfa17e6b15b62199d3c79192ec76497278661440eacd45f70924b9da2770e1099a4f15863d9547cccad7d9d9dc55b95e32f5117f902a5d538b1b848e8dbe548da942631c1e8545ddd3c8ee0bb7d3e7595bb01aa0850d7fb045e3176affbd5d09e22faa6cbbdacdca878c9c4474c86c555ed37119fa42b5426aefbe02449496740177ba8b29dbc18eb2f26ebe47b37e572a40c0a3aa4581dfa9cd86e96fbdc536c0a1bdff56794fddcba185a437924c50932f65b52afa67729bb761c25b903f6d27ed335e509bbb02b455ccb325683d424a59b77b5a32969be7036f133f6294cbe723aec1a6b6aa574d8cd8de412c55f5c20cc3744efef5f0c4dfae37569c9e822606615dcdd2c92eef25debf704102daaa42fa6491228cf06943b702849bd18d4ce9ed82ce71155fa52baf9649332d5cdc0f9ae35e47e4957b240e9632066e20a40544839d6749164bd5047d294acc42096d1eab2c578c47bf973413c5aaf3dae9467dc476a204e50aa7cb00304fc17c25c3bc44ac9f71cda203545f89fa44d3f31c298f4b735f722e9c9bfd72e30adf01427f6a1a76af5d04269cad5272993075e38ab818c657ca1c3f2b4eeee755c80b9f7f730f97f0af3cd22c8601b0b1b794b0793aa400094f6b85fa519eca64f0445a53fb37818b805a30b31db76019e016bff2cb343b4ef6201fc629c229dd1dda3a8159b8ea49b7b0d01b5315f7a304388c237bd227c95d40fe1da2b3b731ccd4faaec0c7395a728c25f0b34e44bac", 0x1000}], 0x1, 0x0, 0x0, 0x2}, 0x2) fcntl$setown(r0, 0x6, r2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') clock_gettime(0x3, &(0x7f0000000000)) getpgrp() fcntl$getflags(r0, 0x1) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) listen(r0, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x7, 0x2) r1 = msgget(0x0, 0x20) chroot(&(0x7f0000001180)='./file0\x00') msgrcv(r1, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) r2 = accept$inet(r0, 0x0, &(0x7f0000000080)=0x119) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x401}, 0xc) setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) chroot(&(0x7f0000001140)='./file0\x00') 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a3b1a09c17546ebcc23e4c06aa398f513c57ac72"}) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="918b629a8f2a3dad058f1ed539bead1cab43a42e44b1b4a9f829bcaf0ecf2edf66c9b5f296caf7268facb0f4a46305914008f591178f5fe7d4eddbd7a6be11de57357ce2f052bd7fc890001c3dc75dddafba051001e59a5e6d08a70ce5b1278d52aa5c304bcdfaeaefc826c80ee4c7310cebb5e22cf372868ff9654becec4fc5edad2a87be950ce0c2176479db3fa34f8abca640fc1d21c9a4d204572c1daaf0e70ca8644f3ef122beb1f1521812122d2c7f38", 0xb3}, {&(0x7f00000001c0)="506b5a14df6671d4c18c3b93cc325faee503ec3fef64621a97099a43a4904df329953a58ef57e8db5acdaa8521f7c88b8b9668932d06391a6506f90719061c4e2808922cbb4c836c7b013211ce3d3dda2b37d643767d80f42a8c439fec90c3c9480f074513c45bde63c7ec1b0edbebbc6b1073ee541f3d7e79551fb3b6ef5171596c003a3310027e1a47500b504cd53931d383aa35e62433559319ab8072b7d2debcef1193fedd12ef81fb015031215564a30bfb05ef7883952f54ecb48d888642e69223ed2ba4636c57c8d2d3", 0xcd}], 0x2, &(0x7f0000000300)=[{0xa8, 0xffff, 0x6, "180f6cdc7a5d83d59bda8e3933596b53b9fae397374b23bb3f55991d229de2f5ad1df280f0f78269d478d9e2fd1373a3d2bfb595962e69c83c86a09692a9fe9850bfbb2aad4b6a7c36bffa374b97bb59e738d2c514b6c257b452bfcd22934333264591dfa702ed953f6256235663242afbcc365d3281c35937b13674ecc3ec46678125853da61a6b66f235ffdc74200873dbad52"}, {0x108, 0xffff, 0x66c3, "712feb83b41dedda4c36fa21ba4e0065abf123a049bbb2e8574fa1590233b9ef9bfd9c6004acb832076dece6e61e7c450f9df480e44b0ee7cdbc8b2e9bc59f3095e3d5fe5dcdc7aa14bea663fcf90adf4a577fadd1924318918faaf4ac5fbe63ea75861ab61fb0175184ee726f45e9bf6baf4054636a8f557121c93069b4e9a83830bd1aac5d4129074f0a82ffc84fb13bc47d54c440ffab0cf83bd4dfaa6a78c322db4ecc8006e27f954d5e3d6de6b16be1765cf8d75fb127d65fa871f4790611d3e4215825c4244eb0ee240e523943f740deb7fd1347756f763658284c6e7f284f13c592c615db5d97add3a314f1b89c54ff"}, {0x30, 0xffff, 0x3, "51e3b528c65c16b86ea45d17e4d8de6d1b25bcfcbb82ec484bf414679b00"}], 0x1e0, 0x8}, 0x400) 16:00:13 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0xfffffffffffffffe, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830e3e536ae0589ba458f04a79b8aa17ddd9f5c14fde924859455dfa08a0caab0800000000000000", 0x28) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x1010, r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="894c91e74c65a2cd04151bb73d8a4b7959dcf57dc954d97c9a7dc2f42b93bd557e4502e59f8d2915868a8a83f3d33f6ded765b27a84e221c31c93453def15b4a5d1b71a9e9a61b64b4cecc8b", 0x4c) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2008, 0x236161bc) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x202, 0x20) r1 = dup(r0) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x4, 0x1) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8000000008001) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) 16:00:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x0) socketpair(0x10, 0x0, 0x20, &(0x7f0000000000)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33020000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33021000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33022000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33023000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33024000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33020000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33021000 didn't change! 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffe, 0x10000000000000) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x20}, {r0, 0x20}, {r0, 0x4}, {r0, 0x20}, {r0, 0x4}, {r0, 0x161}, {r0, 0x8}], 0x8, 0xcb30) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33022000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33023000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33024000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33020000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33021000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33022000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33023000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33024000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33020000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33021000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33022000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33023000 didn't change! 16:00:13 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x3b6, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) setuid(0xee01) unlink(&(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) pmap_unwire: wiring for pmap 0xffffff007f129540 va 0x1b33024000 didn't change! 16:00:14 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xfffffffffffff000) 16:00:14 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x8, &(0x7f0000000300)=[r3, r3, r3, r3, r3, r3, r3, r3]) fchown(r1, r2, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0xa00, 0x0) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file0/file0\x00') 16:00:14 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) socket$unix(0x1, 0x2, 0x0) r1 = getuid() setuid(r1) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x2) socket(0x38, 0x1, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0xc009, 0x3) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x4000000000000004, 0x5) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) socket(0x10, 0x3, 0x5) listen(r0, 0x0) 16:00:14 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet6(0x18, 0x7, 0x9) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xc0) dup2(r1, r2) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmget(0x2, 0x1000, 0x410, &(0x7f0000ffe000/0x1000)=nil) shmget(0x3, 0x3000, 0x120, &(0x7f0000ffb000/0x3000)=nil) shmget(0x3, 0x4000, 0x101, &(0x7f0000ffc000/0x4000)=nil) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair(0x11, 0x3, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:14 executing program 0: mknod(&(0x7f0000001180)='./bus\x00', 0x204b, 0x237161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140), 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchmod(r0, 0x10) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x10, 0x1) r1 = semget(0x0, 0x4, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/166) setuid(0xee01) sendto(r0, &(0x7f0000000000)="fcb23f25be75696f66416689c14b4e543ad5b8e4ceb4b18a9755058090711e5e61e16e5ff6c027f5d5c130abbaf3298b47599ca09547aa156aaede6f469ca7249f776a10cd63e346b7ec4c85ff3e4fd33b0a28457091e2dbfc84e5a61de5bc7c1acf64ebaac9a2674f8d6e80ad1d826c5f012b2e12386810", 0x78, 0x9, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) fchdir(r0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="11ee", 0x2}, {&(0x7f0000000240)="8642106e0fe1ccdbbed5c66d74489a1a427a6e206f43a4489643e00dc27706edeb375db8b905159b23f6ec0787cf6fb8cae9bafc9bffb251c67f05b144894aafd9f25f8df0698f7b8a8781b77e8461d1eafd6c7838201b47a89a557287d1e238d45849140cbb270711cf066d9d4cb4f017c1e203c910c51236e9c03b6324f11a3c4380ed57725d160d28f1bec150895f64bef11fbe1b90f3a63dc750e1df4e7ddada20d7381110a971ee6f", 0xab}, {&(0x7f0000000300)="8603b2df70876cecce1a983d09ba4ef4ba2ab3855378b29940", 0x19}, {&(0x7f0000000340)="8d1b807d77f9bb711d8ac9797e8014197633b0d69cc5c28377d6f2c8a8e1f18890fcab80003987c28877712028d51714ac27037ca6db3d1d5c3dca1de641a27618eaf7ae5ae74ad6f422366db6321b3dcb0a224edf2ca660cd920898e31c7f3c02a54d1a9271f8c38c850ddee08b195115867d0b6537f46e7c3a3e82e4102b0b5b90e07ac82bb703a435423de5337c96e573c1b8b58156f723bb0fc3d5c13fc4d232134c635abc962ae19adb1d", 0xad}], 0x4) 16:00:14 executing program 1: syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x9) mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$getflags(r0, 0x1) accept$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000048560000000000380d270234383002ece8299491624f53fcbe8980fc24e9b799d9a180bcc7cdf67c45d03a0a605c119d5cd9cdbc5942dd53dcc19c92"], &(0x7f00000000c0)=0xf) 16:00:14 executing program 0: r0 = syz_open_pts() dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x1ff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x5}, 0xfffffffffffffdad) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="d4f2c6e629a291724e072ce8dba95485d52117ccca1ed477dcd3b01a9fb3ab25c52450c94a5e37e207a5b34dec86bd247171fd02", 0x34}], 0x1, 0xfffffffffffffffc) write(r0, &(0x7f0000000000)="a282f8d11e69a332031654158bb28b6dd4b60775957ec9b0be11a3e882ee85498d7302e655d7c777b17dd9a9c2af8f0a2d1da244ccc0b170dec106b94c8d9f130b73f5332e1c4a53cb254f6dc772b4160f18a40843045abb5cd2f8fbc51892ffb30c6b0420d294aa19394f91194e", 0x6e) preadv(r0, &(0x7f0000000740)=[{0x0}], 0x1, 0x0) 16:00:15 executing program 1: socketpair(0x18, 0x6c6b9bbe5679cbc9, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff22) r4 = getgid() r5 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getgid() r8 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() r13 = getpid() r14 = geteuid() r15 = getegid() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="2818035b5162166e30a0749ef0cdef22f321540786e53770d0e2ae4583a65e3aea21a9fcd1c633167b05eb55cb20ebc92ea04d83d4276058e04df16f648a7751824878eb049c323921af320335b7f0f4c42d16baff24168958bdf94d166c4c1814f8aeb37026", 0x66}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x80, 0x406}, 0x4) socketpair(0x1f, 0x0, 0x8000000000003, &(0x7f0000000480)) read(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setegid(r11) wait4(r9, &(0x7f0000000380), 0x1, &(0x7f00000003c0)) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000340)="c0", 0x1}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) getgid() 16:00:15 executing program 0: utimes(0x0, &(0x7f0000000080)) r0 = msgget$private(0x0, 0x2) msgrcv(r0, 0x0, 0x0, 0x3, 0x1002) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) close(r1) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/220) 16:00:15 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x1f, 0x3, 0x8) fcntl$getown(r0, 0x5) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8040, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) fcntl$setflags(r0, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001400)={0x0, 0xa24cdd5863cadc29, &(0x7f00000001c0), 0x3, 0x0, 0xffffffffffffff41}, 0x0) pledge(&(0x7f0000000040)='$.-K\x00', &(0x7f0000000080)='&\x00') 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) socketpair(0x6, 0x8000, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/245, &(0x7f00000000c0)=0xf5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1e, 0x0) write(r1, &(0x7f0000000140)='7', 0x1) 16:00:15 executing program 1: r0 = shmget(0x1, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$unix(0x1, 0x100000005, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:15 executing program 0: socketpair(0x6, 0x2, 0x4, &(0x7f0000000940)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f00000008c0)={0x18, 0x1, 0x3ff, 0xffffffffffffff01}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7115b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0xfffffffffffffd13) poll(&(0x7f0000000900)=[{r1, 0x44}], 0x1, 0x0) read(r1, &(0x7f0000000980)=""/105, 0x69) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9cb25a4a24b83b49f2a21089fd3745beb24a255b489d4184473f4fbf320ae46737805d251a3427e1e8e8200ab19b62064afff688de7cd946e4c1ead53e3c83ca46f4da2767062becc1e376710cc98ed137385da75a90875444f991d8be4f3fe2a8875cd6691242a63fc3987d6fc011f515e1c9fc1254f343d2a3f5a2928e3c4c688e66d155289b921e03702e330217b5bc31b2662ee35ddd8c1320705017cccd1d2176eb4eb7a58d109037160ca55a0aeba5f9b046194d0b5a7096b1a03436d1d1ede3eec8b7b5beab28b3ebf92ef2ee68d265bd206595b5d7aa3b040d6e89ee2516bb7f0f", 0xe5) setsockopt$inet_opts(r0, 0x0, 0x4000000065, 0x0, 0x0) 16:00:15 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) unlink(&(0x7f0000000140)='.\x00') close(r1) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x10000, 0x20) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket$inet6(0x18, 0x8000, 0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x60, 0x50, 0xffff, 0x7}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x60, 0x6, 0x1a}], 0x1, &(0x7f0000000200)={0x7, 0xfffffffffffffc00}) r4 = accept(r3, 0x0, &(0x7f0000000440)=0xfd54) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x6f0a, 0x5c, 0x7, 0xb2, "6d9d408f0667d93d6f792809debf0ff0f84409e8", 0x3, 0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) accept(r4, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) openat(r1, &(0x7f0000000480)='./file0\x00', 0x20000, 0x10) unlink(&(0x7f0000000100)='.\x00') socketpair(0x31, 0x0, 0x5, &(0x7f0000000380)) 16:00:15 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getpeername$unix(r1, 0x0, 0x0) r2 = socket(0x17, 0x8000, 0x40) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0xffffffffffffff31) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000001c00)=""/49, 0x31, 0x40, &(0x7f0000001c40)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x7fff}, 0x8) setsockopt(r0, 0x8, 0x9, &(0x7f0000000000)="45ffefe7971cbddc91720bba8393121daaeb0ae28ef6056b", 0x18) r2 = openat(r1, &(0x7f0000001d40)='./file0/file0\x00', 0x200, 0x104) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0xc) r7 = geteuid() r8 = getegid() r9 = fcntl$getown(r0, 0x5) r10 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) getgroups(0x5, &(0x7f0000001ac0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000001bc0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000100)="d73b4c009db89167cd8d85676c618f65fd9080795dab0c81c922ad4600b02081a3243fce295938282ff1d6b3b87c84a574549c4660ca761414a79f185e0d762527e5929049894560ad1b6d9b83ce5ea27518a267e77485385519e7a8101b4ad3f46f4794102ccb2261df1f8929ba99afb6c38aaf370d93c33ac4fc85f246ade4c6fe3dc60d4c7330dd2a84c7f277aada6054736ee5a6f5d52111217ac8666b6e0f13078e8bb6814d4db2e503b641625dca86ebbf1fac1287a263e1acb21fea88196122511761f6f0612d6bf260bdf5ed8f85d634981cdcb1d6e7e7f124b682c8033006c67d4f875e86be7ea16e745c7454cb63645042161cf9940deef7f7", 0xfe}, {&(0x7f0000000200)="d6b3063238d04579845cb632ecfb99052f580b78a3f95989b2d60f21de1d8bc914276772dac4f205e167ac35e7473d3f80b5b2dae4ddcc3a4c9bc2be9a0a7aaae0cc1b41af1d73200649da54416eb9e2e990b1a5270f8f69165391a496d33782f38a1d", 0x63}, {&(0x7f0000000280)="e6b1d80ba02aca413d64df6bebdbc444c51d85642b5294bb7608cc9a4c471490155a4af902c177d545dd456accdbff11c054512ed31018e440f16a21f3db40f49f07831aa613da9076586bfd891a2849250b0ee46cd3680f7a944f562559be33182a3b8ddb59d58cd715134d1b3a2bd2a935bd36b6b9d6f004c47efa0af6cd1ea49be6c84fa405aa23a28923b93bcf4380fa317688e10294cfdcc99928d40af871a41d64a741643867515c46c9071b1dd6d853b3811698ba1e", 0xb9}, {&(0x7f0000000400)="815cc56236b8703db9d7c6d4f39dc2da935e89a9b4cae320932f0a17d08c4ae2baf8d8e202f197fe6693cfab83666bb24d976e9e43089ab859abaa3f46f52fe92d6a368fdc1cee7ec0f234fbd0c8026ce8c8063183085e1f0b504a4ce561a4ae954514ec73b6f4381ca7d73a30cba412fb16bd29a5bcfa625810379cfd", 0x7d}, {&(0x7f0000000480)="b4552160bfdbc1ecb1a16fba5a5894d10968607949b9ee2b2bc15eae85e59f000db6e54baa052a970d276c17c53d1efe8e33ec816ddd27c17f2106ba52d653da5a67ad5cb0d3ba85282d64b0505937eddfb0eca23fb5bc6191b61074ba36a918af6fbc1c9132e0342cc943605f56c888b9d4e7929bd586ca16c62bec51c974ad5d2bfe0c7e034345133e0b854aa31610169d3976391da061616f5a8ed723a38857e2e6e72f7349858e078c7e6b9cefaf33fd0ff5dc96ff86f65eee4f0f5a1a71e48668b317c76450ea46a74345754d3a62d1639018", 0xd5}, {&(0x7f0000000580)="9f9e10c0c5e5ef6adec38df93764700b55f398878c651756887922e027c051b6f6b6b251e51098c054aa333149ac06d4b7997ef17fe6bb217bdc64b1c9d62f53914774a73d4de3b1cbb922472a22c48e55f6029c1264518bdbd1faaa682f6956eaa2e3e31f91d86a46a3c401dcb8d62a82f7f74c9798411fb65a786eb001018e954011a4a2bb7b2bc820a48ba9c2d063756c4786cc26333232d8b8e1289f164d0894d8bef4aeadeee27707ffbcd7626123ec53030165168fe889fda7423c39f9feea2e0f4ac99d2006e3bcdd1120e6f005671a7d3061475cc3262666e261e9d166909c5c5b353517833df6819af9faa6c75a9655a16ba0e47900a33e8c6a7be5668201c68321f3cf962734994989ccacd56673035d88bf83c9686c41c41b84033a5f0b6914d748d24e615b24d2bfbeb84ac56236b850c3e657c2487639e364608061d9c4e6aed0e98bb26b41cdb754ef46c543456f40bacc7ad2eba5508941cfdfa043e7fdb712e6d0efbe6d615d6885fec1dd13afc4a4d38004cc6abed61b2e3aba93f477076ef575d8ba384a72eeb32f05fb6bfd368c84932999ed4598eefc25d31acc6c6c2740e8182363e65336247474ac9efb12ad3c22cef875dce498e2822aa6a6d9544071f796e5ad7bfdc16127639a7f6982b67dd1f385fb93ce8178a715dbd5b3da79f6cc8043b798c295169ba9f1fbb224bdefec6bd0915620c3116cf247e81f1519fe0f770d2241d0b08e2372084b699a31096dd09d6db7eaea2e1b2ff44a2600101765af4f9cb40da0130bc6de760504867bcf5e5637bad145b51638157291d3c2a76cbf765f3e9d344ea628a51e3a34e932baef4384d0c0b6f48e5685092a5faa998f07cb220ac09497c37728cf4d150d9b60f3d0e52eb3135e3cb112c3244784f97db4351516c5abd2c8b9ac13db3228e9d1da89830e79c67ffba4ac39b9e0e7583eb670c410092744f2286f2d30bdf70212e3c38c9350aa20c75857cc30d37df3dfe6d0d52db30f1bda7a763e3e1a74f6cb6f0596af7c8b57a238073c3ae4ad7f9d757f2fbe6431f6e5ee9ca8fbe70daccf85626b56af109dab7367e5aa5f139f66f36a8d69b981e7fdbff5484e36a502870d1f4f5e7ac9af795282531507ba38ed29aeaf8d9edaf09536ac25ac6e5dd43d8b1532fd9edf06a3a8223aac3b1c0ab9c6dff031b5770c10ad8eb6de31b73ba810fd02cab9829ad1a8ee29402e04805aef898c0d9c6c8b5a015ae291eae27301fc488f3e8fc4cff7cee13da795e75cfcbb17a2a4ec6b5d249ee8cb13e72edbbbc62a6ef97a252c33a17e92c1ac1bb39c3d1b573b63690c443fe91c7973ac622b295bc04e52d906e535106de442a4c8f2d05124e9fbd5a8e2a56b0690d4a7fdf7ab508fab48e24ad56d6fed45ac10e9ce86a850089d30bb5c9ea40472c76941a83763c4c7ad6056caffba08152227f5c4f2e849bf8dd48512571263f8579b356e5f684771019c0411a465cf9d8ea79c996dbb9a4c20dcf01213d1ebd5cb858b2c7225417e0f178205710b60ff266429548143adf592b47ab095a4d55e6a2a087589583510f5c6e4fe5796adccf72fc7b3b5323ed27a48a60dd9f458c372387250f85c4076f8cb88bb4f4c80e2a20148235198fd9ddea2d095d545e6422d11b6ba52f3d273e9a282963911799ed58f9a9a3126690c2dc8cb54d8c0b9c7aadfd6a2dfc2eb17f158f763c948147c240c3c69f64c6581e2e99c7e0d055d82f2dd04bbc2b57fd7fd59125af4688f4e14cd24b12dc16654571baa0381814a206d96e2c3580ab6c9ce1d2b5f09d75de55a20a7f718fc73cdeef2537e3a2debc60c253ad9877f7c9969ad9cdd6a234237754a7a1c3e3596fb811c767f88e2a4e91285730c9e036a17d8777e291a500cd0824a2301aba1e4a6b006fc71a21a06470cd233aeb7ec995d05305fee187a4e34710a91fce016c1ef92ddc4a4f4a0e5e372fab7d4d30491b99c2ac1f88f2d09607eab259cfea8eadf51e861be6874f8ef40763ed43883959b7ce54678b80ff1215e38ca7c99422587ebf6b33024f0efab551137ab9834f0238fc89974420200e7cc2b39c62b6cd088847db3f8bdacdafe5f980d38b1868af445b1e06b5f4aacf3694fd9c0d3645a6c435b7eb142c07b777cef89ebdc9bbae179834f4b821442f73c21331fdfaf451a33db616a492651d191bc4bd152d94ac5a7f5d7898fa7112d6bd5170a2aab69776f128f414871b317de7342266dcee0dfddcbf1e4ee752850f9fc53f9b4ee0c084793d41cce1ec3d339c4f25a647069910606d1fb2baa2f296f0296269700ac26328b43b7007c73a5d0a778f1652888c28b97ee680ac33e738b0e9324906d51b1968d3cd5ca7a02d5e509d797c14026faf6d3eed2c9c8741e5469cbbf17e6782850f796db1d8d6e5c4c67ad54d5cf531b4dcff40ac7d2bde7da1dc5ecded7076b6b35d573689ac573203e7b31236ce2c9530d3802453e8f7cffa7bb5fd0ae2369961547b5b0468cda05200a2cb4a5d8440ec6f2b7c2bb5e5106178abb1146a8e7a945d7280c3bdcedd613c313e2cac736722a3f2bb35ea376decd26411eb85a2daf4373e48eec2a040b6f90dac0a98366d1816c84a9d8bfc8e402256fe7d42238fa87cf7365399696e6dcc0ac036bb8db2573f3ddf42c031ef3e1bb0b56d83d578359850b2816713c4ea9db1ea6149915d4ce68addb42b3e9f04ac4b726fb2309de0116774baead50f8fe1b3127fa84292914b75626d64b851f080b8339a5e6d600f24490edd01080f0871882acb1437e59b0e6af556bc2e066dd648e6a96bee5f81174e9abacb62fe192f198f06f90a4962d2e64a071fb431e45da79da0d4b33b1b4cba0773d2dcff33e7bf4e2654aa04fdc8e00c5a267eb13cf9da46eda2cc33ac2f616a8b166b4633dc222f0026937b042b91a2a0d23a8180fd9ef7fb3524bb32623fcd88d5c020feb06d7c8a9ada0df8fafd32f3be09453e530633f1b15c6c24f32af4425503cb76eee020ba1b59bbb49d35188a730d2b719fc9f5b4986ebb687de3c0445fd95db3fb30ee5a09ee54d5ae214b33a44dc1166b406c90f8b09276410b11e8e59915c3270318507db01d4d0e504ec73ffa64d4cf8cf203303ccbdfd318575e9a9854912626ff3a237ecddd1ee703b1df97f8387aeb08358d776099c67e62bc9119288dfcfc9b6f2584a7de77a7eace91f413e75b6820642212731d203f8dfa246e04df6dd9cb900074207a0879568eb5c8139bffe92da5b8d9b98e5b7ab8e34feb453c0247273c2f57a932fccbde9659841d12929a1faf76ed56c85b621b5ef8043e69441fc5b617ca659ec28683b670a5caaca4ad686eb1344b627455f19bc16e5b45d11e409175f248cb407f56ba37756534229ff48b3895fe09371df8c649506e67b2cde6a2280f915f6b2919aa7bcdb630181d1c73fce4d29c03f7101dd3f4f4ca14075af4c765d8a93e9ba8ade563e9482a25705a83fd689a3444b3d830ae5830df8fc3bd80e283fb0db26b178089d66051eb94831fabb4663dd1787ac5947295fa554c41d6dac4472494229deb201dd4c97f6c5dafc374c935ec52d593a184059a6dd7d8a6b4a3ce82929ce2b2866e9587a1642a0d708344c307566786c4d095141ab431ddae64b7e940d1750146491b74f8e0832a8ee8c0718786a9f957ad3c3c11a108b9b04039ae95692b0339f88c00e1c0aa7952e5a258c9fa66936fd9a25bf2d3cd18c622044270b0181a729b5520180be36db9ae683cbafa6d157db9416651902b2ea39a19aae9cecb00cae16bf6aac91bc6e341f39f38a1ff7aacbc769d8497b74e0adddd8946fade27192347c057f90c51339adbd422ee0da1a0ead8284adf9bb43fb205cf4cdf36d56c2ff7fac5445c1c3c5af1deddf6caf0ee3dd1a13035ae616471628789052cb896aaedd656f6450269511552368d1826f0f344d7d1cfda1dbd00832984b392c0087653829c711805729486e6d9e1378b072794cc86eb8798cb5da23bd6c925ff8efd4b802c4031b94e383b364bfd728e29d4461810581617d25d50686c4618ae1d3ef8a45c75c32b2cdd70692c9f9d9918096655cc81c12e99dcee2baf58b02ea70bc99b89989c96c2448d8efb53f0035fbead9c47542b4b06ec9b341b5153f132904bdb75f11708757be57bb638b6df3f34258bcc50e0e63c72047a12ef22953549612405f358eb896d42237ae2bc3c726f046610e97f0ea9fedb4b3add157316e51d681cd61821a248e923c813188743c3d2c5d1776c6bad9bb62af8787288b71e45eecda4328344008569a796d911bd60cee5315bcdaaeb128fa0fad4628c10392d6a583c53d7764744c7dd5ce431183955e34659f20a897d923941f171b1617779705119fb234d218b73a4419eba7214e7a0dc7e171c8d856cdf68e9e892abfe9db5747e07d99c9b834ccb31e9ca2212c9668c252c87ceeb5003061f421407ad9107c9e68f41b1eeaff57216ef74ff4c1fe44fcb763b0b7a3dce607055465c7b23968cda8eaa23d76e12bab54aab9e7edc6d8c8eaad758af1a8ae4e14bf0d7cb45074c66ca33cbdedade747972827ee7955407c31c1f0d9dafc2d392fd3ec7d78f2c62045728ad122b964597f2933c585b6f0847f4bbcbcbf3d2e29323e378afca7d8efd3e5fada12aeedce7f31f352dbbda7674f23d611189cc5475cdf235053126ee3dacf135b6f6b29ef8861376e8517849f3f083897c1691a70432505110242b27a2763e658b4c60300ce26fef3318b9b5ff8b6f94bfb91478c10a25655ffb3e971180807d92e7935c7110d995f0d66f854e8bb4ea1fb508006df1e240859565d7942aaf1c45c239f43d9a594b9c6a17e3418f4a9f541a76be98067e624acc4c348184b47336a089cbd2fe8f1a928343fea2f25107744fca68d35367da871328e35fa9d7a4c918472a728a63fa3e2111891d956410a9fa7a3724a8298e48732eec9459de638b1cab16d3965ced7563d6709d4f6e15384636e7999935337833c1602f506a27b147ba1b997263279e3b86de7fe36ad1a21b4dddff8d3868a651b1ddcf507b9aa34504bf00a23051396b42105d4c56e010f2219fb47b9cf884507e4e522592dc729feeb4bf9b861433e60592940e13da2ba644e8a295998e3511e66de882cf602a1960bb51d2b78634452c8a54cc6b92fd43d277cefd2102b35b3eabd925f20c2ee79264f49f1a2b9668ebbfc9aeb41cbe8f142b75fefbc0b51ccb21ee74dc7c2ad7ceb84d52888349fb98ba5b9e0249d0160963a475aa8da847f7b1f67c8efc8ac10b0c529d857aa3ed9f5e1fd778b2f4dc1e567c9682019b45eb08086f4742b09f7c9116a9a765ae3cb2ea52df655891598d1b7c29f2c8111be0a10f477335735b00fc323527a40fe5b0401af6a919423c2c9b579a4a3e6ca577fda8a3af49ac809fc740820c100dfa5974e9ee6e094a761897ac3f7a07d065dd566785e9691ba737c99247b7e553e368b6431de16ed0457281d8a30435dea17502d0e3abc5051a732cdbc1dac73a0f885b5025e3e0f9e66dd6794417ccc76b336a3755f21299bfd2dafde26419642ba5229c6caf7e12c08e96a744f03a5fb1809e25f8043f691ebf111dd5ee2ee97ec2baad5e198c353f408fc272c7e87e8892ba4adc0ba52173728a748e1b9b5417dd463dbb66aeb192c178fe34ee0b1019b53388bef3be853ed04be0c5d21e7ba3393c8752fe9b5d275e04a7850bf231fa61347f0742ac091b25601a0b34855b550a83a3604ef7854dc3d", 0x1000}, {&(0x7f0000001580)="fbec738c91ff9e29b72218966af25bb84885f7e3e95830cc4594426b7c46f7a0044932ce6fddeb841f925f58cfc3e092cff7bb6d66aa5c59b21bf529ed152c78b302915539816bd3592a68a511bf43bca9261558fe4e64bb55dd042e862ba043a7128fbed57bbdbb09725fe957e88a9a55128197b80a68e360314bb5f87569aeaf869e279f7483f49221e01754e222d5924105554149c49c22fe5adf761b6b7541", 0xa1}, {&(0x7f0000001640)="cbb4d7cbe3395a5eaa2628a090c3d9b02e776a67f08f8f3eb4187a590cef692b3a66c3fb795864407b60818607463fbc98ee23ccba24d995a464adc86973b36d517a163df29631befab67201855edcab4bcd2815122b2127ed9d5b488ecdd43070100225cd9b8804a1671c504c3ac6686d8f762a5904e3fdfd335a7cd1fce4a7646f4ca4f74f8b0b7ce6e06dfbe71461739cd4400e342b301091620c13e0b5c67e5a218fb1e8cb04ec1167a7b8b15e9656e8ebfc687dec325b8b63e6a2747e9432898958551de701a38e4b624387b7270c73619e50b0d3e8641be02b175b7056fd3168ff751ba5c74e1df0e803edbd298bd05399e197790834de126532", 0xfd}, {&(0x7f0000001740)="82508480ec73a58dad333818e9e22c91b3cd1315da829f37c63e67a46c06760f54a4d68c908c8dbcee923fbbef4fa9bb550131bbdda5614dabefb0842b035e489ff86e67c34c0fcba782c290b60060df18265bae0146", 0x56}], 0x9, &(0x7f0000001b00)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xb0, 0x400}, 0x8) setsockopt(r0, 0x5, 0x204, &(0x7f0000000340)="c1aa1f15de854908683824081204d9e07d727a92c844617983f1b881b925f391eafca446b417fafb23840cc96b01dd5815d7c197dc8282970f35053c858f98f87f6b8e15f2c54d2373034e49266d951709cc806c5b4da9326109859911290ae95bea818c9d92a3bdc13187d0b1cd173684d0399a9e9206a39929f9ac226ded8dfaebf8e91470b2445c084ac775330fd7ef74", 0x84) 16:00:16 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0xffffffffffffffff, 0x2000}, 0xfffffffffffffec8) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = socket$unix(0x1, 0x3, 0x0) accept(r1, &(0x7f0000000180)=@in6, &(0x7f0000000140)=0xfffffffffffffebd) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = dup(0xffffffffffffffff) preadv(r1, &(0x7f0000002340)=[{&(0x7f00000001c0)=""/230, 0xe6}, {0xffffffffffffffff}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/75, 0x4b}], 0x5, 0x0) socketpair(0x18, 0x3, 0x0, &(0x7f00000000c0)) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x95bc, 0x2}, 0xc) shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffd000/0x3000)=nil) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x3f, 0x5}, 0xc) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x108, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x3) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r1) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d}], 0x800, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='-}+-:\x00', &(0x7f0000000140)='$^@\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=',)\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)=')\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=')\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='+\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)="2a2640e400", &(0x7f00000004c0)='[\x00']) r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) 16:00:16 executing program 1: socket$inet6(0x18, 0x4, 0x7ff) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0xfffffffffffffffd) 16:00:16 executing program 1: socketpair(0x20, 0x4, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffff9, 0x10001}, {0x4, 0x3}}, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x6105, 0x2f5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xbc4f, 0x0, 0xffff, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x8) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/101, 0x65}, {&(0x7f0000000300)=""/204, 0xcc}], 0x2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x21, 0x81) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x4, 0x1) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e7aaf027ef0bfbbef75558b78b75c9858b7bf90c"}) 16:00:16 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x60) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x41c002, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x104) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x7f) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x100) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r2, r3) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r7, &(0x7f00000012c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a90000000000000000000000000000000000000000000000000000000000000000000000000000df96f30c2ab07b99162b5f3e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2d93807b55cdf1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) 16:00:16 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000800)=@in6={0x18, 0x2, 0x6365, 0x3}, 0x304) r2 = socket(0x11, 0x3, 0x0) r3 = msgget$private(0x0, 0x44) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r6 = geteuid() getgroups(0x2, &(0x7f0000000b00)=[0x0, 0x0]) r8 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000b80)={{0x9, r4, r5, r6, r7, 0x193, 0x1}, 0x3, 0x3, r8, r9, 0x5, 0x8001, 0x2, 0x2}) r10 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r14 = getegid() sendto(r1, &(0x7f0000000840)="033fcdaa61710f6be45511aa3cd99336ca4d99e929cf1dedc2752f04f47cb431ecfac922bd0d180537d44f511b4c68e36e9b5155ed8aacc70c6c1b770580a803f5a8f05564b123c12acd036a240a828a5a06ab1e487f4fa141b272ea38787105f830ac9392c0b3db00967fd64bdb39919e28489cf8655cf36d7eb9dba13cee5bbbd067f85503e926892712de3155345edaf7a47fdfa7e64309a32eda1d99da6707c2c2f09fb314", 0xa7, 0x6, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f00000000c0)="a28d1c29f984d43a2878c76b445e8f30d3ddfe6692c5bb859fbc024c7408848ba6a44b9141748a7f79465f194b2ca9f05f24f1f30ddbcb73f8419f24257e1260ceb6701efb3cf8b9bf0dc343b00428fb2877cd2df1681bda024aedc86666b03cc53e2d415e1c5e87fed12977937853bc30c1a37d72013bcd159ed0806338988a621f07427265e8815d6e3db9b7b0994e6a5fc4b1be4ed7560841d8f540222fe5521e4a529d516d6bc5d944bae366fdecff186735ec3457fe8aa0fee4ab5aa157632026842c7b870f475dc00caec00b449ee73db09ce311b16038e810f7b717f4fb48f63f647be4461ee42b8a9cb660d1177f3a", 0xf3}, {&(0x7f00000001c0)="02a8d0b8e1d2d98ec85204339f5ea86e2f8a92defb2bca6dc8e61fea788ee46a4ffc4d02a2dcb3d90dd14722be89acd0314dafa5cbfb40a610b6daa5d24c8ae58a8d334f3f6292efb619077efb8d04a14c47493ab82728f2767b31a90a183f41e24ffa8680443c0b820089b16ebcaf3fb56413bbed62a7d6987720d57579aba66705875c50ab659770ed7170a9e8deefb3ebd7a52d987ad8be80cb7c13485b35fe4633b4aaf3f9d9aea3336e144b4f8b2d4a243cf544c7d40fe419a4a27da2f17ceb23c7b59d1f5f3a6be21032e7a26021765875e4075eb85d83090f2490c38987e9c15a02770c16d2324d49e62320c248723eda78909a1aafd6877086607c", 0xff}, {&(0x7f00000002c0)="e3e765108e8203c6426845c2a17b18b65d2bc53a630c133ab8323d6bec63ea304978577d243d6fa5b70336590c678295aba0a323966a00abe01556c9e8003e41c9037482c8ed447a1c56de9a034830e9e2fb80343bff3bf42b2c44ea", 0x5c}, {&(0x7f0000000340)="42feb0630fcf8fe519094dd3039c147c0bc8c2f1c5a3cc3c55dd881801826ac455201608626b2c613f1b6b66b6ed3525e04be7759bd70e87cf116263b6c4aa62ab2c77ca52178d388d373c9a0e8454eebe53f6f75bf721d5d61a019b06b46a652f9511", 0x63}, {&(0x7f00000003c0)="7711d52247e5019a01787abc4c3f4816721b6b2c858da5e9de2e361529f64740f643c0a2115197f6ab0ae457ff13ba28a5653d9112faa571f81951b317d0b9b2caff01f4d2c324b2ea8d9e3627a249778b6f02dea99d31f6f879a2565c1071950464775adeb769e77472328d0985053d30810e8cf4b4d33d1d18e3cd94b19adaae5efbf4d654bb45cc475d26f58d113928bf5bf956d1ef9a05f100a2c4ce59c204523f28cb8bec5870b1", 0xaa}, {&(0x7f0000000480)="dc2d7c9776050481dbb76eeb11c90d6a9fa59fb19d83789c11c5d1b3b874fbec1248087ce23ce4eeb8f19c78c359308b49088a8e278f4e0df0675810f2abe6e59ff2458e0869364154da5067a3e944d43b34677a225e8789bd4a4569cf79eb8374ac3143ee31ab97c090a7010600d60df8a4df86608cdbd66e6c949cc906dc42c27120fe770e3db559adccf5f23d9902f20c93d64998aba65d4a309f433d8da95b978ec2ae19a6975065152ed5b066ebc5c1a8b2f6521211904092186fd2183b636e29f3876e867f6f7af36e5d348c9081911b1063cf577317d495868f57bd46244cb58a84e66c7b37d0dd1f292a448c061b943def01c43f18", 0xf9}, {&(0x7f0000000580)="bb4e2c68fe3166d63e0a726536785042a1fb6f7776016bec3c2d083adbe81ef181bc6ab18d350f9f5d7e99ce66fac50ff482776f6fda364df6ff92c289bb39cc61a655b0bf8507c68353bc92f7318fbc52f15c4af46e822ba711b70945f0efcc726cac369adf00a4d0ffe6a08a40b509beef8ff3e5dfd893820a9d124daec6cde252e74ca9d0b2675571ef3f8d3216f748f57da695d9fe598bae4bd8c4de02bab34634915de92e68ac639947ac11b496ced8", 0xb2}], 0x7, &(0x7f0000000a00)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="00000000e25a183becb725acde808019f99b409c492810ec65eccb258d99c4cf32110995b417801c244b17a87e2f9d5652de3ba10427dbb66e4c0eab0387be39d41859a4c28c4bf701bf868598c594bc523c3a91a39e958e9295756702f3685407cd8cbe67cbf036b1a77d2114e6f2f76d306ed71cd57c79f96b69567158c965781155c0"], 0x58, 0x4}, 0x401) setgroups(0x2, &(0x7f0000000900)=[r13, r14]) wait4(r11, 0x0, 0x1, &(0x7f0000000940)) shutdown(r2, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0x16b) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x1) chmod(&(0x7f0000000080)='./bus\x00', 0x20) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x69) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2000000000000) r1 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)=0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000240)='./file0\x00', 0x2004, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/21) 16:00:16 executing program 1: r0 = socket(0x0, 0x4000000000000, 0x7fff) dup(r0) 16:00:16 executing program 0: msgget(0xffffffffffffffff, 0x0) msgget(0x1, 0x290) 16:00:16 executing program 1: select(0xfffffe19, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000e00)="301428c2676bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad2fba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520573ae09f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3fd1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107848411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6de87e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a0000000000000000000000000000000000000000bd08a4a46eef4088d7fecf15bfaf9fc3e1fd45f5eb9ed76898f5800c3ac52bd91ff662f9be2f352099e18d6930ffbf4097772cc1fcf14273a73762283000565a87f2612382c38d072e7fb3bb4e853e1d185b8d30428e03cd4e85e5afea90470d52f6532a7c05f0e3a3dcf3a0f9f5606719421c0dfc0890a6b26c9dfd1013be4bf97b89039a8d1d737c8e2725a47a6ee3", 0x80f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf8d, 0x9fb5, "a8fde9356c740ababc0900000100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:16 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x10000}, {0x18, 0x0, 0x1, 0x8a}, 0x81, [0x6907, 0x0, 0x4, 0x9, 0x100000000, 0x6, 0x3, 0x5]}, 0x3c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000000c0)="ff69be1d923dbe6818375d792eee6d40055bc7e8aaa38d9678037a728f0010a821ed8c562ecbd8ac3d30bf1166a45101d72eac4684ac0f65475505430f4878af605003524214266c805f5308a49187d3657ae4b818590517610d63efeebddade2350d399121e0f18755c3f822d855d8c718da15922dc68176b4dc2db666cbdfc0a049569cdac984a7b1a8f2e7e4d808f90d88d75d940e1cbcbb4410874f086d94075a5eece208266f4ce068730d1c7401a", 0xb1) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000180)='4', 0x1}], 0x1) write(r0, &(0x7f0000000640)="3fddefca590f324829956ae39e138578f5be5e7a3a08a815555a1d40b219c8fcebbcfe2373eb110f4f25eb0a37ced639ed4a65a1a80dfc871f45a54d0550dda685325c17961b2af77ab8224cfad5f77e1ff81b74c396c1c858a7882f0534e0a98cf1a265d60c9711d133279ce3d107dd3567c3b866c478de1c3855b9f86b39aee02856cbf5e45016d78e8778704920bfd6683e0bc051016536d099d55b3a964addea36925e8a361dd302b7a5cf7586c695d9c8475b5b409c6cf7c6b048dc3d3de1aed2e46550d4ac0e9436d0e301e0d74c224e010a674d04ea25b9f8fb64bf5f56e17968cde5901aca91dc5eeaf075090aa5d72c2c22d39596d58828de1d8889d30920cc4a3dd7bef78cc38887ddf5a2f613e13e1b292af1f12365db87fc584cb453ee32fe96050465e95b94e3554d340d631e6949dc102ce17e71452a4de599d9ce8afbe42c4ab73ff16dd4d6ad6ab467b70de11f8bf9d727f2c94a33c4867f7e814c20ecd7884d76202b74355a4f698a1694b348358efc2be7bd4e13cfb7e4cd74e256ffe777585d30a09aacae9c705a41c03a4f60fa74b28646070035b8c4f83a65a52c56897a9dab592e6e055b3de25527282183d9908c4f8e43881016596a9234a6ed8cd623ae31820e45735082b501fc3ee7571f32551ce3ecedde6cc94f2d4f11aa08baf5a65efe4313657996b035d07c3ee522ede8ad7c5e44a12c5e21e203ff188922496fd1b40c008aaea432b7bb71f1a763df4e3b07ca7cf127009f4a6d88392135c739d8da535b271d1538d024a97b592157c66b82fd81dcb97a5217a0ac7b67fda99da28a2b58b0de8b5f144db04c821e9fc3f7180bdb0170a992578167f052d3226c91d6685db93c7b3dddfc872894eddea79461de8dfe573b258939089f5945dd2216f1f41dea09a52f32168a63fc6e979e037da6eb895522a2b65856567a57752cd5d241dcf8b3d8bd14af283bee1ee12226da5f624eafe72e85bbfe34b995aac3b3eb72148fed4cc12e4b9a6a656af35c04eb7b7a7f2231ab0ccdf123376df7c0dc9554360d9e43328d390f63ac6df0c53f33597eaab05681e6c72f077403f6f09f534cd4cb67c138ea2a5e5b58258f413581fce93ec89052049c20c1c6537273850cebcc5dc87423ed4c77ef86251fedf3d0d6b71a8773f7b139f28e0b74ebe9a2c96deef7e5c4202944ccce4efd937e26cb6949e13ab1957fe098ed2440162c867f9fe8d0a367bd74969d901b44c545d26c5d64b605f0ce2b0ffb1d2e9953c803284534db32659e44f283e4af86265b935b1b420383e274ba2dfab7aeb3ae880bd75453553ebddab09878e24f527e68f61f06056377325a09349b00c43c94024e9a10b9b2b839fec3380334c2b5c0928102fe42cc74bac0a3844a82e2bec823fc9e972917ef7c726b471d511eac207d07e3968aefd2977e97336665ec270b9c1f6da15fdae892aca90fe9b2e0048f457fe2db5dea24d1536c9017ea327cd4c1c344c77039c17d914f438378e0f8a98f5772f9ca392718a172fff680a97ccc7deb37e43b31b138a8c82e77d8b0f95d9966010e0e1a5607a723295c56f1986c653232ccf3f7856c6950f1d23f51038f523351fc9110d143b12afdd0bfc6e37e9d2025c78581cc3ec1f3d48b553e865fbe4a00aa21ed56857c3ff06deae25823c9e6bfb4cc208fe2f6c26a797dd64d76a6a117b355c4ffd1145c1789cbb572bf103e5e7cc041deb40f56905d2feea2e429632c280e11edddc338cbd75d7aa0d7d683751fe84b72a4edd62ee847f1795ccba1a289217e3a9233cbc29d97a994d9f55048c08e3ec88fab2dc06f5583ce4a31767ed0f00fc2161767a743a2478bc84331f1f76b4a36e5009e07fa7d5525d8d9ac3ebf46926b6c895f4167bbe5d7b98524aba807687c59a6db8163a3ed9a420bb145b68eeb88321f70f735ecdba7eafcecb2d6d976db8ff1d18284b57b80daa2e62f1c0bbb88d8710571b29893c377145e1f1d595a84f531fda2ec56e5e6d0726ef6dde20cf5c3f0fbe56397c92a6f0288b8eea207b276aec10cbfbce876d749954f089506d22462d75a589ebdec79fc2541ff84f92bbd45abf9a8a4107bb8917c9cc233c632ade01f52ae8bc8416ae751a9600341778c22b5bbb087e3a1fc6b329fb8226c2ee65f1ad1e596faa00268a3f5f6df5f3b1442cb44a4edea28fccf15574d2305702299e0c9c1339118d098cb863883a849c0da506bdb0658081d49453034c4e005f78984e98add3c1e49d5784468d7350fddd8d17c9386670655c068ba3698d9fffaf0d942e650cbf836617952a590767d34db2e5aa915f06bed69dfc70fc1fe482efc81e96db63150419de7ae9f55cc391928b589e992913c52ce8658e9568072266731f42296d3b164bca952310e94459e8b1e72bd149127c3d50396c709f90e599ad81d62b05554db0a7c6243001b733c7453aa99a9a14c3fad4d21d310563ddce8427bb86e878e18d9b6442144ff04f4a1b4aaa7ed122800b4e8fccb4e59c6f3cc1223a693e0076be22be76bd9b14e24a9c9944ebbe37046a37f564abbde31507059540f5a60a9383b2d92178f01b980792a3df8afd5754134c4f3954970860cf9a528c956a62fdfa0bf65197f3685f2ceb86c307b5698eaea780165e711c742a99a6e143d1a41fca6082949746069ab28b148976a1e1529ade04a43b4538d959c8372fcf1a1b9ae1e5bd7335af8e448cd037c66c2dc0a29eedca6f432c139c3796a1c44cf6a4ac1777a2f5f52d3da1802e89497103115bc15015fe11d96c7640f82545e99bb7b23b087da703de488002b1c5dd2de3030f7c139986dfe88f4e441e506422c6c18609ecc6b7b2d944b6ed98b2fd19d54580086cf93262e39c2f5", 0x800) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) socket$inet(0x2, 0x4, 0xfff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:17 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200c0, 0x9) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') openat(r0, &(0x7f0000000040)='.\x00', 0x200, 0x1) 16:00:17 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0/file1\x00') execve(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000240)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)=']\x00', &(0x7f0000000100)='#]-\x00', &(0x7f0000000140)='%&\x00', &(0x7f0000000180)='{\\)((\x00', &(0x7f00000001c0)="2bc700", &(0x7f0000000200)='\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='!@(\'^+-\x00', &(0x7f00000002c0)=',$,\x00', &(0x7f0000000300)='-[\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\\\x00', &(0x7f0000000400)='\\/{]&:\x00']) r0 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x10000, 0x28) fcntl$getflags(r0, 0x3) 16:00:17 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) r0 = socket$inet6(0x18, 0x4002, 0xca9d) listen(r0, 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/54, 0x264) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x2374, 0x0, 0xffffffff, 0x0, "60a35ecde6cc3eaae3f1871975d8bd053734ae32"}) 16:00:17 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) utimes(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000140)={{0x6, 0x7}, {0x101, 0x3}}) faccessat(r0, &(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x1) accept$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b2ed1b1fb000000000000709e0bc9634e2c08771a931d3f78289b6b3494316a1c7e6917aae4f0b8bf342d27a9671063dffab4aa3bf75817ee892c4f9d45e7eb9ceea32cd7d000393fadbcb27975e7db03fbf62229e0e6d50033032014fde1f8a5dd04b23d01837b1f6c6b1b7f136a186167f58b5a5ddda4f9dd806697a3088207757093e71b7f4e3b0ff101359d549a17760e6dc68f3ec74e94a1c53a26a7fdd80a3753745d9f3577954f0000c3e28f635b0c1df6ca7e9b73ca4a45489a61000000"], &(0x7f0000000200)=0x6e) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0xfd, &(0x7f0000000180)="00006662b3bb10ed3fe16670df2907ef2e0200", 0x13) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x6}, {0x6, 0x2}}, 0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0xffffffffffffff97, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0, 0x0, 0x5}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x48, 0x1, 0x6, 0x1}], 0x8001, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x2, 0x7, 0x80}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x2, 0xf8}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000022, 0xff, 0x1}, {{r1}, 0x0, 0xc1, 0x20, 0x8, 0xcd}], 0x7, &(0x7f0000000100)={0x1, 0x75}) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = semget$private(0x0, 0x0, 0xa2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/161) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) fcntl$getflags(r0, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$getflags(r2, 0x3) r3 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="5c23dc08278ae957afa870f1a8682c60f83596e515c4e8209040bbf9865641200a09e49e0f662b02fc98063f4cea2200d2ac3aec52c207cb", 0x38}, {&(0x7f0000000080)="0686c5adc03a9e955776b2f18668f1e4d85d9559738bb3781a83f9cc068d625692fa7a7752b3980bb13246b0fb14ea6295f825141564e57f5b07c010b061fe82eb7b1471d4f5f12703b6f3445120ad0c1cb64d66114d591ad87cd1a34f60a9930e87cd50838145f4b61cede68e0d4613213b9a60b6102c1fefc710675c50ee5176b78e0ebe58a3c5198e4026b746b60bd30154847f9a7cb56ddc901452", 0x9d}, {&(0x7f0000000140)="f3d838bb7e633ed678ab676d73eaab5aaeb7a09833e897aa4c83d5903084afc05502c30c51eafc0f316d4c570e60b42d60bb04e4313f4427cdb6fb7e84ad695ebb06ce7853eb058305ca2dc93ba48210edf5e2b59d4219f4c8ed3c087407fee0fc6440a79ed619f6838cc7d243715db2a5754ba442751d21a5d2e91a9e028a6548dee6d9ea3b902f145c42eac3d19fb3349ebb4ac9049eb18f35bbea67845acc1622da9c9016ac4c2c7723d268942fd840", 0xb1}, {&(0x7f0000000200)="6d608b749c2e374f9556a762ab73ce6aa88cc817c77097dba3fe56ce52a85736bb2f1328e42304f1933ad58fda543af3f8a44daf70805c57219739f8e2cde5e679f0f971a2d2c35a4cf8e58fe3947539ec67949106d1b39394b7fb6958a29ee135da552a3a45c56ffab012fa29b58814935b1e964c821607de28a065f07a37b5c2249db166efed99d9b06283255351746156f9e87943a2ed8b79915557951ec1d7ff5cc0bb06f7531f857c9e5d25e2", 0xaf}], 0x4) pipe2(&(0x7f0000000300), 0x4) 16:00:17 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) rmdir(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000180)='./bus\x00', 0x0, 0x12c) flock(r0, 0x4) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) read(r0, &(0x7f00000001c0)=""/238, 0xee) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x5, 0x6002, 0x20) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x1) socket(0x11, 0x1, 0x2) shutdown(r1, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 16:00:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1ff, 0x1f}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6fb2, 0x97, 0x3, 0x7, "f026f321627bce0c46272c547d40c33335c4163f", 0x7, 0x400}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000140)=""/216, 0xd8}], 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x80000000, 0x0, 0x7f, 0x7, "31cd5674c17e11e8066cc413967cca9d38fae790", 0x3, 0xfffffffffffffff8}) poll(&(0x7f0000000300)=[{r0, 0x8}, {r0, 0x4}, {r0, 0x100}], 0x3, 0xf884) r2 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x2, 0x4, 0xffff}, {0x18, 0x0, 0x4, 0x6}, 0x7fff, [0x0, 0x100000001, 0x40, 0x4, 0x200, 0x101, 0x3, 0x3]}, 0x3c) r3 = kqueue() ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCNXCL(r3, 0x2000740e) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000003c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000400)=0xe7) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000440)=0x7f) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000480)={0x7}, 0x10) ioctl$TIOCSBRK(r3, 0x2000747b) mkdirat(r0, &(0x7f00000004c0)='./file0\x00', 0x100) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000500)=0x80000001) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000540)=""/172, 0xac}, {&(0x7f0000000600)=""/130, 0x82}, {&(0x7f00000006c0)}], 0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000740)=0x1f) socket$unix(0x1, 0x7, 0x0) recvfrom$inet6(r0, &(0x7f0000000780)=""/178, 0xb2, 0x800, &(0x7f0000000840)={0x18, 0x1, 0x1, 0x7fffffff}, 0xc) write(r2, &(0x7f0000000880)="05637e3139b98088fcc4a09d015e8f975dde38c5c106839c71a0713ff8537636a053c8cfc2d7eef407811733c0", 0x2d) getgid() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000008c0)={0x4, 0xfffffffffffffc00}) 16:00:17 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000), 0x10000000000000c4) r3 = dup2(r2, r1) connect$inet6(r3, &(0x7f0000000180)={0x18, 0x0, 0x5, 0x1800000}, 0xc) write(r1, &(0x7f0000000080)="f2", 0x1) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x8, 0x101}, {{r2}, 0x0, 0x2, 0x4, 0x3, 0x1}, {{r1}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x4, 0xfffffffffffffff9}], 0x0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0xe2, 0x1, 0x5}, {{r2}, 0xffffffffffffffff, 0x0, 0x40, 0x80000000, 0x2}], 0x3f, &(0x7f0000000280)={0x1, 0xffff}) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x2}, {0x0, 0x3}}, 0x0) 16:00:17 executing program 1: r0 = semget(0x1, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x9}, {0x0, 0x8001}], 0x2) semop(r0, &(0x7f0000000240)=[{0x0, 0x100}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$inet(r2, 0x0, &(0x7f0000000040)=0xffffffffffffff52) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) setuid(0xee01) syz_open_pts() syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:00:18 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x8}, {0x2}}, 0x0) getitimer(0x2, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x4000, 0x3) getsockname(r0, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0xffffff2b) 16:00:18 executing program 1: r0 = getgid() setgroups(0x40000000000000a5, &(0x7f00000002c0)=[r0, r0, r0, r0]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/130, &(0x7f0000000180)=0x82) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r2 = socket$inet6(0x18, 0x8002, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x3ff, 0x1}, 0x8) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:18 executing program 1: nanosleep(&(0x7f0000000040)={0x1}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) r1 = socket$inet(0x2, 0x4007, 0x7) r2 = socket$inet(0x2, 0x4004, 0x401) r3 = socket(0x18, 0x4000, 0x80000001) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair(0x3e, 0x5, 0x4, &(0x7f0000000100)={0xffffffffffffffff}) r7 = socket(0x3a, 0xc000, 0x0) r8 = socket$inet6(0x18, 0x5, 0x400) socketpair(0x6, 0x0, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r11 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x65, 0x40000001, 0x9, 0xd04}, {{r2}, 0xffffffffffffffff, 0x42, 0x80000000, 0x7f, 0xbf3e}, {{r3}, 0xfffffffffffffff9, 0x40, 0xf00fffff, 0x42b7, 0x1}, {{r4}, 0xfffffffffffffffc, 0x5, 0x60000001, 0x7, 0x7434b215}], 0x6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x7, 0x29}, {{r6}, 0xfffffffffffffffa, 0x10, 0x0, 0x6, 0xd4a}, {{r7}, 0xfffffffffffffffb, 0x20, 0xfffff, 0xffffffff7fffffff, 0x7fffffff}, {{r8}, 0xfffffffffffffffd, 0x4, 0x400fffff, 0x2, 0x20}, {{r9}, 0xffffffffffffffff, 0x10, 0x22, 0x3, 0xded}, {{r10}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x800, 0x1000}, {{r11}, 0xffffffffffffffff, 0x4, 0x20000001, 0x1000, 0x81}], 0x2, &(0x7f0000000300)={0x2, 0x1ff}) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x32ee3f36) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x880, 0x24) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000140)='./bus/file0\x00', 0xc0, 0x20) getpeername(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getsockname(r1, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x5) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000000c0), 0x33) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)='M', 0x1}], 0x1) close(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x3, 0x93c15ed, r2}) close(r0) 16:00:18 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="acff9f6d0adde01f2b03c10df8d5178c3371d5b61ab323d8e0bb5c81bb9fce08573415f43fd08086e14aba3aeb261515563b01201a6856238139fcf8ced6a74db22e5f074a86a0b7543b7b6b68978b6704ee219cc47ddb3893f8ed05ca3e48a5f9b5d2500716637f7d0c6a850401ab81d5c600df1be1a0a3cdf1f9948524b20608a109a5e2fadac1074b967cf1287acda85a6aada91faf39672d82fe9bb43d5745803513bebe5453ef8dd082b0f7712ea241e505948c1d114b664e8d51155999fee3665900b81e423656d932b16cad1d455c88eab46b84eda725e1755e28af5cd606770856", 0xe5) r1 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b06047c793df7a03a6608e06f4fca8c032e03a20c9afb8bceb40ed101ca7fbb0856f1a10a", 0x30) 16:00:19 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x10001}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc}) 16:00:19 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x0) close(r0) 16:00:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x8768, 0x5}, {0x18, 0x1, 0x81, 0x100}, 0x8, [0x20, 0xffffffff, 0x7a, 0x1, 0xffffffffffff7fff, 0x518, 0x1, 0xfffffffffffff800]}, 0x3c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000002c0)='./file1\x00') readlinkat(r2, &(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)=""/224, 0xe0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000300)) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='./file1\x00') ftruncate(r1, 0x10000) open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0xe7b) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x235) 16:00:19 executing program 1: socketpair(0x40000018, 0x1001, 0x40, 0x0) 16:00:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x38, 0x2, 0xf20) poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x20}, {r1, 0x1}, {r0}, {r0, 0x20}, {r1, 0x108}, {r0, 0x4}, {r1, 0x60}, {r0, 0x14}], 0x9, 0x0) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89", 0x636) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xfffffffffffffd12) socket$inet(0x2, 0x7, 0x60000000) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a10400fd7b85b507dee41a3ec3cabc1869e5e57335d6ffa4", 0x18) ioctl$TIOCEXCL(r0, 0x2000740d) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() syz_open_pts() r4 = dup(r1) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000340)=0x9, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r3, 0x0, r2) setsockopt$sock_int(r5, 0xffff, 0x1127, &(0x7f0000000240)=0x6, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000280)="93e8f22361281132e2f1ca072d0e65ec5c20a6d029cd13f222ba05ba71e0f3bb38cebf474d549fbafb5d02342af5df4a063bcafb818491d8c183d3997971a5f4d3e5d88d6c770e943af6090de4417beda5271e6c93f1b824845a859d5948955476a815f5e52f34c52219dabcb4ca6b7f857e19d523b8baccf8eef1ca256a9255e950ac055e02a9120130a469888fd919e28c7c3fd5e466318ba9c3f6f1dca34379b0", 0xa2}, {&(0x7f00000003c0)="796c2fcc631a0da9eecc1414ae1b43f37ab0cdcfd286ec1ae5b94387f06644b76f73ad6d9eb415cb1c02106eb0ec879813a84847bd496327ea747c74f183deab2a7a02c21b0c73b6b82633d6d276cca295956a16d96036e106847929200bc3ae517a79b6dbd6caec5c2ba2f3a8418c22458e6a329a100d3d83e7989ec8cdc3158555fea68e3ef36296c2691a617d1b1d53cba7110628c4bc449830973e30dc201e3d245ac90baabe93809512f4cf517cb14c2c305a235c07a0bbaba33558e2c60c636dc4946a24b9b8b6444f45cd2a520b254aa340cb9f89a9ec286efcb6ada43c48a3bd73cf6b", 0xe7}, {&(0x7f00000005c0)="899b0c2e5fe4f3dc75b72f6b1ae46a57a9a169736e588c5ee4d608d707c9385a7641e26101c2f681d1e6af382a1da7b8ab60e27a9ee8cb33cd3e1316a7c436e3e3da77f82deca9563bfab3a50af2ec30b8e460d3a18ec253cb6b855aea8cfffa8d3470d40e283d32614197310252c601960674cc3aaa1f5d528e837739859e897334ec02b4377c", 0x87}, {&(0x7f0000000680)="29d901d26746b7dc7438b42bc4a952d9d4baafea3c06b0a1afcb9dd36a9e515be0ddc99796d1e1a28fbe927c74abe6b3f4f8a077b4bdc1ca2d4a407195408dde14690186d335147d041831798ee42f1efa61506a6c8c17cb490581b0daff8628ca4edc05ac73ef120e8c1b7ef1c621a7a574f69569f4f26438f8383235140927900d49dd58af5a6f739a9bd7f387", 0x8e}, {&(0x7f0000000740)="3c4f5c6057fcd1bfd5075f10b0e23f5ba6304f5e8cd11e56d84630f7bca4ebc16cecf489263d2979b89d56a3982bbc2fde3b12568ccd33867c572f95bb576b9f1d2e9acc05124461a0a885f5f4de742e7b4bc73042733e78d4bb87946dfec45ca4dbf01edb164521b8c0b55bed2d251470921f3ee211639b30b923ab2910d5423ea51dd577b468c8fbd1c7d40cf00f2338e1995eb97ba1248d76c84e6d606c67539481becaa7b4195c612712dec1c0142bd9a6fc2de6e1d5f1f892ec0ff669b4de", 0xc1}], 0x5) syz_open_pts() readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file1\x00', 0x10, 0x7ff) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x4) mknod(&(0x7f0000000140)='./file1\x00', 0x0, 0x642) open(&(0x7f00000000c0)='./file0\x00', 0x10100, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) chroot(&(0x7f0000000080)='./file1\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) mknod(&(0x7f0000000200)='./file0\x00', 0x6023, 0x2) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)) readv(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x2) recvfrom$unix(r0, &(0x7f00000001c0)=""/203, 0xcb, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:19 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) r1 = semget(0x2, 0x4, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10200, 0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0xffff, 0x100}) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f00000000c0)=0x1) setsockopt$sock_int(r0, 0xffff, 0xffffffffffffffff, &(0x7f0000000000)=0x3, 0x3f8) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/228, 0xe4, 0x0, 0x0, 0x0) getuid() shutdown(r0, 0x0) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) readv(r1, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x1000000000000000) r2 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r2, &(0x7f00000002c0)='./file1\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file1\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getuid() setreuid(r3, r4) pipe(&(0x7f0000000140)) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') mkdir(&(0x7f0000000340)='./bus\x00', 0x3) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x9}, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x7f) 16:00:19 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e3000"], 0x10) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) r1 = socket(0xb5a388acd110c160, 0x7, 0x101) accept(r1, 0x0, &(0x7f0000000000)) 16:00:19 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) r0 = socket$inet6(0x18, 0x0, 0x6) r1 = fcntl$getown(0xffffffffffffffff, 0x5) select(0x40, &(0x7f0000000080)={0x4, 0x5, 0x5, 0xda79, 0xa2, 0x100000001, 0x0, 0xfffffffffffffffb}, &(0x7f0000000100)={0x95f8, 0x7, 0x5, 0xfffffffffffffff7, 0xfffffffffffffff7, 0xfffffffffffffffd, 0xfffffffffffffffa, 0x1000}, &(0x7f0000000140)={0x3, 0x4, 0x0, 0x7, 0xff, 0x9, 0x0, 0x563}, &(0x7f0000000180)={0xff, 0x7}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x400, 0x101, r1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) open(&(0x7f00000001c0)='./file0\x00', 0x8a00, 0x82) setegid(r2) 16:00:20 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) recvfrom$inet(r0, &(0x7f0000000080)=""/206, 0xce, 0x800, &(0x7f0000000000)={0x2, 0x1}, 0xc) socket$inet(0x2, 0xc007, 0x7) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x20) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f0000000480)="e36258d30a0000000000002477f256a5197094b222a9c4de41a52f787dce8964f6a412070000d76f2782c92fb97ca45cc94c16209bb48d3286f1a37d1d135ea7fa0023d58bf6659990bfe432", 0xffffffffffffffaa) write(r1, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) fchmod(r3, 0xcf46b1d10b0f3c57) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x1000000003ff, 0x7fff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0x25c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000001380)=[{0x0}], 0x1) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x5}, {0x4, 0x6c76}}) fchmod(r1, 0x40) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa8) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x20000505) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x0) getpeername$inet6(r0, &(0x7f0000000700), &(0x7f0000000740)=0xc) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="9fb9708ae723f81604aae14c6fc9ec5d7ba12279b2d6d668448e608b4be1738b94055106162f6dec207009ecd3f187593dc2a5ed648c46ec09b25a583900d0cf92087611805bfc3d20d3dc0e37b68b7bb371f7b06d676b7caab829660004bc9157297ee343da733fdb8b8caf18d45752e060dc3739f69ca75dcadf57e4c3b075a971925ffc028e72925bb275cdf18b9cf4c53dea926f1116ca30c61f0028bac209742e8f7a2014926e0d86225b562f8486d304e9450b3e83431aff1dd6fbdda2ff61047fe13468e208de2580f3cf1d692128aea873474d76b1b5c3d3e89c965baea9a2135037dd6ada239e12a205a071", 0xf0}, {&(0x7f0000000200)="ad4d90db5c81bca732d859ae833e4f3d51be3df7db085667bd6c917902bcc029526fdf125cd07f7f67fa07c625e0b8d6e419c448412eacfd9e317c34b03e67e6d8b692604431581c5b63", 0x4a}, {&(0x7f0000000080)="9803482bfac083fbd7adba58745278b9d5ebb46c700a2f120a53ec36a0255ff9636047709a145cbb171fb7e6bad3", 0x2e}, {&(0x7f0000000280)="1a50954534c9b9a62c4bbbb8fd9b70786edc63db49e962818bb18ae65371018bc45a0daaa5e8812844b9c9b9f20570f8143c0c76e7406859d0e4bed21ef90d86ea1e168d1280e75024f177a1e34f442b7989d9df681369e9044bb967f7f551ae9cdb5e4318ce04d4dc202ee26282a7ebd7f21b98cd892073b45271a787e2903b0d91759a8690af8673ead9a2af150a685804c2ffe2e78028e9dea760cb61721f18d5ef65d02a55ad81c7b1766a6d6a63b3bb402f83bde3967af3e7dab8952d12424b695830", 0xc5}, {&(0x7f0000000380)="854fe2e5d0c4501df9d99bb16c3a71b482aacfb4b39f973b947a42791dabc941edfb31a02a42187246759c90692134bcec9f5c008d82db9a86daf947717da04977ab02c82e5ebc39172166c5b221e92aaf191fad4056d8321e5c41f02236f214dbe3eb8ab623030901d5da69", 0x6c}, {&(0x7f0000000400)="550452f07f446eb8", 0x8}, {&(0x7f0000000440)="aa74e263eb218237e5c28eb0503704ce61f000515b72ddd30a4bf93630a408b0c2d07b0f7034c95c307d176d9ec240fbd760d18b615f8651ed1f6dfe776c29c2858baae4535139d453996249eb04699d0b95ae18ffbc0d96452fd2339cde6c4249ce3e662b9a2706b5a23e6e60d32397b724ceb23234d202ba8194d48f93115c2e887df96e985a4edc84711344d6b5559ba1359bdb9b0a98f2e78542f8f067a7262b8dc8bc2e5cb582296337dee679e5388070f8b320a8aa68c21a2cfed99c98e57ba3c6f1", 0xc5}, {&(0x7f0000000540)="9a63c7b26393716af3bd90b3ab4c4615dd7efcdf9c241ff0d7f825f75241460b7d06e76feedc7b495702731d0d9fce34583d0370f9eebe6e46e598b9ee5c423bf216df3dd21929605fbed09d7a0ad869f2b8ea", 0x53}, {&(0x7f00000005c0)="87991395b9baf787be988c07e669af9f816b8c0cb9dd91fbe6534283ee19f8621d4ea57d4953b3a6184f0ae025def78ba935396ccb123e2436f8a6729370cfd6227f2a1e15956823ae8437297e165e15674621b2e1a7502fe6e06ead98901cfdae82dbd0f3d2870e5401e5", 0x6b}], 0x9, 0x0) 16:00:20 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x2) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x21) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000300)="0002") unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a27ed80100000400"}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/138, 0x8a}], 0x10000000000000c7) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) close(r0) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r0 = getuid() setuid(r0) r1 = syz_open_pts() r2 = getuid() fchown(r1, r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCSTOP(r1, 0x2000746f) chown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:21 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) listen(r0, 0x100000000) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="950aacff", 0x4) 16:00:21 executing program 1: nanosleep(&(0x7f0000000100)={0x1}, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x20) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r3 = dup(r2) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@un=@file={0x0, ""/28}, 0x1e, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/111, 0x6f}], 0x1, &(0x7f00000001c0)=""/70, 0x46, 0x9912}, 0x2) kevent(r3, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) 16:00:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) read(r2, &(0x7f00000000c0)=""/132, 0x1) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) 16:00:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) lseek(r0, 0x0, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2010, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000008010, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffc}) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x100000000, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfffffde1) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0xc8f) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) listen(r1, 0x3ff) ioctl$TIOCSCTTY(r1, 0x20007461) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000000000080000025321000000000870f8526ba8186725243e5239f649b82f58b53efa9852ed0aee76223d37a8d6e507f87d9b31b4a112066aacf8de9a16676553c665c933c1b219620c8d6bf9e06d29f7c1d9c1c87ea07ade8e48a55ac47bb8986bf9e6121b189b11ef0df19251d737ee653d61d1da1ad533e2dba4bc10170861be24f0100000000000000618575ce83e71af393596bb387117623be1e0cf193116833afacc4c2cc2e7b921dcf311aabfa19c6d6980161096cf9159ce53d882b36113f1555ec199df036473a8a54f28d5f99046df29f43c74eb2ad815ff0326caffa551a502287757fafe90a96bd38b5"], 0x10}, 0x0) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x801, 0x2) 16:00:22 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgroups(0x0, &(0x7f0000000100)) 16:00:22 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) accept$unix(r1, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x3ff) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) kqueue() close(r0) fcntl$getown(r1, 0x5) map stack 0x20ffd000-0x21000000 of map 0xffffff007f12a210 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff007f12a210 failed: no mapping 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x84) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002bd, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000180)='4', 0x1}], 0x1) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getegid() r8 = getegid() setgroups(0x8, &(0x7f0000000300)=[r1, r2, r3, r4, r5, r6, r7, r8]) 16:00:22 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x1ff}, {0x6, 0x4}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) chdir(&(0x7f0000cd2ff8)='./file0\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') 16:00:22 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r0, r1) chroot(&(0x7f0000000040)='.\x00') r2 = open(&(0x7f0000000240)='./file0/file1\x00', 0x80, 0x10) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') 16:00:22 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040), 0x2aaaaaaaaaaaab0c) semop(r0, &(0x7f0000000000)=[{0x0, 0x4, 0x1000}], 0x1) 16:00:22 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) mmap(&(0x7f0000352000/0x1000)=nil, 0x1000, 0x3, 0x12, r0, 0x0, 0x0) munmap(&(0x7f0000326000/0x2000)=nil, 0x2000) munmap(&(0x7f0000267000/0x4000)=nil, 0x4000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:22 executing program 1: madvise(&(0x7f00001a5000/0x4000)=nil, 0x4000, 0x400000000000) madvise(&(0x7f00001a2000/0x3000)=nil, 0x3000, 0x10) 16:00:22 executing program 1: r0 = msgget(0x0, 0x400) msgsnd(r0, &(0x7f0000000140)={0x3, "47d1218aefe73912c625221051be26b9ec01457161de3c58d74a81a56eba290a8f068f053c91d8fb5ebdd6aeee05eebe69284ab9ef2edcf20f6e47161c1943e657ffebd6f6ebf0420d8e2600245e655e66f1d9e04e6d3bbec85d75d74f79c888e58ebc9e3e8d3bab1dc18dfcc515e83384f564a4d3843aa4e8e76bfcaabf4c501cf49a5001fde7f7f79ee41cff61bc59f4828b2985639ccfa5e47d3906243bc186e5a8cb8d8d1c4a01c7b84e0737f700ab2d7258738c1eaa835a7718142a0533ef75c0ec08328219f704e5a4de7ed878e212fc091f0fa5d9fdf56e18bcdcb37b00a801ea9b79fb54e36d0651f61e01054c52591f186a661f6ced92799118bf31884cac48e27151f0b373459c399b034f081f16f24a1e638bbb941037ceb8feadeedef84e509a2433fbd55f0abe9c918c89a1510f9cb5819fa35cee85291e13f68f142906dff72563a06cf823beb3b35381244ffaec7f23aad38959e7b5c6f7d3e9ca9b79faf2fb77a0725faad4e637ff43ab7113cb372dc5a18a45acbfd54e69b95903c8351238edd4160b24ab1532974391a248268c53dce571964b97d14d18b259fdc6c25c2974aa8c8c875dec882545b04b25cddf0467cd80cc08db1fff14449425341c1159438c75108cd16c"}, 0x1d6, 0x800) clock_gettime(0x4, 0xfffffffffffffffe) 16:00:22 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() fchdir(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:22 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x0, 0x2}) setrlimit(0x2, &(0x7f0000000040)={0x0, 0x100000000}) r0 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/246) 16:00:22 executing program 0: setuid(0xee01) mknod$loop(&(0x7f00000000c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x8002, 0x0) unveil(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000000)='W\x00') open(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x10010, 0x40) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x0) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) map stack 0x20000000-0x20400000 of map 0xffffff007f12ae70 failed: no mapping 16:00:23 executing program 0: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x2710}}, &(0x7f0000000140)) setitimer(0x1, &(0x7f0000000000)={{0x68a, 0x6}, {0x5, 0x1}}, &(0x7f0000000040)) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) setregid(0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) 16:00:23 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) fcntl$setstatus(r0, 0x4, 0x4c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) select(0x40, &(0x7f00000000c0)={0xd86b, 0x1, 0xee, 0x6, 0x3ff, 0xfffffffffffffff8, 0x5, 0xffffffff}, &(0x7f0000000100)={0x8, 0x0, 0x2, 0x0, 0x9, 0x3f, 0x101, 0x3}, &(0x7f0000000140)={0x4, 0x3, 0x6, 0x8000, 0x1, 0x4, 0x7, 0x100000000}, &(0x7f0000000180)={0x9, 0x7}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0xc) readv(r0, &(0x7f0000001380)=[{0x0}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) 16:00:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202162f66"], 0x1) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/16}, &(0x7f00000000c0)=0x12) 16:00:23 executing program 0: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r2 = getuid() shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/181) sendto$inet(r0, &(0x7f0000000280)="bb7b35d0c4eceab23938585512d26162555ea7740f5b05f1db539cf83373db98b995af4406eba81d6ce0d928b1430b38c9e280510dcd938e9f05c7f319", 0x3d, 0xd, &(0x7f00000002c0)={0x2, 0x0}, 0xc) r3 = geteuid() ioctl$TIOCCBRK(r0, 0x2000747a) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) setreuid(r2, r3) r4 = semget(0x2, 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x6, r2, r5, r3, r6, 0x0, 0x2}, 0xc6ea, 0x5}) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) 16:00:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getppid() mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0xffffffff80000000) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r3, 0x6) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0xffffffff00000001) sendto$inet6(r0, &(0x7f0000000040)="19d0e8fc767001122c8c1cd2012d59a449cf040f5d961e4d17ed62698181d2ff87eaac0fefd89c", 0x27, 0x6, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x27e, 0x0) getgroups(0x1, &(0x7f0000000140)=[r2]) 16:00:23 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4000000c0, 0x100) nanosleep(&(0x7f0000000080), 0x0) 16:00:23 executing program 1: pipe2(&(0x7f0000000940), 0x4) r0 = socket(0x2, 0x2, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000840)=0x8) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82b0002f5232ef00a7d487e8653000"], 0x1) write(r0, &(0x7f0000000040)="cb47b91f006fc6912668fc893f85980cc47d24a6428473c45ed05830f91d5c42846d377dfb4de82d18a3a2157e2f81cf66f0059fd1767a40e9de39f050bf31c21d0cfa901ef47bc29cd856103e76edb9c92d76c18987b1bd0a7764d78c4e9b2892f1744c8a0f9ee1a5955d86e85ffd59cb380c1468896e601ca1e2130b857a9938447effd3b70be2820286f42159d7b25a864b801cece690b0be0638b4ba335c05ed99e3a26fe3901ba13462431f948e09a1fa9f6781f889d6084d8b21b7c70d95c5083b2b2bd75dc806381aa0736b387c7f2d5a0e9da0dc63af9ad6a6f58bcaf1d89c9ea34084a3686d7eb361198d3406710f6cb0dc44a24419b486102a8b5ddc65f17db284e379de216f4142af6b060435e8c67987cd6fd351e62710ea37d990b5580ca73bc968b4a14545e57c2555eec4e609833aa14b7c91760efae12d976c6d8f8415d11bdadfc6b4c135522821e2dee36ae88e18d2cf65de260a9c56be52e19662aad267ffa643e3f650f86fa4b36bcc35035f26dc013c1f75f2e0edb27e1ab054f020be8e39a2d40e71a62beaac07e8a500f1b2567957b8f5c9bfc6f9d5d1f3b7ae78abd0198fe25fc03a74d7dcf59f18a0fd05853a8631d56b90e00c3153c8d6574937bcbaec5ab5d4184674e171d5128ad1c9e0295fd3b7148e09be86b8766963b796c5885fbf42df06ae962af23993b57b35c91e39809cd537fa739c8aa1c34a689c8dffd62769b6996146f208a6ff095e10dd4ee626cd67611d78cec1937841711de9ca75fa5608051cb1713843d4337a8817f5c03e31584c28ee7378c41c52261e81a2a1e78d3bcb38789442839c9b6124634e5f51ab2d20d9f3689cfee3daaf1f3e3accef1daba2a91a3b7787d8e71e96c5d0fe74dc14ac3bf311ebe9c783ec8c3e7fa4529da573b054a283ba82cb6b60a76d729224cea26848f7a798069a7cb34e2ecf67f66bb77990264c927c3f5f35b5477d666fad5c6207c8504229283fdfab1b980d193469e9ab443d683060c5aa535d9d00653a4eb17eb96070a8ca96b44ce2b054f410ec416345d23892554a4746848f9873fc1362b383c3d5dc02980c506b539bc4bc69c60315962a084543f273954c6249217ea6f60bfb44d22ae1bbd9e48600c641d3999af8fc1ca115e24d8098644ca04c93d00d890dd7e715b71ef08473749f4be6802e5f83e574f896c8629a5727f8b7c62914dd86c035217fdb0284bda0945b9926dd295062786ba81ef39021f30007e37c39d093832f14b0864b6715435959390229b8f8f46c02243709d0f6b34c7ed30b1cc13107cf54e646406d2133c776f6c34a27da128095b24f82b40df67192c275cc71bcae3d4fa75fdbf82a74b7681d001672948645894e1be0e83a0dfff9221b67c6f59159501e54e3f631ac710c66395e85a20571997cec2da49ba51db4d7e51634388ae70a001a60d666ee58ae71ea3ea922db76da081d47d79c2806549c76f757dd6d81527cffad60ef01366167f38867e10dcea4f4c1e538b73d15554a9220536e657f59aba7d6e058a62ba6fa29faffc3a08c624a803c29051049d7455a1cb9004730dd9524c738c2c1de91180d1c1d8485c994315d29e8ab8b08f57911f59fbcc8a4e98891e9698a77fb052494ed711367b6a99cc77c0ca5469ca5812776a17c14469221a5daaab783ee17b74ba05f45cea331784a949fbfcc61e84fea2ce625beec2fb5f1894ea42aa2143cddb044f995955be66d2fda6c078863a31112025b5c0932158d9b853ad8b373a977bdeb80785dc5b1c5c15589557a1374af30061da89fed4ccb1bfd0c9110d42e670b62c7b5c94740b661de3cd69cb41178b38feb4c03b5b9b339dfe4b55d703e48ba35c00dcd47fcd05c4b60553c8413e5ade9d88ad7645840a4958cab4e0197aed7f38c00bac9a0f22b6578cba33f09aeadbdd59fa3246f9beb90c5c9ccb39d496fb3e3098c73cf09b9139b0be25d380f19176256afaa4f0a41afe972cddb8f1409f1bb5ede863709294eb52ac38fd5311dfa49fa7d6ec78d4cef8144918326b087fa87f10ddd5b834031d2af3bb541cc29261f7bef230c7bcf52405328fa0e2d137d499d29944ea881ab42a432859075ad43c828a946e231d4441ec660c166ccc90bf6c75f2d691e5d92388656867ec639eff350cc440bf233e38951cc71d7bed60b189e3e523ccf8028f47e24d349fbd9c811040570a61caf8c52f33eb9b427ea471531d552d19a9b73ede3af808ba60eb0c7195eec9be0c78ef7d161a2bd716b4fee4923545186e53f3ba96025e6ade2107d730abbe301c89254d17a14294857d0994b7aab42b67387b8cc1e692995a14c20655c09727d69a915d16d4a50c177fa2530fba36b3542f8edffc8186db06778563bb8892e0dea81f5e1d1beb9d031e19bd55dc8ef04b75100cb1bd7dd43698841b7cea30122bc02f2b14154c25deaadabe80f218035647ade4849a10c04ccd045ee87b22538120c223eaa561a7de7c1aa7fd2460d5e3e7a8bba6be1e9dc6e461f3d5a80d344c91516269e0ed21e257ebe9682448ea092f3b0eb391c5c03a5fbc904cef444c61e2553969260b0f93fd25da760ebded5f61c93da57e1cbc72945a41e63ebdf6c1fd64ca05659f849918f2924de10b25d3650e472e5d551ee7789f88e3670206d84f1d04b7e8e8df210aac547ba4a7245e00569f1858b8cdcd7421d9d00335f7b95573d163c5cb1e4ca615aeeac59d9cfc8c9fe5155802ffdaa4f84fd9554e410cbcfa43b005fc645a3f3781104597b5973624d9820da6c678d06803ef9cc63db947d1acd7eb9204df64d91cd2a9eacbb36570ed50f7964db754c04", 0x7e2) pipe2(&(0x7f0000000880)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000900)='./file0\x00', 0x10, 0x0) socket(0x7, 0x0, 0xfffffffffffff800) 16:00:23 executing program 0: socket$inet(0x2, 0x8000, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = semget(0x1, 0x3, 0x80) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000001580)=[{&(0x7f0000000280)=""/20, 0x14}, {&(0x7f00000002c0)=""/65, 0x41}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/71, 0x47}, {&(0x7f00000013c0)=""/152, 0x98}, {&(0x7f0000001480)=""/28, 0x1c}, {&(0x7f00000014c0)=""/190, 0xbe}], 0x7, &(0x7f0000001600)=""/252, 0xfc}, 0x3) ioctl$TIOCNOTTY(r0, 0x20007471) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000080)=""/133) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) bind$inet(r4, &(0x7f00000001c0)={0x2, 0x3}, 0xc) kqueue() r5 = dup2(r1, r0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000200)={0x7ff, 0x4, 0x2, 0x8}) geteuid() 16:00:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000003700)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000080)="e6360bd668163986a779a7f5d6197e6f3acdd63d92f2bf754a6a3cd47589e0fd5f56e37ff97c513f064b330a910a73f52618e846c98ddc00748eb77653b11a73845787c804cbe921276b22ab7600d3143323c05c0068be06c9cb803ad0ee3f33f499e3f0b630b44989852ca435df346308f54d3473c79f25a9a0c3adfca8b79c9c24664b881dc0595e5f2b960e055c2ecd5855ef7253378fa51f76859cdf2f4dd74d0002c0e565c380037f6fdc7d11f3e27bf028823648de0a36237abda90f5baa33c0977af50d048d1a1d3aa0d1af6d448991b210b397dbeef4a59c1433b885dd61aa0972", 0xe5}, {&(0x7f0000000180)="34d4f7284c1d42693a3ce42184ff10c2f859005c06af5260b3033e12add5ede9ac79fa9264a28b376f79f61c532aa7953027cedc020ff52e97549dbf3a0962c08876f658a676b63aa2a925e88f5612708d1d399573128c46f5ae039555b966797b8c1e8e96c5edc3f2d363b278652eb27df7745d257e6d201f68da931c616d931d6924f8c189c21f06e7c0f3a80cbc", 0x8f}, {&(0x7f0000000240)="12ee4b4fb924262478ce02877c11", 0xe}, {&(0x7f0000000280)="bc7867f51823bafbbee10e622c7413e6b621fea8a79b42709bea5f96caa8ff0f8fda6bf95efec32ba43295d4f8a77772682183bb7bdd4adf4fa8938a751353e8eabf64a2ef811f68233866e8c716eb2934cffbd64c2c21238118745ec1a46d24dfd318e6a92ca9ca44c532dda4e8b2847331c8ddf6327e9918454ed889684cd23c47cff5898d628fee547efc4540ede2f99fe76a859859b68a1407eb7b9c4cbaef473d0e7168031b2e7d85e88c1b9e6bb788b265b9aa5217a002d14bec217d7d4d843070ea8a8b818412b3c0f16ff36a71c0e0abd3f9feaaccc8b1ecd62b25ed4a77a4eda8eef5a56d85dbd7b7fd593d9a81a2872275e967ba6ffa4bc32bf319a3f8be45e03d0f6a425cde88f1a04a95816d92db796fab82ff8aca308a9896be5cb6f412dbcb5c9f7104a8665f96293ae07e199eedf7e2b3e2d4e6df5d7dd31ba74856e7c4712b7e521747b93415d600e49276003e14e76bf041f9c047264281383a2c29a3a5821096d4500404e11bf3c0be0365bef72cac8a2a2af65da7672161f142bcbf7223a61c4f8e2de2c08cc78fe5562ba0bd4dfa09e362838a605d2882ca4e54af0e2a0bc63dace2d97041e9cf2300c2ebd3120d8d69e6141c6012c6b7d5ca1b9ff58f739ca01393434521da83fcd79024eec99e2e5aff9c6d6b6985cf134c181b4cef1bfdf66f461dfdfa01f0596cd284fd8bb5df76e79c5f2ef3b2e41038dd29cb9bd1f611816bd8e164888cb585053a8e40a4c0fbc258047dbfd92c465a56cd4dd25dfa65b87cae810cf3e4db24153143a5efbbd2723c83c9ba21fc6a4038a4d5b8d55cee91c79f6c90c267f6027b0ee9e9f981d994594c524392794c888e24f810a64cfea325345a0df8a236e2d4c5e6151efbf56a1aad03f0aacd2bb861638123d0de20fe239dd519d043e4adbe9a0a51724eb0d9034035a87686f48746acc025713370cc2a9a758992f77da09b81d032ac243b9c6d87479421bce70aaaee959d57d2c0468bfccfe585f87fb2c14e1e8fa7b9ea799dfc90185e2153f2611d867db7f3ad5745dd5a4d6324b67ed1b174027a2f04e1ebe36ab8e9492d67de3b8818ba33655f74b7fe99ab3a9676f1877be23cd4c75c6e8c565eb20dbc266f90c610c5b773bcb3c7f7e7309a0cf12e4fcbf79f26ac518fa8d36f566b88c9cc0327e8137497a92a39dd0755a39ef162ae8d3c7244573955f3928533bb263ce2b81d542c555f6285f997e7c4000c2701fecf7b0f31162e2dbdcb196aaf9749bd9f21868622a35bcab0d63ed129e7caa658463506a5c4ff5ca171f0c01899cc712fc589a38a96690d1916368c09fdf5c65b942b15b22c301351dcf6c2cc24a7444004e1c881743fa04ea23a55e0bf4dc8a21a412882fdb6a33364f147763b3c723371c4abf648175b5d8957a744787f931e6b81879b5530e1a53a82cf2d730b2ee0db7fc9b8dbe7ba5c2553870d49ef53b14d95a5231a797cd5c9c5508005b215e717ee7edce85ba0b4ae30e2aee54c4a5e59653f1fb710291e317cb644e6240c7b3fe7f59595f26f8da2d55fb0d75b4dc98fddc8895c3308582c90eb65db7c1a2d495f3284c6c21236581b12e9402b7771f8c2152817b86602b870130a5b62f54fd12d7574ea93dcafc9befd45d3ac7b004510425994e0df946bf83a3b69206e7b101b92f4378b9ec9313358b71b14da5b19bf0a7d1fefb5605ca9b0d9928c19bf6b3b77145551646d5fd499f9aef86c2b5522dcbeeb8feca43f4d08819821b14ac5ea1f48802054784c34342c23f9d67c84e4135bd04c589105ffde9bccbf2b5344dcb4f76780cb562fcc7a4dce0e8dfe1388a40454496f01f047106f17f4dde84fa5686669a5764bbb4ebdd033c7003476bfa86955855831cc0c5236a1466ad1db1058ed76fced836b94a16dc3b8d6817eba16fa7681d6d9458c1e8c17b697d6e149102de9d0ea07f1d8cb82dccc0396108633fae0344e68950a28ce0fb0bb3e82bd7989e5cb805deae90a20fc89b2c147705321c6793bb01e2029860ea0b0a3e95985d903be19bd9bc09bd92ccccefcb78360e92e8c7e304f65ee7ef4fdcdf8af45146adfa4e84c4820a9bc01948ae93a7b6c8e43830f2f86c98431426b988eb1dc45801ab640c3e21076ef4b3e79f77fcb90e348ddc1c5690d4dcef895289c05276fa9c5de656fc89209db90931bc07e598fe0277ad2a74df2999ff5134e92e0dc091943f597113c4627d0bce096f8297727651d0dd8da3d02c5f80ca5fa71f822b6f080b1e2e1897351cbb53565d55262acae1d57a228063bc21579f198b1004772f2e231ddfc2ccd9a687c6b68e46c876c2aa765a5b4cc4258d034f2b31b858f621c5581e8fc9878b80e1b5a0e14a3c1dc30990ee9b1daa02ef1450905f2a83c05e9143506de857ed001e25c6a3f80b1e3e20d0c17464e8726765547fa185cea0726ab40c3d64b614f2eaa6b6fc5bac56e2c2246a7a1bc5b2b051ff6e35c16b0ef56212032d9ee840f57debd6bde9ef436da60f94aacbc1d4be00fbaba891212c0c76fe6a6f3f8c1c568e3d3f1415b0fa58e987a3ec218786c9c68aa5287fbf66ee4328ce8317ce6eb4797613fa4b5bc9af5a8309ad65e44c7c0f16d2a5ce349c0a8857186250f722ee9f1e3217f560b7e863cd943e8e1670f1d8ae188a9b2075a132fe8aed1f58188912307f0ab3aa54bc73b5133ce433d3db15c5a53b78ad4eed6cf1db1610389128b9834262ada2df8b8a1aeb2b509ebae5a55862be925fbae532d879255467b0ef1a91b8a83adbe377c6aeb0e4c6ba40be8b779334c8991dfccb2f813081e1909024359dd0b9e90e5e75bfaa958e074305ede65a9f183344e53f7a2a4928ac77c288fd2b72acd69d2b5cf5cd051f9180a1df88e60553724ce399979b7e66d57f677acdeb7720d73fbef54ee17f559e640b966b0cba0876f79843281c786e3c2356d30f3948d026885b16842bc6ffb00182eb230eff181fa3cb4abe8f47ce7d53413ff6a64aa28732d08854736f0335c40277f1a7f27a7c5b54365a2480b7aeb43a0b0a6a1070341e8828e0190fbc48e207da47299d08843be8fbdd36270146a0df992f2527d2fb1390be4a8f8ee63c8821f3092a61e4c901e796a838f3b285ab6648fba5b7d4cd1aaccabcfaf9890099087e242cd8bcb20b119ae47e73b19050c87531f5e9fd4f6bb863158acdf4b77ea3ef4f775629a01ac3b6844f741d199824bb8ed7a4db35f65e762e1547e32b8b9c13194c55f67d252e7ead63b56d0ca1aed7a62cee1061a06db45b0c0056d93ce4cbea7f7135d1499a73017c46357a815ea25d5768665f59c9ccbda2284e20fc85463134fab3ef2bea6d19a1babf30a58f6ec1e0e8ee5b7d49daef695b19a32b544ceb9f477bde83b9cef2c3a2fb2f8c524fa705bda364c534dbea3656183e687ab4a032d9dfe71261a0e77320de2afd5b8dfe3174e8c223866c057aac1b4dc2bff67bd4e35c6ef5abe7d6bcd076092b274025211fc2aca175b52ad6b71a23878404518630e85a6e5d9b559a1a41a199ab48fd2ee073017e7ed6ae2162a7856b768e2a7d7e873c2cd8ba4e2b9b0695d0282721a214f9093ba4de91bf9002d7ff4d7d1e4d7a04862b3936ff4379bf941aa63ddbc18721e9e4fbdd2f922a6fadbb3d266adaf5772e6e6b9d459b9de1e779612a69cb296a342fcf5a1d970a5d88707f450cec7f9bbb449943f6f6cad4c5f3757271b3e1c1410a78d03a2ec15c4fe2850844d7346b3b3f16d1766dd020891aa6223852b01eab8d8908b07219316f2b22bd5c511e24ab0d086cf852a4923b953b79edf912f0583238e5dcbe62e0dfadd88e8cfd49848c9d7e44fb5d49196e9f02a6acc6876a9f4f8df06b45b0063a1b9318e8279b9c1df0e7cfd9ab8e65ce5d829e7e71f664f6d2873da465465333a973e2628a3764beea6a5c0cd522a958650495a3424069aacceb2339cd11d78ec7c331519396ee0ae0d24d17956225be3e383922d622371f32f5e621e8dc8a48ac98ca5ab47e392d0b8fe05ba343bab066306f2c44c834e2e6c18128138045509b58b091bff4d98507d643a981b423f5bd2bfe1ca1c7a59219bac7694ed9f66052169ebec7aa6ef67f892633ef8bcdfdeeba2b3532e7a60ba8f371ed76b4b96d7dd69091b988816845f08a84f6b783c2cdcd8004b4c77d8e74d9c60f1090d58eb0db7cbed8acf21c429f4287876da3866f0c9a7f75eba501d6686dbe4666ec44b2dbee35f44255fe591e80b40e30df929c5b3a2ea5cb005142dcc2063fb3ccde391232c14841dd8768837ea0d53371509f276223d773099845567fc6a8e0707c185b806a96aebf6f46b4b1d01a331af2b607f8527156438f7095fd13deaf85ad323299bf53be7ca56cce4b704c3a8e13f3e585f94b278fa7abd22e01be5ad92626e45adc9adc0451bb911fbcc31a261588b28a62a6a8fe1529d6680349948c13333a4a4b86a64dc0cb40ba1ad2fe7e01068fe25035f99443f25ca8b86e4f29792b0525062aba06047736490d7b68ac22ce98405bcb13ccb127a01e218f5430043202ca7c744072b227b8c0bcd9f566c8f4335d2090a9fe0c9522d96158d3ad860b775161b3d116d418b7eecb9e66f006eae51430f602fdd37751cf02dd4faffac549a79b3cda761d69bfc524aac1ff5219b2f02bd448aa0fb04e503d13b6031f391db46f7d6c0f97068a41dd1fc24f0f7ebef846f2014dfefd471ff780207d3695def01ffe0d744467407fa8a2346de33fc0b10bb5c8b54f3caa72a0c6af6e2797e6581020afe66a11f7def33467a33e3abc97ad2d0486c14cdedadcde9aa8ede8ca041e0984b3eee776fe0d656f42ba5b7c5d106dcdc580b6b16292f75d472aa9d0daa6ce6f169fc3e2a84c0c290f9fa99a2179de6f9cfcd6085e5c9db0c9377b8f29f050a4a8c4877b49afd5b349ed20302f7c3429d28c7cff120f86c065b8ef92e214daffa07d85cb56b8fd16d19c4036ac845969ecbfd78a95557047c47ddd8b76cdc9876b33d401d6c5ba61026dc8455e5c62ba68eae72fbee5c58040b03d8661d8d8d664ecaef2d5d7aab74c622bd39d2a4b226dd60f64489833fc0701eb6cf4ec9947ff970d8dfb2e386fb30981cffda5eafe5ec7113946bf6c6f02a6f56291f95d83401dd2bb5b57e447fffd5efa0a3f832a482bb081ce87e3a4e3cb89bb272e4bdc63dd85feaef51fe99d5ef5e11c85744d143484e48accacfb1c84fce53bb0deda73324f0231bedd75713b002fda25de5e16c261f1e466a6d54f26840476cc55d2c1488de5b52176b3c641f9f5e1d0a94eb9c2aaff7e933461c67d177a7bb62281eaaddd2709f50e04d17c38d1e3180e6f4392ca3e83c50826900c91753cd74e6f7e53f6109800be2c6a93061de741e1864892e3f2236619ea65446092b1c2ace56c80a3b7dc88eb2c5944e38ab70272c6d30a0f78642ebb484d57e98d45510b5206869dee3fd70f23f2e1e6ff9dfaff872b76e8dc80c87dd86a8853396b3a70510bb876e65df1716bc11c59f59e76320793005c22e87f0de757291b036987ab82c14eb6026ede4a22a4627a8202193f89db611495f63f159d20233df5f11a82e8818b75049d2cf11aee4c55adf0e1799429bfdcc1b2f85e4b9d0921683ffac5b4b828ca40e518de5a0389e31ba193c0dca40e2768c283cc1fa1bf0c0e13fb655d3da13998fcd402871c21e9749ad983e802a15f3fc9f142552f7b5d1378b187250f1775728a8fee17b639a6c2ef0b36db5c445c546d25b17763e6223", 0x1000}, {&(0x7f0000001280)="68a5ac00e3d92091953d79574900ef5fc8f71d97fc5b7635940d538d7d5af8202133468c5662161359ce49d8e86119ebae811de112343a01ec3a1d07d6dbd67826acaff78bf924b39803622cda195cde4d94be2d835cc1381c22c0ea2cbce675ca6f43203320a83365a5982fcb82da4aa0968d0b2fe9a92da51349fcf6f7", 0x7e}, {&(0x7f0000001300)="f20e8ef0fc42e9ec8a6b1f32b9bec08d1afa", 0x12}, {&(0x7f0000001340)="3f99c03b1d3bef7a74e74c9a1fc6b381997404e48ec033ba7c3250dd078ba88d8c8cdb2159d451a49fd7034aa29fcc65de27d597e9790288388388981b285c455a9cf1f0c1917252569b3f71a51b380fe9766c3903fab2739470fade7610969e921552d3e3a4e1d8f34ee0823ea3a1175e3e987c95dec1410b786a04cf5cf7cc0c66adfd0ff0fe0462177e73d4f0089bac5682acd0e0acafdadf155b60e97592b3987c5a97602cb6d5ffe294c07eea933f1dc8966a7fe54bf9eedc", 0xbb}], 0x7, &(0x7f0000001480)=[{0x1010, 0x1, 0x46c, "2b34169ef9ab4beb73fdb071f8969de412e3fa0f3aa6750b5db73a2430042092906a09ff6cee2d599c6dd431b9f6d6a6e228ca609b57fd831f6f94109eb6e560c4d149a268912cd25656d201bc94d6dd95607ca0e2f53a7278e977753ff6cb34345f65c967b196722fb7214802f572379774ba5becff305738f9d8cac8d91330660ca0506b722f156b4ad6b61c70806af0dedb6f71366894cd303ccb1a7db220efbc7c6b1b1fe82b77b68b72145efb1500182064b530c9531f38b46c55bf00f7604b441869ebc40c35d8701ca639ac9ca197a888c8eca7b0d1a97961a21737c84d2f06d3b7121d909413e0f4048f1d6a42b5a7d985c5bdef579306f88e81c8c9629489afbdc83b52f000d243936c47560c2252ad9a5522808081503eee538fbd06462986669dbc89652b01120c911d0b411188ea12a0292f46d68bdb0894cc4ecd8ed7c2ec947bb11b23d2c1eab813c4ad588f7725c55364ee7816bd2e797b4ba704a49cd3029e6dd71e82a741c1d016d5cbec70f8515bc41742001e3ff9df284a8982484ce8411943c264f7fd8298d4be8106cc9d27b1c8d6a66812a596e568b78afea222f3cfdc99b1bffcfed4fae471cdc30814a9ac740798105fc3b9fed2184bbac0311b0ef129b7222e6fdef88380f9676d75af4561fe269a018ef89048dc123dc3c1d7d51e1c0aac731415aca8c22ca6176955a433e368f685d6dc826b4ac4f34a7b9c23fb87d328e5b9cf8c40346764e5a78ad5a100ee0fc24197cf5ed47ff643b6360279032c5231ea9d2e6ed261a613fcf9515406c0c3623fc3671deed5d106d5a5e046f7dd410bc0538ebb2a7d69c6dcadef3f0a076d3d19e2fc3ef9c3f7892271b0c7619fe90f53cb5d8d2ea113df43490efb251142b3ab61546181decb585f26abf731eb74b91415a0c15014ea1da04a6b6189d8d203ade3e25ca507236e5ec9f9081fa9a825a77c747ac9342be0975c6648c61027fef3c9092e44d6962bbaaa1bdc2b28e0125436f09546d2a6a7bf617246eb0182eb07820e5e90204ad3dfa4c5b1acd4dcb6720f638026b782aefa2a6ba34e59d5c6f1c6369b643f97c23751811bea6fda0be4d2f183836a28a97a45f043343c407ea4b9c7ec8c787fcdd16b960a7a710ab6fcee3470f67d08be2f5de7d3227d8ef44921657b9ed9345e25198ae568e6b5c7f15c2ea9d295af57cc929437dafed5cf8c881df04fb42d278f1700e03fdd4b00aa613809604c7192df45f23048b2ddd762e28863d458287a7c00d2732726244f44c96d95720ac9ddf88855f2cebdc67d4ee0646d5028d6d6b21bfb87845b99bdbcc0a890b5347f4933b12de8803566d69e22c81b7e6dd1fee235ca3d6648b869bfc4e0defa30478f7d156e331f2c47200b345e3b1fc91bf38f007bb50950f8806da056cde096ede7fa916d9c5814e6824d57771a0b2459a4a2ca0605550d55d39becaba7692747ab6be4c688b4face9ec4e2a40ace3e2a5ac4893619fb576aaf5c9c3d47e6f3e6f57d17cd9431157298af8d3611823341ca95057b03decff1a20af5c927a745f09eb4c94d6e4e5e6c8ba473c7796ec6df2af4f08e1c0b02e38f9f18c95157b399d4b164b901ce4f9f8c9879c00d89568f27c8e1bef55c9ae4c87590515bc57a6b2473cd55d834ea886313ace65b6b44109e83d8cf4dcf0fc887d0dd9b8febbaefb384a25a068ef299b39fb8ffa154acbea2bae3788f886a44baa2fcb0f7bd924c1448f031ef4fa9fb63ca142562bdc589a7b5280da01f94e65b36abf5af4f0ae7bb3dfb62058edb54a66350fcfbd504044cb1f4998c45003a8dffc1d1404e3604f1010812cd167d0b499da41bef7eff53015687c0f1b1940c23d4b578ebdd75e5eabc36cf211a7e4272326bfbcd6830c7c69942c879690dcbe4a7120e5cc805e23bf401a9ca5cb496e36840912e673f0728ef35e538dd296a505e96f64be4976f5a6fe434c2594b818848670555cad7816b40486f3473d8059c7bcde9b78b9115bf85afb5e172eb8e2deada0bef34fad9903efeb3bdbfe9b27ac04155b9f01a9cdd311810a94ca5df540fedceea4318e27ecb85829ae3d9f24415d8c25fedc53e9de7ac14c1426641a69d2a60844fe60cc9151a64581674f8402c37aa986c86a2812f0b1bdb5de611343c9a1946d726e099d73982e660289910670be0b130544d38fedfdd1ac2acd7d9b0c7dd4fae1f35e727cb467916cee6cb0d7e831520c68fd017c4bae01ef8b5185732f197b4f86875ea37ecd87213feb0128839dc645618c15707de208e5090183c1f2c198122a98506fa06ffd8b28731cf14e8fa55aeea730cb6bd9932abc72f3202a1c5890ff133e3a6fe2f1ac3fade2586afec49b0cdfe820ddda049e571b529b1de6ceacc5babc401b393b0648d9922b402b33425988d5a8c6c011c2b7557ed88bac380d04490cdc0351bac30347e6dd83f269eddec94e3848650ea82668bbdd5e54bb67ded077fa6a2715b262eb737ee8625ffbb0b80966af398439fd80bec139215dc7d25265aff59eaeb256de212d7290401c7d9643b323f11d8fadc38c966ad345eeef7081c776e6684066679d560be9be2fa347dd858bb96221232b1e032e040daa96d45f92464d9740453ebc34de240a29bb4a6704d3c7ab4c6ba62000f840ee069a3c9b6f1942421c9dd8fd90d5f7b508613ab8d18c81d7ce3fc25d6ea0366faa9b040fbcda86f2e3fce9be5aaee7e3a6ff9ad6ab2c719ad5c362c4a2154171c107766414b8746ae15ca19c7370ea771cd0850ac6ecb10484647f6d9b4e269f23c4d88c340c5492a877bd3ede4d39e5bf02ab37501838e662db87de6722e09fe1f482cdc52b9f928f01fe259a78c71ddcb3c73b73487155cea53189142deba1fd84c4a7e4928b382f619984d42cd822f795a573e6aa8a58fca7a7cd0e0c26d1de345a4eabdcd22ebcb3ef1118bc69bfa9c8cdeb53038b1ccc6ad04a435e40e81eec349983cb1d10a1b535fe88aca4cc77d2a9d511400c2bf86398f86dd94ba6782358ce0f3339da34dd6226ee1c0b4632ea1a1a8930b56d0f9a28d57b75d0d9a856d3a77d392deeb63af09a359ff232c8a79c805b5aec667e35726ced642a277a3e4e4e5568b3a2cac0d48b583fdb86e35d2ce6e1f6c15963e2e0638f35190c91b520e4bb36da3c3d078160ac1af3818ddb05a3e81d9f7f4f1b6aed68eaa5dad4c240e5974319d51610cde03955e77bacb1ecb3ab9f202df9aa549933714773d397701746ac83779e98376cc94f613e0b866a6d7ea4b45dff74d072107064e5373092817738655d5c449e7550f07614b0a772829710eb7a55257fcc7f7d67d18e8a40c8457a293d7fb7de4f32a5be4c98d6f5ab48bd5f570e2273f727b9fa7caeda3859caaffebe72d694b67b0e2958140e771be1f040c987f869f881b151ea35a36bd1817f9905c377278ed15523f08ce0345933269b5f01d148f3c849adacc99cf73ec6a8f23cbbacf1b73b016e43e2b4a553122d13f00e70e0e573991de2111ff88c002448dde74ce0814976fa116ddc7df2713d1ea87bff54e000d28aae1c91eab28e6f00737c38d9b58c40de4cca6fa8ec1218ddffa878e56ff58ad7b8831325f17c1ffa017aab36c81a2de85454689236f407b117ec0e05d2baffee9502d4029e69c3376cc5aca3aebf4a6613e7d277f2a9b01ed838e412f5a841905809336537be26b36a7c434b0a35468b348555b5b410b6cfe7d2b140e27d1e57bbc15d8eda4dc3f57eb8a7b748240fecf202445e2f045508fb662a9392c2a1dff79c7e5d12f8b41f0d8d770972a4fb710bb3039ecee50c8c656093c17aed224d32ecc189b82440474d1437dfd1a07d06257f7362087ec2c4faa044a55f9076a7d6674b82a4964c0748dd7097def18eef50cc3b3a71ccc581586810125bf72a5092784183fb3b9f1bc4d37c899a8003154345b912461d7ac57eb8eea5b719a668488b18bdfe54c5cb98b07d044d9fd101bb15a00a07f83d796df46b1eb60d232a8a19754d4d7dde33ee1f6d7ea1fdae717c700887eaac09428678309a0c9955254ae628b81f35b38534f8f6d45c5b9fcd4d09e5f710d6de44ad04d0ec7e8b7cba5ecc056cfc60a43e6e801a2e0a31de5c53323bcafd7f0221e4e39919d7c888e51432a4d5d55769a26530049ff49338b680af0f00e433d43e7422fd3388e01cccff85f3cbe4390e49fc1d3ee2f4209b6ed619d27cc2758397557f883ef79baaf9a50fb7cd3cb87d8147c1350b205db9decbe4ee576494d7158f314769299053792504380cbbf165cb54cf9f9ef3b11b2aed82acaab721d6fe1da62c6051d43dafdee03ce7e8ef0fa7712baaa5d0b887fa5b0d207bc02b68c5ca09a16287d6bdb322db0e3c1a2c311b60aae4ec583cf74498569777ce7a8c76bfdd645d8f84784c8e0e6abb1659ac8cbebf41e6164d67a1ffba8f14ca3803a32dbdde56d9d7234840602fe77330d0efcf584ba8f6ac63d10ec75e3c610411bc1a6c85ecd8fa20736f3744ca34c0b66ee7919747d9123eacccf6aaa77f857641db59430a48363390cfc41446bf0ae73ebac76e0778cf7b4152453bb7ec9b08f61cbd5e2150128857303398bcba966af25ffd36d05307789d0bf96dd6d181b168e76264d7cdc23db16b3a32014028b3e493064aba1e15015f2c289306f1c87dcb2be8811a7c25fe5e17af0c64df0769240255760e10ceda632f52524566bbb40a47c5c10a3657606e61968fc5020c22a1a33aa1705406c61e8f5e058008dfbd898370cd30d3828d99bce9da82b36d86514a2c66fedd8299bb823710a0c8812f2b35ad65090fccb5b02d08688d699ff3ac63aac21be6aae8de6df07a37dfa0aa3ee42a66f1a629d6fdfa84049bba3f37ffcb77eb27da777b9ce367cf3f763e033ce7182ba3d13e477992f5aec9ed330abb3ac22daf55d7f3709ab5cb252d9d5f94438ba3ec82f589ca1d57b2381880d9677636db68532e6edb996bfe963bbcb84fe5f9070ea8ebec9ccfa0df333e3b342698ec02696b0678be506a3b1635145728079049c3aa2ae1f0d52ff47730000279e85adb754b1794d467ea1bceda52aebe939a947d99bbb88f62e71f8efdd43d0bdb8cc0e157f0262c534fedf469e921b1e2eaa3cb00b77feb12c76ab1716e9b0259131fc0f1eead6b1c698481a48a5ba407769cb8c31b32789bcf1ef99fd838a046e05335b197b710bd5d7428a8d265cdb6050d49f2a46e0bb96c2c845410cc0ad9c906cf2ead7e6f4481fbc31646b5f7dd3fd56aac42c3f99b4e22e58922bac1fc290e41f148d03724220a78f1f0e638790928f776792043e0ca9d3e55fe7d2eec8f34aa88f6d698817b94234c2a3ce3d3fc13a4627391ce12de363366e21bafd18d30e020d798b9837a585ec8b47d0f7febf64aaf9e97388264b0fa211c5311ff6597b293157c344610e7d11248f62f27467c2b97c36ec50800a6d6654544febbda7af7751248b488d0cdf110bf3d246e40549eb395a1916685513e1d2dcdc4b83da4c1d00206ac03a5ce5c89ef39b6faea3d8be6e03cb51a18ce53891dbe6e097d74ad77ad7e61cafe0485b543e2806617ea899d220618a74d127634db84090857856140b8b2fd69beec2554119a4f8ba709ea41bc373b591f14af20aca80014443ea2fd360e4630bbeeeb66a84df07f51320e0ea6f90d3f9caf7418f59d59d33b250fa26f578e345af26cef002d61495380ead45fe4c11c96175e62742a086bbf23fe2bde008535e20dbc717a1ef2b80d21121e68512ba"}, {0xf8, 0x1, 0x800, "d99de8770a0a6ad93422aa81cef998c0858f061ebb06c5602bedf4a06af083106a6d2832d953ae7c2d913e361af186568140c2c44d5d61070a9bfa52c54020ba1ab86427455c554f2015efcb202ebdc082d0e6c8c692211c66f78a38bb4a4af25e7a8a627dc51f89dfb1e59303ce158ea7d0259e25fbe0d37094289c35e596895318c6f568d66f3ac228618c0a3c5b4c4705d93ff13f362ab67fbd8ff275394dda0c9398c40af76b10d01be3fbeaa155fb58ec3af5894d0c296e3a5c5c7a66ab3b558467eb3535ee07517b4107b00ea60df567dab0b072a5012bf8842cf295318692d951"}, {0xd8, 0xffff, 0x7, "c1b2bc64f125afe9f854db9ab3626880be8b0faa501b542e6f00c7b8befcd04af9d35d24ddb118eb57115202b952aaedf846869a71152ebc4b1d6773a1db4aecd66b828a2f9fb7c1b3282bdb6dcb0a95455c206cb595e4c64d676bc9bdca2a596452afcb4947478f6590cb3e93f5752ab90689de1f74c1250bcb545fc5cedfb26882c63857020a1e4c5b216db9dc18716cdfe51c5bcd83b54c4eeb9d35eaa2d1b45a4a86e02982f6cb77b8320fa4ccda60edd90375eec05b4317c533139d6e7ea5a2cfb5"}, {0x1010, 0x1, 0x8, "eaccb5c2415abee7ee38d39fa23ca87bbbad441c5d0670dd4cfd696336817ea96ae344a646bcf7e184877b799ca3d18804b76e417164f360857b2442e4f2d2cbb6c5dd45dc9440bdf11fd3dc42bc3d1ef23e60a47711cc12b5afee86aeffa65e8e0b6bd123b064fd2172c7e8e1944a74b438c67d2ff63710aa3e433ab87d3a18573d93ab1624ca7ca64b6f348b0305125f35d42edfc7d8e4324009b235d534c33e87d176cb16402825165b44b2b07bef193276d3bfdeb1a91c36c188f7a73261e4af58768e1dfba5a2dc61307d2976d373ea8117ad92c3d60668a4025c2ffe27047a5f76ab4ab1b48bf98818d76b5ffc7d53d18dada90ba5367640be761a339e2e81809b7b4ec1dfa64052c2f5d22642cf5a61de5e763f5470425099950b1317b67dd6a6a86743cc2a930342a227c0b4d3216201363932302f5f930f1161aec8f315878a246c4e94b581d3107dd97c20d8df3417a1390fa6682d7557432ef1720cfa90dbe57ec2dbb9c2a556605fb01904903663554fa2fa2ea705a1396855bef8c6d5ca8b2c70f44536b8b12e7c3eecd4bb2fb85aff1c1f5841ffd29d0bc291210986f0820e37d8aceaff06827fce08206264838eb66d517a27d0adeea0a9c276b4a48c027c2acf108fd79dd2e37e9ee36fdff72d4fd024d17e4a2d3a126fd2f3dfa017fb74e02b41d0256e2cb69451d6cfc4a6bd3baf427fc98d7d8d022466855b72454ed2b5d7fa963b0f9d2983b66566d982a69a9b1c0013f92edb663e0628ecb62e6114c28d400d773b3c67c06d613d5d00289f32ba845ca3a70f7d88ae8dd69650c2917d49f66273307e8f065097a9fdd27dee83e71752d7803bdfd566ed8ea275715f20fede3bcc1894eba9ad205017ede2565c0ed82226dbd8de091bfc48377d204c312781aa21a1440af15a756707462e7e8df66f6a799ca40148f5b2b2000c4d9bbc0e3e2b1d418eda29b4cf81aefd024e21ec889b71ae0528dd5c148b338733f3b38fc4410fb14239155dfb3c31d382398cd40d54ca901b0cfcd5db761af51cf8cc767040b3d5304025ce07c80d80ded359136c4b825b446179d2d9a8458fbcfe63d458da0e402e09f23e98fc2f3123ff7bd10dbb1f32b7d08a6865bddd67a0a13f3ef9614377585139b1f0a90364c125eac9f6e50fd46b3a8ec4e8c1b3094ada53beb40d757b136f7a05015f6443facd36b3bf3720e94bb22e35d2184578213ecd29286a15cd526122a4c14e6c01ecb1b490402fd56123a8035f2af7f6bf55252286a1db65c9039992dd3c5e4a6db7527d608714b93203f2d3e56ffdf22bb37c134278437af676202121d5e6c9a1455d41253bb4826170804d36af5f5d947cc42adaaf2df2d10db641e2ed4bef89d7d6ede237c9e2491a97f70e24d107bd00f32dd20ac505f90c5af9d1910b2f75f5391724b86f1250e1f2d246d88eb98f8e16ab05fe6b5105da126999343e2bd4462a4fddfc2888fce1d7cc68f33c8831ad4ece8c61e559f116356e6ed745b50bb770c610bc438e7e8ac8242d9190c1fed8a2502c9a1c543c8aff8c6593ac677044f91cd388418b037d37d5ff6173a4b215b0a5304afa46be12cf68939bab9beb12bc5bcd3d2299f03390674b90777dcd15af3ff59eb86a11c8e315659c88f71f5f88e0a7e3458375468b4720b4d2af0cfe349b74c3fa4538c20a436b8f6ccf6f1936642a954fc4b5d64c870faf775c3b01655c206008cc174d192d6e86c64d3fead8d202fdd608cab017d13e2b24c810d508fd6f8c586b27540cf16d752b18353b8de99d3c8362aafa554fab8391187c10b147564fd5b1a12a0aa7a1c8868bbbdeb00334a16f19562db86f7d2567c55ec7fab9141f0cdaca36f635c7a525100a6b3a22dce02c7574fe130b4ae4f23ad10383e736517018bfbfaf962cf59e10a0d231b6bc771c77989e03d1660dd93b246ea8ce75ae9682ba0c6f766dfb90a5c8b29082b2ec692dfd8f9d37ce5078123b8d52fa542f8199f2426d4258f494db3ff3007935daae8cd54c57a8fe26509141f9b34694b558c096e4c09149801815aada35e85babe4e490eaf03f1584d4e4f0aee6608c94aa1d1617f8f1485d1c7849edb6f69c4f3669efbf507958657d85a3640d5f74de629f0b6343f40d9d75917f6253698583468a6f1a28f2616b6757cbb24fd061e0b779d9ca1c7624924c335dda52d6830ad237212177405601261b0880088bb3619341270d6f9a5cc815f09d34b5dcf0dd0255f5622e045998ade210fd990c2da2e62582cff8e49c5514682f0a1ba89fa563c0f9b191f66fbaaf2e9fb67d37b428c82151aa079d05a438ae824fbe85ca9e36936391d9d86aa984c25317811ce398465b4433fd0b0f130584caab5363b798beff24ba679ad3e8b692b3e2432d13522eeb16d4d9bc3caa8ec0d63b1686cfd6415b3dceb9c0f2bd24cb2a5a7f663256f1a2f7605283dbc01fbff7ad0ab49eae2d9b50a77e4382c0dbea8ef92cac9555ba4732d3d5b616e15c9de52b44b543b961d8e697ab64a8df4c8290b4fec72c7fc87e4d795d9481cd3ad77002167965b1a46d5025522b269cef8835c33672378bd7ea843b4fe5c71c4f6505e1520b88896a5ef13fdeaec6809125c6a632246849492aaa02549b7985b0e21e9de73648b105901fd71ea4672e6d9078e15172f7755604eb045933bff6466b0d50b9b1d824421f4f091985c36d6a97757c09d3a5d77901c959c7a07e90b98e2e8d3a5efd100dbb5a573e47f0024ed6874d9289b427b17dbfd451939072f95664e59800a430c9c7891aa63fc915e5b32f7e0a8b356558fb68ad4526bc8362ed7dbbdc32539c83ee31949820d354d35a4c4aa75fe31f4820debee9d638169c1add8f72628643e19094897cd3dc66729e969872d96a9b7af7bca629f4e4c1f5f75cc69c5972116459683db8731855b22b865763a30e10cebb8448169b8943143975ecb9d3c26df5c7a9d5b4a84b45a2f2ca1340c7e9ea2876c23434ec4b3c1211881a0fb7a7afd3b845d2f4b507e1dc7c956d6d4917ff2bde5b3b4e4336b362cb6bcbb8d47dcaac78266345af35e5114eeb16db6c136b656a2cbfa4754ed85e07cc2a59fab0a72d6e63f75e21392b72ca8cc7996700e3358f8a523bdb9d046a7ee1a2f6322e17e7ab2f51cac04d40a0990ce21c4d296d511b7191b8abe302c36802ee04d5296bf9bc8c4186afd04046b604ffd8c0ca99f8c8212fa0a734d9d89d059fad5ff7a11f6cda4559bcbfeea84ffc21bc86b4b52ff8656d45b87d6a2749daad1f41afacf7b7c575671cb1098c1f52dc2ccfaf64b45bb9bbc094333714aad9900b01513cac1f62028c995b642da233a2984e287cb5279a7f8bcb89a8e2871e0fc883814ac30e0d6d98dccb98bea2c587e13c37702d2031a366758241b84d7eabe7d3fbbc6d7b04ad6675df263c978ea13def6054b430b376490dcb844b172f3e2163f57dca57aa0b6d6af6e0fe25aeff4ec243fad2d770b793d8a6ea0e916774fee21806745466a9f6a20a0b94e35f3215eda7851cd2b088848ab693abaee9c694f4716c8da1248b177b194e9939e40cc1aaaca26dc21654e2043f8acf74433e5dd5d0d8555220607690a982b05feb98296186a91fde402bd9ea2eb9440d35952260b67e7db8130bac0fce631d56c8e43854a607a760650a9c23a014f60adb2f0f806b3352e5f051dc94e8079160f481efef209a5c8ade4cd9c4aff87f0b32a5041f920a0d4ab117536731fc46782090e8331ffb427fb536627d9ec08f1b6861e0544d9cca965eea167fca346d3ea4e14ff5e4ca78f1c31b49efb8f360b2834874005d551b5e05681e94526e77152a6f060a4e1ef38c8bdef7b8a708f2863fbdb7f67117b217aa656d9ab98266a3ffd5be16e244e4cf90b5ec2d566cd700ae170792b753fd4336f538ba70c8e296c4c533a760d7d7ba61c9016654785666633e067152d911d0ba74751b2fb2545b3cdda65eb90667dfa55b3b149414009102e1ca58796d544e2f0beb262acf5251ef51e24bce0899ee49cbb7901191cc2044ccb962c09fc334a2ebba6d63e6cafa09b3efd91a64fc741590f9106ec0a59700a2e0e7913f0736d0370998b357487c2cee2cb9d5c10272b7f6cfd1d2584521253fd197df17b308f51c5314862ae0e1f7953190b801f784511f7e4ab6dedf46cfb0e2a13190eadbf450b4a554e69693541c979c7d137cb6dd9133a83c34f69524f3f38755112d01f924bbc35165abb70d21faee669e37e4ba11daefdc72cfe54fe6a9b9d24fbfe97df72acc54930365a1eb0767e66c83b1b97f03033fbbdf11d5e52829252a2e81c5ce34f746529d0465b200496c24b182884e4c1b063d44bcd03ac0bf642d5bce899bfe461f29f75fc417cf71dd964005d7b495a2bad67d3c17844553b85ba9be7a6146d0deabcbb12c057666052d62d98884effaf7325b0e396689c0b26fb61cd48c20a3921e20912f29036691b01d4761a9223752f8657d114e4fe237527a157d64069d35efaf0d055e94789f87771812923ff3287c34bc1006159cc40be7e8d62eb46751473fd4c7bf9f033b8e1bc827cd15639dd3f1c839593b29a78a5d2dcd31f865a483ad16250c2713839791e2385ca15984e0811419ee75478b313596cfd090a4244ab174c69edb8d834a418304c6e7e2c0b44587ad16eb65bc01ca8919d8135572b6d00a81dbf0774718b6ba5fbd87dbff38d9ddc11ca871601e3b5ce7f5e9069e6ce043928e51a30349fdeb8375c955b2f629a577ccaa87c5dbd977fa0f6e056b9c6c41014b2ba62b8f150a877bc79b4834112fef3277c83f16fe1d4efda01fac4b8e98ebdfc543c6194f5c7810a0b4b792b02373fa817dd4e6ff4d534dd04c07a44a54cef39a1dead141c4e135f5172f0110f3dabfc0541863bb1a04cdffa2d9f3773e6f00e02f01c07ffc78cf3e2228f6df4076a7a7314242c4eb003066c8bbe54f1db7651211eba9fc15249c02cbbeeaa4d356f7a4072b369f86fe8b70278364c278a94b7f2e4983b587b54d1a478303908124a93f0d1e6d2635d3b96b3bc8564799a444b3687839b7a81b4d80508a684bf4fd756245897419b0df1a80d841aaf0e6febb0b0f109803f66ec2e5c6796d512f293b4723f2c3327be2ae421de9b65cca917f3390f3498d92f6fe13adc14aae42272a7450d05910dbd9bc730dede63976e1ef7ce3ecf199876c9b19a65df1075ed3ac9e297121e8d8f77756c0ddaff2743b426c5f1315ebd701e9f08a2285e161d9134752799490bb252805d4c2fab23cf95125c5817b3d439ef4c7f6d53501b0a5f9c0929fb7dd53899973d04148880f697a0d38e1608a26942268b8c12062606c06474a6366bf7a792b3937ba6df8aa31ea6f448ea34fb2183e7e99a4b820d37fbfe84439306b8bb569b56c8ec3d75740c4ac7a9c39364d03e91d090fba1f80f3e06e5af3d66784d913b224d3377f71012488e5dd1a57510c807304b9c2be0ad574039640452ed2c6fe6709102be218ce05c9cb6e34463742ca9102d12e3e0ae07ce4f091bed2a66a0953856391542f1d18a2bb6987136f9861977246c6c3fa928a61dd02284e817c55a2b7133d349aec244fa2726e0c6c4ec1cd09b707546941e5ca313bec8ce6e66fef5b278fc6e3ad04ba72e28f9f1837ecc34e09d429a16f711965dc80988b413f13744263cded906a3d87acee135564294d2b63f16cfb09ebf7e21ee1addd74646f705d0b7530540724321ba52aa1b06e426839cb61d269f23e87a749bd547f17e1588c"}, {0x70, 0xffff, 0xffffffff7fffffff, "f38cdd636e034effe8f6efbd6024367e6ab1d8ee5ed7d7e505f15a04f0eb8c20dcde700e780ad568a62cb41c7ca055dc7da8f7697c3b685554a24c19f6cce420e145eb0da0ac07c20d13e83994691af0ae05595918c8e24f93e55d"}], 0x2260, 0x9}, 0x8) socketpair(0x10, 0x7, 0x0, &(0x7f0000003740)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r1, r1) chroot(&(0x7f0000003780)='./file0\x00') getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f00000037c0), &(0x7f0000003800)=0x4) mkdir(&(0x7f0000003840)='./file0\x00', 0x20) execve(&(0x7f0000003880)='./file0\x00', &(0x7f0000003900)=[&(0x7f00000038c0)='-U*:\x00'], &(0x7f0000003a40)=[&(0x7f0000003940)='\x00', &(0x7f0000003980)='\x00', &(0x7f00000039c0)='\'[\n\x00', &(0x7f0000003a00)='!\x00']) chroot(&(0x7f0000003a80)='./file0\x00') getpeername(r2, &(0x7f0000003ac0)=@in6, &(0x7f0000003b00)=0xc) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000003b40), &(0x7f0000003b80)=0x4) pipe2(&(0x7f0000003bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r0, &(0x7f0000006040)={&(0x7f0000003c00)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003cc0)=[{&(0x7f0000003c40)="6dc80d21d74f4787b958e72373f950bf44dd2d4f55c0c36b65b75a1499dd06233cc0d8eaba576b2eb9945a164daf894fba283d98db7d8482814ed54ed4aee5f8edcc6e88af226fe26d030db714147999bbc2beedd83491cd4001a50f2d156d2188772d653a4587d44574fd1df39bdc418336ba33dab7a4d7e5baaa6c2b", 0x7d}], 0x1, &(0x7f0000003d00)=[{0x40, 0x1, 0xfffffffffffffffb, "baab92afe5fd1fb262cd65077c4d6fea8c387f8141fb05ef06b0dcbf12e06103d96b1d4178f83ddc95f2c857"}, {0x1010, 0x1, 0xdac5, "e9d1051db50015cc99c4a2322ebfa78d08a786f783f09f1eb5c01721bc221a53fe0e3b2c65c4983d8d044cd98c8d76cc3df494409b71ce9a5bbb50195b7b5d06c71c9f7db43771e0caf927bf92e68759bfef3fb9fc25fb1dc757817e6e80134b015f6bfaeb651bd3fac24d643fd98d2efe5f920414bfaed175b3a369a61a241b17269d94ab68dd75dab2b142b233f8d5c25d451046a560d7b5e6a573eb507fc1b318f1c91f1eee1de0161ea61f43892ea3e182b7e6ddb0c21df48670d64597d8d8074dd08489f7c600957accf30e3f497788384be0c6ccdabf05ebc8ade06e46472b9050e33b63d5e6156e30c84daa6f64db0d424bd3eb1c13443b7825baf37a2e643e5c4d613ae676e5365d1cf8bae20d2b36aa07a41ba6ab5083b60413a81d03c6224f7606d4993b6566edf3aa303ba989da2e97dd9843373e3a8e24971e6120444b0a48a0982880cc219adbfc158c9976c43444c0042ccaf6d37d263a24fda5cae74a71abeb5f0d594cc0ebbcc5afa59f25185b3c2ed116ff26396c9afd1ce6bf6277917008f5df2b41313642a5b90ea6c77fa162e5ac39a8d89dc020fc05f699ad8d9700fe48fb28dff532302dac1109d9b53484d548317af424c95b0361195d38eee5a0710bd96aa410c0916dd571b485d15306d7cd15d5445fc5e0daaed226aaa72e4ec9da91d419646169a22c34205f221e243d09e4142bdc5150c4d7d59f2194169047e83907df17baa9f1aeae091be234331ce552a12c3eda585c59e2c4a2e186345fc6395b3581d5b77676830a4370bf61920c19bca761f2e3b1e118689bba8f9bb7046079b633cb002c102a7773f001ccfa623a787abb7e8ac1ff5d9f9379355a8d9df06c29023dcec72da52cc16a3a10caa120247b08e30610c3bee1cc8bdcf479bcd662d9b2c6e2663b107a00fee85f0a64b12f459cad93486cd5ae247cb71242b0a661676b84477abbf53653aab2931ec59f7ca74e76467b2f0c7c03c41b4f58d00b7fdf33fe568902c1ac624cae9471e6be7cd34b2be4ac85fb0f49303a307bb27fc618f793bdb59c0b1737f14d8f257fc1374805b5e12a564526e97f400c421d1f02ba4a20db7f67b957560871c65364ddc077b65d5181c9b5fbdaa06c2cfa1c7acd6e1f4d19a1d3e11a0f82a8530e1ecb2423e36144fdbea2135b27ab2236792287ed6faf9c5215bc25aae68d7bb7cb499cf1dcedbf7b5b7468d4c1513bb3704771d597b3386ccf2a934a9b1e500038ed74232e16e5ebcaf3c87b38710ea9060786116fb31341b94c980f64697537b1fa10f1fd4ae444877f5c84489e81888b30d2c92199c31fe2e299e2683dbb3f0da77adf8da5a8441f86dc80c4569ef22b1fec3c930a3bf620cf32945f0149206fd031b84bcdfb7270c22423f3bcb68a5112ffae098dd09dbb2cc38eea9220ddb55a5864d8178fc3ac36b9a5cff14bd720a7a12d7b35e38d3b601edc1d0416557498132783a6233d98c5f1453ca8e3d22cce82d03747ca26f37e3acd2da643f90ff2bf2c330027c873fa8bc23dd0712ea0f3e589854c047132df0235794be82b1b8d4d643fbf737427b5debac077d564f1d329b4ab85df6d2965904b08f46d20061273afb0ef0f924f93cd75d1cf7d16399323f5f8e58c5c6ed537383a9a041bc2c3aee8045264f55a21e8539fff2179972ab043bcfe76f46ffff34c861599e3c203ab8d48ab5bc27c82761317c3ca592f7ad07c1c5c6dd5ea4b4847bad5203f124f9bf41f991bffb5029bbd71537a05f7d2a9e47e2e343683eac2230c52c71a3b80579c5b9cd63d7269504046fdd5d18317c2c4e820924bb8e2896357620f11769d4eefa3c2b01299b863e3f76d5de660f3774725d93026ff44273ef4d01ac991a9a2cdfb1bf4502202c76b085e22f679d50ab6c0f0b6c4d38b317c10ccf6f0f0d83cea3e66775bb658c88275868e064b1e4798841b3fdb2d7f0be72c87ca3941b14bdf11fd07a822253f30b735ee8a9bd38093fcca90e27469a2501d25de9ce25eb706573ce34aff81305ee35cd17d3d4ab11e97a1a47ab180cccfe11ab6ecc3331c8d317b79d269d8d3b49ec2c80a2b33d9424180182aed10cc113168c40347a39dff93014737c9b2c781b8c97f264699610aa833dbd44c4e110026e68a2c0007c3a62e6273bbb6df6f0bc28ddb524b0e4a79351fbcb8200b4bb97d013ce278fdf650699164b1d194624eb9f6543b3062d9e2fadfb8d1e2cb4dc3e4408ecdb692acc314214ca0e824681bfbaa5a6bdb9157ab5bcbb9af7ce691b1fd283bd851d23ae3ce50b362fb8d31006e5ba317989105b71f21f4b3bbd534e6868cdb029e5e45ca3ea859d7a11fc548900f5af708c3818327dc24fa265df26dd6fb2efd7c5b00b494249204ddff2ce0208f547e90c7e83d525cad152901b7aaaacb88ec0a8baef0de0b15cc30903a8d46b67ea7c0ece8c71310e8a337f923dca90ce3ce1d9fe38a31501367beba859ee0af7efe976a9996e41f5eb50d00ea011bbce542eaf581655c0c2835f634a1b1ff47602256b14b7fa5a557e3baa92cf5205b719d56f69c932491e2393a961f637c485a6b5c497a12acd6664ffd19dc1d24da35678acc57f97b15de6dd37e89bf165f46859f60772af24958d08aab47756dc3c596ec332eb34831092b18cd27d7afd2f9bfef13962203609b6c4485f189627d6d1ab5e781a979d0348d6c1fb92b54e4723cf616a56ba46ece581cc95eb919aad9eba0aa917d9e1c2c47fcedc8facbf9f1a8d38711c0a54ae966900e7c3cad17804456ccb127a3cab8646ef2832d3038d1d30a5123320c1de7434b3c77661411f0c0580bccf9c51ab90bc87729db1197977ea19d32e054c23387d1610aa3c3be4c615c4f70f1d3c86a5d373d5ecd5eec39228d9b1419060187dab6c20483cbb6342356723e7cfb1f78c0bb8e5ecab7e8669cd03038dd133dbccf4907a850cb404ca20ffa480e14f30e3001c49b94e7a4017c01ecd6ff2d57e92abbe57eb0a5a18b478d6207a58d65040eaffab60902481610a437ac64d305ea29376486a4d9ebb571bde664ffb367126d00a7d4ab7fb7b89d7d8ec97b8832a11659b9e29e6ce2b129cfa2d9ba8cf10fb77c85e459647416b57df856ec4858cca92e8e9fc62207d1427a0d6adf1059ace5f3c10fea98512f18d65c83d149987d7339a2d90ab90b3b70324f1c62db65f58863108407766f08f884da8ef4d5ea15df69bae400d63f9513d9a152c605e7c71086fd412b32173ddc29458cc34d81de945feee70999e7d844ae3b8cf2241cceb76bf04f4b394a5ef5103e3a518de4c2afbade6a07d79ab7833bb4ba6a2e26a57a8acfa588004a3ee30ca9902d2e73a91b31ecc6b651cce6eb728351330c568de05f5d967df806c4e2f8d8e2ac4be548bfb7dcefd76574e66d0740cad1f5b53e25c056c703ed345712ba38f910d61ab70f87dcc5f885b41f4369d5884591679f7595e379f9fdb368508946cdcc03e4c19963c4fa511d290a02e8abac9f1d5283e47655654e991cc6c056102f6d40abc5f16ae44a7268056be4ff5705fda17d25e993f3ce2dee2c483186d8bbc1d1aabd1251c1ca9eb24f5aa9a315572d10023112cd31b5aff9c8e7699beb62f711ee4e571f033aee43b25c94a9db6c308d06e54c87e21b18416bbbe395d26e980f0b601af3e257645c2a0bb601dd38006c46f08b26e4b97b9f6e1959216e940f2c61ad76db947268474cab9b327d9a64f599d0e05990ba25a38aef7387869c5835933143a263e062332c2a1a553655decbc3a5034d15a6a7c0cb11b79d401edd0eb184872c68a7934339d6660c03460e04e54ab9d42271ac9c8731202f40d5b69c7a925b5b13931f9b89faf5b390eb5b3108f271941acefd9a333aaf3a940f7fa4087bbb49fdfa3e3a4e8e83a7ba10e3d55219c6993e90ca2a21a3e973c9d38d2f43947fa376913a109f5617d4609347b3e0613a97351b2e12c805d8a2fa01a085dcab5fa06df8d8b6ca0b627705cb7250bdd341192feed24073cb32f02cacb5c80a791fef61ecd4247cdced33b23449fd0594c32a78eaced365228f918fd10dea822659460be490bb3582f3fa733599f7f37234741cc0a5808529d5e0be40e8e5d42d30ce4199530c7cce9daf1378c175034b9c34f2af1aad91223b598f88e2c28e735fe2b71d7e42774f4d6b58aa4c04b42b0e56d2f0a8dd821de20f9d307481ad017ca59ad8c2788373a3a38174e10c2a5af2b9f1908b255f6bf2ce963d37407ac7aa4d84f1337181a041f004660434e22d3b111000e772916149bba0cbe7fd8c62a0a35e37157e49650dbefc0e64f5cfb929621c6f8eee78efdf5da22c972c747ac5fe918738581dcbed834e991ff209c122b506bc91f47c8b6172a6720b1e16af3e2664a257d7ab57cb8af52a4e33eef40d13bd8fda016cae62c5ee7405f3bb17e584f5169c1e2e0fc6a4e8bde1101c94f48bfbbade59a39e1dde5d6b4788454b9238af0b0457dd19d2b04defceeecb21b512ea59dbbfc75f646f1dab88cdd51d3e7f8b570c44b84823189190f529b31999449c33bcec5cd070bcff68d7aeb22b06a3c83b38f4891d4f60aa01260d528e5a0c5fc07c4d68f7fa2940daa9753e6dfd559954c4b8507ac029247409fae67e15c0f42bb1ff83383e810ee275b5b96959a3b9a3442149f86d4c01aecfcc484536c2140bd49db06a954d94b2abdf872b143df53b0a17e86ea37049fd5e9f1fe60edfcd8f226c92cc058292ce3d276ec40a20af44f6e08200331c8389485e37dc487db62ecc797a95cb945d835991c86d9783a4f89f7a578383c3593627e555f5af1ba02328652306b1c0a58943bebc7c346183d371a964051522aacfbc045b8764c227814b7723100aff5c03b7d868eb1016ffbf7e589bb59217a467a88d619848b7695a2b716747dab3e99f7a774f0c5fa4282deef16e4fcbe4f2985fcb21e79f23646dbbbd1d5efe0ea092e7fa3b825d9ca6b3cdf81c05a60da2014fadc1daa1f005b40156da8bd350b20637986d4661cddd726e294fd0a3962c5be629e1c8c02c946181c63e2c070b7c752f7dcdc4ead19bd7845810530e17c175bfd63a79e405ce81616a83db3d39ae803dd967c93392d10101a30cd4bd09e897022054a9d61b2097b78741cbbbd3e86a87d4c0d77fa6b5ccad16de8754c7a3c278294af2d0b4f233e6186a37e125eff0629b5f1bf440a2d97c4530108aff59c57b4c80df313a1e15c7ee35c678bc95b5eed2b39aaec8647e58f7ceee9aff29aa37a5cd75fecea5dac0ea06fe7b818ba95b64a5461d3dcd057859812debc270cbaf960b43975b5f078691908c2e284f3920a516b4204e2e68c598d6ef0e4cfd6e81b31bf09547f6817395578175c4b82ace25ca00592d4711f8b99ffea365e0a730eab2078afd009a5fcafabf8ca2ff030a9954e76c8867cc560ae38e8cb20ca383820b28d04a921724ec4f0a7d4ef16bebfd4337cf7e599339b1e4430461aeb77b24587d8927be830184db4b55ccec5e4dbc89ae4d8fbf64b8017faf18bd81b736cf1af79a94b289695d8074d5e87a4fa100545e2fc6f0fd4acf870da82a224e8f81816efac1d0c4450f1236931ccd97ece9118affe17f14f54aee68e3fb46dd1326aefb1765f731f8d38d9983f882833c001365f8a3c64554186e8ac1d4b7b28fb1595462be61f56a9b6032ee914cb48a6b1240a51a2ed1b0eb96a5afd8f80b3d7c2c7b7747d07adfe8a8e0ef6b4fb547e99e2c07940674d90e4aea98192c61b830be13b7c3"}, {0x30, 0xffff, 0x2, "7ff712acb22bee8bce1ac5a37f3b5ece2c81f40ad0f6238a7369e29d2c44f4"}, {0x20, 0xffff, 0x5, "41f2f6181f504118acd8e528d4325ae9"}, {0x1010, 0xffff, 0x37c9, "9a2dac50547fe18127d3872e8449dae2f0402bf72d87ba9433b135049305c9356b36e17ab08f8b965e3925db793864fd475168cdaac44756aa6027f74ab500ccc3d16852e3cf407cb3d0b74093e7a62078379c3716aa3bcb65cdb2d4fe2ea2cc31a447d75be16127bafbac87f2e419ebd6ad5ebe4f4fafb1c4194eeecc4e950497de3b9bacea324756c7000a4b447bc32ff6bfe5b20f61448ee6ddf117da44dcc62972aed743e01816875a155e9dfaad6ec75fe00dc66b24c288c55d76db5184c800cc048eec3c2258b4f12bc38e6d0cbab1801b5a48eef3b85c03e5e1a1433939bcbc6163772e9b9bc6a7baaf99b0bbf871f467c267bad14a1f67e3ac32136fe62b148911e01e745f98d102f0f4b74a00f9f7a70fe122e085326cdc16f1d241af464b0e85b939c738b633412d644f5b4d902331852ede7d014937691349b7be9081034c11af25f50e25848074d4ddbf4fc455449d399b2cda008d41efe176658431381ce62e68bd839c9ccccc98c255569b01c84b30cadb765bfb01e622aa0ae9207ce5ccf779d2ff549ad05cc71065c9dced4dd2400700df43b112944a25fbd82540ae4d950aa822a20d8ced2e3f3b0dbefcff485a3c639b52876d7a5740c1f2c2e0cd6ace9a22d751391fb2d89ab379339c2c377c7e88d6e220046b69a99bdd6a9d17c10921e6fef6d9306058e914b419a4644252e27e50e3af46e6b62db730d27f3f525b80e732034f25f663f59be2698b1403c36d23cf7e17c8149da7e3398cc8116db3605e3f545eeed121c1c96539bab4f122e67ebbd67538aaf2db4dbb5dd215279d4d2fbf1af5104f3b1ee9197a944005a4678ddb5e0eef3abf3b77ecfc14aac37fbbc3ff612f118bc9c367a6af2866a3a1c39b6fb8a130d195ce2e8b3816b258d7c728159c37753a4b1ff25b51ee27a9134e2433274ce5865d93d336312fd01d13bcbbd0968345f93b6a9e33745c565889607075d4760bba90fb71df559658e0a981f65e48d979529442166e51812f1d1a805f3c2540066e47dd3191b5cf491769c4d450d7ed6b49e72cd8929c504f26234eafcddce7f00aa534b03d26c77ca8226bf805abf80de4e1639c7f90b28c05bd7f436ff861c60148e7be9caf6e190140e5c6d8c0a9db5681a96194baa8225a5ba618ba433a3f8f155afb85219a1e2c1fbe8244629024d25baed4bfafc5947ce26e984e26fda24362ab04152d04a6202319c626ac61ffe3f2093c71e4a3238be66040f66c3e45025d0b72aef2bead1fdd68fb52a3face9421f11cbfae6a9be03654c9714c054abef109b0735f9effd6cf085d4ab8a8c0ba631ce3978c76cc09b84096bb5ed7722670a1efcf6b904384c147e40d12a143a37de5520de01de188ab85f8525a49c09bfc9e2b37eb364d2797ec80b4d6f69dcd7faca70e7f02a2891e69a31702e982b66ee205fed24a9ee431cb7151db68d41f4ae0416e3a2510d6e486074b8c19726425a2565f5f5d1d5ba0e05695a818139f9bfb61f239dba5967fc9bba9f9c51544ff1d86cc31d16a2c7b42a40e93739b9879290e142a85dc710f9d0e65f4a976da0012dfa63eee17f0fdc9a19b9e4bf30539fe8e6ea14207698e46e8453d74759c8bd543c83af610d7ec449f95555a1066c42770ab69a7b0d0055c23d1c7dca4c1706fac7991c491382d6513e3675d5485dddb232b089fa3a43d5de4bc59a7e27ff5db09dfac363a4cc57c3ff8eb6f623cead8479ff7d134e4475db79dae4273d872ac718a239276b84fd39a9489cf830bbbeff97d2612e06076bc20a700bc7cfa6152e3d83d4f1fb546d93a3a9b48e2bd200c15795b29a32745a14146c7e623641bbcbf96059206b958dbe55025066b06a73c10a8e08f7b37dbff1c7cd6ae875b7ccc8d16c282f30e5a541a9296650efd71d8af231c80f88d7b2a1081f6847e40cc296735dca62effdd08a3ba5d028d573e9c926f59cbf4d56f41399afd644c3bedf89a3dddba43484f541ea9ef19cbf746ec69fd715d506c7d05fee3cf95ea25c1c0ac914688d4cf8e88a18661ebae0070452e5c3f264074a7c6b43ae00aa0b731e2f0512fafbfc6bd0483911d588bd489314ded83d0c220ac0572ac363072c0475c873a5da4f1114c43af5a977dd794ca8e6b20f4bf72ac0d1845e69ad38e75156c63591b26e9b069d306d850c177e01744ea6f4f0a59d8f5dd9598110e6f535e0fdb81099eae646f29ae53e80b8aa04a6dc9a0b4e61bb13e502d3f99e5a267a4d373fbde2eb612245bb4f373737c060823da0c19640c1278fd6b1d7c181b7de076d7826eba652959ed7bebe9cba3c9200e98a15aec7c1285e4542fd3d066b3fa95fbf1cd772794b6c6d6e1b31103e8374fead3198250c2110afd176e045dcb14cdb89bcfdb8acbaf221492576a2d634fd0d4d61723f9e36d9ded9530d8c6ae1350eb6d4b57163e3e49625285d410d9b5bf50919437194e0ca649c10692f516a9cdfa87e394a7ae644c9ac706469737e7b808f0e10d75f76e701477363c3f48047708fde486f7a01220fbad43ef596b5039976cf8becb260e4e8f607f32416cbb212496a589561e5435d58108744a592ba6aed2533e83f6c126c65d965be3fc4dbbf8ed332a9f6b85d9e5b60f1df15e579e509a0ebf8f2dce4403b5b0f06edd59ebfc185b391a53ecb23707655ed53b8af6f032ac12e2abcb9a3343d10d30be86dfa59d3461a6d5ee6a3479363ed60eef0a3ddc8048ae0394d243ad903a6c80b4c466ad560c91ab162b9d937c7d02cfa4c4f0d41cc86905f6bfa30a16d6aaf98cb605b17d4622d7ec10574b97be2f054aa5bf45393f2d867f77e35fb7d210fdd150fc2e4cd87f68a22b4f38dad28a3b0213cb6ce4340125b462306a5cf16c58f7944a4e79b6dd047f0ff77563e43caf8d32d3482325fb9f67c75adcb7e3a68a4d418ac71bb884892a91dfadb80b07cb9e090ea86667a90324c7e10cb17b3592b5b2e00c77454fd03971815dda6df0ae8bb8dbedaca5d7ac83cabf808a9d9306cabaf76bc0f76ff800d51c537627d08622435a4c22b5111030824b4915d4b2334b6578f9d15a7752d479ee1c4e5cae7a2c4f7f59834f13e5251baace5fd9a67be163061c0b375bd35e48c5b6200c4174a48fd07f12631f09a882481aab97fbe2457b475f8f82f2c3f372ab8dd6baa0ca082458609dfa59a8bb40402a1bfe71299a46978cbc60d3e34c56599771bbba474dbc2415b09d9b90739f43bd3d389d9f08bbaf9b486effb047c8f587d48a54bb28cc6b617173994aa16ca4274d2a934f0078a01fa03a6339e8c919e0b0c7bd5c4a9ed21ffe3406912f7453e63fad21b0989991f23d0d160d50bf8fe85348b21c4bbda3c21aec3cbd414de9b89a19b5f42594b6bf74a446eacc7f77036fe409e3406226ef298c1d7d4690359c86b8938ca746da00d579d46645050353be602ddddaf938cb38555138789bd784773258fb35243db28422bb98be0bd2b9ec5137fd1a31fd14db9a642a1762fd75a68fea9a5fa1a82cb92db60bbce08aad7881d385d936adf371712dbd5d27b67c9a067926aaadc18cc144cf4713f0ba7669f20c6034d82318d56b6467b69003ead1dd3b6f0cb3697a224248b2bc1133bf3b3f084163f990cc63b174f66febd30c5e7e83e0712e7ee8a7944a865bf9b73be57d2fddf5bfbed95ecdc0e3b1cc29d1b3c0c48eac47cc1ff77d9ca8bc7eac2eb8cae924c4640675263e33cb708029ebd9bfa1aab1950c1c78f7f0bbcd38c34c9dd6c94326f9dcd9e46f43aeb1275b2ee7166f5725cb2942a8ae15480f263deea78d843295b6ee41687f7df82e2712b4cef3f3e390ba06b01087258aaafaf9b1f267e1e4b31111e9585cce3e627e8b5c577f5701b8119cbe0b4b9365ff34b6749d77150cdebaeecbe2cb3de78d0729a0822ab51eeb51307f4de8c302374c4304d94980a5762a0744dcd429f562bebf194f0f6dedc33bf52e50303ec3b07b4624f61252e0ffdc337bde414cf134042bdf5736224dbcab581f4e567567681b78a9c6fe498c04ca8e1be2003d06c69b24d33a56a7ca248c4c7a3a32b10d3a0a639a8c6d08124ad05d7dbc920e1048ff3ce9665569f1df74ff4ee426ee7a946608fe752d7bca771cf77e8f12429228715f11763026c9bbc7187c1448a82c77cb080cf5a472b9f5f7ea2776ae3f44bc630c7d9cc83d1dcc27a82b4f7f8dcdb7bd1065fd81103ea1337d209d4d4567d893b293cba85b077869d1858e9f469bbeda81fb4161639863df01c64a29c9d9f635d13c2d3104bd53b8bac345b63283ec905be700b0088f18241c68d49e213c9d0ed0ba373244b6c9b3dd8b67976de7003478ac6a870d871fc050d0c9b55a5625aef1edb3e1adb182a809eca9954c08d1bfb2a4602bbbfb836a9eca917c14d38e1e9813b03f24f339c6575060b24750f680128dc546b6dca247a521e59e99679e3ef43578c7dd14c5b44b7fc00544ca217bbf77296e96cdeb6f406300591c5e656872667df90eecf8f5049f12d9989d8be0ad458fa50e1c8979a0774ad52c59f9a19cbbcdba321f00c216e2a51356fcc26991c44785ed0281d29ccf6a824afe4ee1a9ea259e2cc1d3ae4ff6188e09129f9ce04f6a95eb82015543b6f4d24df8c31a086811b0b888638c21a9745f72d9ff332479c9b1639a7342fa2343c2af60aafe452adbf393984a1fd42deffa29cc3696c0c3211916f8c8da9d35e736d6cf668c91cf2cc288c699bc7f5b1c5c1a5a8bdb228e65c9ed8b6c7073ebb8e67cda10fb5f34cf154aa74cb4eaecb2557e4b1fd223715c31e49a1d400a342489a7aa0eb69a619d333479189776f55124614ae3e463eb48caa8ddf1f83029c10cf679ce4c5b17ae4bbc5378438f8eb975c18579de123965c68513b78611e7a04fdf5f39b0b3e79b377032a9d5f4daa9fbe366645d3b2829d5cc7df05d3fd374b3239ffcfe52f819b077cc76802081f558fcdf6456df1f17a068a4ddca2cdf095b203184ffad567f915fa6491ad258fe9dfec5c3cb26fe0d846aae804db49858b4a42f3c0bb1c04207ce30c11c6d49a2d090671dbb6442abeb3135cbc73f717a3561015fe82a8c6b7d208f6299602bd52ed195a9e787d3318f5aeca59b82c985e63511905c1750c0698640442734b8a2ea69686a6ce35fe5d7a462cb691cbe8bd4921b5af08c5ba3a1e7ae4efacc72cc9271a8df866204e8aabb543a68683faaac7a86f8d4d216ccf57b2b85fae5d9be0e15c73881f1bb426a4740be160d210bcd4850a311f2c27989babfd90ed6719ae8a0d6df4b3d792e5213127a4ef6da79436281a55992b3f006ea92313bdd00d8b97e451bbc767b66b07d623cb6e421db12b66247d7bd5d18268d6199e2693fb9a1f9ac1232443dfc8dade820e9911c2d2bf7f8666087f4b940a36a70973059acaeb16698cdd0f8462f0950025eebd8cbedcede48c6a589e1d8ac05e31bbe58ff8348019e4038942156ff21e5a64f55fd232695afb2509983e918be79c744f729f7bf3544b4d6e1022303f9823e4a777b514a1467af96be537970ef819f960bb9b4a0c8b11bb3ae74b999af89eb30b4a8a261d73471568ec771705410b9c3859cc50606621b6337e0ba81e89bf8e69dbf3ae826c397b6c0d18c1193f4a803c07689196822c7824ff35e24d8ffe442fbfb4292af8d79addaac63cc2baaf14348feda8d45660844db7d99e4db8b61659e0cce334d9176d324c72303f6a6cc459d979c973041591022239e3944e7abc90a8f9901325cc61ae0746cc057be15c4"}, {0xc0, 0xffff, 0x3, "ca86be93c8b06ba50dcf4ead65eac5e9a9bdfb80d123dfe130c8cc333528e6bd294a7c89cf0ffac7b420b5cc014b97b72680fd493bb7fe4ef3fce9e961d6b15e1ded97990c2d609caccd26fc41f67418e8d054c416f087ec480bb868cfcbf242a984ae3cb6c11111411bb6ffb1dca71e2b9449fb49e91706e27a370bbfbc44871e225e16ef9383496cd1d696637a6b23a066fbc50fcfb1888828a35392a6f79b9876efdcfd10678e9408a47458ae2225"}, {0xa0, 0x0, 0x3, "6cea7136ef7e968567b706931331eef57961861a381f11d0f9c469d6713a24ac22966cce8231158e0e64c10cb4ed506bdfec3b41331c8aacde5d1252be1d63f22f6fe17d9a3f4932887f3ba5b5ef3d7e7a9237b5e75579b7b418efcfa6b0435e8c146969dc662c99271f3836b545bbf3e72a130af385fee3b6ab166b394fb469adccc7ff45899345d4691e32cd"}, {0xb0, 0xffff, 0x9, "c15807303c870c4b5d34beca11eebb47f121562201c853da17ea012f7455d31a55899157751a1095891d5440ea70c8752bb62ea1983e152a080fe7be0f55c77137e0d7de348bac402b071b4b395b6e47a3607d0459472cdad33d0b0228644a140865717b941c204334d1568f0c5c96df898b955e0380feb1ef441fe28c7e4607f6bcc8c05799cdb3fb7fc4a27e70ffcb52e25f62bd0ffa5f954859038443"}, {0x20, 0xffff, 0x200, "e8d0b65df694b918a684dffc5a2a75"}, {0x28, 0x0, 0xfffffffffffffffd, "0cc0f83ff9c2d3139b90a4513444bc1292d9a6df3d012e50"}], 0x2308, 0x8}, 0x6) sendmsg(r5, &(0x7f0000006840)={0x0, 0x0, &(0x7f0000006580)=[{&(0x7f0000006080)="43de4d6adf298d1926fd00062b2833f708ed3c0c464af1d39994f15c5521b89be195dc9a0b9aa98ffb97784371f27a02e2f91ba64a", 0x35}, {&(0x7f00000060c0)="317e1e96de59a1523cce304a561ea0d7a196497274", 0x15}, {&(0x7f0000006100)="e7311213f270bd706e73b508d0ec053ed1387967284911c051433f9b68766e8c468f38933b0cd7f56b0dcfc2441c328ca55e3cf9348332372b882b2885d47e750a6278e9fb03dc26149c68650cac5c43a1059f8992e33e0ea21065c718f12f1346972302e8dafffb1fdb79917ca06ad19e096d7ef9a0bd24e973eaf443892a4da3478590f615ecd9c0fa546406473e5ed7f3677a93db315e0b93cdd70566158c", 0xa0}, {&(0x7f00000061c0)="a8fea82911528f3db55f297af2cdbebc44c6599f89a5c288fb2f4d51de99360ebc4b5cc3cd6258858041d0dd23358768ce43fb31474c50490a4c24c768df4021f103757610bc95bf987ba8a7bfbdd6e146ba5513b0141535caac4a93f006a57bfd125563296ae76ab390a6bfbbcb611c07623c5988db0c340d1001288c4b1d96ad26f25aff7b993560f28a7837df20a622946b812cc9856259549c914d9d3be8594e746da3ffa0b3e157276dbd8a346b88d0b91331ee85d4483deae1e7efe131a7a5dd1c997ceab4c6441c4b7740206a600deb03634534e4de02f83487f2e1", 0xdf}, {&(0x7f00000062c0)="89ac1abac9fd7689a18daa4b5436c9b0d9a16a1fc8f1102dc69fd72c8aefe63e3559a15ed7e5af3768242486b8872702022c6c15f52fdf0ec939ef56a7430452c81e22998d933e5926e10bf73fbaedb9a68739b90f5739ab6fb9db104e9428c783f5f41b5fecd9ae9d590b25f1d2fb98e3b2773f0c32dc5e8025fa9b1461f9b127702a59b132305d6e7fd7cf530f5a269f6f89276bed96dbc49ec8a8086d6351540ff21ccd69892ec89d0a2227b7a147d0825597f4dca7526d8d5b30fac7f143be80b2abe71c41b2f6efcd1bce853f77ef4b0f39", 0xd4}, {&(0x7f00000063c0)="d33ec754ef9d475df88e2a81a5a38ea4344229b320694959f0b69e6eddbb861d3cb3a9910778b3", 0x27}, {&(0x7f0000006400)="e06e7014f728fb3585dae52eda72c206c0d7a2e5f2824a0817970dc43d31cc8c00b607872efdbd890a40dccb1481c97c43fcb2c49efea0667c6abba9ba6f0201fd4c488e87ab7f799bd7f8c3253da410ed08958482d6c7837385527cd0b102a57f47340e735d80e9ce91ce77c82804f8e20088e937f240c329b3fd049ad0a3c1f505077cc19206d972f3b95858285351b115ece1ad627dae4d180ddd105ab7ea6dd1e2acec2f66b8e7d45011d7b05f829c5c4266d7b5aef5317d4a4319bb17bee03eeb568c584ffa2d4a3112408146576e94c8e0b1c98b46e7f67297cb9794db19b6f6a4fc", 0xe5}, {&(0x7f0000006500)}, {&(0x7f0000006540)}], 0x9, &(0x7f0000006640)=[{0x28, 0xffff, 0x8876, "1b79a8b4ea88b2ae9b4811ed11aaf4d36d4b"}, {0xc0, 0xffff, 0x9a, "c07855c749aab7c6a1cc784c0debe0beee3bdbd06be89f71fa220e73b95fe616bfe7678ae21aecdebc8b2509c85b056543802c6d8aa4b4008db93602fac6512aa8d192fa0b77552ebfd98946808aa4109f0f251ea12420c1fa1cbe5e065d5e9940d76e986e5a64e7af6b842b9cd2cf2e0afa375bd05c40c8c89afc5cabf171734aa37f2007895fba4458c8caca013e2427e03ae6979e2094f822e53a9e345477b8bc2f3f85530801576e"}, {0x110, 0xffff, 0x0, "110f370b1eb64982f1f23703654022e43ad8686c5ca29b226ff5ffa94433d2f763e0684467f19c89585e3fcea14e0de3b96ee6350f1b83799fde0691a0bc9110142042b45a9ef19b0d0018333fe4098b7d9a87710cb53f14d5459b15616392ca8005ae115291636b676370fd54f37a6d84c796c37ee5353fcc75ae3b74d558775568bf298ee6bc93a9c4018629cd8ec31544148eed3b8416ba130d8b5a17273e23dc2a2e619ec6303f2883a15a4c04756c39d5d6cea25826f42e9ed01c779882e2db4af717c18bc03901bcde7909ce2555e88afde40cc12879cc7081865835549867806cb26370ea0d3e97165500a1f3217f497cbbff5b09ede2"}], 0x1f8, 0x4}, 0xa) mkdir(&(0x7f0000006880)='./file0\x00', 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000068c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000006900)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000006940)={0x0, 0x0, 0x0}, &(0x7f0000006980)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000069c0)={0x0, 0x0, 0x0}, &(0x7f0000006a00)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000006a40)={0x0, 0x0, 0x0}, &(0x7f0000006a80)=0xc) setgroups(0x5, &(0x7f0000006ac0)=[r8, r9, r10, r11, r12]) bind(r6, &(0x7f0000006b00)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc) lchown(&(0x7f0000006b40)='./file0\x00', r7, r10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000006b80)={0x80000001, 0x4}, 0x8) sendmsg(r4, &(0x7f0000008000)={&(0x7f0000006bc0)=@in6={0x18, 0x3, 0x2, 0x5}, 0xc, &(0x7f0000007dc0)=[{&(0x7f0000006c00)="bfe569a8c6c31bf5424ba4b544bd91f5ab47a123550dc0fcda30b9b3d124a6f3cc7a95f2f7a90b7b9c2983ac39ea9f0e996041b38f588725b3925ac862ef4f3303139da3060c86904b84d1f88ebaff52e6874b9cc831cd3db8bcbd9507a90470802095", 0x63}, {&(0x7f0000006c80)}, {&(0x7f0000006cc0)="67ce21cff16b9c31572d6e39627be4302c278387a6bfb1a29ec973f7dd0c798d1302aa7d64add0b8a370edcafbe6ee78ca7cf45d24dee701cbb583d3a5b3c225496392ed110723ef54c2b6d82f001bd7f030ce7467e338523f58a9d885137e5ddcdfd439b7a39cb73d6d64ae5211ab86dff44f27af69a642720c1bc3de97b88a23a1e330d8be19dbe5ede7a124d16bca6f22aca0d919824f75253ebf04cd618b9ccfaa33b08e6e047c7779bde606cf4fe03c3fc245d6c4358f512da0f0953208906fcd8916bfbb55300c6072fc571dcd2e8dee149c5b9d628ddbaf3756ef4ba399c89994d89d8aa8d96b15f96eccb01f324064a152bc867cb4150eb20d455c2af340d4501ab790ca9747d3a13020ebe8e02dff61f7740df77d5ba3db733752b3d3854d77b54490ce19374b56d32703914e9fc3e37e208b4ac1729543b285e3d2848ba46e2a945f6d59010a1b3a26207488b94ea02ca91d79eff5b6d758787dd7d64c3abb56da78078fdb6559124a5ee70afe989099fbfd6925e861c13d1196cfb2734f2cd08d0e7b8a601a2f656fe8f936d714b7ff505b1f627e9794b3fa6b2c7ba5d7f110f6398fdc1abf7ac96de1e2cdca94a518e603956d1abb535d4e2f7a1c16f972642108af6b18575cec1e1637ca51528cf9ae71d6446e50c9995fd5a3f17708c9c84b81b5be93729664d27097d42c9920723b5c70118231d914630ffbc3e78522334867ce1ed76b1c7209208ce3a712f8f60e840a60893f7dacacbc156c8d66e900060e6e3930eafc6299ebe40d9ce73cc6e947a36bbd3d57dd63738762462d7ee3d10712955e3ac611f03ea0901a934e739b158003d755ffd8c2688742a9893f0cc8da74a65e2f18533ca9a9fe5ad4e07b087c16d003d343658bd772eab57bfc3d69b3a1d913b25ca82b89604ba7d0740bb78eda310d33c0e22794315dc9c526be2240afe21857c694ced15c5d4a1a3fd5494979e785f3458e48cabec2a1044b49b59d4102d1c90e6408d50f6e6b3da9db0a637abb87dc36f4a5a83ad9ae822b4b128a57c42b0f759b052944c59e18e1e34a9bf7dafc537763c65d0d677f5f49afe140d9e88b3f18dfe4b3f03803a9caf8f87df71f4b785bb1a412b0fcb13029b8b263b417c0fc3cd5ca7aeba25ba103449e699c49e86841ebad3d84ada631bfd95191200e81b6ac248d82a5c8c7e8803a6a4dbb28a410470c6d1a32e1656bae050365acc8d7788620c4ab49b4410a81b419c057d04a39a350a5ef7d2e4bd289240bd7954e1b5aa66b691c2511ad98f91dc9b475136e5665e28cfe0eecf016fb096a25e8db3b296ee6029c1cebab69f1cfdb9b30a598f0af3f11a5a8a8970570194d50d9554cdf058fed2fd5bc5a329d46461ec3296393061ffbd78782be980d36ea86eddbd6b641a5dc9edf11ed65817ba631edd55bbfc26f0631a5ea9d9028d81dda771299771de444a82ad7fb24782fb276aef4a4de9c670e5ecf0632750eeb00a7e90f76a7657ac7dcdc024f3e29d72a89a722678a969baa6d6b62aa256a4ec653272fbc7fcc135b4511b046c7a3fb36c2a3a3405acb103389468c4de91bc8a1386b9393c083512dfafed9f35d62bc890dc63607542532ddd917d61b2b0b87c387fa88bb469b3c3b8afc19168899736caf43538b73370adef07f6c3f2b7cca24dc4ad34d356755212c8e28803e8a961eeb28c0303b01304f8adec674eb75baa950428ed5b143ece9bba4037d778179966421dc298f4590675f198a37577007fae8f7d6dcc03b32a85c222f5332a3c4c4c4b7fb0e9699693a0dfca8d61423a4bc5613052d22549140628fef04dd65712297c1fd05df0565ae036accdc466e2dcdf4797fbdb243a43c1ecd3b43db51184e7b6370ebad9b0a2201b58b857a8a3c62814dd331dd259bc5ef330a7a8c08b5eabe2e248333e2937168ac91108f76843b10ab2ee25839afc323c2493518e213459957b70cef722864def6b00a1c16151f3e248733442aefacc87b72781f70aaf05fd1e2f1fc314979bf37a34bd562eb058dbdc40a3797c58d83b94654bf65e718df04eee49542d470530ef3942e448dfccab30039b75bc6db993e20d1f5a08f7a01208cc87802e8db66e9f0d6079b8d512cb23d36d0faaead8d71c62331743abb6ffb662c41a3c730b64912454e3b0eeaada0f3247d7d9c0657f8a712c8e3ff40ecfcacf5dc626537e90b26f574f6b3c2fbed0edd0a6ef29483bfc4ff798db44b901ddc13c4d13f7bc3a08bd350123b9e3c5639272d5377a90213a3f007f6316d4f57a893f44c2bcd6ad9d19aa365268f61d0c89ba017273b9c40a8b689bf29fbe9044f0d7fbf480e9229f4bf4403e2bb2fa8ce5e7169390441e046ef34f4419ec7618c11c9e0d45d182b2597e26d37fe188f8d61be0f8d8e8b707d6beed198aea830fe1ed547cb4fd30f07306f880720837398af67e76fcf6f2d0151f6eace9bc201bb555ee9389ff3705a4cdc7c6316748adbd364b43d72d88000786f7a083c947f3db06edad99f2df9b0f29ffc98160643499b9497c4f4bfdfc951cfe459f9126dd02e26aecd26e51d6c9388828d4f837bd15e39c94b20dbed889e77ee8c17e3d7169e229bd651ad0df61c7081889c4267f99d4ef67a9b9ef3f3be7715d700563865d0c1978d85a5aaeab714abb387815584cbe7858d8e5c5addae001587bd515ed5a7a006c62aa5681cef24b68c1d7469c1015123fc66dcce6dd0105c525e1e9f947cfa7c8b3bbacc66c1797056c3eb9b93693665a5c39022a6b2a09757f52c3c12c0445181f63b1c810de2730da959d7125658850bee111d451f1283cea0773b7f87218f4b4dc620381e680b0a0dc04934ff7f4e96001b66e879bc866dc2e7577bd805ae2efdaa7ccbd6da5b8095f95889754834685c59744d70588714781bf427dede69081703b374f7965de024ad12a68789ec8a666505ee613317fd8f6f0f444a6021a4b20acbc3903a043fb8ca200ee699d14963c374302890aa3df798a8933b40162731e4b13842f9860084a0495de24e5d9de57d4dbdb29b13eca0842d4b612d4dbd769a835052a5b3d783aa5f3be016939a4ae96a68967cd9021d3a517c86d3909fc00667a1bee24bfb8fb558c7c2cf72258d4f5ebc6db8aadea51a942e87b66233109c62bd4917c626b9c5f4d7b3d86c8c1d36e4d20acc0b6ff7ada8e49116a0939e1806dc8923f53efd494699f1f05b948c2e0c0f6d12a9aad26e4d5bfedf53acae2c41fecae7f485855174b939e8923db96d27e7baa7730928c5f8775ebd14833b6b60a4bdf95fa798ecb3a48ec64e38784505056ae264f9a32568670571c18b7dd6bf52cbde962d72194be3a8ff9e947d330b43320a4240d43808d17cc17271765c7466d02429c0433be14428d3040be711ae030826537f12f2717783901b838202eae0453429626f1b568c842a786e98642321c74131cbba5bc1fe5e7cece54858e086d8170476458434efcb7c4e2c3eb3fa2519d3b94c51c81a2988595df7ca383915d0186b315ffb9e5f160d43f18f6b7a10bd5e9f8478179b9b78b99f97328653d3f6c15928e4606faa35b51206706c85d6ece676545d9dddc2946d7c974f5894ce88dd696c956d01b7926485173dd1d2f39e623fe9b1c16335fe8a698878d5ef35c92eb41c6200d84ecfe4c8029559b180b741c7001fd36c3ac51e119cfe987d236e76ed71b9ed5a67e75407c2a7e3bf390f524c5815c99523e8562d9b3ef9ffe11e8d8ad73a2cc17d1ab029cecaebaae5be5739a1db3862c02291db1c0e9b85a5996507782d2598f901701b82e888f14b135c31b8d27f60a0eca6cf2b796427b35ccb81ea95db69a79730c54fa8bd8908178255fc0eed18702fe2a47f11efeb3c1f9fd43eec9b25fd77e5f7427517f6ebb1e4040cb68d46008c64caba8b13bbccb57136222fd7537bb10b54ea819deeea50d0c3776335ddf57ec655d20dd70e43b938e20609b5649f92069309e6ad15028632bb0f872a9c896df49795b49f8e1c0a6589f8afa599170e6a1786bf5ca8f902d59eabc90be56a656f78661b9b353ba3ad80c54a656d5d2a21b39dca0aa8ea361720bfe0074858473a00b6efe8e28a2003d7d1a98a83ce0c7a94e70966e1ba889197b39d32a31f3a2e34653a2b8f67de1efed18d8fdcf18671c9546213a1ef88fe5eab9e958d9e6ac3fc9859a8dbbd2aa98aa3d21e6209a08a3a4c5f84a75abd9e0b55229eace6690aa13cac1c235a2d40439837f032404334ed8c90bff2f463731fe6305d13a98e93697a455ff73b20da4673280c19ca2a05d2631eae35830de73df17ef0d6b1f79ef19c426124c702544608fc9825a872ccf2938507fd2717728434ce24dfecf9effe5d4220c3e61af2641b0a268ab297b0e627012eb04c7baae9010f4b4112d0ae02490c13309fba5cfd820c38b51b1f7875e8d2a17122211a01dd62272802cba6b902f65fd930c89f84b62ce2bedbbccc523d87c1db81ec5fed88930dc0825975030cbdf89cabe83daef9b4758072040331c9beecab47a9a61f1ea5f9c9a210980dc7ece0360f6575701898f8fc74f27286a37c18e1ea1076029f6d67424a5fce2579465e65c6e848764581e31bc69792d96c275601e2b166e21fd09ab155d21f51fb2816648c5a6aeb4c0cc9561419a916520336ab0b98519219f388ad0670f9314cc74562914e8ed2d2cce7986ee1bdee995acc6a3b4a575155f61408548a164c038371431dc6ebb171cff42156d2f0317375380b74ca1ffe1aa950261716626b723abcfb65bdb1cc18d962c6f31d259883e7fbfd806f7dd361b8e92d33e1754a83bfe0e52a5b03200a93c6c7ba095eb0a0af0b625f6384ae0be0c86c2cd0546106dc16dee6e675579d2e2c25cfed71fbc36965f19e8087e9770599dfe6e27c694c64f4274ff4296b69831257f4c3c335d8d295cb6d268634501fe15144aff228758b5ea201eee748ac2af1364ec5f3b52fe02818ee587ffc1377250356f5ccf81498b7bee001b0376faead8b37c69c73b30fc905ed8ab91689e19a68c1d815426ffadef4d5b523f5643755914d90ab4590d06fa020305ae3f57179ce017883fa9ab67d26977c8df0894528554c8978a3dcc27666a690e6d2e2cfe29dafea3b6b76d26d742b4e11932626c21a501de9c589207040084dfaa34a09af14be910ec2dbe50bc2ffd5b586d0f9dd929f00d408d08abd08fc9de037ee2f72b3c0a907bcf3c072f17c52c8a0b8316b7b03ddb67b63358c625990d07667e8703ef67defbb08d69904acfa7e09f5b0bab4ff5e58643bedd5174969f507cd91ac15239a7cc52b38acc5930cab3c6133debc0e10012fb03767df8f61dc70dbbaea738fc3c80073277cd3012b0679b089f89807592695b70044fe678620cfdd69774f9bcfd364609346d86b62fad1af82de0f5a335eb8be88dcc9044cb7c262cc799ff11bb6258cee35358868a7a065d98c40669452f022f0b860d8fe5eacc023f77e286bda74cbf32702c0117c32dfac26f7b659008d6ead7d790c7de12a86afd3c98b4a4e358dcf83028f9720cd7032a11df67c7fa81ca74f460c56260b7ce402321db64cd78c42cedbcee84f5107e250c985b1db7b322ccce7bb9c51e24909578292654828b52030f2200b5de94fcaaf635c1b1672a203d319742acedfc2dfdeee9674a8db241cd200724c89009a9358671e814b1c75379a0b2918bab61d299f0a8d6272080cc7154dc604b8799f08dfb96001bf8b6ad8191a5388147e7e4969de7a84c372faab2793", 0x1000}, {&(0x7f0000007cc0)="8a52f0c16b125f05ab36f55eb3fff1974bf190d322be4d5cd4441d2bddb7eb9564ed5302c865e5d1e505b407248e0765bb188bdde335328c6688d9af98628935ce5a6daf2f44c4de8d8394f8158d792706147914e7cfcc9b70884da1532e2f734662dc40215a368fdf05fc6fa333e97b153ee901a29679761a5e9acde7c39a46af51a53a4ebb9659299a02a8756cb5bb3120ea8000b3c11d514d9fa0f835cc3078090c24a8a07b2bd249266039401baea8f2fede6ef56bddf157adc6d2ee2ab09ed99f727eef6a7d7966e224cf9d5284782f0d461910253e3edde828165ef1b873e888a4a2e843ddd53d992a6fde977a20", 0xf1}], 0x4, &(0x7f0000007e00)=[{0xf0, 0xffff, 0x9, "c515d2920a2e39fe683dd2e8ff60d0c370fde898bf1bff05e4068f2431e3e2baf2bfaa2ef87ecf4de132c07d0d0cabfdba3f935c711ed7c7928b2de5440d8187084f948015441023e43d5bc74366ccd8171f83581337d2bd4bfe18283e21c96c6477874bd689f2896e1b2e8459f96416a5a0e6f2d612db7c313d115b1cce3b32f70cda8ae1eecb2a6736e869980b17faa6e5214607d3482463b9960a251cc2056887e8e79bdd46e13759b44e8bfecb18ad7516f7b627ddd5aff2efb1b8a1cc28efd160e81fda941cd4ea7514f999a7f4d32815352d83dbd290343b4209"}, {0xe0, 0xffff, 0x101, "eba1706aa9cfe4b3afd3017d400b3708306c93f56e8b4a7b3b80caea1173a4f14dc25fcb351d51efe4b155e90d2894dde6ae0d1b33d035bd86e933527366236651ac9a687deee30a7a614b221ddada44a5c989d421f9c3bef70dfb79fe9027934ab9501d269cdb916412ff5fadef9e6900cec2ef8e60cba8110dab03f83dcfaa04c45f34807d6c560ed23c675c1548bb7702c8772442ce91354adf2a14a3e1160ef761d0d55fc0ff7195a26ccbae5f9ac24ff272bab05d2f1befa1758277682798238db915d892e2afeffc"}], 0x1d0, 0x2}, 0x2) unveil(&(0x7f0000008040)='./file0\x00', &(0x7f0000008080)='W\x00') getpeername$unix(r1, &(0x7f00000080c0)=@file={0x0, ""/4096}, &(0x7f0000009100)=0x1002) fchmodat(r6, &(0x7f0000009140)='./file0\x00', 0xcd, 0x2) mknod(&(0x7f0000009180)='./file0\x00', 0x5, 0x6) chown(&(0x7f00000091c0)='./file0\x00', r7, r12) 16:00:23 executing program 0: r0 = semget(0x0, 0x0, 0x200000000000000) semop(r0, &(0x7f0000000080)=[{0x0, 0x1, 0x1000}], 0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0x1ff}, {0x0, 0x772, 0x1000}, {0x3, 0x80000001, 0x1000}, {0x1, 0xffff, 0x1000}], 0x4) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x4371}, {0x3, 0x10001}}) setitimer(0x3, &(0x7f0000000100)={{0xd647, 0xbe9}, {0x20f000000000}}, &(0x7f0000000140)) semop(r0, &(0x7f0000000180)=[{0x3, 0x4eca487c, 0x1000}, {0x0, 0x5, 0x1800}, {0x4, 0x0, 0x1800}, {0x7, 0x6, 0x800}, {0x2, 0x7fff, 0x1000}], 0x5) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = socket$inet6(0x18, 0x0, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r5 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r6 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/93}, &(0x7f0000000240)=0x5f) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000003c0)=0x3) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r9 = syz_open_pts() poll(&(0x7f0000000340)=[{r0}, {r1, 0xa0}, {r2, 0x102}, {r3, 0x6c}, {r4, 0x120}, {r5, 0x2}, {r6, 0x4}, {r7}, {r8, 0x11}, {r9, 0x8}], 0xa, 0x5) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r10 = syz_open_pts() r11 = fcntl$dupfd(r10, 0x4, 0xffffffffffffffff) close(r11) r12 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f00000009c0)=[{{r11}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r12, r13) 16:00:23 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x2000, 0x1) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) getitimer(0x3, &(0x7f0000000b80)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="cb47b91f006fc6912668fc893f85980cc47d24a6428473c45ed05830f91d5c42846d377dfb4de82d18a3a2157e2f81cf66f0059fd1767a40e9de39f050bf31c21d0cfa901ef47bc29cd856103e76edb9c92d76c18987b1bd0a7764d78c4e9b2892f1744c8a0f9ee1a5955d86e85ffd59cb380c1468896e601ca1e2130b857a9938447effd3b70be2820286f42159d7b25a864b801cece690b0be0638b4ba335c05ed99e3a26fe3901ba13462431f948e09a1fa9f6781f889d6084d8b21b7c70d95c5083b2b2bd75dc806381aa0736b387c7f2d5a0e9da0dc63af9ad6a6f58bcaf1d89c9ea34084a3686d7eb361198d3406710f6cb0dc44a24419b486102a8b5ddc65f17db284e379de216f4142af6b060435e8c67987cd6fd351e62710ea37d990b5580ca73bc968b4a14545e57c2555eec4e609833aa14b7c91760efae12d976c6d8f8415d11bdadfc6b4c135522821e2dee36ae88e18d2cf65de260a9c56be52e19662aad267ffa643e3f650f86fa4b36bcc35035f26dc013c1f75f2e0edb27e1ab054f020be8e39a2d40e71a62beaac07e8a500f1b2567957b8f5c9bfc6f9d5d1f3b7ae78abd0198fe25fc03a74d7dcf59f18a0fd05853a8631d56b90e00c3153c8d6574937bcbaec5ab5d4184674e171d5128ad1c9e0295fd3b7148e09be86b8766963b796c5885fbf42df06ae962af23993b57b35c91e39809cd537fa739c8aa1c34a689c8dffd62769b6996146f208a6ff095e10dd4ee626cd67611d78cec1937841711de9ca75fa5608051cb1713843d4337a8817f5c03e31584c28ee7378c41c52261e81a2a1e78d3bcb38789442839c9b6124634e5f51ab2d20d9f3689cfee3daaf1f3e3accef1daba2a91a3b7787d8e71e96c5d0fe74dc14ac3bf311ebe9c783ec8c3e7fa4529da573b054a283ba82cb6b60a76d729224cea26848f7a798069a7cb34e2ecf67f66bb77990264c927c3f5f35b5477d666fad5c6207c8504229283fdfab1b980d193469e9ab443d683060c5aa535d9d00653a4eb17eb96070a8ca96b44ce2b054f410ec416345d23892554a4746848f9873fc1362b383c3d5dc02980c506b539bc4bc69c60315962a084543f273954c6249217ea6f60bfb44d22ae1bbd9e48600c641d3999af8fc1ca115e24d8098644ca04c93d00d890dd7e715b71ef08473749f4be6802e5f83e574f896c8629a5727f8b7c62914dd86c035217fdb0284bda0945b9926dd295062786ba81ef39021f30007e37c39d093832f14b0864b6715435959390229b8f8f46c02243709d0f6b34c7ed30b1cc13107cf54e646406d2133c776f6c34a27da128095b24f82b40df67192c275cc71bcae3d4fa75fdbf82a74b7681d001672948645894e1be0e83a0dfff9221b67c6f59159501e54e3f631ac710c66395e85a20571997cec2da49ba51db4d7e51634388ae70a001a60d666ee58ae71ea3ea922db76da081d47d79c2806549c76f757dd6d81527cffad60ef01366167f38867e10dcea4f4c1e538b73d15554a9220536e657f59aba7d6e058a62ba6fa29faffc3a08c624a803c29051049d7455a1cb9004730dd9524c738c2c1de91180d1c1d8485c994315d29e8ab8b08f57911f59fbcc8a4e98891e9698a77fb052494ed711367b6a99cc77c0ca5469ca5812776a17c14469221a5daaab783ee17b74ba05f45cea331784a949fbfcc61e84fea2ce625beec2fb5f1894ea42aa2143cddb044f995955be66d2fda6c078863a31112025b5c0932158d9b853ad8b373a977bdeb80785dc5b1c5c15589557a1374af30061da89fed4ccb1bfd0c9110d42e670b62c7b5c94740b661de3cd69cb41178b38feb4c03b5b9b339dfe4b55d703e48ba35c00dcd47fcd05c4b60553c8413e5ade9d88ad7645840a4958cab4e0197aed7f38c00bac9a0f22b6578cba33f09aeadbdd59fa3246f9beb90c5c9ccb39d496fb3e3098c73cf09b9139b0be25d380f19176256afaa4f0a41afe972cddb8f1409f1bb5ede863709294eb52ac38fd5311dfa49fa7d6ec78d4cef8144918326b087fa87f10ddd5b834031d2af3bb541cc29261f7bef230c7bcf52405328fa0e2d137d499d29944ea881ab42a432859075ad43c828a946e231d4441ec660c166ccc90bf6c75f2d691e5d92388656867ec639eff350cc440bf233e38951cc71d7bed60b189e3e523ccf8028f47e24d349fbd9c811040570a61caf8c52f33eb9b427ea471531d552d19a9b73ede3af808ba60eb0c7195eec9be0c78ef7d161a2bd716b4fee4923545186e53f3ba96025e6ade2107d730abbe301c89254d17a14294857d0994b7aab42b67387b8cc1e692995a14c20655c09727d69a915d16d4a50c177fa2530fba36b3542f8edffc8186db06778563bb8892e0dea81f5e1d1beb9d031e19bd55dc8ef04b75100cb1bd7dd43698841b7cea30122bc02f2b14154c25deaadabe80f218035647ade4849a10c04ccd045ee87b22538120c223eaa561a7de7c1aa7fd2460d5e3e7a8bba6be1e9dc6e461f3d5a80d344c91516269e0ed21e257ebe9682448ea092f3b0eb391c5c03a5fbc904cef444c61e2553969260b0f93fd25da760ebded5f61c93da57e1cbc72945a41e63ebdf6c1fd64ca05659f849918f2924de10b25d3650e472e5d551ee7789f88e3670206d84f1d04b7e8e8df210aac547ba4a7245e00569f1858b8cdcd7421d9d00335f7b95573d163c5cb1e4ca615aeeac59d9cfc8c9fe5155802ffdaa4f84fd9554e410cbcfa43b005fc645a3f3781104597b5973624d9820da6c678d06803ef9cc63db947d1acd7eb9204df64d91cd2a9eacbb36570ed50f7964db754c045a925e2bc2e54dedab24d8b516f5872e2374bebb4f86c736e6ce7f88377830bc28ed9ad45a4ebfbf1c3e919170d6f5372d1ab50413759cc552dbdfdafb4445faaeba8fbf5df2d246d8e547496f80ef99f3991d9dc57160c9851b23d65e3c07fa07ed431db21a14e2f49cbeae94d2200d034bcd093dff585da327d41f313984dff568e902e541c0a1b0e4bc9428f9902836e0733fa096786ff51ec78966ba22afcab8606621d232f8a7ab3ab37724ec73f2efd1cefbef833bec97c802c095917ab9da4839a15ebf9b5ff413f29b4d9898a852e6dac94f06790461e70da955216783cde85a43ecc833c8ac4a22c4382752fbea3b83d7634d493836a74ec19a17b2edd69d1b15644b287b1f5f3bdbd69b7c00fdfe946ebbd24cb5c392881d8e4bc2e7ada2cca5d17ba807a4874fba1814051af0dd9e8cab4f8adbf41cd4fbf818ad06d01cd8c016684e07a69e3dc4a9ef2d09cf3ac423d8d11b8f79f14b153fc6dd20a6be55afd2949f74db36a0be1fe786cc4dfba25b2da5cf4ed5869a1ddaf25d68831f11d353157ffbb1f9f345b0f71b613af78a94d8f1abdacd40c03a23c394f62b243a5dc6e90f0255cfc1c93917ca10b696365d3d660d50897601dcbdc90ad7ddcf3eeed13b2492458f11944fbeb658c98ca66ff14232803546016a254526cf1872535fbb2052f793efd91e531a6821ce3f2e3b4855b9b9533927fa0655c4532e4ab6192ea0648695e78c1922f4055f47b06ce3df629d7efc4f5de52b5b991254e10e5f3e5f0e4d148ad72c10075dc74028fc3f081f14c9e210efddc09953ffe654b93309c61c09941569cb488ae5d7a57cd70e18253d5d810b7ab311ae49bf68fbfdaa71c57c40682f08419d6eea52df620edb76087a6df4646d19eedc1074672155f01becc10de066f67113121f781e8733877018675adb8cf5378aaba6d5f1fa557c671fca912216b0402abdb72d13c8eaabbe906e2b252c2dfed0331fb853d34950711f5aaa0e380ad3fdcbcd56a4e70c3d462fde4b6765c14b192fb41f42cb72e72f93f3163cca6efafa4d7c07435813e9d82a1571bf1d56944003e520823560016d41fd64f306b04be67a48b424fd46a59c6a8dfb4e98a821ab9dade0a78052cba37ac29191eeeaaa7dc403ebf82fab5d65b764703422332c4d788a2ab09a6ce9083ce7c01304d5270513943d3b692b1c8152", 0xb39) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) dup(r0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4000800000002000, 0x6c3) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000740)="61f13f7b0f2d20426a7f1e1e0de0cf3f8d3f50bc5b916cd65e608be8b65357db9d93e9f12cb9ae9cedae20eea05f54a07af9b25bef032df8d4d72ea8cf55abd7ea62a24dfe38942f56045f6cf345e72ba5970499d2bf4a282b81b31cf8c6db100306ac1bca5576c1f28e0025657ed0402a2be875ced7eeb443b45f31e65c6e3703114a8d96d451a758248962219695f60d6e10d9b74b192f52cee196bcb73d1570304e92fd64a579ea5416df19a6959c27e5c2c65943018463464c960681d2e046b81b9591428d2f98d251bffa8edc9fed29e32c30c623053132dbe05a7716f69fa08d33b0bc3b43616108a581740ff3010eb53e3b0e0074fc0a822b8023145f6722befb9d8bc16d74580d5f0052a02a0f9d146ba2de52c8498738e465ebd49e6d4dfdef6b2ec9c4eec04d257da3f3f7b342f5f4f0399bac7edc99e49c8efb61e7a66872b59687c53c9a22c1bda88b6834ede20ec06ff669c867e05c8b6fa5a0296df86f2721b244e7c2816d0393b1022e06847cd860565435fc36a12b5e8d1865dcb7253aa1b6fca37beec3ede3a540c7a838b2f3dafebb5fc63af595fe45707a4f3f0d51e04e38d3488310977f5a452014448d21c8d5a0196dff6557d59c9bf54bde66886c8f657998dc3b773973787a8c3d605158d579b3da5b78fa3f20bbf27c5de99f1c4b2d02053a991a5542803ebd0cde9a01e20cffbbaaecbf667e84f55313832143578ee3df547f4a759aff1881ee875e859b5a8a1b22fb6a2734c89f06ce4e1dc184f7cc4fc4fa7b1ebf034ed129ad4720ab527649c2446852d63af872c685e6167fea2a1b50e0d94d4ed79bb4dd5756a92d9e4ec7d6e3185468ec5a7369f23ce1b160e8e786ed3d5bae33df7929540193f810a473ab37c05a6f4f9518f8b03687fd430356ebd7017fff08121837a72968998ad4d124bd1899ba90a36af636eb870955bfbe322d3a7d29ea077fe911cd9b087ab986657cd673905e4ccd2f0ee29789c82f199365e42716c7c6dec1ac3e7620d31ad8c9c297e570778ac519d434a2ff2e9e3c3c7d0f90352d2a03551434b94b9efce49cf751586bb3b18c4f0a423f7acc61169bc4925402a56ab81a6cc623c8bad52f755b001d55e0b834167fcaecb4332cdcdb1c8947c622f28232fe1440c6b629a82f1f7291155fa3db05d96a82640cb37fee43b87745d849aeb10193e68b7cf4ad46d004edacb6fa59af7be31716a2f75c26d735b87f778a6edf0cd08ea9fbe721cbecd911fa1b81dc699582cb58e6d1f19828dbb45223918b0de8e9d1337b209d3b8765fce1e6ae7a8bed3eb02dd625f692e165a302ee7d8578b7a6e1f0d2bda01bbe9de01e535800ef103280e0f03d3bf469108875bf64d049086f39ebbfc465bbbec3723f7ca47e03fc4ef473c34f089cb7a53d263820c2770cae335e5ef4d832d17b5500af7c6911a7f483f21fe77ff43477ab9d8bc8f61970d218df9339607cf2992ff0f8f1481ea2d956884153b16aed947496d06df59468d79f66670d8854d55ca903b99e4f6bd21a606ec9bb63414a75b512531cafba9fda4c8e64c85e6baea936fc3b2b5c32d344eb756e5b492c91469fedc537e8e10e007e71a0be195791fe6a811e7e58bcfccd5586764aac1b470a981448edaa8ab0b62d1ecf309435017ab1ef4b965710f3ff69bb5e96707e14d5b4d37c9b8cd2e1976b4f7c9dfcd9ab36cd905d62e777b4995741d9ba438d58194b13fdcc8154f1a42b918463e872b5c480d70bd75d80808f6c7def15af3dbc3ec27a5194dc262d64e87f479573c5b55060cdc9a217f96294b8881e1c27066c4fa53f082e657adf43fcfdaba54cfbcba8070ae959f804fc085ce00fadcdc5601ab0f6b7d6b2f55c19fa2aa31a1c7302d205ec209586c9c90ad6cd04a44a06636691d62dbcf364a08b66fe6aad585b93a2e069c4e06cbafddf5519f07a6422fe02acdb66f346c9f9f60ca54a9dd1a42dae9c80a5f94e68abfbb5b29e7d9936e1d8c48c74a0b056d13d940baf1e79cc8ed920f8b724f283f5331a3ad14e1ed7ee79bf8938fa4758a4da8ae5b00bdd418302826aced64a07b5f9ae0d46d8c3d30f64b5451acb41f34843425329fa86306669146794da3517d7bcfc126376fc104d6916a36996e4456951c3e79d8c5137a3b920a928cc1fca64de92bea43e27552b58534f4b4e1bcf9f44848a46be38e5a34d6df898091d76ad5f23ec3ae79ab60c531ec76ebaa3007435f41ba475698c89d3592c9a36daae43508cbe79abb7d3193ff83d0ce30d9377fc6935c1ddd61c81b866405396cd9b58237d85e5e9a28cd23e406c31bafadc8c16bfe95350f656bc2df3a5cdaf11e9a24f7f4ef8fc08be38a1446ced9a8eb63f4a611dc027d16f928adb7e2ac40c827131ab5ec71360c34144eb741567df925e42c27e0330bacc812476fbb5952c1b9d8f50f941f9386e8722f048a2b7b75908346a4fcc603054d279e6d4c372883ec19ecab99dd516ce3bff7e5c543f65e5cd05dacb42f7abfe8bff586139c1a6d845d30d217e0e0a660d588d9d44b59f0161d02d0e5ba117d38bf9e9b0b232c6d068f7855e45894c90ffef606bc4195d0e1ad8f0a75022594f7a8c2b299ecb3a2390e1b2e33154b225cb4c4dabc1775c08132bcfd453ec716c247a0dc1e024dd702730858752e8e4436b27f86f6fb910adde5520292b32e56d34da482ac529bef6e5e8f6ce96201657716d23aa7b7fa46e029c7a2268156f0a913e8d6501746457c0161866c10b2d34d52461083a1e28ac0dd730160b1f6ef36622adaf548121dd72b35bb2f96753b8cf2e00ddeefb5e2511a9359b97129d651d23a39542f01f6354bde709cc6596112d97055a7474c95a7b55a979d716a1a5a75bf73681", 0x800}, {0x0}], 0x2) 16:00:23 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="37557a689553bcd88a1998e6da3c5024dace9b27e005a84a74ff6e41dc213ff19e19068d3ec0d623053559c90f2e0416517f88dd257cd6c29c58eb59521c04095a4f17a8b9dbed5a9d53c8039c2cc6015931a5491a679d30e4e4721fbfbe53ed1a367aa075cd2e17149b4d32a6ea4231438239ea2b0bba65c93a88d9cc54d0f3f57d8645b4f531e147ec2ad721709a3e3f2797c89001dc179d8c913357002d8ef140216287fbb18bc8cbd7907217", 0xae}, {&(0x7f0000000040)="5fc5", 0x2}, {&(0x7f00000001c0)="4b4da53fc4b80110244ebabccaf499ade3dabff81aa0a01a748f3441e35d54da5e3d8e29deb2a213fadaed3dd757d3b16800a9649e00f77020af8a93649184d30d5489740ac4d2dcd36297e19ecf9566b40742c2fce685cc192ba2502848bd1e77d06847513a01", 0x67}], 0x3, 0x0, 0x0, 0x400}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:23 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:24 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0xe0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='xc') pledge(&(0x7f0000000000)='%%\x00', &(0x7f0000000040)=']\x00') 16:00:24 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xb008, 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)) fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d17", 0x4fd) syz_open_pts() close(r0) kqueue() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) 16:00:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r0 = geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getuid() chdir(&(0x7f00000005c0)='./file0/file0\x00') getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair(0x2, 0x4003, 0x2, &(0x7f0000000640)={0xffffffffffffffff}) linkat(r3, &(0x7f0000000600)='./file0\x00', r4, &(0x7f0000000680)='./file0/file0\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = semget(0x3, 0x3, 0x80) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x0, r2, r5, r0, r1, 0x100, 0x9}, 0xff, 0x4, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) setuid(r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:24 executing program 1: r0 = socket(0x2, 0xf07f2fcc4f8e4a3f, 0x0) open(&(0x7f0000000b80)='./file0\x00', 0x30082, 0x21) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="cb47b91f006fc6912668fc893f85980cc47d24a6428473c45ed05830f91d5c42846d377dfb4de82d18a3a2157e2f81cf66f0059fd1767a40e9de39f050bf31c21d0cfa901ef47bc29cd856103e76edb9c92d76c18987b1bd0a7764d78c4e9b2892f1744c8a0f9ee1a5955d86e85ffd59cb380c1468896e601ca1e2130b857a9938447effd3b70be2820286f42159d7b25a864b801cece690b0be0638b4ba335c05ed99e3a26fe3901ba13462431f948e09a1fa9f6781f889d6084d8b21b7c70d95c5083b2b2bd75dc806381aa0736b387c7f2d5a0e9da0dc63af9ad6a6f58bcaf1d89c9ea34084a3686d7eb361198d3406710f6cb0dc44a24419b486102a8b5ddc65f17db284e379de216f4142af6b060435e8c67987cd6fd351e62710ea37d990b5580ca73bc968b4a14545e57c2555eec4e609833aa14b7c91760efae12d976c6d8f8415d11bdadfc6b4c135522821e2dee36ae88e18d2cf65de260a9c56be52e19662aad267ffa643e3f650f86fa4b36bcc35035f26dc013c1f75f2e0edb27e1ab054f020be8e39a2d40e71a62beaac07e8a500f1b2567957b8f5c9bfc6f9d5d1f3b7ae78abd0198fe25fc03a74d7dcf59f18a0fd05853a8631d56b90e00c3153c8d6574937bcbaec5ab5d4184674e171d5128ad1c9e0295fd3b7148e09be86b8766963b796c5885fbf42df06ae962af23993b57b35c91e39809cd537fa739c8aa1c34a689c8dffd62769b6996146f208a6ff095e10dd4ee626cd67611d78cec1937841711de9ca75fa5608051cb1713843d4337a8817f5c03e31584c28ee7378c41c52261e81a2a1e78d3bcb38789442839c9b6124634e5f51ab2d20d9f3689cfee3daaf1f3e3accef1daba2a91a3b7787d8e71e96c5d0fe74dc14ac3bf311ebe9c783ec8c3e7fa4529da573b054a283ba82cb6b60a76d729224cea26848f7a798069a7cb34e2ecf67f66bb77990264c927c3f5f35b5477d666fad5c6207c8504229283fdfab1b980d193469e9ab443d683060c5aa535d9d00653a4eb17eb96070a8ca96b44ce2b054f410ec416345d23892554a4746848f9873fc1362b383c3d5dc02980c506b539bc4bc69c60315962a084543f273954c6249217ea6f60bfb44d22ae1bbd9e48600c641d3999af8fc1ca115e24d8098644ca04c93d00d890dd7e715b71ef08473749f4be6802e5f83e574f896c8629a5727f8b7c62914dd86c035217fdb0284bda0945b9926dd295062786ba81ef39021f30007e37c39d093832f14b0864b6715435959390229b8f8f46c02243709d0f6b34c7ed30b1cc13107cf54e646406d2133c776f6c34a27da128095b24f82b40df67192c275cc71bcae3d4fa75fdbf82a74b7681d001672948645894e1be0e83a0dfff9221b67c6f59159501e54e3f631ac710c66395e85a20571997cec2da49ba51db4d7e51634388ae70a001a60d666ee58ae71ea3ea922db76da081d47d79c2806549c76f757dd6d81527cffad60ef01366167f38867e10dcea4f4c1e538b73d15554a9220536e657f59aba7d6e058a62ba6fa29faffc3a08c624a803c29051049d7455a1cb9004730dd9524c738c2c1de91180d1c1d8485c994315d29e8ab8b08f57911f59fbcc8a4e98891e9698a77fb052494ed711367b6a99cc77c0ca5469ca5812776a17c14469221a5daaab783ee17b74ba05f45cea331784a949fbfcc61e84fea2ce625beec2fb5f1894ea42aa2143cddb044f995955be66d2fda6c078863a31112025b5c0932158d9b853ad8b373a977bdeb80785dc5b1c5c15589557a1374af30061da89fed4ccb1bfd0c9110d42e670b62c7b5c94740b661de3cd69cb41178b38feb4c03b5b9b339dfe4b55d703e48ba35c00dcd47fcd05c4b60553c8413e5ade9d88ad7645840a4958cab4e0197aed7f38c00bac9a0f22b6578cba33f09aeadbdd59fa3246f9beb90c5c9ccb39d496fb3e3098c73cf09b9139b0be25d380f19176256afaa4f0a41afe972cddb8f1409f1bb5ede863709294eb52ac38fd5311dfa49fa7d6ec78d4cef8144918326b087fa87f10ddd5b834031d2af3bb541cc29261f7bef230c7bcf52405328fa0e2d137d499d29944ea881ab42a432859075ad43c828a946e231d4441ec660c166ccc90bf6c75f2d691e5d92388656867ec639eff350cc440bf233e38951cc71d7bed60b189e3e523ccf8028f47e24d349fbd9c811040570a61caf8c52f33eb9b427ea471531d552d19a9b73ede3af808ba60eb0c7195eec9be0c78ef7d161a2bd716b4fee4923545186e53f3ba96025e6ade2107d730abbe301c89254d17a14294857d0994b7aab42b67387b8cc1e692995a14c20655c09727d69a915d16d4a50c177fa2530fba36b3542f8edffc8186db06778563bb8892e0dea81f5e1d1beb9d031e19bd55dc8ef04b75100cb1bd7dd43698841b7cea30122bc02f2b14154c25deaadabe80f218035647ade4849a10c04ccd045ee87b22538120c223eaa561a7de7c1aa7fd2460d5e3e7a8bba6be1e9dc6e461f3d5a80d344c91516269e0ed21e257ebe9682448ea092f3b0eb391c5c03a5fbc904cef444c61e2553969260b0f93fd25da760ebded5f61c93da57e1cbc72945a41e63ebdf6c1fd64ca05659f849918f2924de10b25d3650e472e5d551ee7789f88e3670206d84f1d04b7e8e8df210aac547ba4a7245e00569f1858b8cdcd7421d9d00335f7b95573d163c5cb1e4ca615aeeac59d9cfc8c9fe5155802ffdaa4f84fd9554e410cbcfa43b005fc645a3f3781104597b5973624d9820da6c678d06803ef9cc63db947d1acd7eb9204df64d91cd2a9eacbb36570ed50f7964db754c045a925e2bc2e54dedab24d8b516f5872e2374bebb4f86c736e6ce7f88377830bc28ed9ad45a4ebfbf1c3e919170d6f5372d1ab50413759cc552dbdfdafb4445faaeba8fbf5df2d246d8e547496f80ef99f3991d9dc57160c9851b23d65e3c07fa07ed431db21a14e2f49cbeae94d2200d034bcd093dff585da327d41f313984dff568e902e541c0a1b0e4bc9428f9902836e0733fa096786ff51ec78966ba22afcab8606621d232f8a7ab3ab37724ec73f2efd1cefbef833bec97c802c095917ab9da4839a15ebf9b5ff413f29b4d9898a852e6dac94f06790461e70da955216783cde85a43ecc833c8ac4a22c4382752fbea3b83d7634d493836a74ec19a17b2edd69d1b15644b287b1f5f3bdbd69b7c00fdfe946ebbd24cb5c392881d8e4bc2e7ada2cca5d17ba807a4874fba1814051af0dd9e8cab4f8adbf41cd4fbf818ad06d01cd8c016684e07a69e3dc4a9ef2d09cf3ac423d8d11b8f79f14b153fc6dd20a6be55afd2949f74db36a0be1fe786cc4dfba25b2da5cf4ed5869a1ddaf25d68831f11d353157ffbb1f9f345b0f71b613af78a94d8f1abdacd40c03a23c394f62b243a5dc6e90f0255cfc1c93917ca10b696365d3d660d50897601dcbdc90ad7ddcf3eeed13b2492458f11944fbeb658c98ca66ff14232803546016a254526cf1872535fbb2052f793efd91e531a6821ce3f2e3b4855b9b9533927fa0655c4532e4ab6192ea0648695e78c1922f4055f47b06ce3df629d7efc4f5de52b5b991254e10e5f3e5f0e4d148ad72c10075dc74028fc3f081f14c9e210efddc09953ffe654b93309c61c09941569cb488ae5d7a57cd70e18253d5d810b7ab311ae49bf68fbfdaa71c57c40682f08419d6eea52df620edb76087a6df4646d19eedc1074672155f01becc10de066f67113121f781e8733877018675adb8cf5378aaba6d5f1fa557c671fca912216b0402abdb72d13c8eaabbe906e2b252c2dfed0331fb853d34950711f5aaa0e380ad3fdcbcd56a4e70c3d462fde4b6765c14b192fb41f42cb72e72f93f3163cca6efafa4d7c07435813e9d82a1571bf1d56944003e520823560016d41fd64f306b04be67a48b424fd46a59c6a8dfb4e98a821ab9dade0a78052cba37ac29191eeeaaa7dc403ebf82fab5d65b764703422332c4d788a2ab09a6ce9083ce7c01304d5270513943d3b692b1c81", 0xb38) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x5010, r0, 0x0, 0x0) mkdir(&(0x7f0000000bc0)='./file0/file0\x00', 0x88) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) 16:00:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) syz_open_pts() 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) dup2(r0, r1) r2 = semget(0x3, 0x3, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget(0x2, 0x0, 0x120) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/158) 16:00:24 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) dup2(r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x81) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) dup2(r0, r1) r2 = semget(0x3, 0x3, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget(0x2, 0x0, 0x120) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/158) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) dup2(r0, r1) r2 = semget(0x3, 0x3, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget(0x2, 0x0, 0x120) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/158) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r2) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) dup2(r0, r1) r2 = semget(0x3, 0x3, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget(0x2, 0x0, 0x120) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/158) 16:00:24 executing program 0: r0 = socket(0x1, 0x3, 0x1) shutdown(r0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) dup2(r0, r1) r2 = semget(0x3, 0x3, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) semget(0x2, 0x0, 0x120) 16:00:24 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) dup2(r0, r1) r2 = semget(0x3, 0x3, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) socketpair(0x10, 0x8005, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0x6, 0x2d, 0xfffffffffffffffc, "a1037c3c4298e60c4cbbe2edb13bfa3cf8dea668", 0x800, 0x7}) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) dup2(r0, r1) semget(0x3, 0x3, 0x100) 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10002, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xffff, 0x400}, {0x18, 0x1, 0x1, 0x1}, 0xfffffffffffffffc, [0xfffffffffffffffd, 0x0, 0x8, 0x0, 0x3ff, 0x7, 0x1, 0x10001]}, 0x3c) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) dup2(r0, r1) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x6000, 0x144, &(0x7f0000ffa000/0x6000)=nil) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x88, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1}, {r0, 0x80}, {r0}, {r0, 0x5}], 0x5, 0x0) poll(&(0x7f0000000080)=[{r0}, {r0, 0x24}, {r0}, {r0, 0x19}, {r0, 0x4}, {r0, 0x80}, {r0, 0xc}, {r0, 0x4}], 0x8, 0x8000000000000000) 16:00:24 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="84d18d3e", 0x4) nanosleep(&(0x7f0000000000)={0xfffffffffffffffc, 0x43}, &(0x7f0000000040)) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:24 executing program 0: r0 = getpid() r1 = shmget(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() kqueue() r3 = getegid() r4 = geteuid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000100)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x8, r2, r3, r4, r5, 0x108, 0x11}, 0x5, 0x3, r0, r0, 0x80000001, 0x4, 0x100000000}) setpgid(r0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x4010, r7, 0x0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:24 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/62}, &(0x7f00000000c0)=0x40) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="3642b36ded3d21b290853dc9383aedc7be8dd1ab8570b21350436138b7db43223b7b6de0a83b618569aab373cd237570a632f943c8ac06d88ed74ef4e7b8f763e77db8cdd7b96db58482e2b9ad9e4ebfe250e3de16cca3e377b9fc730700387a4a9e641cfdc43cedb598ae6c87bb07f8fcb885ff4aad3b2f70a197a1908c5c207bc87e35120ed585978cc72f23cf579f305390b4c24d0ccbc4be55cc86565825f0c6ce774097deab383820203e6ae30a5ec1b08ad90dd5d2", 0xb8}, {&(0x7f00000000c0)="d17601cf1b6e94d6840e809c2a244245e8157934c407f644fe989371249e266c5d719e368cd23dc4ba5932f6258c3c8ef54a06490964ed5c4408e1ca6087c3436fd925a348207d9919b9ec4f1e2ea7d59705eb8e76597b99", 0x58}], 0x2) r1 = shmget$private(0x0, 0x1000, 0x210, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) r2 = accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockname$inet6(r0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x4) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xf0, 0x10) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="b1efcb22ff498cc71f4e692cd62fb1d29050bec5f7fa5880dc5e4f2778695334ffee5365382bec3ac873e1d1a22417b04c6fda34cbdee66eecc31c79bd60e2c817e9a22ac03dd363a9cab396df763226f410f83eab64dee1594b38c4f94983c127512d45d29457d3375e95f82db9b9bfa318fd39a47d7f13edb486bbfaebd94bbad8c58cd29aecd15292642fe9e3ebce2bd79305478e8d569e2a341005ff540c129da65b0c157d0c61018f99c9b71007f328d57130906d67bef0ff0f8f6a4547f0e497428138824aede1dc1389aed912a00b699adb101d3ad343fbd1c99842"}, {&(0x7f0000000200)="b713d7e0382a86f670d92f42534b0f8b6e949327fae3fa6aa38b460283381baaf2d5e42525474106445a25386205d714d649dbcc204534d5d3ec0f8fdc50214f320fa9d6112523c0d50824ec71536d7a39f2ca5528b076b629797f0facd2b8456c93b9cb2993a91b33be115ef16e2538656aa8f54fe1382e613f5d0e99017d94404cce5f262cee250ff61ac6d0da1a4c42f41349d4efb2e396cd184ef723a3ae77beea2e568ce8bf160a13cb61db1ad646596257a96d6d7cb7a774d2f86403efde8949452621c7c2c85a7d6271f3439f6fe320c66eb003868dcb27be011751fd8cc2cd74994f321e78c353ff436aeb380414dc9bf1"}, {&(0x7f0000000080)="1084e821b3c4a01665e533"}, {&(0x7f0000000300)="4e045201e00eb0c0fa340a1cbb31ca66020e7e61bf2f699e"}], 0x10000000000004a5, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f00000027c0)="c5", 0x1}], 0x1) fsync(r0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x3, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x10000, r3, r4, r5, r6, 0x20, 0x9}, 0x7, 0x7, 0x23}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x402}, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="64020e0000a357a0eff1"], 0x1) write(r0, &(0x7f0000000040)="cb47b91f006fc6912668fc893f85980cc47d24a6428473c45ed05830f91d5c42846d377dfb4de82d18a3a2157e2f81cf66f0059fd1767a40e9de39f050bf31c21d0cfa901ef47bc29cd856103e76edb9c92d76c18987b1bd0a7764d78c4e9b2892f1744c8a0f9ee1a5955d86e85ffd59cb380c1468896e601ca1e2130b857a9938447effd3b70be2820286f42159d7b25a864b801cece690b0be0638b4ba335c05ed99e3a26fe3901ba13462431f948e09a1fa9f6781f889d6084d8b21b7c70d95c5083b2b2bd75dc806381aa0736b387c7f2d5a0e9da0dc63af9ad6a6f58bcaf1d89c9ea34084a3686d7eb361198d3406710f6cb0dc44a24419b486102a8b5ddc65f17db284e379de216f4142af6b060435e8c67987cd6fd351e62710ea37d990b5580ca73bc968b4a14545e57c2555eec4e609833aa14b7c91760efae12d976c6d8f8415d11bdadfc6b4c135522821e2dee36ae88e18d2cf65de260a9c56be52e19662aad267ffa643e3f650f86fa4b36bcc35035f26dc013c1f75f2e0edb27e1ab054f020be8e39a2d40e71a62beaac07e8a500f1b2567957b8f5c9bfc6f9d5d1f3b7ae78abd0198fe25fc03a74d7dcf59f18a0fd05853a8631d56b90e00c3153c8d6574937bcbaec5ab5d4184674e171d5128ad1c9e0295fd3b7148e09be86b8766963b796c5885fbf42df06ae962af23993b57b35c91e39809cd537fa739c8aa1c34a689c8dffd62769b6996146f208a6ff095e10dd4ee626cd67611d78cec1937841711de9ca75fa5608051cb1713843d4337a8817f5c03e31584c28ee7378c41c52261e81a2a1e78d3bcb38789442839c9b6124634e5f51ab2d20d9f3689cfee3daaf1f3e3accef1daba2a91a3b7787d8e71e96c5d0fe74dc14ac3bf311ebe9c783ec8c3e7fa4529da573b054a283ba82cb6b60a76d729224cea26848f7a798069a7cb34e2ecf67f66bb77990264c927c3f5f35b5477d666fad5c6207c8504229283fdfab1b980d193469e9ab443d683060c5aa535d9d00653a4eb17eb96070a8ca96b44ce2b054f410ec416345d23892554a4746848f9873fc1362b383c3d5dc02980c506b539bc4bc69c60315962a084543f273954c6249217ea6f60bfb44d22ae1bbd9e48600c641d3999af8fc1ca115e24d8098644ca04c93d00d890dd7e715b71ef08473749f4be6802e5f83e574f896c8629a5727f8b7c62914dd86c035217fdb0284bda0945b9926dd295062786ba81ef39021f30007e37c39d093832f14b0864b6715435959390229b8f8f46c02243709d0f6b34c7ed30b1cc13107cf54e646406d2133c776f6c34a27da128095b24f82b40df67192c275cc71bcae3d4fa75fdbf82a74b7681d001672948645894e1be0e83a0dfff9221b67c6f59159501e54e3f631ac710c66395e85a20571997cec2da49ba51db4d7e51634388ae70a001a60d666ee58ae71ea3ea922db76da081d47d79c2806549c76f757dd6d81527cffad60ef01366167f38867e10dcea4f4c1e538b73d15554a9220536e657f59aba7d6e058a62ba6fa29faffc3a08c624a803c29051049d7455a1cb9004730dd9524c738c2c1de91180d1c1d8485c994315d29e8ab8b08f57911f59fbcc8a4e98891e9698a77fb052494ed711367b6a99cc77c0ca5469ca5812776a17c14469221a5daaab783ee17b74ba05f45cea331784a949fbfcc61e84fea2ce625beec2fb5f1894ea42aa2143cddb044f995955be66d2fda6c078863a31112025b5c0932158d9b853ad8b373a977bdeb80785dc5b1c5c15589557a1374af30061da89fed4ccb1bfd0c9110d42e670b62c7b5c94740b661de3cd69cb41178b38feb4c03b5b9b339dfe4b55d703e48ba35c00dcd47fcd05c4b60553c8413e5ade9d88ad7645840a4958cab4e0197aed7f38c00bac9a0f22b6578cba33f09aeadbdd59fa3246f9beb90c5c9ccb39d496fb3e3098c73cf09b9139b0be25d380f19176256afaa4f0a41afe972cddb8f1409f1bb5ede863709294eb52ac38fd5311dfa49fa7d6ec78d4cef8144918326b087fa87f10ddd5b834031d2af3bb541cc29261f7bef230c7bcf52405328fa0e2d137d499d29944ea881ab42a432859075ad43c828a946e231d4441ec660c166ccc90bf6c75f2d691e5d92388656867ec639eff350cc440bf233e38951cc71d7bed60b189e3e523ccf8028f47e24d349fbd9c811040570a61caf8c52f33eb9b427ea471531d552d19a9b73ede3af808ba60eb0c7195eec9be0c78ef7d161a2bd716b4fee4923545186e53f3ba96025e6ade2107d730abbe301c89254d17a14294857d0994b7aab42b67387b8cc1e692995a14c20655c09727d69a915d16d4a50c177fa2530fba36b3542f8edffc8186db06778563bb8892e0dea81f5e1d1beb9d031e19bd55dc8ef04b75100cb1bd7dd43698841b7cea30122bc02f2b14154c25deaadabe80f218035647ade4849a10c04ccd045ee87b22538120c223eaa561a7de7c1aa7fd2460d5e3e7a8bba6be1e9dc6e461f3d5a80d344c91516269e0ed21e257ebe9682448ea092f3b0eb391c5c03a5fbc904cef444c61e2553969260b0f93fd25da760ebded5f61c93da57e1cbc72945a41e63ebdf6c1fd64ca05659f849918f2924de10b25d3650e472e5d551ee7789f88e3670206d84f1d04b7e8e8df210aac547ba4a7245e00569f1858b8cdcd7421d9d00335f7b95573d163c5cb1e4ca615aeeac59d9cfc8c9fe5155802ffdaa4f84fd9554e410cbcfa43b005fc645a3f3781104597b5973624d9820da6c678d06803ef9cc63db947d1acd7eb9204df64d91cd2a9eacbb36570ed50f7964db754c045a925e2bc2e54dedab24d8b516f5872e2374bebb4f86c736e6ce7f88377830bc28ed9ad45a4ebfbf1c3e919170d6f5372d1ab50413759cc552dbdfdafb4445faaeba8fbf5df2d246d8e547496f80ef99f3991d9dc57160c9851b23d65e3c07fa07ed431db21a14e2f49cbeae94d2200d034bcd093dff585da327d41f313984dff568e902e541c0a1b0e4bc9428f9902836e0733fa096786ff51ec78966ba22afcab8606621d232f8a7ab3ab37724ec73f2efd1cefbef833bec97c802c095917ab9da4839a15ebf9b5ff413f29b4d9898a852e6dac94f06790461e70da955216783cde85a43ecc833c8ac4a22c4382752fbea3b83d7634d493836a74ec19a17b2edd69d1b15644b287b1f5f3bdbd69b7c00fdfe946ebbd24cb5c392881d8e4bc2e7ada2cca5d17ba807a4874fba1814051af0dd9e8cab4f8adbf41cd4fbf818ad06d01cd8c016684e07a69e3dc4a9ef2d09cf3ac423d8d11b8f79f14b153fc6dd20a6be55afd2949f74db36a0be1fe786cc4dfba25b2da5cf4ed5869a1ddaf25d68831f11d353157ffbb1f9f345b0f71b613af78a94d8f1abdacd40c03a23c394f62b243a5dc6e90f0255cfc1c93917ca10b696365d3d660d50897601dcbdc90ad7ddcf3eeed13b2492458f11944fbeb658c98ca66ff14232803546016a254526cf1872535fbb2052f793efd91e531a6821ce3f2e3b4855b9b9533927fa0655c4532e4ab6192ea0648695e78c1922f4055f47b06ce3df629d7efc4f5de52b5b991254e10e5f3e5f0e4d148ad72c10075dc74028fc3f081f14c9e210efddc09953ffe654b93309c61c09941569cb488ae5d7a57cd70e18253d5d810b7ab311ae49bf68fbfdaa71c57c40682f08419d6eea52df620edb76087a6df4646d19eedc1074672155f01becc10de066f67113121f781e8733877018675adb8cf5378aaba6d5f1fa557c671fca912216b0402abdb72d13c8eaabbe906e2b252c2dfed0331fb853d34950711f5aaa0e380ad3fdcbcd56a4e70c3d462fde4b6765c14b192fb41f42cb72e72f93f3163cca6efafa4d7c07435813e9d82a1571bf1d56944003e520823560016d41fd64f306b04be67a48b424fd46a59c6a8dfb4e98a821ab9dade0a78052cba37ac29191eeeaaa7dc403ebf82fab5d65b764703422332c4d788a2a", 0xb23) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:25 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0xa5579df9d871c111, 0x1, 0x2c3b, r2}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = accept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockname$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xffffffffffffff83) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) flock(r1, 0xa) fcntl$getflags(r1, 0x1) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000180), 0x10004) fchdir(r0) fsync(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendto$inet(r1, &(0x7f0000000080)="8d3924279e97ce2da2d7d91ebf119ff0917bc79e6c104f0652bda75e605abf96781bf8d88d907f6de12a7c8fd38f2ae054f119627fe90200431fe491dc78dc28b0049d7fcca174f56fe3ca80d907e23ba39afef7e47906980a6da29c83bf82ee0fab997a7d38db56990fbd9fc92cf765669019d62905975d9bcfd62e0c7183a8e6133a598bfdd0378de7bff664ce97c08cbdb420e86e19ba27f5808395192cace0cba433ca622e4cd0e443b6169966fb11c2b7ea8466a44e194ba6218507d8c9444d", 0xc2, 0x8, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:25 executing program 0: r0 = semget(0x3, 0x2, 0x200) semop(r0, &(0x7f0000000100)=[{0x1, 0x84, 0x1000}], 0x1) r1 = syz_open_pts() write(r1, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb397af14b842dbbcca9da10495dd9ae10ad052c23ef440000000000020000000000000000", 0x65) fcntl$setstatus(r1, 0x4, 0x8) write(r1, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d6000000000000be4629be1b830006", 0x86) r2 = syz_open_pts() preadv(r1, &(0x7f0000000a40)=[{&(0x7f0000000440)=""/59, 0x3b}, {&(0x7f0000000540)=""/123, 0x7b}, {&(0x7f00000005c0)=""/186, 0xba}, {&(0x7f0000000680)=""/250, 0xfa}, {&(0x7f0000000780)=""/235, 0xeb}, {&(0x7f0000000880)=""/189, 0xbd}, {&(0x7f0000000940)=""/223, 0xdf}], 0x7, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xdcb6, 0x8000, 0x8b, 0x7fffffff, "e61e5b304ef05406574a2df378395e3ea25df05a", 0x7, 0x4}) close(r1) kqueue() r3 = syz_open_pts() r4 = dup2(r3, r3) semop(r0, &(0x7f0000000400), 0x0) recvfrom$inet6(r4, &(0x7f0000000300)=""/186, 0xba, 0x40, &(0x7f00000003c0)={0x18, 0x1, 0x1, 0x2}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) semop(r0, &(0x7f0000000400)=[{0x0, 0x2, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x3}, {0x3, 0x1, 0x1800}, {0x4, 0x2, 0x1000}], 0x5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r3, &(0x7f0000000140)=""/249, 0xff90) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x4, 0x9) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000240)="bd624de57669cd74e78a0ba0f41719907c0f39b4d72a3e18a903b84d87091459c6cc1f5af5a331b7ac1631f7b6017ab2306e5a5e93e26d14f29f15a0cf8171b0b35e653c27d0cddd26ce1ec5fb812f506fcfa31c947ce99397b3d375739ecd16e585e44a2978e0ac326f001c647408d5d75b0fb6306daa32672a65ff8d7082c5954cfcf1593625411c5e7c34af2b175d2640c6f15d1d931d2afb0958d92bdee794a9e74868e13d3075fa9cf3a5ef32aa2e8b7994532b10a00e10", 0xd6) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)=""/140, 0x8c) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x20110, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r2) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x101e, 0x0, 0x219}, 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10008) recvmsg(r0, &(0x7f0000000900)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/233, 0xe9}, {&(0x7f00000002c0)=""/63, 0x3f}, {&(0x7f0000000340)=""/226, 0xe2}, {&(0x7f0000000440)=""/18, 0x12}, {&(0x7f0000000480)=""/202, 0xca}, {&(0x7f0000000580)=""/5, 0x5}, {&(0x7f00000005c0)=""/206, 0xce}, {&(0x7f00000006c0)=""/210, 0xd2}], 0x8, &(0x7f0000000840)=""/132, 0x84, 0xd8}, 0x800) sendto$inet(r3, &(0x7f0000000080)="3eb9a79fe65b3de258deb2b6efdce65defbb30e3f5dd1ec920f2754bf76b75f5fcc09cd4a0ef610fbf34975c1a56a3e7ba26331bfc2d70a41b5c6621516d3db1dce246e104db65013b63a749cf2a1c6a2b", 0x51, 0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ec7d2f00afdba0ead780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ee32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000000008a7a86044c826b1254dd64f178b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a560bdc968819924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507bf9951191d67481f27d1db813eeb072283ceb4fd947b6498c585b", 0x172) close(r0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffffe1, "a146786eb95bd07bc2ec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) fcntl$getown(r0, 0x5) 16:00:26 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) syz_emit_ethernet(0x82, &(0x7f0000000040)="996070a4b7a87681b648fde8155415a57cf6a28874db3fe58665f88b4c674c88a46796097d042252a60d215f95da704619c3ed3f100865d4890b272e5936dac0b7a7afcc6039f3ce7abe65f39ae2a5550bdd92ba72285e61cd83b0dda0e841b1f55dcf0619e6895b5344f5e644afaf02031ddafd3adc9551e9b97d1b92dcae291b6b") r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:00:26 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)}, 0x0) 16:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0xffffffd7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="b96758d8d7368a29157acf4adc006f1c51267a919d83d7e72b63fd191c17258fa1b4b0622a0751c58b110d62714dad30000c49183185ea190e58dbb5f94191fd24ce7f19c0087e1f6863216e8419aa80ae529eb38ae72312ff8be258c6c73d7e7dc25c20b2b140d7459cc65c496ea1377fd6be95b3406caf975c43c0dff58195f0d7b6651cff9bc497", 0x89) getrusage(0xffffffffffffffff, &(0x7f0000000100)) connect(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:27 executing program 0: kqueue() r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9}], 0x8, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x10000, 0x3, &(0x7f0000fee000/0x10000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) r7 = fcntl$getown(r0, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x2, r3, r4, r5, r6, 0xc0, 0x5}, 0x616, 0x1, r7, r8, 0x4, 0x400, 0x6}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="453dc8fd842012ba4d01f0141faf7452fcfda970ffc1aa0c8fdbddb9554696ddd2cf8085e2fab3daee8f24c718df53f204560f8344a5ad970185f80fe9cadf3ddd59c608c197a035e9abf2fcd82a767fec2ee3d389ce22d48fa25de9ad6efbd44dc555c44daef0fc03ac8d1a1a4ea5ddcd8294df0b6ccf4610fb287746f7da30afe2b085be16d8928484436ecbb268dc76cc0748381e4615c0694688d6dcae6415d36135019f494fd3fbbe7b10f3e26c9faf6753ae5807402350ae9b3fc920e8b12f2224e95d0fa519ba6dc5b06209e8e410", 0x1aa}], 0x1, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x11, 0x2, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x2) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f00000000c0), 0x31d, 0x0, 0xffffffffffffff50}, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/125, 0x7d}, {&(0x7f0000000100)=""/116, 0x74}, {&(0x7f0000000000)=""/8, 0x8}], 0x3) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$inet(r2, &(0x7f00000002c0)="773c3c2e4b7f75beae559becb789d987247601c4572e2394d9074ea688bf675d99aef804cea32b13279f05470a715686efcf69fe170e7d7ef41d6d7a09d91acbc12dbc66a8f5d8cb1c96b85df59d89ef18defde18cc10e300a4fc3285032ca1dd017a29f128535f2441fb9ed3add206e417edd9523e8752d4ad0bdddfd0657f4da1dfbfbc12843320fa2315b42d08e1092086130a93476ed294efc", 0x9b, 0xa, &(0x7f0000000200)={0x2, 0x1}, 0xc) r3 = fcntl$dupfd(r0, 0xa, r2) r4 = getuid() r5 = getegid() fchownat(r3, &(0x7f0000000240)='./file0\x00', r4, r5, 0x4) r6 = fcntl$dupfd(r1, 0x0, r0) readlinkat(r6, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/207, 0xcf) ioctl$TIOCSDTR(r6, 0x20007479) 16:00:27 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) msgget(0x1, 0x80) getsockopt(r1, 0x9, 0x100, &(0x7f0000000040)=""/195, &(0x7f0000000140)=0xc3) 16:00:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = dup2(r0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000026c0)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000040)="a26963242dde1089312aae3472de064c2c1961a5c6590b3e528d6b2e52e7d2026651a91bca52be1e72ec13321b760afc5e2d27554740acfe96ef5b38219265ea738416dc059d60d5cf0554538a870cd9e87857f2c477bf851b914988f2dad3404d24c9c9635de4c717", 0x69}, {&(0x7f0000002500)="5114d73bf0fc6d6f1ad4f748ce40ebac537dcf11efe73bd9e27f60e55639c4f873d3afad2e74f266a85423cb65adb4b36b73f375e1925b979e078c6bd7738a8944510b2306722f410d737198f78fa92ebbc0d20c024086794c796cfaf0227effa813cdc5eec6ba6eb6ebebc61fd5b3c6f97eafeb141ba58efb98331e2a14bbf31f7dab4c89cda39dfb0c7d40a891125467ea47c5", 0x94}, {&(0x7f0000000180)="5c6dfada2f6fdab163d6b82af7208cc49bcf504bd6768afcb53451f6d50be3d45a2d46774239442811b7a1b9a5803556569542ba3722e16a4a4dba24a211a5973393188414826d9d6a0bc6a5aa3b4bb4c9ec93d3d50f22c4189471d59620ee513caeb13f9289f10b59246a170f6e99a33f8812b27fb4cff08a1c768ad9ff482b9103f4db45ef56ff530aec2bc715bd8b67ec091e662d61aa1a7f62a218ab45836fe49c7291466f87cf7f2da1afdb89883462bb9e45c9cc1114795c30080493343e7117c334c148c1744b8cd774ab15c5bc6b909926e82a009e6eea91aa5b12af309c01bba8a41ddc0abad49babe7d644e9c10b3b64796de44904", 0xfa}, {&(0x7f0000002680)="7c33021a8a255b7a0515b99edd", 0xd}, {&(0x7f0000001400)="05c5b7b2ff35e00284de600f74f8f95434cc6ed4c6780fefd2380b6d29573c4551bd73b2161561d66d494242762fe873249d44c6b4f2c505c3ca63b25b366047b4f466151118384c69356086e1723047149e70e1a8fc1c05ffbe5736f69abd01af81931896baf0911ff51f5e41f66c7e6117b46e914731246cc7010b002772e907279d73d1aff372354a8e21e56fd79f4c2c9a90054cdfee6c81b435a18c3c8b90033847e6a3228d228ff77aaa526eefd4a553ec914782b5ac7a6162285198200472024f1268609175acf515f11b9dc75ce7eea73bcc75f060ad2373711d97bf1f4d785884c0cd215659d1487eae497c3e426de2f04d7612d804f7299b0fd58c80ac750f8efcbe5309ae43745eafc090f88c3f032c6c30d02503dd082241bde81bee3a25bfb13f2fc486fe05ebd8435160f74c6e4b49338beb283c62c0227c7241c83b40d231336e96d61fca9ca2fbc10fae50d30feb48a8271b99373e0c6950d4d83a3f31f4d39390fc738b88ed70c9e584dcc05e0dfd29d64806d6fffa9bedb4b86d4ab04c7f5306d6114fc624c9838e9e5a318b56c476dfd3b59ae78a1912eb00f68624d922ee11309a49a677225d79e23fe7f92636ab7f2ee81ce4c262dc8878e5dbff44c736859c047dd8b32a986930040543eeae4fe775ffff011de2b384e74edbb15a32a3510bc8a3d614354305a3bc5cf5f7511391dd285075205e2506c676d09d8e9240dee9187085cb17da1fb4ebe62751317f9bcb228f0136246ca5be48aa94c69219fb25a24cf2b4ec18faca1fd7267b59e44ca191b9d986842a27a4e00e7986adadf8cf7240154630f9a543e2c5652eac38834f74fc7f295b0087c7614f09efeecc86872b0d2f38609d1c42ac00b841e3a5cb9c699de3c532c1875837f2d6bfe46a72198a7d06e76ec08af97e223d7651421e69896d85266c7e78f5b36b4ac4a22eab4059960c17d22eb15be19e8341de21ad686790e36479d1df0dfad5a1e9b756a19f8c2a125140c3f43de67623306934fd86a805a44a9c31bf06a3d6b53760e4997697e56ed8bc2fe01e78542790499e2506406a2f129fc6463deaa300178474a28857d3a2e30f32cb5ab308171f443eba404b40c21eec1b4d2204fd4f87e2a72c90e014ab9efd8054946684770ab6f3c61e9913698a740b657323a497f39daf3d1de90f672303c26c9586d15bf09886b1eff90d4febd3b0a61a5370c22381b6e7c7c4d2ab3fb9548cc6cb8dbb3ac013cf64904e4eed217b8c57676bb2f870a82bcaa15576261692b9d4c6823b0a4bcf92ae7c4ba08359af88c639515470e4e7183d34250f81e87c2cc8c9c357926cc94a457898a37568a606eb9b139256d46f1e20f4ef7e542d5e56bbcd59e39f138e9ea7758c24ae3ef47b628897c2a2846f0b0fd66f2a6ece2bd019382e2c79ad40b84e107e7088eba72fd6a59c2d4a7f5acfbf50e6e1516f19a98625e4c937c304a28ba53b9604c098aab036b24ddf56c9dbbfbd24f4ecb6554b512748ebfed6c91c2c90e2318e528268a36f17deaaad08fe8ec16f289fce7aae22cf189be8062e8c666e5e30c5480a89e365245fee30776fc9607ed966c6f36591017bc1f4a31c810957c509d0ac5f12d5705f534e53bb3971b082023a051b46ab2e8ee70bdcbd49bd847bdbfa503e3799e24009e9b7439f04ef9291d07dfff36b8c9f7f00a967378d3ab34f6b826f438d18d3b2455ff3517552a8d1031384e9b3ec545476fca00b87bed7b4b016b5b68dada318c80986a729257c74926fc9eefa84c50d13e4a3d9947c5b9696ec4621838482f3cea8598012e51c9642b69c03107428dd0c6b2cc33650334a5a234e26a45bc6ce818d65a32fb5b88dd7c8b4d5902659e3b613545084c4626e901e755cee28dd7f4ce3703fb412febbeebd32a0e1f797a82848d20f3ef8f182c76515b799c5d030205ca9b7e43a104240f813643cec7d44a42debb7bb0a229dc5821415698f5102a49bd0ad621e0264065100f37859e8690a411adad285190d77466b8f6a4fc68184bb1adb32cdeb9edfbcbdd3be6b3e30a26f693398123e7d6480231a47db4ec301b6902ffb60e6f309bf0f360f1bd40d72592e57e1c3a195f27fa0dc501f9e4cc51e286aaddd34fecb43cf897d10e8ae64989c342474c500ce42f78f274bd836f1fbfde10eba8cdd7e12180fea46db155f98f29ef9ab8892fee9bd879f23077fb27b894db725ce8878b97909f3fd3f65e10f2c0c19bcda67cbcc44165d28e9fb68261e6326f3efd03dbbee8e951d54572c8c9cbf4f328287a795ec08467e24e1278218915f24da42f1e00f9bdd7d8e07f424ff355c20d01502d8a3c39aee395c9a6e09ab75dffe0f531ace663cb17b50d96db8fc3d454f90b688b9a363903892171340a89c41aeb9dbf1f48d5f82eaae88b348804991fdb1e6ea45a139e2ca2c6119de329417eba44457e5b41cc29d42661d389a87c069b6a069d2e4a76e6e23612e93a00864c6dc9a0ec64b0ade06aa298267e5ee28b92f4e097a696bbd19d266a837a024b606957dcd36631bc7cad8df59328a1bc20af85fee56a628bef9217452ea68f1a17c8ca683d37073f3787d7c5286110b8eda7e9e2d6f07b79716076f67b7553196306dd694ba3e9a2335fde00bffb3e0828a85bc83dc7213181023ff850daea46cc9c53e4399fc7d6f5b304d54454ee2936f35654007b3f7a34c0f9459c72fea14ada7deb7ae34eaf3d1ef70eebe8d6fd84d8f2ec977bd8e1a30c7344aad6c0e3c003d4ee8299b9bfa3861dbe9227ea18dc4751ff1a98e522fb30b0b316a2cbb5ad43daafa4e828eb7266f5a4dd19a3db7b5b027586d4f446dc541de37cb9bb889256f07a15c4a3e8fd879657b08652622713d22059d309bd0608b65435d9ab2dac798ec0cdd38d4aaeebc41cfdbd0b362336b15a0e87d3f6a8acb8f70882deb01b513b76e2565c2fdcb6c7ba3aacb2b93366e0c465f238f123f3e9ba4bd34ee408ca5c26db6ec179f457a9f0b9cdbcaf796feb0ce23e189725a26f9ddec0e6d6c5f0898d593c7b9ee2d70bbf22406592dffc8affbcb382084ef0eacd6a1fd74b01be7eedf4afab136092d1fc166e1ebc57b787322cd0b5cd4ef39168e52e5815ea98b4b1c580cdae2715d54d009fd9f91c4a7d33af16f19bfdb60e3f37b82a37ccfb5562e8c860ce137a72f0b66c74c8b70d7164dbee970c713c0dd63f847793cc708cbf5bea900bfbe9faf963309e0071adbf8c145bfdb7721ef8ca524a4a7d4db4d2f1793fcb3867fe93eaec4a72cb08cae8232ae171b9fd750d5200170e89e0778c3fb55043fdcacf1e9c70a0fee54b8567c8952ccd431202d9a0e44b32ff26fd17cd2926a0295bc69c00389ac5da76fdbaf3cd622aa3171ac22d7acc191d18c13cbe6313fa9544b3a7f2b6808d07764bff7ee7cbb85b310a1c2a55a15a7d6baa54b826b3f2b99026b6033e8ad8b4e2fb9145de60192c83e7995d61698771b32520d2e61682f91d2cf45154132680be4660e288f6b24eb0570e3617fae69685602eb6d376edf75f029b429415e1612b135f65de2842a58f1cc01f73a51dcf9334e8ec481a9dd42b783af9cf16820c7cbf5d242b24cc33187f2e95c034246e14568c4215ce0ba13d8fcd9af23c6316b4afa3ed8a6e52b66918b1aa9da7f0100ed36a8d1b43cce410e319da7ba3f289d4e2ed0304a9972051e8b28b562c29913c4bff7d9d4915bacaa86a8a3736ad5a13092d71a032d3b632121ac1e9e3c8624405be88c75aacc98edb37bfea85f23c53ca2b4b46470a93320daaa08595309858b1c2d1c543fb8511f8b456d7186a8de45c6ebaaa6fa516bd79e0f1d67d7ed18f4f127cb4afea1d842dd8432b2e18f0d1ae220310febdb89b7cbad3123af9fc8147c3ca1ef485a515bc1630768d9dc693005fdb6a557f3ce839cff5527b60e31f99f15405893bb3486108d67d826175872a7705cd0dd7dcc7ccd12018273c7c95217112a4e8d2f358edbc2f359a2d30b8918a3b591759f9673bcf05532c7420121a129ca5fb2c7620ec1968170270b72d7048466bb2404e202ec9596ef337befa619248fda4b5930a4cd225cbf43cab4efbc803c99af087d9c372bcd471a3fb1ee60a96a16b6b4ba4c5fd071c6caec13d2c38d97a3904aa4e9c3d37d6f90fd2b3e009d0ab8a44c56240aa2b41848a8c2dc08a680e82870d97eba998920a17818afc2987e15a9900dd497a199c9c47e5cf4a32efdeef530128465b530f443b21b21e6c95170b84026c337f61539f42703870c6bb85d75fb6af31e67bd1d10af960e7c8869f6d1f1f539e4cfe803b3043eeb0efcfb42ea5bf9ad1ce7a3004f4249aa7fd5d2c4ff6e4f9bc1e35434ea7eab2f613fa196727835a5723d42a1c30a2a0d7485da2470eb90bf27e631b348d9f33717ff0b4f0200b82e0fb8d1d34c213ec065c8050f9867bc66b18886fe0ffb47e4795cd6dc9e7ce0228d2a259e05240f1cb3dedd1c53c3e17a76e64f93798589ac2c394f50421c46466708aaf1c7cada4a7a9441d472d159d5866b8dbc972e4c590e31e8a42aa96be14dc00577b15b6c81d3e27b1144d51b5f275d0cf3f642a9aa86dc9bab500cb12f81b640d550e8bfb8dd30a3a8bb8e1dc5ff635d901709efbed69a2ec119ec60016e405069437ab320b428c0f815c71bf5398cd843c6eef45cfa262e64473cc893480236bff0cbf93012da47fae3c39ed7324f99858f5d5c2ccab1e4bd9f89261a48f30703d3b293286b022fe9f0c4d3f60979a61b7e2c3b300b2b2b31183f6e2cbe7d0de7c279d3924c58579f0abe91c9bb7791f7eaa494e531c198e38d65e48a78b30af9c6d84d5ef6a3aa630bd30bbbe58084c77210ad28bf697052bce9369d6acc1916d67aa72ad5f7980217a42a07dce978d2fc39a1decee15066d954d4456a1c5ac13886d5667d9e0b33fd5a4d3903a97f4841654b2901107b2a1ac172528bf5a42732a7300954f0f252600b5911fff27c0ac264bb824574d434f35f77e1997cd3ee8e4247f05be052d20e70116ba3225898120556bcc63411e968ee46d58ec2ac79bcde9eb6f5783cd7f455116035e2ccfb3e4dc09c5e10c83c2af547038c6243dd38ab7f42f61c219dfdc64d5e115e2dfb2ad7399f942460a4e45ab8f25dc697b6ca143bb7b87421fc230d7852fba780c0ec0165e18f489a42fb036cadb05f77e039344f14ba03869852dd00a66ecce7f5787108ae9e97391ddb41797df9272247d29c1e21ad9a8ee03e4ca85e849c8061f0cab2be29e146220dd0d33abfadbdc5f43bfa07a7d4f1e8ce95ba86cef11b69bc7f6b4ec2547aa9b0de7dda642848856d5182ff07de2dcfeefb3be939db891eadbc535d42a440346ea651c119aae444d59dae3617864846054c35fd4c27396a1cda9c562144857c7b7a515e2ba99909f47e872a9e414556be834e6e329bb6a3bc6588249391248ce4a684921675b81ce4fe059dcd02b984ca48bb4767eaf35ae6276955dc24dd3b8a5ec7bb9e61c87175ddf7edc8541c766cff50f27e360a5da5bf7136dee7d96839eba1c1543267718ce63178bcd7427d059ada9efd49e5063e956119c59fc0262279f7499976cfbba70b9a74b1cd812ae2af3782f79f42a0740dcd2a4dd8cca620ac7867dc918442dbc35cfe17818050e19e998fb150a4a86a88202bc940b87f4db2203339d9ebe1420ade62f16db7867cbb99625be8f0bb961a7942687731e9b82599a5b552f15f9954e72955daa658d999ad2eaa927de07e777b7d1867ed227265859ba295488e550db5b0c5859e6ed5efb498ff740f5d52704440a5ec47b1c37c544d4b49ef2831ddddb99cdb2e4fd80a5c4e588eff21ce63534ab87cf92b8a93c7f639938a7e30c258b43c26dcf7586f3661831d4136b3e2294b13110a9bfdb328add36ddc6858711b787e22520950", 0x1071}, {&(0x7f00000025c0)="9f1aa7e871f1f1411af42c7782d7c9b35508abf1db6f3fa8893a1a6c5f1731d6d963d7c3e94aed6fdc1585e384983db7848593807a809f804a12a136ace3422955c33ad8819d2e17c5362ff6ecab9bc96bdef7fada77cc99be22da3d8565b2d5dfb42bb0c63b437666af1abecdbd4a4bd7a3202da5be4c82908884146c734d9d670140261db2bed85736e63dbdec6fd709", 0x91}], 0x6}, 0x0) r3 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getegid() r9 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r12 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) r16 = geteuid() getgroups(0x6, &(0x7f0000000680)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r18 = getpid() r19 = getuid() r20 = getegid() sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000140)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000000380)=[{&(0x7f0000000280)="147800ee59fef638006830fc08b320087a6ace6c2cc46809f7d4a7a37442dc624d5c3d12a3c3ea50934109dfb42f940551f49b0d451c13b57b1322c71bb42b766b7038e7d88ace7483b587de65d58d20cb53ecfacc26e7a36c78d60eda565a54a776cede5675b861c4892fc9162feb4992d42f70733ed3617aef75fb845498f204cfdd756fedbf694a7a566d43ff783032cc1fa4d025de89ffa89d781cafc960afc5788ea5864a2a928becdf51c13d84bd8010c2f93ca448630a889e6dd8889a397c1853afd0be317125f653e3fab7ffff6e0cc779a534a7279a51a27ff4f8d061a64c8fc58dc7a08c27ae94ebd818a963ac4a56cd", 0xf5}], 0x1, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0xf0, 0x404}, 0x1) 16:00:27 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) recvfrom$unix(r0, &(0x7f0000000180)=""/236, 0xec, 0x1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x60) openat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x20) chroot(&(0x7f0000000000)='./file1\x00') mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f0000000440), 0x1000000000000112) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:27 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup(0xffffffffffffffff) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x20, 0xff, r1}) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x33) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) pipe(&(0x7f0000000080)) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfffffffffffffffb) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) pipe2(&(0x7f0000000200), 0x4) 16:00:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x7fff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x37, 0x4007, 0xe47) sendto$inet6(r1, &(0x7f0000000040)="983cc7239b48ee4170d5aef9b7a44d21d3492c842ae0fcf5cbce23eeee87bcdf57da06e60661550155e51ed173c095eb0590e466cb5edb34816e53a4aeaaaa49587fbd43a0b1432fac19e846eca64c846b66cebad635897a5ab2e6bf50162a9982efb7abd2aab9e8e124c537fd4200111d6a80c81696d2c9b1f25ea2fa258fa00d039b46b195056014ab83a7fb3c3918f5cee372a86c70ca4e8ce08d3388ab371a0c1e1e6f18e69d01dc60d22b50f792c20d37993985b96b57997d4f595cd19633b369fcbdc14dc00e9dd5028a5b3fccb93cf92636cd64c1007fa42efc2403305c28692b997e430375227e17a27494", 0xef, 0x0, &(0x7f0000000140)={0x18, 0x1, 0x9, 0x9}, 0xc) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) getuid() setsockopt(r0, 0x3ff, 0x6, &(0x7f00000001c0)="d55d1d70bebb7266c37b056ec73afa6d44141f801e617c3bd4df81a535dafdb520c7eb222c35226d003242e38d23db5ec4a6afe69c977f48317198e35e121c6370dcd8895602f911565d0194df8ce4831d37e4ae359f402efca212144316de6047ef2c8166d751dc2ed3c1ea88d3f8433b633b98d66ae59f6a190c6739c9910f11af35d206057056f4be8e1dc15a404a6f6fa2f596c673e22109d46b76b4", 0x9e) 16:00:27 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) bind(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x6f}, 0x0) 16:00:27 executing program 0: pipe2(&(0x7f0000000200), 0x4) socket$inet(0x2, 0x8000, 0x865) r0 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x39c, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000001c0)=[r1]) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r10) getgroups(0x9, &(0x7f0000000040)=[r10, r5, r2, r9, r4, r3, r7, r8, r6]) setegid(0x0) setgid(0x0) socket$inet6(0x18, 0x2, 0xfffffffffffffff7) r11 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) connect$inet6(r11, &(0x7f0000000180)={0x18, 0x0, 0x6, 0x100000001}, 0xc) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet(r0, &(0x7f0000000040)=""/11, 0xb, 0x2, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:27 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="8efe0644ddbd181096ef94eb4062375fe8c926d914ef11dc82606c68daa5b71e8e280264abc5da4f6c3e6e2e707e7824d955f683ab03809038e434046759a3133e1065d8e0c6ca0c9c19c2fab3d98b13c45880975811aa65977035baa52a98e37f66f0f5f948c0554802b7891ac68e7e9cf4c7ccb649174c962d056e8ce599df5a48d5db1b78084bc06a96ce4acae78265a303efa4950578894f20ab52f3ca3eb3faf1ef6a570a7d", 0xa8}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r1, 0x4) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="06", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 16:00:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x21) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x61, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x2) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) sendto(r0, &(0x7f0000000040)="bcd11dd278aacb388639c760786640c404fafa16c150ee5a3f07e6b297b8cb8f6d67d24dce0684c33677b3", 0x2b, 0x8, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x200}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4013, r0, 0x0, 0x52) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1010, r1, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:27 executing program 0: setitimer(0x0, &(0x7f0000000440)={{0x100000000}, {0x0, 0x1}}, 0x0) r0 = msgget(0x3, 0x2) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="03000000000000002bed22c4ba5aed0e8d37f2b3880a20d07cf11dcb0ad9cdcf1c88d7b2d305a39e5b090000009d20e631bf261cdd704f411606b9b7f2354adfa337ade65f90deefcc71e5d8189e24a49efcfa50563941a1afd62183bf41f235c575830d1e7f9b86d49edd32bc28e0e8a1b3dab809370db9f44526659475e8ba302fe6e3fcc808e59505e580a383eef0789e43e990a059a92614494ebab8c40e3e5473c9aad9a89703dab3a0c8cf666ffd4ce8603fb9085dcb2aaccee5754af65ed0fa011ae5bd4fe69625895450fb751824a9e56fce7e0182ff33f8e443a36d5462051a37b9a9725abd3d0cd3fc7285b8c0cc04814dd883080ac3b4095b0d6dba6558f489e98fe46e79cd0141ae879d5f7c3347e2ec56f4beaf8f41"], 0x4f, 0x800) msgctl$IPC_RMID(r0, 0x0) 16:00:27 executing program 0: setuid(0xee01) munmap(&(0x7f0000235000/0x2000)=nil, 0x2000) r0 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa02, 0x10) geteuid() geteuid() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x7f}, {0x5}}, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/43, 0x2b}, {&(0x7f0000000240)=""/122, 0x7a}, {&(0x7f00000002c0)=""/165, 0xa5}], 0x5, &(0x7f0000000400)=""/67, 0x43, 0xcf}, 0x800) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x4) symlinkat(&(0x7f00000004c0)='./file0\x00', r2, &(0x7f0000000540)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:27 executing program 0: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) unveil(&(0x7f0000001440)='./file0\x00', &(0x7f0000000100)='W\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) socket$inet6(0x18, 0x1, 0x1) accept(0xffffffffffffff9c, &(0x7f0000001480)=@un=@abs, &(0x7f00000014c0)=0x8) r0 = socket$unix(0x1, 0x0, 0x0) kqueue() socket(0x3f, 0x3, 0x3800000000) pipe(&(0x7f0000001500)={0xffffffffffffffff}) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001400)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/169, 0xa9}, {&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f0000001200)=""/252, 0xfc}], 0x4, &(0x7f0000001340)=""/169, 0xa9, 0xffffffffffff2fac}, 0x1) 16:00:27 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r2, r3, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') chdir(&(0x7f00000001c0)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xfffffffffffffccc}], 0x9) socketpair(0x30, 0x8002, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x5, 0xfffffffffffffffb}, 0x10) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r0) kqueue() kqueue() r2 = syz_open_pts() read(r2, &(0x7f0000000140)=""/100, 0x64) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001080)=[{&(0x7f0000000080)="8b8d79f53aca910a6ac05c0de199c55ec8af2ca9c5b5b7e29cda55dfb32099a28be2c3fda6e69779a92fad3527dac363707d61e4314266b2f6ea7fac1c0231c66b610c86490c5fb37c5cfd0257d0ae06db7d16a01a30db11126418974a0b9880ce9684d7b0fca8c252d5ad8d8173a9760b414fd08b393113a09c4da74c3b44a2defe146d81b38743cefc0e86c56cc5c6959cdba6b8ac701bd4227a474ab560f2f36998db940067f44a8b1c21aa42f22f3eca62a722205a50bb7687b6115a55454bcff29cad0af5c0d4863dbc2bbae01f7e88ed89fd8337f74ad652bf696af00416683ead079fa5a1123ed8243039653165c3dfe968f078bd1ae5f17026f9b711165a0f97d580369593d0f8a13c62a3533c4bf4b0027829a300a3307d5da7314b8832d1be7c11357e9e1db9e2ce99b5b5cd48b3e1cf1e9062b22f6875959f40042774785bfaf292550c36f2665fb4bafd56d9c8dfd41813e376b3d4b1284b7f52cb4b793a48ec1d8093ec12c8daf8d8eb270ae22a24bb35357af135146dc2da526c7abe43e429a1aab1fb36438f2b357b172f6fe92be3a1d9fe76adbd72940bcf64c5012bfc65553e6bc7c094ecf774fbc910d2692e38ed61f36222c29f7939145c92ebe6c994231ff439f2659941733ec5c5a8f4cb5c670e84307d8a1d811c3daf00f11995f5fd3a9aefe96c039ce26361b963d309e3def929d9dfce75ee54c068fc5cdc0ea1c702451e069577cbef45165ce1a65318105a9e408d0c8940e7415a959880c36e7a2f66dc7a391ff69d3b6a95fc066db3ce921ee3f69b68ced6a7d38de411e425b4721299eb417d2414495600bc893471fbd36fe9dcd19eee7b468ad0ce02a965227da3d2c0b64aeda94701f8f43ef000ceb95be9ccc5e8739a64cdea088810bb34df6428265dee31254ad0cd5eef864bdc989531a75246c1f1a1dc24b6b9f68b961d36fc78048d209be74d7a661c5bd77668a2835f0aa0857842914de88365d6fb4036a1efa43648f04456ab63771ffba8c3bb41e03fa0dee4513dd93329a853a0350a92b742f6e347b2da8aa7a9c60511d15c14373322638fd5cdfa95f7d471d8288446fa8910671e928acaa37efc68f28379ccd418f0cd113b1508f98eb048d8e5e1dcfdb8c66a6066c9481e9503fb65c505b89ce3a30ffbb4a4a94203a51255e0d1f60826d4ce003b6bb3774c025ce3cf58030a113b35362aa4669791096a078fa3688b19344142b7917f80d17bd3092321d4501e5d7c39327ad3b77150267f6cd714cb9a5e9e2867ad81ccd7a7a11ee60ecd9dbcfc2f354cbf492959e218a0e8ce8897070701be487aa5038ad20a6e0cd10aada14f0c726733c6b5ae0879580a55b44c3a0279709f4d73770d3e9b0c76316cb55d66109b5cbf14ef48a1c1a65abef185706ad659fc81adc35e0d4a2c9fabb84f29d702b2ab78dcb6a30f1c437c991ca9232b965e58e69f63c430c1d3cc8ba70999034a7c7a2576b16d122088e6bc6c316e5a630cd600befdc4eb17575c165f661a39e3a80f66ba61b48b0035ffb5ee249f8085735d6e077c4ce7840c7fbab0c57d14288f6837c88f85edc95f28ed5f9981dd2b7a4c87850ceba91ac5a6d0317514591b829c4c2aff443ff6036f009c0d7015fbb7a3c776da24251eb89d50cdb034693445fcf59192b0fd5c143080fa0f1ae111798c4c7bd25ecbdeeb10d2ab5935f58247491849a8adeff58712df91c0f88ef95474602705a5afd632b3f4217a35ad9cde3e8a55fc88c8737b719e58c9a48e8c5b6c2a1d0375937d593b8b6644cb325c7736203867b9e9a367639b24bcdd4a73eaff26def8117b8684e600f82749a8a3d9f0a5cf23c99b2c020a6d7a4b40e2f38ed22688edd169bae443289dabd24c3eb54ab034e8a5188c4d62efcda15dfe8196839a0d6428b99dd29114ec2246020f5b405704ff50bdbfad91c5b43ad5e533bb1a33da468ceedf4cd8f4c2778a4fef6690558014bc3382ffa682cde93b7fb9814be56bc0033fa4bc08279c80b17f10af5b4d0a7a80377aff8a9458f385036970b1af6ddd940de02b6c348a0b4a4f173b1df2e40ddbc9d26d8f795dc58e763839d9c8981a2381f818a9e730af1e74c72bce48189955cc2e4309c8bfbbd9d3d6048bbf562da429e75a893e3c15c6d4c4d81ab55476e58e346628c3226e4cccf1a4f1db23c239c358b0396d48c50ce9bdda1dc6dc8d018ad390d99b4d322ac2194227641ddc6265a7a2337723d7b2507d504ee615d08e930f14a235ad0e16a8a53b37f77392f5ef452bf81a3ff7795fb12c0f5f50b07344fd1a6baebe104ddd616741e0bbc83012918b3839cf4e3d1f61aee190e54759ac77c609452630d1ed5bc6674e5245ffd48bde1505e9e8231f27c9e805471f4c0474a471f74c3c0036f36e1e62ca56620543f9b93a59d608ad93d1a77a3ff3cb5e6c0919cbce0ce975ca64c2a3fecfb7f68e783ec0ee721eaaf9d58603c8dd591984681945f4a0c4192b6bf345233dbe7485cc93d778f4240e19d2fa1c52072b013d18da834d57f6d74d50259687b241c37a4538d41d5863ce143abc3a83d1b22e4b6a8fca2e4153063e323b44cb823cd7bd8784fb1583e0c7a158cd7c61a5a5d5e018418c40c8663eace97a6bea8b640bec4ba0097a7940721fdc5b6f5f2c7c9857a8c61dd71c41ec4ab052ed58622bf9c9e41a64d608b9f1b6510d100484645c159bf9b3840f3031ae33d46a7eb7b01491bbefa7f1f87c10a2a5779b37f85d8b21edcde2a746e6a4b5aa63f56a6fd9e9d606b95e19933f109234c522621a1421b2d4bf6e752fbb3b69ad0581c0cce2abab45fedc43585bd9dc5bb943b7bb0339f535fa0caa2af2d82c44baf1c4cc1cfed58c8fb6c6a520d5c886b8fdc0a37438730f60eccafdf78e7ecb8267fae7140c2da94d648f98a70e136b420aa4637b143109be9699abcf9c08ed035554a752ab47f451c07a4cb51b320d7b53dd214e6a1ac75044b6ef57b6cb2c1724aa05cf8c306a577da1079c2a17c79fcfe2cf199972150fc377c646311711b77f3199f0d54890160fe3e406ffc767772e7b59ecff8aa27f689700cbd234ddb52bec66ea0bff49121d8b3760ae81fc1aea3a0d4ac02934f09db507a1224bda9dea2e2de7a2b61a080cda21a697d1c40ab3a6ddb3d60342b5776f6770a078d31580eb922da5adeb0d8fbdb34e1ce94a3eeac91a785972b48a240d1445b6a043aa0b88b78f8f180a3be3f4ce4919a1144a011010d091a34784dcf2c7dc1443e7e9835422a9b8322d49bac2d2ab8a602545c15bc645811546751b70790e7172d60e41da5c590a8c6fcaad09b856c8718ef1cc32aec0d613603a46613f65e08625529e909c95d336ae9ec838dbfd7189c6486a2bd5060ca50aeda5d498dfea7b3d5e2781249393deaae92c1bdb955a6cd34b3b51e4c73b40d85b445037ea443102ac42b0b731aa860f9e95eb77c76c2a015a16d1923cca2440d553e5f1750d98fc6804759f19360bc93d6b16f67ac0fea749fc17abc53f4a7d37df291c0ef04824b26215d2d77cbb1ea68b7f285827f286e419054fee4241a79e929eede4fd50bdb4bda17a2f0a14615c7c1d8a25e85c17dfe103e543b17ce6ede22adb73ffc3040ab471e9faa7975ca69e6f32d76f48090a4b9d69445b8df19cbfe97d0e153865a7068d3d72f0c71323b874cc53eacc2b19c5fcdd964f3f877b75d7fb90820d2b7fb5984fac9663a21600ec82152e673f23124204d409e2979a69c6306a7b3c0b2e435140e234b6f36f7d3d7ba7f255bd47028afd38c49d9d4183d8eb779d476f29a0e2a38f0f309299d59105521c51ac568964ff224b71d7545585432e93984225051ca01e6d347cbe775a821c8dd437cb4bd48f388b4c1a8cb5315d2891d2b6277b9508800ed0608c1ac42f1bd557c0522dbb02d1621f3a863e8c4bfa8c05a8b1d180ef5bed8c53c429caff9b66fa6aa7efcaeb3a583e05fe1283bead71c3f9020d0eeb87facb85f3c704d07344c4cdb8b09224c0fdea4cd41505dfd350425d8af5ddcb0ff2479a815972389af760764f70210696e4a5513830cdba83f32e7737a17c8c6cae597a6b704320153296582d90c669e04fdde77e09c8c996591651c27735ebbd06362c515c3b72bacaa182cc890996c2f87b2c0fe0f74ced1ac963ff215fe407c534684a4b3b2eb3e92b393b5c4ea379a2706ad8fa14f6e6d841a44ae625fad259f90f9f8d3082b4b759e0ac51db23adc478222193103a6c97ca325e4d6f672317353547a891c6b794651df2785f5d43c0e72ba5dd51ae744cd8030303e5ecac5872bdd072b553b7258e5fbf8263bdb97f2e61a6a91b400c3462626f1d8fe32246227b701509fe7fab180cf619b8d42ad27703641ce312c1bc687730ce836aa17b1c90d8543d5e07c5d627778f45cc0e5099e52d1f475735eab51533f1eb5010ab4601ce55bbf2a3df0a0d583a87c03ee994475d954cb720d837a00d9f79c01177ac8485ee3b9f38df62209d60e179474af8d3eb3ada4a88f330488959c67b87890b9ee583ac4a36ba46e329fcfff533474cb0dd2146ccb0c115abeed4abfa39dd44876bc57d2a254e1865b78debfa03b4f0947966bd9bfef1c28824fe92bd5763b7e79f5f0fb72dc2551235e94aa82cc0b477b81f930964ff048fbdd51bee6d7452810136e2a3cbc5f92e8d670207381e2fc61255b6e4e74f67b365dc23822aeefcecd9012c37cde06b2dad43acc86e6e60af31a2723190516240878c2239e3fa33041d284cffe8187cbba5ecd155ccc1b6a3cf649f38ea0c6e87f9f87fa0b99aa45d0ff81fe3bd30555d05fedc25a94eb045145114686366d90c1b67250fba0a6e870e6166bffbe4a6ef51a0c43abefbc4819a8bcd0fef7b3dec157a2cf06b8ee5792c5d737441e8697fb9aa605d602ddb44cfb23d2f3d64317d84a6896ca38dc1b82020425bfe4719433bb53e8b4a17c4c390338f13833b9fdadcec78a8013ae142f0b4d978659f738e112d9555b5d290c6c896abfcd2f625543494ce526d6128fec2f44e47f28f3840eb0b789590dddf2b7b162dc97c0d6a4315b361d461322ecf5343d86a9b4130140540ffd047a2101d7fe93b98ce9813ca7b1dabcfdfa4a4a857c2692ac6f56f54b8e6ea65f9ca25d8e16fd7c04bc01c7fbf8ad97eae3e7f871685b8565d786c2e0a5cb53920e8fc4b072a382b172093c47a94e1ff6ccbca205a1d5094147c72d026d43b50e1310dd3a4f274277c645cd7bed50a65b5db8c9dd6d8e9d5d4c6a3b47c5a473a410474129973b4a95ff6fd9d71a4fb7008a62fa99a8aa5e00f48728ab80c66c75538d41f4d6dd7633435e827e2b4764f03f79c4ab1ccd3c7f3e55b3c3bbe65c0f2fa0dcc7dcbfe616b95e8fde8d8a91cdec171754a75e1e2b718d94e5033890199ba11062009c0ff09073a27159606b272d5644bf0f9405317957221d100ae658951c6a73610ded65b5dc9541298fd5734fe8ab07d8fa1695a24aa48b3c5c6d890931b5dc7ebcbcd2acb852c2ad4d557d94c4b260fc413a28644efaae7c192119cde0592dccc699fa6c52cd10a2edfe0271cd4d54c3362060c824d4107265c506dcd7afbc2cd4fe0e676bcfa5c480d1e4a14352afcf0f15c40f92001c38f2ad7276c7e5b017510d3e1434e9cadfcfb01d5e562840bb85672d9b554029c4dcaa4bfb8ec43fbaef20946e8558df1de1b20d1c4c0e381b42dd347db253ac7a6ee344ac87936d57fdbc34331d271b767afd14ed7733a2af040404ad515a2a8", 0x1000}], 0x1, &(0x7f00000010c0), 0x0, 0x3}, 0x402) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)}, 0x0) 16:00:27 executing program 1: socketpair(0x1a, 0x4000, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x1, 0x3, 0x3, 0x6dbb, r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0xfffffffffffffe93}, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x32d) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) fsync(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1}, 0xc) 16:00:28 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) readv(r0, &(0x7f0000001380)=[{0x0}], 0x1) close(r1) kevent(r0, &(0x7f0000000040), 0x6, &(0x7f00000000c0)=[{{r0}, 0x0, 0x80, 0x1, 0x1, 0xcfd}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000025, 0xfcfc, 0x8}, {{r0}, 0x0, 0x0, 0x80, 0x401, 0x10001}, {{r1}, 0x0, 0x2, 0xf0000008, 0xffffffffffffffb3, 0x1000}, {{r0}, 0xc5533ae24e1047c2, 0x20, 0xe3, 0x3, 0x4}, {{r0}, 0x0, 0x10, 0x1, 0x0, 0x8}, {{r1}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x7fff, 0x80000000}], 0x6, &(0x7f00000001c0)={0x1ff, 0x4}) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x3, 0x4) sendto$inet6(r1, &(0x7f00000000c0)="a938a4b2e30fd10ca410d6654f0ebf54b089e6e64fccfea2f0d6c3ea0daedf99a03748738646a3b93eb079639fcbcd68b467b9744e6a5ba1f665637bc09fffc599f32f4a2d2a52a2264966824bc2524700a8eaf3ab0d73099ba9ad3711835b72f4da5eccd4b32bc4cb739a3a10c8280a438c39cfc9126583b2ee4bbfb2e711153cc6978a21073e55dd3b9a0468c07d90a425221259040bad20450b72e469b48c9261ab2aecca0e6133250ee7b7e460f227544967008e248b86cf106e3dbd8af821e15b81f54ab69f88533597fcdbad7638820b075fa11daeaab71b38", 0xdc, 0x4, &(0x7f00000001c0)={0x18, 0x2, 0x9, 0x6}, 0xc) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000080)=0xc) setpgid(r2, r3) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) getgid() syz_open_pts() close(r1) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0x6) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) r7 = getgid() getgroups(0x6, &(0x7f00000001c0)=[r2, r3, r4, r5, r6, r7]) r8 = dup2(r1, r0) ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000040)={0x8, 0x4}) 16:00:28 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000003a80)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x102d) recvmsg(r0, &(0x7f00000023c0)={0x0, 0x0, &(0x7f0000002340)=[{&(0x7f00000010c0)=""/151, 0x97}, {&(0x7f0000001180)=""/179, 0xb3}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/230, 0xe6}], 0x4, &(0x7f0000002380), 0x0, 0x800}, 0x801) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003840)={0x0}, &(0x7f0000003880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000038c0)={0x0, 0x0}, &(0x7f0000003900)=0xc) r3 = getppid() r4 = getuid() r5 = getegid() sendmsg$unix(r0, &(0x7f0000003a40)={&(0x7f0000002380)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000037c0)=[{&(0x7f0000002400)="02624d86ac93b8c18bf8eb612ee070d451a7cd284482a758c43f61eec053f0485585edccba98b41cd441cbfdd439683d26290a1065a83811f27565730e85984d3b480eab308685ffc794721266066b41e80f3da90c34eb2fc2cc79bd43c70bc5027e48b8945d747636eafe9fa36807056f7a1b3930128013bed903231220918ddf8466307bf680e2e84906a3f639aa73e3e0ce5ae28c2148b802d0e31daa91c45c685538a9935b82ce52528b1df251760bb127fc79e3e0be97c35411ab17204f9f7017ca28aab4ad1a1c5e2b96419c63d3043c774718d628e687e819a62f0021ae0ba170022045a9f97789221de5dae4c38ca93e38ba1750d9", 0xf9}, {&(0x7f0000002500)="52d52fcee9094f3f7f93ad4964fbc2eb452a67e6d4612e223ad75784352632fb2957ebb4608a77963baa0659470fff13d5d1692c0eed0f0ed3f9ed91576f4533be51ca0d62483b641471565956fde84adcc3112aafe672fa753ee7b825d57c2af6c7f8929632763d3731c072ffd23bb67acdc02da65d003e024bfcfcca6b81fb7a51df3f877b827bdb4ec02bcbd912d3845b7a04c258a3e2b75439dd1ba6f1844206839a63c48e504fd65adc4da2876cf7cdd6bb419f1c6afe18e0d593565ce7e1e5456d1965579c6fb48b13ce26f5bbd7caaa564377f3aa16efa92c83536354f19b920fb85f4f4b4c59604f1f834447676406b0bd6b52079d879cb9631fbe8697ebb8e859ddf6ba125242053f9c22f0eaf0ebba006465fb523bd805bc82e324ee09c623afc462a340230d6609ae019493969e3de183223c3aee3d1967a88de52820a1c68c1ffb7783fe890da72bfec81b8b91e969f6ba5b07c22ca4e430c0b73fcebc148dfd6c1f8d2e0072b01136aa0b679c4a3a645bbabfde8984b160c0fb096b1616b2932abbd6b767d13e95695635e38e0568928be724145fb3a0304d20591da9b54cd003d3683d5400718db9578aad486ca9a16d9a853b051ca8c65fca340392d83a8a57b1c7728f16bf91f5004fe9ebb4e8359e87aff0c84aedd24a08dc685789daa9a86fa096d1927589f7598d9b0e76f087b931d86da21851f06761f1f928631912a4fb9bf9096a0bb6abdc79e861c49980d9709ef210dac994aecd070b3f8b2b172f8da506e9f2221bad79658a6c9a27ec3caabc174cf3edf2c8a8c394b74d4883f4245c80973690f1cbabca03056552355e34319b4f63923e4b509e4b5a7bf3b93639efb40b919fa71b06e1a6b49075bb20a6f6e5b23598e30c5f01f61bfdd4b2fb9664c538d194b07495cd73982503c2a2feb4c449be4084c927a7fff0f04ea4f69f597a6db6b1887b29e36a48599cbfca79124ff579d5eeb8b01f8340de9f20dea5cb45ad04eee47cda98f43039363ac95afcc46e5a82418d70512e28732f6ab07ad66f1c932400a6ce63566c1ae27d8b60c3da74ec39660e39601135723a7ed809073249efbbd85d5e2ec7b56a02357da2147bcf9dc1689d8dc1be567b29f01d49242a06df00be508597b26183031ec2457d4f326c45856f9e15f89a25f9773788031d666c7732392f0cc94475b89a8b92acf939fb564e78629683eb5f4248f0708674a08fffb52f36418a065adf59b58974c7bac81382cb090fa8c96455d75f60ca044bbce49a77a0f6a033fd80f7ee3584a2df9f7a22969db66f392445ff3926fc3dd1f0ea3f4de5b239e85ae608fffe62851f51e67140baf8a07ed55608df58a712c2a68a0c99c318bccd7b43fada9e8455ca5f65aee08646af0be3cc60f5a0116496adf0eb97c253df349105ba51d58e3623bcc47120ffec0d0cb9eae550f49d18dae67af3be98e7a97edf14a8185d440d4ef2b51aa39161c19feff55ae74514a4928e2fb668ed76ad733eb0c878cc3aed74f4b14bc62ceeef3c3c2cab8e63dc4fe2a8f63ddffd39246e8aacb2a90ff5a635b85dde932a29352d5d885d96268bb66445b2012af24af84784df1cb98e63974e6923ae833741801531720fe75a8f5eb9dce3c0fc31947b42f15092811c7717f839afac423a35aeed7c80741b4bb51cd86f9145ce61a0bbd48c5aa3336bc14ba1642f3690eb310db4db141d41eeb36d17bef801772161ac31f49177afd63d5a485a8a976c9aba33b9a22d3e903f64bc265f0fda43adf9dfd40fa56f5faa645a22d732b9123fc144cf8335fc5aaa50fbecd445409b046a3466a879b45e63449391b0d433a4de1b28881efff34de4a3f2123dd632f53c8692fad62abeb5e40a83fe14d0bc26b91c9f20a2a861424f3c568198f458192a835b0a1eb9b80c523d513c1b0e0476400e6f97a90884bbb0423f95f190ba3dc2f2dea02f9306ffaaa25b5325ad4f8eecb0a0747075fd66ddb86a764f2873331be9a3031850345564aac2caff62535f11292ea13b69871a8539de836f6be9dc4e047923a6160b06c844ef182ebe09a765e48b1b17d54a14badf62daa11a5e6dd17537679435c9a6b6b56d362a40c40b87ca2b1186cbf1d77ada89172cf40138623bee3039991c7315e1445ca081a677fa1c3304190edf955be8364a0d167f9ec578a99eb68b35fbbc306f4dd34585fa93a4e909bdb1580d0675063a1cbc6df7bc9ae8a3cb18da91d13a6d5177ecb7b93beb9176c737205ec648a031ee00677e7a995131265dfa36d0855f13460a145805388f14f4030aada96a1837b70fcd9d5ee98d4eab5221e200be90314b0c344c9f8392ce958a7b4b144e35e982dc153d059a24df2438eec9a0cb2d5e289aefa0210b26df30c4df9831b38c6ac13c4250993598b84dee1297102b6f96e04dff14068432d7ab03ad32927ea834ca30e9fbf25d2b0ffb338ed977512dccfe4f9d95ae518b69d9a31c2436156f4a1aeb3df59f030c1d61184d0d4f92d2c2c6d9373c6d10286ab1aeb5672932bab3ede6500717b5f1c05ebc424a57a7899a7943a66bd0d22d85b3d4cd24ae2a472d45d5bda75c40d5dd9a35612e4b60be61c4b42908b1f0538ad109a919f68e60cc61513065b31bbfa01c3796cac3216b7763a812a73fbe68d46623b8a587cb72335986a519c23a9f388ea9626df13cfcc90ceab4abb88671ab4d9e9f0685f2d0ce087e0170d3317e68f8543f5f56984d4aba3e03cf59a4bbc787867b3d06f74cc65280b41a237c154499e9d131d682efa879c5b3825f08cd42c1d2aac3d94fc160279b8bc106e524616bb20257d5eed2cde11abfd5ac92d19c85f8996c92e1c77df57283b97f5255a4ba0ef880cef9df6fad6d4a4e1ecda44786e933d3462d15412eafb58640e634ce81bdb57dab184ae972f78db5eba2d10895a9d1fc2aba822bb4d8b077e0073ac1ba7c7b84d91c60726e0ae0457187515ca98b0cdc08d477ea56c5ec8b43a0208d24ed7cbefb3aeb014e07c92a81e61fd9affbccf1b2f96b788ee247d81fe95c1f609b1e74d6f6184579df8038bdac435de9e6b668e3f877188679e17046a12a3cc427307140f24448bac0373d5c65a8459f18b306a8f6ca3c4a22bd7d69aad5e12482bd4bc2660a92d067d9ba52b2910948a3967a9befbaa6b74762116bed577894e3b4aa816a810d6c5ce72a4598b3baece7fe17a60bd755a9f757c46fd072f6d573c23a37bf40f017e412a5c4a532866999a72a345a64a0abefbee484b786f135988043feb6c4f68f2dc3bc0a72bee0d12eef48fc534c14195bf37f1317b2cc3b2483494d5787807b526d5fc96c711465d7a1b19949677b5dabff80487da4b275f7985c6edb973ec48d01599c6c0bd13cd954a6f1b5eed8e79e0ee0df73a67d96f14624993c93e5bc344e17aa4d6f0ff32ebfcd9f1d245e1a3786dc78938add924b1401c8a1593bcdaf819361992cfb456d412700a1bfa59aea25ea581c05c47c35e37627136e2de45dc9fc3bd17f3c05dd2844173599641876809bf4f1ea1fb3aa1188b797b8c6916cf31b98dd98a51633ea399d51388a8b6eccba5cc401ac0e2c4654b0f4559294acc7b1692a98fa7c51b0c83284859271ccfe3522d9eacb6f3aca7dad2402de665f711ded51f948c4df5b5a93c017eb921aefcaa12fd42a92d486c536ce212e2ed8309f12e4b437c4d590152a15d57cf3fe0bedb21f102b225e586fab79b814e9a8fa1e4eecc52a9ca8cadf8a841cc6ed7a134240d13a8c8ef25700be3b9e60d07553fa83b17b3c2767ee70df1b6748bd6cac2e1ee40e2a8c6eb299ea00909368fb7cf864caef33699f271dd6408caf00b93bc534812750e9c22c3d61eba30dac6314a7d177f5b5bf49279670938bfc102b35e9e698f0dfd82451fe3b307a134399ae3e48374ed4066a13f5802eb03f3f72dc39bdc2195ccd47a52a2ce199f24ac3ac291f0409a0c5c132ee4b7a30a0b4512a305c3f0cbc7c3a9c732e3d1656fa4a8650e8b4e3336f06b4666d67cbba25c971dd0a44c98d2c788adcc415cd84487945346255e9c11190ec2dd10e23ca26859ca07085db8aab8710c8d46a06ec6105a4cf93e4a579c5ca888cc90f1a6403a78d7ed5d5defbc21decc9964e7bacf3b1361eb5ffb10cbb7e3a53540b4fb8bbc3f56611357db760aab03bc8669ce29a2bcc769b90f873012d204ce3517bee3e687bc476087d642b02fb95f86e7e503d0213d8313f53642a3e681df250c48babbb43f41a78f58ba7056ec1d2047847315e43e03655a8e40d98f1f11c5f8e954bc97627d1d215e01f1b6bdc96d9697defc1063dd3e9be5fc90e6ea5cceb8734dd70ad044525c886d6a8385902b9a715fe7d4e6502db7b129aa57eb3a9c8a12fcc7ae67b42d3d397dd818f6cfd252e5c2618e509baa3e9e0c016b1282efda059f21434a1f86301f8ed58e49c2127a0b777ed3706cb087f58db5b50424d5afd77b95f3bc7a97daf15b3904736b0cced81c475c47ad0ce1ea2db1e778089ad3a0dc7e27bd74d8a2943e042447122753a7e90ec63084bc66d428cf1bfdb519de28fe1a5187f95abbb1bd1599ccbc59c6564963986c9b13b33190df5e2851a15346cca504454a96ccce256813e275891b09400feb5c6a595b41cf395764ddc3a4c36b4de8d62c5447f3452c032dcf1acf2f790c7c2daf1c0067f7f4638421c22896a372a873abffa3aa722f64bd09070f83497f1177e7c3bdb88d0fe3ea8ed8db6b841346734fdf3bb5436eca3b9e323dce4c87bb92fb290a8da01f1760f9aae656dcf0351a2ccd4ffb7286641dd09c8f0eb1c9e3e54a50204c6ba20472f1652c75509a11e9345d8c5fc9277cf7f8063b0f7c23fb0237b8db01f1c68f6b49d7b87134a3552cfbf995b4a1a65fb3c96573182870c17de2c364b3bd4cd6f1580454060042d8dd38d265018c99dba9446578a43958675ab633b2580e55ae666dbe001690b24b85b9e8f37f636f9be78d395c2281d006ef9545b78886191d49233a84a6c58f665c7fc224c15c6a3d13eb4791de761815428f2beb88162730d152d6c9a315f0b8c39e36f2531817adc31b19a73c66c4b03b97a135f64e58a133e2054fba3efdbe631f671c6828e3fbf11ac65d5e81684149d8aa5d7c9ec28ddc01972b927ae3fa28a01c871c7f56dcd0ce9042c542fd641248c8a33c9c5960b0ec991fccd5bc9a3837a6d89db6ff27a49e9be67c5d35707206ec1ea5fa1112b784821937d72a8baf2f74f248ea0abd4f4dacbd8ad2c2f3f0c73a97a1c61cc8d293936b02497bcae10422e2e3994b969903c21fdb74d3b3458dc0c7f2c7419e007ee44cf43a3d04d1f291350d9112d909633c961c5ded09e8829bc321214ae7a48260ea2890a99d8bc847e9e59caa503f6076d26da59bbfeb08e6964d907867f22dc9709fe8d7a00ead4add98adbff3fd3b293d1316ae5d53d74168832276300f646e5073d17b1a0ac2547f5b5e524b26bd0d1e9fca2a5a18bc6ab8eba18048d9c4bf99c8ac6a4e6d9e20ada2a891e04ce6c0b6949ee711a944b0847f00e2dafe92f726e647fb711011fc63256bf11679b7ec1c593bf724820bf56f65ad9ad9b67d7a077a8fa3a8b04132915214b44ca0f9c24065cf82bd76d839f29257f16bb6fa24039a7b17dd20ce17260a282a3aa97f12921ccc3d511531346f4e859dbe980e3047606596cce7931a10811a44498606b9f3b918254f4c8acda326c4207e22e12badcabfb30a05d2285074c770fea109f57902996227805f2", 0x1000}, {&(0x7f0000003500)="2639bb833c47cd2a08e68e8cd7df822e76c21ac57a66da9f8402266325f92ebfe5c1661bb3b3fcdc55224074cdac0cbf2ce6dcd48c080d243e86abf4079dcf5647b9b7e5131a3e41f2076d9eae13c1555ee943411669e0fe0b1bccd8979a8b3c9e9734323b073dc8557baafd03703ac96beb5f", 0x73}, {&(0x7f0000003580)="39dbaf82708b147e2a18e1d35087f07965b46ea5a43f9186d9849999bf47cdac898d2d0ed815aaebf2014a2804e382554cb59b9ab6d936f4671e924d22a473cf94697df2a25e97153c25398db17328edf77d9666598cc19d2263dbd425d33f4aca4a5e608c3c3a1b01a922d0bde082ff1cae3a3d47eb17d069d21817fbbdfaeb6809db3b3d13069ca16819053824464f7c28e64433ba3321084d2c90caf8a43aff1b", 0xa2}, {&(0x7f0000003640)="6b98560bf74857c909094aa97e6fd2224f7675d33fec765899e41478daadf4ab6a30ffbe206da62e02e22e9218be16422f72a6f799fc4ab0be5239f597fc", 0x3e}, {&(0x7f0000003680)="0813ecc9dbdd0c1fd81f686e780c05a0867125663bdd6ae6c50c39a8ad2ab81f138ca3612c6ce2a5468bdf508d502e95d209340f3c933e2059d976085a10306aea2040f18826360b4169374f3213e8ba1f84157c204ef771efeb9f3b26b52f01e17de5754c42365117e23313208ef3c224c96bfc37a0293035ee81b6f0df8618e2b7f7fb11763bfc73b6f3c485e965a0664f3d4deeeddf5905895b14da12abca8b40f6e8e8d3869efd34921986ae471e86663f230cc49d2a4e681c3ffdf7984601280a62291510adfd1b41598733b6700da168af3be1b835a945db2cd2649ace2aa8e21547cfa46b53c1c0740b4d51cdef384c363058b7ce5a7358", 0xfb}, {&(0x7f0000003780)="1c35fe2c1a1dd3b8ceec062064fe7d8b7d90da8a41638bf6a38685b3beed709f702a9ab5300a27a1f81d99c1e88fcbee9e86cb1f4bcf", 0x36}], 0x7, &(0x7f0000003940)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0xd0, 0x4}, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x400}, 0x0) pipe2(&(0x7f0000000200), 0x10004) 16:00:29 executing program 0: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xe022a065e1a39d52, 0x8, 0x800}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x8001, 0x6}, {{r0}, 0xfffffffffffffff9, 0x70, 0x20000021, 0x8001, 0xffffffffffffff78}], 0x2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20, 0x2}, {{r0}, 0xffffffffffffffff, 0xe9, 0x8, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x41, 0x52, 0x2, 0x3f}], 0x5, &(0x7f0000000100)={0xfff, 0xfffffffffffffffc}) 16:00:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x6) getsockopt(r0, 0x9a44, 0x9, &(0x7f00000000c0)=""/80, &(0x7f0000000140)=0x50) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000180), 0x5f3, 0x0, 0x219}, 0x0) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x40, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:00:29 executing program 1: select(0x40, &(0x7f0000000080)={0x7, 0xfffffffffffffffc, 0x2, 0xfffffffffffff000, 0x9, 0x0, 0x0, 0x42e7}, &(0x7f00000000c0)={0x4, 0xfffffffffffffffc, 0x2, 0xffffffffffffffff, 0xffff, 0x8, 0x3, 0xcad}, &(0x7f0000000100)={0x1, 0x8, 0x7fff, 0x9, 0x0, 0x2000000000, 0xf1, 0x2}, &(0x7f0000000140)={0x0, 0x101}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffd95, &(0x7f0000000040), 0x0, 0x0, 0x367, 0x5}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 16:00:29 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000240)="522ce0b75f5e2f933df06d72ae6c795f939d6bab820bd504d31f837299aff3fdeb606afd92fe82fc349c23feacbb46a925159898213197aabfb04dc0216ca030925af7d70a0083754bd13e762fb933ca73d199251d472935631adf58e1617d21e33bbabd93eb7e5eb5daf4916b5674869e5f83a56c8dd0f1e06ef0ed2e0ba02b8b7e3dfca80e52db90789e081e5f14fc41eb36530a08eda5f7bf4d4209a6cb5c7fc9f2973222dd39480b138bce261a0c0ebdf7a033dc131bc4e928d574d88f0c0f30efb45328bbf5080e0475f35df0e2de8e604ee8c7f8cf31bcfa214e254a72a82b209f0c6fd8d88e324fbb5d621be4140199e7397108b48a6a", 0xffffffffffffff47) socket$inet(0x2, 0x8003, 0x9) recvfrom$inet(r0, &(0x7f0000000080)=""/200, 0xc8, 0x800, &(0x7f0000000180)={0x2, 0x2}, 0xc) 16:00:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) setsockopt$sock_int(r0, 0xffff, 0xa0, &(0x7f0000000040)=0x6, 0x4) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = dup2(r0, r1) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) fchmodat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x2) 16:00:30 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000040), 0x1000000000000194, 0x0, 0x302}, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000580)='./file0\x00', 0x30c80, 0x10a) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) preadv(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/231, 0xe7}, {&(0x7f0000000000)=""/45, 0x2d}, {0xfffffffffffffffe}, {&(0x7f00000001c0)=""/178, 0xb2}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/199, 0xc7}, {&(0x7f0000000400)=""/217, 0xd9}], 0x7, 0x0) getsockname(r0, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f00000005c0)=@in6={0x18, 0x1, 0x9, 0x1ff}, 0xffffffffffffff22) 16:00:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="5f8c799b6f50b3d3ac3acc27334b7a3f14e417ccc6f540951a92ea6772204b90bc6d17", 0x23}, {&(0x7f00000000c0)="229dd774", 0x4}], 0x2, &(0x7f0000000140)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x50}, 0x1) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) r2 = dup(r1) symlinkat(&(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') 16:00:30 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000002540)=[{&(0x7f0000000000)="fbfd2e37", 0x4}, {&(0x7f0000000180)="eb0f0b8bd29023058fb7bbe2486a1360d236241bdc37e524635a83af35629efa447df7ea9af97d4ca4f6f6b8cf03a85cc191193112b8b1e2c69a46c29b742b38129f216e62f716ba514037e82b8b675b274a7547716ecfd02cbbb7d2ae1a8b061f0dc2d5e626ab10ad6fcc0ef853ac33ed6ee6a914a5b9b64a5438ffc60ac9f47a344b24aec80413465c8e99ce1246ce209fffa87c95f2dc1717b6c1570f4afd3414beceada27bc50ef92858ad74652ea9399b6c616ff902cc31b27582e43b0132e713aca458907822b5ff58c158a22a622b45dd357f", 0xd6}, {&(0x7f0000000040)="5b48652fa13e44f567f88bc5", 0xc}, {&(0x7f0000000280)="285fb4cacc26bd563fde22761fa5768282e7457d59fac55a6e6e7b974b8cef8e789ee337a0401a5c41481e09d78b218f9f6b6a527be892b40bc8194865dd56b51d6df52f1c938abd2f8cefdbdf1ebbb4703cce5fe31cca6381c80ad20da5e930ddaf1a7a6e4b8eb543e9b778a3d9558f4e1a16744929681a1dc5b5433343a4499d7c92eadd6a6d9b8a5b3b43f39f2d375ae234fab281f5b9da85d1ab5d0c0be9ff7bf22b2ec98145183ddafc924204acb20e5681566a89438347a3cc47ba67b7bce0c44dd7115c1a49da42b1ae497e526cffa952cf7d47f4bc70ecc304347e937d380c3ee0c1857abceb3e672a194069614ff640adaf0b513cdc9c3aa485196d2524a305d49d5cb4fba5b5860b4a04f8e075043c89040fa9aea399c613a2a8b69ec5474c7f132199e24cecb91cb5f2aded9d8328bf06b91dccaba50e9132678d23b172509bb8cff638a3300a9c9377551bff72231e41166fbe57854bdfb976825be126f04caf58e923bcb07bde871ced2cdbde51e0412279c44f748908c7dee54609fc5fdf5c8a3b5041e0917b186707a4202bc74c7c64b1188245d63c71ecd12e519b03fd5bdeb64bf3b6e3630feed183463d8ea0590294e53aab3df4a8fc55eceaf7810dbdc6b08df88e143b178b937273b2726762177b280caf29d75a5a2bc2390ea1a67bb13563a21a0168beeac8e8b638d249aab500af0810ed2f2f2d86c5efe9c453f47d2cf03b8418d097613185dbe6fb141f9a90c9b9736229871012f109cdb1b0ee33b9e24a0ffb360da575e8513bc931ba155480f5f99011ad2e1562ecf5448162311b491288da8d259e73e86b16a2f1dafdc55e312ff6ecd29f9fb4d0c93e49dc97564de0cea5f0563cf869a15e80ea120ac7579e54fc08ce15958c0f127e92fa9e64c1e2584b152a567e50b15b784772119504698a466ed2ce85759a50485ad739943d085d24f5f7255c0dfcb07e20c8bf607f56c6c4884c3fcb819ec0acd92e0e457d9db24f1649384b6f035f40ab75d7e376433cc157df60280f045d90ddd5fda2d7634fa3c90491b50ef633c1239b358bba344d770d73a7ea44dbe2669ccaf0cd3d8a04a22f33dbe0951c71402edc3801739308cbd3374e1d114929bd0c713ae46b0b6a21aca7d97d129b5b9d2ff8e3ef2ace0d1430b4a023aef48f1c8bb635d13fbf5c24a952168f65582da3f48cb36df7e54c2d60a793c3988c70eb3f4e8ef86a13b83a40f1cb8014b90c5343598546f9e7a7e248990ddbbeb1eede930cabec14435770b1fb7b03320f38d1854b186b0f67f1e97e7cb77a30c202f73117684939357426d9e528ea84e7bd6e897146f8ecc3533dde6b7a813e34ecfd2e79b2e21c2fd2a44ba53a6ca75ff0a0eefca8d294f227bb16f52f7f546c623f9d36b1282457d4b8dabfe704493bccaa0c428616241d3a8c14b5d6bf06a9fa301d0252807f7118b187fb452b30826982bf9e5ed507e8c7f94a2c89c8cb8c9d7efdf58dc6fa01a843e25fcbc090c3bc911f24ed62f01a35427b07d29bb6213d0118e02d469144d075d21b7d89dae6c7d8c640b6e4da4fac8b54d7d8dc7f4f1c809872b8a3a97cfe1dc4c1d8189f7e87850bdadf57b2dd76e1c15104bd89e26abd417612679109e3ddefed0ff52cfa7b1f98a9602ce20ed4691edf10ddef2854b933b666617d97417e0e1defa0e54665f3d12edcc67b682b61f97985ddbb4e26074a21c794d8ba6843931b64e3229db4d71039400a81702cda72603ac67cb9de829b8d606ab5ed3e3ce56c737f31b0e5aab1aeccb591af9d438aa8445c9e9983278246d6c41e82422f843a12e3bcb7271af9dc62d1d64535a1fdc6c7c6c9f02f43b1cde4dc72ba37de428377f9cb2acd48f4d5d9040937c2ff234388dbc5ed549a661dc7c4c640befe470dbce091e9e3609d4e6be87bdfbcdde97a05c164bc4c64a2b60ef36edff2dcbf2fb76ef8f18f4b5cd0742c37b247d25513dfe962c83b94f645be4a631dff23889bce1758e57f99b524653d369e1d13919010bde9bb1606d6ce7aa0ec3e327ebb346f75361ccc4846e6235e47cac5a126a2e0882d5632a542602646da33a36c52c4fa9996c7a16960d068c07b7f9cb0dda0f62295107b47e3bc26554ed8e1ddd6ed636dd5b48a63cdb4f86fd1a6d6bcb99de7a34233a816c119f805ea06d57729b292c9445c080d98c93ec28771bf219bfebb5017a9b45693abbe7f01a8e9804638336e26b9911d3f59a079ce9a754dd37202cc652e696a7fa5fdfe5bdeef9dbf0b48d116929860dced33ece100ccd2b31dcdc3898c1a0063efcfea5a939143d92ea53643ce3e0c03018c16dc36d83c0848f882fa96708c40ea976e2ddff62a3120d370ad1e595ab9e4a7af65985f7b2a5b36843896e7987ae36bf7810614f02f0e19eaa4b194dc478db355ef98ca86559411efc5539d64bbfe8acddb45e78a63feba7f06b5dc3e7f21b8d823511565bd5781847c0085e3e07337f9ca5e5d8b9eec96231c102f13f144e808642242ffbde7cb5395296ebe1a341575071225e5d9a93ecdeaa7277a449edf736e1667cef0ae8f4d186a63532f605d177df0b5523cffe1ddedcc80c58fd4b53ff02d835ce181feaf27053b2dab9fc355660cd65bba47f1337d4bd81a194b5b8fadf92179450367e76a99ba1aa6b3b1516e2430500cc501897ab1a613dcc5c1a63090348f0aa1f56e277211efdae7ddffd013141bc07f42c4adc8df65621aeea0a5f0df196db9fc995e01b9c07881a86def2396a788e73cc86d1bf684e6e6cce6d73ee4fd6a35d07ea7f115379356802134e2748ab60d020ae0549efa352f2ac17f23173d9d43e81c484149d2833e6b1bf522749e008b6eda69fb9a3b0845b16d98e772ee1bafa980de331606e26ce4d44796a0fe342c5c02706172b4a43e935c40ccb44b87ba316b231d4d69da6be4baa71182ba93ea472515bad4c4239721d99619a192f3332277ee68146481b52a0418d10a5a4a45eed463b26809e1a30f94fc3dc990f8a1eb3367256299341250459682704a2bd8cdac4373a753e3e47639c22d45cb4fc81619322f083abf9b44c24f1a107bc73d0f1b27b99051497a61ab994661e88dc24ca7f217325e0a5f184a7e948d9e24b68a122cf66295adab6d8a6ebcf64ac555aac654871b5a74b5d1267a6981bd2c0f6b144ce6fd18381f6c5d580c1e7dd3af90fda051e1dfe4cc9d58a1754d495e71b3953ba29c03b72bedd1b4559d9ff9360fa6705193151e733d3374add7a2fd359a4e3172105e9395c1d46d111df693451b21550dc62db22e0b6ea22856184a423a3720ff5bcc8a9243080bbc764011156fc4269b9db4385b91eb37f4a53f7e89563f871d7c05a869bd8e265bd1c841169984fdd170823df71916a72123a339366ed6db8e9fa6371485bf5cfd5161f8bb26e617a7c6d6b340fbf329778082cb31a604e5b2f4970e75db34f0d276f2fdc6ed372063e63bf00cd0c7b86fa21b307ef6c9f3ca324ca966efc5439f0ed3a28c9df5ace61008495efcdcaf9e0d0310c7de2577fb9bf81f365b01b7aff88c5e217d92865ed5d700151e3d706d27defc15733dc57fb643f9d36d4348818fbb025a0b1297f46314846098ddf44bfc268735ff7dc267d67afbeb5a157158ab41d7cdb3413f46a9a3b414b7f5b6e29bd4039650fc76f408fc5dddf08b91b965f45b325f83796ad2df0bf6ae392b805b77cc80efd8bfc1d6a5fae9c92ad3aae2c1ee280935729e245e718d3e0424c75a05f49e1809e5708615c0d05359e25b6dab5d6ba292f428f77a111cce2dd1dfb8e44c40e13ca0eb6cea6ed519920dca0a74b5eda8946df917754d3879f406fb2dc138eb9a50ea896cc8dfffa1cc0581ff9bbd1bb25dee5564665efaab8548b4ea39ac7038e1685339f3edbf98bf09f46a5ccb26e0115580355a9464f9aa1bc82ac0c96e3da54b17af1f5261c1b784d155b4a148bd6554f8dec0a3111decd7d620b3718d6c3708fa8a10bff2ea0799eb96c27c32fc5405dec14b30cd12d47ef316d75042e100273c5fe2c220710f01d55f6e839394f04d57d4ecc9fa369201df02c3650fc89b25156d890af8c7638ec91f54aedc27602a53d7f419381c3dd7aa4cdff688763ba882fcb7f33261ab1642bded4b10c06e17ac9d3944cc3ff6813973b7ee98a2c29250f5820c5525daea471fcafabb0407d73da0a545ffc05186b20a88fd0c2c2fb2e9ffc0df0ac7a04fd7c36ed7d17098225b0caabff81648ee292439d12bf28eeb8efc9c7be4b908839915e3f5d25650892f2aed34e9b2c1378a76358d712bc6c4491743cf6f98e97d92ba2786b6a65e083252a02c2329792726ed85339812b0308744872692d7618ce5aac3400f83191d1902d36fbcce9aa6a6eea6895a57734fa1d7e1818bcec984777f74f9ced5685efd145ff7e05ee17c29b45c84f6d15970039acdbf363d7f13909a051d7021608f882af2e9a3d6bcaf8bf0a68aad59e9c800ced2e0734d8e9682ec23adaacab5825225b0cbaa27188eb216c0849c0d36621fa8fb163557d0b0e72dcfe94d1b1c2c642f0078bb8e505a45bfec4aea93c4c9ade39a8e0e2a93fc6973f8b107419fcdd648704d1d0fec67a9ddb80cf0db5508a870cd7b1352f8a45bd482a474bde6b6e3080eb949118ae73b7e6223d60ef73bf51998c24e7cc08c41fe2c22350698c0dbbf647c49639fe4aa54f313200790e875fa329fcdef2efa27c1aaa1e6f5000695eda282d2181f16761f563379f0eb6c570df092077cd88e1002bacc6a6cacf485fb6b457a36ea91ae3749e33773217f0e1c66c0b998e2b3d1de56a5415c26524ec43ddfdd22155534440c928aa72a5a1a99e9e4d4ab6fa8454d6cd986025fc88a4bfe9ff248cc81ac5a3d668faaf1f2e134e8d13cba29eded219954188c5a8d360c71f54dc758afb2ab93dfb2e840319aee3af9401f1d1a799a6dc8714abe17a0a2fcd2ab4c013e48496a812842e922ca8d3ca2aec9252e249729c8cc5ef202a6e2b499ba09d4321812c21a47364f37ac651563de23fbd20705781d28dee634dc9a5e97839f037296cafc384f65b881bf9b9e6f43e9b376a8192bc483b92aecf41fba2bb515de571f6093d59474e18e023268863bda9bb92b5915298ac9791b964441da45c9b3630545902cf83030f60bc9cbdade64b47d4cd6bd008a957c54d2ae4889ea32c009a05711eeb7f18dad96d5ebd0b63eaefb00f7851b15a3c5445ded09a6b36e511696ebd7c730fa51009f6bcd8a6ebbcc430121540b3cf709ef06412cc92f1e3652a149a5902571fc5e2804cba833ccdbe94ab8c904001278c95b8cd8ded0fccea80a20241a225b13bee6738270203ae2842a6cf7154cddc53c477a58e7cac757d844e51cc5d603c111aba1f8e9f18bb9bc60e7fc0f356363b467adddd0f22f7d4191f35063b1eca8941776296dc1179b6ce68f7b047aef338eca2fe9bc7f2f505d5460261c9fd9c2d35cc19bcd7daeba392ca10507937b2bc49710ebb298c6c2d7378d7deb3881056f342e068f560555f5613168c63290f00cb67045143e7d495fd13feade081b7df24e044e1679182de7ca4bf9f7e3b8f7239b3957bee9d654251b562afe0b01101c514d8011238bfd611851b84133ddeed6fc0bb048c1584c7b7a4b048b7f5e77170c6d01e56111d10830f8efe6ed4bc44a2266e4a9cb49220f2d564b53ac2b6c92634571ac893fa413f676f9ab1c81239d0ae41375b8ecbb8edf67d386c03ed0a670304b95a1f3b444f9de3934523090", 0x1000}, {&(0x7f00000000c0)="9746b14a3b6c67f3c6aef87695fda3a1a71def1049f7dbfebbc1ae6f04", 0x1d}, {&(0x7f0000001280)="49d5bac355e4b65111a3476411fd1b06d19885a55e74f47e29f37b92dc69b5115b55d752e1d24cefbc4c3ee3b2d729ac74c9d69499c9ddb0aba6c91eb6e10a93c68a2f5a78ecbf5e6ab82bea12b0a754e089fdf1f4f278fd036e9833077212092f042b58704d485e208d6cc546fa5504bf9398848f807f307fb5c8851da7619228c6dad7ef02a7a97db07163d4fa9fc7e58fac75d69952374c8e21fcb249c655f7eb18211b726042e6a6d87bf85a200d369be77a452206b37261f7716fc9806cec251bda553bfecd3d2aa56e82c308d76e8230852fbdb03373107ec92dd7e79cf97ab3d845568e9e6f5ea64e8fb8fde9c5cb128c33852530f7c7c17040f08a7b80771abdb853180019de1dc12deabcba84690f9c488051ad665d810ca0597774ed9b5fdc7da3591044fff63ca3870baefa4ce0900e41ba49fff1afa1981985067c66f954d52bbd2d135c9271b3ce58330188a1cbc75f7b3b62e4a75f78dcdf91105fb94e4e49529f19a3475a066334add7adb3e6919def4d65b4099789dd0a41b6575a5b5cc60efc1cb837cdf451d568227fcb30cc5034106fb040626f8a6ae5dc230cf6d4a7d83c1654a99eee014e146b71044609e5bd5a3aca5ed09e949378cb20713c9f607931b17d63078ec017017d0fb1193c6e8db60f700894457eceb9202fdb7d01a909b4bff26ef6e13a44e9825b8c85e1764e7d855caa6a99b11ee1939014349b61dc7084a3f32d03a336fc2809b6bfd1afca12ab365f415e38cfd02f3c56cb2b27e82533269c52b21089c30a8f8f13217682934596308635c1a4a2f4ab961bfd763481f8f768459f3bbb2c246c76424bb02a78efc1cb97baeae2a209bb4cf7af7db08ddfa949b95c94e2b129960418c243c77c92943524c3bc748f02ae0094b8de8cab9aa498bb6eb28a7e0b8debf3253977b9a2e5d6edaffee59cf251d9441c8baf9ec89b9a521217df4a6fda1500e84da4dcabae87b111000a7d1897c975935143dee8a68fa5caf498530c64a400bd1e91f9e6790380aeef533fc758e6a01ce3170b6781d4dd8ee546b448cca5b11654e15543e0ee2040a78f3cd59a7da7f741b934245dd8a3c4babf557c7b0a5a57a2144ed17b1562f78410232143e40cfacf7d073c51a4e204670f3e525fc28589db5a5c35b2f0ca299aad823ebd67d56aaf14f1f1ebe5c03f32ab6a6e0738caa122a62c48b968a83529b63ba33e2a2f9664b144570c83f98277a4660c18579478012b17eb61b5e912d409d04d887281bb1c530b7c88d1d9abce6b6fdce33f0ed572288b9d4a4530d5f3b907e504e1c11fe2668b16355789bb0832e625941ca1a498c7118370fa132ef2a8f0a92928634a3bedbd7ff3098e1445aee12bcb7d5b13829fa992f13d1883d5354fab66c001c7cb1badb11e47f7d1845775be9388b3f150f387bba7e34468f9cb23d854c37a58ef91f8a9ed7fdd218ebbfaaddae0868db49bf4ff832e763758338b75eeb7aabad0d3c6cc3583a3230e858e32d35d207a87868c7845e5e960d3202f6e2dddc42f9290194fa3a8d1046d842fdecb42484cb82d994e9b557e725e133efb833bd42c7d922ad03ce76c4c6c26de455afdfbdf60765c7ab64de1315247d3a362e383bb61265e3d87b368fa9c981360dc9c94f73daf98a1ad0f079b5071601b73ff3c850af32083058fe46b9020de735c462d72495b554de1cd12749dab3ba1718bcc1e5426a6bacc2957a811a3d286ae41eba611b77f52b517cc4b89d5b1902b5f353aa02e394d2bacaccb0d5440dc975ae53a3f85bd93880bf7f6b6214ac698d8a53fa0efbb2256faf65c47443afded55acc8fccb3ca6319e90de2c0cd491765074d8d193839b8e28f86acfac3ff01aee75c84cc9ba3fcfb53293764e4de7197379039292ed0d4c2374cfa78868fc13def41811e7d3fa3ec4e87993aa59ca5b73398a05ed52f7263e1a3931b390b906dd937640cc64a6e59edef15d8f48222967f8cb5c68b3ae1f99524841909a3365e86d5e16bd5b112e52dc03a81fd6d0c8b206440c2fa184866d4f3947bae067533da15e2c363cdaebaec50e22ccc31c9e8bdd91238eb262d0db4f8a1803b753f80504cd496c110770b63c2cb1e2f15af92ffd08fa1d3408248fc29bb6f9b195cf3a35a7622bcb84935b82a085153944be587ac7a0ca9bf3eb11c7ff289c46dee3397c3d06b1722c1d6a29e90437ee6426509fe7b5ba4b2fafc0b3d68c0e379f0ed263f7777b2675d8a7acce9f1e57a6b01bb641e3f97bd887c787b7ebec0ce16fcc64caf6194e95f1908b6e9acb60bdc08d37e3a90990c1791be676358d5734abe100ee26faecd5259d76736cbd297e71b09763490698992988c1ec76ecc21b8049e28051e9e0f89409f9266971fec7112a18ffee300cffbaff564a87d8fda11310febf71a67d3dd905dfad4d86b563a3286a1ff1570678c158fb323401111e1a9a6b3d08800869b0b20da1d2eca61a377bc165f3a8aa99bbd9b1d8c4c442cef68d273bb893bee1172b2a120d171425940bbf3f9b83afd11377c713c06388958beccac422f6177dc0fe8564aa643eb86aaf58d163ad6c3f5675123b8dd7bd9ca612f7b19f340c00467c0c3dab3d9e62ff440c0425b1c851228573ba22e0fbee019655f5c6a18c03e37ebe3ed835b3a5b9140b05b9b23ca490e8ecd2b2d4c94e136c5633aee5b0c26009f91282091fce841fbad281aa957bfe1e08451facae446de679e42d0346684e5c1c383ac4d3dc8ff94c74133ff72d1b08d8a1aed16e12a6054229e6c22a4ac4a279e9f4e1a258154c9b04adc39ea47cf33f1161dd40bb40369eaaeb55fdec179f4958c17c233b851365c7a5bb2e270202fa4f326c200c03a5dad8224fbad8eb97dc59f79b950a80fdd1346a5917454e676472cced7e68633669eb76d75e9b7fd985e9e083802721687dee52d458e75910889e6862b836be6e7ca23d75b4ddf592a1c41e7e31b6cca31bf1ced33c31900918c2365dd26d9c34ec6e2ff1365caca425f9cf5b24ba467b5df6bf62947715aa7de7db1f1496de355212b72cdf5a0fbad1f10aa039ef9fb3540beef915608314e08620baa92da0e816324da71f6d22aaeca76476535f5f23275ddda9dccd2fd513072447a543a8f3c3438e61d5e8bda776726c0f8e2fa0dde8ec337784a366aa19ae774c154d3a153bc1fe9999c341f266acce8b5bb16bd89ae7b184ef2775d98cc0448497a4846893b6b086b4c230fc2963c1313431371ba4c9082f4f74d842e26331f43da81b7ebd42dbe896f04b2e15b1f882502190cd555b427c501ff37a0bb9eaf1a29bc18ca5856e5a3d089967b25a8a0f7cf0b280d4704ae70f70b6a66b6689604c2844f4ded3848db5545cba1c26d94b8267785b7487f2dfc249d374b7e55c58f1afa6113f80edd7e055769b0f284b19d87f453706b6bf236b35cf21f55fc9c83cdf029664f33ffbfa5bdd8f518bc4be1ca872acec3ce316f941f395640e87606554f5b519eefe6aacc04bee13ec3dd7ec5e57b4f97df6cb0665d1aa792947355da19cf61196d2e339e5ad60bd9cb7961a9a6df4e7bd6b931597e24a3886597dcfc998e4bcc7ebf7ec3e839111c6841860269dd1dca6f6a7b3d0cb099dd8353043db367a448a8b337a1316512bd645d44d52f5b7826a06798c13e48b3f768f383d90572e7740b03f6867bf3cd3cc360e2c28af26544b419c823f0b94b6e4c7ab1c7f958d58f7bf05c0fa0792ff63011e6bcd261528492d9bd303bbc12de91358b3e69ee247ea5f507a4222595d9769dd7f121723ff925446bf3a65fe39778a034f96eec2d9432c740060c871e513ddfa7f09831d8733c77c2c8a65f55287e9972bb8dd5e1b1c2e1a72a5e5188e346aac1aabd052acd95193e2c16bc9d5ef0c526dcb93aac6b0a9d525151fa39c84c98025fd55f0010090e744bdf98de6de5661c4bb83842635648a013741cef29dfcacdc2fecc0429970c7c51c149799360e2a5b091a61156b08cb907177427b0ae7c45fe4b81e66780210d7e0be3000a3225a218767317980049f3dce054b370e02ebeaa969f21629c4a067dd404bfd1851cdb2b19042dd05d1f55fb33b34f87816fbdc539b395660260e79983de9f631573ec7874be3580331c48c1f31d172256b647944b3f33d8966af706dbd2e1348890b79409fbda96eed924f59a11858c48707f40216c232232b3be4b70633d76e742a23c3fd61f00bc17cd18845811b2cd26bffa41451e50efbf16346199dfdeb8c5b5bc0bd10d29ab031e9585c7af12008e4d1b302996186d3140bf5371502654c06602893b9e441fb8a43214c4a19ab9c720a366770c10a4b5eccf4cda6dd79fd6100d1e406af40031d87110a2883d60dfb89b3bd13df0b370e31611cf16bc3404566fbdbcab5395b3cf585407bccb83a3df58f7c4feee41419371f183dd1908bd1b4838e25b90221b1deeb6f52128130b1f450826de9d4ad85c52abcd90c2da85ad613cde0c4e194a02290ea68c03b05a590bd3ece4d5e7dbed771ab7147025ea8f5d1732b34eec9cf172faa90fb4957b6342867f309eb0a6fd25bed58fc1f6fa387898f6fbaf128eb36eb490696d98de0f849d825aa1da794808d49726a2f8486519d865b3b455f7534869f773566c90b6e73e4bda227e0706c4e5695f27c24587bc075dbdd8dfad475d3661d28e060cb0fe3451aecabbe2715a8169ed20242c82be794838def24be03b10c5cdb4726180dd02491df00d4e6def2dadf1790287bc71c5d84c488e15c245105b97534436642bbecddca4520a0f9ee1327592319fef87813a285536f155179ee0adace3d6700a144d0bf2ac9e6cdf282088820ac8bbb0fb297d9f1a03df63c6c38e4f4f2083e8f313458c6f26b81e0c0eb0ce296262cf8eeb74e51feba8ddcbde27f4aed49525ec38954f98e30ad577ba7a84c170a68c56b44f8dbe06a220e8fe6d0131b4cf722c3e5d0e000a28473d54037ee175567432c3029dce134b4b25ebc97d693feca0590c4e4a2f4cfe3f1b5b2c0be72434c0d318e2b8fba2fc90d66af5a7983195a9283a7ff08c9de8b7c063e8b9d0b848e0c443626ae288fb05a2932caa56e426c3f397a9188e088041d4f094867a382d8cbe1f72b9032bd3e3b6dcc001f74fa2fc9b6bf0a989dec525b66071ec13ba48ed574d01ec6d063c145392cd3f696233560e8d4add0b13b091e1fcb84d82f3d39e5a7f311c34851f7d71a06de961c353e782391a31000d19f122ed8fb24395804195ae76db402e7f0c25c8da346208bb6a948dc9c636a35daa6198e730b1ba1cce0847d8b75aa6d1c1ca98d28d8fe0c5aea325418a560a694dfe89c13796df15fc40287c7648122326fdc957b3d93a812a6127a8fa79ab9a55f23a6bef67f89cf3d30c5b2ad710cfe8d82b0fc1875a66cb4013b7936ff8d8ab66563cfca1d0aa2ea013d9928f4ffcad5829d17197d03cd6632ef54ce42a81cfacd94624e2bc0dff39a75bff0fe150fa3958470127311f5bd88831e0b009e0c95d05f482577efbba5a5944c056c12bfb9788fe77f8d4a87d4f0617cddede50cd8e30c2f15bfc10bcae375c4d28eb5ed167bfb13abf03d0e5d7687f3e5a92644d2b732960712e3529cfde71a846d2423a4cba30d3f8a7c13f0f6242c8e54fbd603eab5b1bc441803c94ccd300c78bbaec8b0f45cb0731c4210b043a8555c775f9f2432aed564b91b0d820b46b8e357e30117cc910682ac8191f95a4dbad00203f35ae8781164c0a0005e60cb8d6227956242a3f0ab3fd1e8", 0x1000}, {&(0x7f0000002280)="be41de1f637a342afc1322dd6bd7f8f9165aa0229b1a9c3676ea16142d65d0d11d9aca79739f15ba8b2e6ee446fa975ccc3602f75b7bb6656af64cf6c570b77e17b4c0e206c4565643e256c01f274bb413d93bc9ac73442bd9cb3ed2823e4da59d15e3f88ec6f7042cf2031b57cc0a160fa46c9e40360badb19d582c00454475fea45a93d3", 0x85}, {&(0x7f0000002340)="62b72dc808f054a21726a3e761b19eb7510b0241ad085b087fb770bf7f89acea6548e3185288c115ebfdf115401030bdac47e07a78ec9df99ee14882dace9435cc8ceeac02ea03c206f0a7544f7aa503c8ca0aa2323e9e261c468a836911d912f0cb5e86c5db78660f50a1c0c55f81fd2f989c1a69e8ddfac436c33ccdaff1b6ae0b4d0cb16c1053fb69aefb3b0d075d03fa207dc89e2c119f7700350184b7b0b0e4dc75d92fec98359fbdfce84f3591f71fd7808b5874260366efa8567e21755be97f1c", 0xc4}, {&(0x7f0000000100)="6a2c89c1bf6f8874526eb889c2742062c5ea1266c68012d714f5f6d6e1bc837be6cd9115aece11630e1da9f6d18289bc5fe4524d89", 0x35}, {&(0x7f0000002440)="6dfcdd5d371f9bba0466fdba6a3768c090d7d6c82385917373ad18c4b07c3211e6dcc8fbbde6529da70decc92f78f819946af2936aed42ea3ef2d8e3feee241c5fd36b09ec445b6261cb2d97369956c9a8e0bccafd097871f7a8af17ec2606ac3c0bdaad5c3e2f26b8aa896bad2735b5e7527b477277bcffa5f4634b78c4af1532ba73b0a0e3b5b60d073cf271057ea44e672128901c62afb9a957e10e9a6040b53267b43b8a4baa72ca82cee436185048b632905d07d28a3a5206a1c0f04338aea25ce07781e9b93fb465", 0xcb}], 0xa) kevent(r0, &(0x7f0000002600)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0xb0e, 0xffffffff7fffffff}, {{r0}, 0x0, 0x20, 0x800000e0, 0xffffffff7fffffff, 0xb8ef}, {{r0}, 0xfffffffffffffffb, 0x36, 0x8, 0x3, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x41, 0x1, 0x1}, {{r0}, 0x0, 0xc2, 0x80000000, 0x3, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x1, 0x8a6}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0x2, 0x100000000}], 0xfffffffffffffffb, &(0x7f0000002700)=[{{r0}, 0x0, 0x41, 0x2, 0x200, 0xef0}, {{r0}, 0x0, 0x20, 0xf0000000, 0x26, 0xfffffffffffffffd}], 0x2000, &(0x7f0000002740)={0x1, 0x2}) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) 16:00:30 executing program 1: r0 = open(&(0x7f0000001940)='./file0\x00', 0x181a0, 0x2a) readlinkat(r0, &(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)=""/45, 0x2d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000340)="0cb78d34286c4591554b59a59f", 0xd}, {&(0x7f0000000380)="2b494844f4f0b53c168a20845ff481f093ad0c709fb4149ada76edffd653e4615aa365e73b4253fd2f8fdc9f08f74e258d3a5c68e2332f936785defa53290bb53c6542f113e58ddecab90367be3f0de6300700000010d4112a320df84c7764c80d59ae91f25bdba175e4097bdb5c4f6f9d7f6c2bb29c8d4074fca5fbbac79debd46cec906f4936ddf246f1626662a6cb76da63f0c4342ed24399f774420dff1df692e1e1597e56274a173a98e9c9c0d9fe4121c65cf3704ebeca900dc014d95fbd0d14e24e0e0779bae18d8d9b6e16cb5376907c91d47dae4336fdd147067d6b2b407b295754a9ac25d05da55d", 0xed}, {&(0x7f0000000480)="43882ac1f50e5db2e95ba744f11e155f4b97f16c502ebe50e6e5ebec304c2b20dec8ca8aafc1e9babf4a10f1e6aab80a9b87bf634705c88882c43773b2c7e4e5b103765803e5839c4975f016492b52b3b4ee09a2575e367006c80b385fd1a982dcb6abb0655f0828dac96db6019fb48eefd74761ee942ac10503e60050343599dd41c144aa236437339aadece4e91dc4d6c5cc85c75c9ca0ff23c013985840f029a3e2f9a9181136495e479ddee15acb1837d60acf70be19f4dfa8e7ee40a3ee222ab486ff2a83e23dd360f5a207c99f5b69a7a4f5586ab3530f64836f4a27433df6c2ad92678a839861bc7836dbd18fb7c5e9b22e15d19161", 0xf9}, {&(0x7f0000000580)="401895d84d23975cdce39bbe844e403b0b642101269d787504973507bccd8d7c4cb3d929211b6660f3bcf652b06ba001cb10318c70aa737ff5437cccd118362ecc70a35b04cc2a7258990c82a35c64aa5fadf4fec591bb7abf4dccb51bdaf5135cda395f6a4222320e9df08bbb606eabbcb0bed4cc24fb9fa11a9b1eb2fa4ecdaa838f483bfb47e716022e0537f303bd5334968f3d4229fd87fd2094c6103ab5e4320eaaff332dafb8f7f00325de1e133ca30e7d556c94f6df36f6dcf04cc505dcebc78b83516e2e1ba381e84b01d8f45f5309b147d1bca6e2dbcbf9c6464e3b51f276661fc8945a408299dfb0f90a1f4a0c36fbaf2a8632f7c8457dc989c422dbdda748691ab5ade75ce8142b58dd851e3f358c6a2f05f1da330be6d5bee72a05cc3e1f424763d56975e6f3d14ddb4d902613963636fdb46ffb36b0343df93b6fe2dc84020027045472f2c002cfea7d3549dcce9c80f681c6024531530002c22ca5a63787f053b1881d00b611c21ee631723a85f75caf7360cdeed771a64d9ef7e8d19c9d96aeab618bd45a69c3eb3577628e2ad0fb5f8fecdf8bb1c96e67b58438194893b39b2de30a9a6a09b62783e137e5c39809d6850eef67f7cb31167de5e526ea34001cfa55e75ed1a55e03c7a59179b662cbb35cc2456486ec3102282994ece6f3091666c94712fe93743332256eb64d2bec4d5cb6dc239802700ca3788bfd609e92232f4b08ff8edb1127a20435a9bf804025841da575dcf3d440cbc5c22d58b71eb5041b5d1548b935b48931ce6b9989eaec592ed329390336d04a98b769518df9e3901cfa7ece11f0b62f174171944aebb3551a2504542845e02a96cb2129f234dcd26462c0c980933c0d264da6ccd400665749bd25bd839e3f6b9a0b9b5ba05ebda33056209e4211a819af287442471015a4eedd57a6739ff2b8a51abe92f7fa6db729f9612e0d2d19c6637937dfd94f2d5b7bb0c0b544ffca835d1a965005bb3be522ff7b22583adcd32ea3baf20f30a0be14f00611cbf42bae4a35dab5b2aab3ca5ff14b9c79efef555cc02429291d069d63eadcd80ecd2a18653319b680599b0653a7e0487720844847870952cc3389026542e5f0dba117048dccc12c10ee6e40289f8ec1ddcbc99f1ece73752a73c598dfe757dc8f0771057ca8358a611e442cdbc7b2d9330e561b57cfb3197b142bda5961784858d613910dbe89dbafff999ab2023a2fac06cbfe6acc588c58f725b6067049968867be41d9646de91438d6cfcd2fb1f60a5eebcf91ada1d1919e122d9e660754db3b4d17fb8cad77436f146a17e19d59765d1d270281e85a12ed7c34b96e2ab42f10ef456b09b0bed02c01b5797b67d17862e5fbf598a08eadb52e9bb210d6ecc9a5d8d3bbff405788bddb0149e94b6fd4b729a211d860aab0113aa0a9eba2140be1a5748e7608b8dcc54aeaa8fd54e58f35510b4f4bf6b1bf56deaaf6bb9eab7a8e9e692e6d713d53e92ddeeac4138b4ede69bc95078223f8c44b31868d257bf3dff4f2340bb5667e41d98fe0f2e6eb51c33a967433f56177af7bfb09ff60b54a3fb1cfa7542f52ab9e4476e358f05459807817c7b67e0a1bd484b74027df2e04edd290c098240fab0efb40141cb802cb3df1f01045fef6d4009104a3f669b42ddba98487fbfe2fcb752f2f271d341945926b64586d20f863f6c42e8f1b35c69f5688b3f324abda8eefc0e1967a38ab486b1e169312d685bf36844b739e38ea6fb8ce800691f341ec6b585ef2d2af18fe71bf88fc304187679e62cadfa090be0ec670cebdcf6b57a51dc863990a1aaf4224a708edc556e2080a20c69a68b399e559b9af26e59cfc6dfa3b00a971ddf6e65661cc0ce95f806df4a742cff0d5de7f7a8cb3f170bc35ceab8eab23d12a9f6be23550b25834df8385de3d79bccaf4b87bdba0ca8ee975ba12b6cea2e947d8d6ce88f856b0a7fb8534a1aab8c849cbf5708406e388e38ef98a15ad56cfe9bcfacd8cf15f340d4f8270a7db286bf8470a3c436e9845d05f15192d6dcc56d09cc383f600533b147943f75088919f658def58237922e248cff8fc917731ca4be2cd6a54f3804bb004d2b3a6c651df10c11306adf77b00fbeabe9505517a249443495b875f2ea86385dffe98f6c4f9278a544b88ba14aaa784f67c0879ab7dfa061c2cee7250a62a7e44215182d2c4be49c0316a12129e84260f09c09941013a2cfcca55af47c6744ab19b96ed117f5da69cbe2a1dcb4d41e73e49f6f02c1a5fa996a81c9d8c511a6d46094c3797c5e635801056c3c7bb1111a4ce6f873acea25a2a0a862aebc03fa8cc98bdac894195c2667438b765c7eefae4b3138b6ecb5498a95e2d1a0e66acdc5344bc9c3a7c4adc9ceec0c1fc159b8c905cff87cd0e564a0a45d3b7a18ea6470e9014376c2d0b1adb75529e54838dc018876e33e181f3be0d686fea30a1ed64a47cb4d19e10f94fcf9ffb158ba55a5c12cdf4bae209e2dbfe05f6bd3d79f7d0eb509aa947e3d9c11ef3e00f5b2dd72efb0e2ebf13f9126c1cbfafe12735a20a7bbbab9895e1449a5ca4dfe196fc81b86d0502e8fc0a7006b5de48fd25e823435c935433387aeca9e4ca4b5b413b0760b50afa89c0c0985b185b46264d0dd4a986a013d591bcd96e700677da6df7a8bf8b0f6ce541b175285a281943891d9e191cc5940af0ed6787b3e4baac1088bdaca30798661d67387c18c84045a0c5475cee8cf6e37c43aad31236121e8acb9b7b88e1f0df6e641cb5bed23f721a31f41f116f99794398020fc5e6e59d458a04605ac55fb721b405e2e8646ea84ffb7e13f5ba3126fc2a4de82f926f53731430e6efba2a0ba187cdf31d5c905a4999f4ddcdbaa91c26db51ed1841738f020dd80ce918bd66ff177f9c4515f3344b6fa71b254b97c05f788702c44039d2c470059b070c32dc62e1c41104b098602d4700536c13cb53c80ccc830d63d5c3fe20d3e2d962e5cf57cdbe36056c2a7904a4c1e75f4d00be82e84beca7a1165bd1f592cb258e1abf538bc2f59a5e79c8809775ede1dd913eaa00fb355ac43b2be10d43ad23dc5fd60c2a1a63520894027384d26f4839f5aae67b0ed43b43e60c92e2ac85a5e57d22fddbed417c2fd49e6fa538e284d41887a454999cc61595062e2b4399ed81f6d347e6f22d1a4b10d05e8533d0f81771e9f8b7766c56201bd46f3df663c70846a0f251c2f6475cac7db91ff0832bab566487eb6469e2dd1e8d6fe425853acc41762a7d255c32ebf9141ea954e79cfd4f2a940a325b1197b348b7d82fbfa3937f78415237946a342b6973b1d5a917bbded1ed5b3094b100c6230588a3132161ceae5dabe8cb880420133cf6f0be32730b2db3308fdc29e57c85a6dcd3bcf68d0d14b8955468ac56833e9074ff0d86d026afa097251f9a7a400fc40250e3f2e3c58e491a07b013a2c260140550a041780f9751f9d4fe2d9d64d53d7be4877942c2b66b7ed726308169331a668b3226b9ba0edfd74a5e48f40941961865c3f1f0ba5a381a7df4c5e0581e23cc455f5e828ce7c1af6da612d5f821581b32d6d7917e8e5031338f349765bc99b79ae5efbdecc2e49d24d52d597b3748559b78641b8ac4c9a3a1233b215038be640437f4d346850f2d8deb4217883f9e2209aeacfcb571de99ec1abf7f3f024436ec257ad5ba7ca38e3b6727d9879e7da397c46341c77f59ba4f4ef0425b10bdf96570cdca7ef48aae98010dfb9423201502dad7efda0a4432cdd4f11d19c7f54ef7f9088d4d6c8d3f9718a9e52947ae950f071ab8ad899064a92ad032da6d56c555bdf6be368e9b159e1513e966c080e8e72902264767640f30d96a58176979ff6243d57a01459eb76b7ec846dd3b29ac31b0c140780d99a2cce4bcc1bd8ad90c0646a0832f645b334fd8b8000c3a2b677a683bbe599912db12c0afa6d76ca52b8b7a10cd3c64095f056ed21aa4f79e463c3fca6cdfe99ed2dfa10402f8ebdc80371f4c7da32f1863406838d1287f6301fef1b9eba78e6c025ba73752e8e6c5d2f302c61ee5ae285505433bdb54af403b9ab32ec075adcd658583c4d35641be6e27c26fb9a64e6bbd23312b0fcfcaf4e27e9f3d0e41a871b00acaec0610b3cc75fc9fd7271a6e15778edf6ba465d19f240d9a8d87058fbfc5d4014dd44f9df8843f27c3f88a9ae5c1f85a2b9656dff6fad8761ec46d933983e1261934fca2b771a7199d0d53fa97f4eb59bfe6ddbe454dbc58d1e38fb9dbf22018d54b856eaf29bab781e8ef18a5bfc1675ffdd1828c29eff9296612787f62e4627b7b6021407c07bbe04b56aa92e6da405e137b15e78ab205bdd383a7e3e08636f03c4ebe5e297963f8857bbec0e83028960d438f044144290f07d7dc499657054991f04c4ba8615d7446d2693dd9a86e7c30744102f7a8cb9344ac35df5be43adba198ed66db2089701a82594bf23ab3dc3f0a9f975ae68bdefa7e6ff20de05f527c478e2ff81a7373839450d6ff9b4ce27546aed6d624a99b8d98f90802924e5faba7aa078c4a886f4804a81efa2dfbdbd473cc419048a3698a78e354340fe99d86a613d95b6aa5409db9f741d285ee22ae581db7b94c7e097718982d65c8dd77d8add20c3c46c4e51f501cf9730bc9fdfe923304bf30d5702f71807d4fea919a396b2747e1e7e6b760f5ad8e1d77f84ce13ce10927a609e228b2bbbac2c04499757df51449ce8880be18215f4e5f4e7ccd77776b90da3aa3719315618dcdede953981d9b0a87e5ad3f6c3310996e100555cb1cb3c6119d1bcddfe445509a5714539c1a6c8e72b898d0a9b695e5cab75480993633a31bebf65004202c2b943fb5d52be61fcf793308822a97d2337519307bfbab902dead45e1a11005232a6d29fca5c0b81c9d8ebc7813bc14e0e46cd29b35be8e5a13f7848e5f5d10ea47df1cf3116323a6852b75d0fd9e3a178653bf86c519bf658fba8b481452ba84c9c71f532612493b45923a524e62d0fbb443482ddaa4df71ad7d34cebaf0fe2cd75589d4c9c8bb843e6f4cdfbc9574176a91528f01961221f5806ab24f32f316f44912d4983f353b041431736234aafa61c7f2b7634c242d0a2a06b0f78f4137f66349a023c27a126475c22938a38d422f52ceabad524468b03b14bbfb7ec95f5fce98b66760b98ba82f2e8717872cb1f90f86b906984a41f932f8b1b788c971b1bbaf3a33ef860ac061470710fc5095c532a4df9642f2864f8893ae05e742d2a39bfaa21c74753f18a5f1a31844fdafba02302130c5f0329946c2f74b61b1d3348216fc1a0c1c3052bb092cb3f41c449575a31d9d0ad8c21f331b2db7fcbf081d7b8b740fb809410cb6f2b48d21c2a43987ee73be137fab75ef5b13e1dee30a20aa3df2a87b1d941a2471b5194cd0a0fc9502d1119dd1b00e64f7e46de1e8b5160479bcf04f3bd8cc598a3651c3501b65e673f85663bad9f2f4bbb30cf51af77839458d94940ff899588bfbb2c71671e4864332c3540e6d1fbb88c94130788bfb48f6655e21c062e71bb11416d460a0ded48cac74780333fc4641a9a2c33358b64296ee8867dcd73a713eda43cd7dbf66a98886b1aaa883be7aa8503867052d6493d7de516ff39b049a6c8a7146e0d9c3a3f14753d7a0d658ea62cfa16c99f7453b4779f2d78ed75e12c3cd82b4c00e7eb9da109f8d465def1220096ec6b6d58880c305cc0f07c0554fcb3dc7252ff669a0833b2eb8bae7fe52a8a3d49254ed116384944476200d3a32676edff6cfc766f33563b126d", 0x1000}, {&(0x7f0000001580)="eb2c1122a27288019882434353466eb8445f57297f96f18c59b3ec6afa4bb9347a1ae990c4819d285399a0aafaef06c3d56fa25ddf0df3ab05710226415bd65ce2736fcb0e3fdc77e6b1cfb8ed84cdc6c9b355eb547e32d5dd8080b6043c5e341ce005709eb64e9e1a914ebb9a307582dc9b3ee4dbd9510a90a0a2abc94e7013132365985056422a049ac493bcd1d0980a3d0f3c5b93480233f752095d8a3d6195668093a9630a85c5a58b81d6358f577717a56ce1e82f6dbf45", 0xba}, {&(0x7f0000001640)="9880a46d48b464c2671ca2de40e00159816cf26194105bf5c7c082d506948be855758f8fdd11509f7c38264529fbf93f7d39de005b0e8c2321eff5194b55a34a8b953fd29b2d081ca04597dff5f7fcd6737ec94db66b53e6ecc9e3327253f1d0753a9f6a1fdf231a016eaa4399af6dff0b162860c3ed05bb081a1c108f7ad7a5b24efc74138d908d8117968b30f9b30082fe1e7833073cd61e082da4f7caadd3ee6b1d440f927477a5de7971ac8573749102f7d782fd3a715514b5dea0f88968395fc13e0c6a8f94535de66269e9e3aa52e3", 0xd2}, {&(0x7f0000001740)="4fd7006f9ea65e31d0057a8dcc89249e5016c41b47d86989da6f108bfcf872d6d3c69db75152508dec0bb515faf4721244d8a26d4d59dba8cc5ef1453f949111848b40b8d1b42a4a5b8b8994681678651b80aecc10fdffbb1c94c5999e1c5737f2805e3bb6773abb667507a40cdf0bfa72d72b9874a46cb879ce90bf6dc27caac67909048be239e9eecb62b564a1c9e4a2d6c03f75d6138f32436dd6c9375247913122819c76def6843a1c7ef141b29e0c12548d1e526654d6ddd8785575726113f98d04f14bedc6426607193de94a", 0xcf}], 0x7, &(0x7f00000018c0)=[@rights={0x18, 0xffff, 0x1, [r2, r2]}], 0x18, 0xc}, 0x4) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000040)="86c376cad1bb8b77fd8b1360777e52127c4d4685445036fb904b673700e9029da39c0302636e79ea5bd25f85f46c6ca82eac9720852a8e3ed09c01f952137e9f800cf14d2d08e15837eb6d153fafe61f111a8954e6775be8a1e2329d82f8b5a1b55b1d1642cbbd0e5aff166e4ae23d0af668022928b371fbcfcf3d8a3adf1b05520a5490a0928aaca6cef09d80416acdf804833386d0624ac389aaf31156d7651374e8e9c086b3f091014fa9d2f31caa", 0xb0}, {&(0x7f0000000100)="456139aa235b658f61cf46ef7b024073618659647d80772679466d734b239bfbfeb3b29ae0758008a78f28b83b1aedf4d9b3f357e8be34143468951830085b9124c8e3690dc07466274d189c", 0x4c}, {&(0x7f0000000180)="beaec36d9d9e79523dce760d19a9c7006b6b01", 0x13}, {&(0x7f00000001c0)="f8244dc0fca7dfab89ea219b0ef079fe95ee053321a51ed0058b158848ba0a1dffde816a66832ffc764205509af3618a1269de39b599af197c7b1fa7daeba9406379eb727222b184fc14b2240c126ed18f5ae1f856e0b38b4714d7296fde65069fbb2c5af04a42a127a90ae331d508c2bb13c1cfcf6f866cc8935f", 0x7b}, {&(0x7f0000000240)="dfe0e56150ccaab56b94bae21759ec1edb89f8a3f9", 0x15}], 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) r3 = geteuid() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001a40)=0x4) getgroups(0x5, &(0x7f0000001a00)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) socket$inet(0x2, 0x5, 0x279af1a2) 16:00:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000040)="ca9be468c17c1cc53c3dab96fb83f7b16754c05b0534e94ddc4b671163db0a310f88e125a66a2219ea474dcea7c535d940989d80c14adca81a1b99e3655915649830ae5ba7e1a0d9f0c3b8555df19dc12b30334382389ebcf720686eb82710a06a3099d29bd040e4c319d985e28a9fb5dc3c977842521302d80c932ee111ce5cc05413791375d0dccb168bd555263ffec5cecad62b8ef7c956efa4c86b7148be71f8cab41e8a93511990ad3c9f27f9737e717c1f0a8a7c22dbbcacf46498a5cfee014a736f61d1de5cb470ae65969bd6b2b8c791a2340c", 0xd7}, {&(0x7f0000000140)="c09becd6e3fa418b730fdada46e461fee890592b2207cfaa44802941061ff457a528e35112a49e66925bcf38ced0c1d5041bfb6c0a559e685335bb120a08d0f252a58b6e953b8909c10db5e0dcb5abce90a6a6f5ec8fbd5041b2dad0b47da574dcb5e41f2b505aef64ae7ec106f83cdfb437ffbc9007e5f66c65d2e29c074ff768c43469eb0f9856c8a8e7eff1178b88dfd63035d2d61a733424b4d5ba2fb025ce3e26ac6f428c9d7c0c4f56e1454646", 0xb0}, {&(0x7f0000000200)="34585f8de3d5aff0f26c5516e7957c1608c54c111a5be82992e2cda72f68f93dded35bb8fffcbcff0b50d6b820aaeb26eab14f1d2dd09bc1b972b840cffe53a3e135dfe1fa6a7cab9cbfe85e1be1372a7756ae976ec745f9f1b357d0a21fbed01db74d43de1271723240d70ea0809756c56dbc65e6872a05816fefde7e9ff8bf20cb9c49335d828028210eaf6d43c434d4e452c71b54a9a2a0b152900c1dea7c1b1f8d5b3bfd39ebaf5e304b582fe9f95eec97649fd2248829c0929401ce092938a7cdc76ee633f37413cb725be2ae6b82945ba3c95f2ee2eea8d944fa8e63482b1a536359b2cedcd13ccd63f29a43b13a66e25ffb98da8ed7efa476fdf376045c86afdb2a1e3d572bfefb61df2a47b77a98f1903c3e7d9190cb5d19cf3cf26db4c9f07c455ede21c74edaed0f9d20214d7e3d8b52d2988d40ef14ef92a68d76c69f8e8cb5a612edd4bc4bc4d4fddf64723df533f4737ef27c798bfee9f0365d6a751c7c6245f3d3f0bb0a47756a8b2f18dc28460e9231fc05835968bcdd20bf4f38ec2de10692b581a44bac8a72039165efba9e93a6cde451067ec2201ba95ad0aa960a8facf6deae7dda0351a809c05f156018ce4bd7143193c02f33e889151b65bc42a820fc668f49b5ea392ab25a3bdc453459c9b56cc144d5a07776dd1b76d832c3f6ff1b40ecf778cb969f19d1de67a35c256767afb987e89bf39840389eca2332a0ae72ab4354941953b3d8962face19e3fd89cff5d243adb16172a0447817ee8fda1105f2d981a548193715b59c3614745ed46cd12dfd962cde6ce55f42498b0c077866e4770a039bdd0cd39e5082c2b08c1f568cf1a0291a6316313bcd1cad809a464705fd190739466073f23b68737d84b6f85b6bd6239af6fa8690274942843cb923c4cdc3b7912a8030a709e561afe7dc74b2739e41aabdd16e4c644d0b40910526aa4396499a4574620b17e4205d1d5a5e791064e7d230f782778ad593e2b40bd095409a261afcb3f4e83d8cba2cad3257ed57f27338932e9d226d8257891dc4add8dd0f443e33babb100c8a04d18a0a1bbf23e8785e8801c34f06bc2df5a5e52170eead241cbdd929f25362ec305c5369b6bd6e995e85cdc103dfd734f8473cc1013289696bdc582ac99a32447472b83ff0706dc14e3e4db9c75ac27bbf913ca180ae042cbfd109809bcd68393499a065d5dece79d2d34d429c095e4564946182166cb7be2bceee8ddacad6207178635f53bbcea5fb087d4bc081333cc95b76c36d390ab72d7d090f5e84000e7fadb58d32c61cbcd1fa01ec9aaff2a0bc1106b9b0772feb9188a428821bc77c5288702cee32f384e8adbb5b096cefba44bc5a995a39c4dc3e7ae3e9103a1f467d05c3dc38dad715f3ed08a8e876f06ada85c88a722202bb2a68cc44ec1e076b91f5fc09be30c92145e8d967c5c96d32ffa0e7e5039cc42d82ef2417b4a5083912b317284aace19062a54f2ae04e178d6e3012bc5e420c022c09ab717ed8331cd1939df8d55e8c80e0c9be0f984cc671b47626c6ff780d272b4fdb6ba0419094d2261c2849ff37c36643d4836d3df082341bb4549b2f1053a5006ca04d5a133242fe6457545a1a691f9e6f2305f2b955fa828e6638d56106bf221e22e806a5a79badb847e15adf37858a626841980f0c05e81499f43cc9a899eecd903d2d62a32ccb6793ab60a04a4ea7b9eff5aec9580698cf8619f73a2cdb5921ad8671d05d4efba4a5f5305d6fd329017410698c937336398899fc927840742dafb2dde8a042b6fa8afe1073bd68fbd718a93929580c971c964d548a5376ca5ad47fa9e9ca5049ff61056874965e7a61ab929a38fafd2e93bc78d4d2fc9d169a37586d08343a9087f01440b544955a96cddf012fbc3a963176d5d492bac49b84de1c225197fbbe81e5eae7e06bbf3d032a725c6f963ab7479d16f72344713f7dd6e6c01a30ee87857b0209b87ee962c16080149f0b898fbf7589edc3764577c928cd38373dd8b2c27ed69696bf450cebe58daa725548d85f48f5f5779f089f0afe25b9c143a5a65dfa78b2a69c8bd72169a98b72c7479e5d7e00532ecc092d2594badbcf3ac079f82341e8ad35254894e22ec9bea9b8b5bf11eeffe77adcdc38500820780c3138b36c5eb6b964624250c85fa57e94b15960baf22dfc05461d24592460a57bd08cc40ad940e96301221564316f643e76aad3599aca44b311326381d5a1d0b600b0fadc974feac6e995bf72ae58c7d2c9f32afa22270bdfad619f82ebe67cb1b226afffa79f05e8a39df34a9779554148d3939572af05734ad344c7cf8a95825951ef8249f88785f9c06a5e24fe5d8860f143e3cd1e0be47894e44048b32160af277894c4166ea44ff377617583a9eba40f79b1f6e3cdc20f10788c272e4f547b5500a9383db8edd2ed22782c264c056f5a0ae91989164bace8776ec3bccdb5b5abe5b1d81acc4e6a68503b876431c9bd4ed020f8a2ef6c67337b7ce8c4614a47710da06cce277d053f4489f8173c7de445c2a799186f43433fe29df5b248ab6028ed1c2ba2783aad000d1a07edc8bc14a002edf2136db4cc22cfabd611cca33a1b40d899e82a17ec12b683eb623553ec3a4994c929c83b4b0745724087091a89b47e290a95e474db847a48bc053e7958deccfd4431f27ca30e7272f48133a59b3844a8fdf73553fdbc8ee761f87582a0ed1e58571cf524ac83f7c2bb2d328828e8f158248262a14f1f52b341687f5bf6d09e5e7966d1333fd4d18383c71b95aa35e554a9e75f7d0f024afae896c48a0bc2f217906b822a1d50b4094846572a9cf4c51cf2d207ffbe6e59078352c8573575116f9f9b9111b633911d73ce920a7c7fcdb6c79f623479532909276b29ba12a6ba0395e45d300c103d6a33c95ad22432404b6a4fb4eb1a74a98c2968898039cd96fd7f4a7e7167d294b7e5d72889260cd344c6af4892fd6114fe6594cb7568f92d3fd8816306f42472bea4536e768c9fa6a84b829e3a7d9bcf9517cf2bca63fa7f7046f69b2a920fddaeb961711ef61ce9a63e2d94f3aec862b3e258bfaa407e91df6332aa5696613e648932be7643abb9a5a841e3deca6c06a61b82fffc8b43e3138f30621002dea24e99ce2a3182a6c045fd8f5f74d1332f690ce91864793dcb57f3af5a9a5043da0a757e191ddbfb453c0027e17bfa77aed907a5ceb82bd0d8822afec6809492be91baa4c3677ebe09d5860e4fd1153d9516912dba4619e631b4aa85616144e1df403776bfa51f134ff2314ec2301d3e8859907fdeca2c2f2b59c4708b51d391e36d38f71e4f3c2f7f7f184b88e8e9c81e2c1c1790e5d8062ddbf7b60bafd668ddfdb2d6ef02f6669999fe0ffe684638ae7ac5d0d152cc5f474fc0aac5d17a5039b557607a9be351069b22bf31482a9f19e59c722d85cf08fadbb9abd261266e6448c5af0bf9c591573bc79d5a96694cf529c6ce869ab09d3082df607d2ee61fde473d24ad79b0f97cfda963b54d948d176e43d83773004f941477e00bf28343b613ea408eb39cbdd6b95f39035856df2b3c02eb00ca0afa539c49054c9dfff24a69f64a2df7a11d390d049d9005aff746000a2a00ca381d0c834c57318fb5e6c118edbcc3547bff3adb9bf9f260739fdcc7d6fbf0cb68012ad05db378ef80c137d0afe7aa6bbef14c1e2bdc7049c02ca966c0014e53b44d9f0f0aa95d4f1c8ae581fabe221d65a5bce56b59ea74f2ff720568ec80f1b9a07a3f8e4b300a7873a2e24420b305950c9aa18f7595e05613ec631de0f0a4598a5e85e59130a92acf470fbcb4fb5392924dc18b023edfc23b5cd9dd912474e2e2c12fbd2a944ebaec0ba98d3545032a57458c056d9afabaa5b4f61668ef11643079b3e4448e474d722bd0dfc4e73d9fe9e5d2321ce3aacae5f7987ca9fadf223e9d49fbf98f99c98533b47eb1615465b4affbee2cd416f9f69865fce636a94b8430b83d66ada2d44235efce245b836108530a029bdc02b2d54fce0206113c9237573e8af68452b44d9a5245f019dcb6ad3d3af84f3f63672f9a4f767eafc64c8783771ce26d04dc8ece540b8368bd01ce23150d4a8a727ca19186afa4f43bf3976a577adcbb3f66d24fa98c28819014f992ab8e508b4d4900dd336212fadf34c0666f221ad769823971255a3c202cd3c8f966c17e7a1a6138eb63275d9ad359c06e457786b20548a0391fa0bc941aeb8c7ccf2fbb92ea775956d17a6e98015271970636db4f055af46b0c5680f4c2627acb9c73259cb8d65757b842fd5ab6369ac5af7e147e1a093f3ecd3788a3b070796a54e7468ff8d6bebf0a83054c11f1a6377f6c5b4bba26c84dd58a9a6ff7a2b881ea1be2b4322ffba079c805a76bd2f51cdafa0e9e5f5678e93a1e90b9bdfa78f0a6678e5edb21ef89ad4d46ca14c70a49863044dd3f55a1999089946650e375849804acf80d0c228ed88e0c4d90ca1e516f6c4eca40593dca8f4362f9703b3e72f6417d4d2ecf43aa26957ce3e9a14fd9e06f07300c1e70d17d2b0c7eb9d070ee923ba25497962b903126988fe47a62d7f4102ebd96a546cad621496af08916b5d99f520bb504baa5a1fc31be5dbb55bc0b0a5fc61b6e1a4b9af23d643d1dfd13167bccbb9529375788fd57354e4cc100b13db3ceb7781d67146d4e50ed48845c40b1bce4305566091c5e5bfd869341a9178f7b853ad4d2584c4fc818766937224cdd0746066fdbbe643e69abd4282c7c663eaa39f1a44bcc704ebf333755b8c74ef7dda959454e0165e4096febfc87b2fcaff718186065a3f85eaeab2fd9670627a3145bc725fe078676c04da1d5242dc20ea24fdc4f32125cfcd99faea92d18540b38518d15a90bcc8564af9ba7827d0dfcd5cff17c5995e016bf499a86de8ad22fae7aa73ba8b047ebcad2cb3153e7fb8498b72126547fabb48f4591b29d77e54eaaa13a3846cd7a8b15856e97e37e20a64a916297445431ca7dd1d3475e013a5b959d0f1c3b4dadbdfd0ca8fd745c353143264dceaa6ca1c51d7409173627c22fb7de2ff063808e620811aaadb6c9c3d763b23cd09e75b9d8f266d9031000c8d312660c943bb3d2bad7c97ae8003d69181c1c910adae814e5233c1e4ef3b8ef9bcb5300590c041f7d996579c22b68456365f7b288741b48ee87b9d06556ec9a332ffffed72f6026fdaac09cd610e67282fede829f73c39210e6b7f05a670e49b4b2e47fc7ffbbda52a44562a3b60802629987a7f60ee31a5d3f12aa04a828d48c4bb0e1e0f606d336d0d400a4d054cb170cddd048c54949ec521bb630c5fbeca87c95b353b53cfda802201fa0040cd42418eb0a77f2c600ed8495b0ad1ae9bf9de37950a6316af9aeae677323113e60318b91ab7ffdb878ba3ca6ed19dc0687e785eacc695eeb834a5501fe7bff3a47f0ed4e7376bb49a1d7dd089ac153805925d318c6e7863071eb9740223ebf1b1b18993dc416efd6b6002f04e7680b26b925c3b135d85263d56c2a7188df4fa4f6935a82db2db010615dce76adfe2e7c19f257a64d18819079a4ec0e5d120e7e6c15c86ac4d13f7bafef062129d4085dc379d9054e5e4dd801fbccbae01cc6cd4ce3eea498bb947ffa8995eb9b2b7b04ffe01bf2dce60764d713cd1b1f21c794c8dba464214784fe6581d200ad77bb0807df72c403ce504bc00a2a03f0da5e97fa9ef848e4e5660229d747a0c94cb868081c75a5f0b373cf5b758d104d431a18d6955de4f5ba3c1181a8e848fe51adf36e0ebc32cd543035a43", 0x1000}, {&(0x7f0000001200)="84101d78b209eb70120e8faa0128fe6b48be3d488e2921776ba4425c4c76d4b908e3f8436a3b745a00b3bb7faffcd6a97703ff976a0b5984a0f648d84a31cc8025bb440580c4c017fe0350428f2e03398cf0711d4ae718a733eae4e82797f792454c7e2438db48486eb9e4b696c1bc5117d22c7518e8bc50f0085022677b", 0x7e}, {&(0x7f0000001280)="a016165ef967a00194662cd2537db09d3d5b6690836fefd94cfa3fd93ef0fadb683b06855d7de7b410150536eddad70761e61d7f8cb934b40b7abfc00427ee6be6e2d8b06bdf5537791e26ca6c21a6e57e8a85cad836810e4a14064de1caa448f44bacaa1941dabff969e1c8a883714e56bfe9522464fc5ebb11f48627cf8fdceb6690a7adc8c7b929d8a11f65f4328ae3cfe8", 0x93}, {&(0x7f0000001340)="21ac65de6a2a242af86c898c808a1ddac8f79805503595d1de8ab67ff122a2d07ebd1763566a957408db8bea03b0232611837b7dd37b149f9e1de523c27dde7087adecbc84e7df4deaf88094f12b1fce4f12e8840165f721a4a77e5211826967b7c0d1c0", 0x64}, {&(0x7f00000013c0)="c3df3d0983defeabc4febe", 0xb}, {&(0x7f0000001740)="2458c9fe91450ca873990dc42628d1bcee7a6b0ba4988cc59b38b021cbdb53101cc0a9cfddc22adb2c00c24f70cd17af53f7d2acf8ef47a87906390647abc578b02317c42ef1c21a7540bfc43a15f93ee2961a2373525358c3b521c23a5549bc9fab9b7c5bf84349ae6946103a3647db1e9a5a758dc8a34da498667874aea16a11a632a70a8c6be487d3ee04acbee6d844c0a501d8746278d7830ab3770c877cdea431bfc3f2090d48e57ce500348dbca9", 0xb1}, {&(0x7f00000014c0)="102c43e84600f12c227f2f7de5ee245a23bac2cbee7350fc5587d6c10c4a9224ae3b5ed6cb694f82953d96bdade54b96a836c9231b4d973af35545d0773ab02987a0c1bc4cf7c4686a7c516fff46b43be23ca0ede9583065f407c5bde3f0d8efb9d64a8c6d34b00bc7776a60ebf1b3f7fb16b5d7acb4e0e40bafc37aa71353ef1c5be762b6744830085484ae710f48e97e24645f903656290f98cd2df43835aa6544082013", 0x47}, {&(0x7f0000001580)="59a142cc915f46b760ceb9e3db33a5fb0e359522fb8fa676e497ffc9a72b51fb214f3b7dc8f87261d674e523d95dcd1b83ef6d626f38949e8dec641b4f6729257ecbe4b04466668b8062f92d510d0418fd8b12d55da94979b30f9fb4278abf3cde6a1556652c77e8fccf15950daafd50e73473b5a5b47d00458a4b6979b63b0a262d29f627007d1d077d235e52308afbe874a7c0e1d8deb71f34b75340f5168ed2f8a67a6649183bdf0791e35e1d75827fced2bb05744f8fc7cc405011106ab4e0", 0xc1}], 0xa}, 0x0) 16:00:30 executing program 0: r0 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 16:00:30 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x800000001, 0x40}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x2) socket$inet(0x2, 0x8007, 0x5) setsockopt$inet_opts(r0, 0x0, 0x4000000064, 0x0, 0x0) 16:00:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) socketpair$unix(0x1, 0x400001, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)="789008e1f67b03f3cd90b12971c8b7fb6d6e6d6acc1e2c0902c958f4b935ef85f20102630b553415168249f285be36c6f071ed7bb920a107e92a5d3146fd6aeb50ec94541c8c5470d66145b1e3a45f83390f722bc9697ac1c938ff8f749ba46a501e1c5e29126414c649681e8686fdc38f4f06da5c0f2c643b7709c6465e89d9ded4babde372d03f6e4748b280f925a572f7594d1d6e9bfa73264634f1bfa205b0a01cba2e742372fe899e85", 0xac}, {&(0x7f0000000500)="878db16fd33d67bbe7c80c066db6cc0256926af6fae15ce4020870f086651397a2aa29420039bdda16c360b54f8000ef286722f0d8e44f499801af4bb7aa29ce734a89972fc4620dc03bb734e78c65a73d3133b36431ba61519a8e41", 0x5c}, {&(0x7f0000000180)="cf84e341b4232e8db5f7481261286322f140000000b961908697855439573a6e70d1c293efecbb3bba291cdc402ce35eadef9d3afd5bb0692c697f548b4923faf5660106c44109fd715f209adbedc437947bdf207128a0119a83164ee6709fbc85228fb57eac95803c73ac94765c56bb316208976f1ab73dd085057e449b268c16e9a797b796f0886dde7503", 0x8c}, {&(0x7f0000000240)="266f0a3c71c000796e6abc49afa30e2c6420797995c3f617fc90a7616ceb0dbef176ea74f1cdbf3a678d39b3acbd4bd31c5883b88c984708e675e18e1b454e30ae", 0x41}, {&(0x7f00000002c0)="4add698af8fab981d8b71a7cf8e8ebf87db8fd83e29f30cd7565f16c282a13fd95f210e6ff6c33ee65ad5be70a83aebb55910595bcb649c6424f23811644efb99a95f418441c88f0ee8dc7727c5ed0462c1289d7d7130665580f3ecc8afe379e02e400fd26ef9b9cf71e13af725481cc3602673a6bc724ec7aa6cc82ffa66df609e7babc0cf03ef0d1c34db57c3201e94c8a3d46cc1a9d4c6e429fa58e41782491188902c99553f6f587fc1a8d8222d3f5", 0xb1}], 0x5}, 0x0) r1 = socket(0x25, 0x2, 0x42) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000440)=0x8) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x100000000, 0x9, 0xfffffffffffffffc, 0x4, "6461d0c8a1e2fc14acafab9ac643cb02ad024245", 0x4, 0xff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) socketpair(0x6, 0x7, 0x28, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCCBRK(r3, 0x2000747a) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r3, &(0x7f0000000100)="6daaf77dbc5b88301238252dfdd66d8b1635a3fbdbf7e05900176cebba68e9a7dad84ab7f246fec3ce8379f9cd", 0x2d) flock(r2, 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x5, 0xffff, 0x4, 0x100000001, "10311820ef8c8e02507ff44e7d0a993a4938e569", 0x612, 0x10000}) lseek(r5, 0x0, 0x3) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000180)={0x7, 0x8000, 0x1, 0x80, "c0859237be1e98117bdca9e81db2825320d60a9b", 0x8, 0x1000}) msgget$private(0x0, 0x200) r7 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r7) sendto$inet(r3, &(0x7f00000001c0)="a3b2784035be753618fd3bda97f433c57dff89ffe34d46513799103a028dc527b350f58369e523c8137662f58082f71d95c9206cdbaf6b5b3b793429428f49260dc17078e4f339234a7a6ff0e2a97b767128063cc01b04f29f43f8fa077a18f599e4197208ef57f86c58411ef6777878589639edede7cef56bf0d93f968a1a555310471ed5540a2f465aead25ff5b281cecbb18650f7de16d77b043d294bc47cb1e1d1", 0xa3, 0x8, &(0x7f0000000280)={0x2, 0x1}, 0xc) getsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000002c0), &(0x7f0000000300)=0x4) shmdt(r7) chmod(&(0x7f0000000340)='./file0\x00', 0x1) socket$inet6(0x18, 0x3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) lseek(r3, 0x0, 0x1) dup(r4) r8 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setreuid(r8, r9) setuid(r8) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 16:00:31 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b", 0x2, 0x0, 0x0, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xb) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:31 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') bind(r0, &(0x7f0000000300)=@un=@abs={0x3a0e55f03c9401ba}, 0x2) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) socket$unix(0x1, 0x7, 0x0) 16:00:31 executing program 1: mlockall(0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0x40000) socket$inet(0x2, 0x8001, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="52d0dfaa7956af86b57f9a34229bbd61b32e23de58518389aeaa2d15487204385151fa2770a6bccd301406", 0x2b}, {&(0x7f0000000080)="63a0f186c67c0d165f040b137ed4c5bcf3b22f37226a5ac77d1f5cd051c39267c1c40e3bacd2858df7796d9a7df5d194a419de1ba879857c1c89c98bd73e9c04764681dbb9ddd430f45e261643896d45f0bceb6727e12cc61dbc9ea99484679febd146f6579990c1479dce0f0a3a0428b79be8931a0fecb7609071030a116942e23c1d83d63a0dfa97782d4f0b4fe3024eb60aa579b9b341b324a9922ca29704db9ae1fd40a680806d19a2b0f95959d75b4cdaff05f964c3646938f66625c6adaddcb8a0bfba07af4d9d44ab34", 0xcd}], 0x2, 0x0) 16:00:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket(0x3, 0x3, 0x80000000009) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 16:00:31 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet6(0x18, 0x5, 0x401) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = kqueue() r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000040)=""/212, 0xd4, 0x0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000000)=""/189, 0xc98f6f35, 0x42, 0x0, 0x0) recvfrom(r0, &(0x7f00000004c0)=""/30, 0x3, 0xffffffffffdffffa, 0x0, 0xfffffef5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) wait4(r2, &(0x7f0000000280), 0x2, &(0x7f00000002c0)) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r3 = dup2(r0, r1) write(r3, &(0x7f00000001c0)="be", 0x1) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) r2 = semget$private(0x0, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getuid() getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x20, r3, r4, r5, r6, 0x5, 0x7f8ed34b}, 0x2, 0x101, 0x6085}) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = getgid() r11 = getpgrp() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x8, r7, r8, r9, r10, 0xa, 0x8000}, 0x0, 0x20, r11, r13, 0x2aa, 0x6, 0x6}) open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f00000000c0)="f7569ce103b096607a3f0f8d75049976d7855b9a810bdc6b2f0e223b14cbf3593f8195170e756747ed9e75bcfa0963cd8d565401ea0376b7c48deb2cb43280bb8423a8c44c4fb8c2a674d0f13e4cb91b8da4c64999d90548d9b37b93a62f2e180ba985de6c45924a736746e4"}, {&(0x7f0000001640)="047ec9636453b115121e1c2cb9e7a9af979f3b6db787bead8b5939bf125239b445e49b66ece1ce48946a39ff3b78fe32f78a7a08bb2d2d04540e3438987886e1e1aa5f8af8c4298b34ffcaf0935b26edbb3fdd6394608055b5a998b1699dac06fa23e6e6c9d904b285af1bdc3f98ec6f57934a7b408975cc1ab42c6e14650246b6c81ed4ddbe09ebcd45c2037665"}, {&(0x7f0000000200)="68d7e1c8057d218295b857afb5c124174b12ff166780cd1f2905174d2a7a7be0f8b23e396eb1ff3a924551aba95abcb045a6a87643d59324e69633fa239af5341483aeee91ab4b1385d3972630dce91ca3183db8b103af4833aa7fe25a812ef538107a005793707e7628becb77a97ee522b1223f91aef8b6f30693e97bc39528e67c090ae4d41e2eb4ce168513be04fb729e40671c4a2217c44f9fe5d8ffe791fd855b20f3911ce6d8166d8815f1506f81a61c849dc0dcff32c27b503f48c4b571aa8b51adc02ef610454f2084330c7160422e0889fdc093daed38f7c302a7fc220200536da77cb57ff3baba0279c03850950f0e4795c2ca21a441ea0f1a5ad660166aa7b96c533523a4fa8ea5bfc34eb11edf109a31780f06ea0d91b17794b903ee7b5d0c1efed4f57ecf3559e11c3f95bc2e9da5845a182bd2e597ffacf2a362b80aeae4f2be84d6986903d7d1f4916a0a049e189ad368ed3fb8c4a52e49e07340f94068476429884238f4e7f4f7067b94aafb0b33ffa08c9864d3976b03bd66b7c831b4f9f5e55469c28ef2de91227e3a7df30e5a8be3bba0fbcab7947a891e1b638cb6d40dc98b9540de31921b7435c4cff4f9f9d9f59954aa14b7430a5c18078489c92f0a4f6778a6390acd4c427ed50fdf02c2d34c133cff36ca33cbabaccdf9b6c7378819cc99008a3178488b9788eee121b53ce7ee7e2e32b935714ab258503d3b4ce9d1fe5a3db970f0fb0536ea0f2ed045a152ff133855b5937b022b14b23f90f0e722a8b754aa3db872b7a0e9b75561bfa3aeefd2be6721c939b08911fcb712729e0f4599e64a994662bbc23795c8f3d0c00346d90fcf3a76435d684bd30a1b3a1c692044ef6d86c94695f3725761c036678e2f9f90626e63d4efb9bacd19ad0b6e91e6de440d2d531b48640e2e0b07471ddc7c8863e628e713a5a62d280f9e596e11b753c62ba7a0b01ea15cd31490661c40730a779a5f60875384b0c426876a774f1d572021be36292c0d3b471637c1e5fe56fa6222fd9ff532be87dff3b421f1881b29c212f4cf2f3e49ed341601e94e4c686c7ed88a18094611f2a9e2723d9b15fd5c07432409a5f3f0cfdceefe174b1c9479ab7c0134a56dafc23cbdeffe3bb2984e34bd89c105db44591d3c3c5083c110e1af17ade4b595baa03c25fdde7423a1aa8cc0e1e1018945991f444cd53cc0b38684f565f31cc3d12cde4f354706e3a84167b48ffec4f47b475c6d3c944a23542dd5a1e51a8249836fcf637fbf0a5d0cfed4e9438aa269abe757739d07239963cc7643ba20f77e006ef913fec5ccf475e68c3bb71c787dafabcb41a972c15b516f176c5af181235f9b9c3b5cf590a582abfe5e8e566603e72eaccf5a860b04e7812bb78cc1f390e4d66dfb0f2da63a67198954008ec2746d3c7bed4e4005ac2916f479a66f584e59ac79ebea0eb3dae2a84aaf6ba58c3f0ae0e7a3db4b33346aa870bf872e66befa7459a51d0967b2953ab3b5494e772442bfa13f7fc24a4eef9784fef1556cb1a93e0fe473c56a505b106be08ff5704c1ea8815eda39c562a2cfdc45f6522cb4e295d65b9036a73b1af040f4e560f853aee15aae94d79906f6e0971d480a00ef082e87ec5e23b6f3daa8d8125a58d223333bc43122236dfa2fca65f6b27d3a2c7aa89e6ae53c1669334a170f891ddbb9b69636ece3bec812cd84b5c6b1fb7ae1c982b5e77cc6dce2a040dd9d35a0877496b6fc5d72c483bf44120d6dc1634620bdb54859dbc818f2e32b8f580ba809589f13e274432d0a22c3cb00b23c143369a1964b1946bc51bd00ef419c1a578dfaaa2cc00a51074e26e45943a90ff2f910efce076f0e529a508c8bc92ef5b15b73f9418a91660307beadf75cb0553f8135ac22b25660714b6678b1aa79ce2094b59fde5411cdc112d3bcdae9f6f9993b813fc88bf49c764fc3bea913004f9b451c84be83d573dc523bb4c56d42298bcda815ea9e49adcf8931542b9e21de4de64549266ac43de1e5c6d48abf86f70fee8cc37060c10f96470ea5bc8b47d8b4077fc59aedeb4021fdcaefb73f7c03a6e1ade595e56c34eaa17054353944c576eff52925f0f27bc6ea301075e2c3b8b8ea0ae465197c1c7d218fbe19fc51f764ccf1081528e560fe627cbe596f497902260ac69826e0390f227f084f06b8ceb592e3146dd8f48c0817a32c175c9b8e9b7aec9546681dffe1acd1d2e3b8d2ff76f6e13f9b9e61f5195782d2b84255efe9413f4a673d9abf0d3e6fd7364c5d3f18b4ef71270f0096661e747c6c2a50e8276eed6218c93e1f819cf47c0789549b85d84661276b663fcfabba6b2f689b2eb5594090dd63a1dedb8ee776687bb690a0b01067b7291e0cf81e78c9d92a8f764aff8f84590add89a73241d73f6a4f7c675c0d3545ce3bfbd5f9e9de810181990468e9159cf57e21e85d17bb30ac25ddfcf98f8e40447a43cef09851eb53814fc666f823b0124e1632b9c4d9e8883c1c8adb1d45a9973ca08978515a2410afcf3290479aa7800e22776796c6d568f86754bbdda1fd850a9e0221ef04be16b8b349965b66ca5454bb69eab7e30ab5913c151011a292a4dbe183a1f0e4e0507a354697b39687f5792a0e0b3aae61104efef941e0522cdb80c7c930013ad7e8887272815585bd4156bce7231e64be0945a87621181a23231a466ea7804dbfb099479496c814689679b9da203745345d5e4c892953811b6fcaa4e5993cded319d1f612d65c321a0d8a8f575e972a7353f8af0a009e6dd96ad89f9b7bef1bc03563e9b8e89bd5c0396ab14b98b792f182511cde21eca79871685a732312dd2873d5b0aba40e7a2c8af14acc0045c3ef0c31ce350baf1e8e754f30fbf98e4f986e804b0a179f8ea66aa7d3e7981d0ee56be863d6b156e18792c0301f41574d06526c9e4801a1728669b9f4407375253d03db2ea23ec08156bccf1ba59afa2dc6cd6d4a261ff476bc0ec05803125f09e13148de02379fc8bf6d55788c8bca931dab8a5125030879790c158fe9493850418fb73e045695c35eb1ce5fd48a5035c05997e02262b75f824023fcf23f79640692b0103d75d663b2ca8c93105df2f0878a4d478ec973babfb52ed7e25570722a3158e9aa014884421ba3f0adcbda0455c43c1f1df863b737188a593b90f7f6a514d1e9c1fe4ac24127793a5c0503e6fb8db006751eb1ca0b395043e95b9a7a59df037561bb0cc6a44a96e96845c91fed7f837ccec59008296cfef7633dd0ceb9e8ebe7a7174ce45ce1667cccd0769e106604edccc0c6f3d705b3a88d37fc88f92b2f6897d890e1b600ad87e4d8c56178bf52a1949b627094a5d201d56a73e3b602e9f82644659d0ef9af4ad1556d841990017a6f49d14648cd90cddf2351a0fc1612de0c02a405fe83ab17b1d94df766f94300d560bc6017b26d37498c6e5aeb5296acf1330549035d21a69de22459b580c7f6a7f00c5e592bf49a9f4a0b5400d68846886e1c9f953f7cf807e48f485bb3a3ca6a008705c698d88b14cb30980d9a6cb241361286da515ef801bcdeb6a73f5b667f8a12b359bae0535a944a374459d93a2fc8a0cc3ad6de36dd253a6e932ad5164bbdee27d32edaee48ff6f3c72e62e8e7d6c326973010b9a72525890041dd1a3cf43ed0d1ec792b114846368206183e30eb9675f65406027cc9f1525fbcedcdb0da652bd6ba84a79872a9cb56daa8d88ad44b9f0e5e3d6cefa63b90c52364df40fc5d20c08b5cd96e3ee6352f002f4d72cc52b59d809fdb00e377057f268b45be0ae742b6fb878eb8a27ff8afa4228e53f95e2131ce7cd12d244ba3528599cbdcce6aac258c4b625b9fdec058bfd5ec92e47b8cbccaea3812569de29ff8b27ad4a91e895acabcf66414035d0d812f1a72100c3e5b794f7ac166401f0f2a47b8f15f89595c6fe4e50387a21e448584f98dc56eec57de54ef1b04d84d2c292a06704a2835f8169aec18b4e98649feb14801793423042761f87ba2203c500af064c86e0236a81fd5b472a6949fda4d50693a119062e349701efb6176b5ff6d167f802c0847399b5844983671a6e04ff443d97196cf6080292b3bf51498a34f0265b4d3e4de35ce4db390bca3173f43d1df50c5caa2fed6f3199675a8d73b9f5efc197f3b9035e8cb28be70bc06a8322d04c3370902b2c1c3f5dc4508878494ce4bd80a10676b8efe8a27d452870371252c2023184b9bb070f877a268205968d78ce13008d01995c7c83a4770ada3f126934b0ef96e61957c281408f379bca1b13c608dd60db9824cc413885bfed4288516cc31b4299f2e8a5eb335cd4d664104ff789e8b447f17280ed3cbca185a84ad929d62142199ffe61b6a51a97f31842b67e809f9808c91a023353eaba115f6c6147829966febce0f55c040920f13c003b861db4cc5fe915ea5c83004fb0b9cf0c96c1a28dbe4978eb616fbdd5ad98da158ffb85413f25e2f0dab32f8dbb71627ea3c880a7c0e4687f4d8b645b3590c6e0ed38f969c8f68020461ecbc3aed43cd8fe7bff521e43bfb47e2afd30bb395ffeddf2852efcd47796c7876005f623d7d591013a91ec5a8ebee30636517aa785066188d53d8c6e889ef275dd7972088b65a4943e59660a960d8bbb15cffc42f46d4ae2241a069e91434da93f1931def201525ceaf17dc266379e86f3bae746df461d526ddd9a5ea80e5ee91f6260d4c3d97d3e42b481f695f3a5571ae6a110cff823babeb7eec46f65a3f7daeb6f0609ead77f4485509cc1c7189855daadb6dafb7740182e2dfd0a302ed725ed69498c9918dc0c794a4437069ba908d211425a37113945020e27f83976b007227599ac5a2d233db683b6446aaafcb7f48d6a77ae0584ebea29bd40b0aab7d561000b965a82073e279d60f86fd75d8a2bb9803c35dabeff73ecd3c80837e6446b35bb7d9c95f75f7c36fe662b5518d0eb39e7493322cf4e1deed035c7caae37a946b7c57a13bd33042bfba022054d03513267f74cfd974d42b8f3bc21f4967c7f521f1340a0bb72504723deee079d31b8637ec2af82f36260a96daa08b4e3ae63f1f998a1484fd62799a26d3088856b25f8ed4d92ed7ecc434ddd7219981d61f425b37a04a81351a5d04687f0a5322e76b68b19d0f2b5e01f1d756903009d57421d360747be9283b22116a2f6648aacfc52799883220091536bbcc42542584a8e7b5b1c830e327c5ea10d89aedf9147fa3ab8502bdbccbc45809eb878bd95b7c853faccbf319eebeaa60ab39cb4b3d7c69d00461c7836d49d10b24b54f3d8ad3ae4898cd3f77d4bbebd64bf2977f5bcf2040fd10c971a389fa118ee40de84a58c5c9b65edfba3770f02574f83532e096d390d98b2b20c26fcfbab1ce741d110b1266f40f6c7fcea6b8577a83b4cf1c738b8b21df13326e96f24beb9a57568a228db3b5354b1bd854eba382b8e0eeb35280b7600fa2a1d8d6395214060a566ffdd2d8352f2262cd7334de4eafdd5aeec5e371a21c4e6cd2e58436289d499e54c6055a88c6b2ddca65ee183ac0789f3583e88fc7c259a2c6f1d10ca2401df83ed0cd1165316c265b4124900b06a7c5d3eec9e4b54403ecde96a2211732ca5ba7cb60044a228ab20510ce24165d110126f647e2ef644004acd18e7b13ae173daa0410f299a5ef984b01ee248b9e7fdfcabbe7d3ec19d0c3c7f5ae5b59e35da7f17318cb16afe2fd5d1bc55e582993c967833f6d34a6b71e78da1cc4207fa3a288f0a78d0671abaf034c45cf31bf445cbfcc93162a41ab5c670d6"}, {&(0x7f0000001200)="df21915dfdf3354eb3e992a21f6d8ae90fbe4553dc0f256f7623ffdb741ff000f53c46957ce0d0f013b85d22b85f364445ada8b7324525d0508a736e90260905df94512e3f7e4b5bc280591e757b22519172cb9eb0df17580e5f8f3d50cb8c8c61eb38574938219ec474715308bf7dfaad864ba8e6fa1fa841948ea801f0bb1a"}, {&(0x7f0000001280)="51649f194ffd539072b9b1a901185ed43132421a1595dd8c3f6f814c45656f68548d9a8675b4d683fcee2f89a79f6c20d7f2baa8adbd5f8bd71bdaa76dfc3f488a261a9ac2cfd0889a21686e647ec7217951eadcdd46cbeb1b515a0e5e402ef45fcc2ec3937c0a5cd234ab80dfbcad11ee2d0abeecdf508e8e4577a7480eccf206e052be359c9801842d3bff77f8d5de83610cc442e6ce223143385ccbc89464d1b07775126b199b0eddcb6f73532446b3cf897883a320de591d647c1e8617bd5adea1851b974c74dff307ce4452d15b89e7f19c3c8ee869c9423335c7"}, {&(0x7f0000001380)="f379eb326c0acce5def888f61a9b4d216062c0381b", 0xfdff}, {&(0x7f00000013c0)="d5e9"}, {&(0x7f0000001400)="a0138529d56a4d11ce6d6cc2f5e5dbb8eff7753c897fc1de36ca81e8b61c3a7e9bfeaa3587dbce86427284ea21f22e54cf58c7a7dd8916ab10e146a00cb8538a8722592da9090ebf6f22149e211c8a12e9597e3428726eda009db9f3bd32db9b093943d87a958d0488661df8fe93bfe06f529e59defa240793c6d775b9e5e66253974d53fe57a51de66301ac718d308e450a77b0841e135b42d8175c6ae3d9345177ec10101377c372bc9fde8729baf5085e0d98c883c2e08452a73cdb20d369ad7cb4502b9ff0923d9454a3b5117f70635213868b4046a0d05ebd4b1e41"}, {&(0x7f0000001500)="e32f597c1c404f25218b8936cd1c45860c4df1039f5aa9900aa75afee889ec57e1e29d4032b14bd32503bb34206f468b48cbb76efa3a9d9b42dbfce8ffebbb4d4025b5bad4da835e90e8f664d86dcbf0679c5b149f34dde5d2afd4b5ae7e8f3f07b011dfff28"}], 0xd6}, 0x0) r2 = dup2(r1, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001700)="fade6b761a94ab22e214a68c794ad8254fd7a72bf46470d9de16c2c5a4438d85ce736e400da604627d713b1c8619fa2cce8e949eca1ee1e32ccb7339c4d94758fb73f13dfaedf0bd8e5ed7f1389687fa24fcbddac68c173eeae124dbe75c008f16bf6ae15bea8cd0e2cb22991a5d598e3d5558f4d94975e238d2e3ea871db9808344679066405f271d4753cec19299e4daeadefd6878b1c5c22b1985256d5cdc119d95b126b9b6546cb27e2120b13ef55d49a2a959f316d1ea1021cf04b7443e8da8c90ca75611686cc8592b2a9aa034c5055b1646470b3fa9cbb1a85dacc91adc616812d1171af0bc23561e796168531497fba0", 0xf4) 16:00:31 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x0) r0 = kqueue() lseek(r0, 0x27, 0x2) r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x400, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2122, 0x2805) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x9c) fcntl$dupfd(r1, 0xa, r0) kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x3, 0x7f}, {{r3}, 0xfffffffffffffffa, 0x8, 0x2, 0xfff, 0x9}], 0x155f, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x800, 0x49a3}, {{r2}, 0xffffffffffffffff, 0x20, 0x6, 0x7, 0x400}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x1, 0xffff}], 0xfffffffffffffffb, &(0x7f0000000180)={0xf22, 0x6a4}) kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) writev(r3, &(0x7f0000001c40)=[{&(0x7f00000005c0)="3a365169325507d91cf1bf5356324cbe68dd61ffde83ecb262797f77b728835c77490ad7f717d6c42bcc565a4c4f5d995fd19761dd68192a84fc7aabfd669b1516830e289dac44c0871beedb540cb68ade5db1170227f46386d7372c90daf6956a3a535294e9401ba9661715ad2d12a27b975bb790a8b676f46f7464079e9590056502936f79eb28de8c6b0f36c9874df97197c18093f29f3ff8a5"}, {&(0x7f0000001d00)="a9345ab36f402d2275d287d720fcf4d039e33a4569da9f370e6c98a48f5b84b604802a370b8bbe13e514741b5743d7d547509b2ccf75869da390893a6ce66d73da6a441b51600605f0a86a742ec9910d0b7dafd9b917d5618c455f1979d0b7fb2a5e02ed8f4e390a4d202738ab0b50545ced308b7fac53d71c7f2669f46383c61a1527f8e53cea0c89e82891c634ca1ff0029e9bd39d6e5ee08cd7428e8b5dae17c3babc6b6ac344ae2a946ec01fdcc42c818aea4019ae81a14834805fad5624f3ed"}, {&(0x7f0000000780)="ab4c91f073d0341fadbafbb8fd54a2691f8ba33e1ae6ca993bc81d4ac3e142e9e9947d46d77840a27d7a21e3e6f0fa1f216ca34888f932af77af7172f2f528d1a63f6395acb60aff01a5366db3b9f22b4ec4e688b403fc14277667e53a675a111bb47f1ae74a3db601d5b74fc4bf7d438bc5c8feb84cb7c6e080ae55225435e80233d55087f9f450ec4bc8fdc4199612dccb22904fc23e80d387f9c9175f5b60bc08ae5b0b73ca24"}, {&(0x7f0000000840)="5caae17241d2d8e801fb636ce5c305560cf999417519a5f60ee0b443888ba6362b931459c2e37751ca6fc956d823f718756d2280346c572c28e78d2b08c26c5198d05f19f0187a5283"}, {&(0x7f00000008c0)="edd88e0b5f67b7db53736fb55bbe39f4d3b6e0a3e35cca7ee5862e394453ed4fabd7d53e5830465f796137616769e73d25e68a26b6a99479a3c651ada7cad3f2eba0e31637fa69ff22bdceb064d0a4e80d048365fb504fa640d4ce33c71b83ed3690db9cccd7ee0d44bf380402321b1b12c254880961d1c311a2c36a"}, {&(0x7f0000000940)="bfa2bd9f6a47542ac111b205b0f0dd44b8c7fdaa08fc4e94ebf66996267590809e43a2aef5fd587889d73fff40f41726e23a75a3c1dd035cc83500f4161bf3af0225a9efd5c986e1edfd00e5befd7516bbb0bd994da7a7"}, {&(0x7f00000009c0)="fcb74986971a2029f5ff81a070ae65b9c8e867f934e3f71f693103962547db980acee471870007fcc0be97af9abeef672922c873ab4039873d2debf890f23787a74b8b3481282e57577cfbb80a55b0bbd093b7216de4b38375f7c641f7cb19fce8c017ed3fac76c88394a1e9716600e3670b00d73c389411c8651097c1e4aa19d13e70f999510395632877521837f7518c65bfa6974fa39bf18b9399207a582ccf63761fe8fdb456dadf9e4ceaa3bbada62009426e4ff9"}, {&(0x7f0000000a80)="8250384f4ae37d564e39e90ff42f766e1dfaf177669135cd2bd22b9a7f9fe8d91ca9b74aa3d79b2688f5f7143b09b1dc89fc455d6ee4e97f0efe65316504fb603f9a89042479c2c8e476492ddc9b316bee70fbdc0e6bead208d0808b6b0c75befc45b906c04284ea78b7bc7364caa763fb1af580a898a0b829efe4522540cd091a41910d00c1401224c4d61826fd8d9439e591d268512d9d596be9c5b0bafe8da78ecc64179332225e26eac3bdd77b8e6c34647700865414e8fe7b6ab43834d42c72498a57195db98e0966b8266ca0d3c4774f9c381e88869a2e328d24ba"}, {&(0x7f0000000b80)="d31d971d7e7fc5aa1294e6fb7a7130e4c4e080f3b96331cadf0725239ae1009648e1644782fe53c7d416603b992033167cba377207b12ebb1eddd11cf8b3dc6a6e4997b83a5f6994465519d0107b85a5f497c48f630fa028ba111326fd5d3ae6ebce086f10a854751e5524d322a366a893c44b15d77f73b8c1bb02f4d94539673d04e6d37801114798501ecf0ebb6bbb55be42dd0041c5de90dd9faed96e6941ff76beb6a88cb7d31d9ee778ce2fa2d3a0227f0b01a7fe0f9ada91c8e396da3be10bfa8965087624f18609efa6b97f2d173d321ddf7c9a1c920ae2e327097e24917c3f0f0a54398670ff826774f6cb84c73138f2813c262c3a4aa03f63998ccc55698624df6913bb1c5760e47c3672bf1728cd52ed1136e717f7486a71723771db8ffa7ddc797b1f098b7deda62f82ea07afe247ae8dff2b040daa7203ff30cad761655043462127546fe16780212a2f83a540e844a01e0f2b96f9b5c29c0f1ec66eeff15fc685c010b8c56a00ddfc86d18f8ab51531b296e36d4f61f00126b7e0e30f2f932ecdada2d0af326b48623358b46a7808452ce37332d0beb8e7d714729f62197927c9bad6a418a85fb6f865875de5a2a0279bb5394f04eb732f6e3d5ca547f8cec98b7559c7b72cf94f854a37be1a6574371047a47df2166564b6c5e61efe74a1caf551d8056eac8a8a0498191224d8b0c37d286ac224c2347e100d15d432f9329360eb0252709dcdf8d3715e27d2d7527cc37ea4e1071ae209de018c7b40618510705dd1dbb41fe5ffde6cd5528f80d1f062799a7440b5227b5bf5339206fba5681c0892bc331713d7c3a71a749984d8cae1505ae1949bde872dfe4c1ac3bf670a4b30a412917326f280d3ff4662a955909165c736db604b0173446735d60cb469f986ad43a8e9822417a272175517e1c2e9eb8a74eda8e547b2d07df06ca5d771da73398c03e03a3d8ccbac372fc629195084cbeaca1606999ce3348fccf64bf49db90b5e23268edad70201a7ba1e7742814d305bbc917233b7c24f1e919266857fa998c34c00d1d01f0b8329fbfeb667a8852f77b4481bf4cc040fd8c8cc6567979bc7523af3f2d751b12f95e033a130a3fac5941a5434a833b47c58b137e0c8a1b405aed0aed46137f63ebe9820dd202c0267b4bedb29642370e815629ad40b77d2791ddcb5aceeff23276b848738cb94565232fb97b19fa31911a09878eeeb85fda7bbc510d1514745271a6db0d19ef26228ec7d02e55e635b62f9c33e22d0af9bf14424818fceeb7bf44a7c8599b495fd9357b6ace8b2efef04d768995d02ea3d5b6bdb6eca0f763576bed8b145f58106093241c57d495c53399c288e8cafd9613c9154cbf302206e72be45e227fd8b80275bc01428b491b7e611d64e4d45ef231de08d27d9d5671076b99699d89368f2db688204e7a9e592abe643742680217f29482013ff135a5361f47b68f4001dd1eacb3eae226114ad56768daefc2ca6fcc27dc114a4b9f36b7297be256ff0104632f7c536138a261d143c333aead3710508d66149662efd3d820ced125d5233e1959de01133bdfb15f85965b61a99b697a8c2cfc98f84100240e378eaf5b16a29dfafd5a81ab052d3c0677bf2c141fbc43ddd0c6302c4ca39aef279952f854a4a1031fa47fdebc41f0dfa4621edb5bc27b9c66fc983ac5a09639d5b40633f53441ff007baf5f80ec350397d40bc902625199ba668b8fd1c5b999c457e1e1e14a19717f2a0cc674788a349cafa4b208338c4d0444238405703cf3c28b71037317a980b89736f8ca6e400e35e6d0bb306a27fdf49bc41747491c9daac6c8e7605ed69f45f26ad9cf78ee32debc65d91ba292f0df2cd89fa631655119505f07e79d7587e0f33485b7b4289032a25aaee99a80a7ef797063296aa47103beaa19258a17cbc1e7c3d32320c154bd95279f5edfb34d091d2e9846e2baad88c06e7be947c2bc3170371c3398d5af11a58b3966670d8b05daa0a51a6919259875913ed446278fcb835c72534b24e108c4ea0a657c367ece7a735fd0eeb8b92817eed810b0e59b55e206827c56baafb16492ce93cfbffe501d90b3d3d35ddbdea4edeaef34e11969e8cc61c587e555cda684fceb906e6bc99826eb8e33bd21fce64aee11d178f7a7c2df5272f5cdb37d586bafb748ce673795483e5c21ca2d894a4638cb910d4c1a5c6059ec7ae2df268391b68d7427fbdbf5229ce0a6a4d280f12c3e812e184ef211b811ab24a272c60e34ae0a297b8e6a6e908af6bf1fc1f9d02b813e075118c82df40ebc542908a85616bc31182ea9dd01e909786930190b4ce5396c6d7c7727fb433fd32c5a2388689338dba56faedd7bbbc642eac2419178a48c3dc98689de67134316fbbcdc594712c84f24c38d9451f63c462b6bf3c22eaa0d488ec6147fd1a6431120744f0489c17a419b4d1297eeda57829064f22e60bfb96121cabd58d1b895e10fe9d59b0ab8fd972312b1df9a05090550770cff20aed9918c937e103976e32d7f0361841bb1a6a09d6deff4300d9503192f9377839c50e3f947ded2e6f4c91a91256201950348ab2d3ac7b295dc422fa604a73708757300a6f5a725d8bba7156adb317235b324720d6b2c832595bd91e818650e4701a7b5a3aa341591575af936bd55b8ca8b6beb65f545a49c454b47d8e1c3df713d870b17b7649c47eba872669c1ed5611600dc0f5e4b93f08ae971487d7373e7707ad6413d50920201738a7b7b04e3ec178e26be6176034eca3cbdcb6cb08b0350485266f095755825295d17802998f9bdf8dcfbcbdf21ae69fd35cbddfd1f72f5aab204477e92df0b0de0684f76a7a99a16207eacc097f986c30efa25724b2c399d33cea2de453c0c68543a417fd1d92b0455d80b51f8838947d1e6282b7972e3c2679628b3c1fac289ebbdb8e0f81a422020a3f797ec63aac8ac686cf406ef7ff28d9c3694a07ef7a1da04fbd25dbc0561136f02bf3f5cc449dad29cd817cd23d505eb0512ff528818b36f9b95bd69f6b8f0840ae1c95dcfb37cb364469fff03570ce8a20fa214f631b63ab808576137cafb23038359ced4cc4f17392d0ff1af972ef44e505d5c12260e13cb4371a8958aa451cf97bf229cf822aa3d74d51f6d558587c739a3f74d8690d6d41516a1bf91607100cda75e61ad829d308b667e232a565972f3ca64ee4d198fef6665b2bbd14021b324ea4e955df8a2b9e0ff4c35d7efa6f88b27ab4cadbebbd68eb96df488b2075c47204b785283c02e139e7be663931bec8b339ec6aa7846253cb53aed256da4b8c0a29c52552a50bfd741b7c3b351eb51407995099bd8863e080ecfed1715905e162eb5780d024111eaf2fc9596fda6ed12e8a63ff1b8ee3420f3d963c46273caf9530cf78b21e2f3132959badab23852ddc8be26da44a22565dba347ae7437a054a58e5715d7cad1ef10dce43861f0ca396c1565fa272a58bb52c32611949a10d185f319b41e2678c98a83405b2e4e85e529168d863eefffe63f607b48bb8acd7bd5e932956f72aaa3864428baa917d5ad0582f6d4041eac05fc7c8f0f29a49506e4454e6f859703635de62d82128d724526ebb22fc963a7adcd06ca5c96411cfbc9f1e7fa692b7c618219b646ffa2acd19f5564d57a13e9c70d4c64c36f5efb1e29ad9bfc76563344bfbad5af39b5134b9fadaa32bd79d75770ebdde4320eabe93a005808860df88924485d20e5c87e93523b2dcc3753b0f3c42e00eb7ef908d59671fe01d7e109ad93d7abcb6a9b278cf41586e348eac3fb2d7b79db7ea9c03f417386c342b1a63c555b95c53abacc50d39d20212ad3ad3fab264df7a764a00986205f30dcc402608876a82bfca9bd10340e0bcd13b9bc3623714c30df39204f42f8da0a49a3268fe542b778316d9a7f80cc2af8c0178af214be0f23ddbcab2f6bea4f45fb4d3bbbf79c03bdf36804e262f67b5c7340da751be360d1d3e2153177c3e3e4ca06d88ccd2a6c5fd46d8ab0f3078878d13d30830331ab26b7f060543ff102e762aaaf40352076bb1cd252b57317eab58c65bca8f76b8c25c0ecda0d8a34fb92e5675ac693b6b3bd9b2a89d38486ae16c46c8cb1f728c11f28320faeeeca8db18c65674f6fba9194075b744c746d1c66580d1dcee8810d0960135bda29466ab133f8b215b2e13ecbc6dffa49c44b0f5f4980b9a4fc3262bb6588d0eb164baa22624cbe902c40cd3bae848798bfc622181f00e4f639ec4b0a9fc793001d2b893da016cce59fde5bfe793216f90d69d31eac7f0902332ce13bafe1c23ffdd7e1f2b3a206abdef8f66124a7e60744c1d4766044089e8f2dada85814498ae57cba8972fc0a65086c3e9f1059c74e57f55a12c4b9ed17fd387327eaa1d950aa25ace7eb7bd0c6d73bfc444e8d9d75d726d517060ea09bccc42f906fa1e936fac177704c8fc90a8f24edaea34331f0e94c54c5069d0517dd6e035a0ea82643d56c81073230ce1ecbad6fb0b1d503aef4439007c5762c648bd47df0f2f269adea005992bc9b51dd79be3036be835eeb87d389182b0b50330180d560ca62b9344a2c53955d4219edfd59634873d42c23263417e176133082ce3d2c3c24b76a2e0aadd7f9f928be88ddd5b7b595c7549715940ed2187401ea5109b9daa84971587c942d25d042ab6e6dd8f22be67c4295dd1e091cc650d1a1c21cf09dd5c4a17c37a3f2b13a62b481052759aa5205247d98e139ce333f323dd644ad0dc840a91a47220f93c5fb49d26ab4b0a48575116a2cc52e7d0f767de584d66fda00e9bcf950267cd05441baa837c072230874944c3d661dfac12704e4edfff6c190c884a9c4dd211ecbef29c24239cde7b78969195b5dd5523462c3d15066d417b1222943a0073af2a264b66195028f8ad345b7ecb5c4b5e5f87934493905d401238880e91073767e8f85c1f3e9c53e609b44463dbae83317f1e9f40106be688b8a83731afdb3f5a446ed52a03d5fc13387a8f3de8b2704200716f79719daef27c8f1a17ddd805542cada99b4cb8fd570aa928335a37be376a689f7a790c08457b4c76758e177406b5984f10de28f489f225d6d514259bc11b22f68fe6d5031f961e5053199122ee9d4f014c21c2243164fef49b6741a40ac12cf0d8cff4be0609657b51f420ec7d21f06125cee7b478471f6f0f1cb349cdd145cd039d5e578ca37420f79c8e7ff90f6db8c0d412c8f171b6816dcaf1efff5d8b907170ab561a89990da134ef845c0de15299b0d4cbb12a55e98006a751e310153007325c492ff3ccc7ca2ae2d450265c173b37e26b4875455897a2565387d0b949d9f51fd1f3d18b1981baa3bff6558c008bfbe667f2a609e22775e9dbbbb1a7341ee74bb50b435f146ddeee4b9c0bb58e461554a119dab27dd29515698704e1b1d9b35a0e0afe353d6dd61f71140b8c067e4f0f418f82bd0fa8d9cf968c67e8a17bf3b1ebb7d468c7b680f1a53b53a70b836d42505d7b0b67c2ad5a7e4376de6ea65dbd60ceb5fb137b64aa13010febe2d6b55e177d6ecd8ed822d4b1b9e32f0b7d469df191d59237328a5cde5d74fd8dde5612f8fcadf6bbf986b02b632c039096241ee3a5757c4725dfeaeb2b5e1228b61cbcb69f72dbafb06e86d6555375c0aae717d16cbfc5257f826e7456282cc0b3843a7e7ab63c118ba18cc2806297aa661a364e8455fd8ff4e475684046c3566efd92fe4d6b671cae3797f9e33d81c915926828e304c99d1c27e99905e1fc0e4e6e104463409edde0ca2a4cab239efa", 0x2db}], 0x6) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() socketpair(0x10, 0xb349245ce7f1f08f, 0x8000, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) 16:00:31 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{0x100000000, 0xfffffffffffffffe}, {0x9, 0x7ff}}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xc9, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) getitimer(0x1, &(0x7f0000000240)) r1 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000140), &(0x7f00000001c0)=0x4) socket$unix(0x1, 0x5, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9d) fcntl$lock(r0, 0x7, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x4) 16:00:31 executing program 1: nanosleep(&(0x7f00000002c0)={0x80000001, 0x5}, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="3d6385e36f00fead2177ba2c2e53d1", 0xf}, {&(0x7f0000000080)="d1832e89f32715b94e7ee9ad4f65949a922fbaae5f718076ac9e00c14834986a43173d455051a689edc9c3a749abdde72ebe0b5a70918b2e5ff7a065a9785f82ccb91392e35eca0ce9ef8a4d6886880fc37eddc51322922bba10200f5fd76767b3c762d64b1cedc3aabe91702562fbd7cfa194e2fe3d7dde043d3e89a95db1b5fe85e367c0610426b38b2ffd6c151aa58547e24ad079403170da92a5466f9dc670cc71ed99603f18133f1741fa769ecea354590fec79c2850e77e113113eba7b297a3310a309cf95b0d7b065912c20", 0xcf}, {&(0x7f0000000180)="ee57e8437b70871443ef094e1b6c3f3c8d92b777be059cde4d7aa45510c77f97789706f4ef62fbb467aeee3d75b1e817f3cc3a0fd805fd06efec640af5d650b7425ff4939c674b8ec95480d6570dbe3e86903357e877c46ff49b9633c9436f056d1c061e0ff9b051dc2ce04ab34f1b11369f81bb7d2ac814fd7d78951e183e1de7616144b1d503594402f1458a5af280a4b8be8fab346ea193c8918b309d7f1c2f577c44f3f61c70ac52c13cadefc090f7c9149e5f1f25750d6d7349f198e6a6e124784cc7af486f8d742654bb512f7c99724417596673", 0xd7}], 0x3) 16:00:31 executing program 0: socketpair(0x22, 0x1, 0x3000000000000000, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() shmget(0x1, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) write(r1, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x800000000000, 0x1000, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5", 0x3}) close(r1) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x4000, 0x5, &(0x7f00000001c0)) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xb4b5d2da9f1a575b) 16:00:31 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)}, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x5) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x21a50a3d) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x35e, 0x400}, 0x8) ioctl$TIOCDRAIN(r1, 0x2000745e) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x2b6786d9) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() close(r1) 16:00:31 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = kqueue() r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x40) r5 = socket$inet6(0x18, 0x8000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) fchmod(r7, 0x10) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000004c0)=0xaee7) mlockall(0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x88) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r13 = socket$inet6(0x18, 0x7, 0x80) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000500)=""/17, 0x11}, {&(0x7f0000000540)=""/107, 0x6b}, {&(0x7f00000005c0)=""/120, 0x78}, {&(0x7f0000000640)=""/27, 0x1b}], 0x4, 0x0) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000000480)=0x400) socketpair(0x20, 0x7, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x81, 0xf0000041, 0xffffffff, 0xffffffffffffffb8}, {{r2}, 0xffffffffffffffff, 0xc, 0x4, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0x8c, 0x200000a7, 0xfffffffffffffffe, 0x8}, {{r4}, 0xfffffffffffffffe, 0x0, 0x20000002, 0x40, 0x3ff}, {{r5}, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x9}, {{r6}, 0xfffffffffffffffb, 0x4, 0x1, 0x44, 0x200}, {{r8}, 0x0, 0x2, 0x40, 0x77c5, 0x5}], 0x5f88, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffffc, 0x8, 0x1, 0x0, 0x7}, {{r10}, 0xfffffffffffffffc, 0x31, 0x80000000, 0xfffffffffffffffe, 0x6}, {{r11}, 0xfffffffffffffff9, 0x1, 0x86, 0x4, 0x5}, {{r12}, 0xfffffffffffffff8, 0x80, 0x96593da10bebc939, 0x1, 0x16}, {{r13}, 0x0, 0x4, 0x80000042, 0xbe0, 0x7a610f31}, {{r14}, 0x0, 0x4, 0x10, 0x0, 0x3f}], 0x3, &(0x7f0000000440)={0x1, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff}) sendmsg$unix(r15, &(0x7f0000000040)={0x0, 0xfffffffffffffe60, &(0x7f0000000080), 0x10000000000002db}, 0x4) 16:00:31 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x40) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000000)=""/9, 0x9}, {&(0x7f0000000040)=""/167, 0xa7}, {&(0x7f0000000100)=""/173, 0xad}, {&(0x7f00000001c0)=""/24, 0x18}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x6, 0x2b) execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) getsockname$unix(r0, &(0x7f0000000240)=@file={0x0, ""/73}, &(0x7f0000000180)=0x4b) socket$unix(0x1, 0x5, 0x0) 16:00:31 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffe000/0x1000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) shmat(r0, &(0x7f0000ed3000/0x4000)=nil, 0x3000) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x9b5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) lstat(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000080)) 16:00:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/61}, &(0x7f00000000c0)=0x3f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r1, 0x5) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) poll(&(0x7f0000000140)=[{r0}, {r0, 0x10}, {r0, 0x12}, {r1, 0x80}, {r2, 0x4d}, {r1, 0x20}, {r0, 0x2}], 0x7, 0x3) fcntl$setown(r1, 0x6, r3) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = accept(r0, &(0x7f00000013c0)=@in, &(0x7f0000001400)=0xc) clock_settime(0x4, &(0x7f0000000000)={0x4, 0xfffffffffffffe00}) ftruncate(r0, 0xe640) setsockopt(r0, 0x7, 0x9, &(0x7f0000001280)="b54849f17dc21bb901eb219d96d9ce4af355485a5127f4188e0cfd621056eb1484d70619d329cbdda5d0bad1bf9274b90fd4451e7c9169f990f24530478fd41dd2d544e7bcb151945cbb46c68bbe8b26597ef55ee8f30b726eb18f491e317f0dd95859ece876d680fe79d6dcc6b6553bcd106dd8c01b68f5a7feb70b511a1464199972ff66c08b23e89d8c069a3a0e043368d1582ac29cb44dc653d41845751e2df2ba8e169ddae02e7159ad1cc00596bb8ceadaf599f0e8c004a3e31440e07e74fd760837d23d66f71992f824f6e0ce417e13174e3bdc5d988429", 0xdb) setsockopt(r0, 0x2, 0x102b, &(0x7f00000014c0)='\x00\x00\x00\x00', 0xfffffe12) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001440)={0x2, 0xff}, 0x8) fcntl$dupfd(r1, 0xffffffffffffffff, r0) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x100000000}, 0xc, &(0x7f0000001240)=[{&(0x7f0000000080)="98103516611d806299ff2460b5255ef02ecbd870a30d34c4070f16ecd1a343bfc85ba9deb5dd3422dc3408832390e4712598a03bf9efb3fd98085cfb542216", 0x3f}, {&(0x7f00000000c0)="e653e96619683bd91d5366e510130dba85bb0ca91bd09f87e0a19af47262805b63fc0e37e1242f0bc5eea32c08553164ce387d5822c2eb372d4790f60c8f3afad2da6c58fd1613cd9e20d45608eea0a0974e806cea0638d765424c22cda9eead2b1b560df861321bd9901202e873e184b34c9539704629518b36967be0821024b9dfbc821d43c031264a786f1b5144fb811bea7fc7dcd12883496c98431069ea3a285c68ecb886612466706d316ca2df70d82662844e", 0xb6}, {&(0x7f0000000180)="306729fc1c8c8b42b086929dcd9f866b1445209fc2a4406f09f1e44cdb5c8a061f69396d3074cc8065affe493efbd8d04bfc500cac772460e49142802d50f1a16d97c3462f77b4bcd8280460e1b3052ca921a5fca2ed9b3c0a96395ac89cd66b104eb16473fb4ab8e62dae340acb568b974e3578325ab0645010b658b5d19ec4ddf4e6e3edd28adf543d1593476142fa86791d89d2dfb27ce6c194a930f84050cc857f186b4d3eb1c0ffc496be8ca8e23eb665cc9d644bf3", 0xb8}, {&(0x7f0000000240)="8baaddd177622e4f85e4be2555b21f6d2cfc98ad227e55fa110af9e799cb263907584651edf12491cd881d57355110c05b8d654d53b640e1d9d71bff705a05661c8eaeeeb4ec7878f5cf4b7baede7238c4bc860eb14d97e0e883197741013eafd9e596d0aca1414dc1d6cbf281d4bfc975caa666bf6f5b109b94cc22b6e1168d53a720a63f46d26e9086eefcfcb79fa5d0139d86462791effd1597d794d243bfdbe8f99e0a4a2e02e494b323b19e28169bf3c7c0372136ada2933ed4ba5cf462723b19e1425d3a92f4418e038f192e44d834e9da22e86ed958098673c6d943f0132b4fbd3d4fa88fee3988c606664ddbfde40a1593b7b296922625d3fabd691b9535466d497c3229c84df8c84701e7ae4fbbb5a3c01b8e37a4b6488d5ed30a412f1734c5f5b275628a4b05ccc10523244f1b25e572c1472c7f6e29b4a6b5bdfbc69365ca8f9fd80e8ac784471ac667fec84ea9877fc6ee60ebd754fec84317e27eee0e114448c87763f9a8d256fd845cf29a17bd1b25105c9f05d14d0d6c5387a646f329b02b089f21057f074a134a0246da09440dafb303db33655fd5231a24f455b555b6ad518e0b89a0da871a65e08d7b6f64b2506bcec488d4222da28274f2f87ecde0a05aa3dd175fbf3a695a3da16e14ea2c3eae473e6c65eee8215cae7228258b47baacb509d0bd434ceedda4d1c6317b675ff4a532dcd4c5d09d9fa8a399ba7525e26917098d70deb9286c9d26608cd20498b2aa5c22fe5d1858b7406421597a81b4017225774128e19ce99e89905a2f4b6ed0fe3469fe82b3839acc54485c76b1f8416097cdacda75a57953ba533b47084605a5acee1377f7e7f1f3a9a62021e9ae167445a9fdaab1e8b044df179b318f9a42da825de0419e7d378cb439eb04af3fb6dde5bd5d079e1e2cae150b9346dff10de2763c04ef61507a6691f4c9bd318528a9d227ae133d485bdfe17a6367a34d8e3a122501e1dbc6ca3ec5244c1b05f39e2ca4907b56f7ed6cf73f995f3d3d3cb1f537aa3916a150f7aee5c1145330fead3ecd2d6962a587c72cc10fae6cb3d9a9a9caa0a751158fadb98ccb643bc59662d839e6ff8663f8b43b9c6b5af1965b900caa48612b3aad8aded93f41ce2f3e2ba7ebea268d77469d90744efb7c63ef8e597babea0701248cfccad84e987ef4febf38bc3004e8005e97b15f5df02d648ed386bda0a798dec10e8900c085c43b6fcef2a5b75b79de9641ae5f49e03c78e6bb2a8e365c7dbc2ae05c14dd90e404fccc258729a247c1a186a8da1e5ec5f66b364b0e7103bc5b1af3427ad623e6b7ff97a9fb831eb6c94f42b53a7c498420e5138027267657552adacdef8ca8b06cc5f133bbf758df5f22bcd9dce2674116503d3276dd89c24b74123e33c20f6946dbd2fab7b1842aec533d88ee062103e3018972328c3e85bfabbb827765651a0467b5336b7b2f6c7a6f3b35fb2f178c306427610e092d29e66da6331a393a92f1ff6d230a089c9595eb2b4ced296e0ddd85691451d80fafd3f50fb89ada42370fa4972939ee36f5dfc85dc2fb54b6f87299319b0c8100a287a802316bd483d2967b9861f79c5acf047ce76f15d2c41e77e6ccf1f002cfb3311efb6208d9cb943eea0b326cb618f8675bb370b64329ffb40330362409dc25e28ef6cf0450d05607560303f8e9e6a936afd5477ec1df6aec5cac86bd727b06a8bcf8e9d55c65f79a942bbd7ed1d85e07990af168211c42f246474f13fd96d616ebd7f6c5e191a6f7f335fb8f7d7ba8effa891ed279a2017628520fffa713d4a452e43252ab37a72b8cd4b02046ca87e09f8d36e6df08b2a83e7ada344c57f536b9355f8217350b2a5d08b7dc64001a95ddad409357767643e737185c21aaec8c44d1ed61415a6cba1c52977db37e967600b61f67068e1be1b86f37d18a04c6a39955292737194c5a4bd3179b93e5f956c3446e8b5d6bdf62a325e1c322d7085ae35527b1e40202491ed2b6187e7a1650c1934a5e843dbb229865b71d74b83d8463258bbf4ec21efd743bed6629f1dd847a3f552cf47e34e5dbddc1a49f81c56a4538d60704851adabb4f513d18ec5a9de96a5733b599dedd55bfb9f4da4f9488e7f51fcef805203ebf6cce78b64458789d93b11423a687122d3f436d923ad7c2e23c03f4f66059000dd24d931d5ddc24e7081fae9b2f588d3f0dfbd7979d1fb1ba6c7cc28e8f75789a7235d28d2cb617f3921241e9584b5b688f7f9465274b8fa81ce002a3c0bd5216e2eec9e14b963fcacdbff482443d6e448e8523bc383e4232822e85cc21938396ecdab300f77f35decf51583fc34ab182ace121c9bdcb67fcf75fa7c6f05cded0c630ea5fb86cf4863043511ff1e088b232238e272e4e0b607a2e24a1bc4c60bac29fa5546a9805e22520df764734b82f0f486f67cb798687acab2ab0c715af7e3cd45dfe6f864152b44ea8cc22fd01a6ac40540dcb1d79984c7231fe4ad7c8e9872c6f0cd2b6ef3c58ab63f8f7ba246ff690d855db27e66e6c9802e47aaede1631382c543b7086982abbc5d4604cb6ad948fc00e2306991cd0dd7b1393caecb8fd8bcdaff6a5b8bcacd49eded181bbbfe98532686343a2eee957f3d290503f91631efc100d164518c6ee59a4a436e5a426e196ddb6efe924fc1f6b2b2a6fca42f4afcbed4319ddcf68680d8e7fc9d2fd7121270af52d386a3e51698e4beda8ba39884621e352a9143d8ab61e3d344315e82351944c44b1c5739184ab8bacfdda49b0d60dbea54ec280e235b3bc9d05cff29329aa1a0d325b0b4d58f9c2a17f8b46abdc5461213dcbf53808958f29b8d56000f73406c96a977a6532abce6b1bd35cc4bfcf241cdf0ce3aaf76eb96d702ea0a5a02849571915c718fa2516f52e605d5db9ca3260a126c4998c80185f89bbd7d5d8ae19a6b5bf6e31bf4bee3a0705fed1a8ac68c0ef0474039314f1701fab71f1661c447f8daddb7bcda3ff1041288e623b77c0dbe0369ffd7b9a5aa37e7fd4d0b037e7d0f9821cbbe4bafea544b8f1b9fef4badad7f143aabb9b83b7aed83ecb47690cf5d4494c2bf69c03f864443344ae54c10d21cb7c803bc1daa6553739ceee6d6d72fbc5f43f2d77db8f4a2504b2049c2a8c0e7e856714c8e9f9f08c5f6d6d0f4b01d7d0f105af56464034f1aaa59420294fec01ad648c1b4473242c6d68749920c81e342a9cfef8f16efa7e054a60afa1fa4f9bdacb84248b571e4ef6ebebed1d307d5a3a084bb3bb192732cd46f90ac04f3a3f36a78e415ace243ea9ccc48543b8e74dd1ef4a5495c8dec59035d347355bf8690d16fde148f0e1b44653df74cae2593c77a502ddecba5aa7d8e1fe38d234bbe5583e73c55d237f37b967b8179ea74a4dcfa1e2f54838b9afb70124eba76e68233de28f4506b552d848b2c822fa53f6a7cebebe4e65706fac640b7b3d0ec4b1801eea09c71ebfb84dca65ac129763fb0a226f52cb121938b95536dffc84b28bc2b44ee4d1aec13471079a8fbb8c13b00b9df0933f38b43ce53c2b5bb12828d14039fe932e1f183ea612d2af894e62ba2b5316f3d709ec2d5db5b48958ecc9dd5bbfe0ba3c2d3583e3a257deacf452bfc22d5f7610d0893168ffccf8a9926bf2fd3c6fbb0851c0e919c6f7f01318f3ab468d8ea151e3da5a6be9852125a68184dc85da84d97d4d9e3ec68769da10a0f273cf40c2cc4c64c33d7805220391aaee3ce66e14bb4b5ce8fa4c78094890ec4983fe536489ba8b84dd947231ea783fcd0fe75b22fb55d1f3918590b03e915c2ed655fc2d7e800ebb51aaf05e31e2ea576aab62d3b0bf841ce19dca27bfbd9b718dfceb8e08d85fe746b006dd6dee789a9b089e0aad6f90990d8a066dc7cc7d34a77d9908e377f27a262a058e49956305f3b5598c17f6e78c7ab1839468a6fc711d6b309b9727835d72eac12770966f2d37ab8ed8cd7e5f23672ca321f6cae78fd19bec5796cb775b8895a6f3093803d0452a4228600ac11591d56cdc43aa6a3ce402ebc6014985b293bf5a181a6305f458ab19aae5c40706c7d35e1e41eec5b5ae7984d3764878cca48826370bd45f3bcd3e54644e236ab2b92864f23f330e0429443122cfd5738fb6404583ca97cb2c7f2b8c95be58dfc92daa59f875a35f8c9ffe31b0b7c4339783c658d7e6998ac63ced53de766e61c201a4896529133b26ce10ad40c06a192cf4c29c03faf37981cacc6fb0eb2c5797a0ad681d7b1439c6693deb9352e52840500faef1143534a0718a0cde0f98c9cbc2d8f327899d8b0ad3b273a7f1876693f0862cc1a32d587d8f0874f8ba56dfd127d797d3bed4927a50a7fe5aeae6b718799d0c9fa5a956a943207fbe055700e8622225617f1de90e6e35bd81611446a751bc311d046c7baa75e3961ae51a872bc4666fe4667c1d30486f9ef1b3d2f265bb7b5db70b0bcb20748e34c000abcb5b6efb67d32c5d9422692db56435d755d2b286210d85aa260b4199ff3a738fbe8c55ad31599cbd4211b90eccdd7898b24bb3b3cb7f9ef6273c1279830b2d0562715d0b3032e8868cfe967caf1f2ada329e3b06c68cf6d302780c3d24698b1c5313786ccbe493e73dfc7f1e30f96b77b0352c13df5396bae248aec55fe6e823d8bac5e1bfed8371640bf66eb78b5f1e531a76b337240a73f5f6b53686246676a34731bbaeeb7e3e9fe6797b977dd01a3d25822db504c2376f2d82eeb1abc97b7fc4a37f0bd36c23ddfe27dd296335f8d1261367b16ff7e222ddc3c7c1d57848a1c158d55199c401dd9915a67e2d416978f915868de07bd5a955dbd6476b7012f65a925f9d5382f39a9dbb61e6ca8c780654f015ef710c2f2ed94dab55156ff6ede7a81e6264b8efe70a0d2c5f0183f942524cb0c54bbca1b29bbcd3b8b2a2809f7a1f12d10d6d63abd5b5964df953a5d107fa84433c0747c25a3ceae0fe43958debc79ff906c004d82bbc3e60f33efeac0954bdf0967b5f13bc280bb3ee524b41dedf850b54f7f5478147e07516aa1cba5c811eb8a6870e38a0f8494c2df9c0e055bf001860384699c4066376468e7fa2970acdbea9dff8bf69b2e92c83a928b1ded3eb4b3019fbfed96a6d820390f2bbd0d351711f09a0c44f8834bc39fbffc494ff078f3a0c83edf68f376eb35cdfdc92478496f4c61d7e6da28a9e3984203b9fd1ac594cb40d50fafcda303252272b6ff89eff43fcd89cddbd3b20ec228c61697616776f8ef53d9c0f0b2db729b69d3ea4d93c67d0349a5deda447451c0b2406b8bb942bc7dad2fa0a5ac46c8495e65bf67cc9dd1839842064e9564da41f01400362576f999c6a2b87f14f16d699683f72e9ad7eb0e60f19c5bc79d383fc8b02b785178c53be70cdcbf4e92c860496f491aa05aa4a1e3259fbcaeca31c0d8d1867b251a02c130cce1ca86877082c5f1c5c858c0f343abea6012bcc0163e2931a04d6b152901cf43f87e2e397fa5a5ddef1b33ee1ebfb44ac9fca546a2769ac81b1933ff5916dacbabe3fbf1b574f1a3a48362c99ae0179a32c165bd52900270d4df67015336503f8e939086e53c146bdcd86b11b84243bd3e9ae85faaed1ebceef03716b66dad6c4bbe79e55e5f4b375d028856e51b1d20164d0e0a500cb78f613f5720168aeceb0036cd189af94043a8c469b1001712faed052c6357f7bef79ba93cf4bd0b2d640814bb4e2c6ab73f155f2d3639ec875b7d7dd07bf0dc380105ed54e666e98f01d4625befccdc54fd7b27cd1d32e055a2da083a78bac267eb50763b8720ef6f4e7f048", 0x1000}], 0x4, &(0x7f0000001880)=ANY=[@ANYBLOB="8000f90000000000000000004000000049b9fda7ac0c951727bb558b130c667be5611f0a001eece8d8f56c2db1a4d91c4a3ad135e33b393c63fd472f4fab608b8d14e1ff86e2c62d0da5030a6db9db38a5d93a619664df47c58006a25dea55cc9831db0c9f4f0df3cfb5e115bcb19605016fa81932d1b7cb17000080000000000000000100000004000000a2bf2060237a0c2a2a5ef877209a55a988b27c606291f13fa76239d3843d84dc5dc07baaea391ee61c743f3085e209a849d6e7e6cde8e69d0792501d526c2b880185185caae717bad7cc246d90947ba237d66f2714ea070225ea9b3c1e9a09f500000000000000a8ad3dabeaaab6ebbf1d9e22df05ab4310f917f0a8015d99021674592555da0dfb33ea4779daeb89263ea7fa314b7b1af81cca229ce5128d3bb3132bddc956a3a995fceda1151acd69b9f84b9316196f0c2d594e2e56aa0adcafd1b74e9a6ea7100c3c09011d108382d298a486295d15d33c840abe57b8506a0bf2d342c72040c78534605ece43d424406c51f65b026956f9bbd162f5355ef60bc9d770b2c5abd77818e4e0a7ff2d61096e708748c35884194c1939888af3563f47713d95593b725f03e18872782a2848a7fd3251325e6ee431e25e3eaf1433a53146ea30b0f8c1330a231017b0372671dc62be3d356a4fa171b574a67ccaf2006a171fab54748257a90590a9e6a24aac78472098bb1b964de76073e4521584a8cf42c47085c81fd95c0464087f2235dd6bef8538aaea00b1aca540ae42f7f3cd22cbe244ce70503e936ce3ad1d1e763baf5f936833f927ba210fd1d18d1f34dc727e4671a0fd6f2a6d5807cc6c424ad206c24d9510d5406f228fac256274e24d6196632512878bf1b33b3663267ff30a1bf74749ecb699ed889e4446e1aca6aa526311d7215cb2268816e8d1476efd6ce86983488d61d73a95a77e7d72c5f9eb815812e8700c3fec3a5b3db78ced6ebacedf8058ef6b3ac30e4c4e74c6be4848c46847a06d038e550b16e695fb2622b2921b496498c16707b82005580c2559edeebf56da7e581247cb29d9ae55e88dc0c290f320ea47139fe520ea41e14a35ac0354c3c62d07c8563cce19df0b85be05de2c4301f4b622bbb9444d33a3b52b0bed2d51e8b8bcfebf55125c9165cd888c6e68b60ddd452da7f2b250874794da222f1c80bf7b8f395546f0ba12ef6b891b2052ce6fc9d889180c63"], 0x213, 0x408}, 0x8) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCDTR(r2, 0x20007478) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:31 executing program 0: mkdir(&(0x7f0000000040)="e91f7189591e9233614b2f", 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/84}, &(0x7f0000000000)=0x56) accept$unix(r0, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) recvmsg(r0, &(0x7f00000012c0)={&(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041ca0605b98559c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d55fee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058d02acd50b33f1a9b64ac271435cd5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c96579fd81e704f9cb2623557e3da100000000000"], 0x1002, &(0x7f0000001240)=[{&(0x7f0000001140)=""/103, 0x67}, {&(0x7f00000011c0)=""/34, 0x22}, {&(0x7f0000001200)=""/35, 0x23}], 0x3, &(0x7f0000001280)=""/58, 0x3a, 0xfffffffffffffffc}, 0x2) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/103, 0x67, 0x43, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) socket$unix(0x1, 0x2000002000000002, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) read(r0, &(0x7f00000002c0)=""/214, 0xd6) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) syz_open_pts() pipe(&(0x7f00000000c0)) 16:00:31 executing program 1: ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001140)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x2a4}, 0x1) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d72222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068aa0a15355825ed057f1aea1398d25c2d9e5d4df5a585a81395d602a27d155efb0bf34e9a35a243e0693253a08bbb8a44d84c6b822e5f1ebb74264f8df6d377885c9df0ccfe8d4800000000000000000000000000b2fc30683543745711603cdab6ddd7514900824497a413e5c5343d0d44b792ff52ec064d19d10d2d83a6c4f19283add3eafd202cb5ecc47eb85d8132926a589938ee8fb4cf981e06a20986e6be51f7a08bb9ab3306b599c9dc6c"], &(0x7f0000000040)=0x1002) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) r2 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/101, &(0x7f0000000140)=0x65) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d64e2d5ab2cc8f21469a4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ac000000000000000000000000000000000000000000000000000000000000000000000000000000ef150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001180)=0x1002) r1 = msgget(0x0, 0x130) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/63) socketpair(0x19, 0x5, 0x10001, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x3f}, {0x2, 0x6}}) 16:00:31 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0xfffffffffffffff8, 0x7ffffffffffffffa}) pipe(&(0x7f0000000180)) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='./file1\x00') open(&(0x7f0000000140)='./file1/file0\x00', 0x8000, 0x4) getitimer(0x0, &(0x7f0000000100)) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)}, 0x0) socketpair(0x6, 0x3, 0x80000001, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0xa, r2) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xeb, 0xe06}, {0x401, 0x100}}, 0x0) getgid() 16:00:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0xa) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="31e3e0c5f38f86c64fd67fbbb0b68a682cdb0aaab787f1e47441e0869dd8f7ea07e05bdc9e9c90959a66fd438293cfaef3aa964bf57321ad6257281f6819c14897f725130278e2a446aa1ea92d2342768112e2dc81e3826df482f697da0b35be002f2b1f76b8f4db438cbe9aad2de035001516f4f67fa95e844822f680860aae8f113b0be94632f589c9adadaed8a5845061a5aa645fef", 0x97) socket$inet(0x2, 0xfffffffffffffffb, 0xfffffffffffffffa) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:32 executing program 0: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000f0000000000000000"], 0xe) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:32 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:32 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x9, 0x0, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x2000008d}], 0x20, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x0, 0x0, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/132, 0x84}], 0x1, &(0x7f0000000100)=""/153, 0x99, 0x1}, 0x3) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='\\', 0x1}], 0x1, 0x10000) poll(&(0x7f0000000080), 0x0, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x3, 0xe8b7) getsockopt(r0, 0x80000000, 0x800, &(0x7f0000000100)=""/241, &(0x7f0000000200)=0xf1) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1) pipe2(&(0x7f0000000040), 0x10000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="4dbe0b4e0ebaab4d075fc14c7bd3debd78960e478e5ddad44cebc60444affe58ee51bd86c4189db2183ff2cba79d4053b364bf5863d63d331125142df9250184ee77c6641294db6451eb41c9f86d84f4d7d32dc5b72f2afce3609241e4e3c2916150dc172acd522ca68a6b3d509e36847b51ba7aef9be38aa29699e64c3d6a1ca6aefaf8de6908120e9e403396a3eba3e67807eb8eb4f9", 0x97, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) 16:00:32 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/4096) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xc00, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) pipe2(&(0x7f0000000040), 0x10000) syz_execute_func(&(0x7f0000000080)="f3440f2c7c7b9d0f8b7afe6c20f244af26dd1c8de73106eec4c3794ca1ce48000000450f1ca700080000d82041a565470f3accd92a3e66440f3840c3") 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x9, 0x8b6, 0x773d, 0x2, "7d94d014bea8d7a6f7e1ee10433fd4daf61fa6c5", 0x7}) syz_open_pts() close(r0) r1 = kqueue() flock(r0, 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getppid() 16:00:32 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/97}, &(0x7f0000000180)=0x63) fcntl$getflags(r0, 0xb9d0c1b748470abc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom$unix(r0, &(0x7f00000000c0)=""/177, 0xb1, 0x800, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="e4a4dda296ec25821fb50569f07587c61c6a5b9204d5fd5af3183fce6a1d030deded4677e04d755fbbc8b38522ede22a4f7d9fb491a66e4a44541e7f7b4bca595d770dccab3bee8bbdb9cae00fa94386e9d03431484cd9852a9327ca3e0e266d78bfb40f9565c9c031cbbd4a93cc61ddf66912cf19e4d7fbe6e0798d1e734a07a26d87273aca255ca3939e2ba9a360e5fe1ef2a79ef46dcb2d30f3b3063f4e212e1980ff71a0dc3eaddc97b463b4e963302da9813d1c826509a54eee26b3ecc7edb65ad2141259d5c8ac47b00dcc336734df72"], 0xa) 16:00:32 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="6974d7db91f1c444012aaa2545ea1b90bc91308bc90a4c7358a95472b4539fb1fe56c080d1f363f0ed257bc675c745947e58eb8fc4b5bf4ef8abe5368601f8c6fb9dda95d68af68c5fe55155250c1eac5fc1e2b9e2a62b0a728a38cc9e08214cbe15360afb0ddd2061bd9f2ad95596c4b8eb0154319b2eaeacc72e72779609387f6ddd9984d784000416", 0x8a) 16:00:32 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000040)}, 0x0) 16:00:32 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) 16:00:32 executing program 1: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:32 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x2, 0xfffffffffffffff8) r5 = open(&(0x7f0000000380)='./file0\x00', 0x40, 0x42) r6 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x20040, 0x0) r9 = socket$inet6(0x18, 0x3, 0x2) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="32628ce90b8cf41af96f92b4f6774c6ec479036531707f34582644ff4ebdc15587ec5dd42c440070591a10af791b0296cf9b7969392a95985ebadf491b7eac533383888b0c8ac374477f28da", 0x4c}, {&(0x7f0000000100)="6f2420683d0ee674c9f12d48576211b5f7746d140f1c81925efb1bc393cd3f3bc40ef9c96a4c23c094117799205b6ecd7a868e4d1ba6ea6b45afc5f86fbb2d7e958d94b7e04f37b73ed9e2b8c12a9f9e621303bb6fd9b0fd7cd7f6760bc08a00fd446ab2b21192112bbf94b1636ed6bbd36222904f6eb13e1cdd4607a72ebcca8c3e321ff4a2d90f059d206f34597ad2d439b063c64da358f252ba8f5f61f6c65f3cdee7a80e9add4411f19e7fda6a84cac87a3398dfbaf713a736b1b67be9203a6e32657bd44112c3149c7ac514a6793012a21c9951", 0xd6}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10]}], 0x50, 0xf08d66ecb4641613}, 0x408) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) recvfrom(r0, 0x0, 0x0, 0x801, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="5cd6175a8aba47f75c3eefec03d091f07ad19011ca148cf527c020ba4a3e8c0cb971621750773189a25cb38f3aeee650cb9c0d0d62e3462e4d07fdd1141848dd90e26c51a6b0b8ea7048a55ed6b2d38b6b57629ca053563d35936b77e0a459693edf646f8f9dd5fd53b9d2a4dc9588e3b9fc3b372384524536b205fa102e8ced6fe702e1666793e6c99fc5e833b7fe9a5acbce5d14db7b45c19b24ba33e13b96a46f931f9d2cee3c72bd2ebe6e487438ad053bb9f4da1da5acdcdc89c16919a31a91dba25bc8b79a1aa59db742716a719601db3ed04d831ae0804a9f74262ffb0a6b59fd6c9721aab42b", 0xea) 16:00:32 executing program 0: mknod(&(0x7f0000001500)='./file0\x00', 0x4, 0x6) r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x7) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x8, 0x5012, r0, 0x0, 0x2000) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) pwritev(r1, &(0x7f0000001480)=[{&(0x7f00000000c0)="f6b206b679943a63daa6f9b11d6db63ccd118afa47fc31fae4f1feee1e53c0039596bf5021aba1162b00437af983836aa76eccc05ec9438de1c36f1b9d014e37b3708029bda2d699a000309d611bbe33ed07c200653b", 0x56}, {&(0x7f0000000140)="9e0d3c02bbd9e031706715e50d3a6358ceb49da913b95a8f3563b0ce6086cc0837c94ae691a01d4e26b2e28a13ead9b62f24c12ce158b2833ae3e40d7e17f3739c2cd676ecbd92a21605256b0686404bef726c226e7adf92f5d542ae2710cd706c9f35b97ff89fa9e1ff996c22a4211e40c20433de469af053739dd0a1a6957e3e0f45076c8bd1ca2f33d56f058c684cd3e812b4ec118507", 0x98}, {&(0x7f0000000200)="765333de8e340a19d86b509c63a2e01761630c2d3574e4190df1e73504a37a3428f12b439c5a14d74ba2443b3dd228d1a3d88e65e395cd9cfda34846a8fc422f07dcb5485b723603199cd7fe9d1397cb06bbe20fdc762c75edc3", 0x5a}, {&(0x7f0000000280)="39d9f9aae8873ad1d7eb8c73797548ee34ff1e3f5427a1e32a8f880e93cca3f4be668fd606c885a2e5db6e0e0b2a09d2c1be060d82efc1bbef8794e6f39f02019455ffea88e4fff1ff0db5a39932ff633b24542cb2ddeea54628972dd9895de6f8533bb8d77e66e5", 0x68}, {&(0x7f0000000300)="4b87dd097d68f328fc80cbed62f8505832f5b61c23fb27364c711db44faa2d32eb35c0ad02833a3d3c968ad94c7cd96910d5ca9fad4575f57194c0c04a876a8c81470cafb2f51b9417a412a127026cb71e1324457681488df43eecce974f18feaae89442fdbc3d94d9c5a96db506cbaad826e01488c1ec0851ee77028c1290d80857a1b5decaa7f75ac51e2a3c3e40a546d8df1922164a21829d2c9f08f42eecc1f41a259d6ef0538ee44b62e1ca8809fa", 0xb1}, {&(0x7f00000003c0)="5a782f461b704e0c93e119addbce97613ab30e883b771df385e55fd4f29275d2789f811dd05110d1842b0b2595352a537281bd12a1c0218500229c6fd062cd2006253c8a8fcbc5768cb3822a5207b9bace4d0d3949f23bd634994102c405e26d3fe019c188824dd4242b4236ead2120443d5deb249364ad3e4746b5a1343e843e7e66847bc5489fd7678524f56cd676cb6b26be0fbf7d50bafbcf48cfafc279ea48738cabb2872820ec637263617b2ce27761bb5b098600b0f5a534bddf183849671590e35805b27acc44cd31764f7ab44bc965c0ede56c4d5742544c41adca89400241d4a8ea4ac5e46581911977542bc032dac848fcb6214ec0e3cdea9291ec918a31844b928e8bdf5a2d3ab3e65f315824ad21eaad631a2617e165124143f5e7ce31664f0bf7966bbe87970c99013e5106a88d8b360ec47b0a1f8e9c420928c4c7b68fa29fbf25cebae10e845aabb5406447bdeb76ca8a01c3b90bd1faaae7834dde3401177ddbb0f08500eee0eb42efee72644784309c4acbf292a8ad5149998d5c83a2e363cd3f1290ff446424b7f0c3b94f999422f439e108029df2b4d650aee23b7795dbab0096e3f13d805a40797b0344a8715d47b5f1e6a1bed33d6ca4eac6726cd4dafb53d8d3f809d9e8608d0af96a4bf5aa8a4852e5da8e204a4f1b9b107f0ce9ea04c3f00a78cd0c98f9eb0953cc25d30cbafcbfe762c36dcebc3049022ea715e62b12ceab92573ec27db06ac7ddeed27ddef89a07bf98b53eeb5028a9bc196ad62443239866df2daf30a06733ddb831bfcb7a6612f514fe2b2293031ed26045268e1769d63ed03eabe017ca0094c468bdcbde5f4a83b9f890434844c60ec2dc4ff89b9ca175f5481e56287bd185b5d05fdc21be4fae283c08753b01bb778554ac834cfd2555f54dd489557ab76885bb3365e7061f971c1664971bc96cb5fbf10cfe2c6c96387e29af99b72433816f3509153f10b3244f5454585205939b6985b3a00be96093c2ef276aca900f59e71a131242198a08269e1866c70186beb2dbdd021f6d4842b104eba575c99acfec6da4e5d40ccfaa3b36f6d16d77a506435e03e91e7f1348edf050361dfba40bb4a7c6ebd0477c8aaa9f782993414e2fd3915d3a23b5cb7dff13797aa4b5e997a175a83d76977fea04a9b6ef32e23becc802f7a420fc073c6c6929fb557dcb67df1666654efb37c0c1622b3d6a595e5c3742f49d160b89fe7a0939e877e576b0ac25f666007d01c3c7494df61459d21091ad66bb9ab9455c47297a698be38f46ad8429278d5c8bc1a7fe76a9510bfa69f834e10210c804a3f1c7dbb4fb5387582cc67b0ec1e5787823290122e795684498ed00ca15c42192153aa74436c479db2faa21fe7c0e8c09312428b0f81713b24d4ad74224d308ce7c5b56193a80511042d5d016f3177fd64565eb4c4468051265b808a57cb80e0d3a8587604c70bc5d77a095b9db0510d22c1b6d0520e46e00e08fa32ab4a44f865492fff5348cbb8a258e2b958d199049ae39628505b524f6718b8a7c3d81004ce69d93a1e886ae61bfc4bdf464186ecaaa3b256a3467ac727db5418933fa9d8eff83efdba832274d3ea521ed272dbb22b3b8f48a0111a1802b825a3999a8d3e0e16679ee5d58379a424178e121bdbe6a5a725c0d6c9ab5ff8bd4123091638b5bf053ee9e7351a0ced2b600cf515b5bce9c820b23f9c1624a247ccf16ab636b6dc0317f39aeb92b1e14e8c93278657249de2dbfe245f24bff2fcc2d6eeb9154714715bd7e3bbf7fa97d80a0be48446a14e4d0f261d297365d115fd3fc73894ffe0fe50fa27087e964477edd47c63fec5d618eedd975e00c25d33b40a1933b98e3b143862795304e451af3a1e5343eac76146d09c706bb3b6e65f2903b02d55c414e99eed84ea085115426715e790d2b3b73ed6f01199d9cf1bfc3addc6387514ccb0a714355e873512a44a111d0a075382e77bd732ce651faee8bef45a2e29bba362d33993ffaa942f5d3bfd0d11982e88aa855acd09944ff9d49e5a9ed28fa2ad3746db17b38028515f239613bc9245cce2b8148e7d1bdd801c74326caeb59d5d7c67a730960820e702ad2cf93ad2722a70e37939370d9cccb8ba453ebcdb1c97348873bc5d538e98348f3bacb67530c7fcdcf0e8a361977ee5e82c1865ce85bdcc095fdc559ff53138c5e95e1fbf173171117e737d8cc82515838f30be7d1f19818c324adefcb2bdff529cca02f44da07da048e4eb8e28b9ff235d6c84d0d18d16a86344757db8e343609834272aba1a739d6234043c2fad95ccbfe16870a65c0fb5dbb71d5eb1492557d88e174597d68280f9227c3e953e0dd6f65c61036d9db1e7cf1ffe86077790a116c5f332c39f398a2495e64e12ade804fed51e15679762e4a4e338f0af4c45b4e49b25bf39455f8eea21917aa704a677b7d6bc95823e0ae07298b0f1eec8d33b46a44860e1d9ecc408b94baf0bd90da647c78678e189920fc94ebcb1b2c0e347cc611aa380c4bcf55e3d68bc4c4bda589851e56b353505e5c32602af4fc2def2de42ce21b74ede7e48fcf27a423dfd2a309f94d69b1b4964ab6a062f6e17b2a8ab1588e21b01f47fb1916e9defaf7fd64156e04909befb548303dbe62500c30a08e1b2261e1f9c3dc58db7da4ecde08228d1c9260bb86b6dc46ab29b81a79a694822e02d47bf4bed4c3ab8e0bbe4fe2f710c47a580ac0fe5fa4c26609044782b2a3a472864b46e4e573ad3b46c67a09351431bb747ad3d270f0f9e38645415fdec8ea8d2cda66e53f53dbd070bab87237a1c103a8be9ec74c448a8c78c4c4fb895c1dd10176ab9e21341fdd09fd686c79574cd030443ac26580764e0df68140ab3595fb5018b0eeddcd3e20caa875f3de69ff0bc50b80b980d11bd910dab6f706c54e42a3818ee1a744141df306b36115f8df76b7e33b586afdf05136144eb2a236a7206010cfec29de377a2fc26d1f7e768f0a479508a683c0ee4fc36243ebb82f7cb1010059aeb3c276473640be9ef226daf38e3eb28fb1a1b2cad0b8793cae14891e0587ccae9e142f77bc1962a299a06a0ff47c84b7d372a366b9dbb379afa73019546fd4c57c9e5db4f1a8f68d598ae0a18b57b5cd193ccb78b98b0c739c8796ed5d2ba4a9f5c144bcde5f921d4df54ff4e2fdd5b4a0b139b6e50310360b19262a8110e6ae69740873e059a224514f6c44baec951890211c7044830789d8d88a791a23eced0bb3e56778dc76d13dfd26fc74c646fb3d014c39258f03b44d80b5e2901b047f5b99f8c6596b323264629ea676842f860b224322fa703a77db5a7edd8456bf8bd40fa8e10ed6fea32f1aae35490931bc8105a942963df6e9e59010b71683645e8a6a5ca3148107cd70d6763014616eb5e123fd6b33543fdc832f18f6686c26971f80d956fea09b1c36a751e2dfca1e07553e7726592733fd63f22e8bb013b48fd0ea5c8251b1d9178f0dbbc0a544152d05aa5cb014fdd9a70b64bd5293852b9225f4ba606587933f00a91a0798e3d280e0a0fb0cd74806269f6bf82460d7acaa884c3f357534f61746cf938e25520f36433bea118827ec64d7f5b1f29ff1c17a9c3d5c5346be8c3c9e0a840ef3edf66dee05977bacba2c559a287a53c6dbbb765f08d1bcf3edf13b661e945ea13ee250b3e626619b1e56bb9e8243901d122240ca1aff5d2062ecb3cf283abf21cf19150c4a4db6e7901799e8c515fe5df9e80f89bf3673fb1c21d543d49bd5c2a73ce52fa6437d8ddb880e92cf1929b1934305f9f531e071f6c545d55295d0e9a3c491951fd21f7b3d633d42edc7c1f39fb637e59cb8a6e8b646b263f2fc6620b8ba4840bf3a2fe4a59d81470bceccd0fee2d8ff7bf18300c39cdbddd6583b814614dd33d8cf9b28deb4314389b72f8f658270951018a71639faafd7096bfc90e59f702d3ba2f90138aea5ce86e8e7edfa177bd490e0dbba8ea535efc8974d4a55beeab757b605ee433228c434f7e13aa897fc2f22b275cb3ed76a4aea1d6d419c905c3788cfc6c00423fc548c39256f87dd5bc4cc6a16cb3d42a80afad6fe8ca23ab271d69b43d027ecb58c599154e31ebc24d8f1a1b6835e6155871fb18ac4a4f52510d5f86bf30ec07f65f9c72bf0c726988f286cacd8c01dec7121658fade1294e384d283c60bc6e909054302a27992f98914e00d0e669e08257e12310cb255c374d8eef5ed4efa02c4274aa12f9951744b2ad624eb0ec731e57cd3bd32e3fb4d40cece724e730a01ffae6ccc0a7b7ed246e1d3fbe4bb3fafad8956c96e9ad7ce7bf1c3671ce4a276e91f5951c105565606a89be04aada402db37a578e2c03271d162140f5d99425b09a9d1b3ac265e7d4df61c82b9d718242c1de3c90d51d2988ad1a2f89cdd16566d6430e8e34fe47189866ce44fbc61b7acbe80a5e777ece1087aedde24ea7922aadbced76e04e2cc6ffce39e2026c648ac010689542d97c9a2a706d5e70bfa3fb7e01637866702b543df292ec49f43a269dfa58686ad317da8eb58a07bb3f8bac7ec4c172a1d031f369279a489f5d603dc8cb0351f930ae3be2eef4e860fe03d9477def710ab324e5f673f2ea6b06c4e400de5a7cca367a46fb061ae01a38fb05dd70e6fd767145aed93edd592bac86756290b7a6746c497244302cbafbaef14dd8a0676036afd5528467b32f38050c8b519e6bb5d4caadb61f94a9a2aa486b97297247388d1edc169907b451c9666ff386f2d8ac70e7432bbd9efcf10a51b2c5dc890dcc06679dce98c5b145c3c8713c60423f9f63c46e64444b5fcf7d9a6bd9f1a4dfe8589eea92b1787a9860e3ed71e344fa37ccaf38d42eb5d42835348528bfc801a33ddad5abccece6388d4829fee59b6eb514f6cc52ecfdb962e06df08ea2c72fc7e0483eeca6e8cc55350de7869745b34e24ec92a3ca047b6a708c02fc876a1fe670a565872d94a58836d2539ae8f908a4160fd845bbfedff5e92b862addc80a4b43e0df096f67a2f3a028257c27430094deafcf7dfbf17b4e059a4d16c9a2cadf4f9404eab045010314dc31592efbb1228582d722e163b6980ed8314f000ba1554aec1f506381d36a9f2d56c3646555756831f2d903703c9b8269866aea53c370646e0bb138ed4d48a4f54c8b6b391ff769735f4cdadf378f9ffb270321f56e4fe4d934c8ee02500aa9cdc81f5459330bfb7fbc00c4027e542c9694881f0e7fccada4840845f6d161a9b7874706fc58e6b0675382b5fc76a409f2bf0031e419a3a36c1f54c9ab42b5290be8cc76bd25a736be68b68b74db0b0cd728853384bca39c41a3826203f67dc6e506c31cffff52cfed4f9ff79ae31637eaddc19c5c716f14416406384edb29fa135214253620652e5bcb5dcef96f5e232bc49430e8c5a275109328a5864a1a9b75d805e1dd04b41fedcfe7c9a53d720128b578c71e7ccbd5ba78dda6e44e219ec3bc321d5a886b9bc5330a567e61fd938a2334344b52dbe6ade0cc17d0c9684808eef90b920a37ecadd05fe1559848e7a633153bc2a956974ec5d3b48e0e6f949c7688919dbb331a829f546d97a50a431564e1919b81b02ac7964508785437ba8c8a2b7ae7baf0a3f0c031a742e7dbb35c8d53d004c85f4e5e25fc4877323a7c8b2f2f4271738d7811c053a0297ab04f84d5da7156a57e3621411a2f060d4bfeea591bca3dcc7952c525d238363c2bb25c1dc69b2e933d3da5890c7cddc3706e61d9b35d0b019655d0944103f1a1cb97faa204db44fe00bd5d4862469", 0x1000}, {&(0x7f00000013c0)="c0ab26be9e426ea8f07b46d3d10f0ca96ae725f6001b375697574fd7c6f2d744454b39e71cfb282dbbdf024cc76da275d14fe99fa27a5cc5c6ade9261f9621225b9065a774", 0x45}, {&(0x7f0000001440)="ba62bdccd932edef2852fb89bc67149dbe18890a4f258b", 0x17}], 0x8, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) linkat(r1, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0/file0\x00', 0x4) dup(r0) mknodat(r1, &(0x7f0000000300)='./file0\x00', 0x2000, 0x8f05) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0xffffff77, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000380)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0xb) sendto$inet6(r2, &(0x7f0000000140)="11b2bd2b86a7109ae05071215f385000b4d53e142c9d27d0c97da4cec52f6c1d2a725fda1b1a6815f2222050615428cf73c01c034bdb5e5d69596fde9f92feb237642ae3dd48308233945fa61373cc563d55fa32ccd7851bbe64c6884bec7d3660a474fc2ecf0709367e87cc476071dd6d6231b0859e37e48c28f652643a8edb10a1ec1050ad429169ce48f8790ee3a523ec686b8fdf38a716d2434186cd4858ebc327e761d7a7a3466b39278e07b9f388705d4c6bc252c6ccb7a26fa028f0cba6d449381d1f26f066316478141a269cd1f7c97d2e2d89214ff75e081d98cee49543b52f", 0xe4, 0x4, 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) close(r2) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8008, 0xe2) socket$inet6(0x18, 0x4003, 0x9) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x524) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) r1 = syz_open_pts() fcntl$getown(r1, 0x5) 16:00:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) r1 = semget$private(0x0, 0x2, 0x1c1) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000040)=""/174) 16:00:32 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="7e545fddfee0b5d25a454be652ebe1812e71e6b1f4878f3448c2333fe4fe203035b3f0c4cc41e07edd07e2ab9a54efff5f63fb64581c179843d235960358f22c36cb9f8934eccea0c06daa16599896c686a191091ff7374716669f75216bcfb5a2813d75098f468d2646a4608585b6eb3ccb11d790608bff465fe8bd9e7aae67417493a42ce997913e4b9c2b6f0cf57e9e289740", 0x94}, {&(0x7f0000000100)="904c2489ca9d8da54b8b95fd8631cac6581c375b848222365394e9f2b0d80f073cb755c8d73d843d8f674578e573fba7acb60bb387df35544c22e037f461b98cedb9f752af3adf35c0d76ae28a3fddc730918b6888d4f027f9c222e3dd1726e189f65bfad96a884a619b50699862d83e296637ab4f98", 0x76}, {&(0x7f0000000180)="ce0d2f707feaf005809cd6b5b59ae45b901117099d5cf31f14816949122740a6fe7d0cdb87f428415584ab2916d47b7e07195684d5b669825b9598014da5c893552697455d7e24ecc0e65e1147bd10aae0ad3d6201e9746674a088ef6d8074ed4d7166d3b9bebf7493b3ca92558fa3c07e8b34aefcecdfe484ccab3d545285a7ceb08dc5eb3b17cbb6727873ebf44eb200dc1db0ac58c67650a398eaf89058bafe7e745d9bfdcf3ac09845d45d99a4492ab4f58fb4b6f3ab204cf176a91a9ba198f120fed31d38e566c4cf8cc57ab7f6ff5058af3f6c5ea0dda4446e3425327bbda8c66e3c6b5cd7bc4c90e6ef6255a4ce4789930a38c4ce3cdb755ec6979a670a0d02483cc4b3eb7f84bd71c545b88f928b0abe188f5ab7d5fc42574463fd82e6dcfbfa9d0116f96cddf293e7c0fde5537bf0bec0e21b7c32f970aba631105a0a3219fd12787e69491e05ca5df53947e7b404952613517f310ccdb0fc293f3f1cc65e32ea901dbd28a8e06cee8db0aaa03d353215993d9c7b755e65e6448f03247aef8dca138422b6ba62ae96467fbb736d39c1b1badbd7396188d10b81bad55391e53ca8e3a0dddcf019ba56c745fa3b3bf47eede18bf68064f8cb5a1384e1143b8c85ef3fb53a0b09098ff15881dc162b964ce86bae763003ef3e98baf9561e979184e4b6fdaac4666ee1fcda71bd11ba2ef83903c4780f18d1120826b6e98ec0f861a312757c2305b2b2e2042601ad82f27544e47169f6330b9da61a91db6fc9806b78a47d14af27ac7c367a23d4edc9673bd86532a784d566c7830ebac008365908e4a16b12d72dd2db33f192abaa74cb7cd550a1e4a1f46d9df40a020854172483801619d11b08c1834ae184cf5133d0fc8fddb0323f92f1f3932f34af28ad19bc263edb9221279f753a62c2961c7bffc4433396dfb84ebcb0545fdad4e20ab39740d6a69cbe9872d08e1c2c9b8291f3e7261d49147d65df873bcbb4936ba20fad3dac551ea94bf64d5afed4036c49e98972ce243a06b7475de177ff508da3f18287ff3765e9a876db33e76df9323c473dddab2d4d4e5d51677254946f3b8518caf6083d841155ed2eabad6fe09e834fac1897bd95c8147c5ccc7ea6bef3cd80c6937ccad72dc5bfd1175e11902bc879c0d7d6445ab8f396e0a268f6e17db438a3a7353ceef315bb552ad8b3890791ca6440a870a7ed4c8b9972ce589db9acbd0740883b21695f6633e2ad9995935ed63d13daceeece5e5f06e648636bac4d2e6efea5d71c0f3225d9b49114872b186bd99f42ba0e8b92d245a64abccdc93678113dc19de0febd1919a68da6c288e7a0daab9155d8a98b486ff9ce5c4862e1c3dd7844da72bd5ed1ce15ec7555d1a0d424467a49d19408b1dd92e901f97d5bd6b49df6f1dbf56966dda4603373bec765a33d63d770c6717a825ceebcc08a1879ef217d880a3e6818a72fb84fd0ab2f0405ac81ffbee909204742308e841c2a093fecced2c99ed2a46db44e5bbcea8a1a693142f2fadb1d04588c11b43028bd4c5e76d48109c126d592bb1425079cabac71a76bae4c07c427c47be0c24149fff36e76b52493ada0fe6e9e99d0061fac2201ecb1f2315475fd0d4e7488095e14ca4ee290ee7d167bdb96810a1d5034138807d3304c5bf275faa9e86e511dbe8420507b0b54913b5e6d063739f6664194b24e61dea63fd56c5b0d24a995fbd9ad6a20f1c46371e16b0e93507d9dad7c32de52bb28761a04ae5164fd4a9b9d03ea5dfb62220c6af9337deb4055801e747c201ae833d6a929b21aba3d7e35157d725fa579e30095083941089f89893f517dff9f0c6a92056f1ef05372e34bba72badc41b2029fa809e0577b451733face06b47b0e1108d980e63086e4b49fe85fdb0ca16968a7dca352f8373ff90ae76c6ffa2909a422cf67128e47e74f83618db476a27ae4efbfa1f4f3d371ebc161c599ac0b06344beda829fccbec4458c4d4a073b57db68920f61446156b5f05b3d1d8d4a12427eaa771ac5c7efe78eb9a056cb72f3c101f4070adcb24829bf759ae89e961f9ebb341dec7f8e0d590d6b013ff9cf3d79dff109f3b9f3dbabd3e2959afeb7efbbfb332d04071f5dcb4e84afbaba0dcf89245864d2a8805f612d1c6b66ec4fd3d1d3098fccb792336fc224954ed8e5ddb8614d46643cbc048e340befd1e4c0a36cfbca92151a83bd7fcd1ec20155b77e3e7dd4f6440ec053fe8391d5b47df23bbfbd433b0bbbde9644710b156a4bb5171ffecfe42e7c3d4e618285eb0c47f490540d96d4d1dd55525fcb994ffe55f1ba791af61377fbabd00361f2f9091ba222379a2d9c9c13c35040070de8cced899d9d8feeabf4c96b11a4700434eee0aa5f770b1653dfa6cd226208f2d711d364b76a530abcd463f1792247f8746b1de5e9aea5c27059871470545dd4159a2f760171e7f60e2dd369679a596f65c350088a5c9ce54859c48edb242c69d3d23fecd0eea3dcaadabd6f3fff9051d5d83b2740d45ee37fc47d37074482f904bd7bf400892af6cf76ad2b05d2c6364dd063cef3c82c5e940c250ef69ddde1a6b683e3dcf9a419d1430e5f9b874a94e1efe6817a05a02e1feb5a5e94fda863c08b9424145c865cd672ea6fe3fe565852e76bea38548a816b05da100531c2da5d0106af92d05d6e2a78f2674dfaf3b0b12ff856c8639971e7f28d22da14bf191e96dd26c25c322acb9203d824c37fb3ee54049e6abe2b17fd0efd27b66b930601f5a90730d9f4c55b73632accc3008fb9d6b473fef987597be5c8e266616850c3cbc5358438aaafd1bf86ce333c6a6a2db06adfe94620b2789dea822dbd26a6b97cfeb7d3e2ee9c568ccb1b44db7f6987511c522f4f991ae760a29d56bea940a8a15b2ee842c855fe4c76c560c6ca1dd193439b82cbbd48d34f04aa84033dc766379f9138d3b936525e0ff0bada70738ca56e63afd83cc11de8625c2aea1bea5f9bfdb60aae5e04f0b86ba9cfb21a13cabccb6805f75616299e051dcfa622eb973bcd49a2a991d0f597c1deae494da2bc41c1aa0c9e9aef83450cbfd70b09b5c216e7768536488fb5f6b2d1215da694dd8c8908e67f9f7d268770aa2c95ce951e3a091bbe697e0f46693c4b9938e17e1249ea495b3e70d9a728c8c58a886c507e1fc87eed09ffaad1778198e5d8545169ef6df77d1e66373bf572d70e3a3a53370b39f86d6924dcb742090c36adb15b859a174e3eef09427c0d59fd8d5dce467b6ab5c3bc825a55ff4b521bcfaeb72dbbb68744dd9e0538bf7560f719be9adfa7f119450d7ac1bb66b6a86c44ed72a38ac64019fdd5c9019016eceb24d7445455cc824f5243a4d7abdb57924bcb3bf1c28ab33e8a5981cdc97dff72fe42ab2ec136b0dbe130ee258cc6b90af095ec60cc0afac101df0835ed1aa6c87c8c3af4593025aea3b0a87c228194984721affba5b898517c2564586b005557ded9b1771061b0ad657ccc65e000e7549872fe217c8a24416038fad9151089417d5c134e8f18e97d19a8ac9b42999006b07e392d80766680e2867bd79d5eaa5bad94e172f837162043af3931d94fcda7aa8dee28a73ba9a4a6888111dbb469cf77c9b3b3413ea1482823a454b5df2816c09ddd881d3fdeb4cd43dbc63bb82db87d37ff8af970fc0b7d884dd6f8363394337428c88012d0f29b3e2d4a494148d6297b842c10897e140cdc621f8e5b3231b69430dba5622eb18eeb5e8c384e78ae50f50bd4932db9ab7152bf701a40335049b8608cc204d243979e79c16491713d1e2e5d42a85bac3394cb155a93ed1b51a2fcffc799c793c576e071c65494edbf72531bff87936e930fca3a5500d6ba2519f8ed8c33ebc9c6a4bb82f5f3e52eb70abb5e955d39c3d6eb0219e070d6ff279acafecf8050c2f60bb4982fe04f597711ca23fb3467ecfbc72b0631de503fcbb95439ceff814ffc9fe31c6fb949e9ea4d79130c52b057580e2497c78b17f002f86947c60d2b87fc86a8fd4b7d7e94b29f2cee4b97e5becbbebceebd4dbd410390d189696a57786929d3bf89dc7b1d41de6dc75fc3ca0b4e6bb00ae48c525d7f73dac709c627d7acf3062eee2ce858bf8f84eabc365b35db33d9314dd79a5a384d1822b79b2a628749769b6ef57b474d1ee498188ddb59efbe5959d0780cfdb61a80d1e818f8759a095dcca57170d83028e74145841c06e6192bb82d91ac37398abe54de8a4ac1e8fc9187f3d30059a867c517bec2e4b7baf782e11fccbcf01f5ce72c1a90480ad5b5e347f70b179f6ba3c5bf57ffb5ff66a6b420cab174e790a8c1b5d9a3ccc959212b83713233b80ea57adb4a20b03ea5796c490c70a0ae726d3b9a9f8686f1c790f90dace804597d6f1ba7c6eef6a891a523343fe51d855520d84a7ec20e66a1423a948c0be818eea8824481a07087cc18631598c9aa12b7cfbc967e9b6d7eb1c6ecd1d698f611d549379e1848677fffc0a75ad4bd54ff194d5d0d07fc1510032f1faf7d060552d7604c931c388725e00f975d83a5291f7ac137ad282b6edde52ddb93a321c0d32721aebce271871c82767b7d5af0b3a29ed469c2e6b7a2cd95d167b7f06c1a5a883e8682e80c33f6433bac01a23406509360c851d9c395285f59615445a13dfa0e4daa39d4764c8b9f90cb4ddbe426693258a39d492f938b7647288a855faf3469f3b4c14d6d126fd9235b809457fc58c1f792f70f25fa76d3610c624ce1af67a93dbbc0e7c95a5decc9aae97e83d73bf4485deb3817a1ecb4563d53147f3e84a71f54d38ed6befa3ddc587c72dc3bb3c242e2414412e07d27af24d2cee2a3845030e2c8f92ee2c58ce66eb45cfe98f91a3e810dab43c063f6a8cde2d84352079e363ba8a4edaad0ceb01dcced3a4718e3b8f9b60d73b0e05fc3cf1139feb26afdd8988770e236ad49a528c02ff57f305701f8b8731a49341f8895599a3359632213bf15f941fd8e017f12b59f9ac642a7a0514e2e126ecb4fc9d71b072d8b536f87f8e0dfb52d74e6b8a331dc52aef4148f1f9242ccebd684fd5d60bf4cbc66922999f91165368994920f562c3186d8bf1848934b883efb5c6abb5f5394a194c0871f41b9f3edb56e66422c2f09d1ceb49069d6613fc42003d011a1f4961332dfc9f7b5eaee1718937886f8049966cf2d68c52e875ba0082b595fd9aea6844a594d1e2c71f44195f683f831536f8125f18bcb724f7010ba6675e41b9c6148166825d657ec91ec620929dcfdd7f5d8a7287680aa6aa3544c13095499d8d54335c1660d8b568dfb7cf8c2d967dad4117a3aba7f0712ee50f87426870f59160744898e9000f0ea9a48f4b6e36a16ef3262b07f20b7020e51f0bd111e8fbb94edadb2f4337d76a5384edad7275ab0303cf614a725110c4e930292b24c56539d25d625b34c0203c9d96e4d006aa86162ff5b3afbec80a0c422cc5afc4a0fb2368c1f0745ab309f8f7e8237087c5d9359f544f598d8e9155f2c3d0ecfca87cd6d03e00c5eca3e5cadcb63c0df1ded861aff559b835740d57e698d6fcbf30c47b3ddc0b2e23a029b99bb793b76e9e4219b0f4631fc341d526c6b24f6f2f63512f2c73a63bd5cb34ba9de0d84016f629f739d4c5eb6010e7f9e8ea0b8367cf17d068a7fb68d4a0f8119ad82287b85c76604991578a3a7419e470b131c2d95984a7e6871ab1d73683605a3edded2eae40de21f11730a9c4b44c14e80e1c2a9cbbd68f6c0a8fc17d594bcdf20b0caee0bba02bdc156bcaa40e137959802a9e8515972ab3acebd2ea6033", 0x1000}, {&(0x7f0000001180)="7cb727c4bc2dd8cd82e6bbf2c5d0de8f6e25a04dbbad6217eea11e5d29e52343b7db1d99a888933bf6883c942fe4ace4c0e13737b1ebd54ccfe79b89e32d402e5b1f196da7c61186f2bf10d0b387440511e3fdd3a4271818f357c78a61bf7fe2f7f122f4dce8c9cd90b75758aca9517d3e6d63d88d33fcfdd414dfe113011c99b491f254ef4b17bcacd83bdf31fd9e1dd95b353f8b2b67d06467bfbfc86a722194f3e819ad3d5a7e87bbbd15b3121d8eb7845247dfa5ee25286d02945efdcf1a7045ee907cba45a0d768fc", 0xcb}, {&(0x7f0000001280)="00a53b2fe774545f87747596278dd312357baceb071b196102f4739a68288e908f23a0554c6e10d388f37543800ceeca49e5adc01b3357aecd5e53dc44184643b50034edadb825317571b782f6ca9b6a602afea5c70e40e2d96a09fa123e4249f0f4559fd7d7e88264c27f", 0x6b}, {&(0x7f0000001300)="e8b4d15957368d3a3b804c20bf20f75f7314576c532084524004286dbbb3e04d6e4a6c150cbc69140299dbc8d7bb62d4cd8d852fa697ed455d9dd93d2844c04f5094ccc20503469977e183558a63a534d3d7d209955c0ec8242d4cdda850be05bbe739ab0fb73397ee81841f05d97516a660416fe1c5b763578a4989a128e476b16aa5d4fc56c66cf7d4080ee96a42295a114d3f4ad4971ebcf0608075a29cb6ca654341bc3258", 0xa7}, {&(0x7f00000013c0)="2573d5867d2076be1eb8e27c03d883c15c6ac914937ac267b216dbfcccacb7a22b132eea5d647c9ffc", 0x29}], 0x7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = shmget(0x1, 0x4000, 0x48, &(0x7f0000ff9000/0x4000)=nil) r4 = geteuid() r5 = getgid() r6 = getuid() r7 = getegid() r8 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001580)={{0x1, r6, r7, r4, r7, 0x1, 0x3}, 0x57f1, 0xf0, r8, r9, 0xda4, 0x5, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, 0xc) r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f00000014c0)={{0x1f, r4, r5, r6, r7, 0x8, 0x1f}, 0x5, 0x8001, r10, r11, 0x7, 0xe0d, 0x80000000}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:32 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:33 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) socketpair(0x20, 0x5, 0x7f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) fchdir(r1) 16:00:33 executing program 1: r0 = open(&(0x7f00000010c0)='./file0\x00', 0x10, 0x40) utimensat(r0, &(0x7f0000001100)='./file0\x00', &(0x7f0000001140)={{0x3173fcf5, 0x5}, {0x9ab, 0x3}}, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001080)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) write(r0, &(0x7f0000000040)="345bd5aae527dce29c191932b358fe270bc1a50656d0c430777677d16dee723485609db980594ead010bbbb7a36ff27d068fbcf915f907f8208d719ad07133d9a031635c55e9d04e491632255e7f1d0149d225ecc5ede788f8a536234a5c40c8fd1f2dfd803f5edf044db5b6b1555d17b63db5ed1492d4d08960648f35", 0x7d) 16:00:33 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x81, 0x1d, "e8ecb52343971483e95ce4ace1d04a9c2f797c2e", 0x5, 0x6}) chroot(&(0x7f0000000100)='./file0\x00') ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) lseek(r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x6, 0xfffffffffffffff7, 0x2, "4b66cceed5fc53afe2874beb0e56b22609d700", 0x200}) fsync(r0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/89, 0x59, 0x401}, 0x841) 16:00:33 executing program 0: r0 = socket(0x6, 0x8004, 0xb240) recvfrom$inet6(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x40, 0x0, 0x0) socketpair(0x1, 0x2000000000005, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000003440)={&(0x7f00000010c0)=@in, 0xc, &(0x7f00000023c0)=[{&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/43, 0x2b}, {&(0x7f0000002140)=""/29, 0x1d}, {&(0x7f0000002180)=""/93, 0x5d}, {&(0x7f0000002200)=""/121, 0x79}, {&(0x7f0000002280)=""/242, 0xf2}, {&(0x7f0000002380)=""/42, 0x2a}], 0x7, &(0x7f0000002440)=""/4096, 0x1000, 0x5}, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x4) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x8003, 0xef1a, &(0x7f0000000040)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:33 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000000)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(0xffffffffffffffff, &(0x7f0000000100)='\x00', 0x1) r0 = syz_open_pts() close(0xffffffffffffffff) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x95) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0xffffffffffffc001, "a147780ac85a538a131100e800"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xfd, 0x2, 0x5, 0x8, "cfa19b18bf9ecb67d0ed0e03ab97625660554f2e", 0x1, 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000001a80), &(0x7f0000001780)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) getgroups(0x3, &(0x7f0000001880)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getpid() r10 = getuid() getgroups(0x6, &(0x7f00000018c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001a40)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000140)="20c589f9cb74e19f59f8f304fb4118db409029a8895e38599fdeb102407b3b9b2c03da024dad1054dc65a4096097f36014907d8da4d434ef81248d62f7e6982324dc97d450a5111de3f222643b674b655a22359960ae01e417070bf525e4f6f27ecf9e7a682a237f7cf2647687822e515f33332ba9ee2996938369f64f0f7e89433da238a39f5ea84968fe07", 0x8c}, {&(0x7f0000000200)="268211e904b8c531f87a0d9338a9db8d9a1cde9916f751eeb53b305038d77a0a1a845176b15c406a7137275eea38a5c6529cebce7052d8ff0eff1aa59bb0f68affee68a92679ac381d49197b3f31f19ddc9b523f0b4d6235caee03d6ca1f17762bd5f985a8c89681c25387013d99b4c25aeca974ebba744e724a70af7bd7e60d70e234c4af61262a5b9ef99a530890f0fbcadce81efa7803a4a52b97bf154eab66da962bbcbe60bcb3270fb2251e9759b9cf58c1924f76083f6276ae168f4128d934a153705552", 0xc7}, {&(0x7f0000000300)="7ec2dd28b89ba63b05075d75434a1bfe4aba63f44cf0b79784256e3e99a199f74d6052e9bb088eee19b38d7a57f034514a26d9e9cc160d463d529c409cc0ec1ae3396f3a866cf88ade67d2d4070e482b9f6c1356ab2560bf09a387fd7f4994eb5f7aad799f77294882d2b6103c45b726eed9b448505c03078aff6044236260738f50a4fe00a276a5bac06a9edcda2558a7815d4c3bef798dcd0731cbaefd724a49b78889e3714ff8858589e9b263d4733167f5821d9d44a5405e5b7ae569541e5b4611c091488d395501a651cd5a6597f90506c79f9f62456b8e1d0f191560b31bca7eb785c15831150d13a6bf37e636c4c0343093738e045e4020893ed417621f11521af4ce499fbd9b1ee436f2b9541883be1f4094dc3765ad90bbae9ceafaaf4cfadf2fe81dba7186721b4fee7dff9b57c0eadc1c1c1f6ba65762ae467159deac1dc081f03aeade12a34151b9a3df3c4774d786ecc71abf78c880d6ec264f379591f84c9da32f5e840cb120fec68650d5012fa7f0d75c7bad7ba539d2d83a8fe428c3c7daa040aac3a200a3cbabc87196fc70c52624888ebf792fcfd55533ece02a39dad60c5727e3fe82b96438a39b828f0293fdf5a06f37e1ca54239afcd21ca09b486f392f73b1b1347af4696ec3f6f6074b9036f5e37c7a5389eaa37e133936f8647b3bb58576dc7f45e4036389e6ea952db19752b6bdd5a927818a6e370259e9f2ed6037784afa94d8b11e87119be9382864b07e636dfd450f9291b3ef6c8b4f103b5eb92083a809bf524215916e61498b95c2b3e62e45d3d803168cb1c176574496eb75e0fef5cd6aeda9e807f53c5ee95b25dc3d4e67f6a2addf22a11a6f2d732d27cd221ded0bcbf1ea70099b8adde804352754ccc3a552baf614e6a3bfbd3735dff0100928d2956e23236069cdf5d9d421de9246033ec08fe58f01e1d082dcbeb003f06193803e1700f59f0036d55f3a9615faaee17dcc4d50971d48fb2e7abd45777225471d0f0c4988d68665f1f84b77c42fd4f6d496da67f8bf67f5f7aac236f1b54d1a572eaf434b00718572e7dd0908bcb6418b7db82e4d1b1270cd067daa1cd740a6880cfcf5bcd52d8477863792a196d3c4e0fe2ccf79ce225c7a81b59e067f0abeca9f75298bb9f5332aee7381ca483d93c21e1f055de01025e70be3c6d7c1f9d5040abe39da4de6f10acbd29a4ab5008734a18150c9fa5a10312d32fae2775b339de85c01f7a56039b0c14f648c7bb2d99ca8b5ec99bc047ab9c505bea7aec6e81294d0b9916ca78d9bda54554b97676bd61907c702d07e2a4fe613bffff0368855f8636f22d675b8566fa4d8707bb8e26a6c6466378a30f883730269f49a075f027c92d4a06d1f77a31f521ac125eecb81efe847d96cff492ccb988b2288d2d499a042a3d88fbbd7bb1dce4ac5b02f7de92d83e22f2b2aaa6048f33530ecba39fbefb55bcacfaa1404cafc1d1954b90afbaba7f9c7d975c8cce7c066065348083ed4689b9370c42aa70bb8ab8182fa5d48b442f43cc4efee98a62a28064124bdd9a721838f44cba55399a2357d9497a2fc86952c70dca7cfe4f72c0a1394af955fe5c0096264e4933895ddb05e4f74a0432f7a10f16331af49ec2008841023bb98eeeacb7d081e4e054f87b9a4d6f39ac115aa5d6b53e2fed132c6c935498c35d6c4c2f0cff70ddc13ab0bf0fc4e582c2b02d785103d46a32b849672fb8e69c4ad5b56d470d2150ee187a82abdc15dacb2bd72a7bb432cddafd9fe422aca4dc160f0130ca8423af52201ed771e698c10952986d1a4ba5f3eb479ced13a2644afbc012e7882306100099ade0930dfce3805493f4d7912cbd98fc21074903e9cd71a07f42fd04d3e66c1185e8596da491c9f183b615afa66bcd46a42aa61cf9d528bf7f78df4ad4a61d575b033e4bd82af3a91d66f9ea1b598acd043be0dbd3b1faff97c52029d601e561b8acda0e75890948bb53ad784c05f14ee34e430680e3f3fb85905c9e7975c9ebc6dea50c2a3e6d9b8f448ab8d2e0659e9165f7b9eabf8a47f4e84aa5244eccaa4cd107e36d0c0d758148ceb29073e0945a5ee675882f5158704cf2b7076f6647be823edad67056c6248f091744dcfd4e74550d884a96f408277041362d0c8b8032e49d9923624da68b815dc266d8adc36c0ec6754f1e109f998a9a81a72b6ad59523f4cf308ae1b20676603b328e4730c03d2a3373ed0b5971de0bb988a6ef8e1dcd19a7f091ec6034ecd9ccf976b325aa3800d68afe3bde1bb14f015d221d9a3b4075b904d86800eda27b91f58aaaac8abe11f9ff67e9eefeca03e49b6b963a8ed5c13c6c736ca56f2442b77662d0516829120e8ef9664fc2648ab9caf686acd99b6672bc656f382ac96c9b9d52f03c8e4742b757f7d8dfb3b838d7733819ffb1e93f31241a87f3aacbe61522128e4f6aee0a52ecc30a6976276f0cfbc40d4e7f5043edcf8c5258f98f6335c20c0e285846d331069fff3572ec6f9afc3521e5ca1ea26cc1f6a85ebdfe257f661a2fb7ecc649266c70de89d58870de9038035e727bc3bbf801de4e17fa9e6eebd9e3a44cb4dcdb5b7b50a72f5d83918c10a6c1c36c19401e3f08d273fd923e7763947f723079ce7406a0eda0ff710d7c5ba6c1fd1c2e99a79440d44b360ce5054879ba874ef2d9f3f0988ae875c571a1f624488d2dbc0edd7fbc7de3d65b20922457b731d7e9baf9de23ebf86c2926ade2745649b186c6a058eaf9f5e8043115884d3ac77fa85047e514eeb10a144141baaa5b3fbc931ae24b90e636ada24420fe051e3ba2b502e31f0a1fb8cae5cc27077446fc44fc7fdbe60bb5cd139fbb12ed12e08cc256c4c1c387e7f9461ddcab9be7d5070d52fd7f643b8e7a0da5427b51c3b34bb1c88d1c5c3ead3708a349ce22b46c88f4b9a63279f65fd2943b014280dc5dbd68f14bdb595a5e9b1aa1a5ce522192367b8fb34bb24185363864d86e795f1b16c0f463e702473052c523cf4b02f3d7641fd99d30c1bd2c6efec1d7d61a1f12c0c3917db7b823da6ed5b7b400602e0eee7c1e3364e5b2af0148a0f80ff926e485b7512ffbe8c93e5bef8fe3c781b265845b7fda5cd64e58d8c229229d51181e9e4a8801b4ec3706bb34e961633322788b4d28bd28bfe602813c9c09cbec57350951b68272dc3a9fb03a923dafc73893f40cdf21865fb479440b726c2ef768ec600e538b794235de2a47cd6ab1a999fc8be335133a210bb2b165e1bb2fabc8761c49c4aae54833ff46b2d5187a955175ac8ae2eca7a45fe9692d1dc56c5c722f5a8347a6793ce36c7741a136d54fcf4bbdf146b0d83db253ddfe4073a1dc8a79e909bc96534af7c46195d3610d906f2929c92dc65a8f61053e783489d96abad0adad36461e0f5b82b4efcd620fe978818e948f997f86064bd50d34a38df4146ac3cb5779aec59ce1fc84da3d18b6baea40af076f6f04cb4d2bee2e07576c0124a5fe29f3e10dc3ef4849df957e4423153abce43f9605b0723cb819eeb9dcedb9c77e172cadc13ade7856be4dfff034e452b56083f23f4a2e661b6b3452078e7a6bedb7c8ffaa3bbce57d22204ea34da29df6d4f3e4543c2bb63e78d2f2fed4617c34438cf84f1fbcbcc5a72365c9f70822bf64b6f6863e7aace90706067fa38d18618dd5fba1c408a45ef934dce0937e644703238c84f2a070170cb423f8305c1e14c608846015bba9fbcafc0f99a181873c072bfa8ec961c206d85ec2c153badae2564a12993ca80de1c202bc9dd733d5575378b0046f2e26fff11fe2dc4725ea7fe05ae2d9d4916676a302f5bf864ae6437e932bf04ac32a615d48a677c1d1bb4502ee71a6451e024fbd691a4b3365348f8b5ab59e2a22ee0a11b5bf8d56f3d8cc2a9bf7c9e01f47f46c2a5ed7ebdc35e5b18c1260603c27295ece4726d4baabb3d56c7ccb6da60df60f32b6046d02c5ebc814af3e03147f0e9fbf8166c1dbfd25f889d01b6af760afafdc1625775faea4e17c3cde5190f958cf731fbd0ef059d931e7832115fea53f16b6dd3f13a799e7831425b02b080426bb283c45cd037cb7d27c65b2532ce84d81ce6dbde4bc3f432800398012c7119ba6ea97d80fcddb4be6fc743e8e0024a71f52e424470035cddefdfe6272a5d51bb73e5f2ecd21c71cfdccb59360e67fc826c66fa227f5273130c898a53db29fa6fa54df70397f5492e9c1de23b4bc58fdd26ad90590fbaae90b5d7dd2bb739646d996c3c52bd1027ac5a95a0120ef02bb6c219f281ed5885855aa21fe15b51c8ca7fa1e7342af978d6f6041af426cb101566774f2111559a3133461380889942bfd569eb73902f0efdfa912632d4b5e5ea41df3a47c0c98d1559e9f909d97af8a9e59b903df4eddc5c19f3d77bcd9e7a796cf63449151a5ca6d2416dd5f7c0a007368be5ba97f8541b082ce616d00853646f9cb79e86afa51bbb6d0a1ee195b612074cd322f60e082c0104f493cdf9cc8cf0cb49ed0327d4ff2dd72b2a92af92bbd25d297b16f61c393caafb27b16f4ce50841ef29d2168da308a41a833e0fd8c8c4ace9ffe3619fd49b528ae60d7ae5aa309fe8101b0ab6bced450a79576c3215ca52c2cc06bee01331de6aa7ab95558498624ab08f13865e375adc93f57def3db5efde65e094578b34884069f7c3bcf8fadb9a4be28f316109b509c727cde1e4a0cef36d3dc5a6c8194eaa6560ad9419507a1d22c6d828c4a95474c961b55701463ab4a9844c8c36d4d687fbfd59c1bb4ed3194d005248f41e3ffada3d3f33665ddf6380f3d058b26e9ef74735d721943297d1b5e7f5b4d566fc0c175ec1f14e5d8509d55d590f2db9bd23b995eb8fb4d36aa3491de05c1ff0cfea0ea26286c3bdec9c38f3a0baf27760e88b15e6a0fd28a64e64f4b46f4e7c98acaca8f3dafe68cc9ebf619e93b46a64ca4c52c2e8f4aea08b34c3d8931fd73354b75726355454ad20e4eecfc82584312deb7ba2de28430c9733cf639bcff218059505fc51c8698b4f1ccd01e362299190eafbf1005ca3b0115db854a76314bfdb1b92f2326246f1de31412cbdce7febf1558cb6ab079231270328eb555b9ff779629ec41a2d868dccdb33ee84825a4a6682ba8c6c191b38bca2020ad2e6d8f4b7e34dc624415c3507444678283ef9383420a64d559addad0175d68e028bf8811f80e07896f7fd1e0a62e5f6f3af678c2ee0cd44ab332e97ccc99fea6f6917b2c6fd348d95755063a79736fa3d7613c74ab8ad1ddbf3baf136b1534f478d33e435e04cb6edd7880d61e55c48d0777a62af7db4fb584a9b206b256f06b94f227483abe209d4f04082c38143cc059524ccc721b124b225209d9b230bc2cef6fcaf5cc09a0d5db0856d87ad29ec9cd87aed3fb70451e25a0a58b421335aa5eb074415cff9d3bac4088caff4bf582843b69fa5e896789d63012f02fa3cf7e8ab138a6449c1bfcc755a55fd2ec108fe873a0a9f24f8f449b390d03e5ceeb94dbcdc36de5b00aac92108f99e9d375a96066e195dafa609bf1e1df781ead478da31f403005cee8831f569d11b3e3b7c561bdaa3e77f2e7592e7711b40d13a0eba9c03db568f962445f26de34151162b21433f9eadc457f548e4486ab1a8ea7fef5bb60da288f7e18339d21e722982ac02b52b2b2b6bb76d4a1f6e59c348db111e367386790e3ea54ab5d0a5f6c97e7f34720c462d189771bda85ae4cce061a0ebf5650fdb698337e77011bcd68fc4c6b44656e53b72a63a0a8557d3d17b62983a18702799e8aadf504a27", 0x1000}, {&(0x7f0000001300)="c0c70f0f4fd2916891e2c7686594c173cd527700760a", 0x16}, {&(0x7f0000001340)="cbccf1112113f0c9051c6ddd4175df", 0xf}, {&(0x7f0000001380)="0f81f188cd915cd7f09f409fa42149bdb33edfec0b5ed11c774e6d20d94d00076cd11a5756f1dfbeabc64934f0a1d96c0510fc28c3169246591ce5588d12998fc42690d5432991d8f5135306864448a218753ef673bfbf9014e76a5d101c023e612a2a86445ce811fa38f782fa8a7b37a51a50aef82113bee894ea2e48d54d7b61e6d49348b88538fa374bac0ce44e64483e79bca93ecec085c3a2674752ead9784d9d6e95b3ede84b24d34461a62de60e0b027c03da9f16ffbcb0c788875f2aa261476e2adf0b53e82a8cc5872893129393b8b82ec43210b47b20a44de30329ec6a92ce871d79", 0xe7}, {&(0x7f0000001480)="d27d737166d208eb28150440d2e89ccc3d2c0821c2f1ed8fad441fb298fb191d3a0210ec48506c7d089fb1b92e3452dedff7a3f503a4c70cf2011f6503bd23bb643c1aad07c510f9810f16af1922744a6c32cb683e3c6d3412f665bbff3d59e3812e1a4cde0eea1923bf964b281812ffb278ff7a8efb33e8b39be52d0d7c6d4bc5c65dbb", 0x84}, {&(0x7f0000001540)="5ac9c7bd9ef2ef801396a628044a99549c9c3a8370fb45b2eb94461cd00742e4330112cfc50ea1129e1ecada817636d6637e4bf6b7f96bc3601931fd6b98dc465c8eef85c0d531", 0x47}], 0x8, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r5, r1, r0, r0, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r1, r1]}], 0x118, 0x4}, 0xb) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)}, 0x0) 16:00:33 executing program 1: r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000040)="3b609e04b465a5a40f23248eab1459f20bb6480e522ebe2a4d00a9fa0770e2d24b6dd2cf691f6ccd22178f942b7f27b6cc7941b28fb73aa70e0ce56c7fd1541d29760edc", 0x44, 0x8, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "c32bb5a68bbf2e98ada576283fa00a8b301d81c4"}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1c00000000000}) 16:00:33 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0xff55, &(0x7f0000000380)=[{&(0x7f0000000140)="53aa802775f7984a424c9dedfe4d2c15f424fd746d3f2e17864c1b22d24c7871c8cfd1bed1e821fc13ef873ede84bc472b1a4f521039e2c65d6e38c54ae48c359e906379b00466dea41f9d1e58775fb03e1f1832b55918f41be63324f054d1379f713d5c52e300c695d16cb1e431c7b9aa26c8bef39e23fe577815"}, {&(0x7f00000001c0)="80e323e23817207b16959ae452022f1e7045a0b738cec3ca4657a0a71aaa1303948785b7e46b1788e38e586b8054fbb5d7dacf3eae118837e337329939a8676b68bd0967fed5b86360d642d347efdd78b8608cbd2b9ddfe4b7f401b9d95ea7c31ab98bb37828201f4acb89a56d42fc6a145c31656176a06f8e7d5ceb94368bcd2637dd4d1c37b9f0e10146b44530b2e1bb1c7c9d9fc7cdee6f5fecc592ecb86f"}, {&(0x7f0000000280)="db991181638cfbe682c18c4d77076d4d31f6eb57518a8b3eaa25b78c6dcdbf0795f2bb6dac9243df18a3275526857d8792b37c3203a3bc78ed56de586b4c1ea9f5689cfd90c5b70879a8861b5206f1f03ccddb121c2b870f9741bc5a35f7270abfdd1d208be244580dd8e1b840a8c51f84803ccb8620bba4bd08e0ad4477635056ff4620f28870a5a05114b284e667d2f289b4d537f4b0b16ffb157f7adc8da7497f61a03f728b453f7ea62738c085e77f76dacd8323c2b20e2c02e1d821b89fefbd95c90587f376cf8580643fc410c8c5a3163916db5e"}], 0x1000000000000347, 0x0, 0x0, 0xfffffffffffffffe}, 0xd828d4a6ee780ad1) setsockopt(r0, 0x2, 0x7, &(0x7f0000000040)="901c14394f09dec4dfd43c5c8b6160f87d48335ba9c2c61e", 0x18) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) semget$private(0x0, 0x1, 0x0) 16:00:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="745ffce445c34afc9042234593eea1d92807b92873ca4de60815db552c85804042a769d6dc2ca84b03249c7bd293c3cec0c2fb9fc3", 0x35}, {&(0x7f00000000c0)="7696d51f41177c22415a12ed57035140b390d223c64575475583fd31403164c5da42dc61580cf4b6826889b4a038e6a456d9c5426983bc85d8104fdc97d5", 0x3e}], 0x2, 0x0, 0x0, 0x1}, 0x4) 16:00:33 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x9) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="95b3e725deaeb4e6759c82b793313cd2150a1655a177a1fd7ee1d7ccf2fb0e9efde371974d1b86b2d0d57168fa0d7c7a1fc91a86d90460ea6bd80ba9", 0x3c}, {&(0x7f00000000c0)="0c9c92dbe52ac3a32e0686c0fbe06d241294a6e50c509c739e002b577f739ad34414f51113bb2a2ddb538d4ad07759c7fcebc923be9da9c9eb17fa5932839fbb23406e7ebb", 0x45}], 0x2) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x27}, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:33 executing program 0: getitimer(0x2, 0xfffffffffffffffe) 16:00:33 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3, 0x7fff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) 16:00:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x310, 0x0) r1 = geteuid() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x0) 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/196, 0xc4}], 0x1, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x2) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r3, r4]) 16:00:33 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0xc) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() 16:00:33 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x138) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x3, 0x3}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x21, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x9cf5, 0x8, 0x7, 0x7fff, "2f35e4eeddb3312135cca42b9eaceb05874565f0", 0xe8, 0x1}) 16:00:33 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001240)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0) 16:00:33 executing program 1: socketpair(0x1, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) flock(r0, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x2000000000029, 0x26, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:00:33 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) fchdir(r0) 16:00:33 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)="0a9f") chroot(&(0x7f0000000180)='.\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)="8040") chdir(&(0x7f0000000140)='./file0\x00') chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x100, 0x8) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x0) 16:00:33 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) flock(r0, 0xb) flock(0xffffffffffffffff, 0x1) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x52) poll(&(0x7f0000000900)=[{r0, 0x44}], 0x1, 0x0) read(r0, &(0x7f0000000980)=""/105, 0x69) poll(&(0x7f0000000000)=[{r0, 0x144}], 0x1, 0x0) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x862e, 0x0, "90bea8953f5b6f89cfc6c0dc228a5d41c1ec9c9f"}) r1 = socket$inet6(0x18, 0x8003, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8, 0x9e}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x3a9}, 0x8) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:33 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x62) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) fchdir(r0) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000000)="e3", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 16:00:34 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x80000000, 0x8}, {0x7f, 0x7}}, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0xffff) 16:00:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000025c0)) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000002600)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002640), &(0x7f0000002680)=0xc) socketpair(0x20, 0x4000, 0x7, &(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() r7 = socket$unix(0x1, 0x3, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r9 = kqueue() r10 = open$dir(&(0x7f0000002800)='./file0\x00', 0x180, 0x8) kevent(r0, &(0x7f0000002700)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x4, 0x2, 0x20}, {{r2}, 0xfffffffffffffff8, 0x64, 0x1, 0xab, 0x319}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x401, 0x3}, {{r4}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x9, 0x879e}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0xfa}, {{r6}, 0xffffffffffffffff, 0x81, 0x40000084, 0x7fffffff, 0xff}, {{r7}, 0xfffffffffffffffd, 0x96, 0x20000040, 0x0, 0x9}], 0x81, &(0x7f0000002840)=[{{r8}, 0xfffffffffffffffa, 0x4, 0x31, 0x7, 0x9}, {{r9}, 0xffffffffffffffff, 0x0, 0x80000051, 0x8, 0x9}, {{r10}, 0xffffffffffffffff, 0xa0, 0x5df5afe668e146b3, 0x5, 0x2ec4}], 0x20, &(0x7f00000028c0)={0x0, 0x9}) r11 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r11, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000000000", 0x11) sendmsg(r11, &(0x7f0000002580)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0xe2a}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000040)="4c891ba43c3bc6b0d968ec2f7e52146521ab15f4c07735f618c421e23561d4340e5f0784f794fea847d127aedc0a366ea9d184ad0d14ca34653071a6f8b105c7a49a9c943872ba7dc2522cc7d5cd7dca60722d773c2bb1d5b485ba4699ef2ecc4fd7778d6305a273db34475300d5efbbe8a242df8a00ab7da18ada9d6f465409e7a6ae670319609e44036472dce70a138483ce85974633073fc846ec2794faeb825c356482a41469ad122956db489f92", 0xb0}, {&(0x7f0000000180)="7ba0416bfab01521e2d212ad83dc4e646f675f45a239427274de6f3e008a1f90b8dc3454522eeab4fac353d10aab7363560d7324c8471d4ebf21b1527c6585d69a7a8e676c2fec09c890b114e45b40c55af654a651f6c79ecce2d00d1d74f03ebaa9e2136a73a88a0c7899ae664de057a6b89593c2c500291638da5b83773bd688a6576c2d3be3033411c455950c59d266647a066bb1ff94988e93f3788da85f365e6a6b4b9dfed46f3d3e0bb64807171efa616e058e9cad9fa0ad34734dfacaaaa2a07368f287320b7ed3ece55a6cecb37bb8df1bf367156790a34509982b42ad8281af5b4a993e5eab92536b2c4094cc5b196c6ef10e096e1d091aada37316701bde85ef7e7d73432256c3c3182dff818ce13bd87f6fa751b8f8f1cf46162f9f8ea82f4a8561350da5a97e31260737f194fd2d613b9272a5b5d4fad1e2355b6fc28afd43fc4188509f406d90c7b740e12c22947fa30b3ad76c11f34f747c54639d61fe587f992f4c4663e2679363b76d61272f7492203869b4e549ae8d0b6854636c01e9763cab9bf1f2c0e5e19c62cd6237595affa15dc3acb14354dbcfe882fc015d938fe72d2afb49433f01a84c9c72251b45b48a2e52c151a32d625dfbd7962f5787caaf7fe20074e243d2547fc23fa048bb3919350f15b44296b7df19f9c845ec454c640e0e18956beaa435c07b203dfe71ae7760132c285db3dd5ab8d0f70cee21f4ac55a25e4cd66a851a017975be516124c5d174181111ac655a0d8a81385fdc63590c17980c02d976f47d32b9ef47744dead311f4b0bc03b4f48cce37c7056c2a827e9a3aafbf7d2d1899de13d6f3aa56259763993fd2c8255832e122981d4594c5ed0de91995d09ed9ebbbc3e203379af20d0dbc84636c86231c94a1b57a5e5f471bfbbc85eff522f16275c787354906c5fccc4c436e256bb836dd5bcaa388470969ee75c0969f95a12adfd7a352535a2db30ffa0966b7304062f57e858f8eed3e96a6ec70b7f00eb904b36d2af11c87f4c6b8bd5cf85a7fa8dd251aacce849e3d4e47d46b4a4eef8a457d74ceb09d45e0fd9da10b0df892046b1ee68b889c7082e79d5138dfa6bbf479b23266127dbea24bf55093bf236450c5a319e92643e857d04f4805f76b18520e88426154534479c09cbadd169b05b8a100b4694b920d8b497fa4471be94449c1e7e7a436f77b33f09ca3545d63f04489b5bc99c67128ca68b9b95c02ebf525dabfc35d719cb53b17a506dbe9dce6cd797a64f32c8899cfffb2b73bb68974bd14b091cf17b5f0d1edd0d0b756d22a7e6024ffc4cb318a8f169b0dbad436ddac996300f049479382e0d50069100a1be905c740d5fbd2ed8a7afa72dc70f91be8adc41cadfa22af25a84a8b361e45fc760d68206e146859338fb7ab7d42d9f6e175405d7307cd25fb01faf917bf251ed80c427ed2624085720af9e6e44b0fa0dfa0dd4401d03d269ed5a9eff5654103b7cb0fe28aeedd2d3d844c6a32d69278e413044362a4605d1e66e6048a9baf4a314cd6cd2ea7a0b85387d83225c8bad0c534c23db2daf9096e9f75a802fbf843fc19b9f4d6c52aa3d0d64fe879bee37ef1bdfe730efaea36fa3e81cbcb08684603af5bf7223ad4f5c252afb208b55fd06400326aab677a736de1f362733e6a7e018b4b78973c42386f6c27808f3484eac45c74faf36f215722f2b0dae082f98f108dbcfb1d35dd0d818fcaef9539aee407a4c8a9430d96c4fa98367ed649f71c377c4f79970c5969ca2164d07b2b41375eebd5ef56b81b2e5500dcfa1aa3ad922dbed10a01fb4ed68fe976bb8fb655c748b7e3e5d126bc6d388205024d9c7b4f03d41e63d48fbd7cbd45c219a6e673fb086b383ad4a776d1f3f642a8628d553a56092db012e6439eac663a514ed98b3990aec0a57eccec81b5f029e3401e5abe3be41a4dc64f4b7cf00bf1ae88a8b6edbcaf4c20075383cceec626e2a89d22334495d7e89a52e34207498687c23620bb548bf1bd4b757e4db65f0d8dc9a3ba177264b49bb53d7505bcec853a7e5c82b440e973efae8eb775280b0f7bddf325c8737a190dc06498ecc0dbac0dddcb771e69cf50196cbaeb19242795a5d8711f7b5d8109bbd6cca666c3ad4f713460beb431e70e1f914cfc2b569bf11c274d56bf9883eb9abb8743aa44f00d96ce5080592b90bec253488fd1b764e9dfcb9ad23fcc0ff8b9e1a41347e733f5e27347b864fdc7f1cc5df63fe32408d0f838ece3e909708ba74e3d00a961aaa1bfeb3c8337b09667a0b7df0c3e9fa65f511174f76446d22c9307be515f8caed70e2e4fbe395f19291c1d0376ea5299fae713c9ac6db9cc92d60ee481c1513a3159b93a15074748d8398dfbb001a8ee4e1123728152072b591f64ec2dd2d58e9133558473804c34a16776af46e3a53294883677a07fcdf9de49b5d931884b78f48839c071178672ee2708ab9b922a42a6771545117bcec4c6735441afad6cd4da9d5a3742847b90ebb423503f1347b70fc3af9fdfbf407c60a55bd3856c977d1b8151ac381b1b0c7dde09dddf659df5cbee18c8e090e7e78cdcf83156116081537f18797ed9e494b93cc677690de01eb1cb2c6a63efe04c4188d8b660090589d94c23792342d5de60e1606a6b55a93da5bb6398ceb1f682a0689c06b69b281562ef08673b3f1b2ab8febac42b8ae191b124aaaa9ec20e7d7cfdacdb80342f14b3a1cd87c5b4d8f206667e84b674b794e393e60f756b1074f9ea20d0995c67e2409deaaeab1200c8d1d7eb516de3c2ff72d151b043af65668167b6c12b36ef96e01c30ed645c2f1a19e59d38a61f4e725a9d265cf4b5ac5e5b8979ebeda3dcb1c969ae36016606bf8212e8d38f660c7a62a341154fb5e82f2ba1f19856fb00cdf28e1f32541fa8b36c0e331249ad77a6f9f9747775ab95341a3e43a2c99f404a02a8b990e749603701f996e34b7a39f6272cf138f5dc5aed5090086dde2cbb2f8fe62bea1f95d7ef6bd3d5d5e2b7a5f7a500997a38bcc5c1781b69a315b046b7d4740ce4f2fa42b545f4b02bd76dff12f52d89daa6084f14e399a2cd0c13bdd674256b620e9c890049d9f4ebbfa43c000ceb8eb171ce25649955a47f2d171f5954ced0694626027714b1ca2c0f3802c7345112e212f1e52d5bd8953cb0f9919a0da12110e9a2c88e829f6b2dac7dd0ea7df3e6dd5b1d28c1f127c91ff9f75a7fcb14d83b633bfe8598e88429ec96912bc3ecdb308808925fdee6fe16a564f59eadb828b5969be98a96a250377cfb2e95552805c0b2211887fd21e7659b95266c2f32bae68efb1d845b22eadf35f4e1e7c217eecb0bb50e26ab563a4690b74f1394816434bc706c46a174e0488025e4caf23f860ba95f123794c7a65b417935c078f7add19653c843a082f94808b3a511a5ec3dec75dae1ce913d25063c38ef53920ea708b48a9d0950aa110bdbec316fa2a090cf52efe8cb89229054f4c42e154c3065b2f347ac8546fac00fd5d755c514b7679e1a3da9a2e0b0b781c8384e64b63db84e222e1c9d2b159dc1c7928b43beb84cc0d2f81f458c2e7aeb61db92838b4b7bab92340f2f286fac7f94b18c3d13b1234ea774aff770b8b91e855479d1c8ad9b874389d06336ca386cf968646770ff696b65fc026bf14d647c6e6b920eb18616691ce13c326c9b5a8d85e907810a558fae9b3b5a790dd50dd88312a5ab50704eef32117590399329c9ac9d31b2b7d597b4e9a5a098e8920d374481f2d6591272da2a52137e45c8daf009b9202ebaed6e227d2b88e381e425c2e749fda7ba5f7c2536d511e3c728207081752e168084479ce40e77ed995917ef38961bc156ce8aaf652ade549e5ff7720b99bbd316e6ab9d6eb80825a1af9dd5bf1b8f2939219b5a985df2ee9790dc8fefc84b44923f175f567143ff36cde3a9d58469ff682a1b5a5c5cf8691e80193a909edb9e6f1afcec79b798a985cceed997b30ae00ce31b6a75a9ecc4a83be5c956881bad23db90ae7928b62c3ccc07e9668b027109910f520d2e8b850b5d7b10fa3f550f029863718745a22d5a35ba5485df68d395e291f2ea9ac0f26191fffa6e153d69972ca1d7f7c471537738aace2ea13bdf6bdf8b2e50d32f373a39ca8933721648ff5ed224fc43d910a02d2d75852f26506174d3fc1e9bb0e4056cc45ab6c930bfbfa82a88db44fbbd39026eb128d189c298e4b8040d515519627aa298151c610e01dcd9340f7761731b45ba38eb415a34cac3b741f137fba9a89af7a688652d3415770e10347a2b842bbd9719c7de1cdd533947cbeaf37b93a947d9bf9507f40c9ff8fa6d494528818bafd50efebeb428cfd4ccef33263cdea345dcc3b1ec781f98748236a71e4ccc7560bcae01a5edd1ebdc29b2dd95c5e242d98ece7bf2cec0295551e24b2d7317b48649dceb8cc2e15b7d44f5a59775cb9c06b54e05111d7c84b93039669a9130aa1baf844ee7e6061633b3e460c827a81eafa5a4369209abded44bf02a523f21859eb539f4c580c8ce15c7ef05387546acfbbab25e8db030a5f0226f377814bdb91344476c5c7481300e975c9a50d4355163cc1b4e5a8440973099a2a9aee93eac6fb1e61908f3ba2074b7038622f6a73bf535c3f10c6f142239e5356d7a1a7d8dcd5cdfef860ce793929c44e6465ef3ac4c2e198ff5f59c629ad62cda62e114edc1371155b1c84ada29a85f97289ac6e08221e1a8ba92ca0e7a713aa83c4cdd8e411a9cdf4015b24134ce1b939a0de35d52f0ac764dea7f11033b80242095fbb026826353e5f137eb44b0ad3f43979298cdc0d97ac72b31fb576abead3d41fa978be04c020ff2295fa023a6e3535f3a6b90e4060d6a950ae2a7e22d0c17f5647425980b2f3904133dee26581eb5d74a7e00aeaf784ad5836031864f35a866cf7b664f4091c760451237e20d09f76a764eb90db35caac50cadd1e58f210ba44b6dfb31fabd8a39ef20235ee975d8e6237776f8e4592f50f319f398b446603296d4686bbaf2185cd089f53503d01d5e20e9512813a81f45cc8fbe1a7888e10397f51afd56eb18b88d811a9fe47d307b448f8f594d2eb7bfca27b35eb7d6f99bb50b9bbb0d2203ef5d8ec6bc6371a4e5f47785e7a3010c752b2a4f450295bf1e39a0f56bb88a922a3db959ce26749fb43f4389e5186a47f19130e5b1faf367c522416ddcbf982ef0fa05c7479ee5ea1ce540734f91387b2f8a9de1d6cbc42f1fd49b283ee6acfa3c81e60b59bfc2d1f9373d02f414fefef92d688ed1728692cc8bd1c7dd9a3c3a2b3000a5272ce6ab7303d531b55551af43e4fe437049a79b281591fe3d5c9a43b1dc3f61b6455849b4c3fb129f688dc63618c36b13883bb4fa6bc12cb0edaadaf71f08e0e39eedbca6de928f1bc947a24802c1ab656d7ce4da18332e99956f1da176da271bb5c95d1754fac1364cb06f5950be1abc4892666e27b3407673552172e03edeb7e4d9cca0d6ab405ead199118119674fb29dd8c2173c2d465d6290ef308bec7942b48f3b2ca85ce0efbae802f8cd78f85a98855b4a1007b9b3bc93391ccbbd84549228d2da6a5624e85792af9fe757702efda31c7aa265b0f2ed24e2e70be6cfc6965d2137d278bd4b53396794d84228c7ddf58cda95dc06647faf035e571183c10b51d24645991a15762676c27886a63d46927a50b8eb67eb86543d9a28422e9549d06d594a675054bc7304e9383228ec25d4dad28e8931ecfa191d97306eac4323d13ff786b6fdc28377f5d58518f301846538b22", 0x1000}, {&(0x7f0000001180)="ad90a7e85b39a3b96e65e65a29d140e1f53f35294e48bfb73cc06da9854f2cbcf3d6e95e7a731c0332217889e69eac25cfa2a6158bd3d793fe450c63753f17fb50c57562a107cb78cb463bac0bc5eae70ef66fda83c7d93f1c0d4c8ba8e58225fa14660eb0a7767303da039a43305ac8c9f289fdb88019901b42be43394160707088698887c431da7393c0263f300efe113a477a58bf036e9229840bb47293435f475dd332a65249001d9397103243d9d08eec8165cb23132f777b4065d136503a86526171eecf0848be860de67fde", 0xcf}, {&(0x7f0000000100)="94ce77845bedae84bcdb71bde45bb14503b1359fdde151945685ea2bdca81ccd9bbf4201d75c4bc40a9fd040490a186362af5d", 0x33}, {&(0x7f0000001280)="17c3ba576154fb36215cd48ce69faaed600a8dfcec280f9d7c39f11269b0fe050f857430a497ef954ab90c0222e686a43fe61be44b124e99cfaa9ac51d6cb77580baecebf5055be043f30d77234d6c39f4b02153df3a5e7f572b97e6b5abe28e087a24a0866a1bced5696eb6cccb64bf066a492b4d84a6cd1deb65693c9737fe69e8e394ef7aa00e8902a17a1efbbf5ab7ffb534e81495e4281f2e50381f532eb786db4f9083808ef1df76eaabc22cfcd156d134978ccd7ea20320", 0xbb}], 0x5, &(0x7f00000013c0)=[{0x1010, 0x1, 0x1, "20bbca658050d6e9f0bfe37a863033418f0c1a0561048ce381c55380973902fd919a8e48bf5035582b5ac1a96100e3ab9224a20c0281305b3ee81268e86ff962e2a06c7fcf8a38c8604d253e69c5e517d2b39c653577110888fe8a66df22a2612d5a64ad8784968b3fc1625d329d1938b6be36dc9380080cabb8e253e69450bbef77d04f07f316ad9ccfbcd4460f31d6d50871eadb68b1c706db9edb0b4b25201b54bf8d55e62e74621e4f7623a9f0b2260fa5bfc8e829e8ce96e07ff42fcaf9aa7670c300f03d142b3644764b58d40676f0d3ff654281ea738ba1f3acc1f9d3fca4db98fab117115e703b0311833513a87ba258ee2792223530d7d5f01565f15497712c01d93856ce2caff3ffdf634638904433ed071508c36453a4a0c6604140a047617fb9c48f5113eed88b4bac9541f1e1ec1bf1f788a12c7854417233268462b28e8e684c546e6d608ea84d4130b21c27bee1417807d1a90cac4c5045c35f89e63033acfb6cf63782474251df87bddf9f685fbc24736d9155b9e21dc9f6e1d38cd29bd682e068f67cecf3b6d599c508da33fe65f08e69b393772ba8632c0df6654577c1075bb566e52cd7f77334bd978db09fbe962c7a72a4c4a7c841e04771c9b2c1eacfb08d0e7dfc633f4219937a200b891e5cf48aacf03061405e2fe6b9e3e1778990ee23683bc3478bfb575353cf737eaf5cf9a067eb5fa497ed51e27ee4110ebaf2f6e13c9a20013e990cbf7282d6953e71705538149388ef5a0354c293e6ae0c03d5627b6409d889dbf62668c075b1b8d918be0999c9271ccf2c2433d158d7c6b4248572834989d8fe01a52666d347cba65dc1a42a05b08e1661ec7d82a70fb82a69c7b52393dc7f91d4d07a8e4834c0907c314ab81a81444e71214c275fb8951450ce2e3bb7b9c5c85b1a83e08f53cc32c0c87b5e655bec18b73a3188a9bd362e51dc8ff2fd3d11c035dfa95c9bbc88ca905a40cdc54e7958a18e22451435354ad6eeddcfd761c001f79e7e4d5c32caf67a696f616390b3fa329064c927fe9fcbf9c44780373f9217333858a4bf49295096cac243470e6cac17ab12e02459ac24bf18efdd0f09944a1460873eacfa38a3c08dc2bb8e4fcb3843822f3683c7d3539ca699ae60ec5df5d0f427c1f82830f67760046f10cbd15cd79a0200ba27c9c93889f90dab4d5c2f77a7c68bbf7f6ae8e9545c47745eefca5398175368ac7f22758971972ae514d44ef230b06faf24c0edce1a59c35a3dc1d17417db0e02f94fe2901f2244662dda906202394250b01eb57c46837c29edec4cbecd126ef7a020a02d290907b39c1ccbd461ef6aea363efffae93b3e4d82d520bec6da9048b8f4c1c8dd8810172e0116802e8aa4d159a8b7674496b2f42bb6e2cb2b51e833b4ab5f70e55c541a664dc03a6a98c88dee2e35ac57beace0a3be25299e9e1b81518406fdafee1a3e82a169af39c37fe3f0d99e31bdb384d74a74928629390097c9e830cf0abe1fce92e4cbbda23abfa123c8dd4897c90fa14a8ddc89d8093981b81e1adf9cc7b79cc729af2b6a757e6984c2699f7459b1433bad11f58cd89a7a7260ca26ee7d48b2f8fb89c51beee9a71eef77ad9e0420193f18291085165e7bb2f923693324324d3534e83a348d8dc6db110deb2ae94960355afec3335b110905d5a32700900d5528ee927325a059399efde244582eb996c9fe08485609ff2214a006b51d7c18bedf56a59a4d0e0f50d835260b80f70a5466a02262a78d4339e5a976e5a2fb5078bc87d166abbaa4b4657574dbcf4bb741331d87f1c21456ffbb3f0ac49e55fbbda0d89ecf86395ba34be2df46cb753d949723308cf44ef8b52dc6c77b01941545d9421311d3866cca8e4451a0306e4fd3c9c4753086ca385e6d1c8c24c9cf09a2b87dc6342e975262d24fe8dc22e3d62448ded5c20b8fcf2b8d43db597d8362468d4f0d993339d2d21d32ee8ce17dcd14ea3b7db9fc9eb5bcfaba96105cfef17d0e0f0c51d27d3f8e722a5928d843ef04a90dceeb3befb4568f139a07f8d536a68fac02c54ff3db7bf2ef29006f74eefc1f7c86aac68d4dd95c138754dc8214ce6b17f039f9c6b823e3026f210fe1d75580b0cabd765b1008a0bac5462ec45d372ef602259beadef4579b26bd681f253d6508469e7919b245d505a39de4d7fe545dfff2e9e12cff8c3dbb3af3ffdda27d93c19764a9168113980daabccfdb8c6b95ada35e16981f525de52e0b12b38840fcbb0d3f62bcb92176edb537fc8489b62089fee0c84e57278da2c9e4e375afac61dea764d34918a4e7d84d98cb3d2158c5b28d0e868b72c0042c75980c025bacbb20d537d233d09bba4e02f84b014b5ff9b6f920f4bb40d984d7032dda6b9f3b0beb99e55a0bfff8ad8d09f6f090e0b62d59383960b9593919f9b30e60aa187254a1a28f9de96d4ddcbc15187eb826e7f7a941a298af346bc9d3c12659fd9c53e69428755058416b1c076ca245412e0d8968ebff4a0421ec19aea5f02f782492922dba3680acf4e3c9fac3264d76744e2bf77c6b3fd3535043b74afbcc9e6dc752664849f2e04f142d44705870179c81d3395be573b8675a49be182bb3d930f20bb70f4bec5ad104fbd4cad007622c45c8cd22b9f907701e96eac98482b4c5bdd3a87bc1f41e4d136797666839de334f85ffad2d9d2eed6486c61f180d08d1b87bf53e825c7f40a086cca7772c214734efce31a9bd3ffe5edf0cee32679bd414246ee780eb2d1aadf611fccdfce30e58b8d120c87dad6dd14896692cd9c6b42895031c44c830e4e67df4533192c3f0a5c1623ad5c86fbb8a80ca49f7954bcc112275633d414e6b2e265fe31d244a7aaa63f3e6faf390e7b495762f45e53546d81a585426efff5ab100b3b59ec5661eb43e95f209295b28e6d2f2fb329a3c7293cab2a142f88dacaf64ca0b277de06cd8df43a0410fab0433179c65803a476d1c329ef6d24084c007140f0446ef10115ee80eddab36cb4e29a0229133f02ca0914d0e6b9bd3ac4c45243987ae5c810823bcc6915ceef4ab8bcea18b6645dc5cc6101c6457441f4286713182eef3997367661f54551a7cd19e85b4d7ba2bb56243f0fd0e94657660744c9443ebb7f151f59d234fafcf4254a750bff5df42ab8f6f365f35f311965154aa952f346afb1f79db2212a2d03bf0e913f38d5f33ee70abc697990d09990a76d882c395f8e0abc6c81c9557f98128f0062a8dbd89c4858596fdd84005f28894419f6c20d5c6eb74325391b5e0483974abb4c21649ddd87255e1248ff297a904a3e80a79ebc123693d0b553af12df8758326f065241933536d07b8f19a5117203a833eabc16854f7851e9e41d66271dab6baff34be14a3a38ba2455d582baf17246348dfa9647acc88c979ab6e26fc90fd6f34544dca485b8a050f843d3d08d8cf3ffafc7ee15e30ff6c01d810ab798b458a5c36c7238c7f1f766b41afec81cc735085de1c57fa2a1113b6079bd695f75f1619c69f7dae259d18e444ce1d55bc3fb6282fbe75fb146ee48dd221fffbd81bc9ad3c3d3cb49b6f19a46f2111dc77b5bb6aba817b225f7af741564c08f8ea82c7b42a30ccf5d035af9c8084132f1e0103f78aa1971d3e57b6c556ed73c4d02babcc46e689ef81774e975ae5c52fb669fee555d939839ad48fb7edfeae2129ceecdfa0c5b8d346dfa04996885d5c1fd5674315af9fc497465301ac818105ac976ac924e008416f4fd9448d413114718d6b59c49addc9e2397eac6fb9801182091f96e31b1cf8447e2a0c72381bd6615a0996b234baa2279e2b471f3041711f7535bf3444ecfe90cff63f425dd1b38e9a4ad14c47d982748efc22a20cfd1521ef0584750bbde848397caf89b3e81bba30e6c47647a8a16bec2f75d33879a9245ecb1d6d0b1b3c0c31d33cd1f264866c0a9eb8a1d6b0a31abbc36ebfebf2af622c8d75956fe4bf135c888ba6cdad7c457fc5b26b1c82c192f3845e6cc3d9bb7fdef7e239353007549d8ca9d6ec3fc86e665ae036410603caa38af16795d6ae42a9f65e184349e549326d9cc0860924faab9181d780717e9b6375f74318b04d624a6225cdda35255b941f93079e0a16474c038a9eeacc7c73c2e08e24d67aa5c0255082a2a2734f1fc35d0d9e066285b56a149981a53f863550d464fda031915a874b6ebbcc680d102e571ce1704762aca2b3e0819d99e383ae6e3715a5ceab69499a7e9061ea7d0e17d35a7acdbc14398437e42eda86897112b3281eb0b0781929653a11408f042c70fbb4b3114051786358c79c4f694b3b7932ab4c7c6cefcbf767d480c56230c29026041dab6cbf23b3b16c92ec690fd0271390277c62a4db5b998c51e9caa85fabd8c82d891996fa360626a1af314576382b5fcbd6e818e33813971d72f5a172e348f91278714d64fd13b0e09466a95f4173c4e9c97ff4a7c25fbcb2a47641b44bfff57c5647cf4f6541ecc665f8737c115975817a63db41f218497128d94df3c2593b74ea05300fbe0ba55bdc250d24ae7a4a0b4d288c53a24ab45f39788565d59a6aed5bfc5067c1cb611e5a91ff536330039d6276f4f9166cd8c089de08325df3fc7947b94039d4a25e196d2accb68cc34214fbdf3e1e591a1a004ad2cb089b1e2560398712d323c0176fcbe3b7a257b71be4f4825fc7ae238c0b884dfa1b32b875081d30fb8a15c8b31b5948d7bebeb2c9111bc18dae283827774fd5b2484dd69c4410981dd4c21f0fd3fa8a36948e20ab01a6323df4c5537432bdec3e764975fc512f5c542381f0b56dce16105c355208e50528d479f173a820c4537a06e8cc19919645c4736d74cbd83466083538aa6cb95612c6ad47487b22f76c4c1108bb3062c143d2419cd34e8b772ba3f17db3c1d04a9848da051d23e8a5c16f3f924b3bd114712237e5232135d0b814e8dacddd829ea95e9acae6993c537fec9372f737a2a779bd40fda10ac28d0552ca13eb18d2f3ed7966895745018dbd498f139a6249778094a933f29bbf3fd0071bdc001cc591cbe19a1f917ce4d7d8f3e6fa73988b2c572e027a8ea429a46bd1a9896ace1ad7c899442494581505d657ee92192d96ce30fa11e60d6601fed946c4fb75f44df488b24739fd305063feb6a69042d3bc41f8aba14c8defc49c0928b8a9f5c179be1f284c8a56707ad0fed8a0833a70b351c54b872b5e05958ad323a11978f496f43b211f0df9c6b4a3dcc5b40d01d7f5d2ec0cfcb46eea2b543de2853c6886064ad9270a5433f0c181199d873977c63a4297fc45edb6fdb84e4e20b0b3563504500919e496a2d6c6ab126c5fe8d04934ca6df8c4dcb6adfe34c6fcfeece878b20682bab0594712339cdaf914244e5f02d724fc38712fb321279ae1f8095ea5af7103d436f3e852d538c536ddb647ee77c1e232a36681b0d676d62c5616fd11fb022051456e534f2e08ac9d2e9c85e315d317016ee783aec640d28ce4b2d42d29760c4f542c010db1d4c9e1e2e221d52ed4075cd507516cfc331aa10d5eab26c83fa1bf59c4d998781297245a701efedea9b9a93d143e71cac2a8bd97534c4c8b75df7474bf53d5556a3c1c7078b6bc042f110fe43e1dccc03ed97153d4b8027d2810e0d25028a0a71793b32cfa39bab6639ffca9fb09a1bed79176d3d9425ccb621610eeb896d6c10bc854097dcde8cc49147c8659627a0b2cb447a50955899f46901b3f0d57d9a56b81d805b91c4a3af6d8c35684a7d38a5e40cb77c7e51faa9a1ffe0255951758e296da74444430"}, {0x30, 0xffff, 0x100000000, "7dfc8affbd035662699f4d4ea0b974bf614fe67915dd345a77b11ab458d6024d"}, {0xd8, 0xffff, 0x864, "4d82dbe4bee3ffe667fab5a17b67843644d526009b81f73653206da43ae869033de3e340aec43f39d5a743fdced16c5377a019974fb081e31abb70f15a812654d42eb10017e66d03b18de15849e26f6d2fbef5800196a8754375d3b12c5f40ed3db03f4b5d22bbb278d58beb87ff6b8472bdaf32f90e49f5ad91ae9e3c4cbe2c61952e6a6e817163dd076b348a7f1f171ee8f16855a6e04a5c8c538dd0aef7822ee24e06146d402295141de2188a746954a3fcc705ee8d1f61419765ecb8534d66"}, {0x70, 0x1, 0x0, "31dbc935faab97e0f4c894fa19e559b337fef2ca53615587c601a63c2f70ba96f9adb2b72d6e9bff7ab62ffaff85eeba784eacd665826bff23c48fa77e41aa6a999df913b8b89b05d176a8492c5807fc175bac1a017c179993f239"}], 0x1188, 0x2}, 0x0) 16:00:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x10) unlink(&(0x7f0000000040)='./file0\x00') 16:00:34 executing program 1: accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x505d358b60f1725, 0x0, 0xfd5c, &(0x7f0000000140), 0xfffffffffffffff9, 0x8}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getegid() 16:00:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) close(r0) 16:00:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) recvfrom$inet6(r0, &(0x7f0000000080)=""/151, 0x97, 0x800, &(0x7f0000000140)={0x18, 0x3}, 0xc) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746", 0x65}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="dc007f982eb65f5ac551e20d827fe27c8293bdfe709a65de7d13711bbf105833d4ce30bf2b079d79c40d599cd485e81b422fcb8f135876317c89165e9561688f581236cab70f8e3efe63d700953724d31e166a9c0b6edae2549405db9e7200b90e6584bdf9ce943872e5d34950f3c594f4c332639c4cd0f524f56b3badbae263d3f7e2d1fce22a22f7aef8e74aa8ff178d85cb2dde283e8f7b93ab8e57a969461bc36f0c02af3aa9b359d9e82f75916175e7cb5080348b6a5fc848f1b6d3a2ed8f156191bde45eb75a0f67c4ba0257a8619404519eab545191c975a78d3cc93be669e11e126840aca2c39334dc86992d5c23144e6bfb67443d74c451ddda6b2ba94bebd705000000000000000606e81045ce15cbeeee805039ec8a82ce170e2a45f66111d6a6f4c6ba766bd86fcf993f1d2c2e3ec5df2dae8294d006f59a396117d7774d4dde880b58dd218f4785b8b0262f9bf4b21bcd2e6ae8515f97cad64f3abcdfd0caffa50d6736701cbba9f8d9dd1f03acf7fb5bb2e774ae9e82b5cc418d432af8ae9a091a57e09661652e4eb0c9f529a2827dacf9ef0519a3219160130566ea45632026032781a7e1f5265702759cd76c43df4e0542e18b5689c09aad8989bd8a5a6f85845aa6c93d9bf10a3f26d6873d8f92951ce7c0bc873e6a2da8c51da5af5131f1e0290997da373e3dcbb741de47d3159e18852611cbf1fe5bf932d5b8fe97f9540e54b0769d5391639bdecf458c13014d5283bbc45ad008ac4b43ab341146102543969b61711c1ace74b39bc4cd96b0f5096ee3918ef86aab08d422c482058a481336f4f456c6e64f5c584313e6b09b0a1976a7bf51dfdc8ff6ba04fd5cbd3cc14c4c92630bd8d0d5fb39bc6af49d2f5bdfcbc98c72537b4b1746c225de61c91313b0", 0x289}], 0x1) r1 = syz_open_pts() close(r0) dup2(r0, r1) kqueue() syz_open_pts() 16:00:34 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) semget(0x2, 0x0, 0x400) setitimer(0x0, &(0x7f0000000040)={{0xfffffffffffffffd, 0x200000000000}, {0x7, 0x10001}}, 0x0) r2 = getpgrp() fcntl$lock(r1, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x81, 0x8, r2}) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:00:35 executing program 0: pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="e8b5e5ba2fd1387834893ea540f9b0a2209cb294cd9b52f227f15aa958f86357b1af20dc1a05ace50570da299067e08997698e58923a55ccf9d4fd32a647bb7856e059eeef5f84911b9f17cd9f22d229d3a688f8a48317f112bd1dd44759c86cc2e56261353f", 0x66) r2 = dup2(r1, r0) readv(r2, &(0x7f0000000000), 0x1) 16:00:35 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x101}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x8, 0x100000001}, {0x6da, 0x2}}, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x8a0, 0xffffffffffffdfff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209", 0x92) syz_open_pts() close(r0) kqueue() r1 = semget$private(0x0, 0x1, 0x10) semop(r1, &(0x7f0000000200)=[{0x0, 0x1, 0x800}, {0x4, 0x2, 0x800}, {0x5, 0xae3, 0x1800}, {0x1, 0x800, 0x800}, {0x2, 0x7, 0x1000}, {0x6, 0x8, 0x1800}], 0x6) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x80000000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x7, 0xfffffffffffffffc, 0x1d3a, "4fbb66f4271539923a3f795b1a3f000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x20}, {0x100, 0x100000003}}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x29, 0x25, &(0x7f0000000040)="3a929119", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000001c0)='./file0\x00', r1, r2) setsockopt(r0, 0x32392e67, 0x401, &(0x7f0000000140)="4eb80bf6684af917992cbc0bd5bbd85c5345e10af2ab6da73da3ba37852b53adb7d3e9a636241c5f0b12e159eeb6efb23009687dffe08db5b6734dcb18290431a35a0a936b0ebddedc873bd7dc7859526fc0", 0x52) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:35 executing program 0: r0 = socket(0x6, 0x3, 0xfff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x80000000) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt(r0, 0x7, 0x7, &(0x7f0000000100)="bdb0c6c6c4801f870771eb66d81a0a64dcc7f151260dafc4e3dba78b49d136068c1d2cbcbda089e2d98efcbb55b8480ed607540f4741b0173beeb100dfd08558e9d48a0ead215f31602d9db7430d3b7ed90d6a3b52128c0525b628983e23e6e164a572c1a32ec8bb7f3e4f04d931cd20d23082c05711eaaff839c450809aa8c0ad202991bea011e3d454d64e0d85794507fda24153c7e36fc735f7ff0c0d9f30afeec77fe61d0163f5303c4e7f83c7cbfefcfefca70c", 0xb6) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x67, 0x0, 0x0) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_open_pts() connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:35 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xc09, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) dup(r0) r3 = dup2(r0, r1) getpeername(r1, &(0x7f0000000180)=@un=@abs, &(0x7f0000000240)=0x8) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) dup2(r0, r3) 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="f0", 0xffffffffffffff9e}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x16c}, {r1, 0x40}, {r0}, {r1, 0x4}, {r1, 0x4}, {r0, 0x94}, {r0, 0xc7}, {r1, 0x4}], 0x8, 0x7ff) 16:00:35 executing program 1: mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x4) pipe(&(0x7f0000000200)) open$dir(&(0x7f0000000240)='./bus\x00', 0x480, 0x1a) socket$inet6(0x18, 0x3, 0x2) socket$inet(0x2, 0x0, 0x791) socketpair(0x1e, 0x2, 0x1, &(0x7f0000000280)={0xffffffffffffffff}) r1 = dup(r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) linkat(r1, &(0x7f0000000180)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00', 0x0) open(&(0x7f0000000040)='./bus\x00', 0x141, 0x8) msgget(0x1, 0x400) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='c\x00') 16:00:35 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x101) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x20000000000000ea, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchown(r0, r1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x4) setreuid(r1, r1) 16:00:36 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 16:00:36 executing program 1: r0 = msgget(0x1, 0x1) msgctl$IPC_RMID(r0, 0x0) r1 = msgget(0xffffffffffffffff, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000dc25a0414ddbb333a8553749f8c07de3341cad079f50577b59f5870cc7a79ce83be42a9911796d3f90c3e620549b547454c31fa94340b1203bb510c4b094789afdbdd7fbf932d363f3b071733f7184e9023ca71f03d496345657e8507f7e5e2457713406201a8d12fcde7b5885fe4812ec5f0173757470459f2ff43f1eea1e9d73d57a99e0fd8ff6b04df3c89bf5a9f99552f849e1d1c96345e660bb8f34a96ac5c96492e71cd497311a7a6a9c4dabcc3815301c2cc98883721512f8ff2d34bf931b0ed252808cc867d4212eb0df39c2effcd32cc8c225ff3d"], 0xe1, 0x800) msgsnd(r1, &(0x7f0000000000)={0x1, "675cb1cbd056dc3563aab129c568ecd909b26b493ef13717933b03c574c3ec4e05d197e22e22d61da4cc73f9e45a120b433b972ea693f35401c2d89f747344ced905456b367eb4e0e5b8c57da7432e0c6df3b31981c5f96af87bbd6f24ad1ae0501ceb2f37907037ea8b24724cf9dc4870c7094110efd1be4688b491c20c489f7d59c0d0c7af76"}, 0x8f, 0x800) 16:00:36 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$getown(r0, 0x5) r1 = getpgid(0xffffffffffffffff) getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0xfffffffffffffffe, 0xfffffffffffffffb, 0x200000000, r1}) 16:00:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) symlinkat(&(0x7f0000000280)='./file1\x00', r1, &(0x7f00000002c0)='./file1\x00') flock(r0, 0xd) open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') r2 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0xa8, 0x100) recvfrom$unix(r3, &(0x7f00000001c0)=""/183, 0xb7, 0x842, &(0x7f0000000080)=ANY=[@ANYBLOB="0000192f66696c653100"], 0xa) open(&(0x7f00000000c0)='./file1\x00', 0x20288, 0x0) 16:00:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x40000001, 0x871, 0x5}, {{r0}, 0xffffffffffffffff, 0xb, 0x40000000, 0x3, 0x634a}, {{r2}, 0x0, 0x5, 0x40000000}, {{r2}, 0xffffffffffffffff, 0x80, 0x80000001, 0xb3b}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000004, 0x1, 0x776}, {{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x4, 0x6}], 0x9, &(0x7f0000000040)=[{{r2}, 0x0, 0x90, 0x10, 0x4, 0x100000001}], 0x0, &(0x7f0000000280)={0x3, 0xfffffffffffffffa}) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x89, 0x1, 0x1, 0x7}], 0x1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000001, 0x100, 0x8}, {{r0}, 0xffffffffffffffff, 0x30, 0x5, 0x81, 0xe85}], 0x8001, &(0x7f0000000080)={0x100000000, 0x9}) map stack 0x20000000-0x20400000 of map 0xffffff007f12a210 failed: hole in range 16:00:36 executing program 1: munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlockall() 16:00:36 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') syz_open_pts() syz_open_pts() 16:00:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r1, 0x9) r2 = dup2(r0, r1) fcntl$getown(r0, 0x5) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) kqueue() 16:00:37 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x5}, 0x10) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x2) shutdown(r0, 0x0) 16:00:37 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x10) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) mkdir(&(0x7f0000000240)='./file0\x00', 0x1c) setgroups(0x1, &(0x7f00000000c0)=[r0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r3, &(0x7f0000000100)='./file0/file0\x00', 0x0) setuid(r2) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000040)=0xcb427bca) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) 16:00:37 executing program 1: r0 = socket(0x3, 0x3, 0x5f1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xa24}, 0x10) getppid() setuid(0xee01) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) getppid() 16:00:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) open$dir(&(0x7f0000000000)='./file0\x00', 0x280, 0xa4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x80, 0x0) 16:00:37 executing program 0: unveil(0x0, &(0x7f0000000140)='r\x00') clock_getres(0x5, &(0x7f0000000000)) r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x40, 0x0, 0x0, 0x0) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fcntl$dupfd(r1, 0x0, r1) getgid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[r2, r3, r4, r5, r6, r7, r8]) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = kqueue() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/105, 0x69}, {&(0x7f00000002c0)=""/149, 0x95}], 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xfd65}], 0x1) 16:00:37 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0x8) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x80000001) r2 = shmget(0x2, 0x2000, 0x1e0, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x3, r0, r3, r0, r4, 0x101, 0x87}, 0x4cea20cc, 0x3, r5, r6, 0xb61f, 0x71f0, 0x6}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() 16:00:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f00000002c0)=0x8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0]) fchmodat(r0, &(0x7f0000000180)='./bus\x00', 0x88, 0x6) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r3 = semget(0x0, 0x0, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/139) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) 16:00:38 executing program 0: utimes(0x0, &(0x7f0000000000)={{0x0, 0x430cc10b}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fcntl$getflags(r0, 0x1) 16:00:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) r1 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() writev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)}, {&(0x7f0000000140)="6cc0e069783c7bc21280cc0d4591503e6bb4af67f0de1f9a6b395d928b395393eff8c98c63877f7b2f7b17062813bb7b79c8aa07c93a814a03cff1e41b9c09fc353bd7bbb1b615919cb1947105294923683e8045537139b1dcf852fe352e92215271ec32eca74b47025973b388e62808be732563799cf2eb8661d31cf378c75fba4d3adeff3ca4117122cc36", 0x8c}], 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() fchown(r1, r2, r3) 16:00:38 executing program 0: munmap(&(0x7f0000005000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xffffffffffffffff) 16:00:38 executing program 1: setuid(0xee01) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fsync(r0) r2 = shmget(0x0, 0x2000, 0x280, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xffffffffffffc567, r3, r4, r5, r6, 0xa6, 0x3}, 0x8001, 0xfff, r7, r8, 0xffffffffffffffff, 0x6244, 0x1}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x1b40, 0x3}, 0x8) socketpair(0x18, 0x3, 0x0, 0x0) 16:00:38 executing program 0: select(0x40, &(0x7f0000000000)={0x7}, 0x0, &(0x7f0000000080)={0x6, 0x4, 0x1, 0x9519, 0x1, 0x5, 0x8}, &(0x7f00000000c0)={0x1, 0x5}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x1, 0x1, 0x1, "c8c27b166a1885b0532a5911c02b89ae43d36bff", 0x80000000, 0x401}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x953ff3bc37f51be4, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x1ff) 16:00:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="dc047b1d7deffa55bd47"], 0x10) r1 = socket(0x1, 0x100000000004002, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r4 = dup(r0) poll(&(0x7f0000000040)=[{r4}, {r4, 0x16}, {r1, 0x8}, {r1}, {r1, 0x1}], 0x5, 0xfd) poll(&(0x7f0000000140)=[{r0, 0x164}], 0x1, 0x0) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) getsockopt(r3, 0x5, 0x80000001, &(0x7f0000000180)=""/103, &(0x7f0000000100)=0x67) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) r2 = dup(r0) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x24, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x102, 0x2) getsockopt(r0, 0x3f, 0x3, &(0x7f0000000180)=""/4096, &(0x7f0000000000)=0x1000) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000019fc8)={0x0, 0x0, 0x0, 0x0, &(0x7f000001b000)}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x101, 0x3}, {0x8, 0xfffffffffffff5ae}}) writev(r1, &(0x7f0000bf3fa0)=[{&(0x7f0000dee3d3)="96549e3e0dbb459de92d39d7189803ff5a85336ee7c7bea29ce19d4e4bdbd0b7ce84c07284f8cb79f2be055989e7157ecb8e4b61d9cebc0de952a15cdb95f0ecd23bcb5a6033d716b410abe73505ec3f207ea95566eb1eee907e732397b0841af55e6ec81f1049b5f8b0c702ff05902c209f60dbcbf18c49c72abd13def5447bb437b3002c6cb3645a02d34224788174c6e9b2e28c0c7a644fe1bdbfe1dff6ac2fde7611fee6d8121abc7ce07a456021da5792ed957870de9480135970383f503ade2933b67fbf527a5b85ed7c9a493c5bf584a66bf6c856f13eeea7eb3f76211a5eee7d80648b48dd7a343d9e5f1ff503de9326ed59fa571020933a4778a6252b0115297f616e4fe064a3fe0ddaea2eb7c946d2a43fa824387be3da735abb1cba5a02dd040bdc5e5ef191bf002404e2bbb7441ac6171071f45cbebf1a4885e5203d2271f5a79cc58b2092230e169995e65ec393df2601d9c86451247f510a6c58136b9b5517a0bf76ecab5cbdfbd23717", 0x171}], 0x1) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x4f72) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755af4a68f3a3b577727206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x9) write(r0, &(0x7f00000000c0)="989e7b1c7d4fc1da8c47f3de4d7b3a15bf0d5efd0c2e756d1f0dc8ab84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7b1a45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d959b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa9e5784cdb88f68ed72cfe23290f2384a6011844313e71a6ba3d09023f02ec5bae756e85cccb208561e38c41766d810c09005c21ff91bb79ff3cec7ffdc8a67e22a5eddd2457015194d05b3fff7e48c231d95ccea32865abe22062e14a7baf819d9ab903d84e9f928a3914d5c8f217dd05382d425377ce4e46cb11b55b84282e60e471a25030404db0b1ba02debbe8680c81f43148054e305e6ebf55db6e69597edae3064c62f7b70a22fecad3747f532479", 0x146) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:00:39 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x3f) r0 = semget(0x1, 0x0, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x5, 0xbdd, 0x10000]) mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x55e, 0x3}, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x4001, 0x80000000) dup2(r2, r3) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x8) 16:00:39 executing program 1: select(0x40, &(0x7f0000000000)={0x7}, 0x0, &(0x7f0000000080)={0x6, 0x4, 0x1, 0x9519, 0x1, 0x5, 0x8}, &(0x7f00000000c0)={0x1, 0x5}) select(0x40, &(0x7f0000000040)={0x9, 0x3f, 0x7f, 0xba7c, 0x7, 0x9, 0x5, 0x3}, &(0x7f0000000100)={0x81, 0xffff, 0xffffffff, 0xffffffff80000001, 0x7, 0x80000000, 0x8, 0x400}, &(0x7f0000000140)={0x800, 0x0, 0x793, 0x3, 0x0, 0x0, 0x8, 0x8000}, &(0x7f0000000180)={0x8, 0x1}) 16:00:39 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x32, &(0x7f00000000c0)="3af5459b6fcda2dbc4b3d714a6364b0a3c71f465edc199809e813559dfab64ef8ca6d032f2355d2c0ca245acff8d294ca116") connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:39 executing program 0: clock_getres(0x3, &(0x7f0000000080)) clock_getres(0x2, &(0x7f0000000040)) clock_getres(0x0, &(0x7f00000000c0)) 16:00:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) getuid() r2 = socket$inet(0x2, 0x4000000000000001, 0x4) poll(&(0x7f0000000040)=[{r2, 0x41}], 0x1, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r2, 0xd1}, {r2, 0x17d}], 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2, 0x4c9e03d6, 0x409, 0x800, "77e8f535a70b17df5f4bfd2a912226acac8f8ac5", 0x1, 0x1}) 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = msgget(0x1, 0x12) r3 = getuid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x2da, r3, r4, r5, r6, 0x90, 0x100000001}, 0xec, 0x4, r7, r8, 0x9, 0x9, 0x7, 0x6}) sendmsg$unix(r0, &(0x7f0000001400)={0x0, 0xa24cdd5863cadc29, &(0x7f00000001c0), 0x3, 0x0, 0xffffffffffffff41}, 0x0) 16:00:40 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59}], 0x200, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = getuid() r8 = getgid() r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r11 = getgid() sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="1a4a48a77285220a6123c25844b1d475", 0x10}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r1, r2, r1, r2, r1, r0, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r1]}, @rights={0x10}, @rights={0x38, 0xffff, 0x1, [r0, r0, r2, r0, r1, r2, r0, r0, r2, r1]}], 0x118, 0x4b088ee66dfe48ec}, 0x8) 16:00:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 16:00:40 executing program 1: mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x20000000001, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) 16:00:40 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000000401, 0x9, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) 16:00:40 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x7, 0x101, 0x9}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) 16:00:40 executing program 1: 16:00:40 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) munmap(&(0x7f000030f000/0x1000)=nil, 0x1000) 16:00:40 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x1, 0x1, 0x400, 0x7, r2}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258d30a0000000000002477f256b4ffffffffb84e5bbdc3a5197094b222a9c4de41a52f787dce8964f6a46803114ad79bb48d3286f1a37d1d135ea7fa0023d58bf6659990bfe43204", 0x4a) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x4, 0x8000, 0x1, "6065e462799fd661ca599653d2e7532857646832", 0x5, 0xded}) close(r0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x1000000003ff, 0x7fff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = dup2(r1, r0) openat(r4, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r5 = fcntl$dupfd(r3, 0x0, r2) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) map stack 0x20000000-0x20400000 of map 0xffffff007f12ae70 failed: hole in range 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/41, 0x29}], 0x1) dup2(r1, r2) fcntl$setflags(r1, 0x2, 0x1) recvmsg(r2, &(0x7f0000001440)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/120, 0x78}, {&(0x7f0000000240)=""/128, 0x80}, {&(0x7f00000002c0)=""/222, 0xde}], 0x3, &(0x7f0000000440)=""/4096, 0x1000, 0x1}, 0x803) 16:00:41 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 16:00:41 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc010, 0x1) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto$inet(r0, &(0x7f0000000140)="c8e2a91cf5884e054444077466e70d60c6503be3ad0280f5b8b4d66ec502fb1e41d8afbcc27642f748a2c4ca7b403ecbd8065a5f98a5a8ebd8e417e32dee06b51b2b4af53667834a75eff9ca5e92389d6247885e617934980effa2773c1306b920455e2a3d8c5ab7b315f75a2ed18953a5b578814720c660abdb91869beacf0e684ca6a12e64062cefeea789d19508a19e68676cbd675dcfa5785c16ea3c282e09fbde2afa65a20d2c9e5f7e1a816c32416a364f762c9d127f5821ba69ebc35adeb21df7722b6acfc4e7f3e0db077eea04ad18b05ce47363bd41c5498046ea871af2c8d4d176d55afab4633a615f3a88558d4ab118aa1247c02106d12c90616357d8183fafc9fb5cac998f1829c37ea20f9a689231879a889563c580b3fe83309c2441198a064fa4c9beb6168380e483ff11918afdac6a7415632838281b33f281423d522ecb749c834978a7cd11bc8caf53479c3bfbb8f53e2343afc34e76af4d12fbd73d2cc92f8bededad0bdba6426de48ee28f1ed59da9338a96968e376eb51f554ee3117a5db47ec3e4aef24f374058f1e8dc7c67b81bfc300218f955a389261f3c3d9684d2d6a8ae735b864bd8a984eb70036891f7590863e5c50ae08fdfb9f9d9cfc3e37cacda93914a92cc69c83170c7ad9f98cb6292bb844079cf0aee8242ddc1680184301b568f9e850bb40c2093380cb853c719b429892461598e84ca8b0b4982998cac840af7d529b32f568071e4cd482344d5118a7775fa8c795ed45bf565634c4f89bfdb01cf622fcff0a56167fe852ee6987d7434cfb24cdf552987bceb60a1c0c8f5d6f35d5a31402b087a4d50fcf76769aa369575d401856e58703c258900fc3a4697a996d1ae3d0088f6a8dabe2281e3625bb2b007fae81b1ca15158d2161e406dfe05d7d5591074107eedf38bfc5341cc61f1d3b5a86a638b4e284f60c6dda814c68f945096b8eb118480b5712e92d1791fea8762406b1d07af28fd5e20450c516391b74e5e8545583a40fa95248f573d612e7c1aa035b66fd39e2cb4cc87ba0a1b8d1a481b6e7256ee00441e38a6fd8c3141cbc7b315b0ea4b8e9eaec680667932440b90939af9bb1a0237e69418e5ce3e74e3988391e17478e4103817e72bc9f1667ef3e490277784b8dad8c60a914f085c47baea4ac2b97933ddd4df299bfbb8d594093aa26d9fdba066fea762e1cec70383bfbd8919434729174b58a400f9c35f58f476101fd7eba2c4bf12965fffc64ba81a014a6141a280ae2963ec409979de33958afaf9aca79ffec3462b8269a626210bc7da53b162adb96827809cb9732f028f4157beaa27892308560500ebc38add0bffe3cae7e9c2ad7ea0ba7fbe272bc62da5ad50ace93f46d3fbc97997e7f920efbc14a49aa71d5275f2d90d1b220f21cb51e18ea757b01b936ce783ea0c338670eca59592932b96c8f00e4eab008dc816a05d9a9b5b4ef730a51f88c95ef84fec207353f395e9c51b6241f3795f8906b0024cc3523b2584a8037a7ae74e32e04efdd3126a544620db5df725e7dea7e1536ef76a56f286eb319cf9ddc585dc36ed98bf6cf8ab2423ff8b54e6ecc69c2c36ee13098b2715723a902eb58a713859e46ed5e47acc5106100f9b553b0095aed7eaf2f0c2a8a006dd10fb69b4cd48917f75df23816893ffa0830f20595c0480534bf2e2cdffb3a9b1cf912ad34ee8030314b0b02fe74d132405904b98945a5b8c48006cc08fc481cf00841cdb71d832c016c0caf1fe42115cf13b37779dbecf79ff312423889aa94ec833a56e0cf5c5c936b56ddcd0a710e27014fb4a7aa1831d28d8b61a12489dc55bc2886e9687f00882be654ac358ad1875b271eb5b1646ad7266cc8e338f7feaaaba7f54a8dca3a7e5b9bb97f168d95030bd849675687bfbbd702a006b986558825a845729a96f95691fe2b5e49134b2b10272100a916dca87927a87fbe20ab81870222561a935b0c8d0888170374d8922bcf8a7f1f02b3e75954c6932a62acc1aa0ea5e98484f9921acac6af58675e606acf721896252cc22e27ffe22cf91a70265dee75cdfc33edc65362af717ff0156cf8bee32a7dc7a1333879cd1ab0c25ba659012e33c745dd7aa410e413eede5bb401d96b9a46dbdba0f6c7290fc05578874a4de9dbec9975452e287d04203d1cf65ed189e0e850620f55f9566f4af66e770ffbfd457ac8301f3bfa0ddc0c63e7fdb81af9a5cb595b6d26a4f890a2ba8e1ef4958e57b0503c1160073ac850572c3b7d5a164c9a7f589746112470dfb4638b3a890cafbd867a15302bd2c01615667d00584e4f1c010f203ba3d04dbc1dad239ccd108597d8e3edb850f71c1fd6dfa0ce982ae675938fc8c23c4a7f4e051049da446d9d13f29118700a0af528187c44087c906799bbe908c029ef0e1b812dfe4717cfebf4feb8b8fdb2a2345cf1cfbe952a5848916b251e6f15e4069518f300b5afd268c8c4a4ff8ad54edd7bc1cc110a091a792145e50c76ceaaf481cfee125f4ebde4a24e29dde91d505909d8967a8cd00e21e12158a3720e23a7af3d263fa383c00a11299b7d02447e27918b4f73308941930e3f4846eb44f645e8fc6c29cb6f387cd1dcc5681c369919a671de31966e617b4f50434e63a890e56d4cda66826e2972992deaaf65031ba58ef6c5a33fd22314e190040576d1505cac6bc18f03f9c0cd5f942ce574e7e96b2f3378c432528e74e06eff40a69b99ff0aba8277960915f520f3ff1b823152c8044100e883319af54cdfc9a3b886b3914ab03e14897b172750e04dd7242e72f2494691452f47c0d6b89d67e0616d60d2efee78d1e0eb34fba39df82d96861968ef3744c28b34bed52ca01e09c61e0fa17a4d7bcac6e39d9f72b360bfc326271252e22aad8477d4d311647c51cddb3a59637a0ee459029e0a55cef7bc06217f9397c49a2efe86be4dd1b26cd3e6df5f2ef9fd31a8746ecd18d8dbb9ec57cf68d52434b06e0327098f58ad7dbc3f3546596f2ef9188f703a5e14b4a57176d0bcb1127a3329481c4f01c30b2d30a8cb72569bfd7dc5af2d279ded21bf3fff84ad5cc0946989a9fd9f8c26bb01439a6d789c25ad526d69c0aa4ec52c806f57d163ea4636e5ffd1bc55b064899b452cb6b2227c77cc4b619fe1587bc6e4f9cf8b56d9a6a13d4e7cd7ca23285010897b047c2f1fe67a3e123fcd58bfac7b2031687970b9bf8f477a1bd1ba9f2366ba69e0f5676dff711f06f8c1c2c7cdb88e03d11337c9f6817447575b275b5bcc20d9b224429370e071c55463c9c1ca2d6a04700f974b3338940ea15b3f758aed56d1ea3814ac9ac55fcec0ef770276b1e7b925accae0b60e4ba18ed7fe5ecdd820bb02c3ea9502471fbcb11bbbdd827b66d98f8e502205a985e89da21b7f7d58177f9a785bfe38b9d6bd1826503b6e783f7516e303e1eb60be5ee0c025dd25689a74f5da96593cbe24f8d27a6158ec131d8a23872f0df3eef8cbcb4bf99f086ae417e8c6c127209d785dfb3efede5f38f048385c4119321b0c2d94b4d2f88fcc6bdb2fd7f345783031483d9529c755458561646f9b6298babc8090a4bdc7beed21bbcb67843b3c372540900102ae8e4ef8fbbca909b87ee7f45091ee1ea291617114c7626de8080b1aff5e7eac17a922f05f4ca47d8934c60fb9863b1c6739aa8ec77552ef85c415298f43acfedd7da883dcfb53174be15d40848d960c2710807805b8d727186c70c53f4f2e5ab1bf7dab46e22516cccfbfdb9781942d2049d4493203d8f1da30e9f28886a807da67396e48ff2e10109867a86d6b55f81298426f0ed445dcf12383e51d1c0999018711c069edcafedb09aac15c0251d31ed6a84252d08cf64e070c6e69061950be3479e1b4c499d94b6a59d584ad0d01fa0b8fd1cbba9ee83e9707ca39452291f4a7cfcbe0887c9897af01da3ee7b9cbd4d898dff2e9f08548c4f6147d3adf79ea581e34f32fb5adbb112c08d1a640758c39c36bafaddf257184ba599431fa69d5879b30fc6b91191f255677e2b981a70c3822adf4cb7bc4640362d84f86eeeac8e259ebf740e60c9f150b8f4560fe3c2234280264c252b106bd00644956505dc9efae944928e0a11d99d0c82c8a6679a67de0575d7b24b887bd31752ffb5b65f75da3e8b931ab243502c4f8a3e3b61d82c7ce0b587103dabae5e826694cd2587ec48ffb94bbaf36930f6f3573f51a5866d9b7dcc33dc860012229578277be3f558a3d71d1e120befbe78cf4fc1b2198de065bf97c3d208811f54106fdaafd3870624b04e8aece80d3af4556baf97b0fc76d4244b1cb2ec5d555d3fabca95912a7f7e622f37a090e8927bdc1dfb9247e82554c261db9e0ecde489989f400951ec4b53a1ba3fbeef8679c80d7ee4914e2e9a1e36650d46ee6914f569eb587e3490c41bd94126466ee5d1ebfe378e444a699a60415b75ec51138d63a5c1f46639cba612d23bf0ddc0b3ffeb150f62764f2ef3b50b35bbb86d8a928a4c016ab368e22d96e3fa3f1e8bdfd4dbcfb0b5b17c2afa1ec7b5e0c2120f84a3c443c40d2838b2b4b9b06ab884fcc08367ca3ff590978ff3c95b46be2b79303d49e74924fcc17d4750ebef844952fb10db0d91694ee7939c37f85bae2faefe5ea157ba4130c00077494e8aa4d4110799dae6243a30fc0b2d159d92e8bcfa457846272b4927c96e92dbc228cba09df70173ffd1e8c67f9503a48f380605705959626d7f919e2b30c36f0faa7932c47282e2e2701128f2a5496f5d642e42d8f6f56ca2d10eb098ab96dd3fecd7cf695932985867f43b811a521b07e02f9afa343232d2e586e2f0eb7db07356d0c703264df1c025fcbffd68dccdcd19e234d8fea484592e0814a7a7a6c4d1efcc495fe0fa08789984232b64587630b2fc64cb15025fc81ea45d0a4f98dd3bc4418c03603c971b52a8cf4c7b33da06d596c9efccc6c7fd3045d22e9179385bea51d004163dbf128eb1bf63a082bd289e3b0dc4261362dac347c9c3c2d128ca130ef180da4de9df931b195c3ce12cd15ec74f82708a006eb44ac21d450be660578651edf139cf8578d1cf9564eb5f0e9eaeccb2bf8c799a7bb4dd1e236c21c2a243f5c4e828a9231f991e7f90ef5a33e1b3fa521882f1bd9243982f165597fa4a4c3b7ccd4c611c39810a276dcfe2f9f1d93424c798dd63edf91ebb007c8252a770172c7511502e652c6e0744addf8c12649dac8dbfed32c977e80b510a960c8c0868ada10c2369ea7d37aec5de0bd117de365e554ae560f6ce15e8473e999d7620e136b6133aee0c690df76a91f453271655196705fe8c818c73755f4d6fcae39649c8dbe2d629737f74c5e39caef31457db628f633e29c5f693edfa847dfd46291ae2a0f6c4188c3f71c3e18987098d251d75239f91aeedbb54cb10f5919689e3c41005d755406344e152110f672d1e83ff822a3b2018a974934dddb5d74e93e801c8c29b9a0b04c99b71bb5a657c70d1f1f3228a80636450591ff6da3ee4d8b6c402ecf26815f7c340a35d2bf32ae3064781f513748c65614a78b948920ac592762b263a97ae4cb478b3bfa40cba59ace07085d87ed0c003589ecbb4bd8a0545290f2e6fa25d43f2698d54c167fb3acee05fa30eaff4779b15e245a31df8a8e7478f90eea24d55324f2f3a62457acc111a1669e9e51f74ef59f8751a054b23ee1a7b6658c52488418adc522c1a88ad186f486d603b053288261c6ba86d9ec05eb7bb5d97dbd8aee922f84571b42ff9abf52fe500bee3bce94ac15cbfc44c", 0x1000, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x10000000018000, 0x6f) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000002480)=[{&(0x7f00000000c0)="2c7fd411b299da8cd504679b87", 0xd}, {&(0x7f0000000280)="b1dd557ab97052abcdac0c2b9cf3628c12f00f90b462c8ab5b900719ddd59e6315abf1aeea07361a7731783a97a4b1fd0c16fb21e8d2fb078d5bd2a809bc8614ef0f22cc7c196598a6e7724d178237ffdb156f132bde28867ed21e06fabba9053e458052cf0721354ca39ceb447e5f53056b8e30556339159d69af53aae342fc0b3158140ec24359b4e546a84b293d82e2fedc4193ae9df3c449ea7a87ba54d8f3c55d45b437b0bd116277e7188c5a2f33757accf1060db4b67044a79ef5c83271e9619cb5e2180806aaf6b20981ad5a9e02355b9ca0cc01360e985aedab8feee8c3c690262e6e39ef972f2f", 0xec}, {&(0x7f0000000380)="363735f9ad2f298aba4066a2e85d2acb5d18435e345db0c46baefbb0132b125f3525d2bc7e5465b77b1101c0c4b67e3199c9798a734a725e16e0b21579406baa9539b2e3e6446ef32c1e185fbf47d072dcda40a9af7908e9764ac8b1c248c94f8cd50f3d7a3b0fc86e371c992e448689494e30eabf6eb81f9d624b5d6d9e22fb22bdf7eaec1a1cdc77e9d3632cf60b3e6b11b660fb3e9a571449c43d13fa136e639331dc3e88710cfebf5fb71be0bcdc064fdf70e4f5b52e43073cc9679d7969ffa8cc42a4a988062412e136df84205a0d1c5841cf2c3f8a14d14dfcaaa9eafa6c2f899920ddba1d11017e7fda854c86", 0xf0}, {&(0x7f0000000480)="c61825a5a36a443fa8170285e9f5ad01003eec2b891caec4d76b00bc7423782f05a901c1d6b917f326ae5d3e0aec77e48b26445585e59127e921aba40dafd81e96de7c050597af85e591d7ee28480dacddec5c859f83d9fe9abe2eaab2c80920db873b58a10c938e8d9455fedd9e5baf525b485395be7ab164395c0ab500692b8af7ea8eba951a43473622a6129c3a5ec19f2136637b2d69653b433c8610cdafa5d4f3503654a8610dfbd1a8094a820dd748cd39a2e46f1c6d47d081275e72b6fd5858ed09b3e532adce9e18bcb81cbff39bc21d3bac152542c423467fa845281f12accabe53c8aecc7a5de4736079aa8896326654287e80a1a68eece7069e879ea8e32014d2f64727ca04c2ce688e4f8459c7c29968b42eba30d1565ddcba0a46b5759ce99b7f25aceff85beca799f2fcf7b00f768d2a5b9ac5a425707bd5d88040095d5e8b9088daf3a359ffacb20e79327e49073ba547e0d23c66dc110cd33d031acbbe8e1b082e39e41fe1e9fd03ce0bb0c512e1733577ebbf205cf6e2bae3af0b0cbe44ba2ac5904bbc40dad225a9de5ca209cc97db08feb45340db16c5d10c11804d442d43e3a5a6edd2bfc3b195ea43e77d546c072154cc4385e38b2bbc5151b7afecad21deb6101f0efc6daf303868205c40cf7e61f25528610be9067f6254e2bb9df77393e1e71f693ca03014392e8842a7262cdac3869c4f8516d9a6c631897b9dedbb949cb9fc4f7a377bc62619ef1fd432ad630787e1c91e48fe34790ef505a0a47e9658a93b5606a9fdaff03d7cc1fb7db5053010526908ffdac128363a2347db260643b09e92a0056ef95dfb276e5f0a0f62603f29e972ee78279ed721b44b7b4e5fe257265c89120c12292ea4e76d53f2742ff65943591903accfcd877e2ad499e3d429c90cd3da6ee0270590f2506ca34c7034586c18f8680326e46139b8527c6ce0ecdd9c4d88f3b12e91b0032643c701115058b6dce09f38d042e4f310e3fa9c7652a9e1e193dd8604a4e6752a9d115a3bc0c6207727f8a61bc723b6778417b5839868c49b69aaa5a098b85ee8075caed61d6d3036eb4605088a65ddea083327ab6b90e7d192ee2274ffd36eeab95a02651de15bc23034d41e1322a20406df7c021f4499e5de3b9af6974aa11bc6e643ba9e29e49c2fc90f5bbbfbcf89a94a30631583b2e2b38871f48f8a62a1c87ccc942f97a43127a316dc7e0ff964a731da67220e9278c273d1ee617189687a367e3139b503179359c187c617406793ffe16c8ae301dc4c15fa5cde4315a9856e5f87fa9a45e2ac5bafea84631c83d84696f0c934041e26729b826feb9ddf00324ea847c8efa821c6f6ccf9503f1f2e7201e6313142b4dfaeaae99654c566455be55b97aea0c49b768d9211632a2f5563a2a5f800a1f29dd0d603bdd1ef4d528d156ad6d844db613bb6b721e6fd8b2ceb0254c4f02df3e7813048ef07ba49f22988f3eef17472fd4e3f742bafc01b0c981013852bddc972606d3c3f7063728367d1d22a814f82ec5d9deed952e8998f59c72ad9076584cc44023ee4fda3f5b6840db7006409c9bc594ea27d0a284f5d5d1986917f11dbacedc930cc9ee32c120a386148ec2cdb77f6ece0e467112de7118e286c90bbac144249ff038713be1c9830f1bff4eb00b70e3e3196028bf0cf8bb20f268d3a4a51a6b9aa11f3c326933aa6d619b3a6f3964d1173a42437192d5f15a6cfa35201b533f02571e1be9211a2a1f840748b5bb78b7d7771157f9900292f0f25a3827a327c9e922304b397d3a2d3d7fe64199a5ba1f7bb65f78941c9be6d02477226cdce12694867250c40532efc53ad7acc0d922051722ce3189d448ea0da9dd0d207508453e45aa1da5e2d66d4d1daa5a305c1197b3560f5e7e88938eb6a3aef1db82d92fe36a7373beff63d2fe598093e51cad14c8da3c1e7ab28dd307947e7369cb7dfcd4e76ebf5e2aa5fc23667ec414210800cdd526ea2ea0b8e0c58a5e2d10a1612ed832a8682d7142acb2d51512ceb75249e04fbd211bd084dfc457572d79e882802cdbcf9a3536d9c20e2a6cabe62ee688337ba0b576a576da2c9e4ac2c6866683c72e42d8cb14fab914e5bd2bbe55a76bab63db2485192f30f2cdb4150d771b2e85cbb86be05075fb12aaa6a852fd5e16623f63f878bde6a929d0b0382400cf62366a702d68a741867b4cb361a4793c5df6299a7443bb255152e84f02eacbb3c0ae7c7f14a5ef829ea37893d956d7ddd16654785d12fc1cf0cccd17b9740d6971c39064f423a759fa2c1437fca7ef3e4491f1da4c367daf992f4d6c5fc26d2fa1a3c945d0bdad5b0d11f6abb5a33ebf653f8fe3607017bbb73476245b5b3a27ebd4c4db5e02551dd6137d9f465be68b401c6d612201231dc54a435b7d5f92f786282019ec7c7411604fcaa7f3b93f7d7ca7fd7e44901b18722b161b8a66b50b7984fd59e3869748fceebb61187a45f534821d9f65b74c3ded4fddf177ed028a476be3e507065e9c2e5cf20c74208e5afe37e5e46778d91b96ed7b8e5b5d6d58e8c7816b9661ac68440ab51b1f7198e1e6ac78bde1b03e989be36571d38cf7a84ea5043573955de544e55a2104ce63839b47bfc468a4a8728390fdb0cb8c7ea1b703a69fb1da4d195a60a31eb15f2e1cd5281308f910cf8e2a2ea34694c99915c2cb14429e51695d74c3f6ea3d38e46246c4620adfb4f68758b6ff03dc2aab83edbae99d89534674f8c4ded064a76cc1eb31d41359d6a5d3c489c27f6ad925066eba8fe1102164f60c2edad7309a0cb7c050544e94af0a5728f4be4e11bf273c525416bccc7f46173bd8a9ea2fab7ec5c95eabe788843f881e874cd871c9eb64cd773a75cce709e8e0b264f0c02f4f4c7a97191500d78b2e5085b41f765cb30e77c9f78029ae529b19c15a27647a43e59c646846d23bd87694e24587d1a5e82ca904ef517906baf7ad81a0813039346353a28038ca8cb48ee802996f3e7bd9820956f02ba4b92aa3953e37a603b8da9503f677af086fb0f6333b10eb42b22e90534f983071a052560966d204fb1df5e70bfc6588865976cab05d1309d4f8fcb510c34376a0bf47952ad14ad85ab4088cea322346a075604741c5ec88446200ee857b96d846f120900fe8b1bf175a0769a85084dc179dd0fe15598b2aa99dc9ae5b99a634fc31fa17792fa073e1507e9c6bd237773cd42afd4bb20cf53569d35a9a8e3a09f9eda2159b9c16932468453b813ad86c76eff4cf33240de2406326c5649ab0f59174f8eb7e1b2da7d8b5da2fa675383c2034b6c4c62fdce49e2975cd7a89ce5bcd7984d56540436e02179b1cbec6a45518c534a8378b73287e32c38bcf4797973f1928e2dbda0f1d8fbcd6c7c9ff3b57a48dc4c19110bc83037111c35c95520e00b4d804f0f846305cdb94053ccbfd89f0a038fe497ee8b591f2c6349c1031d92dd43ecba00a8e17c8488c97fcc097ac2b5931cb2628820654d955cf9090d1e510fd9ecaa7f4d49de7728ed61698849fe9168f5abea32f5678b06fda34cc93232d70fb45b21c43c8638e000072bd9475e9e2c952ce78238cae9cd45c47457fc0da735923c21a82619ca22bbe8c6ea183d09fc1769f5e1b816c597ea3e6011bf88debe600fe0e0b4e7c4d1ae725c8d945949bdc21e03c694f66ffe22c83bd3204bb664bf2ad6009fc800cef4f1c167146d00d01a35ca218c527ed8c6893e93c713c12ae155aac7c4357bd7f3e12e86c987eca4779688fe9856a32bb4e91b17f5505f728de82fb38210d4766ae27c4ec3449e93b6ce7468017d645084d1a2c2d7690bba7e67ff9f018fed65629e71c48fc65e26326ce4969cc9391da85eeecfc4c65560cc6f96dce95cf3f6e69b6083fea54c1e3c1f5c8d027501612d225bed8f6304b6c98c190b81a647e977bc6aa45197ca44baba2d51618c1504310d3b63445352187f42419407e30a729ce9e7a8c20363acaaaf9aea2d6d39d80b13a2336e885013fc15f510d32db63c326f47add23865eda0b5a8938a4ec45fb6680cc0dd5879eb3554190a04a9fd59c4e0ecb346ee8e66387a4ba554f66635779dd46106b247222ad4f73354d3d6d290d936c45b35120e1d149688ecca67e82e3d8c3edfe1d67b5b5949637c23b446261c3c9fdaf99bccbef0e5fdfc64a8304d137e610b9bddebe90bd3aa4823f7151b713be71463bc553ef71f3127e5bb25225618ea388158ec54ef0dd56f9896a6994752a4490ca2a279dd7b5f0c206e0f2caff1816309f2cc6e4ca3bf93cf2f42b4fae1338d9a67949a607ba464a0d3ab3238c087362fdbb6feba630ecde614df83fe16b626f9e76fcae1cb62fa5578676ba5f705fad2dc505629fce4c9a5962739759beb32fff046bee647ea785e34b3e07e3879dfaa471a49c279e419c32ec466e241541f7c850e171cd751d5ee76431d3938e8c0ee2320a25a2372be1e18211e3e88ed9f10ae5e8b1fb5af491a6ac010f1ebf54d39f4721efef54b70b19b165a8bca2197299f99995f1fdd5aeb22d70e62ef5dea905d5af694f185c6fd329c220f7a93cf0c6bf721b42d60fcc7fbbd9e590402fad58d9eabe8bfe466a3bcaf0650dce1712426d083ddeea62c13c44a8fb45f48f4a97e308aa891fd6fe097d9f1a8feb4c5019da99be3b4a43df720b41356bdb99c9854e6fb99007d3451063549a4fd504e94550d22e351ffd70703bc3d72cdda7c7c59b4df60bdb4beed4b5e03cc28f5aa46f1196fb3b6fe5aca06c44995632b4f37b6bad2d8f2c991bf47ab704a238911aaee01d47613db712fc75fd1a24685a87194045158b1df34e060132d05e2fbeb249acecf3c4550dff8f72334c172f675f023ab74813088dd00569c2f579fbe2eb2279427c6917f993410527e674ba87a1114d4eeb36924875745e7b8fb16354b78f696d5423a467b2c33aa3af6708046162e95cc18e88133d2998c97d51e60380de4abb34171acaecd8bebec928ebcc2489f822acd406ac9e059eb66cc53394190753c2170a68d611710e5ec700a0950a2ed87b46e8efdc8340d3b254f3dd11c59ee93dd1bcb2762ef76298c618e35d2a681a9fd30b8c1986dad9d03901717e61f1ed3925abfc9d52dfd780ef44d8cff9d135f6513724ace890dbabe2bc9f0c6b6cb501a4d7c566a646a7ae330d259b9ed60edbb3884e1c1850f4a5ee7596c7f8fe15ee51dbbab34ad47ccb8240adccdc874f1f7cc210ff5761f3199d0aca5f66637e292bc6ba9e712b4361a67d17e6875cc7056a0abab43c7f97735c0bb6a24ff202cf1c5043e12fe9b6320f0e3d7236f9999f1f8b4f864944d51e8c2e41091f575bab582c8329c9e93a97d82cb6c9a2c7f03a9a88de15d4ae4e576b7b426e562e239e14aaa9a56ecb8684d55293eca9feb6cd113f66c8a94b433f46604d915bb9a0e3be1cf8bc4c3f1ac952a5138a7aaf7997b9dff31ca1f9e7d7969430059f8760487ebd6e4d45cb83c5162d90cc06550a87c23582faa6c06ef210da9138d9c46ae431ab7af42ee3e20117ce466891a9dc7ea1acab1a87099b41ee18020ee0efb83d00d375ce8c5424dbd2bc2d5e8d943c0bfa3d17a997f0c4a98e01ab523bee1e4a4aecb7bdafc3a69c6fcfcfcdcac2009ba8485fc682ebd24813df1e2295777a1e76a7c1cdb0a27ca1a7b4563dcb8047185a2a4391e7311c86802ebcffbbd3d69d6374994f15bb882125bb95a01b4a0e93be60aa633f23ac2011c40f91ec1c1a7c93b2826156e9d624cc25f2e37fa36d0ec4b6e32f29bd3706363", 0x1000}, {&(0x7f0000001480)="c135c0ae0b597298bd3eef2965e74af0445166272463025e5d508981b48b8a458c55abdbec49aefe560a8b0f08250649f97aa1d2c755a0c52e471f08a59c1a9c36a1721922b1b946bb51f25f2b16f9b67b24fb1cd11880e44f2a636f4f4d00bf77ae7ae2b5422da01f992615ad1653c770b8f8b389ced0ca966246ddd442a8f506acd51b7f6da7a796f71b3fe66d1a52361e47f717f89a05e7b6f9948fecc2b2a8fd3b5737dbef60d2a9a1555397aacf894533d96c4b3da2ea5585b273e8c5f3bd17ea8f404ed8e7663fc9ed72dfb99770ae3436f7463f0a118d5153bf00b0c0389632a5a68ff2b8e729552ad39ba96feb32184875e66bed0ee5d223082c832e58262795f18a81308dfef360473baee4515a26b86204be06e60f26b20e75783f65fe06e9f057ffa0f107cd0b4d2025b7c58fff5368cea7f9e33b8142c32f0b682b325ceb7d62ab8c7d96957531e366b987a273850f8e3c4dfbee465963042cb5508a5fddec5cdc44d6fbbf8ec187f5aab7102a18e2e70d4c3f9c138f59ae704b3e753fe38a6ea22d82d2b4a9b6e0030d46af28f873ae1714ad861828e8fafab798e46162afc73b894307c87578f675dd4f6fe85622e88360fa86c782d67486b9cb0c164011c83403e43713b17449d19e367ed68d60bae758f3b0d8aa08270278795453e20273213b447a534d4fbcdd5ce14251b62ba3f720750baa931bb6c401e68d1982c492c27615d9ff4e696c093c32c9abca3a2ba8f4415666f64c16366c21bb305e02f6f51abf6822816b68772de04f39ecf3978af2dbb309ea4c463fe7786d593a7c8ee41596458844a1f267069ffb1fa75aaf55475fedfaf900a69b27ef48517ede8126fa8cea18ab40aef57006b7b18440eeba3a945f7d73194bcd810062eb166191e66357caac1cb55ff769c6df4707392a33d175a2db5945d17d39afb8c84baa2df5d2669fe5443ee2b076db9301327a2fab8ab3a77717c379b5ed8bca529e994f89a3fa209c7599293bf771c3c09f0ee192ca652a15e7f41d3ed84a0c9a55fa08617e500ef0bf1722793996c04c6adb9d7808f13d0fe33a116f855a1d9988921b04caca1760fe2bc6864e47196685ce0234adcc9b8c72362e5fc7531c58eb1812120f330b44d9d606aea71b56f128a4410107a710bce2821b29afc313f4e07ce54f711b30dddd86f6b62a1990b6ce21e77cf3fa696991712520bf2cc6911131dbdfe245534e4134af8aec811601b3839c880c0ab29d2620b9ee5a6e0ca0a2db408fab42626bca933f02921100b654e5098ac99fd90d704cc0c7229c23cac46ae5b7b1670a170d3dab8a04db233ed8d9e67bf0c0acf949496b9701003b71ed8f567381867336389eb8246dfeb5e33585a69cc93f0eaff5230974796cb1a74b0eb10f159d19d4ccc7f72b858773050d04121c0e046936d9b912da121df723fb321626bc10bab388d9b0eebff54273bc71157cfe5192993773b17f515b5d5a784e030519e5df4c01bc07cc96452aaab9a5ff6b06c00cb54c01d87e28fc6e39f49bc57c4582fa5d0b9e5f780bf115ca20847406c57cc6c4f9934bf89db833137a60e45e91ccfab7d2fd7a625289d790cb3ddad02139ac499b586b1baca7b27403aa79b647752c34088e97e6cea9a8f9943965326a5f4c4cb711d3267b006a3a32e2c91e210f281dae62b3c6671dbcca2473bf2c179f620418b3d9d37a4d2ca11c5900e007dbd9573af83edb9db9b1bfb1dc499107e004e650846c3a25cfeacc44c66b0af394ec2a65551a733b58b4b9e076428284b87873199d4530db3e50beaf3bf9e582aeeaad75bb6988b5a61e2a9d2bdda1da6488d176018f9d7a8948e10d0cfab9761fee073260aea9f1141bfd695ae1ce6b44fac6401ffbdf17a2df80a5c1077ebb14b0cbcc6f7b1114e948d9159114ce6e8391de971d0de5d3288b9d5c3b883fd0dcddc5efbf19993fb71fb9e17d95912a2c596ded005d41b56fe2c3a8de4fea042c7e861fa10712360299da1844ab805e57320fb724b747aae29e88767a89d64e9b3c29d3aec8fe400cb6395c1a5ebc198b78b98ed48273f32dafcdfc0053a2726aeda439c73ec555904ee025b9e20deaba78ff78f3e6994aaa59549af26bf5d36a4bce7a8f87ff4b25863eb14d5135aacca15c76251c3d105e237923c52df3ea8fcf85b1c528490cfe7c289895b6eaa62ea734f7e1536b88f0170cb9f49e5f274e9bc06f2f26fc9b2f6c7d66b3a8c3f984cfe32b3cd52816a3bb660b1a69f66b8418c68e384a80678aa7ed84b8dd1582254b8984df498e2f0c0c440b2bb8d1de28361ab8480cccda159c470f72b7879062761438a13f6af49c119707e482ae7709795b29f5ccf387e01a9c69a84956aa10e1ca87f81f300ea53c8e75dec1f10258b53dae169dc238bfacbf0cea814f53156035bc1ea665b6731f31994178f08914424ab70836d5fccbbe7a0bd7d075db1fb489fda4e3eb6d0704528b9e70298317ef818d10dab543f2a4ee8d0025d65420b703e04db602ffb560b8207b6c7344d2e950be2aec835bcc2948ece2f245934c93e8398a98a29739a099829976bec57f86e12c35bcf1243aafc9e80385a6402b34eb45dc694bcc86fbb144d2be9c58e5af343846b01081ca5c9cdc4d9deeaee3f83164d36825beb74956297e9d60c46dd2c145ee67fe344e37a96fe9cd933566f9ad1c47e5865622f6a954092b2ea67e6aa974e64a317f10997af1e8b2edf271d0ba7a24d5e4956660c05d7026056b5bdbae3a030a3419567f511f8aac2f7594374d5bbcfc70ebc45d08fb9529522b31da4ff4d6b7e61cd52c01ae2fd2a31de381304a144aec45df8e67585bc1d4a159a6d42a04b71aed07e11d96371ece81b527a6a645578497e17b1a6916d6747290498ab2a84bf60fb5efbdd27f3885febc8c7824419de0b10a9a2549408465b080f0cdb07750ed32e519c55264a761783e7efed513ce069c7e8e4abc53f859108bfaaf7bccdbb47152c4adff96076869f941255a5583c06ea4437f610a41877d7e69a9f78d1d75243ae0e2ecdf68438f6ca1c9a29859efef4c5af09e0e48f5e1d02769dc424381b5c3a05d5dfccd24b2756295e54a0f60d43a77a5955bdf1e720b385ff2c4a53c6e3d54e5783b86a92ab7e4608e84913a41259b8a7dd85b8b58abaeef956789d686870b6c7ab21cbab5a24512f03440ac822e6c34e630dd4aad973eab261708d1cd5f7bf810a2b16ce583242dcd4a34c5c02a9557fc5828212737f3d5bd4308904443a18805ea662a89d2c605a8580d02692fe688fe4b70c199410644805b179aab7084a5fd19b560846509ed719462bdf53738a563c38d2b7967bf0c0fafc811f9406c1b4ae12a4d79c78fdbfd31cfda6ad10ae5286c094b3b5349005046d9de8d97ed3061544fd4d41167a2348f2fb4aec4d3627b639e2ec2154eceff5f8a7d299f1642f423b5882116bc6c45468e0f07b175e42f1b99250961a99bdb955a902b30d654f232498e026b3c9d335bea63f4b8947d64159c4b17fd782a4ff583c68878cf0a734a6c90f25159cb367beedff97d316076a5e1c2391f4bbaf93b65bfbc1ca85e1d991ed0bb7e51b8d0fbfb9e382d20d86837a71cc7c1325f31d87f4e1c3f7bb5e1a8879db65f854e91b9b4f354a14c9c1d2e3c925b6321bbdc603e2ad7963095b7d1ef8ea51b715158ca485c793ad8dd00bfee57ba2a3934f228ae50c4d654cedc82920fe0a00e6551673360f3745ad63221559cdec25241834927df90598edd6561f10808c7cb6e42ee278be927bd3671e6b90055c5de171a847d629ac88926c723c4166d401423e1cd6626fcb8e9d296ed7dc5141bc6373920faff62cc5f757a3784031f4b8704f15f56c9356eb0385e33bac60d6b15332a50d00e9ed59a815dcd582bb7b8c61bc2a9e57213e2696d18bb3f4d6119bb360e7afda4a399da8e5c43ca93389bb43104089c39fa33c23eb9fcb791dbf4dd447d75376adb8c139814efe0d2d3ac21c0e3c212c074b7c9f88d3c34df49644e1bb61a8f3a7a600ec74f39e9f134a17612ef1c0cc15844ca16c6951b9c25e3c69869619b15bcf532e97fb22cd3dadf58077e27ee6e7a592d502705a3b946d475cba959f777a394fc60c0984bdf6ea4c8fa9a914b910e76e28c29d6228b490f0b4cc95989d2fc6ecdbb5026463e655fb24fab7d427299d26dede9554e3e7e2c4c24d2aadf5f6668d334b3c13af78da4f6c36809fb65d16db287e18483bf57684cd84bcb3ee361229e118cae078ed7740e49c35a057ed2723716e4fbfb1b410587c57b4d260f1129255d91cd4460641e86007c9c8a0555197e0aaaf669d4f5e13790c75f98c76ad087b471038bb9fc1892109f68d92c226f0a78adb03af8cf4cd671b666899a3843c13d42facd2631a3308596a4fa89b8acc0846d30fc2211805b6f4e55dcc9de01a2e7afe465d71b779c979364ffd343dccd9b2027cef3940d3e8ae0fd750aaef50f0ff9aea35918cb2307855e4c4c19f0311a8ffd2aa742905fa45bd9bb22273e0c9a5e1864c8a6bb61641611b6030cd54bce7b3e7e01699f93a5785acd0748eea14a6f7b642fde8d929e8b060ad3d4c13e0656095d18badfe57a0c90e88bbf5f4a17e8d38c8b8722d68fc67257270b1f5910f846ae5d53b68c28ce41bca0475c98ff39a912685b55286893e17323c7fbfbbc4a0f93587c2a56c021779cecd1b48ef9422efa88207de528ef1d28cd351a09e6e82bc99925124cbc616f767801bdf1674506dcf1b09568991a9bd99c7da1b1daf882472f40ecd93e0093489e22933a1dc837c434bec6b16077ea8ed6fca03f5ce4677641ccf8bb190ccbcfda605674e28a01f9a29fb6ce214cf2bee9c277ee9c4b2d8eedbe67e6d9221498c7ad27b7805378ef5f48b8a34fc1679b1366f255d23079b58aab6d53cac5b22673f83ebfcb80a71259e0c2a612cc66c94861763fc84f1335ab0354583cf8837eae68d021ff9fa1e8ccbd83da800b5821f602a1ec74ed0b5ed69b936fa0e950445395d8daa9363f8514bc060638a510b35673b449825487e79195a87afb127341d98b9b2faf7d840621fc73eebec91cdc6d59833c707dc5ee51f16c5530f32d0189f0d42c9695f0baa10e335b0f1667ee49ea39d3d56340211df6375be3e641aaeac5a3ff43a83ce3ac4dc7ed55db8b989eb7a09ee514320bb915f55679bf10b2f9a78455b05f702072595e095a81e6f7f24a6ace2293c4f9c8ee76278488d68df72d83b431961854c090efec7d7e1c9e51736eab25b04f9b00dfa328f2a49e30791409da05b69550d1014804e62fc5866950c5d9dff34e9aa7661e4c86104271773e70853877f26d4e77265bdd9a44d0979e99ebb0fdca482b5d1d283559c77b48350e3c4a8d52d40591fcf886b29f535029e1a655e8b540efb34fac7e937317fc4515ffb9feb8b6c51e284705011c47159bcaa185b8da9dc001e2edfb4fb2a89ccca49b25430a517574c7fb1ca34a550ca849e424dc444d0e579a5c2950d30736a683380d7e75a97d731fa0efc5596471e5c15f49523c955fd6a3870fcd77776a534699e0140eba2b37fb1e4697e7dee813b06a3ddb29094684a51a6bcaf85ef9af3bd113286fb6aa5e560f421f61720a98df5eadb3de4895ac6a2ded11c7bac0e4ae8c745c748359c69104a0dc33742d1a5465bf6c2dd71cc9bc6111b1fe9fe6c0c5a863e1edf03a5e34409979ce2b33ef2d0cd16606df2cb55d007ef2330c7dbf56193e29ec2991e4016ce99df5dbe13b", 0x1000}, {&(0x7f0000000100)="c443dc7f73e4c7be38d8134b8fe8ad26fdfa0e20b15a6178e55cbc787384de4ecd3364ba1a77643f8980cbafe6bdca4127a1a75a43db62f95370a9aa3eb9198931a2e0ed09e368e46ce79eeae483f31b64625809155ed3023a042a7aebf0058d9566063e26ed1ab3620633f0", 0x6c}], 0x6) write(r0, &(0x7f0000000000)="7197d14ca1b792454e035f6dd0ebf9f6f0a80309", 0x4) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) read(r1, &(0x7f0000002600)=""/4096, 0x1000) r3 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) write(r2, &(0x7f0000002500)="b942493283113454498cade2ba3af683ca4c38ad982307ea968a955c9ac00878aa6572618293a0a6682e994f1d0ac4b08f2c1cb16f04c42f8da0307bd317e3f8a9f1ea518fe73b28dbb5dfb085b8c86f06c559b7a45ea3e9bbc6701ba2db7e9a908480ec6b7bc98ec4ed09340cf31187cd6eefeb159197021514dec778cbf683bf42631168c8a07597a2743ffee172ba57d4fbe8f9bd55413a82dbe07554ff8459176948d16dc70c70cc04776b11bcc0ceb9dfb87a04a6db05a871e901691a84c037c8cb8bd9dbd1a4510b59c1dc67765200", 0xd2) 16:00:41 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="428585367372cb496b517eef87150000000001000000d09add7589a1ac28db25755d52cd8d5d42e325788a6251cc410c69147e7dac950022ab9cac2838358cec611d60b9e086af438c4bb034f438bbc498ec5e35f6af64195731b9914435b79fd5136329d39c20e067aefd4f3d00974192202c34a1db0080e3ecbbb247764badac042ae87581c283b2279d0fd1dd0c0e276e52904674ee50abbdb5edebe4229028aef64804fafb560e7a3d7fa95a51b9dfd7553cf79da654a617b0c19aa73b548a8f9b714cdbe6e939a69016c61155", 0xcf) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(r2, 0x0) dup2(r0, r2) dup2(r2, r3) 16:00:41 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) r0 = kqueue() r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x1f) fcntl$setstatus(r3, 0x4, 0xc0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0xdf) r5 = syz_open_pts() ftruncate(r0, 0xcccf) fcntl$dupfd(r2, 0x0, r5) 16:00:41 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x8, 0x1800}, {0x4, 0x9780, 0x7c98b629bde429e}, {0x3, 0xffffffffffffff19, 0x1000}, {0x2, 0x1, 0x1800}, {0x1, 0x26, 0x1800}, {0x0, 0x6, 0x800}], 0x6) semop(r0, &(0x7f0000000040)=[{0x3, 0xfffffffffffffffd, 0x1000}, {0x1, 0x81, 0x1000}, {0x2, 0x100000001, 0x1000}, {0x2, 0x264, 0x1800}, {0x0, 0x7, 0x1800}, {0x4, 0x100000000, 0x800}, {0x4, 0x20, 0x1800}, {}], 0x8) 16:00:42 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) close(r0) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) getgroups(0x9, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x6, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6]) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xff, 0x59, 0x1, 0x1, "f66139e4a98d80f014b8b8fa62a8af619465956e", 0xfff, 0x3}) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x1) syz_open_pts() syz_open_pts() kqueue() 16:00:42 executing program 1: getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) r1 = open(&(0x7f0000000300)='.\x00', 0x800, 0x2) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r1, &(0x7f0000000200)='./file0\x00') setegid(r0) unlink(&(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") open(&(0x7f0000000180)='./file0\x00', 0x200, 0x62) unlink(&(0x7f0000000000)='./file0\x00') listen(r1, 0x85b2) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f00000002c0)=0xc) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000140)={0x3, 0x2, 0x1, 0x9c8, r2}) 16:00:42 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) 16:00:42 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000040), 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x118, 0x1) 16:00:42 executing program 1: socketpair(0x2, 0x8003, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x905) 16:00:42 executing program 0: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89, 0x2, 0x0, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1b, 0x0) 16:00:42 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x51, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) 16:00:42 executing program 0: unveil(0x0, &(0x7f0000000040)) clock_getres(0x5, &(0x7f00000000c0)) 16:00:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0xffffffffffffff9f) socket$inet(0x2, 0x7, 0x6) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0000000000000000000000f75b1d3da80dc7ad", 0x3b6) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = semget(0x3, 0x2, 0x4) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000140)) 16:00:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[], 0xfffffe8d}, 0x1) r1 = semget$private(0x0, 0x4, 0x108) semctl$SETVAL(r1, 0x1e2e677897da4801, 0x8, &(0x7f0000000040)=0x8) 16:00:42 executing program 0: r0 = dup(0xffffffffffffff9c) socketpair(0x1, 0x2, 0x7f, &(0x7f0000000000)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) close(r0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x7) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = semget$private(0x0, 0x4, 0x80) semctl$IPC_RMID(r4, 0x0, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) sendto$unix(r2, &(0x7f00000000c0)="37ff6f36eeec4672cf8321f6fed7efc4801576e78e6dd8a8de7a5ded4e970b9ee4c582d53e7122d5a35ae00306b6215292f7e294a11de9ff858ae64d39aa7e16388cfd69330122e281c19c92dea2de3776d5e43760561bdb03231091cdea8c066c40b5c802f5213758eb786f0633dea814ccd9d160bd9e6f0191b727d2f8ab637fad4e6bc7e7d5d241dc3647", 0x8c, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="ee010000000000000000"], 0xa) 16:00:42 executing program 1: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000feb000/0x14000)=nil, 0x14000) 16:00:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000100)=""/112, 0x70, 0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="d5209b19f2bec6af38fdc1ac8bc504e391ff32344969231dfb441792cff6cfe6381fa67162c88043c3ea95e2b675f8c74dbd6e32db0d99", 0x37, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="df17e8a55f00e4463a5b44f96fe6290281c89fe40734e6a49a5d3bb349da5668d48193", 0x23, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e7aaf027ef0bfbbef75558b78b75c9858b7bf90c"}) 16:00:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = shmget(0x2, 0x4000, 0x490, &(0x7f0000ff3000/0x4000)=nil) mlock(&(0x7f0000fed000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x3, 0x7, 0x400, r2}) shmat(r1, &(0x7f0000ff7000/0x2000)=nil, 0x2000) 16:00:42 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x50) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) r1 = socket$unix(0x1, 0xa000000000000007, 0x0) ftruncate(r1, 0x695) ioctl$TIOCNOTTY(r0, 0x20007471) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10", 0x1}], 0x1) listen(r0, 0x2) read(r1, &(0x7f0000000740)=""/4096, 0x1000) write(r1, &(0x7f0000000100)="47a9059a84164bef99568b841b95c17b9d18dc41186fcdd36eb8212540a73895a1cf0fb3e4c243aae0e7563fe7e576b646e39c56e669dc6bcb66839705394feea1782b1c950abbc384b006c87e393f5bb494f0322f98bdb6ec10a60331c906823b92bfd65bd0d1a6d0c2412b298147f3e9fefb24f8cddd7f2c15190f96ea059adb1cece128d451909de8", 0x8a) pipe(&(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}], 0x1, 0x0) 16:00:42 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) socketpair(0x10, 0x8003, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x2) socket$inet6(0x18, 0x0, 0x6) sendmsg(r0, &(0x7f0000000580)={&(0x7f00000000c0)=ANY=[@ANYBLOB="a9002e2f66696c653000"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="6ab47c74f4d14c9049b7e1398a7c9c85a8698d5a86de0f3dd5f121e9783e6a638000497c9bbc3779c828f34339672bd201b29ab1843ff18d30ad999a1a4ccee35532bf27e8d5bfcee98d00b693184b6ad29e55dafc30efdb183b43011acca31b8db0900cb58d3a39efdb12b14ec9", 0x6e}, {&(0x7f0000000180)="3a918a49e9512811222cde9dc5973a0f16f95295c53c56991cd426fe641a19a594479681a37befa1c2f86fe50d782a028f983790067686ad8554bf5805704c36285b7d24f524f6cd196eed8fe32e3325498349e9fe937b9e8756fc8b41ae59e8e44a4210b8e93de37727f1efd5b6205fe4fac1cb3be6a3b1233d533bbffb315e", 0x80}, {&(0x7f0000000200)="e83d9859cc3dec43d81b36e5b50249c763ff4dddbeaaa7897cf4db30cf05d00fbfd6a045ebe70a2a5621b181ef22c96cb5eb134485f9f811a80edace191c799a8b09e50e00382760cc749666fe3287c0", 0x50}], 0x3, &(0x7f00000002c0)=[{0x58, 0x0, 0xa66c, "721c68d38311160282b1a1f657b9eb9c77ce08b75954b2ceed3b5c3cb2f037454a2f0a49a2bfd4f4f9aa121bbf217600ff3035c5670895bb0890febea61c33a28466"}, {0x80, 0xffff, 0x2f, "1381d6dd5810e0d4f1902d9cfa88d106c0613d1241094683e12490ffd5328d6252dcc418df23f2f2123bca0f0f434d35df6d4e84daaf687faf2b4d1cde9685118c0140696f0bf9fb1ba66409c40754d6e57c752021f860a2f21ff6612de44fa7b6b41b6aca4653dd798e1c1152"}, {0xa8, 0x0, 0x1000, "e74cc87b61d6114c9293cb883e3e6fd401b10c3f2399a7702466f2e0151416a75b409ae17c748c78f56c4fc25256264a6184354c0d69a19f225d12d1cfe2bc6404301405ac35ca9cc9fc8d8e026520b5bd9b929f085a0a84b240caabb4a4f9d942ccf13950bb5c862f8cf37cc3f8323de6f83c20ccabc4b571a6b6f28d61e25f0223e289ece6317dcd040861524f42826d45"}, {0x60, 0xffff, 0x8, "23d50c5dd1b88738611375ef774c31e4583530eebcc4556c1eec9cc61640f0451ed0af00624a1e5a478775328ada73cc3ca6ae8f6835842bcda80ea5bb5810cef26b01b3dd33c796ec0d75"}, {0xc0, 0xffff, 0x9, "630daa24dbaa3f61985fc1ca09714a4578a04c2f352d568a5ad9e28e738d76d449bb5b8fa34bb5c622b597c5f087c260837da131efa1d983c63854fb96009513daa58cc9dea9e81b1e93128d399f6b31c36cea66855c60ae8d8d63ed8025ef367b3a9aac89d22ed3ee4c2adf13bd4421f87cd4f1672bddf03a9df2eaebdbcb076ad8d521ba95d98ac4305a9db26dd286cadd4c76fd794c32a55295f64a62ad9f0d3b3939107724c926d253996f"}], 0x2a0, 0x1}, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x6c3f0881) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x0, 0x5, r1}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)=0x10000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x829a, 0x1a2) open(&(0x7f00000000c0)='./file0\x00', 0x400000000000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000580)='./bus\x00', 0x4, 0x8) linkat(r1, &(0x7f0000000380)='./bus\x00', r2, &(0x7f0000000340)='./bus\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xec579c79a3e3592d}], 0x5, 0x0) kevent(r4, &(0x7f0000000080), 0xffff, 0x0, 0xf7e, 0x0) lseek(r4, 0x0, 0x3) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r6 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r6, 0x3) kevent(r5, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x11, 0x1}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x100000000, 0x7}, {{r5}, 0xfffffffffffffffe, 0x22, 0x0, 0x3f, 0xa}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x7}, {{r5}, 0xffffffffffffffff, 0xd4, 0x20000003, 0x3e0, 0x6}, {{r5}, 0xffffffffffffffff, 0x1, 0x1, 0x54e6, 0x9}, {{r3}, 0xfffffffffffffffb, 0x10, 0x30, 0x100, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x7, 0x8001}], 0x65d1d256, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x401, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x1000}], 0x7ff, &(0x7f0000000100)={0x0, 0x20}) kevent(r3, &(0x7f00000004c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x40000000, 0x6, 0xb4}, {{r0}, 0xfffffffffffffffe, 0x29, 0x20000001, 0xe96, 0xe787}, {{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0x2, 0x4}], 0x8, &(0x7f0000000300)=[{{r3}, 0x0, 0xd9, 0xf0000000, 0x80, 0x7f}, {{r4}, 0x0, 0x4, 0x12, 0x6, 0xfffffffffffffffd}], 0x4, &(0x7f0000000540)={0x5, 0x6}) kevent(r5, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffe, 0xc4, 0x1, 0x7, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x20, 0x40, 0x4, 0xfffffffffffffffb}, {{r5}, 0x0, 0x4, 0x10, 0x4}, {{r3}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x1bd, 0xe67}], 0x6, &(0x7f0000000440)=[{{r5}, 0xffffffffffffffff, 0x86, 0x40000041, 0x3, 0x1f}, {{r2}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x6, 0x80000000}, {{r4}, 0xfffffffffffffff8, 0x0, 0xf00fffff, 0x10000, 0x8}, {{r4}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x942f, 0x2}], 0xffffffff, &(0x7f0000000280)={0x6, 0x1}) kevent(r5, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc77243959db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed1400790a", 0x45) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000001580)=""/249, 0xf9) 16:00:42 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000000)='./file1\x00', r1, r2, 0x6) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x1000000000000}) 16:00:42 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2020, 0x81) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) truncate(&(0x7f0000000000)='./bus\x00', 0x3) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0xe8, 0x6}, {0x80, 0x10000}}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 16:00:42 executing program 0: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x2) symlinkat(&(0x7f0000001580)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00') r1 = dup2(r0, r0) fcntl$getown(r0, 0x5) flock(r1, 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x20000000000200, 0x1) flock(r4, 0xa) preadv(r2, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/127, 0x7f}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f0000000340)=""/38, 0x26}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/4, 0x4}, {&(0x7f00000013c0)=""/203, 0xcb}], 0x7, 0xd) 16:00:42 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4001, 0x8) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000140), 0x0) 16:00:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0) 16:00:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="8ad8e38298b3c048d883472e4b35e98c2825f25f1a4ab084f3852c6fa1216c49defe0a8ed3d2c5dfc1ae9371180e7eac73f42bb4148c31ce442526693c01e8782891a43669b576b58780c27e9e87a96d19ce18e016019a6a738f4e1dcd483956ffc715ae8a1a99724c60e68753b8b74d45602d26e8a3d4b9a451c0ae208619f7aaa1c46ae2ff11cd79426286ff4a11abebcd4faf6fe85b5704897847315f28fa977a9af25c2fb83f3b72ffa75b5df2a45f5f6dd403e133545c53834f071aae13727a6314718ba609e9cc236b5a7ea8953973fcb09519eb5169bcafe0c29ef74fa359c1e2bfba675eaccff5060f2738a117b5de451faa96dd85e76cdfb09416e13f704d5450388c8ad3af2c113b3ca95e6867760255ab0a68d2d9d739a93635216a75182d09723d09bcadfaf0d2375c1ea9ddbeeaa404189b995a40641114e7696b81da09164901556954dd85099902b533baaba16c108c2b94202f31dacc7814b1cdf9a239851d2b931e2d127a9560ed555ca102f3ca1fb9582e0de804cd2532db4f0848293c0f9a6ce6a2c8fcbbc5a66b843603e9575de4b353dacabdd41434e6c0e0fca184848ebdfad653b85eb2fdeba5edb3aa48234b6735e134bde321ded2b91444b7159bb1500c143dc6fd4f33f1188020398ac2bbcea3f9473ff4b5a2741ae0b28a007d025eaa8af60d44d1cfbcbdc2f1cbe8d99c9f5c402b718f66080f06caad89b7d02729f69ac0e38abde230669dc281ad5aeb4f1ba870819e2075a922232c09ce1d63f5a31587701e8f1b834a44d40697d165499a01cef0e817732571b1005f67f35a4e284f5d3006acbd93926fff1f523c29ac1389d5062c6b8c8e173d44542c5964afdc4e7b66c459a039a32d14ecea0911b0c08dcf33e7de3feb60eb74d5b8aae167eba025f7837a982606031dd55b0b54bf9350dfcae434ee3810bba0b9600ce46476d2795167412e03fea0f7fd3ceef81e0c18a39bf1b4b1c5005378ce44bb70ab4ebc35ed7431673f00e0fde78cce3f0311bb35c4e0f5f9d5b68362204b583bfd312af99251a0a06fc4c94f9ae657828cd6f1bc55353f694a57b01f218428150e9f049b896433c6677ddbcd8fbd0b2d7bad45a1db929e305c937b0f4e28b643b8728703ef293359e8a5d2b846f51f871fa583d725686e3375442d048f6ef57e353ea011f529892e2804b6d0aaf6447841bb07fff147e8ec2de0e7c037acdd10d8d825c412b08bd3f3051992f05f952c3d8615f8b19ce6c41651d036862af3c6beabb15f079005881caa4b8f78ed54433ca84fb13adfede51a01101967d6b075a89d185978cc9a67a9e3b227b1458ca10494a7ac46c97bf3fcfda0d97c1a6782164c1e9239fbde090e66034743eefd139fb836c10212a60cb648490a39f7263b26a5dab8f18a86617e0bb96db97e2f0b8fd8fbe7cda785866150c06bd41f74157d622aaa1a08322a0e370b5a6845cf904af0d4c17faa43067f7cc193e22a6e5c3990eb0c9f2bc59048ddb4b59910e385e7b1bac6f8a4cca773c9575cb8c4f87e32aa9b901cf6372bf03736f9ec680b95db756a12a05c319935f3b140887b1e6e6fdb7beb8aaf291853cba3696d91972c2b8149a763322534f5163123600ec28acf530e861641b8690e5a26d7cd57903d60c079a1481e032bfaceaaaaf66c47a26c8c0580b8e79c81778a002f6ca3005c8832731f86e358287fe62807540aa93b7d530f0e71a06ab49729118dc3862c1742a31b527a183aca6af9dad800edd065fe3fde2e447cabcc13b9651e66444be6cf7684a49d2579be7139ab72cdc662948161524d4e0fd589840147bda7c21793219506c59bcebaf72b62b0da9f23b67bde0625c235b01182076079a91fb169716df5c5afed94259b46cc3fd500f14ce1b611ab4d1898443c6b3d19f242104784552366f1c65c608182a156587d157d1934df11f476d422991610c040fe93a9991bb57d577d28df86accedaf19123d5509fb38438d1968c0ed9c7cf78198095e22f532b33ee85742dae3c5fb546c3d6c57c01d16fcbd24d2c2fb19f55a03ae5895d748cf7c7a0d3c9625e4a38dc4ab3d835aef785cf12b64c2e99781866e936e7c2934bc1aa57648006685f97b8b74ceac2f30323e37fa05775b58853c654310c0d4ef1180d3262c6ce23d3ccf516baf483e8d0fd71378d22a224615db859686728290e9817c902d28625dbc4d80e452ddf40283fc17ad8c85e2ea9f3c89c37553315c828d4dcbdc8ca506bb3a046ed8f1748adb73a73f5a3a6ff39f95330fcdbb9b2f978f49e1fa58c2ca9ed11b725c4e77fce81f9f8876eb98efcbf9e4da5c80a09a0909fbadba215d8a3a36b6cefe32a06c21c8243b928636183730174a9bd015a7a7ddc9d3e00d73124883d11ffc78dcae4472a25b06565e5354c1d5158b13be71472cbfc6b821fe0f127d1bea85464d96016a6f1b9269505c7b8ca7377df597e555ab7f547ac6260bcd9262974063ad019620263c072db2c3f2def48f4adab3c954b42e7aa9a261f5f7fbf0ef79e9813cea9ffa9b3d951ce534070f5734227f60757e0ca600c08cb2bb5676295e5bb38378038817e9afb97b39f4a042687d1fb93a258fc4542c23807a9e09802359512430da480a8d082306fd1f8ec2cbc069bed4adcb33267dd527207bfb6c47e3d0c004888ca27a4a7d4e950af284a475aed456a4fb3f0b2d169689be255c884cf2fcbd541b13ce3038f81c255d5de5dd8efb6afb1a8defff4a33684644d565fceada7921521d9a93ef0246698849654ebf4bbaaa48aa73307bc3db3619b6b8d904cdb8a47ee958192e021efba7b58c40ae231de3f857866f56ff759dca0c31692deb626f04403217332d8d55abc0ca35a650408e777906faf3ae185f1c50d70af7dab601e9013da4bc57500baa5975413240a9649d37315389b072f8a23cea9f11f7cd66997168ea581e3929f9e49587906fae2d79d0184025a2e6c5797efe97bd51e7622f854baf74b8ccdfe11a50f84862a513f074777f455fc64e8b2e0b0a4d6995e816ad5d58b3eaf2b61281eeda74ca517128b9cadc98298c15ff4562987822d07e5287c4ee07b5c303819aafc999757a0b2fe7907346e4221094364f6a685a7f023a74b85ff2e9c89b461291012c8269c3034c665d5e7dd351dbe497dd4b975b5a32bf960c1037bdc000763759630dd7a442290ab5a36848d5caa5e82caccfeb321f8aedcc779e3f9ce855dc5710d5b93c32e44da5297ba15e75984996e3ead2f2e98ddf554e586ffd749764957c3ef775c891233bb3dec47bf62fafc2e733ab18803fa081b0054d1a301032827467933ccb04379ee625b0abc13a484299368fd45980fddb141881db44b449a251021615ecd937ada57ca4bdcf5b03d23523029fbf3e1984648966d5a5cf508a7ab2e7929e276dea0b6f4168df60ed925deccde99902597447d21e3c5867c28251a2585032a6a3e87e7253dc93a4f400edda4fc205bcefb37a3403a0d36ff6b9293cf83a3550e28d771355c3f78df671c1210ae6657d86e3abf388d5e6805a36b1924c56994ddcbca2a9f5d31c88c32a462061f2c8106933bdbf8d9623b083772807bb05b00f7a280fdfe484624e52b72199f71b49dd882cb77fe53997eae708d2ae952b9d5cbe4b19298e89b42d70696334d3765f20ba514dc2da7c2172604df5f517a370069ef781359307167189606de6c6a78cfd2b7abc738b5c7c8b7ffea2d9b4f74d607bf1793c779e3c2bcf317d1713ff172a7df3f505784f1744ac3612de879fc6e0819344d7821912805e627238297113f701c5f844993b5d64e87df20c1a47b9b1527f273e9787ab56ff8fd4391487e58e5628a13b5234f6f4ad3c7382ee30367d2c351340829edeee6a4412bf251ed792a9a67869c96845d6586b3c12a223a0205a2f0d2809882b5928d26982009ede5e3be46275ad777dcc425cafc02b81da5883a027dfc021dc632aebc19709e57a785f6d01d86b2a97034f8f499b5cfa57b03ae6aa9ad1c11e2fb822a03df8c7db3368de72c6e98f0ffb76e3773ae9259f69e65db986a8a51219af1d0de137372e5dd30695b0c27b6ce2d89a362712f99bcaa244f66dd200f4c61253d985ccae751cb5ca49e939fc3590b14b60748cec803a5621d2c9816e7eb7178369cde717df776241a881e1c2294502d2ca1574f4855b95f7eba8f05a75a5b771b471d073c8b78c6697b919ec4bf4f95091ea5ef1512d2c0b9545f9218ffac6d26f7622ad6e400180be7a16286e2f68e506fa51b336458ca515b9d2a8c92368b65809fc3b2609a4a2012b6461effddb7a74c1e243458246ba56b642412c61cd2036ef82313eca1c0dd43b80a381c32c4428c9d14f366d05c680679c52b89d7510a04471b277ee93d6ea2360c841786679c4ec848215b7e01b7878aa0607c325cd03e92da145f8ad940d472ccc65a590d714c8e6f736a885d2d67a3534c9bfaa0a242d325cc723f769c4eb9769ebebcef4f26ea16a0b3367dee3c862ee19a60a148043faec0d4a9b93f4ad35a2e0eef50d888171571e6e6ef3773b88f833a2a570b980bcf1e1a0d6426b77056cd5e5946a5b79792dd444a8f5a31f4756081b367667a5e9661bcf2121011d9500662c20e9b0f715f98dffe34658408328a8cc81eb1d307b65ba480b74f9aef5201db1a15ab27241b5ec8878cbd098b30fb8df7dbfb39949d7d19bbae7e5b8eb4935c9ae30a3252fc8be6b0f2f4e56da6f91ec173ef34de8b8e1e0037e3059cfe2390108b123526821e2c20d910ee3bb9c117a4ac00bd57b62e0419c428125e017c25a1fc58d3f7b0809d9a8c573dd68f93f8091527e2eae616f861597ab4194dc38093ee39581279a0cf21aa1f496acb599940e6f22eb368cad7411ea95dd5762d98099814f69799a45f398452a9d5257cc9ffc02eebfc89fb4e17504a449b6e5eb0c4ceb97dc8a58cc93f5cca03d780a32f8396de02817fe4a8a0ef2eedd0b8ce6b956a6fae482799071f0f3fa828c03c78dbf9ab7a80ee560f0418bc84a02bc7dbb9f5bf0922500b1404ff72de9f97ad5c53355dc82e60a6d78ef1074fa74ff04b2200faa029a9af4fd97503deeda7b340cac0da6d5c28e18bfebbda9548f388f0ad11e3945012efe6e95193802f2891591c750bb2f8d9e2b97641ecc63559b89fcf4cf81ee18b0f526fbf308d3770c799f7a56a51f60b9d215d77d010480eacc5bc4ca2c4f7de4ce655c95ff47a44d79bd19ef280743af78a0d8f4d5555efe2e000dc35bb77d4c349d8f9a533fd36f25ff5dad6a7d0acf92e397a59c4769b80d5d6710cbd5a6ff483ac45b7ee97e70a585067118ca39518cc3fdbaa847a753e5f1ed3bdc91921331a258f2cb41bb1532f0cde6fae5d09fb43c15e5a120356cf2bc8b382c290f2d53dfe3c8c75142366f232c58ecbd8416b18792ab7e3356cf606a2f9ecf55b0ba5f067e923fcc408d1a3b3887b58368b66a162ea87dc2ff409764e65d04bccf408dfbf6440e3c8d37f510e5ee4eb4babb7709e38eb82d33004ac6fc79d2fcd57a16a46344a77f731e6af7aca868dbc5ea5ca00ee1abe41cbcd627c02d7bd4e81f14d14515d3db6412d6d39ac81814f85fd4c1e38cffbf39dd5e726e4d31903926718631d7e880e1706878d009a8d71a5d9dd0e010c03357a5b945c4eadce58514993bb91b83053099389ebfe53f6a3716855dd26f9d13c5b689e4789bf2405446539765f25154fd40f7f4611017131e3f87538cfec012a494a5cc721d40747016935c813", 0x1000, 0x2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3f, 0x4) 16:00:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000180)) open(0x0, 0x0, 0x0) sync() 16:00:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x100) 16:00:42 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$unix(r0, &(0x7f0000000380)=""/4096, 0x1000, 0x1, 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x30081, 0x40) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000100)=""/157, 0x9d) r1 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r1, &(0x7f00000cc000)='./file0\x00') linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000001c0)=""/248) 16:00:42 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x201, &(0x7f0000bf4000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x2, 0x4000, 0x0) 16:00:42 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x280, 0x190) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = getuid() getgroups(0x1, &(0x7f0000000200)=[0x0]) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x6) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x412, 0x8) symlinkat(&(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0/file0\x00') socketpair(0x6, 0x8000, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r4, &(0x7f0000000340)=""/115, 0x73, 0x40, &(0x7f00000003c0)={0x2, 0x2}, 0xc) r6 = socket$inet(0x2, 0x8005, 0x4) symlinkat(&(0x7f0000000400)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00') connect$unix(r5, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f00000004c0)='./file0/file0\x00', 0x4) unlink(&(0x7f0000000500)='./file0\x00') ioctl$TIOCSCTTY(r5, 0x20007461) renameat(r0, &(0x7f0000000540)='./file0/file0\x00', r4, &(0x7f0000000580)='./file0\x00') truncate(&(0x7f00000005c0)='./file0/file0\x00', 0x80000000) rmdir(&(0x7f0000000600)='./file0\x00') linkat(r0, &(0x7f0000000640)='./file0/file0\x00', r4, &(0x7f0000000680)='./file0\x00', 0x4) symlinkat(&(0x7f00000006c0)='./file0\x00', r5, &(0x7f0000000700)='./file0\x00') mkdir(&(0x7f0000000740)='./file0\x00', 0x40) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000780)=0x1) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000007c0)) r7 = openat(r4, &(0x7f0000000800)='./file0/file0\x00', 0x80, 0xe) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) lchown(&(0x7f00000008c0)='./file0\x00', r1, r2) sendmsg(r6, &(0x7f0000001200)={&(0x7f0000000900)=@in={0x2, 0x1}, 0xc, &(0x7f0000000f00)=[{&(0x7f0000000940)="f968ca58426d6d08fc570f12d0d23c76f7ed380e10ecfb1c1e10530dc6c6153290464cc3910bb94211f6083d1e1fd33ad27be1386493b2058ee46c21f6fdd3ec3368522b885e4241f593ef586b5695ec132b177473788d13ae52f57d2a52c2a8a9ac35187e13227ecc4ecb7cf8881d92aac20d743bf0648ba11984199737b0dc67ec3aec16263c", 0x87}, {&(0x7f0000000a00)="6f08fb83fced4bc9add66fd8a041cb412c0aa65352e57e15b55824948924b04c3c372a8c7c452bef72ffdc6eff9952caf14b73cc22beb3fb", 0x38}, {&(0x7f0000000a40)="6a55da54dc43de5e2dfb08493c29e23f27ead80fa16944e33e061e1b36154e0ebc8113334ac6f1d952c5abe097978ec361d128a50c094947893d8cfc05c063c41bd982e7c4456a1e32b94b76e10efc987448eb253d28a3513cb8da28b0ec5c9307de584db5dc46", 0x67}, {&(0x7f0000000ac0)="6e8274fa2e8b48e18dc8317221be1569707861c0563677e6ebcc2f87461769a4de78d569912b58ae18d0b8dec447c314b4282e9e2d8769b2ca4db986547af8c68b6c5e27394a33247ef998c71272245a8c6faeac4592e4309b296abe375ac7da60fe3f6b05a46c1e7c7be2325d490a702e3283e1bcc53bfc331343271a94d89dd80547beb9fb5c4fd77ffb61ccdf8467515174e118089fee4416245fbfc6872106c96792", 0xa4}, {&(0x7f0000000b80)="9feecb114c86edbd2f448d3b392d57c107e9aea9e2b2eb5378ec450f820e5e95ecd2e2f6369d273ee8de2a2be192264e90645472ae43e6549ba653dc01bdd32f75d6758b006e582eff0d94499186ad29b5814e2ec9a6ed0046d8655c3e1b85c56d9852af1a00db43a5b7124950def6027981e7dc0c4ddf0a0ea1277631cf9895073cfd501ead1059f19e47432dabfe9860aa6fdfcbae96833a0ba2603caf1a8285d0daa1c74d1a8f2a56d1b922b8440375357502d6e531455f2c0851e710d944e9bf7f968cb5352eb40ec8506bf463e6ae13106a3a9db3def6835949f75435524eab8609c0516d568047853b5f3ccd1ddb1b264b775955fc1611135fe91d08", 0xff}, {&(0x7f0000000c80)="5e9a3df6f7766388f30454a9a32682cc263b1a4709eaab7b0e3a12a805f803d32adbb388053d38f701fb67a7a2e8ba9d1e1f2d612aa38313ce9c2abd0025e8e32e45be211008134fa2ca5a6927280acab3b9695e9c5436494abe2bd0ae9802c423b873ace4f41f610e7bab4dd806d8a1e318a0f353a0ee854faad7133fc82a1e8ef12654d71c960aa6e8d9f6ea7218", 0x8f}, {&(0x7f0000000d40)="ba3de0caa5687f553fc620468486e898831cea4f5e63bc8ebdcfb7f8dbd385b7e8ba60bffdaccbcbe8ad0125913e66e72395fb9bb5d88dc8a71d88bf30b6ee07dca31f", 0x43}, {&(0x7f0000000dc0)="e331e1974c12fe7eccee2f8161c8931fb1f8777fbde71c9c640c5e3a4a33e1eda6ac74aa70f19cd4b4ed5de9", 0x2c}, {&(0x7f0000000e00)="86bfc0a47b01390854f91dd297bed2d661c85f09f816c1a3feaf589963517a18defef0f7d7e4022c161752f54760a2163e3fc0b46204f1bf399880ec0ce591f5d488b0b4335dee6afe078e0584a8310fdcb634474568c716d6dc003f571ccb99c48483eb8392b581b06d056a5fff5de06570908909e2c4d9bb9719b6c8313b7f18b0303cfd62d02d7e", 0x89}, {&(0x7f0000000ec0)="0ca873c3e9e7a7a5ac2660498d7b01b2126bdfd83ab110dcecefd5c8d2b5b13e711d3127c4bffbaa439425912d82a0b8c3fd057710", 0x35}], 0xa, &(0x7f0000000fc0)=[{0x50, 0xffff, 0x0, "dd4ebf973fb290fc2d060db5edfd1078546f11dde02fadbd6e5e979dc6059cd43580eda8910143b7f73d2b5978ca7489b3a7c865b9aee52711d78ad3"}, {0x100, 0xffff, 0xe0000000, "f888eb86d207c572e09fb134536ddfc4d5b369e9f54d4248fd7228f5452c2a32adb220d8a4629ee1ea9c799ffd8280df0de5840fd94109fba3093372cebd9f897ec8994484fdfb0cba02e10bddea6beb943d11f6474941c746a7fe962cf07c9589ac8b218e6f9d3855e260d8382cf19d61f7dac57ae06cb44f4eb5dbee3c234ab35bc44e5e4615bcc265b44211cdd5302bfc47e55f4e67a22822f8dde18a84f19aeb8b285d23653c92363f6b4882496dc6744623930b63ec8ac6bacd2ee9a7d999356a40c70c203614e2c528b582b1ca80fc70c04a95b7a278f7a9aed7fd27b434a506e1b3881664ff91c4"}, {0xd0, 0xffff, 0x4, "38c721547e8f7666de3f248df9fb20cf2ae4b66a5a7ec4593ef0a2e78fc829f2e1d29fc4d193cb9f7fde43a1a2986b5715d668af6ba074031347ce12bf7e13ee957fcf9048ee496d731db4c1d3e1f958f1928263c9d8edd0f6a8de78e56bdc42cfd26d8361ea03f3ac0fe94395aa5a99c35aa64497f56e10f2a8aca0fe8169ee12b47694a2143b3c1db1d6f978c7d160726289d7fe6a0e4c2b8d49bae9cad3077724987999fb877a94eb0607fc863c7c1a0066ada6e360733f"}, {0x18, 0xffff, 0x5f, "c7c874"}], 0x238, 0x5}, 0x400) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000001240)=0x8) 16:00:42 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chdir(&(0x7f0000001280)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000012c0)={{0xffffffffffffffff, 0x100000000}, {0x2, 0x1}}) accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/7}, &(0x7f0000001240)=0x9) open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) 16:00:42 executing program 1: r0 = kqueue() lseek(r0, 0x4c, 0x1) kevent(r0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) 16:00:42 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) ioctl$TIOCCDTR(r0, 0x20007478) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xa0, 0x1) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x6) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') close(r0) close(r1) fcntl$setstatus(r1, 0x4, 0x80) recvfrom(r0, &(0x7f0000000140)=""/29, 0x1d, 0x800, &(0x7f0000000180)=@in6={0x18, 0x2, 0x100, 0x8001}, 0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0), 0xffffffffffffffff, 0x0, 0x7, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 16:00:42 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xc996, 0x0, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x1) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x100) ftruncate(r0, 0x8001) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x1000, 0x0, "109fa9e9af9c0ff8762eaba2ce2ff9f7245b1310", 0x0, 0x1000}) 16:00:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) dup2(r2, r0) write(r0, 0x0, 0x0) dup2(r1, r0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) close(r1) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10926cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fceb22e2a7f652595d62802dbfff466c8a81a032308de597a9630ba16e534eedb6d301d79d1e6622c4248d43e9b37aa0c0ef79fe05d713a599db2d507e90f20b96edc1212b468b80d4c73672ad5f1cabf4a9051bc71724ccf497593e49f1216ff7bbc237fc83c1f862ddf746f416a378e693ed96dca7b52", 0x3}], 0x0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) r3 = socket$inet6(0x18, 0x6, 0x0) recvmsg(r3, &(0x7f0000001a80)={&(0x7f0000000400)=@in, 0xc, &(0x7f00000019c0)=[{&(0x7f00000017c0)=""/18, 0x12}, {&(0x7f0000001800)=""/74, 0x4a}, {&(0x7f0000001880)=""/121, 0x79}, {&(0x7f0000001900)=""/142, 0x8e}], 0x4, &(0x7f0000001a00)=""/125, 0x7d, 0x5}, 0x2) readv(r1, &(0x7f0000001740)=[{&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/40, 0x28}, {&(0x7f0000000340)=""/108, 0x6c}, {&(0x7f00000003c0)=""/12, 0xc}, {&(0x7f00000005c0)=""/126, 0x7e}, {&(0x7f0000000640)=""/243, 0xf3}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001ac0)) r4 = fcntl$dupfd(r2, 0x0, r1) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:43 executing program 1: socket$inet(0x2, 0x5, 0x8) r0 = socket$inet(0x2, 0x400000000004003, 0x4) socket$inet(0x2, 0x4000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000000)="fa1286b8a125e4601bfa9be9bb498b26ab7d25dc98c12392d9febaab0098cd51adc774a82f71ac8dd5f6da47587fe9c9b35f040882aecb82fd38a92896a091f5d7f88d60fd1292baf987fe190a4906e3eda3c13a9903176924180bbdcbf547751af7c3014be03dfe3190e914d06f0a70d1d8e0ea13a178a9679a02cf11b067e90e5264caee497bb303d08367e987f7fdd49aeeef403928", 0x97, 0x6, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:43 executing program 1: socket$inet(0x2, 0x3, 0x20) r0 = socket$inet(0x2, 0x4003, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x38) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffdffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x100000001) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0xffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x7, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) bind$inet(r0, &(0x7f00000009c0)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x8000, 0x8ab) mknod(&(0x7f0000000a00)='./file0\x00', 0x8000, 0x0) 16:00:43 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000006000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/104) shmget(0x0, 0x3000, 0x0, &(0x7f0000004000/0x3000)=nil) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x6) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r0) 16:00:44 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x1008000000000006) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000180)=@in={0x2, 0x1}, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)="3b60e4687517dca21f2c9bd7a2a0758934692183d9a7044d143d2a8394660a3575359dcb16670690e2", 0x29}, {&(0x7f0000000300)="c71e2f068353bec61e05cc3fbad02bdd8a49904dc49dea94fb19e816b74ed16cde8488a4f378363cd20b29d52e35bf0ec4124fe5b6b8079af63246ae7afbd6e7a7aef166fb6b3cc7523b505f8f86e16c5c41e403dc0bb85954aa85733e4c6ded76b84530cec7f5d7139011e3d2e5b887f1f1e350e9644b9fb4aeb8ac88af77d14a5062f1c92ba7abb0d26017e7a7b90db99f67a04389e8bd9667b0cc0915c0c1a568a11f2ed0cdec02bea6197a0478dc7dc4c5502df826870b922410e7e61ffd55481476e24f15bd2cd95457799ed4fc5cfaf34b1903fbfecad4d20f209e2b03f3483d959dbe1dc4cfd4931c56412b5e", 0xf0}, {&(0x7f0000000500)="749a1914b52e102d486a3f399f08ce4a7a80fe6df8d191691643565cf9d5068dfeb1f050030c7b7198d41323593e43b3175042ff61f8f4d17aafc0dfc07a7eaa9f60ad6394c66c1c977c49e09d21fdb3ea95928e34784bdb8010eaf84897753e8273a5017be03b7772a14ec86ad0538499c6919dce1426b0ed4645ec9910232c13e1a8e224dd63754297840d6de0b533fe61fddbcb516d3a55d5df928ed8352309befae977b3450320db32316b830543941aec6097cba7b4a23616eb0770d9c27c6a672b090c9d6a86e0a3b18da1818b2178d4fbf695b5dcbcde77362f29f2b113decca9b02fb9732491c8c281d25315e531f22760ffd2ef5492bfe651076336911f154a5c5201b60e94b38cc1c3bbc8246b395ebd5c6c02ad1386843f5f93eb1c8c8cc23e56ee768f3e01888ea901bb16c4205f972890d60ff6538047f7aa6cef7734aa7578d597f1a64a988261f007de0981313c3ccaba30d5a6cc75042c332820325ea59b7fdcbd774fdac066c77cc1d6326c1f80ac7a3143cc2b52b360a04837b12598e8fc3c683b17b2ca1e98c7208c18e5b4300738a3775692d280309be9b76898d2fe981cb550acc6393cca9c1e75fac23cb303a593a7bc9e8ead67081f9fd246b441511af2efa40361bfb50a91435f3e3e9a1d803d6c982aa37f84d27486c473afa54d62656c554881808ce37b3f8678598390d05bcb4bd67c203af4596e19afbdc7af9ff96a53818cbaa9836461ed024c1af81b30120d900986880cf61c91c16a4f817ce9933383d987730acd6ca24aee18aa46ef2e12fde4889c4cd51ac01e2a6cfaa0f6ad2157739035400aae94f879490cf1ee33d1a9193dd865a2f81d37604d6a13256f0e46d4434ea6b3278e2a2f3704951f13d349b0c6f4c52db22636789af1454f4566266a956778f08a37121d8dba76eb281ad82c48c93828cdefacab214d9eb4ed58f4b4cf331b317b469d111ed9182d9f49f45eaf7a4c10c47776a3772a7646e16f276fe13201cfb03da15adbf23e6138dc3e1385ebc8eb3926831ca2105f17c179060b59b2823372628fc51de0a23744fee321b6a396a17528fe2c9f86b0ac8dfdb65a8163ce0f45ceb17b647b52d60f565af1667d26edcc8cf60eea857ffbd3c49a318b11aa85cb178856202c3d5a61ca62adcb3887e99a155279a78cced8b8f093d0389e827ec741201efc5c4f32b694735fd7c6c65f1ff9f14b7b001a86a2bf936cd506fcd0dc57db94cc4f1726abf44da5682e6b3340e9cd811ead94d3209b61f2b1820a8a4d12be5e0970003ca2c5ae1d150256ef2534ac8af324ab1d35c09d3a1d50a841a9ff2ce976db7d735bbacef8e0035b3c63d9eb3890fa96907c7a095b252b3c23433096f64ff25cb9130dc1dad0817a3980d6d58956175b7a79eaa65cac4d0b54031edab423dbb4d76e544c863bf59b3a9c0b358e5e3995f3e40b371fec53c20c9c3865b12f441a58692c8b64c18a836ee28b83f2cd7f6e427b12b819a7700e6a4c0acb912c6ac2eb94fd6819b65d86314a3fc62ea48291aab0aa4be23aafb3c66f136ed50977e79a238f6db40a2df7f19877ffe7ce9c55ba8537202e085a2b274d21450c4497302d9332c919f5e1fc18629dc12a154839ab592fced41972fcd7d58ad7e52c659dc2e61e80ea8ffd57254a6c3c2b58aa67ae5df9393e52560c05841eaef697e512dfefdfdada1282f2a05fe05f79538901ed81a28e114786b782ca8e09233d251aa964c52bd04feb58ee4a79a931e89541a120397856424872047092f36243cd0383955217ef25e475d944b0cafc01c190a13063081cb956261780391c53677766353cd869e69a3863868312dbdddca68bfcc7909b6d96c35933ab83e65ee50ce1a71eb9263d056f5c4790d0266da18c8283659a09c1cc3991f894da04e30f46bad5a894cb0285d05129ef6e3f0e5cba247597dae9ef18d93c3dbf49f3646320726510e02987ab2f47f7b443302f91c39204f22e64552b9f67c830ebf3e25653a39a75bcdd9a0da05b97ec27047f71fb3d55b37aefb988117b1f676b8b3988a8dc1d42d159100518b62cfe75692af6b16bb59f824bafe00e53cef73a742bc96bb0ace1cf48f740b2b9f76c971027d1d1f93a45c6b8dc525a76a60109d7b2a2e9d1e466cf578e59983897391c1de787efeb3944328c353fce261fd8709a40d87f34eb5bfe5ce91f15928af06c72ac4efd07e3b046348f12d65ca6b61a092bcf38609e0a896b6cef11fcda09800c3d7640865a91c516d38b11c460666b8549485564f1d8b12144b768732e03c968621da43a9ee1e0b4b75548dced62541f6f5377138da1223fab799b471ec9433cc0e3d162ee77c8f9d0f8ba9994017fd55d9a53af27025a481ab3b1d1b107f6199764e7fd5444c09e1749c167cbaa5bfd0ef7599560e4202efae680021496665259d5de62625563ff626b3040034d4481adc127dfffe7699b4091dd26b56cb964897402160adcafa4616a3d8a8e82437d3c8c6e94e059c6b047daaa80c0133d35305c09982fdea00ea9e4659dbcb5e812b4cc9aceda181f0c9eb7326e85ff38e9eecad96cb68dea10a370d6985d19f98fafd268a76ba9dc16847a6ac5a6205f4bf2c011d981d782e0adb461156c6cfde3500b79c41bada9b53cb700ea08113067860bd9f79454e1cddb9bde7ff468201dcfda84da77774bc64ef0b9ce60003d31fb15de73db1d3d90d66ed3cff2a2afa221ccc57981a79d06fe405402296528ed76e91dd715c20b1c145345aa658b0cda28de1ebda5e810c224e79aea5639e96a59c91bce2c3bce0f47d323bdc25d89cbb57a484372427febab91b227f5477e741371542cd12d4cbec7e0f8a556a05f9bbadd189d8cc6b94ab101c6d477b686c3ee37cac4475a487f395856c9e72b9f77bdd83927db0037b013c29a919c321f130966384f6e5c63ceecac0a0166bf7463b35a7b864e86d5e251562ace04f429216081cca3ed3161b869dff011c6b0f812eedc92f540502e103946ecf94f898ae56b40f6b3094d39def50ade1fc378ab713f0540c45393b1caedf02e686f60dacd6ccde1678bbeacdad8254d60857a0a680133767c7d6589a97fe76badd973aeec1862521f0b46be70910f04b56895ea7236cc4e0eb0c6e350d47cc673ae2ff36ff8cd19bd9f859cc8186dc4884caa5958bdd0dca86f4f7a7989e21a428605994aaf87dd37ba3b3c50e3652a4728751cdb0e67217c2e2c76667178b2aaad4dbaf700a2da6ce14c65d0937268917fd2b494ba48cc2ba868894366b95b6a604e7ef84c9b3a9c7d3e00991b43039ddfe0b4cdd530463837d7f8a460c9d3c06d1f24fed8b5708562fe2a374c8ee0b950487165aecf15acfdb4e2a992135fb12504e5286ff874c1d4e05ed8f59fe4a9af379b3fb2050ed0cb2859d8962779631ffb62993b1872f7523ea4543bc3898b8269f08a9fd4754d1167d4305543eaf480e5c6fc29130df7540045365de0fdd71ad756fef792276dcdb4fbfa2892fa0dc699fc707d0fc4e3639194bfecb2fbbbdbce4cc3497ca89134ea4cebb9d13c24888adc556e9b44b7c6addf50e75cb20de435a8bb1674005ede58413b90386754ac516292c52b3f363e3a498bbab7221735b928e3d51f607f55f20f8ab82e5dbfcb683c0e5dd516f9667678d0168a761dc7ea19347395dfaddffc29ab2ace6af8e45e54c73e295c18668395bf84596f2a61cdbbdfdbf152fc4c1b48dc391263576fd60b609d79935d0646331b01e9dc46ddc47ba201a91f4fc20b90719b8f3180dbce4ba5a5eb557d2d2ff74585a128df23935f15f3b69fc07d2820f5ab65918e7fab8b510c6b78637e72203d0f4555b1a478f7b4d9bb084d4783117f7c4ada4c61a4bcc23eed4530ba0692f00406b2be86710a3c76bed41777145c81af1a1b6b1bb69bb8912ae4344fe0c425100632c19f92f2de89e418c21c4f565f3752098b809322c01d69930ba49cc9d34b95edd0e996c3995f133aeffd228b1d07812ad046292821b0efdcff05f1ba27f77cb6aa6a24c1fadf397e8649e0f001b231ccfd236134c8bb50cc9ae81b4d0d115515936d0039622f5fa68b44dcea073836031c781bc4bb82b55d3449b2ecdc4ea2a3e22a236ac5a86aa43cc68f899ad45d533c955bbdc83e3c469d8ec2a5acb49e2d1160909b20d5ec238c5426d3570f596196ff489238cb643c01bfa85f6d848b1ee1d6f111392022187517601bb3516ff77ab589a167ac4d7cdd2da65c061f61f48984fde36fc74dbe115914df29187d6ad1b9e80b4654e9b527561b69974539a59dd50c403b8d0677f59b23111969fbfab2a6668f1cf196db6dc26286b440342a2363d792195344d761c0a097f26545a3b469e60740a923f79e8191e177d0033c069f93ed719d598011e952dd73f933a13f344679309523f144332831d75d653eb132cb1c4b3cbcaeabf32a57dd4679aac2e4d093ff8e6e96e5c58e67a4bf5a4e39d5a1fe9adae235b326583ca40aac616f4b6732c89bbf630ab33e5fa0244b7b1b27ae90305d1ee92599b86ed07a1f97116fb457da4a32048a10eae558b17f83c263ba286d291e61881c0784997fe8e38eb8e152afb2b47f1ebb4a7c1d9c2db6d43f312ca210cc9d3fe9bd17f89550e1d058cfa2895a1dcbeb40505a64ca415d8e6519fefffdf3aa3250771114fdd6c72549605d4da7066af668bb61215fbeac9f2b9e1b68d7fae323f0d3e202ff1a808cc82099d1079975916753909cf91703292674227eff7e3b6eb2de139191eb6f57bd3a4c7e9c828dcff1ae77ed792bf541d227250214aee50e948987682a67f0bf44548c3ab4d0c85348bcfda27334499458a769f313c95e930851ac6f25e92b9562fdc2af89b7e13ba5e0803421c156cb930c6111021945aceba33f12d1f0489e7c5b764c812ab8d241e7c57f2690b20412a917873af0be4966faf21e8fb49bfcde2776aa238752aa3b09e3d33b23ca0db222a7fa1957f045ae45e4517bef6a4b30fcf96bdf56692b018e6acc97c2624260f3ef78757ea91f1114a86abe2cd75cd6f851c96439f569dab0e496a01bb89d165a997e6fbf7c8157846eb29056396229cc06c8b654d710c94dda0163f3a30589ab8f611ec5aacea6477ca81963e9bd1231ba7767b4a592891c7558cb37884464fe75da85147729f303c8e0e974de9ba762431699f01ba8711a3dc89c558a5497d66edf7f8b3189f3dfaf63e817e8b37a60e813160a67e025e9c87c7361f0ca294f6f5f090ac8ca8d82547a67c3008a120d3cf734f45e78d51c7b9d7710a17b6a99a7b3092fd5abfc98c50cf8d05296d4a6a8a6f6d0d583d7ce9eb179deee719ddcc2518c583a790377adee7f9c921575e4eb43ba7c61a4840ee5099cf60a91fac02c5789c87c03e4705ee4ec2ed4d1f6b8ce39aa7908ba09f76d59e941ef3a17fe657ae7c5c212705f49647e83a9707f69094c32eede37ccd3a20be0472a7893556f16945393c0cee1456f5245c4fbd42b35e97eeab1eb1f00ac47e977f24fd61031b76b11e7f5099b30732f925cd1a4c14b1de0ef0ae0e55424279f95130a3ac3ca1a107c130c7c531d3de21de1527431a77678f51d99dc847ba87bec400e279ddee79152781abe397b5a67e2b9ad0575ce0be196d9ba790470cea65c04d2b1371051a61a02f2025d85a60468d0e5d0f6d45c83d1831d68fa3b38404264ab3e3e99bb705564ddd5843ec49ba473506e5f8c4c086e93df5984abceafd5682622d7f5ed5dff294d47c320b6f9e59587", 0x1000}, {&(0x7f0000000400)="ad81419bbdeaaaf084759e33", 0xc}], 0x4, &(0x7f0000001500)=[{0x98, 0x0, 0x1ad0, "3ecd628ea989023a70fd1b5432848849915b93276423a322348c7db1241dfa4b925b748cc14e6dfe7f954e39aedc32b48724efc4a3aa672809c2ffc76a6a73c1d3c84728da95f1607ac1a5ee31d08ee830732c3e3fbadc5c7061645307b57ed8f83dd7408b816fe78ddd595654803085236afe0393c63b23c3c4e0592d950c65a95240e214"}, {0x100, 0xffff, 0x2, "271dab7b4f531f59bfccbd41e5594285f8ac34f54da941c1c3730d402522fb8fbc67bc3ed653e7b55a77fd175e234f28f5df0c2652afc5d7358ac79d00b1258b6f9ca0debf9556d0382162aeff1391af5f7a335fcf29e2bc77fe6ac26198c79b60ff21942415dd56ed9756afb6e955c835088d23b536daffec9b3d53ad8edbfcf6dbaa24df35e23db37474c842b1211b5e06407e6b1e9f05c6b89b62bac11305dd8c1ba1e34a17ea026306ad1d9a0b07867edcbefd4e246fe313ba6c2054ac62fbebc7ada2c25bb372eb20ef52b0543858b0dc368a72a9ba943d35075fe7fca9508b93465720d503a85cbe9fc6a6c6f4"}, {0xb0, 0xffff, 0xfffffffffffff5a3, "170cfeb48063719a7f58822ded9e67a7c1d9eec2cbdef79830432a39a421e16884ef568f336fff105e2555ce3fc62a7d073fdde2309963b44f49054e37fb79bfd90f90361c7ceb0ee3023ef2f3c343f86894de3975126ee9a02c2f8bb125d27ca570968211b243b17544e4ae795cef696600978131f6f5f0a8e76174559291e8f62bb973744626de258b3edcc11f7b1748334f4d653a3670e8a3761c0df92097"}], 0x248}, 0x1) r3 = syz_open_pts() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x3ff, 0xa42a}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0xfffffffffffff801, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x47, 0x20000002, 0x4, 0x6}], 0x7, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x8, 0x40, 0x80000000, 0x45c}, {{r2}, 0xfffffffffffffffe, 0x0, 0x20, 0xcd1c, 0x8}, {{r3}, 0xffffffffffffffff, 0x40, 0x20, 0x7f, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x40000012, 0x2, 0x100}, {{r2}, 0xfffffffffffffff8, 0x10, 0x29, 0xa274, 0x4}], 0x9, &(0x7f00000000c0)={0x80000000, 0x7}) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:44 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xe97a}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x82e6}, 0x10) r1 = getgid() setgid(r1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x8e8, 0x7}, 0x10) 16:00:44 executing program 0: r0 = msgget$private(0x0, 0x104) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/220) 16:00:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/84, &(0x7f00000000c0)=0x54) socket$inet6(0x18, 0x3, 0x0) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x180, 0x1) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x8, 0x569c93cd, 0x92, 0xfffffffffffffe00, 0x0, 0x3, 0x5, 0x7f}, &(0x7f0000000280)) 16:00:44 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = socket$inet6(0x18, 0x5, 0xffffffff7fffffff) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x800, 0x100}, 0x8) r3 = geteuid() r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fchown(r4, r0, r1) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) setreuid(r3, r0) getsockname$inet6(r4, &(0x7f00000001c0), &(0x7f0000000140)=0xc) 16:00:44 executing program 0: mknod(&(0x7f0000002400)='./bus\x00', 0x2011, 0x3c) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x108) utimensat(r0, &(0x7f0000001280)='./bus\x00', &(0x7f00000012c0)={{0x0, 0x8}, {0x7, 0x1}}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) getitimer(0x2, &(0x7f0000001300)) preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, 0x0) 16:00:44 executing program 0: dup(0xffffffffffffff9c) accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r0 = kqueue() r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() fchdir(r3) socket$inet6(0x18, 0x4007, 0x8) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000000)=0x8) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:44 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x8, 0x100000001, 0x40, 0x2, "09480000ac8b000000000000001f000000000010", 0x2, 0x45bd8fd}) 16:00:44 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="d7", 0x1}], 0x1000000000000149) r1 = dup(r0) mknod(&(0x7f0000000040)='./file0\x00', 0xd065, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) close(r1) 16:00:44 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000001500)=[{&(0x7f0000000000)="1e37d9ca09d70b7cc3876a139f8d5cc1e2edda1948b6612c60570ec695d74640c5eee25813f6e140eaa3b6dd39e4fa5c8da73246ffdff0fd2feee1feb83508797102ed93807fc325387733df1bcab1432394728c7b43903aac1be5a65e43551dbebc801618f3757a938c8e99beb34418fc91eee184f024f05d711bafafc705c06ddb0991f88efe1eb9c1d3", 0x8b}, {&(0x7f00000000c0)="43eb02a92010ad3996a4c67b2ddc3a91e517b48ab921c6ca158e9ea8da09fdfaf8087dabcc3da69d5398bf2418dde171e2e07d17f309601f3794e4f38c81c77df7c80e03dbffb7a68559ab8cefc9a6bf9f3912780ea86ced29276866a33cce45bed82cdb4f7d2679a766a0a8a8c5c1c540d935806777f9ddbbfb26257e79327918147122adbb77682690128b453bf1f36eacc88b9b3a3b87e31ea6aa56ab8a755fa2af0b6a069b669709e46cbfa29a9729252b5381b6a0a5f8d2ad70133880bcca", 0xc1}, {&(0x7f00000001c0)="d658d6df79f781cf5aa788360311533fb4d9881af0405b64ba8a5a66ca55fe89b2afd0a1f63a9861f508644156bbedc820972d855462431cd7dddd2f5373c2281a2f2689e82d3faa8279e15855d39875cfcedcc8901992d76df439fc02", 0x5d}, {&(0x7f0000000240)="69ce4205a4f20f8e37963a3d15c3fb", 0xf}, {&(0x7f0000000280)="d6b62780e09303a8acf7d55bfb04f1cf92f2256bc97512b7dd56980c82abb5921615b9ce5ef1abd6003010e111ff12afcd897f08d2e13a8e69980a862e6af0bb27a3528a5655348f1d49875be74e7fc4a593d5b240b4e2cfb1cf1ed8386ad9664d990c5ac321b0f2763548e77d012a3f8b05ad714f7688e7314481a17191980c090445770d4a0e57a59f2abd9f605292aae2ef86d26baa5927f448e836ab27e030e25c3c7febe2f935e5f7e5fe2e58fd8fea465098", 0xb5}, {&(0x7f0000000340)="62a0a69043e1e2c6a5b2e2e0de4f3e2fed5e9ee4631f0f20771d828451241a8f12e6a8c576b0bc9aaeeaae21a5728a9e43939c78670b014b116c023c34787dcc388e19c144a62682c1b87f387f9d27", 0x4f}, {&(0x7f00000003c0)="561255ea9977a6faa784f2fb43b370b2b843370596ea5d9010df2c9cfe597820429ab5a3bb62ccacba7f498ccee667e547c56bcb20d87ae3181eb0adeb378862a08832fba796587a3b11af6e321501002a0573da58dfe3dc28baa6cd36aa4ca8982ddb1469910cd2f3b7e6b3ea56b1156f5a608caa972db52d15d7f2b2562d", 0x7f}, {&(0x7f0000000440)="7cc10fbe85b16ae51fb510d01de679603e06d84b7066de16ac50e4dcd33f09b90be3669f4956726fc7c427d4eca391c0709a6994847209ecfbef16b5c5c243559bade87d2c3cbbc64d9df1d9c71684c937e4d6afc66ff02ff4655c9b4cdce57a224d08927a27e230f0ff1a13d447a5f0b71ce48a6501ad5ea1ee03d73203e3184bf755f723b7f2179a75a68b36a03b43db7682c6fdfa5deaa0c9d820e2c4257a6c5134bd7446be5089af15e0b2", 0xad}, {&(0x7f0000000500)="108571972b5cc54c56b78008e26a6d6dd5d59963dd1fd627ace74426749e259c3f25b17e4d7ffb1ca5b217df0dd65c250a65aaebd10848f12fb8841400e5b51bd891a77fa6c6a051a99289eb86c2f6815a723c7721acbd00f612811cee37764b186d7c3662d83cc03a54452e19a54260afbdca7ddf46191ecb8e1f96acf2184224e549b33955b1369077b69e09358b0fc19bdaf49a31e3586384d648fa4663b5e734baf28172b3c8105cf59778f1d4232a8a778192b6f6c29a9fbe838f94c51b254a2d3975d764611cd2f84ff8cb2ca31e10197375ac5245c9cc3e6678d99327fa2dbdfba90597d066d9a493ead4859e63ea97f9e47f7eae0fbb58eb078b899b2a28ece3a8236763c3144d59734e475be612d083042e98fac5d484b996fc2cb214fb575b1b5c5755c5d4dc8ea5cbb07b86d89d5778f404ed18e8668891c61a932ba050087ce2e7758e2d12fd35437f6bbe94f3732c6045eadd7878f1d0ce87624c7a4ab65b39cb6eade249097e8fbfa947c003d4b19de9eb2f6d69462e43aab53a079cad5a0800bfeb02386c3f441ff3568d7656862c0d97e97bce68b3798feb9c6b3207a9c747bb4a16da043817f4e076f7f340a3ec57d37e202c127df152132902d6e8e770cca2127f7c92c3994ed0fe8ce97790e7462b2644a7e5f28a8c9d3e88a49ee67e994e34e0820328bb2e2ed5e2abea3865cce56e58b26caa6f9ebc83399a5d69d4af73136b57a5c8ec06ace933ba670b8a535763dd2722a1183eff77cb9d3685b18c39e9c9abb7bc7a1577aa6af27b120e74f1cb6c60132ee00e8bf1099e9a52d6dea5b6f008484cb64086e4605dc44e3a327124a40ec4cb291e90f0302c1fcff2ad9ca25e805b5c3e3b5c37e5de27d531617855f208bea8a42bffcff83e5154adb98e9e474c771d8a69b41ae4f26eb6a2fa2f776f163952f460f884fd0d1d1c277db62a7366542aaafaea5dd8e354b467c73dcdcb32c93caf630c4df22e5518e0ad9227c34f46b7bf5201d0f380b52e008e983132152884dbdb72b6484022cc411ed7a3dde2b11b7d9a4d38187c3ed0c9d6fcd20b287c4a8c7016638fd42d5cec2edd4163ef2b5d7f92c947fbba2c1460974912d2efe73a8d072cf6166c303e6fec702a5c2c20eecebc5d0f913f12e2d7f75606272f24904fa10fa568659c81aadfdbca70ff4ae8b47f717688038219d184ed610fdc10d4d5526baed14405e8b69ef68672fe8212128505a2c1b3304d68ec73712617165888f14f588e40f9842d87274c3280ad89591fb2d76c4fb745599ad17604cfdd3d371d94556bed6e509e17885d8a6d4c7dd25f1f8c78713a7e62115b2fa2643723b20c4664a78e3f8d7fd5752017d5b158fb58aacd51c7dff202cbddff910a7d8a61748c086da1dabd2ebf7a9a6a9f556da4cf32002c9ec64fdad908527145952aab6936b96b20260517852112ad1060943e6de70d56d07819b4bfadfe6d766c1daf92bccb1de3a29ce102aac98f64b280885e06b8e08dfd18859b13b4d2411faa7a6bfbe5b42f25917b262c36892b58dfbf7e77f251539d014d8f4d337cdcaab9877102ab10e66c57c8449859b8b5a4fcda823b9e69384f903b0e01d3ae95a09b5012fcd140f838e2daa1d63c1cded4916dff9bba4b0a5307f81f5393ad46af8e98e511bb7606a28d23fe51c27f4d1c947ebe02f5b22f3ba983103c2d6b4e38759c62504fb898402c2bffb4baaffec0755e0f442c43cf6471eff72b6728d57d5584fb28a20ca21c8dac9169244c092808f3168f71fbdb587cb75d37eab1a4f249cd9c542f0e4abbedcc90037bb8c66f402495c60e9dc0d48dcd5552ec45764c10f74bbbd93babe958c746e7714db42e2b6fb162b04cd311a22b7934dddfb7e88e5bfb144ef8035a3e365c3ef097835c9d44c8a41462f300ef6877f9375e0575e550d6e107c77eaf8a302ad1b123a839294c50b8fd653cfaccee12576a499fef31040778520b9977bf7dac385d00ce836e58ad218e1052da10da30a8fd6c406e23337da5041fe78bfde6d4e9c393f72e630d095b99bef9207312115f619e9021f2e7e96cd339b817f2477997af2ced604bfaa1051203e9e5a8199f70dbd2c6564867ae67d36d3c5391f816445de7d65fd77536d294f2c3e775287e086df429466025886bfa5e6a2cf79440bac157fd21c4a9ec28cda148c81dff28c0a6dff0e9214d6bfa6d9ddc4d5363427569c2f6cf4869a2180ca11b9eeb23a446787bca3e90a0fcbad05126913f62a6139f7d34258c5d8dfc41edbf5234183eaeaf352dad07067b82103488f91774898aa648bf9ab45237e337d73f986349dd283f288fc5e9bb081cd5e108d9dbcf99dce6cffb1f788f0abf59e009b1fd5b90600b9f2079fdda5393d6be35e4563706673129c4202ea2aa6ff657bde9d88d3408669f3db1b5d410b46b7f2b50e9b8ab6b1816438cfc742388d50c89495300484d4544cc89b15df773450a3cccbf4aefdb8db9a657c4480368b2ddc0434cb04baaf1a49665f7bc86f2499b95510b73794088ba10bec51e287d1e2a9a14b008d06e26109073bd26f93ce165e174f41db4e26fa49f66483091983d3c014e3d4b8ea99e3f404c5343914424afbda84a7d8dc89281a4d232a6306db5acaaa3499d9a90c5436f7ef228b1bd0a8ba8ad1fc51bb96776a46dd29ccc891fd00916c66dc776cf1d94d092ff0d111fe3c0985faa304e76f356bb349a1eb868a9f2aa05550476bb9eb78a7b73a459b85c3a47e7599980f78efbbdbec67f67f5c9be244ccd303ec6379faa710483b2367407471a035fe62b0ed867fe068c0e1aa87af83ffb1016b4b705749103ed75946f8448c6ff39a64d14c73ae15f7f858398e54da6f0f3ed47ce28ca8b42ed07889a68be2a209a0e3ee9d3fa73001720b042bb08641dd3dbdf18dc02a5ae8afcb7d7428c5b2a9f7f9a1470db6e5f2c0c40cb4a8a8e938d8fb435fae8cdf6986405799093475490ec90759e17c189152537e89632d1c885fabcbbc804f8bb112bcc20d8a23789585ce7c2653327df517e5e5254c6ad4785c199575fc6ba3e963a26fc1e5d7a08e23038c5ecdc3934171ab33b81acbc03f0a9ca4032e65c3055ee0a8f3a320dab69a3f3f0c344e7096fe54678af6f60260849b5243c03c43948909c7ec2d699d657d78686d153fca8e8bb89760d6b91f72c9e0ebbd4c222062262ef228256c8d8d8f7e5b0d67d049bc346569d2081a3576044456d8dc51534f25543b97c3b84ac5824160cee566c36b2e45f4683414c5f2901ae7c9a89ce83b583a0dc92a4c11088ebf122a5d877c93660094020968da477e5c3669d223965d271167d970ad57e6e1a485a8dbf31d05f4b42c6bddc4492fe819027da95d3487c5ec0cc3aa2a64a090db5cd7a8d2220392f56673489aa08f87e6c7735225a211c33e440c748e36129f56638bea7f74cd6d476284a5ca808b2817078113f1fca783cc970e3cc2949cb822a6e13648c8d9e0a9ab53283d0a73c2ee7626eb66d99c77971ef25cf357bdf6fbf5a920fa091c36760a5958843604c26f41a5664520aba079f4a0f6c15c246a2926476085d41bf8b0be1cd87abcc4f93969d3a52f1a8f47ba391e508da3dd758d2412b4c8b949ce71e02dec908b4ea1e5cb6b65f5bf0e8e959668d9d44ab45541087e3998f5b91d02b1ad4d2a0d2263ca2f79736dc643fcacf8d88e796c64ac5fa8ba07e81b9eb5609fbca3dfbc86bb6e9712519011fd8e8e5aa84e8fddfa13d6a63214e96ea682ca17cd59fbf7926e92691d01f3cac1df00798f490b34a879293dc53a482862d5dfe2ecb55db71f1de2b61218b9e8fb1dc4d06bc91b038f443f60e90d3c935efb02460a3b595af44883ef3720c1f9eb86b2b73576a0d280324f04c969596bf1826ccc5b5d316bb3d78c71f204c4d37cbe9647f020f91269185ece1f68f986a256d4221f7cb6f066b11e3c44bd339b22fca1a4514da331470438359e1225b608e3bf45301452ee3868d7d0f44f085d3243966e1d8779f608c71a42e09b30843ac715f66d21f95714a540fe449069fb1bd80f3ad709cab78c90bec79749cd29fab9568f00f2c3ef60a90338850b5b3740e2f0f86374eea53ed82c2d7c8914fb303372e68ecd14726e050b905ecefd14c6e0908342096af4865170ccb6947e9720d2630272e81342a304bf830ff8d0954f744da9539a1d44a8c3a39b820525cfedaf3a20ae30024afba856ad1a3631c4594b07c5f024aff9fbcf956b880952d59ce0ed260fc027205a76f9c266ff0b6b2f2fc66930e993440b0a3b186c61898240b4212afdbab1743a701fefe20165911a6eede26ed21153b88957ff728d860d8bdc9804dc9e482704257a6f2104fbc22da002a192236c00e5346e70f1ee581483b85defb6a1bd7ec87808bfa925bbec34b4bbc6fd2e8e1dc13dcb886eda7475f3dc862c1351b69fa0c5fa827cc6645c71b4e264df9ea69164fddd15fd4db4a505b2d31ed4f4003d571493879372382379c5c9ebc06317d8c7af1d79c9e7c4b631c9923dd06c168d585080ea40145ac283ddcb4b90fc4487ff02ad699af8046f5ab0040a5d334693f0075ab5ed1227134e6c09e27f3e0e0c6ec25e88c1f3a4e8572352c52fec2c42688e28a26d8bc414a49d5a7c7f0af4dfa973a4cefcaf176e410f02b32e9e90b251fdb04d31164a74a005949ce418ce40c879e0f8ed2ea4b49c1cb4f82db83d05ac4c689f20348761943e93cd8b8d70c859433a43c87a60ed448a7c6e0ed39f2fd871a65085c6c1c4c329f05e10afb4268717361828a2ac5e3308d6cb43b42ee4cedf7a0045a265a762a570e779b6930d93d8fb98a4927c7d4020fa1279228cdf0a3ccec164f5aaf6f89c10f0965eea090461678412d40672ea9fcc271db9ca2c7e18ad520a23e2e08e410479479b13932e172828340d4e557bda6cdc3e64dbb531023b3274f62f45524ba8677f3be8856c2c34d73f021d6746c14298af83a06c016a52ad57cf186bc8e7b694de9ae0b293d95aef46ec12f4e707afdd54825da7d45906a4b7cd4466d28ea8664d3bd34975f589425256d63823da3642ccf663b9e91f16fb3f2ee2fe0fa3e2a52ccdb238d531b7f098830a14527164939da2addb4f5305a132c3e5900d1af3ad47a2179a2a139a02c20f591288e454fe08d223fe96a70728298e43b6cd20fb45ad5507e76e26deec9dcbafe1740aaa5d85b1eda7231e482cad9054aa1d42d29c45e523620368adc0bfbd0a3eaf468bd79253ddb2811d2110a9deb03b27a656c9559bc78b6a49910c2c8ea9e6bd147d17db0e3ac45928a994ee9859b00a6e3f3c6ad4f640b30e183870299b2508355a8d6b7f794faa0fa3d8496725873d10ad02fbb75c781b1ee42c951c755a356b259700e518490324c39b03a1ae96d2b24330c9a91a5caa81b291accc3caf16e688f5a993dfd350c0bb6664797a14942dcca570caf2d28c37a7e8fee4173a216279029159001ac70de4157c6c97bea1bcfdd3ae8282575ee41202505a2236af1fde224be8547987ea50cb290c83f9181d713906c712ec68879ff446ce42efd37219190dea6ab433d6b5ff11153d442007d825daf68a36ea6d6200a71e8da93489a0e16fd5050be3b9c933877181cd58af949c77467a54d9c72549c3562cf3440e71aa7d8470865ad449e6ae92261c8c2dfbe6de7e0bcead54b15e376b05a9e0f470b85ef7a4007d71df7d2e2b2083c12925f0dc55887da10183c6ac4fea10170937caccb5e3da80b870fe5087fcf39b39e", 0x1000}], 0x9) socketpair(0x8018, 0x3, 0x4, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) fcntl$setflags(r1, 0x2, 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f00000015c0)="13f9e8195a56e4b5ee5b42787dc018eeacf5df83182194bff9597ea6871d0c0e5e6b66c291137044cdee4ffa8174fd011e7f7479d720ba3f411ed3b018f518eb6418a5265fc3a66a05598d9dfa4c104b547762b5e2f21da7f013ca321ff44b7c34e504e3f7a80fc0b8f82df1329cc5283b62745e6b0133ff5ebc75e722b298fc584ab65d888d1c989f00ea4d48cae8ac42836f893876f2f2f7dcc8b42d0840ab1bd9dad7eab4", 0xa6}], 0x1) readv(r0, &(0x7f0000001a80)=[{&(0x7f00000016c0)=""/239, 0xef}, {&(0x7f00000017c0)=""/190, 0xbe}, {&(0x7f0000001880)}, {&(0x7f00000018c0)=""/37, 0x25}, {&(0x7f0000001900)=""/161, 0xa1}, {&(0x7f00000019c0)=""/184, 0xb8}], 0x6) 16:00:44 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1904, &(0x7f0000000080), &(0x7f0000000100)=0x4) getpeername$unix(r1, &(0x7f0000002180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:44 executing program 0: r0 = socket(0x0, 0x4003, 0x100000000000000) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:44 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) kqueue() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) flock(r0, 0x8) read(r0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/34, 0x22, 0x42, &(0x7f0000000080)={0x18, 0x3, 0x1f, 0x7}, 0xc) open(&(0x7f0000000140)='./file0\x00', 0x11, 0x4) close(r0) 16:00:45 executing program 1: r0 = socket(0x10, 0x2, 0x8) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file1/file0\x00'}, 0x16) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='c\x00') 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x4000004301) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fcntl$setflags(r0, 0x2, 0x1) dup(0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000011c0)=@abs, &(0x7f00000000c0)=0x8) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x28) r3 = fcntl$dupfd(r1, 0x8, r2) sendto(r3, &(0x7f0000002280)="22ae3cfbacff2db3c0cf5bc3796c1c4f668d2ff8fa05f072db7a7b8eff16b435d57af1606b1c974f8b16f04890ad4f199c8df68869d3d84c03c05f82a4979e503fbdaf4b58974cc5911d06467c7134a939bf92cfd93802c0e93dd529c6b323b34a58092d0fd6dba5e0f3ec086193d65db586642be7d97094d1d9622941d5f276b1384b021583a08dcf11b5746032e85a816df9c7a862d8e119c0713ffc8f37b9ab9d63e0cdd2f95dc2b0cb5a7616cf76cd6431818b9252e3e474768cfe928b28ec388abf0c87c7996569f98870a801ea01048e8e57008b9b9433c834c25c06ce79130683c1d7a6abb42d4a9bbb81a74a6842b7ad295e41cff73bf9125bcebff593c335f981318e4ef32651906ecec2a2d05cf5cf1e244d19633d7d9f29f29a0ab8b00a1df88ad1be99405658be7183f69e842d0000d3f472a39d9773361ba1c0e3b0c2e71c0ef7179857e09f67a91fe657892db92a0eb075c7fe3efee340a157a099e2da3d9916ca3338963ee8232ba7be57a81d3380e455b14d0ea3626e40ad2ae56a0bb331103e92e2e9b4eac259aa5af94893a02b785a482566a807f55e0991abfc2af371cbe3a8f7e7003cafbc70d2a56ad0c6d9f7d761848ce9d12ec3f9a1e79de01058d1f5c23ec9662668bd4653fa8d8ff9524437e09c0dc04db764cc4b7ff1faa5e373932db7b20c4415272250044c3c3ea8705ad7a5f68d12f3a010cf04f9793ba61bf58d87eeb9977ae8f158c920a0d38ae8b80821e13f1663119c1e25bc5a3ccdd65b526c73943fdf92236fed02221ce3184cddfad6d13627d1d8e1268189dba76aa1d06339c826f092efd6db88c4106cb6323fb89c039aa41841949485dab957c1714423c1b76a009007e5d091dddf2d0bf144aec796549d590021b0b8143acacf6f6ca1959f50b288dd3a206ed4de8c7d13fff1648d4b891398670a45a02aecf109774e6be2193b9e97c8237ad562f531b5217d21aeb35f6207c8dcd379a6a27ed7ca4d8cee7ca78b7880061284b981eca2cf24680a3b19df6f7f9efca31299df144896116ef33612e53945469a5c7ec48d539ef6af9b7ccfd2bfb3e4190f3805330ba3ff6ca4e26a6d740085850c8e89ff690314ed4b23a2d429e2892d289b234d2102a952e8174e12a0acb4145ac7686b8e1aa035f146ad0c377671c4f9c28ecd7927969252dd723a1a99d3abe81c7661dcca769496e6e525b20bd509f69ebaaa5890480bd25c47e89d8963a3fe067124aec2c2ebaa050b48b8f0ed8a68b1eca4319b078508d893f8854ffbdfe82f3c720c0415cbbaf2726c8dfd078ae3d5a3156bdf91cb376a6f6b2195c36faeda62b807b54c4f23bb933f30abfdb86e78c064eeb7bc0ad1de07205e71fa06fa8af83025d9f1ef5dbd55b65eeb11c6b5c9bf7f84b8d852cc94c33a68c7319ccf8af32839ae3e1963513fa390356f390b28616c853a9f325e58eca2782a84abf3061067b7978cd19b68db0b5512e096dddd834b3e32693b56096af6ceb772827f6cd204e92fc2f6094ce3999192a759f7ce5b95224127e54b1868fe1084b2af6c6a1c667270b5a886f2ee413e14130f52041203e9cb830e0e7ed83eefd2aca994de56c3cb3ad05e6ee3f8650e59e49f71d562c390215702ca3d297b36bb12096e80fdc99f086c3dacdab0751e07d9d68652d00dd646cc3bbc4ce1494815c117f79a07e3ce08e32b7050ab04ffa6707cc6704ba7dbc96db750b3c2780fc288dde57a6a0513b54e11a72bdf29d1168634d0c9fa65d1ba7842a1e69a8fd6cdc0f05333ddbe71e94624dbe02d2b44ad685c89c0946b77a491585402e807c60b0bd22f3cde82eaa7e85292c15fb57e4ba42b4e72dedab44486097927e15c1268969a17ca805270a63ca5543578e995ca5b851b5f801b9afb9db62d1c311ddfd82c04d8bc5baf3418f1c3611aeb28b1f59dc2e8729d280972dd5a8af0606342c4991f9ddc047c06fdb8cf31b152022178ffd544b72b78c5758cb875bcf69911c26e3e67d940f1de31574848784960f1a77f0cccfd4d77f1359bbf1b1e14cb0ef2b2c1f3fdb4acd74dda6322a27294551d1fb8b6b24460731613b588b738488e624a6e833895fa699eb518bc5bfb7b69fc4df08ed21f9ba01a3a57e93b246478ccf66e630c3c0769e78633351452278cdd58a4c5f749499e02b57d8e4b4b4fc1071d1636ec799b21c4f4b413e84119b2c3c47a4bf0a1cc3aa6b1ba3199e2bd2778519eb546a204b4a633e3c7cede4047232e4c64d64a050b48f9093a186fe1b1c7672a100f88b9c9d91401076cbfc2534e11382c3929e1ead34a501b4ebc645336a191c9f8d954c0964379c366fcb575235a77fd212843af70380ed89ba821b993fb7f4117bb15a7886c96045956882bb91c650cc36f63330517a260b1765ae4a456ec77e963c0e7a7de22b2096052e0210105c605009d775b5be9e1fae0616602c6b3960d750f9a44748298811c46a27202bb44e6fc261cc0a07f56e5d631367c06bb718b9bbea40d58e73199b0436b52a27cc13319134d3623427f175e9a3d4ef54f3ecdda1752812d25cd3a504af53184e387829355658f7c4467d66151dc3ba0aaf4b5f6b58189b758e610c2b3d3aead2268b0ac74be2ce9d4c9615db40d0813827f4195bbee516dd5e96744b48e1923f1eba47a005e5b316904f07486ce5e2141750abb1388d325dc117a043baff761ef04a8d38e9946a0bca0a4c30e1e0bbd71427e7498e9eb158d4451853deb141816dfc2335611453e99b23677356058bdf4226872a37c24c879bc4cd9285082663f5e14116d32c5016912136ca3167a419ee1ca81079b302a8d9b34fd01da66d70b6bc1853a8527fcea3f8f1a2e0811b06a9585d8da587309e9f8a046c7d8b588d2b9bf038df440cc73064565be351e13967a76e0f160289945e4f2abb3b75d06ac01822e4e2d6536b6dc0683dead40a0081c1d7dfdf31aa7389f6251ca4e292c2f7c135196d0bce0a0940b753a7fc91d112ea4b7155b445f1ee91b89ea9266acd979c98b33bda4cffb2134b606bbab305add643f9cc4520f45514609264a93d86c3117d7f6ba3a8d5776f3372bb401961736a7ac8734cc29678b7fe50b324c5821488c837fe1e3f54fa6b4323604533f2826687cfd2f2547450572f9cb847290e92d4b495c76c675e4c779b02d5ef1132f373769d103753ec5d00fc9e1c671f13fc0090d3177d33f03294356b694d6e6192326d72dc2f1bd0144961746e72577bd2d04e80be07015699a6ffa2a6b2fa1ffbb1c7feb34d3627f7c679746e03624da9b7b13584cbc127b40c55412b57e119cb97692c992a2e8cf37f94d2650affce4ef184399be949afe1e7594884654e59dba18d2f6a428a3113a444ee08c2246de4548b7054c7e87df3547b6c63888b5eaa754e0ddb5ebc99d36717fac37408fb7dd70baa52b4096761bb297e562eb3dcd2127cc597f7292746738a70bd96123fec7e21c6ab41da1f3c8e833f31346cfd863de4871d04eb8dfb6eb68c15027442acca068db58618e4b3579f8c829a5b306f4e95ed22f9ca3865ecbb56024c0e118d70ac50217a432df6a931de7ed83e334bd34a2f71d8c618355af8041cbadedc6db567de873018a7038bccb779ea41999259fa86430a9e9d2b674974bacd26e0014cd89b1b0363c7592e90aaec022d505a41d83af89774aadb03dc62f788c8a7c5e3fb117f08f8d275e52275637011a916ac7f39c0cc77d929e653d6d3ecf279e5dbea6c736709baa56a00383ffa0b8c154253a182ee6c46cd2e1fb6d233f34b76dd5a20e43eba2a6a3ba4f2cecd849acd55a6dadc0d37936d96d7de50f8e1abae173be9c155f12277fdc7326d5f67252a37ff878af143c8b0f51d3c659bf1f48a1ef1106169f4ada136cf1246d8082228f0c3d2c2e67a6e0913fa0425b0212e51dccdf190cbdf31a7a96f76961bbd718bf8391facf410bbd5e4f9e503445a5d5132e5853ac0eba4690e3328750e92f8e46e46ffc1f2ba58db14c66a1f63cc00126377d9e8d27eefb0c845bcad01fb261950fb24efa83c87b73f006f45b055fa6ada3366d7409ae91d2bd75990f7baebe479652d3d30c22311702988fa99ce0cee3badda9da9a98f01811eee6e4b9237a543c687e86d54062053126f3b1ec35dcee2e009e35b02bbbda9ff1e0a0dce8bd38c418f42b415ad198ac6df5c33af42bd4d2b46963c5b9714d6bcdbdff491cd5b79a5a8545f737f471d2c5180c4e0faac79d82ccc6f1df3c804b93192965fd385f9249b2686dc5dec2932925032d99d0340de9255f8b9f315b5221a1d1ca85b99ffbdbee46177135d4a69142b196031e090908b284d193f192f3a04936adda35a2b49634ab0e9d057c0adcfbb1f69d35833043412bbccf2ceb7d01c7c6b71ed8d9b0fd80b6315acd66a0a142b75403e61ec9b1a96b87e44cd0227148c008f2258104201ee075941fca8e89ed37b39448e3e73fb7037df5f4e78c99e33c7c0be0e3b0448f5911d70d82011b9da6068e291f72bf1807fe1fed1243f7556c3e77b13a2edf188fc53e52192cc74718a1f67a2700b7b400f3bfed6ffeeadb339262938993787b9fd46163c8ed6f51bca002dd2addd473b32bbba3c653cd333c4b83c6179d3f900fb29486e03b9abf0501aea90db900f7723be7fbb72f100f34914753b1a7cc863abf9ec6b137c54876c83dd75c1ff4539e5a53fc442679579c71b64cbff81b0ec8241b6d05ffe5c5b7b62ffcc4aff1c36213b47d97bbab1e57b30883534f105c4de8b0e9a681746a29818f37985d42f74ff83d172bb53ef176fdfa2ea65f7d35847e64ed845808f7ddcbde0553da58cd2c9abb2402fd15d9d76742db2c53e35ee2a90aa6404e2d9020fd7eb118614fd2b6480de391ddccecbd59672439d1c1ba9bd07993de1938535bcbe42455709c53213e5710108fc6d6c3c7603e1179d38bc02324d6ef088d93781461454e663c531638c47975b7d4530ae01b5619935b5b49f38dc1d5ed467e20712772f5183c75413a6d6e26d21b3a9ceebee76e26ae2c39cc0d80a72525d34a29bd1c2566102f4bf430eb327ff5c592939df472b7a4394ad54ec5ce0a3e85a6ab1c7de941c5e200a8619cb998180e2ab5ee8e8f0d61593127f17611c0e1ae4cf0843c903d7470e7ec1a0b3cc8234635ae3b2e33734b880fc02e12bebdf8f088791b0338af1202061870f6e025a23fa4b80081b9ea0e04dcc9a0382edef8c6d0759dc50c70940f1ab2d5f6234215f4483fd5575115e105041015738333208441c03f86eeeb7b2d42801c49b65061f85b4df16529768f7cc9b55d219e997dfd8a580f44265031d708b6170b6389ecca0f83f444f692f59664ed46467b90547b5a990a3ac9d9ab635969e1a004cd42b3bc972361a0d530cb3b7f8d879bee1934dc9369e6e726daaf1ff8b97d7e91005966acbc46af9ee2b003ad57f8d9a1d0b2669470c8d1472b5865067814189c3d7bd12972341a29d2d494952f42d753581e10d85ffb488f05d3951823a8a621cf153f944336e35dc3af2f85b3cb4301119a0e7286984e27c7e9e362bc7338381494623ec6dbfc54beda27228675f6c6ea59f5d3b4c530abad7117904737f4dafd4f7ad8f8f0151dcce2f7ca9b7c7898ad3e76d7776eb4a40c31fe42284129c22596813cefe6e66c2000aba66da1a2bf473fc3395345408143bc1784da601eb3735465cc343c970aaf1380135d585a901a0dc78d350ca64565acde72d1d824477d12d498080758f8d5884a40fe15892d898db4cf11d5d8459bdee3edb106aae2002d1bf22c54e7fe21b2ad109d402895f86e27181c9d4ec744feebf7c4bb0d2f4f851f86b7bd093e167a43c9039240ac2b19c9c55609819b6f85624c9de59821874b69bdf3e6550c44ccbfd21348ac2e87b7d6c7501db3101b357beb7006e5ee62b9f2", 0x52d5bbf7858ed8a, 0x9, &(0x7f0000000000)=@in6={0x18, 0x3, 0x80, 0x8b55}, 0xfffffffffffffef6) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x7bb) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000040)=""/126) 16:00:45 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x1, 0xffffffffffffff7f, 0x6}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x6) socketpair(0x32, 0x4000, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:45 executing program 1: socket(0x21, 0x2000000008004, 0x6) pipe2(&(0x7f0000000140), 0x10000) r0 = socket(0x1a, 0x3, 0x9) fchmod(r0, 0x1) getsockopt(r0, 0x1, 0xb35, &(0x7f0000000040)=""/183, &(0x7f0000000100)=0xb7) 16:00:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e", 0xf3d) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000010c0)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b8d897afc0dd5796f7db7b44560da532e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f5fce8a937c8870d67c76936ec26e0044050503f7232c6c12f6e52ad64be304c99cd26345", 0xc4) mlock(&(0x7f0000fef000/0x1000)=nil, 0x1000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) kqueue() setsockopt(r0, 0x29, 0x24, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:45 executing program 0: r0 = semget$private(0x0, 0x3, 0x40) mlockall(0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/115) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/199) r1 = open(&(0x7f0000000540)='..', 0x0, 0x0) getdents(r1, 0x0, 0xfffffffffffffd4a) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0xd5e, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10040, 0x3) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r0, 0x7e, 0x3, &(0x7f0000001100)="796fe129c591edd1ed7201dc1bab682951a1f96398bd6c994833bba842a73b1d04ddcef593a78696feb313561e09dfa0a3e9c7acd820ef5c7dbdbc59a5b826e7876c87a6f2324b2131ea2ddc226939181df82b9bad3f6eed9a6a4aab7600cc3330cae0ebeb3bea90278675a07f1a82b903724252be704ce596ed52a48834ea06", 0x80) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000100)=""/4096) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x6b) r2 = semget(0x3, 0x1, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x6}, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/36) r3 = getpid() fcntl$setown(r0, 0x6, r3) 16:00:45 executing program 1: r0 = socket(0x2, 0x3, 0x7) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) kqueue() sendto$inet(r0, &(0x7f0000000000)="3434be62ea2e54af2f1141f94338eae08812ba072e9b93aed7d2a856d8172a2d73c6d88908350a3111ad6a9197b1771bc27c8a47176e187dd97443cdddf32a5ae105b95cd684134c1609123128aeffda4c8cda5cf5ea4eac48c0d5ad62d39a4e323795cbd31e377c23a4e8aa8131a8dd39da90cf56dfbcd998bb84b185665e180af58f789ba1fa667102b03384cbd3d79d", 0x91, 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x80000000000102) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/186, &(0x7f00000000c0)=0xba) 16:00:45 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) madvise(&(0x7f0000b48000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f0000b49000/0x3000)=nil, 0x3000, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/102) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) socketpair(0x31, 0x8007, 0x9, &(0x7f0000000000)) 16:00:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getdents(r0, &(0x7f0000000040)=""/222, 0xde) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() close(r1) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='x\x00') kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x80, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:46 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2008, 0x236161bc) open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) socket$inet(0x2, 0x5, 0x1) sendto(r0, &(0x7f0000000080)="947e6809e9a07207d1cdb51ab8cac334e357b4155766a0af7234662a272b31136aa7675f0083136e54e5810ff7944097837bc85b168dec46e6dfcbc2657766e4fa1cbf3f11ad976ba06601fe485c04c3578a027178e6ce434f510b74bc55086e512dd8cc3d594b26c743e88f464307bff3c418f189be2447510495ab0c88f75dd7594a4a05ac", 0x74, 0x0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 16:00:46 executing program 1: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x12, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x0, 0x1931, 0xffffffffffffffff, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/150, 0x96) 16:00:46 executing program 0: mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/152) mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:46 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xfff) truncate(&(0x7f0000000080)='./file0\x00', 0x8) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x10000, 0x100, r1}) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x800, 0x21) getdents(r2, &(0x7f00000001c0)=""/184, 0xb8) r3 = open(&(0x7f0000000280)='./file0\x00', 0x20008, 0x100) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) readlinkat(r3, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/219, 0xdb) ioctl$TIOCSTART(r0, 0x2000746e) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x2, 0x3, 0x3}, {0x18, 0x2, 0x100, 0x9}, 0x4000000000000000, [0x3, 0x4886, 0x9, 0x4, 0x5, 0x3ff, 0x0, 0x396]}, 0x3c) unlinkat(r2, &(0x7f0000000440)='./file0\x00', 0x8) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000480)=@in={0x2, 0x0}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000004c0)="b250a416f4734e56337dfe8e1b3ff8b051ee8e0fb8202b14f73e402be39639bb5957624667e1c0b2e8ca95e2fa27b9269bae792bf2dfa7855bd54b4811bf5b95386992c01c2f940f9a9bf2b014e9f07b9f36d7c2bce4797f6b6e2307cd6b4855daa7fd75ff70", 0x66}, {&(0x7f0000000540)="cee498a686c02b136a5ad3e02c3e722775f4c0225dcf6e8098cd06cc4e6e1ac1b80a74dafbf7aaa38f209e2c16869919bbc86672088f1eb3e041345785440deda5", 0x41}], 0x2, &(0x7f0000000600)=[{0x48, 0xffff, 0x1000, "118a156a67071ef1d7b2aeeb5229a6466ff0d8dba0ddadf52526771effcc2c8f595265b975ba8dba82347fd9fc8ca5a6bd0fff8ab915"}, {0x98, 0xffff, 0x6d0, "b555577e25452712f5d5b9b2d14311c9729bbfc9b8d01e824f327eb6c909ae9fc60631e3df325407d28d4f429ba0d11ae61e66084ff8055a22c3c2247da5fd6371295ad0dca4394c83f07377551f5d1461800f36945ee5ee5ad80b4d924d7346b0a36c2668dcc8dc359763f4ffd60d24540a6ad90bf5ffa5d54026510190b2bcaaef5fed9e9c"}, {0x20, 0xffff, 0xfffffffffffffffb, "be3132e9fa3796d771"}], 0x100, 0x6}, 0x0) r4 = open(&(0x7f0000000740)='./file0\x00', 0x104a0, 0x20) mlockall(0x1) open(&(0x7f0000000780)='./file0\x00', 0x10000, 0x75) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r6 = getgid() fchown(r0, r5, r6) getpeername(r2, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) getpgrp() linkat(r3, &(0x7f00000008c0)='./file0\x00', r4, &(0x7f0000000900)='./file0\x00', 0x4) syz_extract_tcp_res(&(0x7f0000000940), 0xffffffffffffffc1, 0x8) rmdir(&(0x7f0000000980)='./file0\x00') sendto(r4, &(0x7f00000009c0)="3e60189f9deb9e437bc34d038a8352b5791fef711ef90c9fbee8e9a8f9c96e", 0x1f, 0x8, 0x0, 0x0) 16:00:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) flock(r2, 0x8) getsockname$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x43, 0x5, 0x9fb}, {{r2}, 0xfffffffffffffffd, 0x1c, 0x11, 0x0, 0x2}], 0xacc, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x18, 0xa3, 0x5, 0x1ccefacb}, {{r4}, 0xfffffffffffffffd, 0x59, 0xf0000000, 0x8001, 0xe2a}, {{r5}, 0x0, 0x61, 0xf0000000, 0x400, 0x6}, {{r7}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x1, 0x100000000}], 0x1, &(0x7f0000000280)={0x9, 0x1f}) r8 = socket$inet6(0x18, 0x8003, 0x0) socket$inet6(0x18, 0x6, 0x5) sendmsg(r6, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000380)="1e3609b66f118399b88b3528a4706e280c4858f90b8836c784b9f1a8820a986059256991b9224ee967f7edb2d9bd1934c78722380fe06e31206b68f1f1f09a038d51c51ac4cb29d472e8bc3ecb61edd2fb51a6aa03d5cff3ff5548fd80aa9b93b8eb13642a50dc9815413a5e60b675fdc405ec70a529e51643a9765fdad5a05682ac5f16aafa871af119664ab1110f2ae00e874524622b30b73dbe78675b659d86d3483b02ca33004dffdd51964d6fe9d66bd0460d4a7d20057e9eea9d6fb0661dc615881eb15e98558602d47270425a38a75b", 0xd3}, {&(0x7f0000000480)="30124ccf1b3f39dc0b1c7ba1a21de3d18358bb3be727da0a77e8defd9eafb3eeb7578a65676f5c51714cedaff6bbe6beafcb9aebfc2cfe0ecd0375beb1f721adcb01ede26990b6a89b24de711be2a0fb5e2bfb47ff9c800d45e5216bee95261e2fcf4cbdb2590525a7af7a635e0349a07c68293864819606385d16557b9ace2d82a713ee7898b11e8dac429185387417b142664851be1779fbd75bd79c64e45e9d1bba04e51420e067", 0xa9}], 0x2, &(0x7f0000000580)=[{0x88, 0x1, 0x338bc510, "03f1998902d75afc5d7943ef4e44bdbab04a449fcb77354b9f1c014dd96ff73bd33f025392f7b099e12cdea79c3b3c909ffcee78cdaada18196a415ceb225e1b25206ce94a48cb511332bc98781f1f845fc82359846cc060b46247cdd99f4b8b19d8b8b34fa8167611ca6d0f298691f32a87c7eeeecc"}], 0x88, 0x8}, 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x11, r3, 0x0, 0x1b) getsockopt(r8, 0x29, 0x26, 0x0, 0x0) 16:00:46 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) close(r1) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) 16:00:46 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') semget(0x1, 0x2, 0x220) r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xfffffffffffff877, 0x100000001}, 0xc) 16:00:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) 16:00:46 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xa81, 0x0) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x7, 0x1, r2}) write(r1, &(0x7f0000000240)='%', 0x1) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000280)="4afcf35d33c4af04dc70c3253260326fd018cb7e140758e801a1cb2d9e8c1fb451646b4efa4c790e34bff2779b6aeaf911e434cf71e8d4d126e421b711753e199c6016dcb6558b551b55cbb0e122fa03feafb626d6c9deda32536e99cf72489a8ae5716dbad28a859e287b7179f35f0431928db49e7ba5f3053219997ebba747da10765b6901e3ee315758a9a47c4c0200e3a585a0f8590fa89ef46371961e6d40abb6b08edc8c35620e440e035b42870e0a034184289a883a507ffb410b6532e1c9e9144f5c7ffc6ff5882cd5f493580f4e4c1a2150edd1db9009780bef0a8d178ff37164248699a8f220f720ca31482e74ed1196af20fa001709d4d70be0ef237f948fb6f16abf9190be08f5e7cf0e071e0e30ea6ce550fee6601cef671d8a1a11a6e2c144a2ac5c5fb21ccbfb413ef120994139be2bbb3a6cfb3c037f8ca7815bb3e24df61b894e234c9e398720ebf42e949dcc1eb4827a1b31cece06cf7e1e9b2444f10abc3c8974fd8bdff9dd07c745519573246a302482040b0fcfd45288b6d5489dbda1e61996d2ba74e7b30740f19c22c654a9ef2db01da99fc0113894d81e74e9c918005f5c7c8f216af3cb61a29a2d8c1bb6470a4f966d5fce01977bf06483e24b59cceaa67e75305d40933a985ed45750953d0c449656cdbf4c59f54558064d2f591d9d34a9dafcc559f7e8c702f0325cef4db7a2d9ea7b763023023d1b8c51bf5a57eec84a2f783f61c12ca76bed0ca4e1a7f60f590a18380ea45594cd7533e747eabd4aaa3b8067eb24b0812ad7edcaea872ce41a6a603c642b54f3ef3642f30940a49892ddb22ddcd9e80362a2f973a81c28276ed0006c646be7e88bc7617c2391f23e41632e0176a096e91a384b49f2bddd55a19b18ffad2f6c33944be2ed339ef016faa076fac8e637bc864630728ec7cb3b4ee330b300506757ce537752a9c544f861ffcb99c310e84bfef43dc8a44b54cdf64c016a047eb1d30f550017a0546f85c10f60bed2332a08a403fe873e5efe0340fc31d7a41aa3b1f4c7d63a3ec69564ed3bd31ac14d3d9acaf9fea73f02bc91981a701b3399a39f7791cdbf92525cfbb1dc46befd3e2d067e9fb4ec4895a86ec48c3bdd72438a15bbbb4a8ca0509d7e3c2ffeac901ef3a1afeec520b8227ac6c2b62a8bf402b3a4f28efb746393794cdc3a349284929f410486e562ed0a57ae6c69e9931dff587c93189363323aace72f64b7cf7b6c89f518763447cc2277535a30cb4c8b91b13cccdc7deef64f1d8f716d975a3d9f4f0574cd0a0ea96d0aeb53fe1f03a14941eb9fd43c4cfbddeb18d9876b509ef57efbf49a722cd424e176c62f069b17e2ac0d8ff0fff9052dbf5159d645df72ccc3026883796a48c5d77491d0df35115beaff5142c0a06e58f5d1beb5e3e5dfe50c40d3ba1c80296c77b20d8dfce55356255b0eb4c217a89e5f3820ba8563e6943b3dcd04ac83069ca1f26810aa4856792e928961ea0db8333b26e4f4e97b71acdbe8e9120bdfc9ad9534d50aee4b0585634ba7fd1e1e3e565723a1bf7b8382ddc9b59525ebeac11b36533758b164b586d0bace554640badcd2a1dde4a94b5449a6c469a0bd740a294906f1489cc674d000576b4b5d7b318a6c228eda98b6703c13dc14b9a76776233437fad1a9fb8592923f3cb7c0144e4d059cc9062bfbdc894da38e9848e568240559e8daf4d0bb86dd0ac3561795bdc66222d9f5307c3baecbc746db3af2b7e28261ed71d5f30fdeff574e4b71ad0838dcd11407caa81b4817714682b54f683a9443b4ef69e435463cda934a0cc6456e64d8b1d927bff53ca124504c7d6662fc6b558522248ae298684b92cd1c4dd876226302c9ce7d7b8082d39588e9296cb7377c2315cc8d96145ecfb0bf4d4aa65e11836fa824b09842202e44a6a45e21fae7f03e11daaf1d267d414662e47d3d1e16e72f7e16afa3e38d4e5a82418ed5634a972e19c21b8ede5e627fb42c5ec5a8a88635f0f52ce46772b045306c169eab502fd8b9658cb923e0066a0f2d0bfbf07011722f642e8e25d496c5221aae1ea6fc7206b29948fb3506e1bc21fb7a1f150b35bea0a96f3c457cf680f89de3b7341abc53a541bc0deceb98a3c3c93041d472f3ce84cc12925fe4732458591a1a12232fcf340a6cf25d34b64583ceb12d54526eca1f4007dab34231750677e1ea27e42b08b7743ea2a24930144f458294224ec52bca029756a59ad0cf0c376412afeab333e2ffe0d86680d315552958826189f53207faab73a355318acc3f77b61d111f106b8d7807be9d2fe207be4cfc803308aac375c14459644a46f3e5eb1ade117ff8d9c66d28d17516b04590fac2118a2e8b179433c869c748758a93f50b5bdc7d90243bfab248b21aad644fab6cf6cff2ef543ce86a83d9752b56faef263143a869239419b55edfa2ec0b62d58af147da57b0fded91a1f97081799606a4691bfd7e5a661e403d9ce742de73cf6d2457a897eb5cb1f821c8ff514a2a3f54760c6cc5788052a5259e212be56ca76820afed35fa30e7f63f00c24e8e6837d532ad3b48bef0fc8eb8be06878d9c34a74c4abe203834afed6d698f0c4e41fd6416833c3700be117655fde81b40b9409def80ffbbfe8a1b29efd7c655cba5919217a43de59bec30f2b07ee87c979285e51af6c3f8372b83b4a8e2ed7b606e214968d6b82bcf4d5759aca5f6176240bd613c411349c75742edaaa50a9f9a6ffdb2f98ead4458a52b4826397708c2d43a541dde4b26b4d4d43dd276f7c152c270a554e60d03c9035a0fe7c420d710d4370e", 0x7c7}], 0x1, 0x0) 16:00:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x10853) kqueue() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x2) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) map stack 0x20ffd000-0x21000000 of map 0xffffff007f12ae70 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff007f12ae70 failed: no mapping 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) rmdir(&(0x7f0000000180)='./bus\x00') unlink(&(0x7f0000000080)='./bus\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0xa163) rmdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x9f}], 0x2, 0x0) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, 0x0, 0x0) 16:00:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) syz_open_pts() 16:00:46 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x22, 0x5, 0xffffffff, 0x4}, {{r0}, 0xfffffffffffffffb, 0x19, 0x2, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x86, 0x0, 0x3, 0xff}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000004, 0x3, 0x6b}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20000002, 0x42}, {{r0}, 0xfffffffffffffffd, 0x85, 0x4, 0x9, 0xd8}, {{r0}, 0xfffffffffffffffc, 0xa0, 0xfffff, 0x1f, 0xfffffffffffff001}, {{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0xfff}, {{r0}, 0xfffffffffffffffd, 0x13911ede4d272385, 0xf0000001, 0xffffffffffffffc0, 0x800}, {{r0}, 0xffffffffffffffff, 0xc2, 0x1, 0xffffffff, 0x40}], 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x4, 0x400, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x514, 0x401}, {{r0}, 0xfffffffffffffffc, 0x84, 0x80, 0x0, 0xfff}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0xffffffffffffff62, 0x3f}], 0x1, &(0x7f0000000280)={0x1, 0x7fff}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() r2 = msgget(0x0, 0x40) msgctl$IPC_RMID(r2, 0x0) close(r1) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r4, &(0x7f0000000900)=[{&(0x7f00000002c0)=""/235, 0xeb}, {&(0x7f00000003c0)=""/32, 0x20}, {&(0x7f0000000400)=""/22, 0x16}, {&(0x7f0000000440)=""/182, 0xb6}, {&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/110, 0x6e}, {&(0x7f0000000680)=""/140, 0x8c}, {&(0x7f0000000740)=""/133, 0x85}, {&(0x7f0000000800)=""/199, 0xc7}], 0x9, 0x0) r5 = dup(r0) kevent(r5, &(0x7f0000001140)=[{{r3}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x943d, 0x0) 16:00:46 executing program 1: setgid(0xee00) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="6dbe058944fbe539c47fa104a99989b5b88faa8a0970cc1afa9b9a427965e8992a23a19884fa3ece", 0x28}], 0x1, &(0x7f0000000180)=[{0xe0, 0x1, 0x6, "34d9eb22162b88c4412a0bd9d3d4d8005a6e9efe5148935deb085e7511675307981092da2e91eb31f82da28cbb67d692fac02fb97144d48d09806876578c29420645a0c2c418b4ba41ac7ea328aca696e447fc04d0a067b2a01712337d0e859176492e97d595d787a9e06003d7f304594d28d97a33a81c12aea9dfbbb7a239541c51b7c93ace142da031eba133cab1724cca0844287e25eba87807043e96da12c6ee36c21870736b57bd2cc204928f96ec100d398c362442804d0eaee911db769579db781529718e68c7d2e7fe"}], 0xe0, 0x4}, 0x8) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x3}, 0xc) setegid(0x0) pipe(&(0x7f0000000000)) setregid(0x0, 0x0) 16:00:46 executing program 1: utimes(0x0, &(0x7f00000000c0)={{0x8, 0x5}, {0x4, 0x7fffffff}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9435847204b37b37ff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair(0x1a, 0x7, 0xc3e2, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000100)="00683a6f8e5d94a897b2294a59d7640ec0afc72efc0a668a809773ca23b195fd2740d8ce36e5f07aeb839e33b0af0edfddb39604413466718289d234116c71bfc4d68fecc21df2eba5a1bbe8672008d9544ad0824dcafda4c9d44b98e0347fd84ececaa1d19b803e671207efff11b373186c55fe5126c8de28bce494d3a9b8c2f8adadffe87a4231456d2cb8ef54a72a2b1271fe4c7b71e964cca9cb2444d93580bf99b21e00e3924d9a6a5b41747f5ad73309744fa8ffbde8b805dfbb8bdd873a3c20", 0xc3, 0x3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) setgid(r1) socket$inet6(0x18, 0x8000, 0x81) 16:00:46 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x3f) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x120) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x9, 0x7, &(0x7f0000000040)="3808d5cc9bcb60585d", 0x9) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="6dd312a0cb78a1af2a5f5b74a2c6006f56639b0e64ade634ebd9ef9e94386e4445c826c87f", 0x25}], 0x1, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xf398, 0x7}, {0x4, 0x8}}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x40001, 0x40) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r1, r2) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000140)='./file0\x00', 0x60f, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x8001, 0x79e6}, {0x5, 0xffffffffffffffc0}}, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x3e, 0x0) close(r0) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x8008000000003, 0x2f) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x18) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x1) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x2) 16:00:46 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r4, &(0x7f0000000040)={0x2, 0x1}, 0xc) close(r0) kevent(r5, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x2a, 0x1ff, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0x70, 0x1, 0x8, 0x1}, {{r2}, 0xffffffffffffffff, 0x32, 0xa, 0xffffffff, 0x400}, {{r5}, 0xfffffffffffffff8, 0xe47e1c4d83a66893, 0x12, 0x2}], 0x733, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x1, 0x1}, {{r4}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x8, 0x7}, {{r1}, 0xfffffffffffffffb, 0x52, 0x80, 0xf0c, 0x8}, {{r5}, 0xffffffffffffffff, 0x2, 0xfffff, 0xfffffffffffff14f, 0xffff}], 0x6, &(0x7f0000000080)={0x62, 0xffffffffffffffa8}) 16:00:46 executing program 0: r0 = socket(0x39, 0x4003, 0x80000000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000010c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x101) accept$inet6(r2, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x424, &(0x7f000082e000)) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) 16:00:46 executing program 0: r0 = kqueue() r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x81, 0xf0000083, 0x10001, 0x2}, {{r3}, 0xfffffffffffffff8, 0x4e, 0x80, 0x3, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x5, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x4, 0x1, 0x2, 0x7f}, {{r1}, 0xffffffffffffffff, 0xa0, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x3, 0x4}, {{r3}, 0xffffffffffffffff, 0xf0, 0xf0000000, 0x0, 0x3}], 0x7ff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x82, 0x40, 0xffff, 0x3}, {{r3}, 0x0, 0xa, 0x3, 0xcd, 0x5}, {{r2}, 0xfffffffffffffffd, 0x8e, 0x0, 0x1, 0x2}, {{r1}, 0xfffffffffffffffd, 0x13, 0x4, 0x0, 0x81}, {{r1}, 0xffffffffffffffff, 0x81, 0x80000000, 0x4, 0x7}], 0x9, &(0x7f0000000180)={0x9, 0x400}) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r4) 16:00:46 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x0) flock(r0, 0x5) sendto$unix(r1, &(0x7f0000000180)="23aaee74cd3cc9f2c19927fea9b2d40ef828a7145f24342c45b3178a7ccd5c504efe57b0add0a7402ff97f7bf885dd8c6d64366cf78df425050e22703c597ab53f462073db51f2b4fdb18d7258aa1f4d132f7b7e7c392f38f4100d0e8622a6e55dbb4bd59b329817b3bec34f7d9159437330ff29de6bbc8fd81f008570a3593c9d2ec198a89728d1cdb2e1018959fd7a9af6d15bf073beefce9b0f17151c2efdf9075720a48102ced098eb0ab8750855f7e066c9858d0510770580faa553d647ee", 0xc1, 0x400, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202162f66"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = syz_open_pts() pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r1, &(0x7f0000000280)="ee8ee20eaba61e82d80d7596112b1b79351824c0d2e0354e4003689d071a34b883e21a32a9b86a56309447402dc54e3100d5ac3a8e834696ff29a8711cbcf4b961124c40e30e4ea2921082d2afb9050015cfaabac3e146ad36a5a94b87dd3f77145e1a76376b70487d67a9e1a25bf6703457bf2ce1bcde968f601f5f80783aeb18dc09e14bfa8ca290f298700a76428ac4852cc8d8ca5644562ea39ba479b83614ad5122c2f44fa40ad9905d32af327136beff77affa2b3d963b29e6066c123fce0d57c611e4341372aa6564c4525c1a2d9fbbe90bd5f171a7a568b686e09b55e968a1fb476975eee24bec27625da398b752b9937b7faa976d0666103715049d0b8da4690b5fa8210f08734a96f198b27c6b5c3e5ffaa5763386dd1cd740249af42d9d024c40446cbb38915cc20d295728c03c94e7e9fe8bca0be639f42a77dca45980cb88a1b2c1157b62d7aa10cc01c7e734f22641ca9a772e431ae96377c84f936103fd361145d6151165db60fc40fc850173b3d49931e125fed1b2700dd872beb1bda77bb2aff280d4de4f4f1349032ef938df4402e4c335749a3fdb0f2d957cfb351dd0abbc0ddbbba8ac1b7e3931b9012869b1d2582eef7ad53e03b28f54a4411e16081eb636815734a14577e76404e193db26c8ed71d0293b01b0af0a07b2574683622b5982ef5162f9ad106cf32dd17f1193c7925d88a9283de47b1c0cf692b0386553642374b301099d7683f75bc884535cb5c5cd3b1abcc912dc8d6e16f56e37545c729c3fccb6deaef0d2bb5288a667ec4a8c4cb7c27a9fb9ce56727379979590e138b5104f3aa46b375ace3856e74c019c5b112ce60ebc4403bb90a9f6e09944c4a2a7ecc4544605dcade0745433e3338551493fb219801018802216b8ab2b1e2bc9c628652b9601a20ead1ef93f41ee12b1d99af2f19a4308745b4f6fdc472ee694f44507245344db24fd3f36be16647de162b6274386ec9293984b303893daf950bfd8d01c313474e7e614d122daf49ead1756e1d8addb3190c46ee62c8d67c959e0094034b2433a738f347a3011daa68187268bf6dcb2e42419454f94746038d26cede6dbd87055b2db0c6e42aa63a3eaa04d5aba6e1bdd44914f21da6887702770339fdf0f252d092c2aff004328c5041805f653967a03da3a5c4ecf0fddda2cd839de24d8425286a92b06f5163f274e3f1c208650a80942e873a26247f422ab6384767cff55f77f26ede755db3ebbf72985099c956aa0d1db7e76a073289f408ada9c7526aa6741405eab9f952aaaf5d4ad6259550dde46672eea81e1f4b0282d3b719d016645cf5c9042951e11c85ec23860f187cb0c2bb85e4334f528aa54f6741c03a3832c8f199abee30d2c0bda75bea9838d3f0ce6a598d2799e8da3902eec343027c12434bebda7c6718f4b8c8e54a37f0fc171d0f08b699800bc96b35c43cf38115bec15dd1a6db94547b866c1e6c324df8affaa571c2b844ac81ad96cf881fbffe603424972e2fc013175e1f7996ea18fbe3034bb837083636e8248f46968f000a7e6f7070cdc5f63d76f38b581611b08535f5f7c3bdc3f5b6aa44bc2f21e2924c72c009eb0f7f6befcbaf0e77e41408fdbe265951b5b1fa937b05837f53be74a863c5c246324de8dbdb5ecf74c553b2ff500d9b4baf6402f7663600624e806c48d68ac7fbe1536827e4fc15413492de20422d5795270dbdae2b4704a878da6f66478eda00c9126677a7af393a98d9c13bc034fa6d145ea0238f6d203daea40842f4dba059ed81367b03f7c2a21ddce74303580842e9aeef4582440d29578f7c4ebe66e10264a80fc7d9df96a84875525a4ef84600d5300933e97783e9203f4585372e6bf283f0679e876312f4dd02fd73176c7b0309f7063ca8a56ea38cd20e5c931c06836b4825d09f00a6e7f6044a2e5cbff3c57a050c09ba9dc259b5d398b5e053a6beb7d87a2fe5445981dac8c45020cbd4fc08b607e2f232a23875d5066bce50e8f951c9e486e3bc85e2e48d1624d6077b9723233bb68e98d25d6712d7e817ba905baaf0d8057c5a27c26ab38afcdd0502021205d2ba42ab346cb904882d98448c261a74b1996daddf5532322119735536c17ad044f06ba04ce301eb3467afd43ae5270da15ac2eca7f6534404e6275b5e8ef1fb90817d96cb89cbedf35b9ff9110c6c3b8ffbdb6e7783387ffc2d0179ecc535b3fa8a6d2946d86872ad85234081e1ff1602d9f190c36e8159033653a187e92a2dd931d79a51d647ef7f0fb66358557f61000af5718aa8eb7dde2569a224bd2ceb43ef4bc4d4d3db872a08efaa91aa910e69779026ac3e9bf3cc48a095c579670c850bcd7c03d1a19ac724944553032bc8c92f3101bc49229ec0f96f0a19200197f0ccab72f32c61e49784845678395d2960b2ba09e0e87f27a81dde0f8e5e1f90a7725a288949a50cfffdbce6e011718df59e5951231870b1f24653f1a641e805083caee12d2313b6da94ef35ab690f63ac204f3b251246b4da94754b1fea492a051780c34ef676bf8cdb60ff573fe25a23857d92d8002caa0e4578f79e481a19e9bb32e016e06d97d643bbeb7ab5e7ac2b9229a653dfa239ae7dca1dad96309f39923711de721299abf80203fb656a5098ed29aa4c7fb32f327267cea631f46eb6825ef2aae23867bc8c8c5aa499552cb32dbee27d1d493de178f125bb66eaaa3252ff140fcc6dd18903770c985979ce9b1c7ee070e0d49f0dde910f586cfa320571c49fb5392b30eb5415659d846827689fcd425af930bc12e444882be24e69231b408c6396bc07dd987184ce363689c09cc6a3aa6412796d20b991d2e8c78960e7d10b89a8ed871dc0a73ceb081bcc9bfbe924d401b029dbb09c5accce9c4b2a2ab911888c352e9cf24f1596caeb113f8161a885b9aa01ac69d072f17945b5047620b1ff9104b4d7a68a052da8bccbb34759123559128eb149a8f2ace5862c9c9742769955bae6a15e420502c4a3e1f9fc7edf1821b6177fd3536092fd610ae21673f524085da67ac27b88cb127d746a81f0c685d3522484cdf6792fda4d4fa7204705bad58ff6c304b97317aa8ced7433e3b28291257107ecb4fef5b277530072a6c0c6c8d053aec431e964c7ddfa4cfae35f48a0b6f95655063a12ba7fbc06a464a22636805ab5029ed632bcf0a7e0b331ecbaff9a78508e3e470e3542cb859e18ca855bfed9adf1661c950eb190a8a1f99d54ac37ae707cdac05cfc901c89377eec5135f647be6007149419e80cfde424a9f9f7a3ed3c7af1dd73a66b929399a9eaf23ab699ff5940b09472f73b536dc753ca704306fb2b98305705bdc50852387635491ffd23908f446bbc59325cdbc27788d01a958b169961ef4bfea9097abfbdc59ed142e2e0c2aa90854784905fa95c0540b26bebf3ca19c0d53c673f9d7207a6e37b387840b9712f078668e1d0d6aad56d0f3e748d2267095849b67fab55c234952ac16919e0a054601310302a1cf33089e802d60682e82b5936848c9bfd8e4171087385d2bfaac377d722d9c596d1bf7f7461c3b6384a4d1d67330adfc741b928c1138bc79ac6907803edd8048e99bb59eb0cb84f00be798f40b7027d41bec67fed230285e26844b523f8ac5689c9e581f2192c02e83306e2831b184e609840a60f8175bdffb013aa303c2f5a4d545f14b423bab8fb23a95c0c5823346950fcb7f750c7a258833862c249c0f1870c87e572ebadbfeb4c12f807735d05fd5b03ce0eb787da3c202cca6d3e2a6b2345677f908dacc353c413d64a5c0ab11198ed0a058a027608f7c28da0efbe88bfb750c9722c8211336666a5242300344760009053a09cb682253bad3a33b2fe8a6de3fabc9a94cc7a839dc56af526b42f30fb9e2062d5518f5dfa98dd91168d527361a3a59d318c4bdf8500c78e4320cb41b74f7637767d394ff4da0adb66fe9259d2de99d8f030c6907917cb04507ec555528bbd99d0fa28658657898db1e5cc8a5f7d69338808bff522b4612aad10f8a00065ecb71bbad92afff79a63ce5a2b1b87db2e601fa3f4fdf55665c5ca3824c2a04dfe521520c580225afca4fa2cc1be0d246677dd9272b57fd88f5b813fdde8428e3d315bb4c48f65faf5055781bfe752b7ab3b2289a7afd6985d00c7d45615702e099fe6fd73e8470b119db9c204ec09301100a59ab6500d7042a941e70ee50060b695bd01559f12bfd780fed2bbd0401b35dec7261871713a5633be72ac500cc53d9f8b67671b08e559fb44c0102481bdfa1c569f6b403326f00d3e88850956dcdc1dddfafd6ad70b79a95f29cba0beb68deac4a8e442983e808a76bcb0d6ff0d9ff2e2e0e12af08c27fb3e6d6205df3a9e839063d243bebcec1629af740e0b57e0ff1637b3737d09e74af043e2b82f84d7a06d44052638572a954395abe43458feaa37ba6a8565f9344dca58c1d02c9b5aa69115df4f1f7311ff123bdb882dea47790db00ab76a93d13bb21b09c37a3497693443e7cb61e9161d43b829f09d524910e92249bb5a06c47c5b1538a53a3441c448d2112d44436344c2132301940090e8a30e2dfec2dfca13aac8f386da735c5455a85d68972a233486fc2dbf9e4ec2bdb8f356453bee6880aed1b813cf9d42ea52ef3b8ae1533154bc6668fd3e87380c925f972dddd416be85ee4fe5c2d9096e2f115164100b3e79eda689cc3112671a9156ce1fffd2724379011a94c1aba834cf6d747ee05b714ebf5dae6d940fad63d52fb1dcec9c4e02938c12d5b1a0f5227b5207388434883a6bcb859a0795bc4e2d9683f9f033228183e5ff8eb2de21feeafe4ad39d30fd94bc9fae146bda252b90c98b6596a900c3e4eec63b05971ddf71cdb52d7bdbce7e4cbabb1a2956fba3141d6ed7c2fc5ce4777ed3a1dbcbb258c4ee103f01cfdc9eb47fd7d8f3288656f51e62437830e85d6183d120260a887e7b15b39dc7422b5b5388a1461507b4b8191a27b3639c2f8ac646e380673989f54750932cdd88ef306504f73831d93d39d7d6d7729602e0eb16c142723d4f87dda748bf94ae208d58a594d34056796eb67f84a07413e78c2d5c9976d9e766f12e30b9c84f4a461630b625512769ff4b239c36787d643a56c61ecf72202b9e1bf403406fe503ec997c9b288579b29dcec32d78ccee43fdede754377c4450857080e701d92c3880cda93e34bcee8c52c114dfcc193b6fc53c2bf22e957d5efa5dc59f731d3a1282cf2a6368fcc192f6862407354122276326ceb22f72da9f00f758f72943a72eed91907a135317fada75fa132f638628460d96e7765ff4745dcf277cd45d71b68a300a994d1c0f0a7d73862e85dd1e31987ded665d4c2b8aac60f8fbf0e5999c79b97332e04770d2b05a7317810bfd33a2053a559dba216c83ad861be9041bb5f947b30e39c2e672ce283adbc537726478343811a92badc3b2ddb46ecced47ae472c13298a591528ba24aa21870f043db2d6c5027e3910c4acd9ae02c7b169c0958f132c87cca0b7539abe539a7e3dc91a9b2f5adb0e5852cbfbfdd47edcece97277cb9dedf3ad66c79011e7b521c8febac436aa58d97e8a24879072444af996d103eb79909c397cfc6e32e5415ff9c6608552a6864eae62882901861e7dc556bfad828a47c97a705b5f24ff7b1333da516f2576799215e62cc950e85e0300b715daca36859acbcea9796ff0f839f42ab74e14f95f7811a6284cf543e3a358f9f016caa821777572765f85166ad8a895e95e20e21682134c95191f5137b01db", 0x1000, 0x6, &(0x7f0000001280)={0x2, 0x0}, 0xc) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt(r2, 0x200, 0xeed2, &(0x7f00000000c0)=""/30, &(0x7f0000000100)=0x1e) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x5fb) recvfrom(r2, &(0x7f0000000180)=""/12, 0xc, 0x800, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x2, 0x1) openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) munlock(&(0x7f0000ff8000/0x8000)=nil, 0x8000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) r3 = dup2(r1, r1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x0, 0x7, 0xf0000044, 0x1, 0x2}, {{r1}, 0xfffffffffffffffc, 0x1a, 0x2, 0x3f}, {{r3}, 0x0, 0xf1, 0x12, 0x100, 0x7118c1cb}, {{r1}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x1, 0x6}], 0xfffffffffffffffb, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x1b, 0xff, 0x6}, {{r1}, 0xfffffffffffffffa, 0xc61624849ddc6d81, 0x49, 0x7f}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x40, 0xdd3}, {{r1}, 0xfffffffffffffff8, 0xe, 0xf0000006, 0x3, 0x17}, {{r1}, 0xffffffffffffffff, 0x1, 0x8, 0x9, 0x6}], 0x2, &(0x7f0000000180)={0x401, 0x26d0df39}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000000002) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0xc8f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x0, 0x2, 0x401, 0x3e1, r1}) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x29, 0x400000000000032, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) getsockopt(r0, 0x872d, 0x9, &(0x7f0000000080)=""/22, &(0x7f00000000c0)=0x16) 16:00:46 executing program 0: r0 = kqueue() mprotect(&(0x7f00006f0000/0x3000)=nil, 0x3000, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) socketpair(0x2, 0x8005, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f00003e4000/0x4000)=nil, 0x4000, 0x2, 0x5810, r0, 0x0, 0x0) mprotect(&(0x7f00003e5000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f00003e5000/0x3000)=nil, 0x3000, 0x1, 0x5813, r0, 0x0, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="dcbbac7284b0d478824e05de8861c3ad017c500b0abb2c3ae78adf0cd04bd8e7fb9d260c4677001781b2514faba5e47f06abc1dd9fae329d", 0x38) r1 = syz_open_pts() fsync(r1) fcntl$setstatus(r0, 0x4, 0x40) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) poll(&(0x7f00000000c0)=[{r0, 0x104}], 0x1, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x3f) poll(&(0x7f0000000680)=[{r0, 0x42}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 16:00:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/45}, &(0x7f0000000080)=0x2f) connect(r0, 0x0, 0x0) 16:00:47 executing program 1: clock_settime(0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) clock_settime(0x6, &(0x7f00000000c0)={0x6, 0x207fff}) 16:00:47 executing program 1: clock_gettime(0x8, &(0x7f00000000c0)) syz_execute_func(&(0x7f0000000000)="66450feac68f6948014d00c421d9ec406326ff28f343a6c441fc5177fd40d9eb664f0f3a167f500064660ffebe66000000f30faecd") clock_gettime(0x7, &(0x7f0000000100)) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x34df) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7fffffff, 0xfffffffffffffffd, 0x3, 0x8, 0xffffffff}, 0xc) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() r1 = semget$private(0x0, 0x5, 0x80) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/76) 16:00:47 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000080)="6aa9873a5c94bc55b1979cda781c5986e6d55c50c13e4a0ac65bf56686a4dc054214bcc21d8f493411e7f5572e", 0x2d, 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) sendto$unix(r1, &(0x7f00000011c0)="eec96a794be0d256b6c6260e03cbb87c1c06cc60638be331b54b4ca7289b896fe9d246f07bf5c117640217525d92a1c70b6f552ae975dbb7e49903677f4dbdaac6a4d5a33682a4f57c900915782a65477c8b0a06f0", 0x55, 0x402, &(0x7f0000001240)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000080)=""/133) r3 = socket$inet6(0x18, 0x5, 0xb1) fcntl$setstatus(r3, 0x4, 0xc) r4 = semget$private(0x0, 0x0, 0x122) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000000)=""/127) socket$inet6(0x18, 0x1, 0x7) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:47 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getgroups(0x1, &(0x7f0000001440)=[0xffffffffffffffff]) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r6 = getgid() r7 = socket$inet6(0x18, 0x8005, 0x3) r8 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpgid(0x0) r12 = getuid() getgroups(0x4, &(0x7f0000001500)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r14 = open$dir(&(0x7f0000001540)='./file0\x00', 0x400, 0x80) r15 = socket$inet6(0x18, 0x4, 0x8001) r16 = socket(0x10, 0x1, 0x8c) r17 = socket$inet6(0x18, 0x8000, 0x4965) r18 = accept$inet6(0xffffffffffffffff, &(0x7f0000001580), &(0x7f00000015c0)=0xc) r19 = socket$inet6(0x18, 0x5, 0x28) r20 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001600)) r21 = socket$unix(0x1, 0x5, 0x0) r22 = accept$unix(0xffffffffffffff9c, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) r23 = accept$inet(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r24 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001740)) r25 = socket(0x1, 0xc005, 0x1) r26 = socket$inet(0x2, 0x1, 0x2) r27 = openat(0xffffffffffffff9c, &(0x7f0000001780)='./file0\x00', 0x80, 0xd) r28 = socket$inet6(0x18, 0x4000, 0x74) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000300)="58819bed79c1b983b2c9e4030910e60aa0bef6787541e6cbe068b096005085a0ed49cb0a21f3c4632fdb7c8e99e18a7e59b4da00ea5745446ff01c91b92039e1345e3a67b0b2822e21eadaec983712b361055c854587c781139b53169cb8cfcde9283f4669c1341d606059a210bf171497ff4c4bd6e2363884e115cfee8a94841f3a694d02befbcab57572af61f86d3514be21eaea6f153a6686f503a81c44c9ff55ff7d2184138aa7b18d40e3cff75358e68c1563b2af3bfcf356012172e291f33fb62e898ead", 0xc7}, {&(0x7f0000000400)="4038f6d886434086536fb78f2cf10baa07c67e79f119aaa8941045dfc2ce40cce0edb7a0cc4d141bc7baca7bac5e3c4be798e553b6fa010e84a8052c8e34e8b6990792049213163d68e9c7566f178cfa1175b9031f48b44509109d6b293015ac9d4debee19ef19382a9d60d7baea7232a6340ab6e757debc40bd319fa392ec988ca501a3f27fd1b053fb7e14b59a807f7c7bb3a4a767dd4b7b373d2a20cae993e810c0625ca57020abe33be5523d33d88abfea8c4b221a879d7a793c7a1cc1b92c659db0460899115d848d7fb0fc2d22e50232b455674b5115ae3c15b62e05db5139ea1bcd24e05d7122b481f3f9ebebacc65a2f53789817278369fd2d3cc1aa6a63e9616e2e9da261ebd891f51e543d2f8121e2c8f8351e361b0b2a73fbc3991364f117825fff344a608b8a5ba0da8eb45b710d956e2927317e8fc64985b4112ba4f15ce58c224648af1b3fcbdb71a66d9b0d2340dbca993e1fc46162b7d85c32e7375222f718fb066d0a2372c2fd243d1494913a8e1c9f719911674de8781e2bdcd126f26786b7bd4fe5b53dbebabcb2ec1bbd6b4b016c9dccbd379768636483868c9aae4725d3c3f07924f601339929e96045034aee3c2accd7ff498119af6624a0750ba4d6f58787d2bf81ea0dde4be585d6927a67d4790d360fadd2e7080f7d3a4467b66da7d75a360497caca58f1edf2bae8b74c1fa3dae4e89f5359458ebc867243ea77e563fd669f35b11dd77a59ee7de58d6806ef64a9d45bab93c6ec90798e18dcb75608218b2064da81b89dbb8135e181b5feb16ce49f14035167ce972b6960ee54b53d95313f0246780a124d16d4edd8cbd975d23ec9988f58b1df6373936781611d09f6aef0536d62df23b161286bcc9fac0c4b4cccf2b38ede12f4b460df4eaae4593b14bec58a335fb611308820f4750b60c27c73ea267553c345f0add181886a5565232c4f246275da3c89ace2628d2fe4605ca2540badd0e714d77a351c8318d98aa391eabbb4bfe370da88cce96016b2b92775516d829a844d897856632bbbd0f722eca92e526384c222e1ab4501e9df148557ce805db369b1504e5f58d7f802dfc03626d22be4047849d1945e71155fdc3ae1bcf76b493c170a34867f9ec68a7de35ad189ce78c91e44cff6632dcd054536424f6ab5d2f287d64f59c1df272165edd79800effd2e28c67ee1f8057b38a7935e7cc3f1e36efcae84028a7b2dc44d6334e7eccc873301453b8c9c9f9739142022eb1606754414c8e4886b00ea0d97d5a86dcc41423a840149cf0975dc62e9025e437a9c5f04a86d1614433bbeba7c02484e5bcde2efd16831889b1bc6891ac785e42881955d118eaba3fa5e939cee84cf645130eae57ba6110952bbf4b2ebf2f17a62dae09cb497ccef52a11d66986f65340c2935869f0af5c457d0c9888e2fba540d93d5ea105dd129d118c5d958387b580219879cc9f753994e9401c4dadf09b83f819208a5ed54766a54f99d329bbbcbcad6b72fc2ee9cafed5318d3c18c912db891ddf60362ac85640b04283c49cd0c19c2a6c0e441be06a6e08201064e8d2bf2457dbab59a0a6958dd68799f47c910999b6b3d5c7994126b916b916e22bfe07bb3b818ac8f5e1844f2a8b8c43585fc6ccfa430c64aa9653e6ab256f137eaabbe340fda65ed623823beb372942804a4bc85afac1a7d5befe01cb091f9459bd7a70dad466265d0b3eab925bd370b1bf34707a446be3afa7843a76adfe9bb7682f32f42de99dc8660b3361530c7a9b87caec291f1cc3db8c1655d01e0e20b5a8ca960ed7b764ddb764cc1262eabba7fdeb7826e1273bd3f33b600fd2636fb8d8606d3009c73432d701d666e8c686bc9c56cff6502e22db93ed68107b2c5a8ed284e645b04b93b4400daa9240ff6ad36bf7f1c15a018e40ef1874dea19ad93184d6acd2c581133a117dd9fe361c23c746056d64af603862f69da6e3d44b38004c17ce3d78347900014b1311ce874c8f348aef47cd65d7c86c14611f8edef0784efb13fc12b0715a46b45658b1744c9d0ea9abc6338a1e4ce5a3d9ff75a05f2a4c896a0f3ab5b9f80e66a0de0fdf42d2c87a32f40ae8c9ef16c5381f23add59f631fabd4cb80fa2c365792eb402b5912842c33669c6e0e3ab8fd69099fe3325ed32180dc73a5ee251fbfc24187ee32a5ab5598c4fbee4a8d67792134a40f5319fa7604ddf80a01f603a924a9debaa0560deb7f0b87c43854c802b11195a7e59e62ca04c9c199aaf1d0cdff4e79f222adcf95284eafb0faeff9cd0a431b23fb0024452550626fde90edf0a4d27435228ec1a67f269f55064cdefacdf63bd40cbf4b4e2e8deefe358fd99bdd40b6fe06f4bce9733129a71e340ee68c905dd7505f6abda8cea7f390901eacc4a3a3437bc139eb25700a66dc61b4b4bc7679266d2f4c230187618d3ab4d2738a61896a2cf033e6301dd4f25f0b1eb77d59e4e20b40ea73a5c48ed3deab7365ffb3ab76f625563019eee1203b90801cf2b84a63a9f3ce677d310cfb3421bcf4e89032d2737caa9b8c7bae2b7bad13218acb511c37e0102c306d2b223b45bc030b8d0824b1025e7af04939eba9b97a4e1fd2a86a72088540efacf5158c9e500b74142e00337d594ee313d69565270836ae1d5c9ab7cb686593fff6148ea254c5ef6d2dd6dbf8fb9c6c06879e33d1dc5e007735d3fdfaff2ed688fdd397ed5ea561b6bcc290a9161b347ebc01d9d96d31bc487d017cd979a33f237ccd5b6e41b978cd9fb8bacc576c7f02d036447fa8937b764e7c74f0a7e6cdeb011da0fdef9ea2f2929ceda324b987a0e7a9f0214289575ebcc16a6907f213b8424e02504621d94bd131713fcbc9bb732a569c4acfd4857e929bff45207a3c3caf528a7244d665b43c96f0a8ad7a3da0bb1b4829d596f46e40820cc00604aab72168138a03b3ff8aaaa3ff005a53203b45f501520af4223f2aedb42421fa4fbbda3417e0011d296ffdf17d0634b8a78c0b0350459bb91513f7506f169eea1b66b9c4ca84d6da8825fb8f406321012a8fee30a1e62b760a937c80f0d66ef06a64009994477b00f7ef31d629fbe67e2a5e5d26286ff01fb6f75ea250f3631ad506185703ba975c80263a9fbf4c6ea1e1dee467ad452b4bfc93e18ac8df018cbcd162bed732705d65efbb610b4697171d5d40076a7fe8ad84eed6af5c38f1534776af2d29c9cd1fca1e5cb3b627428b334d5f50821136c2c227232190dbed74986376cae6bae7948828c20e6d293045fa36938bc44f26f15ceeda99b64cdbaef19f3de5d01a9d50087dd86d8230a646227fb970633231811de47ca5e4d9740017af1f249084c7faa7ddb611131a644be930ec05c4a7fcf3d573d3a7f54b7db1e9a4874f251d4a845947e66add09a22b55c9822561edb651a5d942236f508f517e55a219766de9270312b82d934f416f49a44fba430e859ad3a049a3eeaf3cc61b2f73d9c4887b6423e507921fba32563ebb9b8d7e0be14579dcc0f26b27a20291d7f3631a020b1ab92a7acd83b47b7d93347f9680a38080c49bc3a95c0a657da00b20e7f4b9155a6441a16748624435c1f37878f696fb7968371fd98d3fca81bea01aaacec3dabf9051efddede8386c776899bb3a9f4e630ac69546ff051ffe20fb543479a3ddd9f3ef7bc84ceaf6535fd9492e1712a3e4beb54f42c68a32ca0e64cdcbd0a9641accef25fdd5b0a33f8341f5ab7f50594d793a79a5663394a07888836688098e62b8020ac440a2b5ab52a4cfcf68fab43ef299d9f33ae31e4cd2872195af75a1b5ec408d4123c9b3af9cc44ab37b71521b662df07c51c549912b13d867aa441bbf0ad1a1c6aa1367e4521622d42f604190781b3566a8be945dbce870561254e6696b655c01558c38cc9270089559458815ae25bb6b93f2b4e5d1a3ce03ddfbb4886ff671fda532789fcbfd215947e4c8dc51b2f4026abb8d293bda5a7c239df38baf92d6df15fbd1bc509317b7fffa1fc74371eca8bcff64f53dda1760edbafcb442c637a08d962c2d5b7102beb4525162b8ca9ec7f13e3e3dc9ff0662e7e4326df30b79057a190566175dc54fdd077c2631e010b6d9c3353ba2fa0cec6656f4e1663b48d6dea6898ed71c0457a5bf0adb4182abc1111c51b73a809a9fda065abcbccaf75c23e13930cc9c0784d7e106bf9a68f6721aa7d9cb4ebbf8eb38336bf9e91c4f1396b60122c20729ad0fa747e122de79970217c55188d96557e169e49ad86e8612705ad9ea174f1de233c8b68c42bd88cb51d4eda72244998f03426c8b2866534eaad551fe9a215e011263968828b9aa50ace20883cf4fd6e5e1c348ecb1595503bc9d11bbd4c767c88814d36d58608531f6b7fe738453f631b9fb04c8f1be3f606d386cf839bd70a8147e3bb140166f83aae303dc388c58f767c9acb5b46a31d73a456400314277fd09e35d9aa512e4f635449ab41622089413a7c70c8821ce0e9f022faca43ca5478ba4ba0fa80b7237ebee94ba8a2b508dfb8388fecacd4af8ac077fa19073bea1b27dfb0961fc1dcde656bb37a58a57d83e4c0bc39eb056dc32cde75d0d4457684b9170d53452b1a5572b5689bb557db1a69e19fff33da2ca49c7b328065898de52a598d734b251c0f59ea7bc7148d4cd67d57ea2ccdffebc8505847a7b7cf814f0555dc2a928d2b513f4667d12728908553e229169ca80547404c66aa9e22406462353c107f6b00dc240fadea4552d7a2d6e8e4ec2b461dabe3f8480e39cf94f773210a2fead29c353121e3eac07c15ea3d8f6abb7c20414c61382dfc959d5a0ec20a60e78a86c9c92b77eafea8bceab9afd6efd3d7bf1faf216f0fb472de9f88e237f1a8e64ca7afe04076d76cbad92f278690cc5dfabffde081be02b8cea04d04cf641c959854c26ea4549a096e69685e4ebfe14daf187d6fbccc2957ada34efaa724db3af6720af67f98a471a20cdcf3072e7108d39804bd0aa3d95cfad2360a1695b72aefeb3e69b7efdb890e872d4ad5255a23c1e85a22ecf644888cdbcbe6e85090bc34209645ed0d326645830486c5f46eee83c697b252738744c1f98af9d2f556fe361926c49665f340f4a05603ace3c2f9e193058ac3b121db2476132e3fac0fc5b7fb3bf9bd6a6c58d1bfc91e3bd390951fbd4a8a510a86ffa08d3c23a611f656222a106dea7422fa04fc764351d6757cdbc1939b4735377424456b06e5ac76dc2adf8a2f08a854f4d6fa3f382fc70d8bdc537b35b0c311af763c2013e29a913356356e2d1e4446c748441de8cf2aabc0b30bf919afa769c2893e079e38f8100f9d136cc61bfd2f49e0efdeca6a6fa6f81ae0632cf04adc6fc51ac7279302ae282b5157ee08b3468e64d98b6f9a03428cd97aabb564d1f7167429ae0cfb6c441bff9f4ec5d6674fea0510c08ba3223c962af84d74babee178dcca3d1c9419399909d8394d1aed28df20db626b98d228302adab6a2f716ca7dced9cab0911f2ee815f0ecf0058ac5af27faf36a186c7a0eb1804c944164213cd921c41efb66651ec070fc91f22331ae8f25e01e4dbcae9e5b696b5cd39413443a695fac7f6156e17cb7e6a348317b894bc71c54ebd2d8bcfad6c2837717e12489ce6e60435fb1df2812859c199a838dc46079b07e9e17b274a396a65b1bdae42156072748b6b4318a7c377003ad4f26ac42eede8e0bd0cf2f4d34dbd6d06f0de969d116bc1255f3a0c9c1a4a2c8b69748f5414db86060a9e72832d9ad0a6b142eb2de5ad4b799dae09ce94f0affda6680", 0x1000}], 0x2, &(0x7f0000001940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff0000000000007c43dcd593c71ea83f89e91402b3091f0c1a07428f1f34e941373418624b7e84feca0dc77a09481005ca11e5f83f52a77cbc80f883eda831fdfb3ca34c035ec11ea53d3c2c5988ce0a85b7853cd4e5c06e2426188d45a3e0af42fe2bbe2b70286173473419", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28], 0xf8, 0x4}, 0x9) r29 = semget(0x1, 0x8, 0x2a) semop(r29, &(0x7f0000000180)=[{0x3, 0xfffffffffffffff8, 0x800}, {0x3, 0x3, 0x1800}, {0x4, 0x4, 0x1000}], 0x3) r30 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r30, &(0x7f0000000080)=""/199, 0x1de) ioctl$TIOCSTSTAMP(r30, 0x8008745a, &(0x7f0000000000)={0x7ff, 0xfff}) close(r30) getsockopt$inet_opts(r30, 0x0, 0x1, &(0x7f00000001c0)=""/166, &(0x7f0000000280)=0xa6) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x4000000000000a2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9f72700ed70ff9ecb8df09134f42890cfff170e9ee74f7dedde712836b951e62967694f855a656dfcd402cd4a7c5680addc9e4b8cfd5be9f895ec56868c251b58dc4b53ae158f2f94aa4a1e8a4d1e2e140121938d39395fd6d67583227bdbfdcb888a895ddfbd2d88fad28e1b636dd567f3310152f3f8a1e47137db5501ca63a067365493a754b3e9c6ffb4a60d5353d26f35ae3c78ae828f6068bedc59aa1a48a794402bd1102aa541135a2579bc99bac1cec7c19810ad46c8103b9d7c90c2baca813bef800ec2bb9a689ca98ed67bbf63db77a8cf421eaacecab4c0b653bf9a333e4573942a40a4784b4da12fc88b6b69a59fd4d9e2c29cd4d036d959ec31378c97fe6269d978b8994f6b106c4f769781f325c04a3a7f424e7bb8e9275e9c4ebf4071686005ff35022e120912f971ea9b637204c1b4617dc4b62a4c1e9f389d5512ecc872cb55d2c8518f72359bb1f145de8b72f8b80034cc594240343099e823c2c546deca08029168e3dce703e91289d049488a619d3a9fdb298a7918fba4b39691466db9ca4ad3c2cd186b8efd918f094395f119a3a922237286f15ce397611326651dd67902f88622d620a352a142da6564323bc3e152191043d9c3944388c0207cfc4f235696f51fa18781058237a147061af8068fdde3b6a67a817c89e55d4b6d84fbba2a5f82420bb4eeeecb764455e98895ad56c9731475f69f1077826551077cb3fe279dd54fa0fc2086c9ab22514a37b4e2f28630d120b8caacdc6c9e171a70f6a03ea8b6e606a97b7fd80ae12975fbb1247e8a750faa0171af893a8d2459cece22b7fe84480bdde2324aba76e330492d30ffbb31acc3012ea5a92846cbfc7287838e256d8e4678c4f098ff3261ac964cb7d683b99fad2ecd3d507bd955a3bdf86e614d5d15a5e109b6c842ff138e9257a250272a59593d76d7d9ecd2a7592510ae5df340bdbf951f60f4b904a06fae6dad4f788bb8aea22e6edb2bcc2835116fb4cec3e02473a1af3b97749a2324759e33949e724a117beb316cb89c34ee5aded1dd7f9289c3f9de63dbbf9389c40c178b1a930e5eabb5cf27965fb66026f9b33afe7a13989e229049d2465a26f9282a0ab637d972cc41beeb515ae711e158fa708d5b12da6007248a10a7e446d65c8f917ef95d77ac5a5915b3065054bda04c659cc9d8163f728cdd093eca61fe4c816b0788356d91e81f19bed2b8e94d09b1e5ca3f1642191287c637ac4e170626f1c9c209ee46b5a50513bfe9709ad1b28581ba0495c2a296a0b7d8b3fdde27682f66232767a9343519971bdb2fb78659f82a7aa1b6ac8ee4ff682da87855900125457ab73580e1e03ef794c78e5b7f39a6603eb86c58afb29b30f8bb7514b2a6beaa4499fd7aad9c9d53ef2e05e090de3fd907575b8aa590698cb075fc2226080e8803f0e2197b10ed65c4fee608979a751a83a0b5e48f4f08606a70b52aa252cda49d178a577261c6d3d2a276d713384b80a1ab477afa4d473122f2a1fd3cd96f7a4e6111b954e183be6f6df341cbd206b9e0f14b692c8b49148bf76c39ed435da32f0fde4e1cce83046f6e8fd1eeb23aa8f8dcd7d659c27ee8c4e134031101fca46c0b00370ad3bf5422c5b36887fcd7206278efe4f02124ed2e9102f68692d7040c3f043fd4144629f255e8579ce58ad764b76f63772667545182be5000b39ae7d5bc5e89adad9a9880646474d82794a37ad8458c09a6e0d7e6c7393ae1cbe18ce3f84809877cefebbcd21128c2bb051ff7a1bf935ba7535596de419472f880900031a0a4c81c783379931d554736a65c7b44ae91ae9a81d22ed9af45a70537b4830f696486adade39c2698fa4c12078c787d4c0e09219d6e487cd59b4cb16be01f13f568e6e57eb3f9bf2790480bbb3cf9d0fad5b323455f6e02f7b74de35d214cff4fe71eeba2df6432678333a08e4c1d42a87c70ad18655ab995890a08cce0d0c25f941808bdc043bbf3155c0b728a0f8ee5704e3f5dd00c071c89b5079e4629cfe08c4f4946d7f37ef5c096d2f873cdd45533b260f14f58bcc7e6942e50825f9a25015b864026370a6bfb69c2996526fc0e679c2563c244de8b7aabc9f156ad592efb211eca90c167521afd674d9b8179cafaa02824b8afaaa03880f22128375f4af3c8654e6f30c695d7fe7b130b41b6de2f99b78495ebe1f8bd566c8c1113b0d59081ed8216a9ad251e7f5d75767cff58091721eea69f113b5b90fabc4c1665e7e9aaa6758c9c5e5d66798c9a73377aaeaaf950723f29f5d15d984683bf3ddbfa75e6a0991a5e440b8f51b2fdd0d202d3cf26275c1d40296d19d5f1451b53a7aa2ade4770eb07c190b8b155896e9c284d49d16f49d0c2e5a92ffebb75c0fb21483a51c1edcd3e0f58e86bcbc18f3765290d17886dd2cf5fb8d313e4761773ac226202456560bde89ea698ced7496f27707ed3ca7f05077b0d7d0d667705603733094b5b899697f837037772fa63df9d4e2f1c45fbe921c45de8adc46b59da95b99f1ee652170e97f24d2e1bc985efa6c2c21a3fb99ff1ef16a68b8962f8b790307bdd3450050a5066c0d4fb1ff6f9593cef4762b578ddd2e806da50da596eb4f8df75f71d9b78a03a0e06960aa3edd6093390fe0c1c6adde2c05f0a1c9aa4e82f66b77193ebc2374b28943ea2ff03ec7d99007882c7e3fd89a294897780e03b676a7cd40af833e913a92bdd7dbd989fa5a34c7ba5b957dd6cdd7a2d35a8828181243f5013339ffa75f13ba9f86fa1e5f70b6da7214bd025c696cbb8ed0e8e874c47f8ca67d20536d2ec739230936a2c18930f1aaac01a436198bf55afb80bbebb9887919ab2c10a9069888fe0868445a77138992b95ada481ec1b05b91423c0198d68631def581794f4cb9638393e2fd97bf01035aad3d67e966b7eae192004b82e585a55f0aa5dea706924ee99f4b607cca1410694d385db028ad641bd5028445dfe020376d03fedd57e17fc6bd329bfa907aaafcd3628e8caf027ce420338c9c1a8df6d3cd2f0b5e14b72155e517317c92e3c177fddbaf4a185105fb6afd97d0f86928f2c75191c09000a0fe47038447e9c5b7aaa097f44b493e829842380894059c1f83217a543d66a04a07d13212c8a84a18f3d3961480e37bf59264b9c5bedabf6c18f8fdbb51859b999cf015246626f44d7a80b7240b8ddc8ad843b0446f6ea7ff5b281ab0c22fe48c44bd049089cf7c1726d986a3a8f250e50dba7cc70094316666994f68cedb7dc94f0895ccd3115d635ed4f10faa8d931bdbbd55081dbb16570f393728d075542b81d4090839bf8c76f6d6ba7dae7e6d03a5ec127cf43283ad79e8d1a994275853a214a9e4760a3f9eb254b3e288ba9e961c6f19cc8ce9f59c1be55386606e6b9bdbdf8d5fae401627f5f1bf997317abe7adcfe91fee4fd8e4121d0348bd99c9517590fecb8b4723c0b6d0f5d1ff659da636ea97917ca75a9e6f34a438d4b5aae9c176a2cc42a4e55ee53100a75a2e086af55554297e3fc189d51747489ec4ceaae6d02c9356c562eceb58d198e59a1c14a79fa78ccb3367a3d0b912f1b6c964b863623d0b7936280395d9fee88765023e156dd517d47ed0b0502580e5b66391d7df2b19ec7edb06452369f5b8d48a6a4db1377c594c5fb7db84b1411fd6e3b09c517e7fdf390e66c259b47050b3c6d04fab3cc0c290b2d937a30680c115377c756be9478a8f7ec43c075431f06b4583ea95de1642bbfc3c1e9434cd022e421e2129ff6cb08b8ded504a584c3ced17584d2ddb2a104434e675319acf67a006659486f92f66ea025f41324a7ab4716afee527771544ab6b675b2ebaced229e0e4646369859122f7515672d2c331e7d7328e09f4033fe6cf9ab92b153c5ebc114f5d4f0c86d0bc62013887b1c69261f0cac915e367fc8bbfee55b33ce99128e53a1b5bab24ee7590eb114468ad5d3af44bfdfa9c6ad2101555ac24102e3c4f28af0910487f9dbf1e97c483e63a01c93159233b99f1d8c73e471f3e2125473e7023063ec75ce38041ac325b3bd54cadb36e89df01c3ee4de00ec2eb746433809753140cb0cd49920dc9ff1129aa28b3651c892fe8b1481ec0e42bd557bdffcbe80ed2f22aabe95418609bf285437890c25df9df7f088a6ca2e5fc8a81801db24143d92236e364cfd0abdc4ceb187ee50d090b81997523986db0d92a03f40edbc9bda0fad05c8b4eea0a1aafe29d578cc87701d37c35127b17946d3bc658239f53720d6e9753b17ffcf68faaebafb07567f9fc2d392c751f944613568bf9842b2b41405a13aff343af7fa425a80ee8f7c68b7005f23da096cf2f5b46e8a08112e4dd0c739d68ad77f6733bdd24b8886a5792a45f6472fedd81a86cdbcb2fd8c698dc3ff4682c489d2a2a327710ba0ae15a84cba6e5542817e7e57deb6d2c8c15116bd2eb1d0c3c2476e4a49be95cec9882d66881e2c7a1c763bd1924920f608c453cfcb549d52f2325060894cb1092893536c00a6e84f7490bf3e44c33a51a5c415eaf785f5f4199d2643eb0fad234e38391ef16e2f97416a8084ee3ccad2db5618275f4c92304a25ca9b82e5bf35f545eb3537f101317888a089e4e7de5cb9aaae9a100402cc1a06868dec58703463bf7a19fe898a798e66571272a7a524fb7dbfb80f55c9f16787fd5785dd03f6aef2a1068b76f575a5fab0aae5ff47b37c9dc2aefda8b845f98e726a12d091a88594473e70177dc4e7c11af9f501a83749ab9b5e2b1e5352e60deba2f1da25d91c89161f2225c64b8078b7fdd6e60a2e3f01b75e076cad4c9b802f829e598ca6680610f666e56f01d527a2208b4ca25ab14488ce7b0017f87c05e2741005f93d992e5697895a7219c6d6a444429b9134e02ad3b758766520438f53e4f1f228052cdcbcb3eb13b4dac22a7944fb2142d52cc37989d9fe42b8c81dfa719788df56193d2ebb25da51142c486887f0feb5bbe486331a57e2afa6730e825fb2491f6758ef8a4c92108ca98638564f26046a4b5887fd0c3d6ccfd77699142bd1342f9385cc0e67c196a8037832859007b52df1a34accb0b3914fba64469c5b990fc4c07ff41ddfe6b0f9dff772c546168862db9dbcb52e17f54295c4a73a1598bffcaf8db93b6e21bde5b54c3a7f110ba172689bc0ad1bc06d14fa8678730a5857c4999a97b8c7bd3b46b6a99e85e3e12861add4b5e6d8304d6046713c6b6002d6c529002a6edeb4c22005d0868cb030c2f385a716e245de0c2efbec7979cbb55e3c4f4a88779e15adb8e69eb1d7329bc4cae9664399db75cbe777223064c30390f00c6d5a29f1a7f6785f3ef3ff9ccab87ed81a6cfcea0fb33d53467cb8f1c4b207ee5f37e233b140221447324cd722fcaac52b7eda71d28804a636bc7c314ec337a8839196ee7a5cf40131f71df258ac170af99df36da453d6e23942de1875b6fb23379e7004a1b4c2c84314d08133775c8e6b2e9e2de3f98d13d67df0a1ae96bcc68b07d6b3a7a26ed0fc2bc9bccd4dd4e81d3d714ab3fbaf5d3d499204fe0f98215b3cd73892c5e2bae5371358f9900b41275d46b660657130352bf8a8b482c0e7322be456ffae1258079c266071bb0e1ed49b8889fd18151603bc297e9a56ac101ebd36147b9457af64a46740b1cf7c6b40f1e67f0ac2fa5476be44758c287b22ff774a00c0e4cdbcaed450f01fb5fbb140f618a501bffee46521781f92c3f6180660f4863481cd0429eac10b8d65e6e80932ff3aaa266075a3ab173ec95af1d7a1d832b5858762d6c0b001776291a", 0x1000) r1 = socket$inet6(0x18, 0x0, 0x3) getpeername$inet6(r1, &(0x7f0000001000), &(0x7f0000001040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001080)="fc2d999ca1bf14b6c27ed8ad9d28047017182bc68be508b45353d3d676a3578a2fa721f21275e6ea3f74a0c4c3233d6ff41b1cf106e5a9bc81ff9aa47d2cd614082dd25100ccf37d0cbd90671809ede17e7becf988659170309c9a3aa4179a3f2fca235adfdd65fe8d65f7a4e312b4ee90a3463c6e4defbebb", 0x79) setsockopt$inet_opts(r0, 0x0, 0x12, &(0x7f0000000000), 0x0) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x2) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) dup(r0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x1c1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:47 executing program 1: socketpair(0x2, 0x1, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket$inet6(0x18, 0x4002, 0x1) 16:00:47 executing program 0: select(0x2bf, 0xfffffffffffffffe, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x7) 16:00:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) nanosleep(&(0x7f0000000000), 0x0) 16:00:47 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:47 executing program 0: mkdir(&(0x7f00000001c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x1) 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4500) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:00:47 executing program 0: semget(0x3, 0x2, 0x11) socket$inet(0x2, 0xffffffffffffffff, 0x4000000000003) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffffe) close(r0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1}], 0x2, 0x0) 16:00:47 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 16:00:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x102) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x8, 0x7, 0xfffffffffffffffb, "fcc60f3bbf9e29c6e80034c26d6db22e035c2b48", 0x3fe, 0x7}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = syz_open_pts() mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x7f, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x7f, 0x53}, {{r0}, 0xfffffffffffffff9, 0x4, 0x3, 0x8, 0x79b}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0xdad2, 0x3}, {{r0}, 0xffffffffffffffff, 0x60, 0x2, 0x4, 0xb24c}, {{r0}, 0xfffffffffffffffd, 0x96, 0x21, 0x7, 0x2}], 0x1f, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x80000001, 0x7, 0x4}, {{r1}, 0xffffffffffffffff, 0x22, 0x0, 0x100, 0x1193}, {{r0}, 0xfffffffffffffffc, 0x82, 0xe, 0x7f, 0x9}, {{r0}, 0xfffffffffffffff9, 0x82, 0x1, 0x5, 0x80000001}, {{r1}, 0x0, 0x8, 0x6, 0x7, 0x7a}, {{r1}, 0xfffffffffffffff9, 0x41, 0x2, 0x0, 0x1f}], 0x80000000, &(0x7f0000000240)={0x7f, 0x5}) fcntl$dupfd(r0, 0xa, r0) write(r1, &(0x7f0000000080), 0xfc4c) 16:00:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) close(r1) 16:00:47 executing program 1: r0 = semget(0x0, 0x3, 0x9) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000000c0)=""/4096) r1 = semget$private(0x0, 0x4, 0x120) semop(r1, &(0x7f0000000000)=[{0x2, 0x8, 0xac919b9c4dce19cc}, {0x7, 0x31, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x6, 0x1000}, {0x1, 0x2, 0x1800}], 0x5) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x8, 0xffffffffffffffff) pwritev(r2, &(0x7f0000000040)=[{0x0}], 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x0, 0x3ff, 0x1000}, {0x1, 0x601, 0x1000}, {0x2, 0x9}, {0x7, 0xffffffff, 0x1800}, {0x2, 0x81, 0x1000}, {0x7, 0x400000000000000, 0x800}, {0x3, 0x101, 0x800}, {0x4, 0x2, 0x1000}], 0x8) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4", 0x484}], 0x1) syz_open_pts() kqueue() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x9, 0x17, "83a4f55180600000ebff0a090000000080000100", 0x7ffd, 0xffffffffffffffff}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:47 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/164) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x6) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) 16:00:47 executing program 1: r0 = socket(0x1b, 0x80000000, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a7c0a780662ebd559d125f3da33e278c45fa8edabf388e62ee5428a5b11cd4bf5f95b0fa5c1f79ec37f17add30bfb2c53f2b40542f0940590a74a376633f1ce6b85a1e2c5a7effeaf3b1dd5ecae57aa0a5fbdaaaa869addf4c9a92b51685e1cfb66f8686190b0eadf235c732efd3e50138d53d036f90977c9e79152b932a5e6979c2d7589becdde3256332f540ac"], 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r2, 0xdc}], 0x1, 0x2f4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x1) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x5, 0x4a8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r2, 0x3) kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) 16:00:48 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x200, 0x0, 0x0, 0x0) 16:00:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="a1", 0x1) setsockopt(r0, 0x0, 0x68e6, &(0x7f0000000040)="097e8453d9dd839383fe341b0d15f1eab98da353ce28ac384e89382c423d0bae261a8c064dd29028aaaa12513a181d9f7ca48b3ba622997e33c618a7ebb6928907d404a540f7bee401aa37e8c3c19a51ebfcd847c41e735f39a425242de4e5cab5cf5a7e7a966b02f1cb5a1972", 0x6d) 16:00:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0xe5f) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) r2 = dup(r0) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x160, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) 16:00:48 executing program 0: shmget$private(0x0, 0x3000, 0x0, &(0x7f00006f3000/0x3000)=nil) r0 = socket$inet6(0x18, 0x4001, 0x7) r1 = socket$inet6(0x18, 0x2, 0x401) dup2(r0, r1) 16:00:48 executing program 1: syz_open_pts() r0 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) 16:00:48 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000f1f500000000000070dbb4a900003ce60000000000000000000000000000000061c46db179d3000000000000000000000000000000000000000001000000aacce7391098932bfa14c374aa3f81e81d93401c921b8d52da00faa0eb357201c9516c04a766c1b7eba15f8c78a933a8a8d84c"], &(0x7f0000000240)=0x48) bind(r0, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r1, r2) r3 = kqueue() sendto(r2, &(0x7f00000000c0)="0b4b2422935c46337d101025101410f24643d9a5842e7266fc748daaa8967a3b60bbebbad97c6842b3255fa26d96805861f7f59e3a0210d2cd648235ba810c37165cdb857bb80b6b198ab97f845c564e5ba8d46b7cd2b8c6dc4bdf1a4959c7431fcec3d366d6a854567e44240fcbee30872dbf4a8b3c782b6cf945feb0d9a21d818efcfe1d46ce552ea9b1773b948b23cc822e467dd892da8d3dcf7266ecd767ee1828ad91ff73f086e1b7ea38bd90028b2ce1c226a9ac85552b0a46bf033e3aac78834848c3a31831beb607af13a051e3ea488c4cda88ad4140e3896e92b4f289f37e2fe89dd560ac50420d", 0xec, 0xa, 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) 16:00:48 executing program 1: clock_getres(0x0, &(0x7f0000000000)) geteuid() clock_getres(0x2, 0xfffffffffffffffe) 16:00:48 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) geteuid() geteuid() r1 = getuid() setuid(r1) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') 16:00:48 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt(r2, 0x6, 0x2440000000000, &(0x7f0000000040)=""/4096, &(0x7f0000001080)=0x1000) setreuid(r0, r1) setreuid(r0, r0) setreuid(r0, r1) pledge(&(0x7f00000010c0)='-\x00', &(0x7f0000001100)="9f00") shmget$private(0x0, 0x1000, 0x181, &(0x7f0000fff000/0x1000)=nil) getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet(r3, &(0x7f00000020c0)="8094e3dd28b0a8941428a4742471f67c25cfb5c1791a01bf565bb85dfde82887e31e1b29c4d3d6b054f533cf829bf836ad73978715e795bc82d23f666a6341435c6eec3a3553477070a0bbf91b4cc9eea95b1bb00c3a2a3bb48ce6e8a214f1442de5313cbf3a0be942333551eca83eb3fac3b215f734464456f0d715595f6a44d18043725789be84b1fa256e99a3b3d0e9a79840a1f6e97be22b26ef47ebe57dbbf6e785ea601b617cd01bf585d66c60f5403ab38cef7cb7d9960669ecdc894f165e4f47ef480fa6900d1418eee3c98e9ffadc19e560cf363b8267660bc97cfc5ab863c33f6d86c448f35a82301e5827834350cfd93994cc8666852d6e67244a8f2b0077ce0423760b4a19056fcd5e9b636f68c9de6085e59883b93cf1c3eb0ba7b8fa142bf2ddd917f1479640234c5b7c24cbfa827f29f895ba858dec0168a1202852812714c77bfb7f739e1f8334e50da15b70c8232ad12fa542c8ffe77035a5cf4b1bdb43748f58ff18b8356ca8d7d9a5cdd1a861f9c6873a2eb8435d0f354c7ddb83e6aa29c0a1197c60aa32a9dc3b921ee2e4815645b758bff59d875602e0ca3631446a49211782838baecedadc1c79ee74be660201207e2a9bae3c861d1596dfd661bdcff20e36368bb045315cc53686dc3eb4188645e036e6befefc9b64d25f73efd2f9728ffc107668b92c0f627974068903d8494e291b6b9731d7f5230f43fb5002386b9a60f0736295d8d27d015be9f1c599d46ca94cc5dd828f28b8ca8f8a6dd547d943bd35784449a63f2f4f12ae40d10f75b49a37733d8b47c5c5d15d5e93755be8141648a118a4db7c1cb627a0341798f889f1414ec6f2b4b57af17e842071b83ff9d31a673af56395045a90c535dd02caeb105c16a05df38bf5f4cf91a47f124ebcbb0ab1543c93bca9e305f16a7b66ab92e180e6c3ec75054b28cc53362cf1c7e67251db426776005dfc7b426b6fa6feaefd6a269fa01308c24eb6aeafc950453555d01743ecf081e0c8acd70aa70125e3e54b8feb1a8902dc08a8dd66fd39c9816a4fd08971cfe643fc13016ad84edb9db6ec57624d37e70649ff5e67a465551a691fa0420391cc365ec2d0ebccba1201a0c9dd4fece5ee31cc494a32016caae281c13aa9a7102f2295e375eb3c0b825bab234041c04500f89213511cc69557680f1d679296b3ca0916a037982742e14f9a43b6093cef6aa81d2df6a4588ea343a3f6b11b258d1725e3bb5de5a65650c3b2100b2a25010b4dfe6fbbb812b619bc33a69d39ecb870afc0ef5211cd77a8084249f6b3bcddb4e5fb642c0532f7622b06809f69f8d283a7a698957761fd206c283a51c3b29c1bcfa9175785dffffefdc6b59f924877ecae8f1f5f0fa990d77f630d147453213cfebc4b92813368a33f6046f6c295f7c595faeb8d5ebc42f0224160ec58df73afb1792d586bb3f9655e21419a253c2a5461f5bebdc569a685d34405cdddc920a6631534248ebabfc848372c7a228148aa24b7a987fe4b88b10b19677f38a64274018208d247e4af9b7f6b228cfa6ed0a87a6c989c55f410e380847ab598698bd6d94c11f03ad193dc413f0da64ce10f6c6c03071ebb3e2dfa4d8f69d434aa4d46e1b56d29322c7f9a0ef82b5454d064315a60adaf8cc7886bb4f3a6e42880b27e410d1f82c76cb68bbe51e4619b8e39fa6a0d9b99449e2a80536d5447911ead4d75252bb80630a0f7f4868f74472648a176606e4c3588aaea0f5add56fd86d36ce17d21c3de21f84c93891561510810cb7e03aeb50ee7dffb85bf4609e3389a42ed624e21b950832962731ca254cedfd1ac2cbc99c711b1a763c848e13b3845eca217a36d8615afdbdba45c48b9ce4a016f0fec3ecb90e0a3ae94c71895ab8324b3cd950f853714091c5aeaf0f1088c8571148372ab96c04d516bc384d93256d7f279caff41ba492a4da025bdb92936c2349c1dfcbdf4e3947d0b1d5d9231cf4039b54d391f2768107c0eca137b44da70dbc52a58653eaedb4532396d159ad15dc46db1ca75221ef17ad25a387bdb4bbb94e145b7aa094d05260208ed9e8af9e117980440f1d2416e244a1f706c1f35d3313082105f5d8163aa0592b99a493195a0e51c275feca2661db6f71643b5f6832dd0cf339155c9018fdc80c81e2fbdf5c78530b3e7054a0b01055eb001b5bb41e986f7c682b771f0519dc5df55f0eaaf7ac3844179c610af6e1968db29b225f37cc176b31716ed2e3fe9b8d19cdb0a48bebaa26e7234342003f48a89ad8c71191e9e5bf4ccc828364a7c4743d064b73dfe9f6cef26a5fb1e6f9306e9c10486b7ccb0368f69e8401d6f526e0386d9d099d769c0abb77dbc2bccaa863fdedbdcf4f8e33d4c84a7d97429e38e02b9beb9dbf3e498723d15d92e4767bf34dbe5434bc95c0a07be86069f75f587f2a207b22408a5d27f883de68f4533a854ceadf666e41eb6bf7e1fcd8efd8d1f531bba6516889e59b53ddef78f5cd559e78afe7a8cf64d94a9eee7585659c49b2097f53337914c52969f47e18852733d1b5657292803631f745212869d79564cf0ceaf033067153ffdf622af6677e1120c069d916110e910baca23b020094c6f6561fd1f06709e8554d50f6380b8544b09daaca72b4c6c6fb055522fb9df49fd6ec148cf5f7b6dbf15444ff18aaa671f9b11b035636abb393301d84d5fe7b774422206f028ce701ebda518c31cc1cc9b28d1d0db3fa9c4a78c3c97206bbf93c31beb62ff8fc28df2c28499b1f5cf14d47f0a45432bef76574308fd632b990aec996631bd35c5945c4cc208b054409ab2401cd8c9e7c125a18f746cd2649b62903b869eee301b3258d6e7e72f4a9dc7a09a98f52a41dcb2f7bff3ecb93dc296426e815c5c3efaa7170acc0dd8d229b3fd16fbe2b0c819d604fda0ed4c078a5b60dba5503841c007a311479380aae898c6b91003823461ea259e5a7786596b099bac55383331462c106fa66c8aced60162b31b57814dd73fd116a99f10f25d391c693998a26eb07c1f57b69f5e30bf3efaff237d8ab8e5723342ccb64043287047748cfc60b027effcb2fa1287bc784f929ef547f96dea442336d3924703067a9d3704db1999fa4c321ac070b8235f4a1c70a75c7b1e2d1d81bf8aacd0fc711657a5e4c28342cb5b667de8041bd2bfa0f4ad9dece88ae5fb24c634032520a7ae9e391aed72a15081d1590c31989f0e21a16f166292e613597fdd7ec15c592e2cca5a5851d01e25742434d5cd1a01a481ca1e54c5a8259b04aed691d2ac4ec8b0a69f1dae06b96deb558d3b867d913b32b02f899cb61d6077c7223015227e3807ece173761a0ad3bb9f637d5207e32fc5f026abcfc4297fdbd5ff57fec2e3927121f9a84f8f12992ad5715e8a2763669a5473c062c0a5d1d0f1716a3c3dd8870c2fc8ae27adf1cd25702a657c1db7253a7c4d121d5d709937a9c7d6ab329108e8b5f39b144e690c6f98f84537130058518478e4ab0765056afc886def2a976d5cb8deb976bbf68ced32c60f7c377b6391b269561926eefd048f67553663028933e216b38e15b7fa04b8c9dff81fe7ec42d66f09f62d1b65f80d0ef02d9c5732d13d8dd116f25474061b04772fb62b6d02abd59f9c7dc0947cb82d3138f9b40b901a305011fa6db9f85071de4226ece97af1c378e696c7df0f7bcaf90dea18f4cc6e36cd77ccd24fb94daf095f5fc045d9a284d79eb7f6bdca7a924f378fca7972337282070ebed197e6a10c2fd1ec978f871ddb5917a9e89e27765fab92b1bec676fac4f9a481ad75e13905eae626704dc540cc305b0fdcf3c4cba1ecd588c1c0e7d285454fa49daaa65033607908926a9bd04b1d6125a9de8641975629703974bbbd108619b8e225c1b328cb20ead6675bdc5b432fa169bf30ff7c4fbf60ebaa053e65b6ca4dddfab68979ddf2dc521cd2d75eadfb00fb1e3a8c5b26fb25628a7ada4b238f27679813ce7ea850fba24f42e4e94d352071f6c5a6b1472b2842c5a88f9823df481bfafaa1314d0ab854ff3eb81d399ce069ddbe85740462ce9b87b40cb0ea87e649b16888fb91acf93a953b85995f5ee02bcf96cb7065b98eec1033fad6a8bcdc6be1ff505f6938344c449088372a2da9c3806e7774b97d999c3e2fa5cbe21385943e2b62fcdc3ccde46ef6ff967a1604f87597114f28681f2d5d2f39b6e63b2eca7b56411da9cf044eb1e692a24a6fcf8072a9fd4ef6430c7ab4644420db2ffb4f7e4fe4ccbeba900b8de87c20d12beb88d3972bef66a3a8f606300a030935fdc6dae9957b9a06e49b68f8185cc326648587c18c35ab6efac407106eecac16086f931680c36f275377e6025e8552889591642180bea940bd585b2efc5ba544c10ea4bdd423e9c38fb9f42efea9be11dd4cab624fd7945094ec3716f24633f096e422a79d7d93ec4f1071f6bd02de05eddf57bf59b597e9dfcb77230c9c8bb4d3e646d30efb2690269198e6d39753685159230f3188581e44c56774e19a3298e6a114f14cba9ba566148e01a78b61aaf29510082570e7f5319952a5c377634d66bd4524a071afe9aef8cfe107d76dddf8f9450ea578ad7349778224699ab00840666714b62d1fe2db9c01d1409e3784189a77f5af8f5e7078578288ad75c452d960690d9d16d68c14f5bc46fc3b5f1811f08aa58b815122c7a5823a7d5eab67c30e2bd7f5edafb3016560d85b8b4ed2bfe6f6d5aed6eddf60c833a413e59f0a6aba5317494bdf931724b438893f8b46ad813ea43a23e249af3abf3394b5740cefd80335db2cc970a2b1be0e749f4233ebb41fae03c479b94ed98b4c41e192056d86f2253e0206928c2f0e5c0c5ad1ab26c9abed8456274fd3ec39287ef6779c834c53c4407f93117243031f921a361201c4609965511c6940eec89ab2921348f4a3fe9803b71ce130c6d4d83f22d5437835541195062a3dd6be2ccab8af944a48daf8956e0fb1e1c08d080a5c93c75accc1d4de896fabb97f19cba79d23b1bd1956c5d9f28ccc2b54e74d811e278bc94b4ef77a5cc67ef6b97125f5fce3768de38d47cbc334515671798c15dcc7cd7ae836b82926eb31bb2eb5caa5f836ba49213e36daa26d907debeeb1afc5e4108a933e527f07afef878a1e55be3b9375880c876bd320d42ac7e41732d78f57dcd891779a906a879bc435aac12cfb20b64aa37fcb9f7172ebcc3135dcead294692797d1a772e3e743c3ebe85d0ab8b19e93b9ca8680106e19b608c71a38d23d0854e82faea29cd4cf27fda95af566c50bcdf7236bfd17f93d6c7ab2e4869d909701274b62574e9ba1fcaca8eae174cad7a82abf09620cbc9751ce6ea4ff610c17e6a36be9291dc72df5a62702e9a58e2baefbe0b22198251512cd0d1a7333ffcda352295feb49d981fdc5a78d10f98275f186917298ec0baf2dee89532ccd6ac06e86289ced4470a89acdf39ef5af8cd00ee14f4b6f5745cd0c582f870a4330bbd3e39834e56a01dd09d46d765e248937e9eafc4bef95dd3c037c476451f99aac8779972df65571f6f26d6751af353bbfa0e7bd4e8f7d193b9c2996831cb749f2763099557a765f514b9564daf0cf719fd4e2eae9f1bec27b5ae89f20e74a43f84b15f86fc0a3f3b7c8f1c7faafed4649f82dec648acf654572d8bcb8ce95a8f8f78116d16ec190b38c4606ff26672f9605881971a15a542e2d2bbb04f63b4676fd72d6ad8eb8340b6a3d079723f6d9a89b32f73029a8b1d89ccfb62ed5de02a039aa469504dba02d725c791872b58e560096a8cd054648c146", 0xffffffffffffff0c, 0x4, &(0x7f0000001040)={0x2, 0x1}, 0xc) 16:00:48 executing program 0: clock_settime(0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x9) sendto(r0, &(0x7f0000000380)="58406960ff2e91cae19accfe78d8d64a93a0ad5a10a99850de599011b0220908e41c455d9d486f0da9a811fe44636759ae7b", 0x32, 0x8, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)="00a008a2", 0x4) recvfrom(r0, &(0x7f0000000400)=""/50, 0x32, 0x40, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/193, 0xc1}, {&(0x7f0000000140)=""/209, 0xd1}, {&(0x7f0000000240)=""/86, 0x56}], 0x3, &(0x7f0000000300)=""/47, 0x2f, 0x7f}, 0x801) 16:00:49 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x9, 0x2}, {{r1}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x8, 0x8395}], 0x6, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xa, 0x20000021, 0x0, 0x401}, {{r1}, 0xfffffffffffffff8, 0x14, 0x0, 0x8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80, 0x8001, 0xb4}, {{r0}, 0xfffffffffffffffb, 0x51, 0x4, 0x0, 0x8}], 0xd46, &(0x7f0000000140)={0xb265}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) fcntl$setown(r0, 0x6, 0x0) 16:00:49 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e8000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) munmap(&(0x7f00003e7000/0x2000)=nil, 0x2000) 16:00:49 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:00:49 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2b, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x1) r2 = msgget(0x1, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="f000d7a75f8ba6c812a2e967554280a838bae40d369055c1f2ec2828aa95c71d5585b3a1256dbe7b4526fd22ec2ccb0b8c03a1036e21372aafa73ab79f57543ea05bbface22c9ed6c38aeda1715297507e8844d2e75cab0bbbdbedaabac4855c1a7b979fda6e2e9de122ad8e6dd7da96411e19b3db98fe67e42754ba8c69c41f41a003204f9af3f73bacf97e5beb0dedf0ccf5f74a9209559d24d3151fef16d4d2e6d7a771c3d7d3706d7fa7f07ca70430ec66", 0xb3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x1, &(0x7f0000000200)=[r4]) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x5, r3, r5, r6, r7, 0x180, 0x7f}, 0xffffffff, 0x1, r8, r9, 0x3, 0x9, 0xdb1, 0x4}) 16:00:49 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x202, 0x2001000000000001) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) read(r0, &(0x7f00000000c0)=""/205, 0xcd) writev(r0, &(0x7f0000000080)=[{0x0, 0x268}], 0x1) 16:00:49 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f0000000040)='./file1\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f5a696c653000c2eb44ba31cc44e1130444561542a29bc4897eb92c51877551c1cd7f423850ce050a5f5e87c61a7a2d70e36c98b27f9c5b830bf513f20379b5915580def717b63191ce7502b47ade3bba1ad83fbebfbdf0dd7c5201665c770cc9a5b3bacdda1cdd646015aa6f505b83f1c17a0bb9281be81f5b4c69da9618561bbede55eeb3c9e034f03727a148e0c0b23c31c9c640c7c6bd8309868b7cae7ccc04ed888ed3c42aab1a3c9a6f91d3a0cd6c16b6cb68"], 0x10) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) 16:00:49 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) r0 = accept$inet6(0xffffffffffffff9c, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xa0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x20, 0x2}, 0xc) r2 = geteuid() setreuid(r1, r2) 16:00:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0xd015, 0x81) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/252, 0xfc, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffc00, "a27e93b453a8fc954f280b4ba9705e1759e9d81f"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/138, 0x8a}], 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x108) write(r0, &(0x7f00000001c0)="4d636f98f0608f2f47f0aff206d5773a1e0dda21dd78e09ec3300e1f22a1c5a88fc21f85d99f6b6c58f8fcd218ae5c227bb2183c386ece4f5f73f88610160534dd0140416941eeeaedaa5a31eeab1bafe61e4b63b9f01e3be1bb9ef8b4016097c8046a729f564c3dd31ae623a0464672807b5b7245265bee5a13ce13ec5cb6de3438e877f27565bdc125e6d1ed1d27c39a6abb71c7b007082d239a079722678af43d21d5b7d51888194b98252987914e6b43c457b9290cd90dd745564374bcc0c63975f06b875820ff6d7d756f076ec62d42944780b6b8b3", 0xd8) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x432e202e, 0x2, 0x6715a5e8, 0x41f, "3829255196bb5222180bd26a9b2560cf88af5aa3", 0xe63, 0x1ff}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x242, 0x28) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) write(r0, &(0x7f0000000380)="d95182eb22ed90cb0fed9cc17ab684937070d56c40afb6bcf4eb69ff", 0x1c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x40000000000009, 0xffffffff00000001, "9ad94b73d9694ebf0020000100007fd355b5abe3", 0x6}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:49 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x3e4bd0d8, &(0x7f0000000300)={0x1000, 0xfc}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x90) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x5, 0x4, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x1a, 0xb0358919750d0bee, 0x5, 0x3c8}, {{r0}, 0xffffffffffffffff, 0xf5, 0xfffff, 0x6, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffb, 0xb5, 0xf0000004, 0xda, 0x100000000}, {{r0}, 0x0, 0x8, 0x46, 0x84, 0x800}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20, 0x7f, 0x1}], 0xfffffffffffff8f1, &(0x7f0000000180)=[{{r0}, 0x0, 0x10, 0x0, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0xf404fbf8535954d0, 0x2, 0x6, 0x9}, {{r0}, 0x0, 0x44, 0x1, 0xffffffffffffff4f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x82, 0xfffff, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x8000000000, 0x5}, {{r0}, 0x0, 0x0, 0x2, 0x5, 0x6}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf0000008, 0x9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x8, 0xee}, {{r0}, 0xfffffffffffffffd, 0x1, 0x20000001, 0x9, 0x8}], 0xfff, &(0x7f00000002c0)={0xfff, 0x7}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x3, 0x0, 0x4}], 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x402) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) open(&(0x7f0000000000)='./bus\x00', 0x361, 0x140) mmap(&(0x7f0000c74000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82480000fb4fc70817d62a12ed2888e14defa31b0700000000000000e6271228f247950d65"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r0) 16:00:50 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='w}') r2 = dup(r1) openat(r1, &(0x7f0000000180)='./file1\x00', 0x200, 0x1d5) socketpair(0x1, 0x5, 0xffff, &(0x7f00000001c0)) getdents(r1, &(0x7f0000000100)=""/85, 0x55) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) getsockname$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:00:50 executing program 0: getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff]) setregid(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x11) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:50 executing program 0: r0 = syz_open_pts() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x160}) 16:00:50 executing program 1: r0 = socket$unix(0x1, 0xfffffffffffffffe, 0x0) write(r0, &(0x7f0000000080)="a3ad430abb40546553f038940cb8a4ce6e0db5a65177085e4f3612ac1c93eb126564b5bfee1963eb4f3346cac8195907a45fd687bc75443119e3de9464f46b25ba1992817f9fa928574fcd6c8811161241f8e716c7da", 0x56) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x0) 16:00:50 executing program 0: r0 = dup(0xffffffffffffff9c) getdents(r0, &(0x7f0000000080)=""/4096, 0x1000) r1 = socket$inet6(0x18, 0x8003, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) 16:00:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/66, 0x42}, {&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/113, 0x71}, {&(0x7f0000001240)=""/158, 0x9e}, {&(0x7f0000001300)=""/31, 0x1f}, {&(0x7f0000001340)=""/58, 0x3a}, {&(0x7f0000001380)=""/96, 0x60}], 0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) write(r0, &(0x7f0000000080)='s', 0x1) chroot(&(0x7f00000014c0)='./file0\x00') mlock(&(0x7f0000ff6000/0x1000)=nil, 0x1000) recvfrom(r0, &(0x7f0000001500)=""/137, 0x89, 0x841, &(0x7f00000015c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001480)) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) dup(r0) 16:00:50 executing program 1: syz_emit_ethernet(0xb64f92fd871e5c4, 0x0) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) socket$unix(0x1, 0x5, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) dup2(r1, r0) 16:00:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x8003, 0x0) write(r0, &(0x7f0000000080)="433dbf33723d62fdc928c36e949ce16d4705b2280a7ce0846eee61216c942172d091e28f9032a8c7721a40e98ade90ceb4b9d40e1f29f744a3789f5a4c9ca58034f91bc30e2f4329b9f5ce0ef0c688d0f4ab4dd486635babb672bce9e3574de20abd135074c6e895ad755ccdecdf36c2dfaa3bb814847145733cc9864427fe5cbd648ecd69fb215d59ccd7baf17d271a3492a334cb598882556a7c1ca6deb65b782e2d789b4e9f2f48fdb20678b3182bc5858f61851ed5ff848b138510f346b8b36394286cc1a47942d65ce1ab6a080f806668379abe646faf72a875ce6c84ec54e8ab78afdd6808a44fffc1d7ac66ca0b3e3db0b280b6662525d5385735cbb08104f3a4c8b81743da3185785087582e9b64253a589a493edfc2df9f7d44e4f93ec90b3485300636271b316bdcace987c5c0c9769b48d7773680cfe63a01e6ef1debcc802ab2140aaa072e5f49660091d0683fe68c27894bcd18cb55ca660bbaead789e2397bcf8166cf043e698201763a5a8a7fd986ddfbd6a65d7295c768cd168c7e8b34eae644649ab7bd6d0e02af2c6567a9809b3d8c82a40d69c3523f990cce316551ea568dbc8e8bdc077e77355936b725948a03a5964f9bcad0e918c3ebc78a1c054528eece0c526627aea95ecbca7c0e02da9cf7eb979a118b1da010b2dc6b6cf4fa9bcfd5f845e6aee45b9a31b2356901a055829e930ae90c1f9eeefb78b049c85face68f3adbff1890d478012557e1207fc877073430f5e2ccb4c4178b93aa05eb7f33ac82a7ce9e469a269d6896776dbf405a42837b8df094d86acbec86ac7828fea3741b4a2f293fb557b8c52657cfe82be16a3564d260f01343ce909cb223ef25527391865ff1acd352bf9d00945e19ff3d6fc8f170d38af5d1081cea1bb2824e4f151690e75026951d87eb9a9db52c2e89bd04f5045a138f36a9472975d9c3c5f68250b2fe2f4b23344459a2b7c9ad960cff79786e34556081f26c872cec7d1fb11bf31d87aa07abf76e267f9fa0768a9b2a9892978d260a66c35997e6092337f5c3c2518b8fb337d5a3551136c67d7cf1395214ecc46440d3c85f2bd0b7a1cf9e7f509a829d254a64738bd935679e5e3072a3bfebf25f4988dc954ec3a2c4f90b4d6416dc5febdc352a80c32d696a5a2ea654f8753a2232ef0e48e14654d5c8e4a94145533a565ee4a9099c382d2f8f23c84a54a264f5f0365cac6aee10e62c0613f0adb559b81fafa8f4caf54d6d2d0414523003a4d6a5121ccad185c565502758a133cd1dbc12ba92d293866489f984d0e5fccae83715b308536cc550c937d891ec633e6a5aa45f9fe92db59d620e920f4da67d643a060d0cce3cdb32982efddc03b7e1f035cb9bdc7cec61b3c979f5587866b34e12d4c284edb2b48986bbef36e155ffa590d637cb2a03188247b0ba99d12c15decf4c43a3d4bb62211c0a3980c52e1c6a3b99990a8084c05abb4766ed1a1b6a6cb5e8352bfda7de7b908c2d3cc409e79a9cbe145258a4509e3ebbe4a2e776a1f900fb8e1196edb82704393026ec3aa65a96bd64a243b2e3e7aa576678b42b5172d944595c59536598d9161f5ea4496d32396df15cb38d8a6ed95d333a44e690810e7d363a3c9ecfe0cca0da87bc21ce4a3ffc437bb2423f4505bf92aad42e2362f627dda7187e0baf622d6ea01a15260a9d8fcd792eab3bad7baba20ef6bec42f7e9e73ef3b9b51a4c2b5822395ad9729388dc5aa0d629af532d59ec5cd748b6ce606d3b7c7989ee301198e0ce85fb7d9e4305cad1f8a67e0b71079f42be5b01235c67f7ef4a0dddc473e320a4ccf5b610204909d468c850fb82909b2f8346271cbbd8c0592ad703d796d625a0ba2c57117ad575cab9d4854052cb6c5ce5b970da402816eea3eae74d6347fa7f473055431d69ee422cdb435a4f573823bd8fe0b9a6a85c3cd136a84b748d7b71236c976bd3eb7e5358fba03f70988c21e903ccc7bc14986aa762f4f68e4ab985121457b5d43a8b7fd6908393bfa472f7f315bf17c2f0a8c5cf997140de969d4ef27697ac0dad0e64451ab3b3e86f5b8f4bc791bfad4eb79e31dbb22da81bf92bcab187c4e2d4768ba30e8bed2c7cad55499526dcf4ba98f7c93270046592d3ff99b92477ea198a64a4dfc28dc86e97409b347eeee9738b019e4da311890a165576a500ab7956568aca93e40ebd94d80b0c93496670f115ed922bf1d3eb5050d6ada25983d669909f2f36039b66fc6dac0bef0d846da31440e5f26cf10f562981bce0127e3dbcdac7203c0f52490ce50d30952d5a1757973a085eed13fdd7539b157433aa4347405478d6e25cb1d36f2d27ca37f5ff36ab58d130a4b8f25464dcc052ad88b9014a22bfb156e0b4c87930ef31b4676ec543ea4b5910c736b21336a268cf1aee0d14e3e40e0416c74611dff409a43be1a362a39a9ea85515ee59a0161eeb388eb309e066e8b95800dbc03784c2d26f9856883078911b55fac4e86f622e3916a12c65cd1bbd82cbfd803026e1cfd886e5c48b12456fd5f554b2603892fbde47ebc11675b559256dcba9e97241b99cea92b85a104fd4e00f56dfce32d48f36c242cba1ec17417f1f2dc7ad381f5470b9e111e61a191d66252457bae397898d508a28750ce7540dddf89e98e7ecbe137ee635ac24d4fdf0834579a1b202f6a54d93212c0ff2594a6fa49906e6d14c90ff7313906b2b7cbe7932e78429498eeba2cb64f1552d568107746ea14a96413cfda0dffffe1d96feba38af37b0613484c1c15d0760b58eb3602e6ee5c0c6931275b34a49e62a8c4978a442b7454c9b6578176ff6cb9f4ace28ed920032a3d2e6975d272db1536bdf37a2ba50d24bec78b69a13c65ec0fc34cafa6dbceb8521460c0759e235569d0e61629adf229d796bd623f438c03d0923ce54b031abf034ab7b96936f58417776cd89c4c5a433c98e8fcf0933fd2edbb20c8bf43507d80b6c2b8cebb36b1e8745e4a201c736e133dc6ac37b769ae9eb9b3e83cb984628166876d4152a134a9a6586e80ee41f8cfd698cc54cc066c8b8fcae182d74be454c6d164eb90ece2be42d35c0057fb4992ac0775913a2bfa13f181575a083800857134955dfa5e7579a47905dadf05e3ab8cf7aba8b97102a1cf947b72dbc78459e9e9c1968870fbfa292b13781fa0b450a3d65bd03aeb2cd0ce90b5c136fef1f748164beb2c8d80c4403c07d526ed095416b9fa89749dd72aa5c84001beb30040053e77bee0e11b7e1b36b8d1da45f44443c34192c3dd6336aa3c5a7747ac33c41b55d8996a7d36ed56e39acae6057caeb6d3a3e9073d6310adf879949fc5a67063926e64749ac8e4a21bcd16463a73611120d57f2a8df28a1434364d238a906c9bac23f5e9dcc0acfd0ffe0f3f43b41f66e4437ea8aef7c70083130c18125c929d80c451f6d004ba8b8538de650593d7c1eafd1e095260fab035b0d7d3d8f1919e4b1893f2dbbcd07644c7d30842b0995a79d71daec9d3b6578402ef685dd1c4e27a5a056a06c1e2aa03eb168dfbf6efadc21bd456889590a12474a4e78cb47e5f9a0795d7eda3f7b861be2d03ca97dfb274cc9a017f62e8d4b782f1ead0511c23f0c6f989557646154953347cc5c7488d22534735ec3a06b41e1ca72ee6ae266c9ff8e531268528ce358186ec9b76ea1c9cccd8052372e3cfe4bdbacd1043ab182ba515c51d73210427231fa2c4846efbcd34abca61aa8b3052c1a8e5fe8c88c2d29574a280f6c2702a5de3404c622729feeb6681ecad52e8e25b0229ff46fed71f4e79732dc66f33d81f60665b4ff57b9a705891c8bec0db54457b2fe3854a9a79b8b955bb3ad558fa56cc4a42ec2f574a82cffda17976835e8081586ac31720c7bb2abee3737a0fc504f130602da75dafcf270cd79151ad8b85c2627150bcc011adacc03847d764fe24cba0301f6185d42b41c1d10095790fbbc766034f081447d2c7f976f80761da9261f7cd7bdd14ce99806a8cf745db91bb2ffb011eb0324eb8dcb731e76331c8963c47e23651fcc77032d15df653b983f6b785dd93be006788f86585e8b21fd7b9e4a7d765596512b519b29c4719ea4528e2d3a3058aac728b158ce5dfc5c2e9239beeda43d04c0365595106b6a1ffcba2a49073117d7d029855e4b8da033582ac4107a6adfdd27a0956b6d73e7367ad6cbf250dccb387e9fee4f35aac60dba86a8bb5a344966a6ff8e34747454f098f487956dbae88db7a3f6cacbd4d7686826ec0c40c8a29fc634563d9b6aa73fe22d11d048cf3cb282100c5f710911dd6e569ebc7f54911a7be30b7fe2133f70d14d5f8a491c1bdac9e681d1d7ea277da40e2c409179da982ec648191cc2c508b64c9fabfc9915d576ed403872c6ea149c6a7482af2f0cc734d230e654dc18988a66c7dc9fc6195ec045c471f7455aeb578b0f9821cbd4633cc028978c86ebd6aa2c8a3b4f9f389492c0b3e6e29e35d623e79a5a79bec92ac00b9c101c6ec94e3df9051829d00b06f44e9967fd62f85d680528f40065d2d1949da9d79569baae8f23d7a524a51c629778fce732af9429a8acd0f84aa7cc780bc94c8469de6ddb29c51508a422b076900e39b643d0ab579677288c6b802d887c7e1c158590f3559e18497c00b0a61494bddb9919f25dd4b1e82387954826e65987a928eb6d06d711c6198cf4c40e38b6078867238f68bf263e0203a91c119082f6e66be97f426d55ac13a2fcd2fbd713d16236404473b159056f95bec71ef0c2795e0db197d1b2ccf8909ba7aafb1dd21fae447ac252687ac720daee85ee76a17461e192009cebe714017fdd124d28e0694fbff71d0d098fc04c0712fd60758e2ac76ca656fbeef1d6d75a6c54c1ee164dd71f2e82a1e5c7a1bd834b8eefd77e076bbf4762ae808cd38d76cd4c55d94a1423f236209bb81a2d6e551b7a3b7d8de90426bba44e388c36ca0b38934283a0cd121ae2563a8c7d6373f2ace12780bce5a35a11bdf09811c0b03fcd73580da1f1dc579335d45b705238b3e6e08dcdb52a19390cf138c8bb8dda84645070a58637d6dec3b16ab15dca8173c14e3aa538344bfcdb787001a3add36fbe8199c94479b1a230c0d7ba8431b8646baf72c20b7a1efd90f78455ee7ae5a864eb799110ded8df16c37540196ba50ff038c57700ed8f9057aa3323a5ca5169f70a60a85d335639cbb97e40ea0364a2e9a7ba7bef28825c82cc15b3461f7c489038c2e762ce634a23907b985976698689791c06c047342beb471b2c4c9f8e4d5964edb01d427962f4925df61b9c6baf42a1af92a962aba08921f735d4a468ade4541ede3e41dff6c4e18a6210268143c9f1be029f4cdd2e79ab947875728b9dc2a7e82bcf465da0bd0a0b689d3ab4c0a59044fc9b4bd971b15dd4538f58075d6903432546b2014be8912ae1758c86152c20d88c6ed2cc30bd219c947662c3259671b4dab371ea8fdd86d01678dc3a3effec1a1637608f4743341665d2cdbdb91511b4077fe70328fffedc364e01f27ae09bd1d328b9f7b43c1d9a970622f8a9d40e717b7e8944b31fc0695961a7ddfa8608aae3af439f4fa91e16d3fd0db66175d57ede4d416ec2a0f68d6ec8a5b52b0faf299550c0dc14d205433880ea1201318496fe167e8bbeee4daf95f36d6a6cd337db9f348f241b63917e351a1d0c48c19fda800bf912a2cd862b770610ab7bab44d99d08f5be865dc0d07c48f770eda88befc450765c0bb12b816c1a2305c72cb27f66233b0595035b9a883c1ab1820d0b798f10cf4e0f9", 0x1000) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) 16:00:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1000000000000024) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f0000002740)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1) 16:00:50 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000001c0)=0xffffffffffffffe0) r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) pwritev(r1, &(0x7f0000001740)=[{&(0x7f0000000200)="b8c0491c03ab09d2555d49c45a169df675eae91d40b3c71b87f3faa6f9ab84f077c3b4854044b85588a1d1326d6a65630db1a05d0783babc6e4e64ddd90ab9388a5f0580d3af1a30d6d5d97ff6d6b92233d53a9eb2526be528a453864d13d700656dc0e3beac247d504548dba0f02bb838fbe06f5a2165cb5ad61a6542151017b6040a84f87dddb83457d1ab5c280bc9b3eb7c5e9d839f4ca08bee0d9ac09bab74", 0xa1}, {&(0x7f00000002c0)="f1f3aa352aee7a74a78e579668c2b66815f04358d412e755104dee0d7dab18a15cefc46a92ebd0f856e38d04e9827bd52a6811ce852dda4897320e6d5669eeb3f0325da81ecbe359c30ecde6c0eeaf20732d6736d7446d36c5d40509b0090eddc47c5f72a7f501d92ec3bc747328a2391efffbd1db6d3474d7473e25d8c3d98d393ac4fff998fef57ae0d39619690b4992a60b7e3d2b4059d7ea83c6997115b806ac4df8f7b2a41c966f6e5921a0ff812ffafb1e6a4de366832b624933dca74c4c1fa5310d1368ad2b7af8ca659ea68f580e660b3af9a6", 0xd7}, {&(0x7f00000003c0)="fa3f7530f58184dcc02f755b2d19ccd9e0d6ae66a960b8c5bb213fea660fa93713775fdfde71eec33cc5ad74c55693968fbc613f68596c0e337c83d4c2c730d3310620a0ce9c1550cffa3f5246091560dc34aa35be94589a1498a99fa089ee43818f0d5d7ece54157111459eaa7b3fa9d5124f8d36f78b0b343c7318b2ca488d546865401b18f85f973c66a280b8787be0f259536026f9c9753220b26516f75aaf270f239026e682da7009d21f181cf500923057709ed44721b3f0f6e67545ae6880ceac903f5f7f76fee6e41ba1f25d076d9efed804ae83ac1e510b0a363f8610271a6bbd032d39cd517cb4123d7c2121d7331df9e800133b2c2508b96258af6a708e1a23e7d31164efad0b2b14c79c3d08f1158efc043f992e7dda38062485116b36b4e67c0fd2f591f619695ce6635a474c997d91c359a8656a01fb126a6b96f52a22222605918b84c2cbaf62b75c8c6901010f29bd7a1b2ad05ab7891e26789338b4bab612355249ef7b4bfdb2fa0c357a8abc1b51f361119d34ab443bdb544926336428ea35415f2bed8d5a59a024bd2a1ba830083cb76c4f4ef7910566895e9e71f4bc16be34071ef1abbbf9845f98aa8bf8bb8ff7515f9ee31bb74b2b6257fc1f0a61d132ef3f7fd44faa831295286f7dcd046dc6b64e42541ae075f766b876acdc9c800df5531453e538fafbfa8350bda5db03280aa8bfb028e985bb46f99b0daa3322c41334c523fd33422b4684d99964b68dde8fa11aed6403ff4a63d67a06ce94a8513790e121f7cf7593df330c363616770bf160dfd980ed8748ac8e23f4e5c9b1698bb578d3af268c6235fc93d1b17b356c9dc57d6928e63db29c029af68394067eaa9186fd748362fffd27f9e114727bcd579233558af435c6726c1459fbaadf8eb90f86638a3fdbcb97b6888f8cd0361eb2c434edb5be2d8aa6455df9b7be81d836f6be96570df2e29a33935c064d562a56dea7be7b9afe7b136cf628594dd1000996fd495f5a60203db1e43216966c066e6258319f9738d87bfa688a96c56305031df1c30c935b56eac00cd6d2d666f64016067969dd93a9230aa6e0e38b5edd98137bdfc944de864d77500cab7e7a4478042bac9842e2aaac14316ad8c33504dc7685358f576006b801d5520b7c175570899ceb58365685bbfa9ec939634f445d6d14f117fc0ea920dfab1ddde6ddec95b0bd323507d6f7d2c317b7b8858c995b4ad1a97ef0827aba8e1728f287d39fac286cbf049809746a34dbdf5e2445715f4dab9db271588f0dbf0592ebbf0488f323108176f4aa72c0c2d9abb69262c1a27590e3506c1abaf4a7466d2275399d030751762075346a76d2e74e131883a9734559f2bb2d940bb08ef7b244ab413211a7cba98e9b35b56a64e5485a01ccae659950e68cf9375d95a61511bb9f021a71536be95412f9e5b489320093e8949bfd5e07b1356261f242cd959f9c7283b03d37f79696146f41de4a975b6d7cb16a84f8d87b561c5577d31b92fe6e468aeb531fcaa016044fc7bf2eadb1ee8b8a0da984dc8224533250090bb744a53d8c59ed1c1e3dda9cb755a3bbed5550ffaaf1215bd3ba6577331c7cac5c7b6d46641b3a763835ac7d3be5513495e6bd9bd90b308d4a638e792ce9a7766a11f6d52f36d23e262b8a3ab9051d31b4eb5c9c288f3e6cf6bfa80357df6e54938b26ecffff8720deb8c98d1fb7bc8e9eca0129f3e32e8905c5fa827532916fb4fcc08ee6da3ba79be4e7f1f30777c5e8f25d243afa42980a55e86966cd6cf2f3711990207f72998705a4b983dea2f39fcdcf3c78391130e9c2f647f5941848e5384eea12ea79a51d824b34dd755f39f6efed6d728c473b8056f0f735acf3c27daef2da821fcddc2a78138ff4d0713ba529c4d14b8d0944e2d733715b3987cb057f875582ca23affe455fb7fd555bafec9acf031b246d68fbe781b92305cdf4c898d4cb4423f54d076bfd4822e031ad17353fa34a4092c0acc78c0c84f3e62687a063d5f04a95cd79a29ae4ffe7e34640a475451a8ca4e6303e2899e3d9e5c94f91d13988be40fc9e2cc77efa29a3850b4c10b2855b4a58c95ca94c08da45d4b69151d5c8a00b9b48095e03f7df666d4f132006004627e7444d553f8001c67d57d3b261ac2d1e5319814a92db278f459eaa047c52c2f4027dd872bf747785e960c24309da7b4062a609382bb16b670096f851d293862fd397d9b0e03f8e0456eb3b9b2ea0843412e50ef126ad9f10d80bd8afbe88e8b91ec2b6714aec8a76874d61c9c6ecbce1742d37ea2d570fc2b9cc99671cf07f292b6133a8c1aa4022f14f880d52b4595c64fe92fcf1fa0150644f35158535c81bcec85e8753c0f5fbc4ab857bc98f9e605c60c2ccdbd4432293d8762ceee29acf714f9df6cc3508f29b8ae5e1019e07a9c2240bdae0ee8695d21ea0917c2aaa1913b704a4fb9b77d6ff01799374cec0d1828e75dae431590edabb732c2be0f92e56fed7838aed9e56d07f45e9503cd2854e13ce870f459e337b68b36fdbf1eb9a1513c284a172497b23d0c496037cdae2d3bb47669276300524b361eb37ed09054527a08cad5e43db1cfc578738accf2dcab87ecaa4e8b753ed49495fd529e21c3f68ce7858f31a9204492569d03dfb8240246770f5298f7d16541d9d41fffdedcb36247edfc26f57a8f11b837a06692446aead688636097919e03cf57fdffb95ddbbef89329eedc4ce12410f98a502a44646dbee7c243231a1ed6f57c65798e24334943427155b0f281360cbaeb9064acdb7ae55f32291b8de3559e9fd260c70a4aaa6c4fee6bc7a5d6af36bd59f20f7217fb44dc6dbcd24ed35401cdeb560817e4a1b825ed71780967a1e481d7675c6a8f899bc8271d1e59675f48a04dde1b9b58c3c676be82a67820c3aedf89931e73841da417fcb15cf8770e1771c5ec632ab3064936e6cbc04bcb50536b4d7f9a44e4f85a4848dc4b12a301d5d877ed4b671180ebe4ba5af34abc0fcaa0c03483536c0b361537f835f31ae4ea1bc9232feff189727e46daf78ded9972678bd406094d56f4f304b2970eea143ed1701363dbc1f5e8ea7143b6065547c6a9503130d7aecad1537d2afc6cfa6c20098805e2167fcb826da069bb97e02b6364383380c0f7a1ec28b36d814dbc17a7cbc2ee231ac015f6fff334582076642ac9d5682716f36a697bfff3620ca928079a19dbbeebf7f07080dbcd791d073b00aac7c15bde24016f756a2f9ab590ca60c2bb745e71546ee66f28a646c6f7c56f6290b86a3ddc0671c56f17efc86229db618a2b3459e3ce6d6dcf6a215d101035646dc3049c1210a49c4c87b96bf30e13017ad064fa326d20f9222e395306f196e9a5a0322ca409f1d03ead92a9d5f30d79cf79d5d48f84454d39dfba630f545521e967505ba477f299d1473d32b40c4ce1381c2858734611cad7426466c45297b99e62e01f53be902765f6828aaaeb3519477205276496405095164b30ff50f923d94029e45cf6cad4f6a84b10e9ba0f8354170034333f9fe84fb8e8006f644f583265328df5969e6a609ad5e63445cc28b98eb602c5ec0d835adc305330ca2181ea34201349b6d832c40ee797f3fca7761445e58f176753e0cb2b122beb9d755c53102139ec49be288844243a2c965541d367b2b4d83846503126cdb677a8e73563899d5c45389adb1aa1a8f4a121de10ba65dae94dca46920dc481111de78ffa68d73ae483ce3548163087a0a25fa1d4b7b13b8af06a80b062e525c36d74d2971cedfd59f2339c420e96c8316126d61b1e5c921361edaed965a192f88307679a60d2511d50dd9e5aa722651768aa3b1f96d9ca01903f934a8259314e9a659c054dcad561229aab7858cb195625e97cc256f9202b7dcf6501afee2638ba5c218b575a105d8b2832a49ad6b7c2249e35bf6b9630f483ee711fbe26a12b2dfaff1c69ea6664cda74f7abe47393abf60c3b987cc4aafdecc1488ac7fa6d7b36760efb9a516dd310390174e4c68ce339369383a863ae15fe339b16cd074aa9e47503aaa0a7ea61f41a44653a33376ee7f32f1012265954cb5b9769893cea03fb1cca5d216440efabd3fb0b1a87a11eb8eba4b7ec7589f437a2d5dfe6cf77f6611c2429d21ff0791723fffd842ad87ed38e65cb25137e1285f916bbc2fe3e841a68b33de12f8a4240679fb611f0d95f6a618e26ac5cc837a71d6b088d0756c08ff93d0bfd9067e1b920fd1e824f30741a7df5b8f13af64e577e7e548133e28ba7b0b5629a754c49370594658dd10ea35074d69978fb29393acf309f70f4d8c14bc57d4225ba584a31405e70640a14c166314369e6f01dafb0df7e490f988388bb8849cf9a1b0a796a9a11b20f7908081c2eac4f6c9e94a1cd0ebdfc0365cd83282eb9b9d7d042087fe4daa5c32c6a8e06a7019c9600d34922cd50f1293f664311ff12d353135bf4c24f88d85802bc2acd727e0ebc7a56b765e9e0adbd3c455bf50db1d6b9ff134d8f192b5a222971415bb5395aa5fd6d74fe7d26126a5f92530d46e49e65fad7d19b32abc0d6524950a2fb735a9b90c366e7aa887cfe2302b8d869081c9a5aa4051bfc9fce1007127cbbad44b91eb5406d89c4272b70de8507c143eec498c7da19881c9f67c1054af4f909619a2bbcab6b23259bee7fbd5a3e1ac91ae3bf8ad036132079a3c5c16a6264fcbfeadec6d35c4466e9830478f4ba1a278520173c03465a67650afaa5fae12087aeb9629cd3e670bbb510957204aecb34e421f171764724f7576b677f8717668425731de61880ef90dfbc0fd5df4a3df76d9f43fd4cadbe1a783565bcea5d4f4d978e98fe1148b60bda4fd2c57df2a0dc6d185f2a4d66f0665ec4744a207e9289915939671412802b2ff8616cd356b65f60d901905f618f42e26045a1ce79463c57f6c5be4fa32d339c34fdc156446d6c5994bedc806e3ae2b6a303a041baa37c20f491234fdba7f1db859e88fe7398e0d717d80f2f589088c1ab56495d5996270e13d716d95f129ed76266ff8a645cac4743c9b5ffecd3c3dbaddf591cc4a0a9f0c73f87c278537e2907ab1c82fa5ba207bc7b45a78d7d42856bd234ec0e3810e0775a0d8b5bc5d8bce73edd31a292d5ea492eafe60aec042142e1a3165423a1ce5d1d1aaab1175496c85f3f41d2dce3c64b2d75314ac14d0143c72497467b8161539060adfc8d3c6388cde845a6e6991c32aaa2787be3c7bde9c8dbce9a214d2cd9b6f4cb1b74ad62612a41cd48ad4c43682a7b6f93f75bd0f225ccfbd9feb8fbf6d9d5d9812edf340ca0ace4df785810ab0a21b311f2b50bf436b9eb23b6eb7b160f1593e5571a9073df49fc37c75453daf3a570dff5d24bfeae10c95a29d23a7c1546832dd5b79a2b0be89c6aa07ac5740eafe77492bd5fadb4af502d60cf07e2d48d1ce6965c3fd9d1e111f52da8c58a21e48cdd74f34d3a0fbd983ea7a05c2672bcb33051a46df649583cae5127d4783e34261377643f7ded88d12aabf4701505da1b0a2f88f2a0003ce1301e3d848de7ee51bdd191f85c89c9a2a6cf9bcea51101d276b0abd106bcbcdfb16d01a1789094a70764f3475e2dc8ca652e94527fcf7d89e83798d7535ccd8a99cf066e1d4a2d3bef12cc18c9e0b15834ccd2bf604f42fc5f24d718e0c8041639d16b573ef42683989ca71499c88b09342c10e7a8a91c69691dcc05deb9b4ac8c002404db405c7b834bb5df04bd00c78ec059ae8c4208b8f10a24cbac6b826680b989ab3c0c74a71270b818e0cdd9", 0x1000}, {&(0x7f00000013c0)="f8718b325d5215a82ff25c6e0af3be99b964c5bf54fb56c94cff437a129bb4714e9d57ad70bf34ce5078ebc20d31311e7fb83535a11444b9134fc43fa7b2d2d5603aac8e179439b14ec6a67d77ec2dd7f23839cb04c6eecd0a36d1f91c0082d90e04c415a967a53cfb98a3780bc3fe49d6584aebb88e4fb83617a43aa9ca17c24d78fb851bef6cdf20db853b5f6b5d3b18de812eb58875ec58dbb9f67222ad3a9d638c38f5de53", 0xa7}, {&(0x7f0000001480)="770922843517931eedd6808dbead261ae004604a92ba32bfe89ea12311d5002fe2820e31efcd4943924b21974d31dbb6ceb9874ecdd92cfdbacf0b77ef30ad1709468b4875da04c1d807b29baf4cdb17f178665c6538b4808511e6f6d6f2a4c4b88cb1b9da3cb7a37cace56f45cab32328155a2eaaa915d073db5239537159c0df8c76496309c42890fd1e4fb507194e27fb8c67", 0x94}, {&(0x7f0000000140)="fbcd7bb9cee9fb543f5aaddc11534d9bd4495b768c27f710fb7b55cea44cfdded50cc6e7eb5c4b0de407b30a112e2a9f9826a8a286db988935a760104a6b9fa5fcca069ee9e0f3262c61fd77571c3e96c5b730ac2e66d11f9e", 0x59}, {&(0x7f0000000040)="891752ab2de45b49bfb7fddf", 0xc}, {&(0x7f0000001540)="d8a340ebbf2b4a7b89b3b0e43c061e41abc853d1e6382feea8f63e697f2cd79ce411b8945bab4f7c45a887041c5e5dab4d745f8420c8120fd40acfe5092e139b44211dd4484948e70bfa8abc4977f7ba9fbf15489a64101b0411c08665bce0f58f9f2dd090f274ac957e937d073e8d4396e5e6eb235f4d98164f8c11cf91dddcc1e62fceadf010d056d58508505e7edf54040abcb8516a99b50f5adad3c5b9aa620d20e3af95084222cb3ea114340c340fc0b84bbf2607a6ad8b3456e96d6986498c3e0662a39461c23eb4a94a515e194ebf837cc7f6469768d6542c1074f8b5924168ea57da326b1ae3a3f343ea6c08af492d7c79", 0xf5}, {&(0x7f0000001640)="c4e5e0b498c51c3ffa3a60098ae5f9e821388dc233b1f1f7f65a7d4ef08341f3e22eefab7cdf7e2a05a9112a293024e87df8ae748023668167fbd3050c57316b6bb288a8dfa29abc17abaf7762a1f7c89849f627c0c22486bdf25bbb37d5813ec65e3f3450c1801a3fd4d7a866873b90a9c2bfe6a145c0404021596090799116cfa65393ace9c19b7586b3302eb5aa6f30638067c89d4b652b8fc05bcc68bf1c484606331f59a40927cadf0f7d90591c35645c36f1c43e2006c746d56435a7ee38f9bde366ccc1beede9fc70ef3bd3", 0xcf}], 0x9, 0x0) pwritev(r1, &(0x7f0000001b00)=[{&(0x7f0000001800)="ddd563b1c948a558f365e71dde6d7b3870841cec45c1e62456eb3a03def7339d9749190297c951c29e", 0x29}, {&(0x7f0000001840)="dcf1b0141beae447383edf96abe0d47e839ba73b64fc0924851ce7172be37abec679e124408f747048b726f336c2d25debd5a1e120ded9833a6acbc487dd99d284a747a8b0a7462efd5aa546fc41885047d61f9bb8fc29fdde1be682500bf177437b3a6f022ce292a5bde19676e487e72b3e1278e1a552f8b5b40cdff5d7be57ab70f10a950f0fd50ad3f841c57f7aff488a96db399086486409a51550cb16d3024faa171443c83d1279748eac5d2ef5eac2f2d2bacdbf3398d6c7d8e13c6dcb76c422f31057a3d4d420cf3dd4e93ca204257957ee45aae4c2e443e7a6d5bc201eff6ce80932da6e6e8199", 0xeb}, {&(0x7f0000001940)="7541f7b13335e2d2923dd0f456ee6679b679a5f22b3fd1a609d24e56ef58694c559042c55e1a9a6477224d9ae274f86e1f8828cdec0654b2bc8ca14d122eae94baceead7eed9d9d2d0dc5ba092595f51a675512fbf0de9cf270600b4ae1f934cc279871c6d63e7abe1a63887409e2f1e7915127b871193af57a64cce9e27763339e123c05ab89907d5f3bccfee057ff3dc365cac6179fa49a026fec20c3d4a618a47008a138cc6acba", 0xa9}, {&(0x7f0000001a00)="74f00a5dc87026094dba62f782e2039bdf2753162a560753102b315317a0e67801af1f551feedb8c07b313faef1994284f59eeb0e2c15e23aee38f86de570403d57aad044cbd0acdc3c5bd19d56b408f4c0303ef1bc2533e5910f231fcb97deb12f22d270dd277e9767155e899", 0x6d}, {&(0x7f0000001a80)="29fedd9f72745d0cbfedfdbf9005423e92c3457f3faa79bbd6e1de5058ae762470615b9383cf9692f7cadbb86485d547a5069395", 0x34}, {&(0x7f0000001ac0)="660f5e5ef6bf169e42c4e8449a55846c85cc575603d2bfcf51774ce9ef389e6a3730894eccf219e5171eeb7f039dfdb0b9b6eb0e9dd4dcc333e5ca0b", 0x3c}], 0x6, 0x0) r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xb55, r2, r3, r4, r5, 0x100, 0x9}, 0x9, 0xfffffffffffff094, r6, r7, 0x80, 0xfffffffffffffffc, 0x9}) r8 = getpgrp() setpgid(r8, r8) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="9f2ac8f1115ab635983e7f769715c51555075b2a099df48c17b2cfa84d8d09f65530a1604aa49cfd1ca89092a044d5952f9c00ad0b10940451ac79d14c56c72407071cd516101f6ec3fc6756cce62b4bddcc9b8157d0be5a1dae3bd860f1f1fae2fddb381e3684690661d6cd80741a5d6a423ba2c740342cd7543b6229030738852aaef2fcf4528072c19627f946f029f371e5e00a5e6a3c379079d7abccfc73167c3555c2df0811a8ee211d59a4e2e12c", 0xb1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = shmget(0x1, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000780)=""/4096) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x100000000000, 0x5, 0x1d35, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/18, 0x12}, {&(0x7f00000005c0)=""/170, 0xaa}, {&(0x7f0000000500)=""/16, 0x10}, {&(0x7f0000000680)=""/135, 0x87}], 0x4) 16:00:50 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) setsockopt(r0, 0x1, 0x3ff, &(0x7f0000000000), 0x0) 16:00:50 executing program 0: clock_getres(0x4, &(0x7f0000000080)) getppid() clock_gettime(0x2, &(0x7f0000000000)) 16:00:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/80, 0x50, 0x2, &(0x7f0000000100)={0x18, 0x1, 0x7, 0x4}, 0xc) recvfrom$inet6(r0, &(0x7f0000000000)=""/19, 0x13, 0x800, &(0x7f0000000040)={0x18, 0x3, 0x8b4d, 0x6}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2, 0x0, 0x0) 16:00:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffece}, 0x0) 16:00:51 executing program 0: shutdown(0xffffffffffffffff, 0x3) r0 = socket$unix(0x1, 0x3, 0x0) socket(0x2, 0x8007, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:51 executing program 0: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x5, 0x1000}], 0x36f) semop(r0, &(0x7f0000000000)=[{0x0, 0x1ff}, {0x0, 0x772, 0x1000}, {0x3, 0x80000001, 0x1000}, {0x3, 0xffff, 0x1000}], 0x4) 16:00:51 executing program 1: socketpair(0x18, 0x5, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x9, 0x110) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket$inet(0x2, 0x4004, 0x3) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x10) dup(r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r9 = socket$inet(0x2, 0x8000, 0x3) r10 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x17, 0x8005, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup(0xffffffffffffffff) kevent(r1, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x10, 0xa0000047, 0x40, 0x81}, {{r4}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x9, 0x5}, {{r5}, 0xfffffffffffffffe, 0x50, 0x1, 0xb8ce, 0x9}, {{r6}, 0xfffffffffffffffd, 0x4, 0x0, 0x480, 0x9}, {{r7}, 0xfffffffffffffffd, 0x80, 0x10, 0x4, 0xff}], 0x2, &(0x7f0000000440)=[{{r8}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x6, 0x4b39}, {{r9}, 0xfffffffffffffffd, 0x49, 0x1, 0x388655f6, 0xe299}, {{r10}, 0xfffffffffffffffc, 0x44, 0xfffff, 0x296, 0x6}, {{r11}, 0xfffffffffffffffb, 0x80, 0x8, 0x1, 0xffffffffffffffc1}, {{r12}, 0xffffffffffffffff, 0x4, 0x0, 0x10000, 0xba}, {{r13}, 0x0, 0x80, 0xfffff, 0xfff, 0xc7c2}, {{r14}, 0xffffffffffffffff, 0x1a, 0x4, 0x3, 0x6}], 0x1, &(0x7f0000000540)={0x2, 0x2}) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r15 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000000c0)=[{{r15}, 0xffffffffffffffff, 0x85}, {{r15}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000580)=""/103, &(0x7f0000000600)=0x67) close(r15) 16:00:51 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x80, 0x99) open(&(0x7f00000000c0)='./file1\x00', 0x80, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:00:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) kqueue() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x4) 16:00:51 executing program 0: sync() getrlimit(0x0, &(0x7f0000000080)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x4, 0xaf5ad419180ad184) semget$private(0x0, 0x4, 0x0) r2 = getuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x5, 0x3]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xffff, r2, r3, r4, r5, 0x2, 0x80000000}, 0x7, 0xffffffffffffffd4, 0x1}) 16:00:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xf76b) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="548834a199146f4af8859c1dcf2b2d2eb05afe33fcbb1d0bc90ce7628f5623f89869fb8c286cf8402d1093b8d1defbf574aadfbe0e0653da07df28136e32f96ea4be1a6185bfbddb4f92c0e1f1dbcac946c434f30ecad46f710737"}, {&(0x7f0000000100)="8f65185fa882f060d8e9f9363aaa301b46746564252ae7a9dd6e2358c2679bc30350ffbdcfdcf62a105efb43e7a73bb52c2f8816832581bdccf33328c422627a243ea91f078bd40a187ac8f25ce5fae7622f982b5e4610e72da8597a43ba"}, {&(0x7f0000000180)="eaf57515671d85556c82b512c7426a934bb3864f7294dfbc39e9978511bfd2ffd41dbcee6df737dac9e4504b090f00cb65779a0a111fe1a7d3df71439a1396e839254ff3843f3e4166410c3535819ba729b91c97ab353f52bb77e78a8575351ed2fc51614463aac3ab3d1a3a2b552db10c2395ae978650708e88ceb9900e1540356a5a4f7c8d28c972"}, {&(0x7f0000000240)="966729a108a19539dab1e1dcb66fba4ef02006f7fc7820d23f2d5935bda8f00707ca64f2f48b2ada102f73831cbaec4affd1b95062"}], 0x1, 0x0) kqueue() unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) kqueue() kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xabc, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x8, 0x180) faccessat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:51 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c0, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = geteuid() setreuid(r1, 0x0) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r3) setreuid(0x0, r2) open(&(0x7f0000000140)='./file0\x00', 0x692, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) r1 = shmget(0x3, 0x1000, 0x300, &(0x7f0000ff8000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000680)=""/146) flock(r0, 0x7) setitimer(0x0, &(0x7f0000000740)={{0x3, 0x20}, {0x9, 0x6}}, 0x0) mlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="65f2946e079250aea349b506e82516a61debb3064f89b86ec2103ad72fb4ea1e9fcbc482f62e1c038b5a63c383fd9049e89b2c1c29c484e63ca50abe67472f869993e40e2fbd57d285f590d536d2ef212cd43b0bd71e1c4e35a8567753cefa4b65ffca9053965eed5d8a5d86b7037c28b3b02d4ea41bdecdaec50ce6de7f43b4d9645e653a42f65dbf8e9573cf9a264ad9524c694dd0b5a2f52f806e7056785bec42cfa250afc1b02868a5", 0xab}, {&(0x7f0000000100)="49fdfd84c9193c74441a363c07088b9f1e7d1d974b355dd5125c82febde3a8cdd3d64240752c73ce86618add7e8d154330b5f5d988f5d70478877e56eb6be87b14664f5d885126f64edb544c0903173bd5cf72e3e2a3683051d90cbe9f7d28800d3d18e8a7a63649fce3fa57d005787d05d3df068238170f5cb842e0cd294427ebc5e8831c108b062ee86803f56dd4a2de381dc70c6fb73d5b6d1f61f5fe43a78671edda9f1a43b058fefb3e1128816c1141dca3bbc5914c543a", 0xba}, {&(0x7f00000001c0)="b8bbb778bef7a31904bca9c410fa80200b1d3e53ecb63b7ee6deb3301f0218205c636ba80c26c56a94fba16c97666024ce4d817c0201490c9a5a6dd6ac9f6e4f52ad9eb0ae189533d7aa1b14b4a5b392800e1b2dcc19b77013190d2e947c3d5c7845ec9e7cfc5abd20f9c125fd33da6dd34b35ccd590ebac54064cfb6f1dc45bc53c9cc0017d60a57658f8c6c8cdd3bfb5530d8e9ef92eefcc7af9b8247e37adc178b8eb49c2e5da1cf2c26250d9218a7726ee64526f5cb53a766ba5514b044793786180ab3411ba24367b4e0884a63d743292fb815bddc41876042be2c60ed5205c766c68a07d76d6ea075e2498872358862b53ec648149a6", 0xf9}, {&(0x7f00000002c0)="fc48b145fa4d98122e2c8faa0b4f4aba164b5b08296da6d61889bb251032d9ac4f6a5d44a308ae873c87e258a8ab63996dc50cd787a393f241a00bd399515274f18df7365ba03ca2a8d73c54e3b976bb0b55f6e5a321a8e915ade325866d", 0x5e}, {&(0x7f0000000340)="3e033a4a838a43e17c4605152ef8dadd5a89243af789a178e05bc0f763f01fe48cc84d3d6e7180a627dc54f924bbeff19e9e33cb1cb5f8ac444c03f6251aa9ef3172d0ab6f9d0b8b23c2472b41be14ee6086403860973508e10e1b38f1051ee44f96043345fac5a693e5882809fdcc2f2e", 0x71}, {&(0x7f00000003c0)="d7a8167685bc069229ae02cd5e701225ef46f84adee32fea0fc4e07f2ed011ec5c3245df4c8220df073ce06be337054cd894686bd50c277ff0a876585318b7bd77536cf235afc8c21bab02fcf619844d50596bbe9ba5cbb11761c115", 0x5c}, {&(0x7f0000000440)="1845e7e6a504945110e506d1b9cfba0a1a2f2a04df1c3f251749aa5170309f1fb7c7b27d7f4c9302e62f0db1dc3d4faea15a9a67e0b9c7e7e230321903f25e0e5888d777f91cfa2de4c85f17ddf57ae587a5a095c83e4aefbc99cf888645b0969abeea7481f03477af67fa688e5feef1e16acc6311417723ad113ace4ea2c4f3dfc69d69244293d560386f52902bbcff8524ff1432639f2f15fa160251bebd6a4f6812d0559140398e75046ceaf48a8fcff997aa94d62b335f8bf077d0a01d2565337de5f178cdb0a9e4", 0xca}, {&(0x7f0000000540)="b7db928aa5477b08c4269f13a1698dba8c6daf2c3b3ce7d8c78a469eea95fac15d9aab2f1ef8fea003efd3fe3d6ab386a3338db7e04bdac79b60be42b6434388232880278eb25086227a6b3c17442a6941f21291458216696165e6d2aaa7a6", 0x5f}], 0x8, 0x0) r2 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ff7000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000007c0)=""/19) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x7) getsockname$unix(r0, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000000780)=0x1002) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) shmget(0x3, 0x3000, 0xa, &(0x7f0000ff8000/0x3000)=nil) mlock(&(0x7f0000ff3000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001980)={0x3c, 0xe3c, 0x5, 0x3, "da102988f33479da62c923bfee3d23a41ebc4be8", 0x6, 0x5}) shmctl$SHM_UNLOCK(r2, 0x4) sendto$unix(r0, &(0x7f0000000800)="6c6035964ee0049be0992d716370f04227ffd89c97a48eb73f7ddf30618ea0403fb1a7b9c2366aa92ca996a158b3f254f97a08bf78e7038566048733934883826c365090326c644c9c8a213261bb89e106e57d38f2360db3fc46f658a71b120b9abbe10a07f75574bcf6de285308a2bab31abff11982c945af90690ced2410d7301d1b8dfbe4cb0f865b752f94f0f67a4debc0ba25d5dd57c2a856fbdb", 0x9d, 0x0, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001940)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001900)={0x9, 0xfffffffffffffffc}, 0x8) 16:00:51 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = getpid() truncate(&(0x7f0000000000)='./file0\x00', 0x4) fcntl$setown(r0, 0x6, r1) 16:00:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x4) sendmsg(r0, &(0x7f00000013c0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="d693d8fc72a3aa2c189493a3f3c0ef875bf654288c49132be109c543e35d70aa1fd1e9e341cdcc5448f9b21ecc04ed7fcf804ddd27493adc7161dde2957532f53721396fbb28e304ce1c45997a0a894304280bc387339e6d4e8de0e1877844b9db872983365bc3b03ea821724daa082556f922b1def52f5d491241abb28deb7d1bed70e3967b1723a3cd95acdba0b5fe62493346f5d58cac789a62", 0x9b}, {&(0x7f00000001c0)="e057c68e38108e167deaf51e4ec5e00caf78380aa07081fc1b37a822b6772a5b7b720d960a518fefcce3cff85a3b13ac77515cf350aa4ebb145abcf01fd1d3fb3462e9198a1893c5a37eab80773b8348f6d1d336935a0c6bdcc1359511fc9a9e4c3269c2b7f2ea36f18fa20a9a73308d226b19b6c33a8a12e4e9dd", 0x7b}, {&(0x7f0000000240)="d95d691c31f198addb7f9e0ca6eac93e2be7e3d7afa6047c2cc44f398a9889e58a30518a09f1b2ae98b12b41c1ee99d019a2282e3b2d79e18bce347dbfaf264d91d07e453ae3505ecb29ed51870d7ffa6451bdf34945", 0x56}], 0x3, &(0x7f0000000300)=[{0x1010, 0x1, 0x0, "18b98f80cb28b6a2d46f7c4809cc678190e4ae2672e84ce949b892741647bcba62552ab98918a0bbd833210981ec6c8c9c4ce6839d845cc147a0cb8e699262155b975dcde352d22e8611199bfb00b1c69e330f717834d65b114b5a8d56260d059c86dbad27c8253c485a7caac874cd9cd1ea09e1fc74bb7b68fd2d04fbad959b64197081c93b9ea15fe8b030add2b75f797f5db5db388b22361102b82afdcfec0bf0eb8ed8a4005d2f30a035c63e69ab5c8657600cae5d0d4df63898347cdc9823dfcf3b45e351ba8199afb338522496dc00e5cf986bf85d00555c3f9d7a993b453dffc11429ec8435fa4c115353190d8057da3b8f0bdda7de54cf5a4d516358d5fcdcc53328d6e4759b7bed8077022244988910cda85000ddb1e1dd26ec61dcb3851bcf60e2a474cc4d86afbab0c2c643a55a53c44da0d4594681afea6373e4d056276ead20bab885f8de73b0dce00d1e80ed57ef9430c85ee45b2cdda7b33eb21c4efce25bca527235ef28220301aeba9ae824e16ebdfac8f4d2160d95b4487d28b197190c03d2f852f34b53c08ea14add527b213abd9bbd9691d3e625fc13dbec8df3c02dc77aef1ae1fa1266107c635c4cdfdf82f3bb7289ed9054981164e0be6f70ea254123b0cba2b80f6f00258ff4b305cfa0efbc9743ce44c534ecc3e30e69a8878b562f4f8ff766da11aa265db057b5854fb4fe681fd80c60aa2d77779c89ccd43de75c46ebfbb9238b7c4a3bacab82c9af559a34ae26147766013273cea27ac27c40012b1e72d077f7060405e2c14949426d72a8490d36d60741924589e03da42318c9c1abce8f2ee4c7c5a2c4a06c03c5c901ea79c638a9ce33f8c6ae00b97fa6360537db2c65f8442843236043c1e42e45130b05a90570dfbd6404e454723d8229962deafe54027921519464ac4f1c76cd4a72c4e15ddeb6d6e939a8ab35cdf46843acd6328dd498eb9b46ea5e05279788d9c549a73720206bac023f0a73a704bf3b16ee34b5042234e34fe9a06be5a5a0a920ded09d66a40b643f00767c406d414fa547737c177c94654240c445e012ad8c4051482264a9feb616493f2f5a85ade32f09549e4bc95689fdcefc957a314a34527e832f360024a02a0ae7f1661b6ad633e3625e669cfdde33599e3ae5bada4156885e104a10324c4205a4d67335c7a26df55b6189ef15c1ea20c56f4981cbf71e91051ce0913c9dc17e89d395d9aa3e9d666647afabf078914fbece61cfa614b619b953525a21dcc93f30a4a389a3116192b564b532a601095f3819bfdd5683dcaf99e8b8765ef2a7bcd25a70d62e534351389239bec3f46a26ff9bc9febcc7280702103487d79eb795e64061f2e9fb0eb572c93b22cf2547ea63ebe265ff8830e904424bb96ab20b0181b977e87899fc142a245ef5465642917b98b7fe08fee6371a59a1138f6f52d0338472a78c9ca7224c5a887426621262291fb24d411f6d1d9aa8375c2d36486c3fe7babb54fb00f436939f3626b494dd10b79156d80119022827935260e0ed9c0125c53be929d14eef3821f53790fc99ba2926273430c14602bb0bb7678c5e73ec99ad31dd11e3194a29a75ddb77496d015382ea73deecc37adeadb1dd634733ca804aa2d1d13329e9304a585e27be8b8879e610fb4b5b6fc88b6cf6c4eb8bea9cdc3dd8a7182eab3ec8cc803b00b74828d61f39d819cc0a89e1606db78aa26bdf7f410003f4a2546dfb555ccbfafefb56cb6fa605f401b8bae2a8f986d30a9b5da06e0bfb2c722f3d07bb6c0aff16b8509d304533ea5dde7108db34df7fffeec6498c1f41b5d519c4eef28cafd65ab0d55b1cfa8052e64e596d7bf42128a11cd6d0237289570ea2d29fca6b407d1fe8d8258d5b6575d9d1929d38ab9b65b40b5a5124d2a57d488c7e3fa427b8a320b1e2e13873c82a7b197053e21fab4eda3cc915afd30b643915e54d846140645b5b0966caf8662f906649812accfd0581315e676eecc0a7c24e21e07aaa8f11bce56eaf3b24e32759913a33417da4a12c6262fcafadb26941b6d0527b81b8ae0c505ae65d08cfc5a934c71f59091dfd7f411bbdafca77757f3251388c50e548da6039414ee815ba0d5ba8bf567638953a2e9ff95412b86787b61c6f154efa903242b51c7ec58fd8db0c17f67d1a5fb2bbe912c0745f98773b9570abc79e2949a6ff89904749e76abcd72af876c92a676b40f1374d06f68e075918958f4a1a69130408b83622faba4113e41d58351d4b7ea1a24f0e05f4628a03f6f0927f02def62fa3114f2dd08cb563e61f5333970a7354365488c4106f4cc773f9c80881bdb1035b7c62f1f27981d3be1caab29789d19b43c3221ff36724c6fae9b8508092e392e8efbd46eedaa9ea76b533da8a7daebd0b33eb244eb57649ca5b28790ea13ae78b8824e4dd74af4472db09e20e1722f8e907183a1ab2dff45e6e7c3580666a80949ea723a86338f911feea6ab42c7ba4e184e41fba48e4f68cf217b59df720c3a88609505e13d64f428866da3a857bcf1ff2f425ddbe831ad4e476b91b17fae3bf32fa4c786481c577d1187e29cbb5867ecb914b3d89be29d37f5541c42962c20c60dd53faf747c13cc18e161e240470a577c4314f6de97e1aa08a63353404cf3ed29542f05140fb0cd12571fe01ccbd79303191e2a6a57952d9ac020af1bb48b0524f0916f7bea634eeedea3122da87d47feeec49001b54738987ea2fb772a9c1d01f8795cd39b664339454b6349d3de30dc163c4366727291adceb7dab2f909f43a7b44fc9cee69cad7bd4c7e8de04fc3b5b2f4817899491f73d4a476a722b5eb4007e6aaa192875883b793b0297c8e8038b68ca6ab25ada8ba97a7b7112e9541ca8c84714d91e2ace70bc56ca5982bf5834bcb9a0caa7a2bd0a1e8846d6d5b67cfbc3ea86f24a392eed94b69a5816a16efc71c1f897d2fe0321fec7032ceec8cdb4a6064ae567e929f68ed7fe5802bc607396bb82ae6331511089a75167ba8d233c54092b7a007598baea15f11d168fb3312eb92ce7b1a6d3704ebba501564ec17918fb9f7dcf72c9a2d7697632ac80fd5845981e50d63bc43907534527e3400aa2e8a68a13ff72cbbfa536ae5814f9cfd613e91fd12fa7f7b29632ac64414e323a92f0799a4d467d4e74f6f1ff65e42808b7249b9141df64b6fd9278ec39805f2c4da8c9eb48b13ca9d4d41805b5ef80d4f3e68f7114122ed9bb0b1e9480b8a54a79437355280f0d6634f7292f1e1d3f41f77dbd5da47a53477e5e91b1e50be33c113069e43d83aca01936ab3fbfdcceb61576ca7a50b9b6636efa211bedb54991a5d5faf2a9d1e86ed62b43a80e73aced6eeeea41725900de9485f7c10188c6b1d1a992d1f0ec982b4b0e222087ac814919128d464ee5eb51d50110d5dd4989ffaa933af15e82bf52991a702b8022df0cb7a2bac9514fc80b6700cc393f0d5d51533cdfe08d98c9db572c58b5cd5a053cf2568f082e9ffc2ef5d93a7d97e78e11c6652a1bde00cc68b198ff6add7180c41d3895f3ed27f37f5866b23aafb833311fafe241c630cd4fe7206c00c1b96e4b754ec41d5ed23927d98c46c1c6860e0869c11f45d547a6838ff0a95c788d7a090eb0aa9b7f43ecf9e4df26bace61c4f490c04ba4f951f6270e673c95ad2166138529bafe7534c0f7e783a8d79d73dc4d21c090f3f0d9f4309f7192ea03f141b15c108855cc347a63ea473d2dfc2a1b743582c8096b40c9bd355edf7a8159bc826a71743974aef7b7b492e5f7d703a745349f05d7807dd38008705a27764b45fbc1a22b0def62a3be199d465ff34dd68613028821b27a4656e26659cef5a080f30cd5ea4311dea85282a8941242f19659451dd0907ec65ae744e6f7510d4a19bdcbf24cdbc2b1701a24569956b89feb98bfbcb66566b6c9cae9cf985ebaad1178c93dffb97c8a6ad5a22d484f41cc5b57f1ff62c38f2991de5d87e55aba965c22f289934eedccfa3db53c54eaabaac70cf9884bf8e2fc9160f0d5df8c9ef66a7c182b528d845e08f3b9875376150d4db4bc4e1402afb2de95cb00895ec61e47d033b031a4051eb2b03cbd0612a2a93bbbf4d065b165da9baf5a14765b4a3c6c12f1f2df6c84bf87481bc610c5866596ceb3d455b1bc214e10ed60d1a4d4a6babdbcfe19559036e1417b2a8b48dcc0ddebd0bc95d4ded8d07ae95c4555d29f3b4475fd43fa7bb359dadcda285a56bb51519d9ea7db2faa0af361a4c91bbec43aaf6cd3631f75691830e955bbd49a974ac35005e4ab5d81030a359581197898aba33b798507b52ec131cbb508d76b17fe65b5a81d8c514665c101fae215aa47084ead800890638c5886b898047d4149a823871ca4714eba35abd5b5a6325c2b6fe4458f7b391fd57ceac6a20f8f45d127892bfb6d18be51adf0142688152f8458c303806c72d5e8d9b72111c250e5d526b19252f607ebaba141a0e51a7e9f1db2496c9f6be4f451d47f8f81ce44bd0f30fcd33d97d9be7ae696af575bbde6ec781bf76dd2cbe67c18369496376f18b1f3db7d4cf1092e856680b20d158f391d713afb59116109593bbbc12789427fee1470c73d07af3a45708e39bc55a9b4133ebcc312d81c892661bf85469ca01e66096e4e71aae39c48ea21a1447c3220e0920b667b13d30e01401da77cf575674e1ebea5c39b3782fb85a4982483fd77eb0b0b3ba0eb2f6bf998e869950d250640a14e6b7e118657be749d6db0e911c85a067316d4f86622bfd55a016f0b5fd248c32ea1fcf5e1efe99f65b95f01c93d574af1c72bb4eaa22827501d5c75c9e18bdc4ac26543fc9c67c7373e076c7de642f7193a25a1e3d4e5e9577df5d0c5296729acd2b7974de185b2c4546f0e6c3b288c492825ca1b38c66e9f1e02cd70ca34a0346a0c70817dc512e3371df4fd8d5f82278caff0f728e136a33eb820b83874d9660a600a763ca40895cf3783d47feb010563a7aa8b6ec28d8b554981db0e4be1f19018c4943dd8374e1f56ea7046d923c66d68c73b1a7d8a654b2c8c59f2fecb63c8fb50f1abdf7b297aedd1c715a29294bce9bd16eadcd5617ec07fdab9c93da9aae37b1bd976edf98d33b0cbe940ef0d21cf9d86f070ee5df2288483a8121e5779fa7f55e826c90aef838983f77debfea82603aa10b11a6a1ac1376ce13cbdff99e5b8053008e9284aff711f10e9d98acbcbf6a789f5ee80cf4384adc68e657e35df96f09d0a90bf0d24282cf0984c6f3b4df0b6225d6f796764fe543e63b2b844953d886de5b682c5a618fdf523f7a3b4d67e456a577c33f4f96dd9d3b411147a82b7dca2ca23d7885837c0d5ebbe45067545fec8102498179d7c41e4b0e8d543fa80680555583ce3b00668c78766d95f63e4ab11550ecbe456c602223ab5a0125e72f6c181fe3c7260bbc6776438c6bcd95d594be69a3c50033050b629125ad1c398f75b5b6b0f1ed36a34edf78500bc820004423b35724029d3cf32f3af3e7eccb33aceda9190a16f5ba4633b1e84d38cce8e5728447086e4f8f0d2163c90c2435e86a69555b38e9ebfaf58ed47f99f841524ffc8f153be57247860b2384508dc524e65fd925b30b9544c08cd027c532d45b9af7265922e1984fa75b4c6ed6b312fe0a0c1c229d9682d3cac885479e4f880e0b19435d4de3b70f988d16dba09f8d31bad318ebb3a6076541bcacd4b391b668bc28c22a0cd581d6027fe9790fc9dc226847ad578072609b86970f910fa0d16b92f73f4773fb121d19c68bbd0e5cfe46270233945e8d954"}, {0x38, 0xffff, 0x14a, "3cf59318f43a50cb4227c75099fd547c6974d4d8af3cb72f75017b4f07bae8e7c0589fae"}, {0x68, 0x0, 0xdfd0, "c92a9a1aa855b91ca64607cdb7583fddbc2ec84da32f9ee67f237e7a6dd252be5d57ac0d9364aaf9797f5949627cf7d3730e7878789697f1dd1ba0ef9aecc27e866e230eb84fbf5915a56243be545b8584b43dfd5f"}], 0x10b0, 0x40c}, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9f16984e024d3bba, 0x80000000, 0x7fffffff, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x8, 0x4, 0xfff}], 0x101, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x60000002, 0x20, 0xa97}, {{r1}, 0x0, 0x4, 0x4, 0x3, 0x10001}, {{r0}, 0x0, 0x8, 0x86, 0xa886, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffff9, 0x41, 0x80, 0x7, 0x1000}, {{r1}, 0xfffffffffffffff9, 0x10, 0x40000010, 0x847, 0x101}, {{r1}, 0x0, 0x10, 0x81, 0xffffffffffffb5bc, 0x8}], 0x3, &(0x7f00000001c0)={0x1, 0x8}) write(r1, &(0x7f00000000c0)='~', 0x1) close(r1) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) close(r0) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) listen(r0, 0x0) 16:00:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) socketpair(0x1, 0x1, 0x100000001, &(0x7f0000000040)) rmdir(&(0x7f00000010c0)='./file0\x00') 16:00:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x180, 0x40) openat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:51 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) stat(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup2(r0, r0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x10000, 0x6}, 0x10) 16:00:51 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x401002, 0x0) open(&(0x7f0000000200)='./file1\x00', 0x80, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8400, 0x12) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[0x0], &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='[@\x00']) open$dir(&(0x7f0000000040)='./file1\x00', 0x30000, 0x80) open(&(0x7f00000000c0)='./file1\x00', 0x400, 0x8c) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000001c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b6680334638f164dcbb5dd8751b0edbb86aec301dd04", 0x4c) fchmod(r0, 0x0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() readv(r1, &(0x7f00000016c0)=[{0x0}, {&(0x7f0000001880)=""/4096, 0x1000}], 0x2) 16:00:52 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmget(0x1, 0x1000, 0x180, &(0x7f0000ffb000/0x1000)=nil) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/178) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x234161bc) r0 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x10090, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)='h', 0x1}, {&(0x7f0000000280)="c8e0311d4fe4fdf5df59a1387dabf8084561da5723e903390ea96f92b5f175b272f682d5e7", 0x25}, {&(0x7f00000002c0)="a9c02efcc063277274c1fd79daee7bd8f8c8bb331ba86415d84e0559a3f6e117530b170ae5fe9c317089bb77fbe57a4949f1fac3c061d9040dcef4a7461dcda50b4227d06f950d3727194719d5bad5f68e5137e7624e16687a7fc28148a8928eb5abcff2d6bff3f82a92a185889b9c05b28e7bec7689926f7b934a92", 0x7c}, {&(0x7f0000000340)="bb11a97e2d5936877f863b14c8518a657b9131a5dfbcb68d175d5f9b4ccc312d4800e39061b89f46ced1b413c073f28b46576c2f8f7d1e1c221077791edd7183779a3de51a661bc0f80c1a319e8b8ee3b55658c1345813afd38b1afd5bb426282d4175e7abbb8435842d96978a5d2ca12bbd2dfcd0d7642b1b87bfceada9e1475ae61b3cd33dae6af50cbc58feccbbe2c9f42238c493b1414312635cea3c5875eafc07810bf275bd0a771b0c5ab5297a9654516a3f2f61756fb49f6833f450fb32e5c5695a762f7649e04d60b0d32408de7a1aba91585df4a935d702e2d6558e25520f3499439bd51608d7905d32a7a7519df1", 0xf3}, {&(0x7f0000000440)="d9eac3042e28f4d0b861928bc187ef5b496780c360163f87bd77fa3659c49a5698ddc0160bdafabf0ca8bc2aa82639eb2c5df22dad1988a4fa7084fc", 0x3c}, {&(0x7f0000000480)="1a95634c", 0x4}, {&(0x7f00000004c0)="0e8f2086b899454b28254ed789e829219b0a7278748c569d0aa7", 0x1a}], 0x7, 0xd) link(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)='./bus\x00') r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0x2000000000029, 0xb, &(0x7f0000000000)="00a008a2", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f0000000600)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f0000001800)=[{&(0x7f0000000640)="ded8c5322508975020d6bc4da3d5034952e292ba6b7d6cc160278ae162c00b5a91365be6261e62f48e2d493e00d0285209e999319b86eaa9395b3fb21e5aeff589e8ea276abbd18ff68c1df78909db54581f4cece1e93f6222471e8ea0b19ea9167af580d0696a3351dcd0522e87ee0d435041a7b0ad640d31335414bffa5db5fc744fd90a5b4cbfa624d94a01ab8385844751354d754eb8075d5c5462823c5d29342f63cf04d95d24afb59403360e619089880195d871ef2e62303689262fcb1ac1c40d8d8edf4f4fa2a92b2539471531c2b2b7bd531c33bca136fe2d891e0b84f7402f58137df129c8cf28d1917463ab155d6bb7ea0d9a017a1bce", 0xfc}, {&(0x7f0000000740)="eb5f83e5e756d102d4b6583fab56c186508c5cf7e254357f116ffe4840c43e12e864b8fe52b277979e5fecb56d97b818cd8fea4a0abab13960504253716c414510fec46eceb5c91c81339788e1dedb87ecc5604d1642f17b9f3ca06e64527024182896cdb6e1eda59861ee02005795d4d66daa2c36c3e2cdc71d8d35463c2b8e701935c6feb128c97068e65ccfab134bc8f42cd6c449bffab5f39a", 0x9b}, {&(0x7f0000000800)="e770ede0fb76c87e2ec2ae68db816532dd9df7ef8291240d05dcdc3ffb0543ba554642fad4245d179daf014d6009d7882718be1c579bafd192bd08431f5b0abdb0face058d0b1a3781b43372435faef963e2e2a5db8f1ef06e1e58ece8d578e5fb399a9c9742bb5de4972623a5748b5267fa86f07a184834049c1de24678c664f006d279b1aacf6b3d5fa1ac7a70c1b55195b0f30c918a958fd80ee32342b4b0558471746d8ad7b8b966e749f0662529c74011559f4c6e1c75bf02cf53a8f2fbffd866c58b92721fda429b76f8ee113955b977fabb5138344eaf06bfebd065c163f0650cc891525426d75bf467cb3516657e975ab26762859bd103cca7997a299b09d5b0df53407f1a4ef1411192fedd583cc90c2ce758b1bd90e4f687692117d086b371e403618e78382db9104d34caa96389933c7bd50b7caae035a175c9d2e5dc14326b30a60a1d52632c1c695cb541367f1557c2598f853abc90cf97c13135c00c17d53e5f22c9cc4307a17cd8aef35cca232598d793ced4c68953dcfeb282331448b488a6d61453ebc08b719e00ab0638942b69682288701b43e3789d4ad35c19a7343be99d128101d6b34c144524b83087d1d841c1c554676264bfd2f7c4b3a0943a87a3401f49765a0fffffb4814f65c2bd6de7a89febb199bf38b3504c3e1d30f80e03b0cbec0ff27558671dda30804f57d34b048e86279e47d938775b757c5cc8811c2ca11d049a54897756b187cf36fef59632faba8a92b075e56e02706560dae3c9465755f2d3f987c0b7eba7f45e9e1ac7445b3f56baee568a5f58197cbf5a3b2dfdd4ed13c7917120dc1eadd140092f796605d346fea1f1e643262e167a8c1f40875234a3971134ca9fce2caf8fa8fa4c64fea60b3f0de5372df536579e4883b07443d02126932b6425ca414f6be4635939931c970b1b962f4ffa790bc59f46a0e9d6bbe35ea29172002db602f437522c58bb6a6deaab2b310f7fbf54c7c98c352659ec770cd6f0123af14ba31aad83bca8dc3d2bbdd3d663efba53c8176c8cd9250740982b0a80ed04e5fd312ac282a39388d9d032352909bca24ca4edda2e8b056a75cf18046c02ffb76dca1ca9379e92eca3ed58424784762f174d5bc97015707496308380c2af3b287a6a20b1131717f55d15dda35e4923a750b4bdeff16fee1cb733bd86246cefddf0742f26bdc0c9cfd7b9bb600c9abbe6f45eb09449af93b4f71457909fcf3e7ff03a4362e4d0fe18372b2a00334b9a25829e94930a88c49c2c5f1c8d42afe0907eca931a1e8e2c1f2405c39c5cfe4902de73bb9c8a6e768bf749b475774c70857a8f6288f9d62623924bb3f564c2a7c13acdd7339674f624ff720f6783da256c49e37a60a02003fb1f76cbe9d4a2946d069458a2545ad0fcc8fdb72e72d60ff5f3e7f480d5ae619622847ba4a7cbc061fea56565ab1fb6158ab0837e496f2e74d3d375c51cf05159d1d734d8d663c7b3580205a34c78bedc63fefc5741fb05c694d90ac8b019b45b2630efbb3312fc7946aa632fb5c3e20404508a360b7c235327a00b903af5fd7444567a97be9bc8645a4c3cb043e961e6d4720d44d8634b43b62a5ca62a7baa4d3f89c5cd760ed2afe45015262b2a28540a0a24b2c0eb36411ae03dae5a4fe404f3e64e7217a208fa0c3e24ce471b631932ec9734bd391df7d31f7ceb15f07449d1f5eaa55cba729f9cf41b82c881285bc6295de8bf0390d471ca75d17ffa739c303e80f49eb1cf5bc4e72bfd101564d41d4609f74dfa6cd5bc7278bcfc8deeed93d3184e5ec1d18901b9873a20be841c7980260c16a7f87663f3dcb79204db2082755baeb059efeec99a9d02fa42493dd1deae24ea1055135773af895ff454fb0820d2d3bb31b6598eab4696a2d521f4f3523a70a937f7f9ab706ce6d2494cbcd43785b43fc81f70f8147a391c3f6073445c5ae79abe53352f76f5744ed5d505d42cb555c84e92639111f3cdbb9af0417ec209877cb1364c1a0502283e42208669e7ae83fbe49287f6d7cf2e1e486b9c37b16c72df0780f96e3b65e28f10eb3bd3ed4ca3cf7820115584b3c69aa8a56b5e29868a759a3a63dadf570053c69a6086f12991335a291273055d805a44979ffb4ccbc2a37f424d265701498c3d3489d9e1e366f697fc4a49780e032b7318e5364748909acf464b196441811047e217682d768bcebe6833433b26732c8828da9392dcdf89d6c538d144fb3d23fe3e69b39dc783c67f7e5ba7af1603e32ff01df8c04f44a9cb27aa41832c1b45036b44796ff7e13b6a99f59f11d61806885ed76c58b5cf236e3df2436dda96296e99324b7834314a6271ac38351942ec0cb23804d184f750ce15273d9bdaa4e76ff616716e7e3d99792b7df77e34b7eb214624d6f31eba001f38ba28016809241cbdaff2b2482b0ea86bda46aaeca8cbf0f7bfade13224071bbcd63bb22bdd4245f6e5f423f6fc98474a1fb4ef06822a7b1aa46baaa3ea7c6a9c43f2b0b4b8cf3e498a864abfe364ac794e8c4b264965ef5767757015a09f138ed069c66323f39fbceada21eda44b0d6ee24034e6090239a2a940c615368e5f92dafeb90ca66da024581913867b9158328920fd410c5288d25bb0bd94157d32543acd206c1291d11c83f0110ead057a542963c9bd4cdaca20e5c5a07b0d8934e0fce87bc9681ce1a9e14cc8076628125c078de070d4d973ab6a11f99d1f42a075c81fe7be79374107ba58d6a440280728a3d383327c790864ea69acde27759073d6ed6364070137dd1a5b5ca85e831f8f30cfa33b8549848f020c4d99e2e962de9b503c1f3a7ea0f6ccec6236fb73997e4de82e7fe778338674a7feab73adcf936424b61744c54a01848c1a2e9ece0ff2921bc1ded2013adb803bf3bd9feae4a5e78af12db55a512a2a55c214e519c025e4551d8dfdcb990b1b1460ab623f857048c1973539d09d9a289a6a584991b87206df5b3967ea044020a5e4d62afad3a658e12247cd498711ab3c93238aac7a7d9eb3db239785aab653cb39a1a87c4bc66e8da44ace93bce189123b2b4accf26724380feef5f045bc3d7329a8903cee4b2e4b891e94d218dd5f07d87d639ec0fb1d7835eba1a9275e007aa81a4d0b50b16927ff9f7780e54cde59608e19910e8612e7c37c6a905f0f4a73112ccbccc012d29ea93a64f3e2b7da7b417ee4445b0e16d06a7e0c4730d9fa9d705987c989c1bbe9c2d366576f49f8e2263c44edd94c8ae2586e02650b6fd878abd52ebd07c91b9484cb03eebeeacd33841ecb4755beec927799f8a65210d70c87e71b00d596609680facf43c17e003f0a5c43a98aa42437c71a5fb4eb4205d33d54d5b42dfb64b6931409a6338fc66a65c73bd6732232a3086cacbda1ee871c5233c39e3b4ae66516ff173742959174b8deecb5eb2e07a273ae4d08366622502872baa95fcc65de44b55c96159ed551f9a43ae86e786c2b8c95711ca5738d1c9ceefb95f3fbc93de5477d73c5ab4f1288551fc860791432e44b7a41a0cb117ed56d174e720b6f8eb12b994c3a415b127a7854de29c7a0b30f7d14d89f4dc8d41860c184ba242efe8ee3b54d4feb32d041b0828ef12d943f1b3e4d6fbc59b3a4c14db1d560b039ee47606f3a4326cb342009584e4c3798becf0a14887ec1f61bcd67082e26f00f28b1b117999d1efd3a42825bb47e237e8f16677302c93626ffea7e0a133defc8da4e0cdfaab670cf1f01db23e4a6c017269566154481b4cbb92805b21f7c5aad23d0bec6fde7cc434930374d83c31f9f04f214cab0425ea9f1201a1e722633ef9fd8ad7feaa25e008ca87103721c65acc118aca061d63544b927249f0d8ec75a8f725adef82d51b02040279a751291aea5607dcd2729197688b431d26b8fce07b97db3df36232ade4da91f3a0ab697437e7da71cde0877b584bb0ab5432a581229d1a3502cb5fe54a1517bfe8180d79d63ea2f8cddab5065daeb8fbcd23f5b5493de92bf32bb9ab31332dbdfc05b7397fd6bb1f0cf498d99dc61ecd518601fd541f834fdf73f583d379ab1ab643d3cc179a6bdf9487297bc6e94ca4be476390c41627dbfe24cc1184d3b2f6be45fc7d121485172eb1a8ee87af430992aaec2549cf19855d42e4fe84fd8f34c08de68ec24bdc864190ebfd8ca314b38231a24b620fec2578c2f429db44e64c4a8164a6ab7b938626b2ca7313de17e25316e801b40d52152d4f19da0a98162fa122fc06a62fb1f1780e6b56d025403c5d5c0f9f6c4a477b40fbcba8d2f67a0e6bd9996717b68cabb159d457a06bf63c999d71c758833d93d317dddc8af29f5f223bb97839fbe42bff59f421bf18f4c11f17d491482ab67a35288fa62ee300b571c4c548d38df58d45ffecd1889814a2952cbcb01492904fd2a10a5a01355b5cbffdf01d2e4bf0d0c9d44072d55985b3666886b3a4f5d5c0b4833a468fd1f16583d110a782880afec7b3cff66da9bec04cc9498b61881b88bb511e5c309834c7ee661478024a60620d395246ab5b6e02273f9ee909ed5d56201370bfa1b4d8c00b64699b3cd8872c421c35641883259770197df25b9c499e218dbfbc733190463ccf185a7b1a6eb65d489bc56c8ae3482776ddde43a20c21dff4c2afe9e3aa18689f55ffde9d86f28f76d65acad4a85130df189364928e7b55d749dd22378c3d5e5fe83dd8e34d43b1467c197f0d3c80380eb1626f6f99d3bed474f635b1829c124832bee75ff788ecc6bff83161f0276e7ea540e0aebbf8ff88add1ac2a9bb54dfe90f497ef045e306a1c6295c1d0af9f557f22aa4881039c19c99a87ed196ddb63d26cf247fea39b799997f538cdbe99898659e57ba3fe2a815f01298b57aad603f2c9521ca7287d542abc124f55965df0537897958a4fd5f2cd35c046762445fafba68375ccf1dd499f3798ee5997076f053da164a475511e3dca47cb89e3dd6c969016e0a3684fca6c476bc63b32f118e46229949fcbf9423710c2ebcfb3c61e05901a20385db2bbe25f42fea72c5a1adac80fcab30fc58390b1afb120e2e29575c41f0818a52e105a6dbb3a19df444661ac3b3b087a82cb1086b1953ceda334155782116111e22a2b552b85edeff811d7af093ecb4884a87f92eeab706c0107e5bcf76d5a7d52c3d04e3da2673542cfb5f977d582d7760e36a755351102eb58ddb91e9e74706d804b78a37cae2885a0052a97a8c223cc2b2fb87af5ee4f735ed269e7db08f9fe1762e7993e2decd782b4175bf25c89c987ae3bf16dac15845e0d81c4986644141675928f4609dc9cdcbea09c5936718517902f198a43ed68281697b5ac637c2921049b63f69bd6bd16f7f82822696eb96e16acdf909e19991590f6ac89f6ad055b98d27c30fdf6e355071f7d77765871337b84142bceb290b3a6179086f7051bfaf7b944c54890fc6097d16058964a32dddccd9f5b8046ae6c90ecb6a9e165b31e807d01a4dd6454710269099e433106a4ca1538d5ae568f5e11b63c90215abf6b034a77870ca13b299b4a4f75d8a0449ca10285c9dfc5953afd9edcc519341de217b5a481b549119cbb3d18b8623354d286812a3618c070c85efc7a8f31aefa8c13512a6b2d5cce28afb318a3d408829be90f0224f37bdb68875c0650408ce3e5ea43fdd20d3b7b0370a7da459bf26ddda0fd8fa8b3d5406f39a0f89afcd1eb1eaf8557e748dd66fe81fc1369aa9e0d88223e16bba161dabfe05a04df4ad6c2e41a38ec3526ec09fc8e289c36d9dcafd2815928e25533f1eefb8", 0x1000}], 0x3, &(0x7f00000018c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x68, 0x400}, 0x3) chdir(&(0x7f00000000c0)='./bus/file0\x00') r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$setflags(r8, 0x2, 0x1) chmod(&(0x7f0000000000)='./bus\x00', 0x144) sendmsg$unix(r8, &(0x7f0000001d40)={&(0x7f0000001980)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001c40)=[{&(0x7f00000019c0)="01ca2fb9879ff46b0edba42682af6c09f0a6c3c9fa9240bf6e738c9d54fac0f3e68c94ae16f688d36e44d5e79ca445d7027b207182610e24867582b45d7b6576a1f020caad73e54a3d59710631126dc52ea26b1696a363b81620f319927b68b2a8d3f891ed4e88448bc8f465ec5f982b956547a3dd149755599c159babec8fd1ac71a8b4636bc3c395869c72c6398a5606fcb7c449878f49ec73c4c5159145e71201ba6884abb3a178e52b0f28aedf3157510af22cee210a08f97e3cbbbee6b423f849eb64b1afe384da6f3efb1256927e519262095764cf57b28d12b727a542b4bf4d921e", 0xe5}, {&(0x7f0000001ac0)="0898b4478036b3630ccbb7456c85be889699e940f9a6d29688d1838d292a2bc0771b6a867f4bbd1c61961784429765fde824e02e8a25dd4ad6c99b7cce64790ace3add2bb3af2ca9fbb7a7e2845c3e98fafeddb91bad0f917855087a56ea56f040ea3e85c9097215aa48699194c025", 0x6f}, {&(0x7f0000001b40)="50ce90355c38d656fe0913eff7139103ec45add45a8a2e031c13e67e6853f75c537b8821acc193a708a930e4201c44204509b59a945007bf185a892f4e4dbfc610dab24e6348e7f71f06fb073d17bfadd8c9cee4cfa38c51dedb3c3c5bebacf68a85cf4e8cba412f4b952f80f514a518822d09da6fd0ad7877bd793b219702461109e7dbead8b65fbd4c79270262d4f80082bf2456e6e64382a001dfe24151915b21e54a33dc799f59dd99aba3ae413fed8fd633c7d948cff85eb98a448ad5f0dfb94b0080596f59e20317a2709608d4451c3dea6fcf9e5f064463e45da6f6765043", 0xe2}], 0x3, &(0x7f0000001c80)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r8, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r6, r4}, @rights={0x20, 0xffff, 0x1, [r8, r8, r8]}, @cred={0x20, 0xffff, 0x0, r1, r6, r4}, @cred={0x20, 0xffff, 0x0, r2, r6, r4}], 0xb8, 0x4}, 0x402) link(&(0x7f0000000240)='./bus/file0\x00', &(0x7f0000000040)='./bus\x00') getsockname(r8, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 16:00:52 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x18, 0x3, 0x5eb, &(0x7f0000000080)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) truncate(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7ff) setitimer(0x0, &(0x7f0000000440), 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xffffffffffffff8d) 16:00:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x6, 0x5735, &(0x7f0000000300)=""/73, &(0x7f0000000000)=0x49) close(r1) r2 = dup2(r0, r0) lseek(r0, 0x0, 0x3) truncate(&(0x7f0000000380)='./file0\x00', 0xffffffffffffff9e) preadv(r2, &(0x7f0000000280)=[{}, {&(0x7f0000000040)=""/75, 0x4b}, {&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000140)=""/188, 0xbc}, {&(0x7f0000000200)=""/97, 0x61}], 0x5, 0x0) fcntl$getown(r1, 0x5) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:52 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2015, 0xa4) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x4000000008, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) close(r0) 16:00:52 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000340)=[{0x0}], 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:52 executing program 1: r0 = socket(0x11, 0x200000000000003, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) setsockopt(r0, 0x60000000, 0xffffffffffffff8d, &(0x7f0000000000)="58daeb00b6404e5902efc503f11776a6ff6047ba20975aecfe1c4a061b53b960d763f991b4ba8fa80f50b06357a510ca266c51583070250f1e41725d41056dee33c76a62f0b4f1d49cfe91ce950b64f4e335b249a5f1e6e30454fa4151d7b22fa0532168dc16dddd2ad05363abce7a52b7ebaabb2b40024033d7fac6d1c784110e7f7f6663b8df37c695b8e009db4c", 0x8f) 16:00:52 executing program 0: r0 = socket(0x11, 0x3, 0x2) shutdown(r0, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x44) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) socket$inet(0x2, 0x7, 0x40) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:52 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000000)) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) write(r0, &(0x7f0000000000)="8d", 0x1) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3ff98b9b37f37f09b6019a0871dafa8b9a975601"}) r2 = dup2(r1, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b4f7e5c681a182d8ed08f2e2c7cb0c8e691686b8"}) 16:00:52 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x400000, 0x80000000}) 16:00:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x2, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0x4) writev(r0, &(0x7f0000000840), 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 16:00:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) getdents(r0, &(0x7f0000000000)=""/114, 0x72) sendmsg$unix(r0, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000001740)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xffffffffffffff52}, {0x0}], 0x9}, 0xfffffffffffffffe) getsockopt$sock_int(r0, 0xffff, 0x81, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) writev(r0, &(0x7f0000001540), 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = dup(r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0xcb) r3 = syz_open_pts() close(r0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x38, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x3ff, 0x9}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x7b8, 0xcb}, {{r1}, 0xffffffffffffffff, 0x21, 0x0, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x34, 0x1, 0x100000000, 0xfaa}, {{r0}, 0xfffffffffffffffe, 0xc, 0x10, 0x1f, 0x54b}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x7, 0xffffffffffffff01}, {{r1}, 0xfffffffffffffffe, 0x2, 0x23, 0x9, 0x6}], 0x1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x24, 0x50000000, 0x1000}, {{r1}, 0xffffffffffffffff, 0x22, 0x40000014, 0x8, 0x8}, {{r0}, 0x0, 0x90, 0xf0000000, 0x7ff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x9}, {{r0}, 0xfffffffffffffffc, 0x26, 0xf00000aa, 0x9, 0x1880000000000}, {{r0}, 0xffffffffffffffff, 0xa, 0x8, 0x4, 0x401}, {{r1}, 0x0, 0x93, 0x1, 0x7, 0x3}, {{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0xe1c, 0x7ff}], 0x48000, &(0x7f0000000040)={0x40000, 0x8}) r4 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) kevent(r4, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x1, 0x6f, 0x6}, {{r4}, 0xfffffffffffffffa, 0x80, 0x2, 0x8000, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x80, 0x45, 0x7, 0xffff}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0xfff, 0x1}], 0x7fffffff, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffd, 0x20, 0x80, 0x7f, 0x20}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x100000000}, {{r3}, 0xfffffffffffffffb, 0x10, 0x80000026, 0xff, 0x7dc}, {{r3}, 0xfffffffffffffffa, 0x54, 0x80000004, 0x401, 0x6}, {{r3}, 0xffffffffffffffff, 0x10, 0x80, 0xb19, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0xfe63}, {{r3}, 0xfffffffffffffffd, 0x11, 0xf0000010, 0xef2b, 0x4}], 0x5, &(0x7f0000000080)={0x2, 0x401}) ioctl$TIOCCBRK(r2, 0x2000747a) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000480)="c15726287209938d79eecf1d13d84b17891e1a034ce83a35c486af141167c978c8c08416912ff276f496a570bb5b90984fd7e368420192c1d03ae5b315ee0af9d5bab3f8f7114c46b8d1e97c90c9d2ec9f002101f3742cfcab91d2d1a18600907a566e8a7fa2e455062974ee467ecf857ed24d13b84d4a09f67c2dc2feca89f3b453c2813a825d30ed9ec6a7808b1a76e9", 0x91}], 0x1) writev(r4, &(0x7f0000000100)=[{&(0x7f00000019c0)="3da29f6ded3a36968c6c29e2db257427b75f523631d61d7f4d61b4465a368c3b8a9b7a1e1138bf4e16fdf7ea3cfc952b84ce5a95e5e5770d7ba9190bbb52c3de4f8cd497ed782d96bd6e6eb86e9691b667e17919d21226d6128f0e668f000e8362f0fb65a953301b87d8b53993a5ddbf5774fa34c4e13e77a6b99cb6e842fbf8d7b4d4694ec33faa510b0f65f390b8e21b188556dbbb52c2849fd45770b7fd828ab36c9d67422621c0e625052c681176243d39301a320515c65692e01446c25d74b171906145165a95be2c46066d400f11816fc4ee7806936c9c3f4ced98819b31539725473172c7b357eab95e4d09", 0x2}], 0x1) write(r1, &(0x7f0000000540)="92e7760aa916178e06cf8cfb92cb2d4c532e509ab0a5ed312fc567ccbc024174f8470e23d97be5b32b229963bfc5d42926dfd74d08e241fbacf57ee0a56ea2b35237846966a29e4f59b3d3da402ba5165562481fce72cf61180b03890037017fa8ea97ca3072a103eb167d97f5db760eabaf2f8f70692d075151ceb14eaacb84a8d89d94c2f0584e16dcdfc7e5d3720d0ccb1bd8e71d8118a9abf327d2374c03c1936a6bf9ec2097dad6880be8a0a166ad3ed8", 0xb3) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000440)=0x4) 16:00:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r0, r0) socket$inet6(0x18, 0x4, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x35332656, &(0x7f0000000140)={0x5788000}) 16:00:53 executing program 0: r0 = dup(0xffffffffffffff9c) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e909000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000010c0)=0x1002) socketpair(0x21, 0x4005, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x8, 0x10000, 0x0, "de46c04917a5229ac91467118cf4056a1ea5f799", 0x4}) 16:00:53 executing program 1: r0 = shmget(0x3, 0x3000, 0x703, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) mincore(&(0x7f0000004000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/217) munmap(&(0x7f0000004000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000008000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f0000005000/0x4000)=nil, 0x0) 16:00:53 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1208, &(0x7f0000000000)=0x10001, 0x0) 16:00:53 executing program 1: pipe(&(0x7f00000000c0)) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x80000000008000, 0x7ff) pwritev(r0, &(0x7f0000001180)=[{&(0x7f00000010c0)="40b5b897cf43cb0c0246c565d855f059bf7524ce9b9df2ab8cb9d1684245562620f9feb1c02211755bd70a6cf0bd3c382aa24413f3144aec20428a92557f8decee6f3e80038c1229ea7408f4c521802ec78086ee0ac3d9a2cdacb09bf7400cd2d0a75dbb4e56a2f7cbd9972e6355ea3fe93e25cce8956b120345aaf053289f705f01472ee44742b49661d49483a67216fa7229eea8e8afe3242090c6184ec0f221bd7edad559468556d6b4b466dc3ac53cd15ce992c0", 0xb6}], 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000000)="01", 0x1) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) setreuid(r1, r1) 16:00:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0xfffffffffffffd46}], 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x5, 0x0, 0x30, 0x0) 16:00:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname(r0, 0xfffffffffffffffe, &(0x7f00000000c0)) getsockopt(r0, 0x8, 0xcd22, &(0x7f0000000000), &(0x7f0000000040)) 16:00:53 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 16:00:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x8, 0x2010, r0, 0x0, 0x24) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) write(r0, &(0x7f0000000140)="bd7732fb5c7f4bb318f62609eefae755f4bfd72f81c39a7156ab325b932f253db8413bc460f7f926502c07ae86fa465661af149becb2cfa07fbf3c74be38bbc0f3ca5d5d48af75cb1893cb55dbd12baf36cc3e7d4ea316be820968edb37f7045f6ac3f229df6dd5f5663b5aa7c90adec93610369ad19adbdaf1fdefe872c058743ca6e15cafbc726c497058f0276dfabc117133f566613f0f8a697cbc3b03b45bfdef6b9a19ef9f2018c50febae1adc52ce26e7e2b59996016e9f46c03a0461aa92973be8da2c7eb93b6e411b662275edf037a569f79a376825a54244552b9681c2b7ab8d1c5fee3d8c7132764fc9833bd1b4c196faff52c45b1bdefbeae6fea6d89ee49214e99b8994a7beaceea6a75e25b09daa9200da080c61f0de33b7a859d81619ab85ed51b88ce03397ac20af5274965b435f8e01736187b98376fa3960ce31e36d972fe8380fd1d681fec3b6c7606e33608ce75baefb1af68bd720b726ea4473f48623597045719d9845bd468318774051c53369318ee32f8768993f3b1f93a585a06d823e27ebb7cf033b8be59ac0db36cf01cc024755728a078d2b6b62e07d07c8e90b6350c99ac16afd17dcf513475478d8c6930818fdd11e3cc22cd21a790ff5a201ae605f3b846a56ef3ca4420b4ca60726f494e053ab4ad2e01f50d66d041de62e19b4f42ea8f5755ff120c7ea2574125002a06ab5a691892fa08519ff38b85aa67563359a69fa2d38f7b34a13d09137057367320d5315340402996c2e5146f5ddffc6a59e086e595c24c181111282554579365af24ee83a4c021c29292a6314f4663bf4af0d07b7134db37869d6b3928e6e5c308767774b2f9e4a8023fb553818eb115bb9e63a4c8ff3145d4c802e3d48c4236b3ac09aa988daa6c4cd4fd157a87c0209db9f2bcdff4a3c694260a29a758e21ff279b4acf3ab89b70a5562e1bc3453f0cb33facb280882f4ab5574934d13bf9df94d2b86f5c72a0f74d26c25ede3cce62c0c6ebecf6083d08a54a9ac17d039c5037be44b2db2bd385aeaaf918636064fdd08b19359ef18094dbc3655cf5b87331a069acb9c14dd09c620415134268c7a05653c17ddbfdc77d0ca4c24e6c1504aa05d46e6bc7cb8eef22fdfd0ff030d1a85d73758b11f44a3ec615fb7e5e03a518e9e323f4eb1eec7d0e2d727082d1ea68d142086b761dc6ddb01429b5e94f720af099e3f65debdca80a8eb05f2c13161add660e1e99454ed83ab60c3f30255d0239edadd2a668193e08c26d7fe5d5b46702d6e13a0c0d70f2182cdde2db09f3bb8d4289553ecd8c1fd6e9809ac2856ff881265f0186ab26ced1223d89bace5035988a6063d96adc933f4b8aa2a516bd8777ea8ffee264f9e159026a3b805d2ffdea29501b28159bd29e55b82cffa4ef441f4af9c0a875fcaecc6dbcc52abac5e787e80834a0f1d20d9ca4bc70b056721df30b56c486c66127e0dadcdba65a81b5816490839abe08407cf246c3fccc64402e603b4d987c1d8a3bc8f5240495113553a85665aa72caa732e3fc298812f7d3b1ef6883f60be6d6a2824fc273333ca00f72cb381bfb37b606686ec02b4c851c74fab72cee0135f0789bb5c5c28355236de29a121122b16d3971abda3f06caeb0a9846fa0767f92a409b27b2f91c30b6a5eb112d3c18269a2c7b31c259170ea2b894f9aca2e235f5f68a8c0ef92eb5e76ff8617e9fd13b4aca365a5664cc1a1a2bc2c6f056fdb819236d88d366d881f858028418d98929b7313a6a02a78256fb8d15f75f65547eee4340e02dab11a416df6a0a348933f69204ea89800a69b7792724aa88ccc04c9764d5d98dbcba2616e0ab7aa34737bdae5eb329ab1874bd427c6d51868bd7c6bd9b17b3c3d7892cac0e631316797c01bc3534d158946982f1b07cedf5572b07967aa830e1d20b44983d5e9939d1d69848dab795823b3ad39303d0e0a735e368346ac8b6cae53fe68ae0d3568ef86cf058fe75abb5f6a43ba296e37dbc066b61777324eff9ddd41fb4de3e9d2208f3e4f757b30bba84e38501f8be56874af2f5e6ae46212b11db220f3cac8b57988f8a4074b6d9a8220f39835d7e070ab3eea96600c6759a8bb1de43f7c9a57d58703bc0eb80ed6ea92b3f94cf393c90164a8b31d40f1d351c9b4de44e166b261cf17445d7d3dbb2a30b1a253d2e7b90dfb002c7c44274344e6aaf4003878883e399637be2ff787ea47a41adf170aa6d08311916a0b8eeba083862977bdc7879ac27ba65035334b378b6dd4be6f833bb8c661ace19f1fa0c135a510ae9b8a18ee73938a43b3728e138541937a384232ff032fe8913a7934bdccce0550794548b654e33d526b19cb397497014eb1c20ff0b05f72c21e399a05b17d99f5afd49183ed112a45b7f4e780cd5b7c1a446b2833defca877997857eedc1839484c3f6727272b8fc5f1d164c6796e796f9f3c96958ce8002ec3a7cac3b77229775f780282d655bd2d7ac90a49146acd8dc3ec3bce5419a8c5c0343d68ad9d1e58fd06678a84cd4a7ad05d1764c2b3df68937b31e1852e77ad053d2d4d168f28a1dae9d0b620b0acd0e2e98d9006874cb12da77ef81abb286e96bc2ef57366299b0858973f621e85a410acb864c5f23efad632bedde2b05fdb5f380dfc51ccdbca5f12cccff72f82fb8a3820465cad3783f94417e4f33d0ad8a14c4e59b6e6b09d32e376a57bde14d3c4d42abb09a0f6cc2592ae0532bfbceecea75744cb3f57e780e329a6b0cb22c60f34c2e19de198a0c38e2a04346779d5c9c512083417de5203d709459d628a53f1f29c0a9c1648765757b2c55daa713c505e7fb7c5e21d86a5072b1d659277e7897e073407729c98ae3b396839eeccf07c7a67e88a10b8b177960cca0ca48f24f57cdd8ba1fdbca93e667b17bae2382fdde30e3416e2a6aa3048f4bada2935c21a9fc04d40afc4ff824b950fa0b610b8373b9149aeeac7c94c847d06fcd6c9e17c6da6c1a86cb31d2fd15afce7163bc596e4fe8118a436206189938df4260edc181a633eaef320adb1181fc7cf24acc622cd7c07f051ad6ffc8183517b2bfc39d0283796fdd1c6c7a8d8b4f9b70c482061b075ad413317b393ac2c7080d80ff22119dfe2b1a0fec76bbc9bf0075dadc2e5aff5f887ae90342bdb7d9d97beab2c4857d99749c792179436d60d7585f4c4cc25b068d9a266c2bc9f0d06a89bfddd561b98f44fc731cf49b4f8dc7cd75495202383b9b1a0674c6d40be2779633483e464fb3543072afd1ca0c9ebc7b41c289d4d6ab9a4db4609e9a58da24349a8290041a988a38f5246e6c7de81a2da58f86ae56277c06a26247885cd6c645ee48b824185a6b47c788ab58752d11fa49c8a15b9d6535ec6c4b123965cdfc932910c23ad49c034f80dca9b936b18bc6bd3131a466779cdd695fb9782ce40777bf48eafb05e828e3d02da177b7a9d0ca39992f6ff1daafc276ccf20401717173cb159cd19143ba0802eeee552890e21e0b36e2a2f1630af8c6a5dda378b93208a5837fa06f652a5bf32897942c070dba1974c7996b1907df965c4fa0adc52eb8a59b999f7e0b908cf6e8b546aa540c6658acc84ad5f6333a7aeb2b2735aa8a89f9e64cae205219a4a412ada9744f28ef238fd49f66c2f4c21592ed426e5674e51080d1b395706d0ed519d609c6beb4db586f8887ff96f6bc116f74d12e4431319c1e17772196ae95d03d55fb2ed065b314e6105ea2a10b76d2def21c2515e76afc99206f34577511b7002179eae16c202626eef31e25fa3dba23d13904d4542f22eeeb3da94a82892d617462d926ff687342bc941f90d6d55074e5f94817674d68415009cc0c616af449ba17a3cff2d5202473ecb9b2ddfd7a0907778e07e352fbccc898d6dc424d03a1c75f9fe5bb7cc507a05760de6a3532f2e0bfc933b9bd7db6775b02cae6144c10e9dae03935e34aabb690ea522ec2083023881da2618d557ace664901103316f1a6e4e63620656618414c0db8cd02a7f6c065835dcb13a1f8055228eb6f7de39ed65ab335bed4216d433cba131a836af0e3c6ea214874b92dc14207449369d9060ac46ef611b68afe105fb2bcb0a51a970151dd9676a8fb533c5001f6d17e16a4a90ebae181292d766df71ade952972559a8a541f1606a2b62af99ba85eff5218905f212ef1f9aea99d3165254124fb64e9c1499f6cedb13b66d4fe8ae89e5e0bdd6b166a11b10619acfd6f01e8cdb616832fd590632be5f25f4878cd025eca13c23e3919cea0942d713f0073b9abacbd29f443a76d7ab5aff2a64f99c23a62e46a98599a0df356ad166935a29d5cd13e14eb5c61acf0f8e77d57e4945a21a0e6854c290fb06cc4482dbfc953f9d6e8f4951fae183ec5e8e5b8a0a12814b02b3f8afc7c9107e4887981706b30bb05da334f841fd1fe546fcafcc1385aa0016c10478e2ae687a1117178a7484a7f0e54f43d306ef9700b9cc79c40a1dc5154c7c84085a10685aa28dfe2a32306b8f70103e707552fc6a1aa0f3a036777dd6a43485f513908ea7e662b3e2a908254606ed6f9cea352509e17c620bed803cb2152515018a1bf4281c3c18a0975f9f1bb6d5027f280fdc50e4a2688e144d413afdde7806e1141b08952c4e57d7e72fabc72ab5cc7128d48e18f8f5b2a79930cd71d212ff31b430fe0bd72441247166f22af58dda2afc0e77644a6a6e265971d91a69b45b8ab5f36dd257cc4370ab291c42aa86e13440c62bc399ce0f49c0b90fd88b0442505598503cd993d298f0b6d47a31bff4430265e859b0fc4843b51450716b40e3fbd45c54900266be713672cb8418fa865309c63ed1bdfd7b1a8588d960ffbe913769f5ed613de039a097eef094b983dc3e36c2a37a23e221b8e9284ac85e75e9a4d13f3f80efd3be426720b386b271f3982717da39c377d356f23ec3d76699b58b4b518eb8c3815e37b88b8d5c863b33dbf28584dd500119bf047681850065ed2d41226f284b82d93bfea0d95f57861d48d3758534f7dce7125cd725cd502fa7df61486f79b2cc0b04fcab7f83c06e269828820b11c1447329d2fb4cd3e7cb3f41cb171fd8ff1a405e45e64d3a829bb2b591e8b2ccf74c54cf41d016be7fce6a73d02acf6d9bacbf16845b74dbaa2a497cc62c44aa3c03f8cb34145c03c1db448ee3e29a522b178fa36d8be26353b9f5a916a46ce208d7e408b7d88ddaec6dbc164e0f93835499fa105923f668a951b872ba56537bbcc8ea4c21e3f0a48c684aa64fb40b2a123ae9d4c49986edfc56b6e7c4b6863b30bce744ed6836758a2a54a101a129f1504deb57fee324121a3aa0a5224b0b5a31878c7cfdced70ae08e9543444d2811db7a344a2b93e691c371db402aab3d0f1bebb851b8d5440de54c9aaed77a5ce8e7da86f038a3dd123dec19dd056a29ebdcbeb98b40aec1a499c1f9418d509f472a61dcd3c8edb122d567f34f1d1bfcc2408d2f8ea080e32bb3897dc6d1997ddf1b4f233bfeec9841744c3f92475f43c8634d53584651cc46eda95bfdadc4381bcf7d276a32263f51909c05409c5a46e5bc993ee91446a54b17ae44ab9c8476c3af4b488f32d31b3861cea1fcdc79d32d5163e2baca69fb816deca10e0b0b922c0f8e60db02f55e226381ac4d0b370ebb265b7e9ee8140bf12edf518b44184688a1ef2d1db6b8ec4f6f117d5d684073e6efcc6870e0d74323d0ab710a9a10ac493a6b27236aed63908dbdcccb06e7c74bf4fd321d72755c4506ad15ac7f692b2de2da2e20716c5bf67fd8e5c2c6b1b3", 0x1000) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) execve(0x0, 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="77d6814935ba3b75e0a8ab769e00618dd9417ce7991be863246840f3534824ae4ac72fb022892365b9fe9e8428b07334f73c8cb2f9c56daa575e3fa783c51b9f408a12f0dd725c53117bea79631716bdec8f4eea4fc334ba690eae391ffd4fd20b1ea4dc71cc7c3e19d78f2daa6a121e6eee1a05bc", 0x75, 0x1, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f00000000c0)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc7aff499191d5", 0x29) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x1f, 0x283da25b, "636123a62bd51684a00dc1c8b557a5f81fdb4fbc"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:53 executing program 1: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x1) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:56 executing program 0: r0 = syz_open_pts() ftruncate(r0, 0x800) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x9, 0x537, 0x6, 0x7}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xfff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x6, 0x1, 0x20, 0x6, "ef5ff81ffda70f902fa58939d2b6feeb29ca775e", 0x5, 0x401}) recvfrom(r1, &(0x7f0000000240)=""/108, 0x6c, 0x840, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000300)) fchownat(r1, &(0x7f0000000340)='./file0\x00', r2, r3, 0x6) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x86d, 0xffffffffe7b52e5e, 0x1, 0x5, "4c7430db36236303bfe0af9b5f34fd6b81027287", 0x8, 0x2}) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x801, 0x48) fsync(r4) getsockname$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000480)=0x6) open(&(0x7f00000004c0)='./file0\x00', 0x20008, 0x0) sendto$inet6(r1, &(0x7f0000000500)="8a06e6465e89d16b744bbc2d69c1b8e384334f07b3162c736c854c58728dbb2eb089bb03e8aceb758a46d210a01332ce168e0df0cf25eca674aa9aa9162ab8127bf5a85e2804464029152b62a4a62b8f58add917972a37f21b9af87100bb3e657df471a5246f528ecc3836047bbb0ac2ea9138ed48d9f1a98e474b17e7d5d475f751f79f30e326d7d593d0d5bcf306a177de40f05732aa5d8328c09c1c21e0a47e66a9a34116c8013a17069b9a00c2d175e2e4381082290cdd7e39621ddced5d69069e6c0e455a7eb8a0717fbb22949d34e3eb4def27c32df00eefaac01160090c4b3beb9b1ee1000d4a437d1d60ba5ac929932445918731", 0xf8, 0x1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000001640)=0x1002) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r5) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000001680)=0x6000000) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x400000000, 0x0) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f0000000000)="1200006f2e268bdd4c6da59548550e5365e9fa", 0x13) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:56 executing program 1: chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = geteuid() getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000140)='./file0/file0\x00', r0, r1) 16:00:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f000049cfe1)="d6", 0x1}], 0x1) write(r0, &(0x7f000001bfff)='j', 0x1) 16:00:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x18) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x8, 0x8}, 0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000100ff0100000000"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x3a) write(r1, &(0x7f00000000c0)="ff69be1d923dbe6818375d792eee6d40055bc7e8aaa38d9678037a728f0010a821ed8c562ecbd8ac3d30bf1166a45101d72eac4684ac0f65475505430f4878af605003524214266c805f5308a49187d3657ae4b818590517610d63efeebddade2350d399121e0f18755c3f822d855d8c718da15922dc68176b4dc2db666cbdfc0a049569cdac984a7b1a8f2e7e4d808f90d88d75d940e1cbcbb4410874f086d94075a5eece208266f4ce068730d1c7401a", 0xb1) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0xfffffffffffffffe}, 0xc) 16:00:57 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002bd, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r1) pipe2(&(0x7f0000000000), 0x4) 16:00:57 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x26, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1c0, 0x88) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:57 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0xffff) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) close(r3) 16:00:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) openat(r0, &(0x7f0000000200)='./file0/\x00', 0x0, 0x0) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffff0000000000", 0x8) close(r0) 16:00:57 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000180)=""/38, 0x26}, {&(0x7f00000001c0)=""/174, 0xae}, {&(0x7f0000000280)=""/162, 0xa2}, {&(0x7f0000000340)=""/48, 0x30}, {&(0x7f0000000380)=""/160, 0xa0}, {&(0x7f0000000440)=""/130, 0x82}, {&(0x7f0000000500)}], 0x9, &(0x7f0000000600), 0x0, 0x81}, 0x1) unlink(&(0x7f0000000100)='.\x00') 16:00:57 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0xfffffffffffffffe) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:57 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x6c, &(0x7f0000000000)="dbecf2783f580cef3cf640ae3684a140ea9f7b3054335d8212ec24bd17c36f5bd6f7afee2a98ec0da20b4def9f767be8fb0326957e8780c242752fc562616f3f3e43000000", 0x45) r1 = semget(0x2, 0x3, 0x40) r2 = getuid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xb28, r2, r3, r4, r5, 0x1, 0x6000000000000000}, 0x3, 0x9, 0xc9d8}) 16:00:57 executing program 0: getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, r0, r2, r1, 0xffffffffffffffff, 0x0]) setgroups(0xffffffffffffff4b, 0x0) setregid(0x0, r3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = kqueue() socketpair(0x26, 0x6, 0x6, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x12, 0x5, 0x4) poll(&(0x7f0000000100)=[{r4, 0x84}, {r5, 0x84}, {r6, 0x12}, {r7}], 0x4, 0x7) setuid(0xee01) r8 = msgget(0x0, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) 16:00:57 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x20) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair(0x18, 0x3, 0x8000, 0x0) 16:00:57 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x10) fsync(r0) r1 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/4096) 16:00:57 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) chmod(&(0x7f00000001c0)='./bus\x00', 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x20f, 0x4000000000000) chmod(&(0x7f0000000040)='./bus\x00', 0x8) socketpair(0x18, 0x4005, 0x401, &(0x7f00000000c0)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/81}, &(0x7f0000000180)=0x53) 16:00:57 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) pipe(&(0x7f0000000000)) 16:00:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c6b00f7000000000000000000000000000000000000000000000000000000009400000000000000000000"], &(0x7f0000000080)=0x6e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7876259d180d", 0x6}, {&(0x7f0000000100)="ca33ded609bc969f48e29ac985fe1d6c6453e7844e7378581305754305202df14dc017c601853e3e38a983bc435f5f1c454526401d95b9d7180824091af332aa21291489757d1041eb2816b53472f78c18f469410ddb51f974a6b057b44c1e2f3379aefcef0e0da2eb17974a29aeb3b33d02f6eeed7874981bd953c6953f8429656645ffbdd5689a699f4ce75b7e35824548cc5be0ff9d171de2e4f7d5e18d0c26", 0xa1}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f000001b000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e6c66696c453000b30910eaa5b4cbb18d1718f03810a153f5e5ea23b100000000000000000cfd83814458e902fffaf1a62b8897ed15a4b6a292f8f35d19c63b7b22ff857557ca4869d6e4160fb8d2b326a563afec4a4a3e84036b1b4672b70f2785cd6f52961a0164cbb77bae3f848204097f8fe8a29497ab3486e81a2a2ee20bcc8b897af59cfbb07cbc1d6930dd9afe5877936c155b7dd2b76ee135c9de21bfbc0ffc5246815afd280939331776cade5131e03c5687b3fb5af93db6d9007aa2d69c3467eeafdde95d13e86e032f19ebb57a2b89f2cf5c191d4df388b3747f3010b458157f82c6ce80"], 0xa) r2 = syz_open_pts() getpid() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x9, 0x7ff, 0x20, 0x6, "1606e3f6da0f47ba6c319e5a96a7dc65ea5f0e00", 0x3}) geteuid() 16:00:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x8, 0x569c93cd, 0x92, 0xfffffffffffffe00, 0x0, 0x3, 0x5, 0x7f}, &(0x7f0000000280)) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x3) 16:00:57 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2000100000000}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x32ee3f36) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x193) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') 16:00:58 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='B', 0x1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(r1, 0x0) r3 = dup2(r0, r1) dup2(r1, r2) sendto$inet(r3, &(0x7f0000000100)="f32a01bf2fcf0eba4e2c6b1f1d2267ad501480ea82d8fb3aa28e043570aec1adab88f56a63b372867a673c2eb38f196af3f4a38f0fdc93d6a6fb706c0f2850a050759ea9c0e2d99029fa", 0x4a, 0x400, &(0x7f0000000180)={0x2, 0x3}, 0xc) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x10002000) getsockopt(r0, 0x5, 0x3f, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x4000a, 0xfff, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="49b40459761a89914facf05198014dda6714b660cdf16c23448e9df43546283d532a12f28c27970b8d8aef8f455861bc6255549b0d958cb13d66dcb258c668f5bc462e14840e84959960fb29d61669", 0x4f) 16:00:58 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) sync() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) syz_open_pts() 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0xfffffffffffffffc, 0xffffffffffff8cb4, "15f440e7d215f2747b00"}) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x28) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:58 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x40000401b, 0x0, 0x0) 16:00:58 executing program 1: r0 = socket(0x2, 0x1, 0xfffffffffffffffd) sendto$inet(r0, &(0x7f0000000000)="3483bf17e1aae41ba3120c4f7b6d820f3ae9d978cbafecfe9780ac3805060c12e6c4912a36a6666d2c626861a15147906f939bdb2b1d23e9bbf0cca95f893845c7469dd97ac8d7ea7584f9e3669cd42634ac928daf8b753d9bad11bb0fa308901d963d949c74ce6f1d015cc8c6d77e15a0ae0a9e9ec6e657bac0292b7c1561bc8a8323923fbe853fa9d9a8d2bd0702c42502117bdc3006a4a126848281396c4fa4c65839959a084337c648fe7149565e486d14bf1eeb4c74155acbaf8cddf15ae3", 0xc1, 0x400, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = socket(0x0, 0x4, 0x9) r2 = socket(0x6, 0x5, 0x2142ae8e) lseek(r2, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/112, 0x70, 0x800, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="da99e650343270c0371563a88749f15e39a921e43a3ed29487d55a604d62d4e07c8b8ab383c5355d08d10eda701936605bcfe77a56ce16dd2eced490b3d76a55f69ba54d1fe9be1d2a0ecedb463bbaaff3609c7cee9b94d57ad3976a2eefc1b79c43b275a5eeb566b34a8eded0284bf803373bce9a723d3d52ed2997", 0x7c) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000240), 0x4) r3 = syz_open_pts() socket$unix(0x1, 0x7, 0x0) r4 = socket$inet(0x2, 0x4, 0x9) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000280)={0x1, 0x7}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="4e385807c6892b8e18017a37294f5819a2eadc1f5a57e42bccb39cde7803ef83a548c0fa0f88357aa5d462ba35835f07cca8e37b4a7a56fa086b6961443b7ba7489a96fffc6237a6b8f601893a7172dee8a49795a7ea14e1347b522fb8a904971c400b072ea960e6aa7582dc69aee9aad2d62f2fec98272365d6eb9f95ed792f26f37851e3c945530b67ec42529a5e1d65940e03ae883d1602578a0d8144a6bb71a39bdb3321def3bb72c5315370fa5ef25f70639e36fc13", 0xb8) sendto$inet(r2, &(0x7f0000000380)="4dc9a07a2bccee53a5480597ec8e90b0d9a68e552cb74203d5b34b69a5df1dbd0e3d34610671b7110dea523d30c7670378b379b64b88828ae03b5c8ae34e47095805bf7791357a701f24fb4a24718177d37701e06f5ce9951ac59f3a3bca354aa88f7d46ded96665390241a4d13d841ead8bf7c05886a6c3fb32aa274a427df218", 0x81, 0x8, &(0x7f0000000440)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpgid(0xffffffffffffffff) wait4(r7, &(0x7f00000004c0), 0xa, &(0x7f0000000500)) sendmsg$unix(r5, &(0x7f0000001bc0)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b00)=[{&(0x7f0000000600)="886869d9d09c9949e24689d68df509bfdac9861539068a21ca94ca9b8cbc560eb5f33ded5bd19ed7b1ea5ae4198637fc2e4e5ff8563cfc8d80a0a16ca75abac147ebb9", 0x43}, {&(0x7f0000000680)="425d5a7310959d78931df217bf64e9e9186173234cd3a63e831075237cf0c08cbcd76d1d79596797ba00c1b2d94fbcd86a5c9bc922657bc06b3bb481142989c6d5780ad2a3fc487827eee264e2065ba27caf7173b0600c723d90a4aad5bcd65e76abd7d9f1a86c6434e25b8433ed4cddc09ae0f4736f5fe7c87a637ab77c0be8cc7fd70b5bd18db52bf7cf8503d471e74c49c1c62b7549c7c508b6d635b76fd258c29720a59fe73bda1167a4c05e2bcf747b7fa34e4eef69b46b6065af77cd465cc33e84d3686ac982b9bfd3e2bfd3d90803aa2781057ed690a0", 0xda}, {&(0x7f0000000780)="bebcf2fc8baa05053c7a7460eea45cdd52ce904cf1066a945e7c35c642045cf7bfde01b17e69ea4e8b1779", 0x2b}, {&(0x7f00000007c0)="3384e190b2b02efdef618ac4c46b0b6fd6e005b7f55104a4c5bdabf10bd2921324acba07c2e447e4ef622014d83a55dcf4d3b843774a308dee391dc46e20dc9e52b8103d184bb8d5c705c699cac5f08e5d90aef5af48c4b4095f3ef0bc4be41ffad68cfeda342af7407fd0c62a737116bd8aa5a45eebabed1d253bd7635f7bf41ac63fff96c808dc62efa918960d31b64716384ee20770440cea9cf7c09b3c0a974691a105ed1e61d15c70d431e3698ead8299c5900877bc24748bd30d17406321be351e90418f6e66cf16e65de2a0b195ea0ca3abd3ce4fddb7fb922e85a04b4bb8e6140352f3e1f1d39e2baebcab57", 0xf0}, {&(0x7f00000008c0)="13ac31773b65d559cb279b1d6946af98484085ffcf734d4c65edbcb952590c547e2afc927586c6ee80ce8345d4f5eb1a0b41161c986e614a68471a88855111078ba69a96313fd37ba64cd569a43bed2af43f05cbd02f5be1787f2f67c758bf06ea7f76a62be65ca33e2ce7b8074dc179980d11bce701dd057c74ccc1079bea9719bbb1a1477099e667802a3523f00c467d0fba86751083a1fb429e13fd08434f05d40ed2da7f5e37213f85f096984e72dbca9178e3f56df60e345140e7e0541cf018b1c5f7527ac9d508133feec29bcf77862be86c3094d4729b877abb1a9ec9", 0xe0}, {&(0x7f00000009c0)="199ac9375dcb1154b225b5695bf3eff4", 0x10}, {&(0x7f0000000a00)="5301c357373c77810228b96dc5e9148791bada05bf244f187d86af8728b01a89b4c5c28093fc8318bd7ddfa403c384a3dbb815e8a67c8d3519df2e862da7b9f68c44c4106f431c00b3a80c07ccc1229dabdbbfc836bee562a3e098d897a100c69d50b06d8fd9c69cfacc2ba5be6fb51fba735aa9691f9a4b3a4f", 0x7a}, {&(0x7f0000000a80)="73958d702167aa38578ee853786fea11b682a5adce114f06e0e6b356f25afe029691aa91aebfa2d60629f7a850bec83f4875af2d480f1c1e3d66b6188068518ce499e046f801e730134e26474321238f468243345eb35a18703abe6d52f72442a805762340f3487a29fc7868402e62311806916b6b37d2177b94825a9d5fe6f3ec7b8a734ff4d9420bf93cedb73efb6039a27f174ac25e9441d4bd13a42da68b27bb70f865ebbe6f4ed2d2b14217b7fee4d48f1587d3d9c1f71e414edc0e2034722953b9c116f88858117741bc8b01547c8571f11e724ab1bb8ed4e7c8ac5efbaeb2f53cd78a7c748ddc4143b78dc94fd207d61f69784c8bf8207535430cb0a58de2036b20601763bc79a7a0b879b62d23fa5b7bf0efebf00c4c7a025eb98506aa24e3f015162bd88b32f7bbe198f49434d5642537fa940b7a4217219d8fc4931078d190a5c73e83e69526bd0300def8b8caf6838524e99f37610fa0df5033df76485f48b1d27f1c200c2555860ea9c58a199f5d8bc11e7d9d1a09bfe64fe9e9a7288a3267aed5e61584d7d160726eb9cd6cdac1958f79cad9a447aec882d074442f0f75267e139f7b2228da03bcde6b827a3539cd6efefe5d116da129c842a06a15686388235a537c12bd0b6cc71e3acf3c60b185d36aaaae0d7bd335ab8097e8f7d873b475a986283c91fca03572480f3643af17dc49a0c3a55ac8f23fb579695cbb9be2e90b480e10def314e710742a30bebb81080793f0f29287cf3ea65de71a86a040015e2e0c0d00220f6686462948d0bfafde4ce9bdeed6d853b92f9594fb73b5d5a5896dd1163ce34d434d33482f3244eb4e315e1e32d075769eaf518d453b17eb305d402e20b4870fc962e9621cf52e5901d86002d46218af84113f5634aa4e1c2d9725a794c3597eae8f315f5656d24184cc124dcb9d5839b2fe5253adb3d2c37cbf8d18ffeb8ad0ec1116f687636e29809784da398f7bd127ff8771f99e752c16e828fbd679aecf8bfa5ba6fc81d49a5b3bd6e8ff6c5a6b53ba0bb559b0b0a55f1675a4ebfb3312300cb939680e22351309eb5ae64f352a47c099037f2ea99bd54c987395579cdfaa3e9a4ef971426ebbab0367505eba01351c839d7eea80d179915fa568334f12d09323e3580ca4128ab219bce1f4c9cf6d6134f91e84a7492b52dac6fe318d651d09029c6b1adc2d2230818e474b7ff0fee9db154b9b53a502b1eed8c5d388ef2ccbd34ce9c12c06d7206a8da822134194d00d0d450c0b4484d96492f98f44b1a3194514bb59e248b0391167bfb560e84342a0a931e7fb9a7f07b3a87389a05818aab71d493138f7ac1cf7ee289fcbdb03cc885f56cf1540a99cb790008f16897aed89a0115629374b938642049660fdb875a283302ee9827041505bbfd0cdccd90c8778901a453f1f29ef19eb9ac4b5e2a450e849dd34a149b3850d83c152f208b2431439b9fc1899d3a9a9e1378165224aa9afb75cfa66c90f2715245bca811f6febc0fe2f6f533c243f6c203b68fb92687c1abbccc11abc11db554dde94ff41b6706b3dce9c8393cb167f20c624cc1b96735e5806fdc6396b3e916c3a60670072140cd3071c5bac96a2e06b4ca2c7968ab2edd289012e65052d778dcb317ac8dbf955de04bbe9906e965269d2e3fde039ae4087712f87d21e0a28a4a203a436768ad0dc75d24accde25e578e9ff3e076938fd58601d6954ed4b17a3b0af953eed2ea45484291619099e8bf3183e9b9aba44bd4a607256ce703b1a055d150f8dead4f8da036f6d4f828e1cf8170a7fcb2c5f352b63dec2ffac42ee05766ab0c7f89bd74cb707b538cd8dbf9dfe9279f190243cb2afe61201c2ce7f238f060d607df1a5318cf755a1a0f826827fc61d3b2b254470afd5cf69b2c82a68534d99074ca1e429de01d423a76cc2a58308dbc0dbbaf099e76971d02b3eacd7bda5ce0ab6e56cd09a75b8713cd28ff0263b9583831092f653d996ed0b3c0a14ba5e735ab96e0bf9769c8ce17ec20e6b579a9fdbfcd518da854ee63b6a349484f6380006e3d6195b649e51b854ac52742493018d128cd66b301bd5fcbab6eab800d82c0adab622be8567f489bf7af43ab6f143664bfb73b15fc8aeef7e9c981b37c9e2b4e0ceff172ca82390e0d7fad0664658512d9405dfd59def74022b01a59970222a8349a967645a8adff69a6a8ed1526e7c4f58f1a761f8b052f05e8e4eb4880d667a303692dce631a68704d316838dbf82020121d31a0e6796f1fbb7f74f4c9f2ac3a3b55fb6eef4f959cbb4c42c09303e5735eac25e7f4b88a9b5ef83f775118e03eff3a996ff034579d41fe35822c818b3669dc8cb013fc89951f7eabaa85b046f430ec266a715ba2d785c467db6f1dbd7d429d7ba91589dbcd410ec0056dc564c6812e77609e1b252ea555ba8c3549779422e1f582ad8bcf7e6198dd48b9373a11e60de888bc76b9e9b21375ac86eb7bcc888acc0b3ccfab63608c06c30b91f60a0d9786c49591c85d1066bff34aa1c6221567146b47b419a097b9dd30a7dcfdcfd717bb22069cd9ae8a3eba5d8778c6280a20a84cdaf772a0e3d1a3d66905babf4ac75d07712baf17c51a68c4f22c7ab387b960533b4a1e2a20a312b931aa957fbdb2542875eea250ef4cf01cf17cb89f9ce183d78eea03b47d12b2fdcd028d92f82a2c914b818166853ed167166a1b33fa2a38fa900c513f9f8afea66824609589729bf20a2dfc0c0d476b0d8e48729b3b4bd973511c88357e0b09416bd3e7dbbfd07d98fb400097f7993f5dc16b7103d02f951e8d90cf1fec2120177ce0a7de513c995119c158e86d63fc86a0f17833415b4b71e79d3a7a9b0dc96cd222825c8c1ff484c944bbdc5a25f5b0c0cb6f4787b5ec65385c4511a55fca3003b8ef27b7dbb10976ccfeeed7d9f30d598905bb369a196871c248485a0a4c3d1e25242843f277179566ef21f48f40c81ccdb561fa50c3d7e6790578a9888706f040396aa4fa83f28c39578dc72707784e5483e5ddbb1c231fc601527b38d3f24f99b1532603273c758e43aa6d6a27d9e591f81cad6e39a7a66a976a4b6077523d8e1d2ead27e89c04f87cae7107c3caae885472b2cb13826b794db78b723c25002a72adf126aac8b2e6a94371c0cb9c4541574677e5c8724185db6f9037109066b19a704e698f9542d52e111e21b34c98f81701aaedecad4da3567867090e7246e7e5b92f67c5bcdd9a64c04ef2d9288a9f9fc4fa07c90a1ea5120cdb1a3b53762591e0760f167a705d7afa675fec0f798b5d0219bd6e6e85463b5077a522bc3493aaebc91f12d5ef2bbc0a6bcfb6c32899f1aca3100db3e740da5fadfb425c6a12c7c2f971256969aec615df597bd1b8b6724ed1c955cbb6a5e9ef37a467bf553c145afd88dd22cff9648b9125865b7b05c1bb83de500233f83f278c114080efa04142e3fa75bad345825c74b435798eb83194d81d7b23e61322ad4183b0f56543f8023506e399610dda3cf48b9f2da1c8ba0f9f74fe39a2b6ab165624ce98aed2d45f60a4770403d2ec60ae719e36fa81f594aa77641f91a414cd9c0cc81b70f99da08446dfe6db39bf53bfc2068cbac98320f508db16c955cfe2db5844450c626b5fa57790c45a2f4d19a61a77fccef73972001b1da40b4f7d671b876758e01159be3ea31e782fde2e98b4743bc3bdbcd6ec470490fa6329a65708252c98f5aae67dcca794d708a31d2475a3ac0327c95a5f88d5e66db5bec07b75a9997f8aa7ee3a2a82c2dc98a594b1c93aa1c1385ae75ae516f14ef51841be95dd62a480af2e05be0ae5f569232a23b6dcd95d5ea5023ba3a7d26c23d8be2bd50bcb25c9c812e68f5c00075d3da0f9d4490bff49f929d5bd413a035f72604565d88ddec7531be012c6a173b7f66118808e0ea43aa6ef81cdaa5c1d6e9b3d27c115c3dbb517a092cc931379181e4285c56fc766a3c56c507ba7c94b6018f14ad5ebf716b73d7774479fc19e0d729931b3a6e4898663b8e3356de9e24a358edd40c6aaeebe596777eb9fa0507939508b88ded3f0510723049c1b505c2b76469591c2f682bba365f6540cc16e84c7e9f559d15da728957fd08585a1b37c1aafe84eb0f71238c9b9d05eaf5066bb30a927cb51a9030ae7a9f7f788e14812c4060c66ebe6e654e346a06a07ece07aa112ad8e4ca08b3e724bd115bbbedd364372c81ef929436026780bbcc9114c1af9fe9d8550dd73ec3c16f4afd527b6ad372ce89e3bf8512b6e54275e8a640a0cc40df17afc23f8d4891e9fce72c8e56be72dfd39c11eee547be9c37c33552f62f0f7b1dbf69f5283f6ac88a037b7099c3abb840986653caaabd7a1676f313a593a45e5c6751998df714d06f945c97454b898ff66723f936c6ab31987bc61fdb526963d4edefda570a3fe11ff4faf41f48e06fc8850fa54f9feb7a75b7c022b95ead9f657a85fb14c4ec45b0f3f239ac444bab54d9e265a1983f515481659fbe2b9245602b6bdb609623bc9eb7c435ba62897c4bf22aa89245495e8ab06011126416cca8092bfa4932bdf9db4faf2500a11082ac2bae5a63624f00878ba92b7704367f87bbb0c510cca85f0e19326c6fadb6564371ed0581bca66317772a1b06c31f8e613300d30bc12b9393e5fd969124e7293dedda0b498029ecc9aa4683208860ad4da032e6d8366b78d7b4e9f8908212cdcbd971c591aa6ed2be4b04f14473d248fdd0585bf25d47194e2916290acb98fbbbe5453d0ebfb615fddaab9817ac5d1197d65266a3a4bfc70b3d3d9d088f25e574312bab2bd1136baa512c8c7504713cc5c4fc79e2a664f235f24c772348725bfe24ebf06eeb3c30bfad0cd310d5d866e5c3227bcbdc2672a73320894217196751cada56c1f70da17599bccbc84f6b4109383230b8057693203fb523c877cd70e8d77157b47f922239a76698717e406520c10520e4bb5f5759e1a7e0ed2203bb6a972dd351ac69ae49031f9e20793f320b5d021db4fc5c25dba68bab484624e5fd20a16521402c323311b40440a34ec00e08f68df26e3d3b48859819e757b5e19de03568e93fb6274568c8aaa72f6bea22d8b1b088521ab8d010c76fc5b6425c2cbd566a11d79fbd02f56ab7f54aaaafab7e24d2859fa8b2fc2a680256898b30aea8c537ae6241f68a419033cc180a42a5de2754ea959a9e6f26c1c55021bdb2d52b17c7239f207b682805f10ac8a7cfc350be79e783bcabc41c45521e9965cecd09bc5841760ebfed6d52fbdcac7aee5541a4316001d92d96708ddc14a8bf33c718dd82cfa380ec4be1616f81761732eb6ed2861ba0c542152ce112ddbc2a953e0227a7b8230cb4d9bf81650c7f6863e6d5728e69746808650d38da01a9f58a2536059463fe5ae6d53cb79e0f5e13ccef281beb98de3a0781e336b4a65025fbebbc625af0426fc4c6f1b0101d1ed73c9d4ea54535919fc54078d538575e85af5c10de336c2fb6312ffa2cce32e444a48f2c90622c3d6b32a2ff8bfbdcdc74e89d85896e53ae8c725c43ad888bb637d8d1e08f9e6d1ada18ab743a20b6dee5d61c17a3b8ff586858ea73170539236aba832d870a246ab86ea57f5110bda3c463b4088dcc389d99ba8570b45cfe7cabfca5207060fd013e1afc2b0a5b8a0191ee1f80ecd003746c837ec2fc02e185e585f7c392bf283496b5de985885b8f4d21557d65e417157d184ef22fff1e8b5230f58607df384df96b3e8f948c47c26e7ba2ec12c34867715dea122d801296cebffc35866be9ada917b25", 0x1000}, {&(0x7f0000001a80)="15dccffba36180cf6b2a0173afe87ba833e7b646bdf1dc46154f99c8a66ed29e3321d942d3ca21f6f29f40e8c86016f5b19791910c5e2d9330c85492d8bba6741457ca42c53192b2a3586f9f445703cc9f2a9c82f093137cdc90e9d5f8f55c95e04198d5b8064978de24412081741fe24f22c908afcec72c0b19113868b1e2dc", 0x80}], 0x9, 0x0, 0x0, 0x1}, 0x0) sendto$unix(r1, &(0x7f0000001c00)="68526fe1d9db136ce14f96e4ed720ae68aac59a46a571fc23ef8c85c8c5ed774954436cd46d4d7659d13dcaa3f874d249e37bab10f8ab55f48affedee389634d60c49565165046c42e0296a134751e8b4d84f01814b9bf69929e", 0x5a, 0x400, &(0x7f0000001c80)=@file={0x1, './file0\x00'}, 0xa) r8 = semget(0x1, 0x1, 0x2) semctl$IPC_RMID(r8, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001cc0)={0x9d9, 0x8000, 0x0, 0x5, "27d3df1e9b84c01846588b6b5ba8a5f5013a189f", 0x6, 0x2e1}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001d00)="0baa1dc526883e52ee03be4b55b0c6a8057ab4b87d36235e4c7e0a7de9829857ac7740d5d125198e02335bc24b4133947f15c1001f0ec3093cc4d64df6cabaef0b1323ce50eff46b472ec1f853acd99276fdc11d637d393309c5399d57a33d96ad15b55a6c614d70ffd42fcef5fd4fc144c0708e59bae7381aae20", 0x7b) wait4(r7, &(0x7f0000001d80), 0x3, &(0x7f0000001dc0)) r9 = accept$inet6(r1, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) getsockopt(r9, 0x7fffffff, 0x1, &(0x7f0000001f00)=""/1, &(0x7f0000001f40)=0x1) recvfrom(r6, &(0x7f0000001f80)=""/151, 0x97, 0x802, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002080)={0x0, 0x0}, &(0x7f00000020c0)=0xc) r11 = getgid() chown(&(0x7f0000002040)='./file0\x00', r10, r11) 16:00:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8001, 0x0) rmdir(&(0x7f00000004c0)='./file0\x00') execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000540)='^\x00', &(0x7f0000000840)='&\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000800)=',\x00', &(0x7f0000000640)='\x00'], &(0x7f00000007c0)=[&(0x7f00000006c0)='}^%\'$\x00', &(0x7f0000000700)='{:&\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00']) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)="240616d958e2", &(0x7f0000000100)=',\x00', &(0x7f0000000140)='^*%,\x00', &(0x7f0000000180)='&\x00', &(0x7f00000001c0)='\'*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f0000000880)="97c4fdf31f3551623e5bea213ce0bda894f5816e344c27aef7eb2b78fc4e26aac74ecc5ec9dd91ec15513f850b406f6718ecec5d8ac4691a6539ef7a54316b24c3e510113760f2c3c186ef7dbd3c762e350afba5a76605a883c379137f1cf6c9a70e75223f8f6c886ea3edfe4be90f68a3df08bb50ed31c4917a46cdfde2a7ef080ea2295d77a38a129a611b6855c212071f155fb8b7c09ee7090000adf88ad5f1ef0fdaceeb0ded77ffb9ecb08d090781b66e8c7d31be8b8db170a9f76e85e29dabb0105bad7f2cbb01", &(0x7f0000000300)='}*\x00'], &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='+(\x00', &(0x7f0000000440)='\x00']) 16:00:58 executing program 1: r0 = socket(0x1e, 0x3, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 16:00:58 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}}, &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x128) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) r4 = dup(0xffffffffffffffff) r5 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfe40c89468aea3de, 0x0, 0xf0000003, 0x2, 0x7ff}], 0x0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x6, 0x3f}, {{r3}, 0xfffffffffffffffb, 0x61, 0x68, 0x3}, {{r4}, 0xffffffffffffffff, 0x8, 0x89, 0xfffffffffffeffff, 0x8}, {{r5}, 0xffffffffffffffff, 0x81, 0x1, 0x9f6, 0xea3}], 0x82, &(0x7f0000000280)={0xff, 0x6f8}) 16:00:58 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = dup(r0) sendto$unix(r2, &(0x7f00000000c0)="5e9b48d20089847570b8de3d", 0xc, 0x0, 0x0, 0x0) 16:00:58 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)="22ea17f952c0d15e61b26a5cb307c9fa", 0x10}], 0x1}, 0x0) r0 = socket$inet6(0x18, 0x5, 0x1f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000840)='./file0\x00', 0x8002, 0xf1e) getrusage(0x0, &(0x7f0000000780)) socketpair(0x27, 0x4004, 0x7, &(0x7f0000000740)={0xffffffffffffffff}) r3 = dup(r2) recvfrom$unix(r2, &(0x7f00000008c0)=""/101, 0x183, 0x10000800, &(0x7f0000000940)=@file={0x1, './file0\x00'}, 0xa) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/227, 0xe3}, {&(0x7f0000000400)=""/182, 0xb6}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/38, 0x26}, {&(0x7f0000000580)=""/68, 0x44}, {&(0x7f0000000600)=""/15, 0xfffffffffffffec5}, {&(0x7f0000000640)=""/106, 0x6a}], 0x8, 0x4e) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x2, 0x81, 0x1ff, 0xffffffffffffffe0}], 0x0, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x8, 0x2c, 0x7fff, 0x5}, {{r3}, 0xffffffffffffffff, 0x84, 0x0, 0x20, 0x2}, {{r3}, 0xfffffffffffffff9, 0x21, 0xf0000000, 0x7f, 0xc69a}, {{r3}, 0xffffffffffffffff, 0x88, 0x8, 0x9e, 0x7ff}, {{r3}, 0xfffffffffffffff9, 0x10, 0x11, 0x5, 0x6}, {{r3}, 0xfffffffffffffffb, 0x6, 0x8, 0x62, 0x2}, {{r3}, 0xfffffffffffffffc, 0x54, 0x40000001, 0xfff, 0x8}], 0x8, &(0x7f0000000280)={0x4dfb}) r4 = kqueue() ftruncate(r4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x7, 0x5}, {0x18, 0x0, 0x401, 0x6}, 0x5, [0x3, 0xffffffffffffffc1, 0x6, 0x3, 0x9, 0x1, 0x3, 0x5]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)) 16:00:58 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='\x00', 0x20020, 0x2) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:58 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) syz_open_pts() pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 16:00:58 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x21, 0x0, 0x5) sendto(r0, &(0x7f0000000100)="93597996629de4eb609856caaacec11ab656d36e8df92472423a54de3ad084f1799916c7868ade0622e8ecc090cc2e0942ffaa27f55caa", 0x37, 0xc, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = dup(r0) fchmod(r1, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgid() r4 = fcntl$dupfd(r0, 0xa, r0) fchown(r4, r2, r3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0x4, 0xd5, 0x100, "469cde2ac10a153f19a3313a691e6fd58b3053fa", 0x80000001, 0x1}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) connect$inet6(r4, &(0x7f0000000280)={0x18, 0x1, 0x6, 0x80}, 0xfd) bind$inet6(r4, &(0x7f0000000180)={0x18, 0x3, 0x3, 0x5}, 0xc) close(r1) 16:00:58 executing program 1: pipe(&(0x7f0000000000)) r0 = socket$inet6(0x18, 0x4000, 0x80006) socketpair(0x1000021, 0x5, 0xffff, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300), &(0x7f00000002c0)=0x8) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/19, 0xfffffffffffffe2b) setsockopt(r0, 0x29, 0x37, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x1) sendto$unix(r2, &(0x7f0000000140)="ed5ae75538ddd3a664dd43472fe4b7548db317d8ee494ba94df7f185caf6ce088bdd392a45f1f0e8f6be638e001c6af890089b9ce1cc2d3081619d8cf022996a055a0804ae64df2d76551e0044f5e50984f99ffcd64676e4003db932266149823a5c9703dbbd4c2e50912c23ea385a4d54ee1572d5b4a47661b716a12af0e4cc39e9bc16297880c9b4e7a9b382aefb1898470b2f322714a28c2f68d1876e9622254c4d3d44a5459a41d1c9c68dbe99f50eb76b90539c2d7616ea92e8b101823698fc019042b1250be03f8973ba2301d27bf5a74ff3821ae2d32badca9da6df54e7711097d39ec6575f", 0xe9, 0x400, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x10a) pipe(&(0x7f0000000400)) 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665723c36979c3cfa594a3caa9e18750a3fb299c167dc20f30c28a74eab942d811c924c7ec6ea75f9b5c07d176a78170e6f6ac94724f0791126ea7fbad18d5d0507a35a86fbf70634d52794abbdfac6c9dff047efbbc84e2cb14be26e591393f34e0428cabefa91a4579906c229ab217b40ddde2f86cdc3c9d793fae24ab5ae37ffaa106c051a049c38d922e69cafd94c4193abf86649b42027141f778342039f6fa2d7fd4995139e9cf38773efca99a1bc1445ee8c72c388e905f34c", 0x171}], 0x1, 0x0) fchmod(r0, 0x40) 16:00:58 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) ftruncate(r0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x3f) 16:00:58 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/255, 0xff}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/174, 0xae}, {&(0x7f00000003c0)=""/139, 0x8b}, {&(0x7f0000000480)=""/107, 0x6b}, {&(0x7f0000000500)=""/156, 0x9c}], 0x6) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:00:58 executing program 1: sendmsg(0xffffffffffffffff, 0x0, 0xfffffffffffffffd) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x40, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x6, 0x4) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000080)=0x129) 16:00:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r1, 0x0) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x208001, 0x7fffffff, r2}) 16:00:58 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 16:00:58 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@un=@file={0x0, ""/34}, 0x24, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000000140)=""/127, 0x7f}, {&(0x7f00000001c0)=""/240, 0xf0}, {&(0x7f00000002c0)=""/245, 0xf5}], 0x5, &(0x7f0000000440)=""/130, 0x82, 0x100}, 0x842) r1 = socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setsockopt(r1, 0x29, 0x23, &(0x7f0000000040)='\x00\x00', 0x2) 16:00:58 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2800000000000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) shutdown(r1, 0x1) 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0xc000000000000000) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) r0 = semget(0x2, 0x0, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/94) 16:00:58 executing program 0: r0 = socket(0x0, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x180a, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x10}], 0x10}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x9e8d07a649987bfb, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:58 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r0) r2 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r3) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x5a, 0x0, 0x25a, &(0x7f0000000180)={0x4, 0x1}) 16:00:58 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0xa1}], 0x2, 0x0, 0x7aa, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0x0, 0x0, 0x0, 0x4bcc11f6, 0x5}, {{r3}, 0xfffffffffffffffc, 0x1, 0x80000024, 0x64e, 0x5}, {{r0}, 0xfffffffffffffff9, 0x6, 0x4, 0x1, 0x10000}, {{r0}, 0xffffffffffffffff, 0x71, 0xfffff, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0xb7, 0x20000000, 0x6, 0xed}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x20000004, 0x7, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x28, 0x20000000, 0x100000001, 0x9}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x200fffff, 0x7, 0x429}, {{r3}, 0xfffffffffffffff9, 0xd4, 0x80000000, 0x6, 0x7}, {{r3}, 0xffffffffffffffff, 0x4, 0x200fffff, 0x2e58}], 0x77b2, &(0x7f00000001c0)={0x6}) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x7f, 0xa0, 0x0, 0x203}], 0x7, 0x0, 0x20000000000, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0xa0800, 0x0) 16:00:58 executing program 1: socket$inet6(0x18, 0x8001, 0x0) 16:00:58 executing program 0: pledge(&(0x7f0000000040)='-))/\x00', &(0x7f00000000c0)='[\x00') mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000000)=@in, 0xc) 16:00:58 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) shmget(0x0, 0x1000, 0x48, &(0x7f0000ffe000/0x1000)=nil) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 16:00:58 executing program 1: r0 = getpid() wait4(r0, 0x0, 0x8, &(0x7f0000000000)) 16:00:58 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) fchmod(0xffffffffffffffff, 0x2) r1 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x0, 0x0, 0x7}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1810, r1, 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x8, 0x569c93cd, 0x92, 0xfffffffffffffe00, 0x0, 0x3, 0x5, 0x7f}, &(0x7f0000000280)) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x5) 16:00:58 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000040)=[r3, r5, r2, r1, r4, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r6, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:58 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x1080, 0x10001) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x7) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xf18, 0x81}, 0x8) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x4, 0xfffffffffffffffb}, 0xc) 16:00:58 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r1) msgget$private(0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10082, 0x80) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:00:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x918a, 0x3f}, {{r0}, 0x0, 0x85, 0x2, 0x1ff}, {{r0}, 0x0, 0x80, 0x0, 0xffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x24, 0x1, 0x836, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000040, 0xd0, 0x5}, {{r0}, 0x0, 0x80, 0x2, 0x2, 0x202000000000000}, {{r0}, 0xffffffffffffffff, 0x4, 0x80, 0x465, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x50, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x45, 0x5, 0x5}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x20000015, 0x3, 0x7bb}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x89, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x3, 0x7fffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x20}], 0x9, &(0x7f0000000000)={0x2, 0x7}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x3) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x101) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffff9c) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3f}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) 16:00:58 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x1) r2 = kqueue() pipe2(&(0x7f0000000040), 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:00:58 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x40000048, 0x6, 0xe1ab}, {{r1}, 0xfffffffffffffffb, 0x8, 0x20, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40000001, 0x1f, 0x8}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x100}, {{r1}, 0xfffffffffffffff8, 0x22, 0x80, 0xfffffffffffffff8, 0x7}, {{r1}, 0xfffffffffffffff9, 0x8, 0x10, 0x8, 0x400}], 0x4, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x7, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x7ff8000000000000, 0x9}, {{r1}, 0xffffffffffffffff, 0x8a, 0x2}], 0x9, &(0x7f0000000280)={0x2f0, 0x4}) r2 = kqueue() close(r2) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r3) 16:00:58 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000140)=""/40, 0x28, 0x800, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='8\x00') sendmsg(r1, &(0x7f0000001440)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001200)=[{&(0x7f0000000200)="87b48ccb180dc45fbac47d0cd497dd128dc10bedb21dde3bf35326ce4ac4bef09c8ef52d371b5c090ff8a5f8e22bc7dcac75e20122b5278dc24aa3a476116ccef596fcc90cb686ef76e26b02b94eea39325df787a1be083079fa94f115adab77078b9fc8ab34b801b853b37ff3df94f719cafc30b75e8c936a0c43f037efea37e755e736fde5c456d7a99b831a5e9876bb01efeb1fbea48ea9d943567dce2126133cee33bad1f84e86d81afcf2ea571bf31b974dff1b6197c93184997af1a9a5c7562de01c3a6cd44b9e33730adec9c3b3064d8ca3fb36ccb69de9a25aaadf77e3a8291684af8e12c855e8d5c92ba19a3ff6d11f2d25a9cbc4d7ca4fb420fa3c72ec98bf69d04d3811b1923cf62049ecf4f261ad047625ab72da392b19bcda11ecebe5a69578f46f412e2122fcc60b78044712b00985b2368728af96d4ce7790673d5b66c6774cca6fc21b875dcacc76c6bb1e28980160f6eac14c5dc8ce18645f3c1f010edda7defe829fd1b17279781ddfee49d35f83c8064a2342b9fe38a629cae4425c05b2bf6d37eb935fddcc274c474a8920df0f2806f435ab69661b1fc5adbdcde7ee55e8e38a4cbceb9f84c30d858ccc9dead8db9b1ba52086a84430f6eebefd285831ae6114c2daef87ac32717c4f1842241d766ed8d659fbe3f19e7e24d5d0e49bf3313301af30e8d1f76cde521a4b26b092c5d578c01cc36b4039b00f1d6a2a2a350828e4cf42bc70466dcd1be48adc21736828dcc0acb77e1bb6267f93512b3a6aff42c801dfbdddb40cfed15bfadf93fc403cd0d0d9bc93aa53a0bed73915f5c02abb2f6eb0cccde26716c6ef98eaade3a6bbd3a88cf60772542b528637365c611bba68ce20f5a6e0a6256b29d11fec189a312551ea956f631506130d25652f6892c1ac43056e81dae41c0bcb06f78392740910dc62a5ccabc1bd4810563fa7ce850a72f7eff953a04e7dbd345f8bf01ecee2777c616997178b4fac4e380155ec912e4f9b99001ba05efbf31f755cb4ec9cbaa405facad9be948758b24dfd077af41f095cf1b89359ad9f6e10f48e88299c0b76572dff09f80aa8cc86d51d1eff189df075b3071a863354485c1d858cc2ff3aac7e4a3365150dc4fafb00c548f5bf075c50ca8a8141cfbc730b374d6106209c2b6a5b899d5598b428e7dfa96da6c59625a599045d2de94a72dd045fbec18502857f22d1c6095453af85596937e6f4584d109eac40f467468dff8aad5b07d3f5f493e8ddd0b8cc910a12be4a135b59c853474db1a1e8675c19c416ab1866f0bb714217d3e61141227771927d434e01372597392c7143727cdc71a858a09db94756d0bfbd12b8008a9cbf423d33ce1c5182482dd3e210346b3df52197841ef3dc5192549838c1c929df357b7a0f7359d3a63865d796010bdbd2e1d32c0d2f81e954b4c658d3b31f5a5d3bf8e2e4700d27573243cc83cd0590359924c0f5f99b344311fb5c4b4b7d2213468476b73a2313fd866dd1e098868914133e25e2be6398deb54cae7c1fc0f39244efd2409339224c5c522d800933eacf730d903c327c3d574169054497def868dc072f94c7e969d1c73c931734d7703739627adda00fd118fac81cc7f71ae6dade2bc5175a4a9bf7d350c591dcb79eec05f15146549829992c03e05bf488263452da0b6b42211f2a210fe4b64d280812105c3f61ea09d5dfb18e409ec56fc40313a705b9bc58211577c5669db8dd6cb36ede2e55cd0042a36cde9c36f8164879635b510017df9f1f5701d6731dded4f4e62dfe0d847d6aaf08dd328358be54eb28217afb923af3e043ad1af82130dc8fbdc6e801b25285a3b89cdbe30f1cb1de6d9a79ac8728ebcfdc1117fcaa47714188a3396253f4c819f7504790741fdf3c611145a0d7dd6cf4cf6de00829be2e0386d378fcdd9fb079795b5c258bb20071a5902c8f55d06cb30a48848c77ec2755856194f1930295e81cfaa2a825f8d26b38feaa709ca86b21e385495e96b38ef1112b8dcc38f67606525dee1a2991df86cbaf5ff80ceabdcf3331610e453ffb0439b299ccf044a69e4df3d6ed0ba1d78e6b7a9326554257e67d5dcf35060bfcc48ec1020d8db14cb5fd54951f6a49e87e72b8f28aaf965389f11d80859e55300d8f0e73b7f0d250e2362be7e7b53f55468664714c0fbba301e8344e75f5d59bc59481c217b4da90c39f01bfd2f9accc9bd2faf9b71e04d4cdd18c7eeb187b59a7ff051f989f637a7d247549d9c6d327a7bc03b2adbb269a017fcee7489b4ff1c1108d1e7421c03121ba27419327841c6afb69b7e80905f6e3bd45df292a1be89a956586262b89137daf6694cf0999ff6dd9fb18ce15a7ff1c56eeda3a2faf0ce5a95ee168d43486216e9101681f8a45d3e1e36c20065a43d2597fddf84e146153945ceb91744941ff383975f9ec3ea7d70c694661b55a166ddae00b0bc57bd911f0e6573435265b51ae9a25c64fece5daef53d85d5729a81f06c2e672d70936ed6fc4ff4623d930808dd179750ec48983e79b7ab6d90ffd72f11ae13510bd5166a2c6c55b56e49b549029d314e4b9d8ae6c993b7e70d6ef0889069f77af65603a7a0150c7b760a741ac6ec2760261f4bd02510536773f82d27efae866b79bc80dd4bb10372b25d6a2dfb1513f07f03b1ae38a88b1ae15a075ced42063c30413d930e46a6a3b8ea9af809829ee45dbf956340f120e4e1659f08ec6633e177bdb8810135e6cc2ddc1f66c9e7e4e590fec6ef7eefeb9454129568e4e9a2b274d8dcca659df49bfb7d3bc2db6a568ab4e8606e4c0ec4062e0fd4c48bcc5ede513932d39a05ada634b4332687c89310397e6120f9a57f4dca1483fd6f7f9bc7adedef6057c1f1154cd2ffb7cf4dc1003b68f019dcebc0b30e1a964b1efe0beb409c9c33581686bfa7fae4a66c808edd7e74bbde036ec1a9eadca18b25f5ed91fe17e666f6fa6c930bc8bec5d1f250ac198e3d2f36c8b005e0be9985f2cf360cc326e83cb7508f609c821b8fd66e29da60de14f71450820f2ce27bfd72e274614a2b5d09ca5a23d8b3fd940778ea6190f909fe5d42a9b896f105c7a3bfe83416a9f83f95b53a7b271c9947d65d89f2a123e22988bc3c019925cdf40c554e61a9e4bd0fdfb166320797762e37dd0e1c2af43b789365e42e94fb69a91020ddfd08493e91b6b6be717ca765eacb2dd8ccf87e5816d29526e6f8163679a2042b7b8e0107d9070f1022b2863c2b6d1d8601846c0b1bfda719d256b979f897b5aec2a25650a235e8960305572e0e19d27e8ccfc5ce0d62c7ce21dc611ed892a71d3cd68b0f83ba4386a2241f9ff79b3d726aec505bb6dba48ccfef2d9dc91af4392fc13f7865396f2b2afd98e8b766ad8a1012556b5561e462be206063b13d3df9bf25af873841536a05f048e22b8e8aa420c00ed51226ad82412137b4863461706567f6fcb19e624f252e9165108e8fe7585a35e5d854b618a1ff1f39b13784e3f56c5da4bf6539cfaec3f69ffbef21693ed0ada66b38784c812361aed31b89e33a5c6c31de86da0c87d77f8661a292cfc25ab7ee91d2b7e79352e2367ec72161ba34a626d928087be314d435ad4389f9110c8cd7f747e6faa486c52b951056b038766d38c5818babb5ddd3f54cd3f21c39779ab6befe44ac9c31152be299e6214cee090891a768756466909445606b3a2d7644ec308d6fb2c47c38a38d571ad93a08ca3fcc1eada5920cb21d559858c5496b3a3f9232253fde39082f33d654a96560aef19ebd786b12661b550a1dcdbcc72d9a6b554ba02513f0ccfa6d418478462ed7e53c09211a155cf9e68a5836c21c7ee6342be867224505ed2afb135db5e42b812e129fa535893e813ac99795aebe563a729bd3c5cbdedba6728d6ec195da890c0aa03592ac15451105a65bf5fb8433565a8f113082a388dd372a219ac6e66c52e774571d230eaffc2a1ccc511412ee16cfbf95641a1518d2d831f281fba305c98ca7b8ae28f24bfce363721e72db3cb1e5dc2b65aa30a1477d057db1ef1472b62c7d75acb6194396ffe70062b319cb362fdb26ce5f7d8aad0a36498bd6c83e8e1df33fad92755aa854109add1c6d9603d63d6338800c5b86bab50b472b679fbbec757ac83845355716490644e1793b2ebc54667baa477374f3e7b13afa93423d2e25a8d252593380b495aac3ef54a67a9ec0d095e0f932eab3017e9166935be75b6d8b13821fddfe9491a89d6dd84986d68006f26355e9924278079154c46ddd72b3ff4dcbbc17bdd2011812e255e95e1e214db7e3dd5cf9973a17cc5b537b2017f8f15055b134edfdc5ba08f3211c422b4c2a7fcf221de9bd5191b046806082d634e96512de1ba8deb7536bc0dc50ac34c52ff53f4c53ead00eed6558cf376e807ca637fd81a037a92f983d7449cc51580f255d40190b8a05c718722ce7bff21f47d3a2a16451c04a4dc042ace345067565ea2a42193a764d74675b0592caded957c90efe6dd040c39ea71770a302466adaba1764695a5139a02f2791cf8243b053ccebe010e817ba5452eb5870d83e6dab855b96ce81d71e1ba073fdf81ee646ad6e8637fdbb50304b6a33dac1dd8b798d82cae1cb280d227af65202ce773b1584087204d9713e9c6035c458726ed932ce542451bc89122b13858069113dde9a274257cd30c74383ff70e9d8da49af5c005013a56b9e6fe901137ffd1ea23a64baf16ff8fdb358b344f7406e9cbad31ea9fab533ee749e363d88f94649d85b5c6a67dc1a746d69812bf4d8e99c2591eda1bd38db766ee761caca6f13e09cb3d5bf2c585be0152596d2183c850b0e8fa1a4abfdb7ca4729f24cdfbbe5b2bcd1be2e14032c9e162dd9bf82da264244b0ab04cd734fafa54d564140962bf3693eb3e0777030a8004a484a12d2415d05b21ee7121c597abde24e03e039b386fef621ad5927c0f176e5e7b8e8ccd1940bf513a9e5fe82838466054b8295ab6a8dca00f455bb0027123e4628bfd7db4ded238f8c0fb2c9884e75265d9b3057aabf9cfedb90b67d954d4da7d5d764d50f8bcc9f7abd3350f02b7a44f280d78d24b1951ce713e233835a330191ae8148369588ca7bbd54c5e28ff5c0bad64c14dc6a3d971de7c6615bac469f4e507b4f2fa7e68caa125ba9777e0493a8e8503c64bc3d9aeef212ea10645cbd1bd3cd903022c800002eeb8a79d9c28738825ebcf59dd4b49b19becbd37315e155b89088366ee1a6ee23434f8078f62cc724eb996da0d53d514cbaf4efd75e7cee7eb4dff854b14de93db7993c32161160cc4fca015f14f9f289c380bb3b08301e469d2cf89d645c0bd7ab310b67c45a5f13fe5fac72d55cdcb8d45c52d45804ac630338adb0f894bb1bca246a784bee755051a76d81ad874c67efc3a19008c98948e3a13fe92d4884372784ff6c6b595849d55cf3e5c27a0df0e5310c506bb5af366ba96ab03b22afa205ad5b808cadf7f3a15fcf71bb0cd2edb22e47212c56067f3ece73a5acfbfb324982fa6dd76a14ceb98c8d0e320dcf01ef8c60baf1f41482c12a8614183dfb02a77e88705d6dc08bc0ec326a9782f17027e93dc29d077e78f0fb77d8bc8eaf404dad3061a9536a4efeda5081bb4c0eca4dc7bcea0a1221a00e77cf0f9e76ea8a282153d73929475d92957cbc3a706a4189a7ae61c8e8299d414ac880f0c9a5e0418dc7e52d450fca3c4fd9da5b92601f043957394183ed294a30946d1dea1a5ff87401a02a9945429f06a1ec74d91c3b4c7224b4c095f157a1bead1f908", 0x1000}], 0x1, &(0x7f0000001540)=ANY=[@ANYBLOB="c000000000000000ffff0000000800000261aca91ac08190be5542442152b6958f9097c5ffc7378b57255b74844d1c62724b12f886ab22ccf99d6a56ddfceef4ce301371c85b73a7cbc5779e146d6d97e1094788ca1afded03815ad4189a3b918599daccb0252efb7eafff484ec0ff5ec2b20ff41ed362ad8cb71ef0c51d40771bb35033046361a69239347edba8dcd55b56fca7665b1a95986f0e7a3e59e2e72470e656e5a63b545b18db30a71dc7333fc9a7d78fd743895b00000000000000c000000000000000ffff000005000000f55cbf38160e8f17a885a46d8ad4589b39d1ff4f0edc672fd905262aecb7149b5b36e84b24d6608a8c8c2b7e1699a7f26c544e85b502d19080a12976b632a5e06d3c488a43ac621523121a30db219931e6ce98c9589c3fc5346dff508048226923ced0380c03fa3484064c7ec3e45e6353458c64d1d77021a4b7d8f871fc97c4b428f1ca50b785c05cf873c60ea7a5daf0c5958da8585d0c2d4e806c29b5928afb426af4b3b916df7100000000000000500000000000000001000000000000000af2ae0957aa6174dc091478a91bb556979d2bda193793cc807f0f2748d3b957999c71e590162f2a15afcbfe8ac1730e105b66d621b2cb454dd60000000000001800000000000000ffff00002d0000000700000000000000ab2f46a178003f37b1b7ecc6f87b8b74081b77fe084f95ef6a8cf848964669aaf9f4395d3949f808b72fa6d22efce938bea240e7bcf835ffab161c2ced3b69f96b9cf63a6f235a676444cc2441ccc82810934fa2850363da85a6677a6bc44b9522f6bfbe8d5b787b4b3c1659179a3a77e244c017f13b"], 0x1e8, 0x4}, 0x2) mknod$loop(&(0x7f0000001500)='./file0\x00', 0x80, 0x1) getsockname(r0, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:58 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x6) 16:00:58 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100)=0x3f, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000401000000000000000400912ab495c8b54c908968594ce65ea371fb5cfcd381b028f600c6"], 0x10}, 0x0) socket$inet(0x2, 0x2, 0x1) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xed308508) listen(r0, 0x0) 16:00:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x8) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="ff", 0x1, 0x0, 0x0, 0x0) close(r1) 16:00:59 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0x0]) getgroups(0x3, &(0x7f0000000200)=[r1, r2, r3]) open$dir(&(0x7f0000000080)='./file0\x00', 0x20080, 0x4) getdents(r0, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) 16:00:59 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) 16:00:59 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x6, 0x5, 0x8, 0x3ff, "f2845cc7418f2357540ad5ca5942b2881a2dafce", 0x8, 0xffffffff}) r1 = kqueue() fcntl$getflags(r1, 0x1) poll(&(0x7f0000000000)=[{r1, 0x80}], 0x1, 0x100000000) kqueue() 16:00:59 executing program 0: r0 = getpgid(0xffffffffffffffff) wait4(r0, &(0x7f0000000180), 0x9, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000500)="fac779b96d9b209d0c5168a269614198b90915f8d62ce769f8331a491a39b358ea7bddaa0b5163b5a0683c1e745541e798ae69b47c531e12c9a31eadda1d9425f1a29a115da6f1660e172f0579d3f9ef995b73aaed5e170a38d49bf5d2f8a9b7c2d98e5d40edc3af4336274b401494234871e8e82ea5d8207c17118edeeeeca6603539b755dee62762", 0x89, 0x1, 0x0, 0x0) symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r2 = open$dir(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) sendto$unix(r2, &(0x7f0000000400)="d1d08c53636307ebb657408860ed15d428f89403173aeed4b93eb25b4fc9995e82d82cb13b87d128e4b5bcfb4e811467be89abf234ed3c5e8a262cc8eb67839a4ddc53e4aa8dbd5091258638921fe9909b56e831459b0a4543044349e7f9ed97c8cc3ed2a7110be5990d06", 0x6b, 0x8, &(0x7f0000000200)=@file={0x0, './file1\x00'}, 0xa) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000340)="3f3c887b15679c5c7d6b7c313ae1c4151f667c492dd1ea2a9f874e24a4f6e66240fedaa4757640be8d777b1365a70270ce2634c1328b9a8a175bc111f3dcbb210fe6e9314df25cfbad1ff2b49b819e003e11bdf4e77ccfbedd2200918c33910a6a32bcd3bd54c55837d7aa97b1c6e1bd3605bcebb2424afefb040d02fb3c0dd95b1116", 0x83, 0x2, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:59 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80a0, 0x10) pipe2(&(0x7f00000001c0), 0x4) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) socket$unix(0x1, 0x1, 0x0) 16:00:59 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:59 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x8000, 0x0, 0xfffffffffffffffc, 0x0) r2 = semget(0x2, 0x4, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/72) 16:00:59 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:01:00 executing program 1: syz_emit_ethernet(0x162, &(0x7f0000005faa)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x6) 16:01:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x503, 0x0, 0xfffffffffffffffa, 0x0) kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0xffffffdc, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) setgid(0x0) close(r0) socket$inet6(0x18, 0x8001, 0x5) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = socket(0x2, 0x1, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f3468ddff0000"], 0x10) shutdown(r0, 0x2) 16:01:00 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0x10052) poll(&(0x7f0000000040)=[{r0}, {r0, 0x1}], 0x2, 0x0) 16:01:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/52, 0x34, 0x3, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1000a, 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0x4000) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:01:00 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x192) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) poll(&(0x7f0000000000), 0x0, 0x200) mknod(&(0x7f0000000000)='./file0\x00', 0x2005, 0x2) 16:01:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x363) getpid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:01:00 executing program 1: setreuid(0xee00, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x11, 0x7fffffff}, {0xa8eb, 0x3}}, 0x0) getuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0}, {0x18, 0x3, 0x4, 0xfffffffffffeffff}, 0x4, [0x7f, 0x6, 0x100, 0x20, 0x4, 0x1, 0x4a0000, 0x3]}, 0x3c) 16:01:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mincore(&(0x7f0000ff8000/0x1000)=nil, 0x1000, &(0x7f0000000280)=""/153) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xc800000000000000, 0x9}, {0x34e, 0x4}}, 0x2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sendto(r0, &(0x7f0000000100)="c8ef82604424b0886fe2a73ee1ac208b8f0a0c38909c4f92f709649ab97a1a2eadef60388e8f91d7fc8d5a06a5a6aecbb19def299736eef4e84caec7d385", 0x3e, 0x40c, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) mincore(&(0x7f0000ff6000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/84) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:01:00 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x80, 0x100000001, &(0x7f00000001c0)="bbf92c4d8eea70e084c86d907b8f8933ed4666ffa590b7c32ed55b5cf8ac2eb232a1a54d8568cc195af723b052387f02b4828d71b1314f21ed755bbbe6453d6e5b4dd4a5164546404d14c7d42b6481932af9a0c2638daa7fba432c30bc04fe504e55ee8ff94ab0ca3a28bfb642e7f4e7cc2696d9ec67d418553654e1dcd9238fe6fe2fd02adc2aeaa25f74cda821dc731facacd92091b5834c10e888f5dc318e5a4951815e2de53d546b9835", 0xac) chdir(&(0x7f0000000180)='./file0\x00') 16:01:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) shutdown(r0, 0x0) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x67807cfb) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 16:01:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82023b3b7f1a3cac3e15d82e2f66696c653000"], 0x1) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x80, 0x4) 16:01:01 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') unlink(&(0x7f00000000c0)='./file0/file0\x00') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:01:01 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x622}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) 16:01:01 executing program 0: poll(&(0x7f0000000040), 0x92, 0x100000001) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) r1 = socket$inet6(0x18, 0x8006, 0x3ff) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup(r0) bind$unix(r0, &(0x7f00000000c0)=@abs, 0xfffffffffffffd92) 16:01:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000010002, 0x64) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) write(r0, &(0x7f00000000c0)="ec", 0x1) ftruncate(r0, 0x0) write(r0, &(0x7f0000000100)="fadd88c862ffb409c56b3f07361f804f699aaf0e91d2df5f1be403740ef22e0c34864ebb88e40efd67706c4472b33326194f1d39ff83d8645fc86fc7193d05bfc3c48318043c0689beda3615ba86f2f16bd70dbb95ee39da59c981c94413dde7e51650e3d6350914021e4e567d73426080814635e79a2626b7468dd9ad7f5cf7b91c0b2d697947005b9a4930f3fff6584af5941e013d70e72ac343a1a57ff687f916fb7f416331ad9f3738463565f41884d4c603f7d51ae363586a1d2b8e07d71bbf739936fde7bca145c2878d99ea49f59458f7ac3a5930029e0fa42c614088eb54562db5028101d75f076fde52ede03ef722cd45180fd1b402055eb162b3e3e36be0606efb11cb940934acd77bb7a64ff71634845c2b0297b0dc1f8bff8d11cbf923e2fbd739df04ab9cc6a3e44d8a05e0b400ee298a5b82cf3d859f69d7e37852cf1fed82114a16901890b48f98c1a50902f2745210aba004217762ce4dc61dd058a0e58f8efb3ee773008387400ea3ea15a1312c23980d4dce1891a532f9a267752e020e3100131e1ba62ee4d33dd4933f9b1468a9182a38c433d25274c3006bd2083eaee94a08bb79c6edb5687f7dd6488ad98ab5b30ccc1d759ba0fd2ab1f2e9dbe973fe6f8f8284dc8359a9cac695e194dc665898eee50dc2e275ab815d3df0b1c91710a6fed3a4e4156d9197ae83b88e54c5d57ecc33836e9eb84cd589e0cdcd5dd7de2cb6793a7ca5cf8753f333fc3e7dccfcd2936f872b924e2ded7808d036aa564cf3d784c687c13cd345d345cc351d632c72c19b16c96950304dbadf7406d299e7503be164031eb5a84bb31e1e0091ab51f320cec84f4329fa929f2dd265f1285bd517df0c5796e21eb761ccdfe973c4eeaae0415b82f3b1947494f2a59d863f298a097a9240ccc5cc4c49bfa175b2db7290c982e635e334a3970258ab44d71af268f3614d7ebac544df9a0e2668f6778843138a85bddacb9d4d95cdb91ebfe39fb8d15a239ae9de017dabf828d1750f9ab6b61d5b315bdf5062e7d2c34b0d2467b432381500c2d8cdf677f15bf2ef3aff3b6941744a630bf48aaea902faf2867374b60579b8d393d1d1aa4fe4c5a277ba41852097650aada7a31266cc323c65889d1855f714c47c972281d0ff7c7003864e92e629f2e902c4bf992a7281389e6503d2c90af51c57306f44dcadba1ee26a9b5340401566d2998cb7937f8cfca276e6fd557b9fcbfad0498ab56256c11c2af385f4fe985624f4e9b184aedac1ada3f3557c07fe67403b995449f293c7119bab5a46ff31aaa3a8449e18df8ef8c4258921e1139bc47cf648a0044a1f96e7c6926c14d8af4d088b61b0f2ae0cf78473c72a878a08441ada4138ab6eeb4ae27cac059f72b5401cd7a3e520262bdfa710aed5d2c489152e1d24f6276dd7b4b73c92ecf66ce852369bce6249f99aa0d98407f7e3086200cc8a7260f633dc84a7397f41d47a1559d1bd82c4932ace38a1e74ac309fc1abeb3786d38f4faa99995fd77822518d98970fef4607282c89381aa852137ca3e5f7b9a724251b9c7470d1d31375638a9ae692db95012a90a91fc0e20158dbde6e5ed268cc0b3d2fc58f875095584800deef8e848515bec0cac0d1001774c7cc0d42a69c72e7dbacc3eed1f658f6c46714e988ef679c94fc52cae61d78dbe4a1ee753ef5b63bc19703949b74658e93057c4bf0f9676726a3c47f1bdde71796c6f926bc0ed2e90db22d0e62e5408850a7ebad88f6f33dd48f42b736d852698e03e7a0c6820638796d8065237d931bc08a7beb8c61f7da16b44f1a61f2ff3397526ad961636dc89b1f011291c98917ca0e32e9e1a20401a15f2c0245f0ada646f64f35a4f697aed65a0ded3589e681e3b58fa0f15603ffb4008cd004930af9825dab2576675e6bc64710292bd14c796812e4a5406481c454bab4dba81d336b00e0c3d7f3bd70835d74c824c3d9440adf3c7948c9138f28ce50e62e1968d5f4c98458a861b6a1951d75d0f335ca3e7a13e65c299e902f2a1fef26ba3f1f22e9a6163c97e07d3d226836ea79649b518ced4b0f081dfa6efe2491512b030b49bd389fc5194089a4cd9c92b5971e443d27011c29386557172dd6a9dcf74da84d0108472bef672e3b926710f05c61fc7cc26ca8ae22351063942168e9c2bdc59ba4457cc24b5016624c7c0012cb7388b44cce9c32f39f8c7298b95a97485f047201c85e4fd08df52ccae055fd53cd064aa4c1ab080cbfe358aa0184447ee812d702ca8508617340c87add3f4bf099235261b8077104e26c9bfe056054a879ab4f7cff882fbd5c7673f4f21d0528639c2a8b1c667ddfb02ff6b330310ee6996009d3dc8b17a0cf9ca2dec357ea4605819b2772622b5887b7bdc9b196bdebab97ddab2e09ee15c0c2b54ab6845ff89d52848664410ccf63858e57c31156ab6b75f42d5b5b99e160d9f59c1dfa20e87ba86381ce177f53add5af538e5763969725c8f4e30e6ecfc4e84ee2ca9a98befd969f11782d20a4dececad09eb9dbd679dad861744b1ded17fb5c352b250d854723442eb9b1c8b344b78d98e0408f2e996a905b03b7b2fef26265705ae658fa3d9f9cd2b9a3fbc8c78123014a330d342c1f7fd8b8b94bce9eb61bc20791e977fc7b2e978d467094c36b1adf2f1c49ade39866f9c422e0e2784035271d0672e67202c3197b2262015f607815442e1f4b19114271715b9c22c647cedd0d4e1e34607ff1fd895c2c1906c39c66ef4027fed9007b2d752d87a1cfe6137410c1cfe9bce80145ce02af2e7a52870a056b5ff815c0cd95772818f07ce418dbdc9b361a74af70d359c4946304f002c3fd04183a51519d3d1616cfd10a5f6abcd95f5a9960c5afdceb4f27fd5ff4025ed1e154d7ce20804537a4c511220bf1331779234071cb67b5bc73533bd776e970c67c50008080d08cbe8edb094ce9751a3ba5d79d72d681a1772ce0284609803c1a27dda6a28a90a519d59352f703138a124a9f7f20a8e1ec7156db70ef025a4d2ae164a73d882f74145f81c0bb35a796ef41e7cd36a7d52585f726706eead8ee71a45ec1eae4049b67bb02f0068c2b687b4171dc5163b6141c79684c061ee1d05151bcf6574782bc7291bd9f59cf4e69963b30c1223b723334f6326a0e5bd428d4657a49850c5500cdedbffba4fe4789270a93c394404bd9fbe4f7d9207397591ceb71df8a8e834d5e716553ffa7dec62bd74a1dbbfc791f9f317f4788c8191c53974af6313e70cdd6c954e8c0153eb8e321e9e22a52a6e48634642896a063c4446e149ec675f8b3014664c405dd12f77ae754dbb8e4129ea43dd288eefc4cf3619f4c6ec33bcb74afd5fcb50084fc4ad6b2d6db3d41ac18d23a7a6221b1e3a243fe110959f91a56378f33f36c3b4775722866abca71b6d935dd12d67838de97d76e708127d6f2d8dd48e618d2c45b23c4daae9c6187b6be3f5383da71398d759b7875adfbd13c7ecd6848070221d0e9723ac9b97175ef1ff2f33680fa64ae6d85efd914598935366615d8aaaa4382e12f574bec4c5815c0333fff1f6c1d039ba74655bce4d6c1cd359817ce10ef4094972b2fd24f7c8c0ca97a8a7c279c0ece1653d6232e3719ee3d26e34f2dac4c39ee237107de32843ed085f7df4b471f34244329ffb2e7e81e1c9f34e10cbf8c305f8a88993e47495277a5a969c408a1000b9321b62d461128b5640eecd849b92652cc38ad346318b6b3d7d35ca912e3ce3c2b8aa50bbd86d3bd975bac7e22e4fb1b774e92d4b1bec6c98abb1b7a55bc0de1d238e73cab0e755800e65fbfed530a4daf0be357b9786a05cd713c226300754ba2714127022cc083d2b67aed84c39fb02ae7a646ddcdadc5a8e927195c6f0bdad6e1f73190e9f36f84b3e1c6a20b8dbf6dad1fcc2eaebb3d8c8637858331f4858e2936d040e37d8b4630059b87757eed2922b710aaeaee36ade41ddd02cf91e654217729d2290eae6709e44b65f5a4f95714f86e906a4ee46f80f1ab01c5209f686d06042343422c90819ccd82c0464ec806ce400ec1e40314785564a408992bc15a0327b19497d3ed09a91192dedce745b0dda2a655b06a34bb97b4f1661cbd9db269eba520ff7018c09361d7cbc6f0161db4f7a2a20d1821bfe24cd1e7295920060518cd64b01d3e5ec0f88d5d26f546ade1db5f49a2a32a99c55c0ce0c4999a1dcf2f232e184ff27271c11eadd728228dae82c31aff0b0e44e83cc137078dd134319f6123f53d099c556250c1d1243182ac78e86a1fc0725b3c2a9549d2fc2feed4e6bf078c042395690be0a706cf341a8ace870f22d11f10a13f190d00f752c71e985d19b8468ea4e63fbdfc41dcb00d92ed08e22bf1d4f80458e9d38b84d26b7e7193c6d054bd0a3b352de2f487eb54b95e29f386822bafeda9d12e778ca474eba501cbf78c1ad28944a548afc44ba3a98fa3ce3e126e5921451050e520bd78df14bc9482d75d83d933f12b54303ea590ac6fe3f17577e80bea811bf00a1a15c09cefc0beac5d12cca1d91246a3d1c9444c522fdc55b6a812d9a99d58ca26fcdb37fc87ff06b217621f05234380c237523247d9e1e0135f2b84a4ecea02b2c7896c19a6d88656aab30b11bc427ecc6418f34e27fd7ff82516ab1e6eb3b36d28cf47775dc220a6d21b297daf8781f813468e5f290d49755fc7cc0c55f2b94075318ceb5792f59799fe35f2b8bd3bdf091dfc560adf612fa5be42aec9c718bea74f23d6fc41a0a5c6beb6546782e921e2279d205f045ceae49fbe67127872a122250a41a78eccb2214b752f400b90bf6b95869fe002956038bf9c14473ef3e5b2dd7bb8a26c952c4294973ac55a3c45b5d76f8f0b78e2684f2eeaf921cabcad44b9c3efb20091f704b59ebad75ac810d855df5ed3d3c314b27760aa723e180de4e105d0f9f3b95f6fb9b5a87684ae7b04af718dbce233c249cc637511e0e1433c22f7533759faa0b6c103507bdcf01067cf3c0e16bf0a4648f794f24b157284d18ce6580e353bcec92da3f845540a514f041e812a00fcba7c2e280a3239119fc73269bc77690fcbf710e679d38e2536ff07f4a7ea52913a7fc6cf6d0a468e7010a87f204b37e90d75080f148fee08ab6b20279df6ccc40bd1e153f03753b2d7f6c8e6a4ac5327f243f070656de1ac8d3be0bc0964789ded6350647220376e67cdf3f2904826814a46786d885623ef0188afd65dd494418d209b7e7ab64a2ca7b4376b365f6025fc93744ccdeda9a6015692d3b766442c31e4be86bd32540f4d0c7d679b565ffe95adf72ca94a3679cba76484d40f1c521280a4da169da732175a196c0610844fb79b7dcd8ec9522f86d3d882eb54acc1e2bc91521f5085e715e104bf0cbcc31c1d02eac0b738fef73bc91def063463fbd3e192c731410f8b073c7700968030b3042c8b335b5db30b58e1f97a439e677c6ee78bc5c353d640fcc05b11ab7070a94bfd8ae88bbf8912f28913f6a72dcb301e1420267dd8335b316aa29785502763a616fb5ef387b94bc62e85280fa1e5d887ba1ffcd668273211cec8dc039c5a1037eba9531d3f6c167785ca59fd7fa95637089917275f7ed28640bc76c2af853a083bd6ffe60daf6c0edf5157ba3aac4b1a8c51eb6f46605ac83650e47b3633065d8d59ddc6c8c3036ae2931d47adebb027454a1b63e84e2c3c99131d27309438a4b727ef9f60d9ecf7eeb998678f02fc8ed67666ef59760f643097c844ebf6a3d6984b5c297a28a6cf7bb06392d07fe7ce94739542f", 0x863) 16:01:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f000013d000/0x1000)=nil, 0x1000, 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) 16:01:01 executing program 0: unlink(&(0x7f0000000400)='./file0\x00') r0 = semget(0x1, 0x4, 0x221) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000002c0)=""/99) r1 = socket$inet6(0x18, 0x8001, 0x0) close(r1) setsockopt(r1, 0x6, 0x10, 0x0, 0x0) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/189, 0xbd}, {&(0x7f0000000100)=""/73, 0x49}], 0x2, &(0x7f00000001c0)=""/147, 0x93}, 0x841) accept$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socket$inet6(0x18, 0x0, 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000340)=""/167) 16:01:01 executing program 1: socket$inet(0x2, 0x4000, 0x1) dup(0xffffffffffffff9c) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x41) socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000140), 0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) fchmod(r1, 0x20) dup2(r0, r0) 16:01:01 executing program 0: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000007) kqueue() mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) shmget(0x0, 0x1000, 0x758f1034b9f1076c, &(0x7f0000ffe000/0x1000)=nil) 16:01:01 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x54, 0xc3, 0x8, 0x48000000}], 0x0, 0x0, 0x3, 0x0) getitimer(0x2, &(0x7f0000000000)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x7, 0xfffffffffffff58b) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) semget$private(0x0, 0x0, 0x4c2) getpid() r1 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/53) 16:01:01 executing program 1: r0 = socket(0x16, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x5, 0x4) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x24}], 0x2, 0x7) r1 = semget$private(0x0, 0x1, 0x10) semget$private(0x0, 0x4, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2f, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8f7, 0x7}, {0x0, 0x1a}}) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x4, 0xffffffff) readv(r1, &(0x7f0000000100), 0x0) 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x800, 0x7fff}, 0xc) connect(r0, 0xffffffffffffffff, 0x55) 16:01:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:01:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 16:01:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/237, 0xed) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) 16:01:01 executing program 1: pipe2(&(0x7f0000000000), 0x4) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 16:01:01 executing program 0: unveil(0x0, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0xd0, 0x10) open(&(0x7f0000000140)='./file1\x00', 0x10100, 0x80) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f00000001c0)='./file1\x00', 0x800000000000021, 0x80) symlinkat(&(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000180)='./file1\x00', 0x0) 16:01:01 executing program 0: setuid(0xee01) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r0) 16:01:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x110) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) sync() r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000000)="01", 0x1) 16:01:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1ec, 0x6}, {0x80000000000000, 0x6}}) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='c\x00') lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:01 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x200) mknod(&(0x7f0000000040)='./file0\x00', 0xc002, 0x200000) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) 16:01:01 executing program 0: link(&(0x7f0000000380)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair(0x20, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000340)=0x6) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bd) mknod(&(0x7f0000000240)='./file0\x00', 0x0, 0xc6) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = semget(0x3, 0x1, 0x8) rmdir(&(0x7f00000000c0)='./bus\x00') r4 = socket(0x10, 0x5, 0x5) sendto(r4, &(0x7f0000000280)="df561703e080a84a4f209e9a6138a2500f16d066eed270d3059ee91627badd9bef1cddf54c989cb96c561aebe7d8280ab0acbb31860438f8852165655c4bda028bc906637ead7629053dca04507777b60c26ba8b88", 0x55, 0x407, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000140)=""/204) munmap(&(0x7f00003ea000/0x3000)=nil, 0x3000) pwritev(r2, &(0x7f0000000080)=[{}], 0x1, 0x0) minherit(&(0x7f00003e7000/0x2000)=nil, 0x2000, 0x0) 16:01:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000), 0x16}], 0xffffffffffffeec, 0x0) 16:01:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r1, 0x2) fcntl$getflags(r0, 0x3) poll(&(0x7f0000000140)=[{r1, 0x104}, {r1, 0x8d}], 0x2, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x7) 16:01:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r0, &(0x7f0000019fc8)={0x0, 0x0, 0x0, 0x0, &(0x7f000001b000)}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x21) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x4, 0x80, 0x217, 0x3, "4fac50b8dcac1a88168e2342128d2fc39ac292ab", 0x9, 0x8000}) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) dup(r1) open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x80) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x6, 0xfd32, 0x7fffffff, 0xfff, "4feafff4f7c6102a0e4c67f649ce2f6576122202", 0x9, 0x400}) writev(r1, &(0x7f0000000200), 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) 16:01:01 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/46, 0x2e) mkdir(&(0x7f0000000180)='./file1\x00', 0x184) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xa1) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000380)=[r2, r3, r4]) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) 16:01:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) listen(r0, 0x6) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname$inet6(r1, 0x0, &(0x7f0000000080)) 16:01:01 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') syz_open_pts() r0 = open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r1 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x8) faccessat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x1, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$unix(r2, &(0x7f0000000100)="d91a30e6572f6e4ae680454389d9b4d072adefe8d743b3b54b3b3f8bfd4285b6f56cfa2bb8570b28ce116eefc338a4482c016f6b6fd10b70cac5835b0d160a1d9926135f3c64ed84d55281f26790e06bda9f70277189487eb5d98def68134fe9717a8700b2116e88c981b52e93f0994f3b846c2b6c5d66b0f6d3f4975e14a12f631cd84bb698a35ed9c681be86c2ef4cb333f7f77af8b30dd86830491661553525558c72b12c4b2300edc9dbcf6c7cad8e8f302c1f3cf7254e4f87469603130153633ef92c06a1c0c2b21aaa77b5", 0xce, 0x5, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000002c0)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x10, 0x80000001) r3 = dup(r0) sendto$unix(r3, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418", 0x14, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000240)=0x11) 16:01:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) write(r0, 0x0, 0x0) syz_open_pts() 16:01:02 executing program 0: bind(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x44) fchmod(r0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd1) r0 = open$dir(&(0x7f0000000180)='./bus/file0\x00', 0x90, 0x115) open(&(0x7f0000000280)='./bus\x00', 0x20480, 0x21) utimensat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)={{0x9, 0x7}, {0x3f, 0x1f}}, 0xf17c1217483c3b02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r3 = kqueue() accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) 16:01:02 executing program 0: r0 = socket(0x18, 0x4007, 0x7) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = msgget(0x1, 0x0) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000040)=""/164) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x800, 0x4) r3 = msgget(0x3, 0x0) msgget(0x0, 0x200) msgsnd(r3, &(0x7f0000000000)=ANY=[@ANYRESHEX=r1], 0x1, 0x800) 16:01:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) write(r2, &(0x7f0000000180)="49e350fdba531d3ae3f6e9ff66a12dce32b567adf282355b7820e7ba372b14a7af6ec46e599907275ff4ef75914db1319a", 0x31) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x3) close(r3) 16:01:02 executing program 0: r0 = socket$inet6(0x18, 0x8081, 0x40000004) setuid(0xee01) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:02 executing program 1: syz_extract_tcp_res(&(0x7f0000000100), 0xd81, 0x5) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x5) r1 = kqueue() getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r2 = semget(0x3, 0x3, 0x81) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f00000001c0)=0x9) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0x0, 0x0, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:01:02 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20081, 0x68) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) r3 = dup2(r1, r0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x4) 16:01:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1076) write(r0, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) socket$inet(0x2, 0x3, 0x800ab9) close(r1) 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000180)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bde8ed0d1da764863c3ce25cc1f422197508a030f", 0x35) r1 = syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="9ca1a0110fe6b9ab54696a21bbf01d6661accacf5ec59237275894e9bc9c4a0e3dcb02cd87f5d83f65ec23bd2e5830dfcb08b5bd3be6709a119ccf7e4e69d0112b86f93cdee4863c552e42c1fdef27fd4f25bad01e6df5d31e", 0x59}, {&(0x7f00000001c0)="778a5034a4b159d3328f0e1df9922e6672653214c7943ded66bdb3e6ae0ad05db9aa71f2f148e73fdd9b25f6cf0fd7d4559da769aed85d12d947ae5fecae788f09be22b37e026d99061f47a4b00a5cee320c86cffe1bf465f1de66e6a5ebf068d52d805dbd9dc90c894e903eb4507518e68dc40d7e6ad590c6e43b1420008571b3f552ad2e41ae3e1e71bce85360619c71e83720c2dbaf8f374080729b7b010ef5b17c0dc84ea5926bd48ce10c5dda7199ed8bb6a1fdcbe3b0936ef97f9972d4d131d1", 0xc3}], 0x2) close(r0) kqueue() syz_open_pts() 16:01:02 executing program 1: r0 = socket(0x0, 0x8000, 0xfffffffffffeffff) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) setegid(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r2, &(0x7f0000000080)=""/136, 0x88, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f666b4b653000"], 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3, 0x4, 0x7, 0x5, "4e00fcb95387d7bbb512e981196e1753738ad1a1", 0x80000001, 0x7}) 16:01:02 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0x7fffffffffffffff, 0x0) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x68, 0x2) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:01:02 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:01:02 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r1) flock(r0, 0x5) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:01:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) r1 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/109) close(r0) 16:01:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) shutdown(r0, 0x1) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) shutdown(r0, 0x0) 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x50}], 0x2, 0x6) poll(&(0x7f0000000000)=[{r0, 0x144}, {r0, 0x1}, {}], 0x3, 0xffffffff) 16:01:02 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x1, 0x0, 0x3, 0x0) execve(0x0, 0x0, 0x0) 16:01:02 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x44) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0xa3b, 0x8e, &(0x7f0000000140)="6b910c3e7fd1529fbc1b4be00844592b29a4506c3eb9d60ad8769019aa3c7035b57684e166d37d2c43d9717f86979255c6891da1c44ad7791ab0a47a280ecc12425c692230f312ab4a18dae7722487410f0715962e112e18fde8ad355bb6ec7b418c5f7ab2b4c66a1fbc7f5b0f841580a185da31b6ed597ef2454808387f99087ab761a914eb163ce975c1478e2b633c210ae897c474dc981f78d850268134d9b0156f1a9a913722423273580576f5517beb53a1a6414dc99979876e958b21cb13f938406898ba883393769aea947630a023d00885", 0xd5) getsockopt$sock_int(r0, 0xffff, 0xa882257bd5c5fe49, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0x37, &(0x7f0000000100)="03000000", 0x4) 16:01:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() clock_getres(0x7, &(0x7f0000000080)) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd, 0x0, 0x0, 0x2}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x35332656, &(0x7f0000000140)={0x5788000}) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(0xee01) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x0, 0x2}, 0xc) setgroups(0x1, &(0x7f0000000100)=[r1]) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:02 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c5884", 0x2d) write(r0, &(0x7f0000001680)="744c10f46ab9181e25072515a168956a0fb5076be2da60ffbab787ae35c5cfe7733be8ddb0e875769aeff30aff096dff898d24fd87ea8137450aa2f1a1294f4457abd6bc8417fe45b1dee68ccfab163df217927db3a07993b4af727f2ee4e04e9f2d478d59d68115a5d75064d98a4f3bc851efa41852ba077ea0dc6cc9622a2641b55bfe41a2d9725acbf168a69f2eafbd17b1afeee86ec3b4bef48493bb388024981c59f0019c2b543407c6c90ab4b041fd58ea1eead0307c2bba97353cbe7dc82432aadc3c276339", 0xc9) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x8000000000000006, 0x2, &(0x7f0000000200)="fd541f51f22c340bf168d99532b0d4f3ac28dbf6d2b721b86783640d4a15c13f553967e02367d0457edfdd828aba0e884e78801d1ef5c0bcf482f37baa4ef7ca89df2e43b946230a94a9eb71cfc1babc83c4e8f3e3a7000076246e7576fedede0000000000000000000000efc29bd4b2bd61de9afc54623244ce8adc04e9a5e18f75e89faedbe73d85669be33d3a0c5871042fc075de9b7aabd2cb463e527ea4821318dfd5079ccfc3727d7e8eff40d598cef5d44ddccd7d328e580c2fff33b168b4fe7f076aca0fdb26873cda9ce44c73a383b2c774c46d9384f30c518ff1cbbdde5c74f3700e83374e51802aecc8aaef1e147094a5e0fb75102459f04135e9744eaeb62888a47a375ac9ad1582955b47d0f1c9893852e68267549fc919e671c4708369cde3699c541743613055c4ed20d31f03c3860306e4587019edb3ca31e3c6e3cac614b6c3c8", 0x149) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000440)={0x5, 0x6}, 0x10) bind$inet6(r0, &(0x7f00000003c0)={0x18, 0x3, 0xd606, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000380)=0xc) r5 = open(&(0x7f0000000400)='./file0\x00', 0x488, 0x14) ioctl$TIOCSBRK(r5, 0x2000747b) getgroups(0x6, &(0x7f0000000180)=[r2, r4, r2, r4, r2, r2]) shutdown(r0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffa4) r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r3, r6}, 0xc) mmap(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x1, 0x2010, r0, 0x0, 0x0) 16:01:03 executing program 0: shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget(0x3, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) 16:01:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) r1 = socket$inet6(0x18, 0x5, 0x41) flock(r1, 0x0) 16:01:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:01:03 executing program 0: semget$private(0x0, 0x7, 0x200) setgroups(0x157, 0x0) 16:01:03 executing program 1: poll(0x0, 0x0, 0xfffffffffffffffb) setrlimit(0xf, &(0x7f0000000000)) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 16:01:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = semget$private(0x0, 0x4, 0x601) r1 = socket(0x1, 0x5, 0xb92) accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/81}, &(0x7f0000000200)=0x53) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2dd, r2, r3, r4, r5, 0x4}, 0x6, 0x7, 0xd}) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) 16:01:03 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x8fd, 0x9dad, 0x0, 0x0, "28187deb5ca26a8e6bba97e10400a98119e650c0", 0xffffffff, 0xfffffffffffffbff}) fcntl$getflags(r1, 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) r3 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0x7fff, 0xffffffff, r3}) dup(r2) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/162) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x5812, r2, 0x0, 0xfffffffffffffffe) 16:01:03 executing program 0: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x2) 16:01:03 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffec2) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:01:03 executing program 0: r0 = semget(0x2, 0x0, 0x81) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0x396) 16:01:03 executing program 1: socket$inet6(0x18, 0xc002, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x55, 0x24, &(0x7f0000000000), 0x0) 16:01:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = semget$private(0x0, 0x2, 0x10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0xffffffffffffff80) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:03 executing program 0: sync() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) flock(r0, 0x3) r1 = syz_open_pts() r2 = getuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) flock(r1, 0x2) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:01:03 executing program 0: r0 = socket(0x1a, 0x8000, 0x4) fchdir(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x10}], 0x10}, 0x0) 16:01:03 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() fcntl$getown(r2, 0x5) kevent(r4, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) 16:01:03 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmget(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000600)=""/168) 16:01:03 executing program 1: r0 = socket(0x6, 0x4007, 0x10) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') 16:01:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/180, 0xb4, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0x401}, 0xc) r1 = socket(0x1e, 0x3, 0x0) readlink(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)=""/138, 0x8a) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000140)="2e5129373569b5bf341da884662db36205c90eb0629a1da1bf47f8cb67aa428622fc4471ac3790d3c0b5da494aa375366e3e1c16bb98c059e2142beb4a3d7bb49f7b821cca834ea9cf94c8a0873765483e893b797cefdff8ed4990305761755151fe61b0c9744f2e3f737fd6f92c55e6121225f240469b11faf3ba8a52925078a8e35e6f24f8792c130ea39dc80e25a9bf39d58cdca4dead78230ba9904392b78d7a24e1bf9fc39cb56744e4861df164c419fa2532191c3a90123df21e218ebfe24e098321268cf36991c58776af7f5d36cc7b53f2796abf9a14e77a8b566315f1bd5722924c9798b54f8fa075d3184a149bd3a6b8e14a2d6121d926ecb7398f5915329ce36d4c6fbaad1009537ce5a3462bb1c2a9aa30196349c6fe531711462474503968a02dd444bafe795a1a52528f65821ad13944f0628c1b5cec433e0c04bc6eb9b671b95cdbd082368c8b70a42212a3d883464a410154475b28a936f6d3553d7f12ffef1403d5349f04836355b7a2322e96ed2be45161b5e90f1f569494d026070cc07a9c73a17cc24d3fe33fa7086168daf94a3cb714445614484f02a50e917bb6f10603c5206eae6266205e06b150abac108490792f2f7186eedebed81d3add872ec6fd158af5b98cbdaf8bbf95520323c731ccfb738a966ef341de465964d0e23afe7d308b64d59df7c56fd9be9b16ca6b9cd2bebc493a4bd186caf63aa1e795ddd02051ac6db05ac1d7b657456337559c04dd59fc5dfbed92eefac3b75a40c508f393bd313421a23539a5b8329db2588f22b24b19f721113bfd72d39a72d95134ad671720d00bcdcd65f57559ee697ba0e6a2f69cafcdf0aa0c9ef64b49d94138057f5faad9ae88db0c3cc0e1059f192fa0ae5cfca09b4a47098651fb14de6526c1ec992bab008c8556c4d2b0e7e1a0cd195db19e8cc700c8f382ba29242bec28a219d180b5cb8d7a908d8be1880e6b95eaf44c5550c50fd8b8725c68611920fc3ec303f906289ddcd4f1d0fe107b24233fc0f0d015474bdd36586e1d0577fb9cf345db9f1052a5939d00181be64175c1e877a13c35f41930af52e9fda05ab58d08523a02a0d0583c364ae4f15fd400b21761328e9f8bd2e980b90461c9845de2906e6e1e84d4aa6def25c63f0b4cb92fc78da8a4abc077064a2a6210552ffff028d801daba6cf52986110ea7402bba9c620e88f047bdc2065cbf0aa8f5d2d7c80fa04f07a5034ad64e52caa70ef383715269c925a82cc5992231b1101a6e3f4704e4695a75fab69d9a98ecd415e618a9162378b5889843ca915a81416a9e525929f42e34d51952716d16955e01a871366aa36e19dbdd75c47063e3c8619b0d5baaedca81f55548732d6f148f96f7074ce09025b9e21648f47169c2f7061d3c9fbfb2616d9362862e1cdd60d086df7045d9ab591ff5259af495430faa979c327cc4ad970fea975b398fb6033aa94d6b3a1e81816a7327be37fb0f681fcfe702c6af2dec28482b498274404f5764ec4c8eae8be1f8b5f2c8ec4c357f2b10ed87b8adf8180c7a49b73d7524e9fe261f9b9cc3e6944b15053e7cf47d4bb08ed6088bbcb3baf6a1a17f99bdb4056edf4a6edba5689dad02939538d0120a24e7d3fc76050f9afd474a62ff3fda634ec373fe62f94ffe617c8736b3106d335eae671ac5112e4449c05565a9c007b46faae53e38fb2091de01c5c35f106362df3742e177b6c94e47c763b982003044e9687bcbae0907ea6a1c409c52f97f6a296efc1ec8387abcd1ba6e9b9eb84319a9d8a6ea56fd7051ee34942b7ab1d70685fc7208135eaa2b0feb829f2a82212598b903321d711003e8d5fa6f13abeb1f6554c949aafe227a889211039328cc0d799bf40a4187a0fe016f94087fdae35e55ce5f893fd3892af14b5a8665ed6451656c85af6f2f4e354d01947967905f228959dbaca3eefee9341b6e4275c7d96eab848f8820edef425982748bff53c115cef33d2cfe4914872182ad00845e97521571a103c404adb446bdbf50ad2aa2ebb87dc263273bfb29b8cd72b0bcc51e14738969037cd3991f8b07825cc269cab0a94182ad4dd94a2836e14c9c12b1da0a70d2bbb433e17feef6748dfddbb3b1415f58a8c2cf9373615f64d3dd37ebe654800f86a534ecb12f4469fd392df93a8584472bff144b2ca42607870598904636082d6ea972b7cdc407ed6047108e65ea8634c75edd0a3b92f83d1d6d9d82c07ab55d5b162a3a23dc5c9eda0574fceac31396d794c9f4e80d9164f6c3255c3bb4e4343fa462ea2da82017e54e1ba8fd0fe9019f02731cc75d20e55cce081d9499cbd6c415cb2570685c5bdaa53d842ff83e928655384dda178b85cbf6ff3fa2187abb3fcbdb8a2a0d3c144a994cbaddc36303f859b0bc1db92e8f75fcc6d113a011d7185f260dcf463fbd0ceea53911cfa34991f5c0308e90c02d861b19766e398ff4b05d53b676f82bca77856d25bcfff244ce32ba427c7d3541d78c3cb6160004d2560bbc1f91d4dee69a86eea41e4402e7294bb66330fbef9acea7f934ada92f698564fa35dc0aa6eccbe615fcf2266d4b0ee55f3b05148b6ba6e24741d24f5301ff7668e4f5a5ae38da70671cede9e8b17b244ea4f6f496cb3978beb816939cb9802d913a45d741258f7074fc63c0b0573c53030d163d93a3b610d03dcd95c9ec34bc73841faf331a556f7af43cf9ed951f6f13ed9ff8fa6e5f6dcd0992a894339cc8dcd94cdb871f8e4bd1e39df7e7da447e9f64b51c58969ab086b10b422fe9b26789fff26bbac309dd8c25f39cf9ed84bc4d24f60461adff81b57ea8bc5332d2b2e3af73e81235b8866fdb8c3d2ccd21afa6673e987bd8cbfce30577d1709447923668f6c23af49284b7dfa2cf7ec7367d46b84949a25097574c0cb992ce6ceba61f5082bc0372f79010c4e457ebb217d33d455d13ecf388de97f00763f8290041c6df2afc8918698296f98232a7fbc4ce09db4654098116115b4d716df96f57b01000d43b5d94046772f83d9bdbc7b99579bddf6cdfc92b2801bb326bee1e00af0ad0d11e2af4eac69f362754ca904a11c7ae1618ec5087f2f23a6ff25749ab4aaa37c9fc96d473d36ab8cca63e6bc766bcc5e6dd407de2b3a80c97822c267fa669cd0dd5333de5b65983c1f444cfeb2683505c1350179112fa21bfbf73be024fe1bd8c535f3b523d06e577e74fda880bffbdc7fe6ede2bb8c611f307f86b98fc39d1757aacc67218b6c0c8dbd569eef84f54212552b0f15856cb7fb3a796265d8b15fe8807ae3e3d905ddb5ddc6061abd6ade043e9898e11077ffd744b9c0f6b8ab43e89dd6378f60353eff9a7c65bba84435c603d60a5a639adfa8604fd0681ee9baf243ba40804b57a91735422ba0e1341fbc4d62c3bfd9c1fa26d05612cb3ca55c88659aaaf4025f4e1a0b7fd0460eb0fe55d89d1d7310771857a55c906b2f6bc53c551c7c1ee0fdf2458a4d26dfaeea12c5fc7d04d328c814b6960bf9958a1029d2803cfee57b00bcd48d9697982b4800aa178ea4eb6f326198ae1788b5eaaa300902da5860b06371aad55932d163d81b587c1bea92046988e0b1aeca265e44b994f1dfc29fd9b6309dbe13cea3860efeecd114776f8cac202f7c488d077f741bfdce85b8d7e7e4a6779a02b537382821960350630f4bc391a2f8fae12445b4996f278a210fdec94bc29416d4bb6d3c84cb962a95f5bfb7b25608eef5992227a059755cfe55d85db7c784d3b7b4c3937e55274d3fb54116f0c60df3fc9d95e95fefe37cebd4cc181778d1f1c3469f92868b479e28947302c57dacab73ecb3f150c6f76f2536d2b89a42d761a98108d3c115d4767d81c3c804c1dc7fc827efac3dc8af3cc37bf2aca1d273019541216816f7cf12ef8f013e377bb67da188453869e359563b1eded1b7ae31b2b8a530dc1bbede1b5987846752a71f601ddd84e067e4c5b359214d8133fcd77e1535f2bcb29d9cc00b0d10933e6360160e354066ec5220bf7fdcf7c8bb747c7afae54c8545410f37a6d889f3e09db37a37b35310fd5799c884336da3320690918ba1201224804d1a45ad60fe09bb494da6985884842f87fd4c2161cc356fbc97ce7a8e644a0584746283b28048e230f7398066237bfec01b3118cb2edcce8c041eba0873fd8e888c5dfc5cbbef5c3292f88bf1d37b14617f1d88d9b2026ffa12572c30e9b7649d01b988d1a2510a82a7c9b86ac3d604d02506c8e96cdf3a140810a96bff587b3b62fc9d4dfcd3722885dcd1e67de07c827a16f1de4f5842eb86b3a039439e328066d95b85f7396d0ad22de800f60870cb4a2a4a7576acdcf4463fbcc797a66461da9671f96247c9f8c113af462c8f42da9bb5861dcd77cc09f7be397d4100f3d0c59adf1f6951698c0520d59f7c8e482b67a8574c0baeb5f6e65bab8b6e796973846a88acf683f3a56ac7d9e5e9b726500faa1f63a19bb7cf17e13ca747615543ff5cd8cd91ebb1a8399f3dfeaa62189b3d5c5a786907d2f4f62e71a897b98f5f231a8cdc5cc1c5c96d28546ea1d32508a98c3cb5988e7373075e55b8769f014ef774dd308c080b4eefab8943e1332cb19b5781e68979e5de3a6c9d5bd918fd521fda57dfda32ed3e1095b692bbef4be81747b8b55565b573fbdc6c647d09280aab0e8a0493ccf4fe6f7367919a0a9591b59dbc04203a00ceb45336cbd21bece748cbfe027a48794cbc6e2f68f56055a12556992e9b44badb9e1245076d144e65ca1ab6b455492e39ab700371d7345a4a0bd479b0d707931c44aa51b1ab3b5c5384ef3cce9ea2be2604c3d09bf3533f2ccca5b819d0f35b71ca90ca86a87743e66b0cbaa29204fbcddd4d219383998204b3dc54918906682ca31eebc333fb61503215e64e5906bb5d3ca9718295ff5347d36688201e536267551e48769322103f4e46ed2abf43c7c1299fa6da3ca6270e8b18e69975fbb4930d6a39fd9de6b7a1242f1a122f7baadd17cad2b0c7d7d91883289576bca8bee15cca9e2a904a67c84603946494a198586c77ce4fef816aa72833d83c0703c717558ba44158fe97975b4e6f5e653accb8986ccdfa91d6ec01ee01a56ae1b45c816d65da2ec1709bc89db29485f20d6d30a86008b2f7d9a6b87cbbf9061c9834b4ed4bb9471019b4c123576a60ea3412654a2cbb57ba2bf6967dcf54a36b7ba70465c18b683257b519b34eaf2a51aaec2c8569e6e705eb51efabe12a881a5e0ee38c06ca72a4777a57af82fbbde2e2926d5d88be58418c26c8f89951e1ed1efd91a8d834effbff62d7a25c138ea40208dd3f3f04222db9821fe95daa8eb66712efb25646fe4b91ea265b53e6788527a3fe224b58e45fa671f50d7e97731a0260910b99636a7a5726fc331ff4e24872722c09a1393ffdb553015472c", 0xfc99}], 0x1) uvm_fault(0xffffff007f12a210, 0x6000118, 0, 1) -> e kernel: page fault trap, code=0 Stopped at _bpf_mtap+0x68: movl 0x18(%rbx),%r13d