ctl$GETNCNT(r2, 0x5, 0x3, &(0x7f0000000080)=""/185) close(r1) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r4, r4) 16:03:41 executing program 0: r0 = socket(0x11, 0xfffffffffffffffb, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x0, 0x60000}, 0x8) 16:03:41 executing program 1: mkdir(&(0x7f0000000180)='./file1\x00', 0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000140)='./file2\x00', r0, &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f0000000200)='./file2\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') fchmodat(r0, &(0x7f00000000c0)='./file2\x00', 0x4, 0x2) clock_gettime(0x7, &(0x7f0000000100)) 16:03:41 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) lseek(r0, 0x0, 0x80002) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 16:03:41 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0xa, &(0x7f0000000200)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) setsockopt$inet_opts(r0, 0x0, 0x400000006b, 0x0, 0x0) 16:03:41 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:03:41 executing program 0: r0 = socket$inet(0x2, 0x80000400002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x181, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x18c) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:03:41 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) pipe(&(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0xfffffffffffffffe) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x4000000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r0) 16:03:41 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000024, 0x0, 0x0) 16:03:41 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r1, 0x29, 0xd, 0x0, 0x0) 16:03:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x1008, 0x5) recvfrom$unix(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x842, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f62757300225d0f72"], 0x8) kevent(r2, &(0x7f0000000040), 0x804, 0x0, 0x41b1f84c, 0x0) close(r1) kqueue() 16:03:41 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') chmod(&(0x7f0000000100)='./file0\x00', 0x0) 16:03:41 executing program 1: getitimer(0x1, &(0x7f0000000000)) socketpair(0x1a, 0x4000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x4}, {0x1}}, 0x2) 16:03:41 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x110) 16:03:41 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x4) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) getsockopt(r0, 0x5, 0x1, &(0x7f0000000000)=""/147, &(0x7f00000000c0)=0x93) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x9, 0x7f}, 0xc) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getuid() connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x3, 0x10001}, 0xc) r3 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 16:03:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r1, r1) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r4) 16:03:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000140)=""/175, 0xaf, 0x0, 0x0, 0xfffffffffffffe17) 16:03:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e5000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001640)=[{}], 0x1, 0x4) shmget(0x1, 0x4000, 0x2, &(0x7f00003e6000/0x4000)=nil) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) 16:03:41 executing program 1: pledge(0x0, 0x0) socketpair(0x3, 0x1, 0xc, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) 16:03:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x7000, 0x236161bd) r0 = msgget(0x3, 0x2) msgsnd(r0, &(0x7f0000000000)={0x2, "1d6f564e98d0b41504331744e4b7e3787930a735151da1c4a01851f805c20bef5fc51834da2e7e2f8d0318fa8f14be654dbd69061aec80777bd2c8f756f18d8b44c7e81757d559ffbee37be2da16fb2b7ef43cefb7a1cce6229716a6deedc377e5eb62d442"}, 0x6d, 0x800) r1 = open(&(0x7f0000000180)='./bus\x00', 0x200, 0x4) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) chdir(&(0x7f0000000080)='./bus\x00') pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1000001a, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x10001) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x3, "aedc424f59cf8f83bbe276248bdcdc44c9b3ee6f74e92dc20272cf79315c210c7aa2f5f6f8e12693cbbc689ced9fd27af3cac1e58477d5e9680c681386df4cdafb49e826ad04a297a6d94117d9b47b7c0171f2f0de15f9d369efab559e9fd05774979950e576ad5e6e12213e70087ad9c9cb29fe"}, 0x7c, 0x0) 16:03:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x3, 0x43, &(0x7f0000000000)="127bbb0fbe65d52738f1f6d647dc3a14a47c6660526e26b11fe1535412259babf21e565ccb472eb2f41c1cb231b307c448bf624e6afba0d368291d62064985b4eb93a90a58f0478cff7657ffa575aa045bf092eb1737c5663f377d887107af7cb34351c6f69b6cbd8ce9307b606d02b428e326ec0d37b3ecc23ab9815fb24fb185b867123233cf89ca87860b3f6ea9e4628d53c2e4f819352ea5c19e849b569d96e3f3b6e11f6950036fcd3854efb746cfdb57199972742455a3647363b9aa07289f61fd2017ecd09ba113954a4841405b23d7bf6cf578322967bd11c9903b3f6a", 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) 16:03:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) getitimer(0x2, &(0x7f0000000000)) 16:03:41 executing program 1: r0 = kqueue() close(r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:03:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) fsync(r0) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000da2000/0x2000)=nil) 16:03:41 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x5) setsockopt(r0, 0x29, 0x33, 0x0, 0x0) 16:03:41 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)="85a923051357581d7e650e6ae2290a65561a440a9d8f53", 0x17}, {&(0x7f0000000200)="ab96054e980569fa4c8d1843230b3543bd4a5dc422f2f03660f3cf1ac6241eeba14140", 0x23}, {&(0x7f0000000240)="e8668f16612523eba31f45da1ea973730bf7d74556081b270054139979a7422fc5942ab14f4d7d6ca4953ceac9b10cc84aa24dfd8e29190c9dd77b0022ba4f09e009a01c10337d7992ddd350d509340ff861a62b6835f46de68fe94131baba5fb73a0779c8511c8076e57db2da9e8a18469408c6ceac41f7ccf5071480bc99b1a83d12a47efecbe5f77f18e0c2e8b59a44069a", 0x93}, {&(0x7f0000000300)="3b6c2d40cbc9c3c8f8a2c23fa554df7325e3a10ba1d412aa4e80dc3bdb63fdaa5841ef38348d8feb6f8728dbb3b39bb927223aa333bcb28c23093438dad60dd79f1880cccf0ace2b43168c8d4f1e90527be712627c9cde924d0f5d689fc2381c9e139d215bf50fc4035a7078a868a34bce0976e5e23dadfeb948c463c7fc18164e0711902c7c8d0b6cad2c8c578a95078dd38f138646690371cab5d1d4985b34b00bc0677a3503fee0b289e827e8532cc0fc0054b89b6a72bebfd6195e8fd3c5db2cbf62b82b696e", 0xc8}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}], 0x20, 0x401}, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/4096, 0x1000) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) rename(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) setreuid(r2, r2) dup2(0xffffffffffffffff, r0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xff) 16:03:41 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10212, 0x0) flock(r1, 0x3) flock(r0, 0xb) open(&(0x7f0000000000)='./file0\x00', 0xa80, 0x29) 16:03:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x102, 0xfffffffffffffffc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x0) r1 = kqueue() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fchmod(r0, 0x4) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xbffffffffffffffb, 0x7f, 0x200000}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:03:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = dup(r2) getsockname$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffb, 0x4000, 0x0, 0x0, "a147fc00", 0x0, 0x8}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "9b606c3902f7911b892aab000f0000000400"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) 16:03:42 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getpeername(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000f0370000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000200)=0x6e) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) 16:03:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0x167) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet6(r2, &(0x7f0000000180)=""/165, 0xa5, 0x41, 0x0, 0x0) 16:03:42 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r0) 16:03:42 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x286be21145d7d4c9, 0x71c208fb) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x100, 0x9}, 0xc) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x10001) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x3, 0x0, 0x0, 0x0) close(r0) setsockopt$sock_int(r2, 0xffff, 0x1089, &(0x7f0000000080)=0x7, 0x4) 16:03:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0xffffffffffffff4c) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0xffffffffffffff0d, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) nanosleep(0x0, 0x0) fchmod(r2, 0x200000000000010c) setregid(0x0, 0x0) setgid(0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setregid(0x0, r1) semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) shmget(0x0, 0x200000, 0x22, &(0x7f0000dfe000/0x200000)=nil) 16:03:42 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x7, 0x401, 0x1, "6e1211d37d2fcde24c114e2e809041ec7ef1ccd4", 0x4, 0x5}) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x2000000, 0x0, 0x2, 0x800000000000008}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7f, 0x4190c75, 0x4d, 0x1, "ece4a6de11c347d050c8fa083b214816c43b320c", 0x1, 0x80000001}) fchmod(r1, 0x102) 16:03:42 executing program 1: mprotect(&(0x7f0000062000/0x1000)=nil, 0x1000, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) r2 = dup2(r0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x100000, 0x101, 0x4, 0x1ff, "df880cab71595f5257cf24714c62461946514998", 0x8, 0x8}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') setsockopt$inet_opts(r2, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) 16:03:42 executing program 1: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffd) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x1e8) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x2a) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) linkat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) 16:03:43 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='x\x00') openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:03:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x530a) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = dup(r0) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x100, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:03:43 executing program 1: r0 = socket$inet(0x2, 0x4, 0x1000000) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:03:43 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x80000000000c, 0x0, 0x0) 16:03:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000540)="f32d005489341a3c17cc199fd62892f84049c29d31d7da128ccdaf6a8b39c9308454fa6ba2dbfe0871fe555d548e3a74aedff80d4b2d76dc213c161274081b3a031eedf504e046de4d6ba3ff823a6a3240c85882a4841f68849d02a40be7512ccf0615b1e665885d8005008cf25c7cc4898edf530b3436227eb0958d2de9a41d71108256d1ad055650fd9a6a843debf14b87c4de3b322546d5bf3e487eb3b1f4b21ead4dedf6609035b5d55ead16a07c40f264539bfc3cd82a603fcddcf8ee", 0xbf) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xffffff7ffffffffd, 0x0, 0x5, 0x0, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 16:03:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x10c) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) r1 = msgget$private(0x0, 0x191) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4}, 0xc, 0x0, 0x1800) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) 16:03:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r1 = getgid() setregid(r0, r1) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f0000499000/0x4000)=nil, 0x4000) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f00003e4000/0x3000)=nil, 0x3000) 16:03:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x102) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) listen(r0, 0x7) msgget$private(0x0, 0x201) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) open(&(0x7f0000000100)='./bus\x00', 0x18800, 0x1a0) 16:03:43 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="07ff0870e9bc0c91b83a3836562016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x5, 0x284) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed509", 0x91, 0x0, 0x0, 0xfffffc80) flock(r0, 0x0) fchmod(r0, 0x1) 16:03:43 executing program 1: r0 = socket$inet(0x2, 0x8000000000002, 0x0) mprotect(&(0x7f0000390000/0x1000)=nil, 0x1000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 16:03:43 executing program 0: mkdir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x8) chmod(&(0x7f0000000080)='./file0\x00', 0x22) setuid(0xee01) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getuid() getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r2, r3}, 0x328) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x22) 16:03:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x100) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x62) 16:03:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000240)="08c564028f588918af3c6d61f140dc411ae0913982f4f1161f8932240be8ff86394bdd6de725c77ca967aaa5510600000000000000e2dad62fd4f5b9de7d823029e1b1303260b8b9560e4d29d69ec9ce5026691d08c7f3f3814280493177b1d3ec19ee47450847474e7d04d9e548cbbbf2ae46b5168bef6ca226c15a58e2af38a28c85fb5dee9db27c994a07c040c5d450142799f503886bff4d52d4d54f1c095f13c8ae0515", 0xa6) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x4, 0x6}, {{r1}, 0x0, 0xd, 0x10, 0x101, 0x4987a87c}], 0x101, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x84, 0x8, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x14, 0x47b50375a2f5fe82, 0x20, 0x3}], 0x10001, &(0x7f00000000c0)={0x401, 0x101}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x50, 0x28, 0xf6f, 0xff}, {{r2}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x100, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x1, 0x3}, {{r1}, 0x0, 0x0, 0x80000000, 0x4, 0x1}, {{r3}, 0xfffffffffffffffe, 0x7a, 0x400000e3, 0x7fffffff, 0xffffffff}], 0x7, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0xe2, 0x80000000, 0x7, 0xe11}], 0x2, &(0x7f0000000200)={0x80, 0x7}) 16:03:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be", 0x1) r1 = dup(r0) msgget$private(0x0, 0x10) openat(r1, &(0x7f0000000000)='\x00', 0x20c00, 0x18c) unlink(&(0x7f00000000c0)='.\x00') sendto$unix(r0, &(0x7f00000008c0)="a0e27bb0ecf1f9f2317cf138b80a5c875d79425fb28576adcfc03c5ddad90b1f9a72eee54d76111c326ac4641216b6649139ef144568446eb6b7d77e0667219e29ed302e7cee44eae5d823c3ee094d086c40c2bc7e09e2e31f6d67d22f150597692228806bb5a1f304222ea701c44d50e1fe6ff6954312553b60bc91386666f3197dd629f4ce905103f6803f5f5276765608f3dcc4c7ec834110f133a7bb19c618d532ff83933fa2ae82a050023eee08fe8b5619a08421735b4b56fc5d7a25adf6dfbf522c4ab8e12f98866abec583ac8f339b7f96944a2fd7fa8e3bb6eab0ca553f0dcb502e09ff876594b4beb8e88c66fa7bbfaf90187575d203284213a6abe2735ffdccb43ad33e9c194d885db84cd19648be8bd6916618ae0ae7282823ecf412435ce445eaf9c343089a6e9174f26f38f863aa4bafb84b58ff6f1eb94ccecc199d1fc87ba845223384c5ee2e5a8beac9727806a1b4a178e1708583b3af791b4f3d25e0f52fed300f85a1e1e6822b896832133db17718513d52ab3dae1d6ec042ef26e0843116a9af1900f182411712c693b9d627ef41af95fe6e1294dbdea39d814dfba28a1db163a4eae27ec59154649ba3bc0d3055433c9e3c012ba13ad331892a90f6c9a42e0e95ee1266b1039f5b87cf3638585a83a117cba5bba2a8f3b18ed13be4ab8d78908ec997558c951de220028e0b50b824406371a599994af7dba448844f4c6e77603afe5debfccb43131b641c2c2ac277c9402468761434d82a09639c194898461d4c7cb42ff17dba7368185138e17c09c4c3e2c78f988f4d6ebe6d1c25e2dda1e320a17a8eac1dd6d60ccdc793fd4393eaa0b31c9a42fb6e657a5f6aff93e51d6a192890e03b0cf25daff0aa56a2fead6d6d607bed051c9d774d80894eceaa8216a264c1f413aea7af57348e24f3e8ce802d1f6712206a0442f40fa81b11d51ad259ed775f9c471f665aff56dd85aa8a1936d4ffe7152fb37ce507595d00357772e4a0014e7c833942281f6ea24c0405eaa0cd54795aca8176847c9dc68a5c5004e1761d1b32f9b0e68d52982768ec9d6ac33584b11ba56a50e1a496cdadfe3ac49165af94a197d54ef444cca6c2a8b9cd5d97798399f2ab036648afd40e5a5bfd34fee9ec22a36873aa9ff8e6492093d459036664fa46bcc73fb9465a3868e29e78819ab01cfe89c92d6efd349b58afa50b62b4213a8e9036d3d98201673bdfad372810d4e71391b6240535fc66ac9427514151b4cd301f36ba9335954f6641b608dbf1f0e0755596dbf8cc390719028185c11e0ec2e0c744cf20b03769151b52461b4ec29e0b3477bbfbb15dbc89b78b58dca026d9b8975c8b3af585cbb6ba10bb18ba82129e97e69022b8d1755173c91d214f1ebd3cc6286808a49fb9f6b41feb924f96906c9015305ba38d0839f14f72f30bf9fad697313389f423441a504254a5b34a42700a06f49db2c623f13bd801939151cf74c95f78853b964af0b74ebc70fe2a86394e32d29c81082f92fb72c9d9b98c941654f645e584a374c1b0219df058f3f91829ddc9cdc496135ca9450f1e1b33fa14da2d12b2bd4aa212b9e9a3684eb0ec7da1ac9bf006acc4de041fd1a09e2508c03d9a1ac01f7e95adc9e1a30571423187a3874e0ccc1712592a0598d06b8a7f2de41303f71daf17a9fc23220050ca2c99b6d41296b3ad7afdffbb0662b690bd0c71aed626fb4443daf4d1b4e8bddc33cb16474c36909884792427703605c09fb016e5671971877bf768152edf1562cd64ec1e5df72c97878876e13f52a5700195ae8525d976b563220b4a3cea53a841193cf1318a677acdcf338617548cc879f5edef0d4dfab2fb9b631f7803e20dd508b7f27fe628879a50db571b11e958f407afd2ae70620b648097dce9e7f5eb8545fce248dd0cec90122c745622a1739964680a825f9b72944d213babbfb2bdcbd062cf72df587ff35ce017811debe8a3988107f54ac514061fdc381ebb8dc1c87033e73a12a7699f288123e40a6a6b89ee4ee34095670480f4f7a2873380888909f71181012cb807c64e0885d7218a59bdcf89ad94981ae959aa37e317369ea34ec295b40c2262f0d7014512059c8a0c5202d1db82cce0fec6302d036127e636f446f1dd335378a17e79edd64ceed84295a9bb3e0d2e96aca3dbbdfd8d14437c350d6981d636333e1aad6327dd112c60d975c72b2710323187dfee9ed1d69f6711dc7d12c61e70046e658141c7229f4a9b3020fa2386e27d4e6fc6e96ba77ac4851ce02e52fd6a4456d009cff4e0efc21c77306c3d005107e054801a096ce4e3a36b5ca83426be63d02622cf3c1082329530db54ad75a370aaaa9c877f477221f1ca53a37652f4a70292a512d74822d71d6778cdbeb61b2b4f491f133cfe6484b2cc18b1042b7a612a3a06c1a3667b9c633609c33f4bcfcac1b0f170d3870e08fa696a79b3415cf9ed797cd8823c3f5ee1e9dd56d48bb80fbab9a54b8448ce11b0da51dda799df3929cbc8fd6feba7141a0849e9fae26a219ea19cee26161a71f869bb52f2bba993ac5ee11fb41dd250ede4e4907d1a7a0d33eb614ce5ba45f87720c1febbbf94ac56af4f25a492754f7ef64396844e9a686c849360572aef0336ba8d1727bb0e6af430af198fdca810730b41b9a507618c50a10df4239d2208fe0ea9bad3b8ce213a676bd5a7d2e5dad09379aaa3e72259c7ef9f25b14ae68ae987afc17c3410f34c02c6ad71d83c79d1c479c30682b7753ede7b8c07c3ce67d3ffb056daab472d57c49f41b5b097c8ecbd4e784c76c0c88265e5c57460324bfe32a8e91cbe3e2babd8320e5cbb2ba689025fb43ec8487bd6269738654304b092c823effd3d2ae091dd9db0b5f0d1bc60931be644ac19d331cc53fc7df775b00b2b8a4b16b3ea3170a626730fb170d741821650ea0ca4033ee442f95553c020138399f0b3df0b520f78fe66e96fc697fa48fb44ca9cbe5adc83b3b14d8bc86a9670d477eafdef18e15a5bdf4f306c84acf2f89b46bd68b145b12e3c2ed258dd1ddd8d17f0d8467c39b4c9eb054ffefc7ec639d0cb06ea560029063dac4639f6b64ea53fc813eb91be48316747509482bb0981d3485eb25f6312ec3255eb9dc296b1f2cbc170c70e4648ae706df685ebdf046bee572bb22882d8dea9ae99943a344966839e0bda91eea43422d6f692c77bd986565ebf2fe9d64860b256cedd1d70dda6d607336f4a0d7c386f80881a21170b96e1a619687a2ab1f1daae1974848978441f12bf0e430e388df663f893d8e715efc996e57eabe26217fafb1dba6b41abfcca914706917cbabdc53595b1a209f0d96d7c6befc60bb5c383aeb78177724c26a3dda9d5e726a580229df49fe272df59cf59551f8db97d4882f669a265ed6845ea56ef51151027d0e25a002246c2026d0a326ae679689b00aea54a47751d40c4f58f5fb24005504fabd02196b8edfae5298d637b581552a989913754cb3c4921a88e56c9a68f122c7b0efdfc10cdd86b97d323fd17b0533cd10d90ff84f988be3ea6254ced8feead857b937365cdadf3096ac165a1808dcae66cbc817b4e2b9b038a6eb37beb9cf6d18a9248aee2eaa1ad58bfa9ae2989083f334ef0ee21c862708ced46c03ec9f3a78a46e26141d8f19196d38790a9f4fe01569544910a90fe0b88d5112984147174b627c3436da0603b92dac2ddb814f323083a45446a2cdfd7aba64b81a3a96579748074e10b8d336b4ff77d07b47aa1fe1912a4ab0efc2a6f8244868f33e0f158336640e3e704b930f7fbf28ffa522026351b2136c95bf320ea3ebcf5f26702ea1e6ce242be18848f914eba8fc3b9019c36988c2c28c271cf267d7b5db37131f8b9febc01be34e56766f7070e58be4f5a4d67db19ed5bef5b7019a037cc7a3f42210b8c7e4a32598a45917b4d17952c59ccb58a2ab373edbc1d565223e9b2f51236013e3c84d0fee3613ccd168ed7ce4bbd2754df60d4b6631d1fceeff6d8f97636b939cff28db6b99c3f15c9981c72a1401f8016aaa75b909c71647535de16d4f7e85dc06b91e65dcbb7bee771e4c6c743934434211476676e0225d059f08473ab235c5d50010e86f01421753295831392e904fd5a50ad462a5d3b8c3f417104f7aceb8bc0fec5c15501f069f14bdaed75edd1828ee4ce4b77fd8d6f4ab71856bbe7bd2b26a3c96f8cda04c7aab6ebb0a19fe3558fe4bc62396736e13444db9e91d57bfe0c8291cb24450a34dbfbf328615c63aa69031e3c57b70c183629a1a95b70ad9d1c5b6622c5569308d2cd28e48d6980a9be0f27e8eaf7d1819d6641fc7b626d7824989d7a1f99af6876923c86498acc7b85a6788d3a2ae35d29bb53dd48b93822b7cb6c89861a377e4333aa0607363e3258b1cc5ddee92ca4b845a2ee35b4844ec39db1c6510112e50300c483917864abec079470cb7e33aa8467b6515a8b42271ec2c1cf2718b04e596230b7c29b127d25b2719b7337d45f3f253c0e5a744a46d54be14419b1eee5803e43c79a3c3ef51cbf0a4d97672a747d62bf911439313f22ee1f61253ada45833dda2090012c2858067a7416d85ba7700f2f5f311681eee2c2500c59b76eea5cd643f5b1358089fb37f2140fabd53e14cd54278fa23f4bae223315374a46066b564fd6c47ca677f90f7c5160824b8570d4b746516fac3fc2439fb837a487953a9f037795078f963a9667c3f89af762daa88af585058b8aaf6b0dde8441393b1b7915a04423d3267ea727dca3265204f88276cb1193b48865b13c11ee5936443ae49f6ea3bfdf37c1b159ce1ca425fb98f812fb84d0b5e97beaeaf6ad9895c28153b37378af6ba2fcd425dfeff507a72652d86771fb6b050adb6b0dda88006d7cb2c77d2dda8bf5ee31db7db57e2724c396133bb0f7fdaa87021cd505554f9c59442a0225596e535499568e634a0a343607b18644ec5e7c29668c6b89374e8e3df423c2483613dc3e90087a6a9443ae2ccddb3aa19cc14188c1f948150015c689efbaca146024cd307d6dab13c4b991bd83ac0bbe82a7cd1bc27f082b644af63c5b8558e634c53b247fa5d81f6d86bcda153d944c10069c18cc628c0902cfd25ecdd0ec51e8aff58ecda76596905a6f64bc237011f1c1ef81e4c9ed33362f24d121670334923d73988d9a2609bfdad4aa7ce11ad1113804d05e2b7968cb0d9b8ed47f5c86514b3b8ff477242191f5be7dd430fb2cb1d1226e685eacfa27744bdbd059df9daf2ec3b6d63949f6072db9b31fa1fc31b1294f939ff72d7fc7632b248819a4b415a3e9b11c72e85339ffd3040f95848e67808c1515697da61498639667bf7321566a832f9a02ffa25e978db479027d37937ce9281fd5222c5879c3ec6f957677e092dd00920f90af407492294981ce0346a047bc4fde93e5ee0a3dcf98a33d0cebaaffd3963795e0870cba066bbab66f6823a7fe748bfe908e57e2931d0aefcacc9a02d40ae07138de41e49fb2f45f8e91345e18c2e3deafdc97c5c6b493e8ecb869bafefe352a6f7fbc9ff88868b872e1d100b63745d1cb90551473aef3762261a7729a382224135f2ee74319ca046112dcfba69dd3fc665bcc11389375741fffd750c9964501d34c2b6ccd519c6a7352389475f2e827a32c4b689e528e45bc11e9ea00ec6e14d1a5c3fc2336849e7569fe1fd39c132080e8fc8127b7820e33f90a7c613bf55873aebcbfb66fce306f8d5b755f9aa8dc88a3cb14407bf63058c2886a1b039d8aa0547d3d5affaa456d748b19df", 0x1000, 0x400, 0x0, 0x0) shutdown(r0, 0x2) 16:03:43 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x15c) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c6576259defa096494b1a4c5974d63000c8f135594503d06eb637892487fbf01ab5e0a5cb1bc9f8128d69c27d06feca260e7f5b40e7d2c200c6af543719817b52d1c8502b570cb59af2a83d19b8613d73ff2dcd2f1c0988106712ca4647c2f068e19547e5c06ee34b7a48250d80a81e10c697a1049d2d671bb159d5347e9b50d3e2a45f4bc108dcca1441a7f2781d236dac7346b5fd59a843b2a84bbf264707a74202a03fb6b7afe07184b33c36ea79550e7c7fae634d3e2302223d6dd8681af7cff93f3eb29b8cad"], 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000bb68eefa4adaaaddaee4fb7b9d0000"], 0x68, 0xa}, 0x3) 16:03:43 executing program 0: symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x1000002008, 0x57e7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x2412428a1599a97d) symlink(&(0x7f0000000280)='./bus\x00', &(0x7f0000000240)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) 16:03:43 executing program 1: select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x100000000, 0x4000000000}, 0x10) 16:03:43 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)="db469b681a0eeaf1b7c451e2a5aee9452522fb66263a5fa057e5ec3fdda273c17b7d7e79887229064114397b94a6647ac5c23725e83662ff78d18bbe41b2afd6f92f5dc9b6e6a8fe67e4") open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000140)="7516c9f4de6695bf0ab1bbfcf67d7dc05f78657d630d61c63003bc62216c19a048a99f8f057d6f2e5a29e0f28efdf6b5b57ed585b63e899eacb1d1b659a22ebcde28f9b698c9a91c879db4fafef243239c87c860dad8f0d7bf52a98742ce83e864a1", 0x62, 0x8, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 16:03:43 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0xfffffffffffffff7) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0x6, 0xfffffffffffff000, 0x9, 0x20, "28bd92305433dc3007a8fb4fccd8c25de9187f46", 0x0, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000000900)="ca5facf70f5282ec0da4d92b29c2e1d3ab6882e8081792277a72ab78d145b62d49dc3a407910c3549b1bfc79f248deb800012c4a6a544299de4f7d91313ad00280fa6188c4af5f385d33f6fdda21b28a3698d6514d7f281357088be96b47f2f1c3c95614684d1f37bb72a171c0e9d25f3d2e4a1d6a301a331fd688160e95509bb12ce84c54fe408a591cc208937be6eabc1c05b1cae81c0b92fe8204301853687af309a9242813b32634821f5fded5dde65b", 0x336}, {&(0x7f0000000480)="1b5531d8c5c3eb7a27289c589a922f08e64a19758a6c1ce5a8d3e2ab0ee8ab95561ed2d0d22a7d202b8bff39cc932a0aa023c42d5e7d3b79199220ea3b93645269f354772d79b3171522f22997d47e9b87a93440c53b7d992244004c7a78abd642591e1ed595410b02010673fbe9728880f7ca55c4c4e319e8e87589"}, {&(0x7f0000000580)="77a3f1a3d3c41346a7b71fdd5d07c90259628a9dd04aa243b42c8acc37ce4b0d8ac18537ddadf9edc85688e22aba53a3e28b0b8cd55126"}, {&(0x7f00000009c0)="832dcbf74fdd4d74244154886fa4ba21a8c6ec770307b689d114d2e12cf8eec5afe26aed651e4151149b5c7fb12c9c0d099fc1a6fbed2b74bf6156c2feba742382f92a638c735c7c109cea227d3d16e4c6b22d5c6c8f524e0f57cd408f22b8a01b38de9f827c317a480b5546a2f2d5a5786dc45b5099f1c776f5f9c3c80c35da72b723952d3725e9ad53a151ea6360ff85602983eee7bd83e70fe8185df07ff8036563825d8b0e248ec1dc966f575aa69329e1edcce8feafd8177c291608d210c46ef5ed979ce154d11851b3cb08354ea6b62b90de82e0fb46717f0542ff618471e7b992cab5b35577c1258fa8aa8e99df552c"}, {&(0x7f0000000ac0)="600cad92dbb6d822b0aa2a334aada25cba74b385fe80c9f8c7c820cd0a0537c9ee11c8c05d510162ec98d9a9c819c16d5bf922af644f725d33bfc830ddcc762acea18a71ce537d8c4d4f97403898f8496d5388176ae2ab6901661545c28178f5c17cb3cb0f8c943e26e84403e0787ad7bf6d822f2d56569eb8093bcc65c6ecd77b7204a228174f356dbb903589c90d1b820dd209f47cc7f8248843ecab2d3f5260399cd38824714a4236dc6bbbdd3c6a0313b5c0d4ab04d817a8945bfff5b16572593d034b49b355002e883e37c998613e1c82a8e9a7a737345e10fd3a8817a23c0418ff76cfee4421c86e91f1bff431ecd450bd9ef8b95a1483769b7e8d10663d5d8ab886600c42ccd39a2bd0a58f9d9db92bcc6870f8e424b1b09e2f341f2bdcb23e084ac263e3e0b03daa927c3caf6ddfb49c857097a9190b7636b0921b1bd0e696f2f906932789bd8bffff28d900eb53d8671fc74046e2d531c2fa8b3bdad478df5d689064bd5c8594e03d125ec569e6bd08537e304e5fcfaf307ae47f306190815410594e446368eca5bacae52d298f0e6122da44eb42775b51dc85b7388f426f28cbf2363c1ca6826d4f37a19bce70d587f60661872e08e90ac8286c8fb9126a820063cebc7833e173fa8271e3dfba65934aee3b89fa799b4c9988638a29b5127b6bb2b3dd12a615339267c03d8be958ba5060334e43a7299814e0a7b2b4d4e338d6fce8395218e9d91ddb191f8acb1f664ef6b867e860fc7b189d8d8d4c75d0a8f67e79caf4e81fa58bc7d1017faeca90bb15cb99318766693a71ff1daab35133a2c770f92d8bf32fc97b48ce7148a7bc82a2b121c16913b7e3c583390d98e6b31ef7e9f0f00d097c6f9de8f64f87fddedd32892b857d529ee674db4cd732a61b5a54e01ce73878784a3c51db2a8340e6a383b681042c98c97130f4b3ceb301dcb49f66913adab793ead4ce248b1859d90b765b38a331ec45eec82d6217823ce4138a448870720bca8242002bfc3b4197d8560286c6b3ff4639e759ec55e35d8eab9923a9458aaf2416a6a3e597fbbe06f833abd8665592c161d2b9217628bde0dec1aa76852012e475504aaac56a94b8e4dad400e1e773e9cfcf418b79c8ce6baf024bb995719e3445b1fecbaace1dba4f9db6ad2905e6592ea3690d0598ad4060aa59ec62a01857292fa3ecf1fa70f02c5b21857da32772bddae1852cfb002d1d8ee47ef55b94e45c726321f238644e2316dc0ea1a0ac39b18fc8c4a88e9048a140166adbc327e51a2324482b8bcf2b8cf1fdfa285e6f290b655722c1c17639ed37aa403f8f2b98f24a31df07a61b21a4f5e549666c9cb21f25aea39d6b75c16a6f33b8bd37122a574c8d9748d58b8f6344d9a35720a385ae027361bc7e9052f1279b65efb259b9101e14837c63457f68ef856620a0dc8ba9cddf3327062489f82f6fc77fe8c2e2f9036d88924cafb3e74048d97e6e2bda0de1e004bd2fec941cb2974d33c25a6e6b41b22046de5b1959ea8b463230bd38bca83b2880bc4a896c027bc8543e3879c1eee0f5f75e52fea194f99d938b382c38d0e257c0d43346ec1594749d667d444dd6fa6c504c614f24d5f5cddef2d6ac81e900b096c3e15acd9de1d1f6c146370082904773731f4c5d6cda47f1422c62561a40cefc7dbf71f3fceb2b851b8e39a45334c86a697df9dc9e596ba953460f5e76833e78ee5a3a198de6d55670e80b4f071cfe2b9a4953f4f39bb93510d5f99e329965c9eff0e5e44461c1dccf98edc200de9de5fc6434d5a8a99f91877ccaea05d2e3377e40fa1fce80bf40d734c65f78f26b4b81e02f00546812f96c2db0aa2665850bce30c33e2bc8b84c8a38ad1d0e0ddc40ffc7c5eb1e395d0033089355c52e0804a36d06b27d93d0d1e255d4df5f8ed3233fc343bd18dbe11de7009a4b7b0f571db53f31bf4c0a7ebea670ae7d837ba7c2558c1721c115755b104f4d148f6173341fb711516f8f8b3e7c261c5e80b5ab7eb47d30f8834a0ad6dd1b74db6a9096df20b37ff6b6593ce70a9a5592fa0632c96c6deccc158268cfac8d4b1386d960c46b979a87c11c4ec63e37a382c1977577dd3c7d50f59c877603a99a9a17ccc48cbce3ea940a5e777c5df6f01dc27bc5f0991a7cd7e23e891f4cf8a4531922a05e5c36516b7fe8e82fbd206f151be5da8a52a0e4ef0418e72cdc8954ec0d1b8fd6c1424a9f330c264a0c9684fd38bdae5b965d940818cf1fd8f010e6b0906fca5ad051b8ec8783281059ed19b26a48ab6c4923d5f538e3b371ad6dffa1be92b6d948c9bb722de05ac9dfc9f99db804a1a3cd692671082589ece9817d905d8739d7aeeaa8cab80e4938b57fbb8ec6afa7528f3810fbdcb6c1bcfcb4e2c599a83668c93dea33734b9f490f56dc62bc6087f4321e5513ef54ecc72036d2267451c707fcb3590161891fce4cf1db210ef329ac26babb707d8efa409debb88d82712e3958380a1b31c69349bc3baa1c2b5f4038ab0840576e524fb9a8c04c0b5d917742b00a0e79c20dc3a5ad859df887e28d09dc5512efc4eb923b76cc7ee6985a5dc8e48db972d5da6f5715e8d95c080c462a2015373e3aec42361f0635b7969d879d4b7c42d869d9acef71ded2e78f2d55c6be042761962715b08d24d71e854d7f29ad4342a476f7248ba574cc779429de37ba77c90fda3fd9c6f690741f033e0f70d491a7523ac1711324979e8b9d3ac8389f74d5c603150e7c4149d481bccfb44bbf96eb8e8fac87a411d09342546ccc752b0cfb030e54698649a9a15872137e3d3464dea11d6d129337ceb455a21c131c9414d41a17d7e5301e9a056a8382274964370b2bff08cc7766ba4938422df0e2b688318d653c9c7064301614acc23f60eb2afff7b0aa395a53fd524611905be3af9dd723fb2adc7032f89923d1e8a7f8a077ddd30b12b1d173194e3f7e0ed13b0562ddae0e5d507201af83f128cd98020d0aa9429cb268a02c1023f7325b8e20b8c8532416f3f8f8e71531ec092f8cb1fd1070a64a7e56d2d0fd39f2035fd8d2ca913347bc5d240115f961da9323009f7a0417fd1c008ae65c7a8eaddcb199a5cd6899bf225a9a61240b472efb6794988a58615d4a2c26686a5afc3eca673cfd6e958c2372431e3511117152d50a46143ee67f28e3681e495042475a5c14b64ba65ad6e6c7a75afb14b55e12dddbf4c2063cde8c29600f9bafda28cc1a2ad4b7817533e8e1c1c4c82b497fe3e17896b920a1bca4d90585acc64093d37434b7727f413eef4b9d7259912624c698d9975797099e38ad1bf929610e1aa716fa95cdb25be75b6206534fbc2ba7d1b1ac482a730f7d0f75a2a60cadabcbaf506805430b4e611894ec6b1160791b8189a99e3f2bc6421531d998a57e850db8ce9739690710ff3491dcbacc9f4ee3d24d6127bc60830408222bb439e9ee5569e6da4e20b4b24351ea5e37aaec9131254b634ee5210f400399ce490b40f7f2d75c502e539db1b9f7845fdcb38d4178818c4a91e941b139021b96cec3aadd88067bb342008c08f65a68bd2f14dac4614a986b848add4ead10a838ba7f92b340fb4da5149336dc03e1a237dd50e4835be49cce76944e6d03c2956965d698bf8cd34fadeec1c61ba4caf9438bcf55679906e6f371ebd65ee25c5d5e30a928457cc6e3acf52b6b6b23b510924b17c367799d2a3e43f905be86e6632f7dba090564e9ffa18ffeb3a49de34b12120a3dc4c0787190c9f16e0a4512c2ce46bf0fb2c02d11e48d4ddc02e93e400d4acb9e18a8dfa0768fd9e0e5e40b4743ae2de6ee8e61e11e9c2c1f3d321366729eb6e86ce07e377fdd5b2b5ef4df0453fe64ba0f896481d98406ae753456f691c7312171e3fc06e9022b630e570375da32adb0c7347ce1641d5b7b74f9f6603f97e4bd0bb81c297b53bc05a305135bf2a38b8f68713efc321152f2770ecf6a429adf8adae23c63e13e9eec98394e0dc8a047abe1c2264bd8cce529da917505b39f76e70a1161de96c12da846448732188cdb119dc2f51a9d3e1846ac45aa03b759455e865859a1d76ffb6849f74d161f2dfbf2eb3493c8fef5c56f38a668a728f7a90489e84662955bafa06f4977e8d1bed84bd09735ad28024933adf991af3427d7e633795906a93c24567b3b97593937abd9b9bfbfd935434235c74046129b936a598dbf3f0e29480f3c9d4da7b50d7f4b61b41c30e73dc2e8a98d7688cc6f645fddd690130e1f19afcdf08a65308e3745b62f29b2933f520a3c6342e9e030a6d1fb949981dd09217dde7f7d1b21147881d313759ff6779b076e49f4f072939c901dc18ebca24b173362337aa79eb34edad67db13f8d9235dc4fa58fbeaeea7b2e8923634e70dcc10e9663ddac0cd476495470108d1420974d359fa1ac44622c66a073e85b619f271c66f4bdede2be36ecf89f82a5ffb56aa6d86c2b9a84f370127f4ecfd0623e93443372fa3bd10cff9068905d38f3515622cb443943ba74a01440e5d67d281f14d9a8160957efdfde4f1d62f95c06fcd4a8907a304b29a551fa135256e9fe1d2f4800bcada4758f559d70be77bee09d28fcb3d98199bac818bc0f222d8dc1b12f31f3ef9f3956132f74129e04a2f89b6df5b2b62eca737a5ad65d5f0eca28231932ef206f8a2d8e5d8dbf89f67ba0793641bb1193e48dbfcb61eeb392ad1ed4d3c7666328f84370f7579fa7250f962651c5a8968a713865e56f4cb97ab7288fbe99eaa7a90498e0972cf5bea044b38e373c838f593deca3b934540c8c3a0968dd9cf03bb2fc9ee8edbccf12b1e48d73f21a9474c327307d9dc1c6dadbe6873e54573e12ba3962253b1bf441741ba82e23bd1ec4e800ee7083e79b7af13bceb57eff680fcc6c5b464fb2b203dbf11a67375b85edc00d0e49243dd676bb9b3376f83df288c7466b57a043e647e61ee8f4e39e81a62455cd6d3959275804d9543c4dc86bfd50696a79a1648da757dab6c3fb62dfed804e6d7eea15a78bf70b4b34c0c470ee4e8804aa26338f1d1fe8ff6b654efa2f668225c1f8b61a7fc904a5e98972de09b949f10d0b2c150ae47aeae1bc7c54dcecf568a8d0d42e30ba332fafd51eb633fcbb0070aa9b9f756b0df77b9afafd2d918a343fb293c08f3f7d4dd40b16bc00ab7b5265258c47caab83b2a56f4ce5e52b248f3b780b7d5dcf532fa5a6544e0e1c62db7e58743f78196878bd1ba3fccdd06824de53c43f5790e5f86a3cba20fb70f4d565bad757ac07065c6503b49e09bc11ce88acef259a5e3d9142849e4f43dba3cb44361ddc581bbb519e1cd0a91e224c3adc6a1f91b617485d7c3816107be2f662ccfea2ea8491f72bab5e190da4400bdd0b8de149642480f9cb9da378e944702e4cce0878a1e8fe0720dc503fa13a782d56a53986e5071d062eb4660ba8d3dc117b5e6974913eaaa2cde53c4c5fa2731109ca1b4f4397a52c1a12b06bf3154308981ce27332d2b2cf9da588d5e5fe6f365a4607faad3f943111ae891a6db7bf1892cc721db70ae0f78415c7274fe5393b1dc61340da77c957856cd6af0ede6e95869218b2a36d657a816b4fead88054c7c1eea42db93042f83656064ba6d26949bb0b4982df9b43732fa6c04a79385d988e990ee4e4e7106e3902f3f050065bf9bc447c02d77eebb0835d1813136b0b206906fdf7b83ea3faa5f55be26357857275f85e6106d1c076813956daf97cd067e5b39a1cdcc05fadaaaac728da119b512dbd40e424553fe73126239139f653ba5289a57e343d1b74ff5d"}], 0x100000000000015e) r1 = syz_open_pts() close(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) syz_execute_func(&(0x7f0000000000)="c401cdfc592c26430f51de660fe920450f6f0e8fa9e89505f2000000440f73f0538f08288ee065c4427d286660c481ad72e5073ec1b5ffefffff06") r2 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xfffffffffffffffe) syz_open_pts() readlinkat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/29, 0x1d) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x100, 0x4) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockname$inet(r4, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 16:03:43 executing program 0: r0 = socket$inet6(0x18, 0xffffffffffffffff, 0xfffffffffffda7b7) setsockopt(r0, 0x29, 0x200000000003c, &(0x7f0000000080)="1ed6b537", 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:03:43 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget$private(0x0, 0x5, 0x0) socketpair(0x20, 0x4004, 0x3, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000004c0)={{0x18, 0x3, 0x6, 0xc7}, {0x18, 0x2, 0x0, 0x4}, 0x5, [0x4, 0xffffffffffff0908, 0xffffffffffffffff, 0x8, 0x7, 0x6, 0x2, 0x2]}, 0x3c) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0x8b85}], 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000100)='*-{\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='*-{\x00', &(0x7f0000000180)='*-{\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='+/\\\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='-+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='*-{\x00', &(0x7f0000000380)=']!{\x00', &(0x7f00000003c0)='*-{\x00', &(0x7f0000000400)="29da00"]) 16:03:44 executing program 0: pledge(&(0x7f0000000000)='-\x00', &(0x7f0000000040)='+\'##[\x00') r0 = getuid() setuid(r0) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_UNLOCK(r1, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r2, 0x2000747a) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000000c0)=""/46) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x9, r0, r5, r0, r6, 0x4, 0x7ff}, 0x3, 0x6, r7, r8, 0x3, 0x80000001, 0x100}) r11 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0xfffffffffffffffb, r4, r10, r9, r6, 0xda, 0xfffffffffffffffa}, 0x0, 0x5, r7, r7, 0x4, 0xd07, 0x800, 0x5}) getitimer(0x2, &(0x7f0000000280)) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0xfffffffffffffff9, r9, r10, r4, r5, 0x42, 0x3ff}, 0x5, 0x8, r7, r3, 0x4, 0x9, 0x3, 0x53c3}) shmctl$SHM_UNLOCK(r1, 0x4) fcntl$setflags(r2, 0x2, 0x1) setreuid(r0, r4) setegid(r5) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r5, r6, r5, r5, r5]) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) setpgid(r8, r7) fcntl$setown(r2, 0x6, r7) setregid(r12, r13) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000003c0)=""/244, &(0x7f00000004c0)=0xf4) 16:03:44 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(r0, r0) chmod(&(0x7f00000002c0)='./file0\x00', 0x0) getuid() 16:03:44 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000400)="1fbc0a12b26e657fadf8d0d55212eb4eb124b12c15d2fa4fe0eace77e27597976ede084ee430f7f2b19a304e73a67c0db9fccfda81c9447f3184a17679656abedaeb4be8dd84f1e8eaed14d90226bb33432805ffc28bcd203c1ddb9248123cee63a02f0d64", 0x65) write(r0, &(0x7f0000000200)="e362ddc8581716f72e0295861324f256b4093cfb25b8565bbdc3a51970290023d58bf6659990bfef32044908d0d90b6e7d12dac9ce7f77b2a36b62ca56466d6f6fa2a4bdb9517b01087ae766308f59ccff65744f93d80000a524eb77a6a8e362609f89654206e78b05912ea85457e9e8d8450d340000b633e90700dcfdd6fe69b674c6261409748f4b72284c4d18bc31b232b75aa82fa50632c6cf6274b881370000de12", 0xa4) read(r1, &(0x7f00000004c0)=""/86, 0x56) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xdd1) close(r1) kqueue() syz_open_pts() 16:03:44 executing program 0: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x410, 0x10f) connect$unix(r0, &(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r1 = dup(0xffffffffffffffff) mknodat(r1, &(0x7f0000000200)='./bus\x00', 0x18, 0x6) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x2, 0x2) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x20010, 0x1) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x9, 0x0, r3}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x5) r4 = kqueue() open$dir(&(0x7f0000000380)='./file0\x00', 0x800, 0x2) kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x29}], 0x8, 0x0, 0x0, 0x0) read(r4, &(0x7f0000000240)=""/75, 0x4b) kevent(r4, &(0x7f0000000140), 0x0, 0x0, 0x3, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x1f2) 16:03:44 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000600)=@in6, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:03:44 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r1, r0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 16:03:44 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) open(0xfffffffffffffffe, 0x0, 0xfffffffffffffffd) open(&(0x7f00000000c0)='./file0\x00', 0x8051, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x1, 0x0, 0xff, 0x80, 0x2, 0xfffffffeffffffff, 0xfff, 0x800}, &(0x7f0000000240)={0x2, 0x3}) 16:03:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000150000000000000000000000000000000000000000009a8fcb41b7a1345194bedc6a5146ac2ca8e4326079a6f916b8742ffe4f5097f6c1398689ef8fa271e2039ff3eb18be1efe039a7701c517aaad4024c59e1d500c9d2565c2e44d9b3275ec6727957652d8810ea5234293666d1d3c8420e4ce85d3256b1f3ab063623f8da6d8302f72e6004303e485bd920e4835d2fd7144ef138e230c2128298142d24b4554082ba0a7286afefa4b07b51e233458af9ca8560a331c0d302027bc16075d027fda8bdf6780c7ba5861699f03ecd928bb48ac4dd873961ef7b556da69d4d1f7b0a5f306598d7051e7d794dc589ace7ad3005334aaabaf"], &(0x7f00000000c0)=0x2a) bind$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x30, &(0x7f0000000340), &(0x7f0000000380)=0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x3, 0x7, 0x7}, {{r1}, 0xfffffffffffffffd, 0x5, 0x16, 0x3ff, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x8, 0xf0000001, 0x8000}], 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x8, 0xd0, 0x7}], 0x101, &(0x7f0000000300)={0x8162, 0x8}) dup(r1) 16:03:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x5, 0x2, 0x1b0e, 0x9}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:03:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) r2 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xffffdffffffffffc, 0x1d35, "4f0000004ae30000000000000010000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:03:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pledge(&(0x7f0000000000)='$#*($%\x00', &(0x7f0000000040)='.!\x00') poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 16:03:45 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept(r0, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) readv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/228, 0xe4}], 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="acd697ec5888c5fa001f1e95932b0559a70ea68fe099f905d56ec1be5d3a2fd367b10b9e48f0129d599702810585e6549e5c37ff31004738454a403fba4d9fbeffca099395cc070d7c6545fd29971313c814c7b6e0305972cf8653ce4ef235873b0fe5367716c91956146ccf8daaa7b5a382376e3b6dd7ee51a30838efa5d0ab6b9020f6d68be161836bbb51c5b76ec48fbb93d5ce803e9bd7541e8b", 0x9c}, {&(0x7f00000000c0)="9f51a45c82e1affead30bdea81797b4cf33d04991e5f21a138ab", 0x1a}, {&(0x7f0000000100)="482a9e59c1a8b4fa783e5767528b", 0xe}], 0x3) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x289}], 0x10000000000000ff, 0x0) 16:03:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() getsockopt(r0, 0x7, 0xfffffffff2f99d7d, &(0x7f0000000080)=""/168, &(0x7f0000000140)=0xa8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0xd, 0x0, 0x20}], 0x9, 0x0, 0x80, 0x0) pipe2(&(0x7f0000000180), 0x10004) 16:03:45 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="9c687a1fba592e126adf84e388d178fc2c9eee681d3c3eea34b0ebb36a4580c6977a994f31135a2be2a5a1dbd62ebf8d4521e20a9bcab31d40e80c317e0616fad5d6ba78db11260f483f2a5c2fd23617c258357b5aa371dd459b93baa79f566b69f24b1880bf1c49863bea0a9b4e2ea74c2d643c36e3c2774d13fff7e11d80405c4e67243f3d0334a8f9b0635af54ba0008ef7b539323907379cd14e997482712668e09f71d19a2d8f9914d6ccb0c91b5be25c5f533e926cd46522174e4c7d7577f266ee8010b205d320e267d1fcffa17078ead3e83ee54cf5cf1d28a9172749ae640538a5", 0xe5}, {&(0x7f0000000180)="ac1e0b4f71c903c410873ae77f743b4edf3f", 0x12}], 0x2, &(0x7f0000000240)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x78, 0x400}, 0x403) 16:03:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r1, &(0x7f00000cc000)='./file0\x00') linkat(r1, &(0x7f000001b000)='./file0\x00', r1, &(0x7f0000017000)='./file1\x00', 0x0) 16:03:45 executing program 1: socketpair(0x1, 0x0, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000006a, 0x0, 0xffffffffffffffa1) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) poll(&(0x7f0000000040)=[{r1, 0x1}, {r1, 0x40}, {r0, 0x4}], 0x3, 0x1000) 16:03:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x45) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x3, 0x5, 0x3, 0x6, "8469328247b0bc1e1efbd3ed607a998b9c5a2c50", 0x6, 0xfffffffffffffff9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8000, 0x2, 0x0, 0xc4c, "253e769479b54bb933b539d0004b03136002d997", 0x1, 0x40}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) pipe2(&(0x7f00000000c0), 0x4) 16:03:45 executing program 0: unlink(&(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) dup2(r1, r2) r3 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) accept(r4, 0x0, &(0x7f00000000c0)) r5 = fcntl$dupfd(r3, 0x0, r3) unlinkat(r3, &(0x7f0000000100)='./bus\x00', 0x8) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000140)={0x7ff, 0x100, 0x4, 0x6, "963b7f34af036d149a3b82aa8f3e1eb4f3f7f054", 0x9, 0x8}) fcntl$setflags(r5, 0x2, 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x8, 0x8, 0x2, 0x0, "d55ea648818d6083a96b9a78625391ff990b4460", 0x9, 0x1}) 16:03:46 executing program 1: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) socketpair(0x27, 0x0, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10492, 0x2) shmget(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = geteuid() getgroups(0x8, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)="dbaaf9bef514586d598c16e50de512a935f4198b00e2de919b278a37ba0f050e52973b21799416e309ce58e1561b123c10814cf9529b8dc9a1777dd65753a4d37fcf4a61c5dfa51b5664d03e4172edcbb5574f81a2731274eeea4f6388fffb3d624108c16cf79bdc70543466dc5ac90cc536c0595340a850a10b60032e3461efc9b84ff4bcd143883a42c4b9e9c88836fa88839a707569e23432769d5c65d01e5e7ccf287367780f007d80be135ed3e32956a179ce7dd5fc5ae7f2f444cc969fb392d1fe4f5f12d6b7525bea231a8889940be352acedfdcbc3a67f392773fbe98b7a500a6ecc6c81", 0xe8}, {&(0x7f0000000240)="1dbbd91cdf982b72076935c72e112d", 0xf}, {&(0x7f0000000280)="929f367d04286e8097de47fc5c8e9d0e9f3efc34591f70b05b02d97e0b91e906ef4de3a535968904eab6c6cf80748007d737af2679e0e9867ecdbca9d7e00400626b840613465c808d820c3eddc55c168c881f9c953b8e5d77e8d7721d4f011af3ef58da242da7e5cdc70359f6a9b8a613a90e3c7b447ecc505b141a64f333e4806e2f43861a4d2a0590e96d7e913f222d2888b449aefef7e9f9720621bb9258", 0xa0}, {&(0x7f0000000340)="a0e0c27c8c2a0b251f2ddbf1b511f6992af34bd85b319b8d5932a9eed4b5df89deeb2f47d1ec0b87317b70867a5d688f61612dc0373bcea27d31521741db0efa1359a59e43b210093218c3bbac17ff42a1f09481072329782489a1da36f8621c15a707a3c5e5d093d78036e3daa4f703602f262344206b6d2b996ba92fb715c99f2bb7a5493be2a5241039548195857c93ae156b414cc9a6ceb5a07b4e4dfb", 0x9f}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r13}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x58, 0x5}, 0xc) chown(&(0x7f0000000680)='./file0\x00', r11, r10) wait4(r5, 0x0, 0x8, &(0x7f00000006c0)) r16 = openat(r1, &(0x7f0000000780)='./file0\x00', 0x100, 0x2) mknod(&(0x7f00000007c0)='./file0\x00', 0xc000, 0x0) symlinkat(&(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file1\x00') mkdirat(r16, &(0x7f0000000880)='./file0\x00', 0x41) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) unlinkat(r0, &(0x7f00000009c0)='./file2\x00', 0x0) fcntl$setown(r0, 0x6, r17) sendmsg$unix(r16, &(0x7f0000000c80)={&(0x7f0000000a00)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000000c00)=[{&(0x7f0000000a40)="b67ff16da2adabba883218b9bb48a9bca496e1c1c0a9bde906048ca590644df572094c3410415be37eb319418a2fe49f65343bff5c48758661233cdf9fdd3dc37747acba7bc393f7ec00fb6bc40d0f27476b741be69c3c938e08ecc774776d26d77af0f49ec08024984832b7a2f8efb82838779abf8bd41fb082082b0b2870d5c17e06b7cc052bdaec6e881863aa2a24d0", 0x91}, {&(0x7f0000000b00)="64017bf7af4dd38beeca2aa0d54356876ab3e94513803f1fd2b473169a6b3116166051094a7439840c8c5c9e931c6a1893bb77a2fef3c12c2213a5eb4feed71801a60dc3f265b051f87555129ec66bd1b254037a21c116a35039be0f5ff678c7bf21018c65bfa86126f26471b80955b887423b12c6d4ca3a6d4751c4759123e97103ddd1ddcc528427e6e21465d44ef68b60d4748e503f6e4ab574874af39fd2b1a3ef714fc000e2e859e4851bb38236df0d4ff0bc7465fc4030451b2145b2dc610cdc4478c77447b8f2149769ca2fe980b03290c431bfd209d8007084bea78c1aeb", 0xe2}], 0x2, &(0x7f0000000c40)=[@rights={0x20, 0xffff, 0x1, [r16, r16, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r2, r0]}], 0x40, 0x4}, 0x0) recvfrom$inet6(r0, &(0x7f0000000cc0)=""/217, 0xd9, 0x1, &(0x7f0000000dc0)={0x18, 0x0, 0x3, 0xf7e2}, 0xc) fcntl$setflags(r2, 0x2, 0x1) r19 = getgid() getgroups(0x8, &(0x7f0000000e00)=[r13, r19, r14, r7, r18, r15, r12, r4]) getpgrp() recvfrom$inet6(r16, &(0x7f0000000e40)=""/151, 0x97, 0x802, &(0x7f0000000f00)={0x18, 0x0, 0x9, 0x2}, 0xc) getpeername(r2, &(0x7f0000000f40)=@in, &(0x7f0000000f80)=0xc) 16:03:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1f, 0x7, 0x6, 0x4, "9eee3dd77cadb2ef6d461096ae5d282dbde4ad33", 0x0, 0xf7}) 16:03:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002bd, 0x0) writev(r0, &(0x7f0000000080)=[{0x0, 0x370}], 0x100000000000009b) 16:03:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), 0x4) clock_settime(0x3, &(0x7f0000000000)={0x2f, 0x4}) 16:03:46 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8f61aeb92e4a8cf0933d99389551d64f3657ce727ad1f3b7cd75cf34e46b6497c1ff6d425256f041e10beb64941aa205", 0x30) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r1) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) 16:03:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r2 = getuid() socket(0x18, 0x0, 0xfffffffffffffffb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) bind(r0, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x8000000000000, 0x1, 0x800010001, 0x50002fffffffd, r4}) utimensat(r0, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x4, 0xbad}, {0x400, 0x401}}, 0x0) accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) 16:03:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10000, 0xa4) getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x20, 0x0, 0x2, 0x10002fffffffe, r2}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r3, 0x1) flock(r3, 0x9) r4 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) r5 = getpgid(0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x100000001, r5}) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) 16:03:46 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8051, 0x0) kqueue() r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x110) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x2, 0x2, 0x81, r1}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) 16:03:46 executing program 1: setrlimit(0x7, &(0x7f00000001c0)={0x2, 0x7}) r0 = socket(0x38, 0x8003, 0x8) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getrlimit(0x6, &(0x7f0000000180)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x8000005, 0x7}, {0x18, 0x2, 0xd0, 0x8}, 0x10004, [0xf910, 0xfffffffffffffff7, 0x2acd4379, 0x2e, 0x9, 0x4, 0x8, 0x1c000]}, 0x3c) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0xfffffffffffffdef) getppid() 16:03:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2008, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x0) 16:03:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x84, 0x2, 0x88aa, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0x0, 0x90, 0xffffffffffffff3d, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x6, 0x34cc}, {{r0}, 0xfffffffffffffffa, 0x2, 0x12, 0xfffffffffffffff9, 0xe6}, {{r0}, 0xfffffffffffffffb, 0x1, 0x200fffff, 0x100, 0x8}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x0, 0x3}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x10c, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x91, 0xfffff, 0x3, 0x3}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x400fffff, 0x0, 0xcf1}], 0x8, &(0x7f0000000380)={0x3, 0x3}) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f232603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() close(r0) kqueue() readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) 16:03:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f00000000c0)='\\9', 0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) 16:03:47 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002a40)=ANY=[@ANYBLOB="10000000000000000000000000000000"], 0x10}, 0x0) 16:03:47 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="32144936"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed5090e6d", 0x93, 0x0, 0x0, 0x0) 16:03:47 executing program 1: r0 = socket$inet6(0x18, 0x10000000000005, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x10000, 0x1, r1}) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:03:47 executing program 0: poll(0x0, 0x8bbdaaaabf2b319a, 0xfffffffffffffff8) clock_gettime(0x3, &(0x7f0000000000)) 16:03:47 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725440"], 0x1, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0x3000) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f00000014c0)=[{0x0}], 0x1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) 16:03:47 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="0000000000000000b30e077f569d49170a778409f2e907b676efcdb6d0b4f93e4f5f243223427373bd8669071573d836be8427670dc484a4b74dc28202ebc077e2c46aa0c3d331d08af8b525679abf47a3dae9f320ad7df239787313d9dc63e926f0831d238ebaea2f8b2ca7eab65056175d7f93912763aeec6cc609da0a623d62f73a18687d2e7b948fe600b51b895c818c7faacc52e80798b23b8cc928ac09f3d53d3222895e65373290a4ef138114ac2f497317616591e64d99b493ff1295c17a75f43ec1f8136104b44ce76cb19944ec88d4c29c9385ecb88e59d6e19f2c85c0eab2f711418d22d5f3bc9f797a3e158acf1fda6937aa4f63d16a6284581c07ee53c146fb5507d08e74c6ca6a35ad5aa6845c62238b1e01857c71947ec60a812d993a98caae8058f6ab4fb5d119d424881ba78d6626a46c4b5590b6d988f36e1bc918c6a51a2650f3e081e80ae618e99d0f7f520dfa3cd0558de4cb9ddf365ebba4df2eacf3a0241e7dcee4f96d800e2f52ae497d5e00a460e5c7f8a725c90cb638922607ded489c3a8877a5d6f3732045975bbf754cc6eec30efc3f37f5a82fdda08ef1057401f0e06f42f2d162acffa72205f4887a72aa6e97d2672bb3cd0c33986d1dcc02ff68252202abb1faeb6b589996e90267bc41aae77345ed478bd940b4ca11c085d4f8363f2198cbad1a7594dd87b8d1faa2e3fb0d2d7f9c5c61b0a1070d9273523149617a867e95b1e86a001714537c3730ffe79ab611e7ffd3de66775e60b19208a91571fe83e496a72a273d5e4a1d18b0941bca623826a8a22b5632fd5e0601be4d9085de5d0daa4cde25e1482d2f94016115fee91d6cf63f7328c99034aa0c8f0de5c0c3b68e7f641d540add218b3aa1614eb349f99f2abcf6d5385d18bf0d2be2acaeddc6c805b8790dd9fa0eb8c838bd6852b8a651de719f76ef9388e29255767a255575db3c7fd5de7ce299c8e4979988219cd0c90ff51521795af1933b632564dd33477c9d29a4f57caad348aad9cbd8b2c2a8cf982a5f0cdf2179c0bba0baa1b6393bdbb55043d3fd89e8a23a00f8b0f2c1ac695aea6e48c6f61daf256ddbee3a0e5580e72f6647e28d13fb91c70ad4aaaa77a7f1d99fb9440323e4b2477c44b601812b8c3e9c5ba2a11799006d918eb2d00876acf2b5d546ae7262ef461fcfe5c1f9ec08014f2d43d990c8baf7eb5446be13dece19220a4a510d8d9c9cf8bd72a58c7842a0a7c8feebc8f69a14d6c4ff18b02726924da10d87881980ca0c263a105b96d1734eb14e1ecf8305c1d13bb80c6645fee7650a8a445bb12dd776c586e35707d07852977c10732cbf97ae44c6df336941283a23d157a1c3cb268f76766123b8c9f2ea40160120d1ad817181d467b5940d588d3e27dd28c081470454505899ac32b86fe6589ea6c697aa73b9adf5713183e52df452ee8f5ca43af157f3f5931f065a81805ebb8e9821cfdc73c0a12a095df352fea4f04926fb09ec2cd7465c72836d2239502d058b9103f263b7fbfec8b7558f5115b461ad7e0893c0a05b9bb5812287836d0f706d15d3312ced656e564dc8b2562ad65ce309f46955eac553d5c72819491e9ddd44be9c848373948d7c4c11072f175f9d6aff333a48c382fd56de50b98b0f5794a0da14e5d698723704390cc971aeac14c1314362671a051a1092cd1d5652b763efc28eed65ae94405d4753911c27a0ba7fabbd7d7f187d5db2dd5e7c3500f2e2ec752c6542b070005e75c0c8229d2ec02dfd802e105fab2fbb5c765667283685f1094eaf670cf6ba781dd22f5f79e171491c8e14991f23d0bda159b3aad6eca773f44dc312f4d4bea3042b8c0aeb405ec9fb5734a9a7181db732f2e8cfa98838f400b6e2aeef7015f49cd269f15ad9fdc13c5bb5a8acf3c7a418fb297cdb0e56abae66b986925cc4f69fff6b4e898abea5dae1c17b2b42f65575b41094e34ec1feaa14c90400626d45af56e16d4c42728f9c2ad13a94f4b009bad86ca9c03ef89dc880c1fd28dc09aa498426003971ba83e6e9e4cb98925e3f05882a1d5b3f64cfc92ca7b9152de3d829b4d757a76035007cbb3c500b2b0c82fdef1c8ff7f097449482827c87c8a484452b0f89cc891c63a67152af531c06e1d1b47216316cb1c5ffdecbe62cc5f12ea2c180e0ab83e7b3c87004265a640e9ae06069ab6ffd0e30d0ca52db78529d11d5db8d94f288b062aa83b44984189d8895fe6b921c0c21fc4b6cd919116cac1b0fb031109cd258ca3b150b3307891c58bcfcc8c2800190856bb015639e1e255b9946ef8c6b5a5b0ae69fcebd8c357bdb51218fca0a1812e075a755921c555c4448c8b2c5853c75ccf89631905a6cd4f0a2c180319a51de13938e8e993683bd776f4a39825e31dc66a65c517258b4819accd117831fa9eec0571806d23106e8ac07c7ee44f3b8226eb42282927e6903ab00430df5e584a4f39d013eafe498a748a3f51e23ef855b8687dedb55ff852f72d50eb61ed16129e6889c47eb118a203fee9b3620b2462df3196235d5fb36d683fbb017e3a80f63aa32a5d5a2caaab145ee817c914c1a6cb9fe5e396b58d6056a7052108e97d575259f0fc674b9847703496e10f8c0ec3a1f7c798d38b4412808916627594722c35218ea8c0839c1f13a2aec5c32a4014abc93805924877edbc6b54ce1c66902de5f48a9b2b3923ad88ff6dd2c6b0a58d20e37aa510caa3a1c8f4731886c4dce207673eb352110705171d31cc2eb1b98131a7f49373b8d0e37c66298b70480b4ed8add5fe2e3df1dab218a382fa10dce5fb9b228933225275c5e50185cc183c5a6dc737d3682f4ebbea2f1f1b04a386804411e7e4bc3a4a4a2622100aede62e823141749cbf421f92f6906fb0eef809be510c07d51c9fb1739ea2ff5f6e38df7a7101dafc182322e49c366d5e3387c4694cf8d319c7b70bcdbd22bf755314c07dfdef3353463c01b6496a4a0774f302a9ccff80f7ef068f5b5ebfa05263bef7891de7158a7c6b725ce70d3d6f4d645102ed66eddbd9a6c3c48f20780a7cddfa70a3765e49ff856c1c9e0b22a73e0f9f135033c080ffd2f1b8302c95a37411053c20de10ce81668f23a19f2ae759b35db5a3135478f492d0930efc81b50c4b95ff3abe2236b922"], 0x808, 0x800) r1 = socket$inet(0x2, 0x3, 0xd13) shutdown(r1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x2}, {0x9, 0xfffffffffffffffd}}, 0x0) 16:03:47 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x3) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x40, 0x6}, 0xc) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='\x00', 0x1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:03:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x8, 0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x73) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000080)="04000000", 0x4) 16:03:47 executing program 0: r0 = semget$private(0x0, 0x3, 0x11c) semop(r0, &(0x7f0000000000)=[{0x5, 0x2, 0x1000}, {0x0, 0x1d, 0x800}, {0x1, 0xc3ee, 0x800}, {0x1, 0x5547}, {0x3, 0x1ff, 0x1000}, {0x4, 0x7ff, 0x1000}, {0x4, 0x8, 0x1000}], 0x7) semget(0x3, 0x2, 0x8) 16:03:48 executing program 1: setuid(0xee01) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/42) r0 = socket(0x1e, 0x3, 0xfffffffffffffffd) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe3b) write(r0, &(0x7f0000000080)="fb88d19b4af59055c785717409eb6718553156e050b9c1a98275a4bc8b35fb07170fcc95da166825f95c75eef8f7e01567d45e15519862e2695db9994071314496cbc904ae80fd2412a1a4529bef5927bd380c8c7d6f171132954a18c8f0f21a8578a2cebd95894d07fcd89d6bda9d353782ce4267505da3b9464d72a5", 0xd0) 16:03:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x7, 0x9, &(0x7f0000000000)=""/45, &(0x7f0000000040)=0x2d) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) 16:03:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) sendto(r0, &(0x7f0000000480)="d517c93df64da76ebec466648b89a859fa046e164d8ea267d066e327ecd6f94fe2fbad7326", 0x25, 0x2, 0x0, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)="ab1e11bf3ed01d31f0f0f745a0f28de79a684abd7e7d686b4361128da226b564783581fcc72f6f72fbbe5346acb113968822efa31b155dd0dff515fe203f90eab1f0c7b9f00f10cd4f903744a637de3ce1831e1546a4fc166925610eadb20c3dbdbd0ebaf672bb88922398094ed05cdfe409fe8f3ccbbe397efd2a1e656f9d7d8a8793389a60deb501", 0x89}, {&(0x7f00000000c0)="5b98a0df6924103dcadfab992147f73edabff923e0ec2784045f9636cf1cff536cd83d4406db0375920211dbc54fbe4542e7734f9138e04fcdc35f40643215a50d13f852c5cbe21cf095d947be230fa9377a7ce5dececf0a51751ead961c047b56fbd9d620d634331af3a3e6f588a57f5ae4db96c92f55f9ad82f1163a09ef08d106c0319bb05b329e4e9f9e987f1499e4cadae79bf81eeed1d2f55cfd13f5218a24dcc1af0e35bbbaea652995a43a84c209af46152a8ad8cf369397f5e6a35c6f67c923d2efa3ae61bea418e9bd8dc1422c8eec6ebdcdc4bc291406b1ce33374d06f8f88abd96499aa9ac5b8f44ec91ad9de7ebe35185a1df4a11", 0xfb}, {&(0x7f00000001c0)="1fe9c45b047d72b75dbffb29b607dd90f5762ba2071ddbf2f6ab88c06f0060a7b96b48c6271279114208d5bd213fb945c1bbdea1d3455b16a89850a86b36d522c4ac3d3ac888b66697f5a0662541a9c1ecaee57e453de89195e7ca7192fe5a60c7614427d4a4a317da5c87c08d30df2b671c4447edf45b997803f1af7cf1eef1", 0x80}, {&(0x7f0000000240)="358111cd4cfd9860fde094cf815762aebf0d94899ab9db8168a150515aaa51a57c4456b3b8e2a631a4c14e9cea4977f0e467b7863fb1ca15a15a80b376f3fcb719c23f87bea44c49e69eaccecd8a14792cf17442e4aee17f7ff09509e0032db3cf142855b87b4b4125955767c45cd55e036b712e0bba5e780a1ca71ae38a9842c1346f0dd2f5a0b63c1bf1c3497e40295445b66e39704dcf0cf6069814d59cae0adee9a1fa073c4f85d7d926c2b6671e5403e5d087cb397b9146b463514e0f8c3b80b84e5aa5e4640ee2e933ff402a1cdbb75310499e31567e1b26d585bd4847855dae61f9cf5fc6750ab4", 0xeb}], 0x4, &(0x7f0000000380)=[{0xb0, 0x1, 0x8, "debc1df75d4dde7ed3f4828bf3cf5e0f0b06028a4240ad37a22a5e841249ae9bcb5bbf3e44c7e5266476a612d3606bb7a9715baf60736004e2cc2262232483c2341c5052586ba1669f72caba878ebb73cbbdb9884f0958f64ee092b08b6eddb851cf3bfcd9b6bed65c1b395d8c249e164d301e1e89151d7ae7f88eb6b02073a74c1d3681926b5ce6e7f93ac51b7f63c77548dd34b24c54674da2f2"}], 0xb0, 0x1}, 0x8) 16:03:48 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180)=0x10001, 0x4) r1 = dup2(r0, r0) write(r1, &(0x7f00000001c0)="ba16", 0x2) execve(0x0, 0x0, 0x0) 16:03:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) r2 = kqueue() sync() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4618502758a827a22acf8aa2dd8c456526ee2c92"}) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xfffffffffffffffc) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x30, 0x0, 0x1, 0x8}, {{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x7ff, 0x79}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x7fffffff, 0xe4d6}, {{r1}, 0xffffffffffffffff, 0x52, 0x40000000, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x84, 0x7ff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x0, 0x5, 0x7, 0x400}], 0x6, &(0x7f0000000140)={0x7c, 0x8}) 16:03:48 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000040)="3a929119", 0x4) 16:03:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000400)="f68bf3263b83649fdb5b45171a0027251626e83cd77915a1b8003ac37567862f92b0a5", 0x23) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x2, 0xffffffffffff8000, 0x1ff, 0x1, "15d8513c4b8bb74f7fd762e35254b74095eaeb70", 0x80000000, 0x3}) write(r0, &(0x7f0000001140)="19", 0x1) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='/\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/}+\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) write(r0, 0x0, 0x0) fcntl$getown(r0, 0x5) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:03:48 executing program 1: r0 = semget(0x3, 0x3, 0x0) semop(r0, &(0x7f0000000100)=[{0x2, 0x7fffffff, 0x1800}, {0x2, 0x7, 0x1000}, {0x0, 0x3, 0x1800}, {0x3, 0x10001, 0x1800}, {0x3, 0xffff, 0x800}, {0x3, 0xffff, 0x1000}, {0x3, 0x1, 0x800}, {}], 0x8) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000780)=[&(0x7f00000005c0)='(^%,\\),\x00', &(0x7f0000000600)="f624282700", &(0x7f0000000640)='X.%\x00', &(0x7f0000000680)=']!%\x00', &(0x7f00000006c0)='{*.\x00', &(0x7f0000000700), &(0x7f0000000740)='\x00'], &(0x7f0000000940)=[&(0x7f00000007c0)='#\x00', &(0x7f0000000800)='\\\')&.\x00', &(0x7f0000000840)='\\\x00', &(0x7f0000000880)="8e2140252c2d00", &(0x7f00000008c0)='\x00', &(0x7f0000000900)='\x00']) r1 = semget(0x2, 0x4000, 0x5d) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000140)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x91ab}, {0xfffffffffffffffd, 0xfffffffffffff000}}, 0x2) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() setreuid(r4, r4) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x30) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xffffffffffff6a2c, r3, r5, r6, 0x0, 0x8, 0x3}, 0x0, 0x401, 0x5}) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x6, 0x8}, 0xc) 16:03:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000400)="768179632174147c3a9860be7a210f7198cc8cc93d7682c3e67d898274c6ee81eb1a32b1c710a77221d4010d6f80a3bde9a5388626eefa7f7d6f9229edaa33c6e21e5c06e0577855d54f3d677b2a031f46840c519b6d02b916c6dc138a3cd14b0ad86b43f2af07340b764c287147366c4723e1fce46d87eec410f8b3722f116504ec397fa3a441599bbf8b9555e62ec33f2c424b297d46b710d7f2458dcc1accdc16be5a653efe6a3c91274e54a6f17f5deffde1d6f2f16bf41773f6ca90a661d29f6cc566b0b83e32f93963b7c6808c45850ebf0ba0228a0e51b63cf13e22c44233624082dac1d9c4824ea44095a1012ab84bd5878ffc681d916cb9ed87de38b5559b24da56ad6d017ff5432f73666eaa3450c4861d7c0fe953b4133e24904c1c78659e07c75c6e0d67d0c293bcaef2c3f69529683b771108ab9a158f3043bc71c9f65ea09687441b14a07d7593d2dad0d869a70504e8d37f41508ba337a5cec66d44ab49956360440a8d1394dff23325", 0x171}], 0x1) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r1, r2, r4) socketpair(0x21, 0x4, 0x200, &(0x7f00000000c0)={0xffffffffffffffff}) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000300)=""/244) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r7 = kqueue() mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r8 = syz_open_pts() r9 = fcntl$dupfd(r8, 0x4, 0xffffffffffffffff) close(r9) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x4) kevent(r7, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) openat(r5, &(0x7f0000000100)='./file0\x00', 0x8, 0x10) readv(r0, &(0x7f0000000740)=[{0x0}], 0x1) socket$inet6(0x18, 0x1, 0x0) symlink(&(0x7f0000000140)='\x00', &(0x7f0000000180)='.\x00') 16:03:48 executing program 1: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000080)=""/4096, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getdents(r1, 0x0, 0xfe8a) 16:03:48 executing program 1: mlockall(0x503) munlockall() socketpair(0x1c, 0x2, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:03:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x40000000005, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x10000000000000d2) r1 = kqueue() readlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/4096, 0x1000) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x81, 0x10, 0x4, 0x81}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x100000000}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x3, 0xffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x9, 0x3}, {{r0}, 0xfffffffffffffff8, 0x14, 0xfffff, 0x2, 0x3ff}], 0x100000000, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x12, 0x1, 0x40, 0x400}, {{r0}, 0x0, 0x80, 0xfffff, 0x2, 0x5}, {{r0}, 0x0, 0x22, 0x1, 0x3ff, 0x4}, {{r0}, 0xfffffffffffffff9, 0x12, 0x24, 0x7, 0x7}, {{r0}, 0x0, 0x1, 0x80000000, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffffe, 0xc0, 0xfffff, 0x0, 0xe57}], 0x2ed62656, &(0x7f0000000240)={0x100, 0x1b5ea335}) 16:03:48 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000040"], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:03:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x800, 0x1, 0xe846, 0xfffffffffffff800, 0x9}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="8164ddbb6c2499225618e5b6fe9c7d479f11445837989cb139d8aaa3d0707bdd4b87b142606a7a087a93f24135bd33cedb4f1a32710e1ed460d18460063701d907590f8aa6137984d35ead921776c299a82e1e7917cba7c6a75f5a76c92563ef3064955dc937219fc390525a39999d78d4422eb7cd17d71582425053c579f6abee14f1748c9262b4d002cf3667ebe219297cc8fa8b12c50c6da9ea6f", 0x9c) 16:03:48 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0xc6bd, 0x6]) fcntl$getflags(r1, 0x3) r3 = syz_open_pts() socketpair(0x12, 0x3, 0x8000000000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000100)={0x8, 0x100000001}, 0x10) kqueue() kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockname$inet6(r5, &(0x7f0000000040), &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000180)="17b0cbbdf4368ac6612da42570846cb8a51f7b74efd7013c1a464d7f567826a459501ae844e833dd39e0e84b5c0ede01cfe49d635f5e0ca6e533ea50f7323cd94ed2b473e26f2045055c1129d5920597792652a108411b8460f12cacfd862b1b0f04fd8ddaea4efb503ee8e2efde0f24", 0x70}], 0x1) 16:03:48 executing program 1: semctl$GETPID(0x0, 0x0, 0x4, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffc93) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r4, 0x6) getpeername$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000cfee1601e23ddfe50dae2c817ea6266b391896948387c56ab96b84f3d741ec9c480a57cb0d30d28ae93b528454b74c"], &(0x7f0000000080)=0x6e) r5 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) r6 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x8, r3, r4, r1, r4, 0x0, 0x2}, 0x3, 0x7, r2, r2, 0x0, 0x1, 0x7}) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff00000000) 16:03:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0x4) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000480)="c15726287209938d79eecf1d13d84b17891e1a034ce83a35c486af141167c978c8c08416912ff276f496a570bb5b90984fd7e368420192c1d03ae5b315ee0af9d5bab3f8f7114c46b8d1e97c90c9d2ec9f002101f3742cfcab91d2d1a18600907a566e8a7fa2e455062974ee467ecf857ed24d13b84d4a09f67c2dc2feca89f3b453c2813a825d30ed9ec6a7808b1a76e9", 0x91}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000003c80)="787212fb2d42475902bbf6596395b1b0aa11922de90cc2cf3e9bec280f8e62b262f9f8a63ffd4f086aad9aefcb8379816329c3596f76defc8b63af23988a511b1c6d1a7ca14f90de150889284f31b118737b48d96b06f55c310aa2e4ece4d561b1cfd662b627662730099c5a916a00c240b8a8e5afc39a16cdc2133f85e92d60309f1dab24c6d07e292d6347f174e718dc50798a782384e675bf322cf4bef73928e7db3566fc080bb1311a3113c8ddcb267c8a67ea8665b4a7530182123264cadbdf77f27ddf8a376781a96e908a58fc95c239fbd4f3effc886d7619d1dda9f9f6517a755d0546c865f338299c517ffb17d9bb08e7f63eddabf04dd29b9440943e287a4fb2ff6eb5fd4178e18d22363440d3abf5acb68bad8656edc55d7282d6018f580df36c2f090dd7d114f07b2561e94f0054ca144247d21153a120afe4a3036d7f8eec0d0769ec2411db91b7d4b47f4941937ca17e0ebe961ae28e7324722bca027149e68c50b26e2ec08a9c784726c997d13712169f57bcabe3717251051f1131d03fbe92e0f7795fc107d3e19855db9ee9bb046dd01a9243211682914375129deb67fedf7c98af20bad6f574ce2637bda82bfdaaa1dede9cd6f3c55cbebfd2bdeed747aecc99115a6e8c7dd710c14b81d92320ae72839472f630923fc03a48c147dd0267746b3efbaee17756eb88a29e0c951696923183f5e818179284a5ebeeed08bf5e33065bb51e71c12efd1f50eea02995168c2228a968a4edc6f27aefc99c4bbe37ff6d0a5ffae33edf9f62ff3dd1853677811f78f951bd7af17fdb35bdc28a4c692ab6a2e446c529bfd474d838200b1da2b516f68adf7aa8054c2791446fd5c3fb80cab4f07e773f23ce83bef7ec7e0bb6caec9e963e4eed4fda411e70d7cf861b814cf2ab7766ebf4b42fe26ba1471ebb1d43a79df74b59effd066f5740394be282d8a4bb9252c89b04bebeec08f15d5a10863b940d9eab57269dfc9a73cf9224dbab7b392d40f3879c7768b76db2715d7c8eac51df57badd08afdff6a5a0f39ed7a0e7dc636a18ab1b11b4d33a6a62e8dd349d6af06cd8b17ed263d805089d2247c44bb509b1f5e2b8003053d8746d74058608dec850d58b0add96436c80b3cc7e0ecc963af2fdea5cb5b3ea9e8f3bbbbf6ce32331d88c38d6f0dd759ad7cbffdd7558a295a33c750959963ea5b9c829141b037580db06befdfdef27eb1f79d29ff68ed71802c0dc461fd287f026617081d6b7794ef1f915255edbcbeb59ad15c4a2bdb386b9734f382941733aeb11ceee92a094cb264b8ef722ae7058ae4f88a74254832eaf1f0d6f464803d4e2b75aa019f3874906773ac6cec12f35ef7eae0d7fb4fb1faa16f37eef35cdd286e6317c97565eaaa091f9a6aea838f72c445155f5ed6d59b3395232e34ec9b2a90ec3b96ae408f3e6fb5b202eae9f3a384ade818c555841e6e1a6d7b6900c0302b23f01256021a9cf0db4a18abe1f2a1f22390d17e1766a4528e54d555e70668c2e26501280c2c7cd32bd24a477fac8a1f7b026fe689104a92e77c0798fe90ab16d5e30606a40baac35c11bf44784466517fc3070d021e6410903dd4deb9050803606f5c7a0f77c06c8b25635e96fd3ae5d60de8b36b25c8cd09978259bad5022d12f353c9b0f7101abf32a6ee704fe87543c849076e759f5e61f03cf5ace7c7551049e9ecc340dd6b46c35018ab7d997dd3825550a72fe892a45be85c6adae41a5499aab16f2490cf9f1349d5f0c9c59a1677e6e43cec5959446288919497f15e76295fd92e4b9b2a33658a23b8e02fe8c909c5d25775bbb81001ade1ab69098935b64bc2063f6ec3e0744d45103dc95278dea7c5e8e629d56aa2b09422cd19b7d9ec8ba69c0ce242231952c4c0310592a06c737efe42ddf784dcfd877b1652a8ad5e4c36958fedd5aad4a245195f2a8d3b4237c1674f2b08eeec14c4720f8b4d91d83384e9972bccd14e074915710044db414c15edbea79f025680a1f87ff0e691dcdc2af688ae9c4a78a559a36841c21aea48dde30b2ad77b44dc1ac8cbdc6b169588706f7c25fb3e31cf2f745eef647f0fb2d75e536cdb3fa8b07887add3a085f0fdccf5863f89f4fa49a51b2075c5669eb585f9dacbd5b321b75109af7ae278ffa1f020ef510238c68d6fa71f8ce9d8fa4ea80c194d9c0127ca0a50f70b9592daa8fe56f7dd2f648cfdb0e50a50f47a0db18b83f0d0ddfbcf779a12389c2c6a42541da092ef396fd58d442395816ecd394b527c27407775514e3f5ffad1e1ce470ab40e3ca293b997c7d78b2eab0080c61391caa3ee0843264da305597a4e7d4da849dbf43ff642f78806b72401bede73564afb8de9aa21a6a3ee5f7e43e2b9dc7958326a81c3715c9df05e829f6bf8f1b3553b411b96085201a3fa5e7f27b520f0fce99dce86e93a99545f3f1d5c3e1d929a8ec38cc639031088248c624fc3cb89b24f1ebff80093075765c293b9ae6ea458f2ce4349217744047a1d4d88b8ba68668d09e58b186a0027a0f224bebab2070065c03db30265bc2a576e749d23c2d711f8e9848b6ef27a545f51307587ea74ef17e82b402e3f9a818b5ce9689bd914b58e14cf10b024b07ff145957853e7c2b2a4513680f9f9ec33abf86721ec14f407882d0279ae174173ecff74f72f7fe39afb94296229c9f4c2a55789733094b7d0b6cc8819c12977de8c906b5de0deabf32d2503912ff5d9aa99039bbac3d0dbebab6a19e257ddd00cb3747b642f5500f44f3d5b679b105216a06ee41916a12b3cca353858e52916c67aaa972af314dbaa79ece2583c0496bd630e0f1b53ea7caf2461a28c21ba906e04305c260934d13d911fe17760e6bdc25e91450fc766b935867a89aae1a15a9db1c6d0f76ccbef686301985b61a7e160cfe474d8e37d6d3b543322667c8bcb7be4d195308936c2e3acd69a357565b4b43d1fd9c8236b8b0ad005b520d65dc98f7bd501f489019e8b5433aab8eb8bfa73a1a8a6af17ceda3bb2464167704b0c24fa29580e41690edcf1d6c50e82eba3429bb709d5fe3b157675a492705a06f9595f93187e7d918921ee78581c1aa207739df42a8d968cfb16357132b4241f3f39702657bf50553fa914e6bc96099855455e01b3db6f0146df3b59e169943da40bae78366f37b1b1abf2ddd7030cd33169ecb84dac747d5358f81226ce5c7c0ae9b4fb14b63f65995b128aac9e1a0b54b214a82eaba44d279b1a0a6823d1f2ba3f2eec81938266d2a23749dfc4ebfd3752efc37adb45ebe3948953fe71e9303edaab6938d40800d99b58f6ddb13a0941f47f0559c9bcfb7696bf2698e954356dc55744674f9ab7153969846ea7ef29a6fb06cfd97c11c69a5735cc9a27c2d10702eda1c047914c8d84fdc956a727bdfe0e9ab653af7cb60632afc8f8bde8077ff293dc2c81c0731a2d6e90f4b0bfe48874b638fba44792570746ad891830db11f8b9336c8e75593faf676c023cbe1042db21e75833d4545cc7c617506aad4b0c3244d308e35b429c426354bc1b238900496327eb76f3ff8278788af7982c84a1bdfa58063e7b2060807e0bb356c42616a3fd40a5d8971b4134b53c6cf47bea181836801c4e00a54176c86572033424095a9e02f5a844bd939ce77fa2b4fe02c3a20d86ee6de021865d817bbc3a868fed91d8aa749cbe84affdfcfb72ff6bda775624db3b530e8e2917b6a09e09c001f7bc569c443ea643fc9bb3f32f404939b758b1e7c73647f12f0d58ce180bdfa441d6f7528ab3c4fe77e1c8102fd332e329e2d03fe6ecd64fa9a31939fe6e23acbbbd126da45ffd5b7dfa3323b1cb0e89640449b82d84b5e61dab4ae16674943b5eb3916fd2844d4f94e1e5b8d37277ba454cf489f599acd3214eae9b25e346409da7e95eb8f71e60c911e6f5d506121ce25fec7b9669087d1160e0c097024a34083fa224d5acbb7636a601b0bfe775f36f96ca450ff63dc6b4562b71c2769cd13f7629fa6b7b4f57847cc0a9cf1630e83fb7c2d4623d59f659866abe72af882f6ca05a5b2362db437a8e7fb83a08a68169a29ced60a3f257dfc278a9998d0ac08c8bfe5376dfa0261933122ec47ffc7a311698e82fd69578f623e583c81b4d809ca72c3cb30d123b95b8514740013c0e7eed30202682b49e99c0d8a5d169ec74d7a8e829f993d85cd668d9a2135293816212f179ad3f170284e78ea1cba0e4a5747ad423343f4b503d5367d5192955ab3e3c6561a773c0dad482ab4c5ffb2075b8dff3583b925fb305d11797590deab643218415e0797a389e37a2ebb684faaa91a898d82fedfb5f84581e69d8c7ed6c3cc1731ea34af5eb15ae1203ed6e07b8de918e1278d45a8a9e8a7d7bdc6fb19903844922ddb6cdeb99f7d17cb4f29f412192dfbe4b662cec6ed21162569f3429dd67086089ae834bc3f88a230f0e3ecd2556e342c5f7bf439c94fee59e057712e8c31c0a918784e19cd1a89421f89405d4df299e8064842905dd938838c61e0132aa2e0a9a933ea88917341d71c68129a05797b4cce507649c86bc5ba53d3453cb0c74138cf821f1749d0977bbe3548b3db8af35a8437303ae38daade214eaac0e36529b697c307a5d86118fe0e8cd9782258ee0157c7238bcaca2db1f82de5a68890fda351fa1f9561f1b15f57cbaa663559f2865ddc4e832d15b64a6b50e6eaeeb60b65ce5c4190acf4974ee7d033c1fde214592f09a9add0b56e58655184d05d32b73bc25a77bd94d25935f12b05f40fcd2f229fc1786fd80fda682d70f81910e1e761753e34e5d4fa2a87490d33c697f8bde0d3514b9e1d5a93a1a74f1ae53ef9bf33903ce73a9b806c15c3ad6b68902bd7785e0df096e5d8b77aa62d0d3bda7b39bdbea6aedbf709c0627b0e58ab19cf5416d75d6a92708cf7e262847eacc4d44f858bf4ce737152055e8a00dc0dfc95ffaf32d1e3b3486bbcde7b86d95a1d6a0df1c4dcc692783cca2c93f9587432a6305a87bb7c632bedd51811cf74c74c255b572ca0b0c0995427444fc07b5f340b3096e0d7c88523fc13e68890e2cb964cf4c577cd059cfb17327159b6a72d9730e94f5a835f16c72a4529e34183168853fc8c963cb6f2d8847b6d0b6dad11cf92b54d60bd8bd5cf0d47ea149d8f380c502b37b9434b5cea06ca43b8d71913a29e63e5402b377a66bb97b7051fd0ffddc9e2f1903202a6803d986a8123dc03fd20214c7939e6cfe1733d3211dc3ea3ad2259b2e53cc78f13fda406a49a402769d560ef208c6c9bfc0d2e2a56beab2e1b9fd8eefe0c1aa91b13bce7c54e56d41bf801ae00802d97c25face6b6fb2e693fbd3e182781ebb1cdd1addc68bbe4274cb7521439066c246cb1bf568d740c82161350da8d72430dd76cc4f28024697940c7712aa8a2ea782c5f0e7b1894fd2b267643ff19ffee1156ba77d11cd143be568aa779fca708e92aa6f653bf03778b93c1e6811262283878df2853b6bcbaa66f77555453bac881bd0635749bf01335a2cc3506488053edc6816d9fb5be04c491fed7881407c67871a15136939ec207c9ae04314281bbe36efe097f8738e1cde1f22211fb3ae0d35bee95febb05f33a36b45ce4a7f0f67aa23aa82e5d16d14e71dd45f8745daca09fee66d2769cb451085136d52e547240952794783789844326d980ac404aab3704aeb46437df3395cdda2c91ebe8bac8172f746f932264bf9416369d251717d18a854b540a75f7bea2857411bae7e2632d2c133b64e62026526b2a2738f705b399cf4e2676ffd12e4e904cfdfcb3367d1298f358f52c6028637b6b55c33a8125f4d2894d1777aa31c31b6e3c8ec653254df83a232b8406cbcbce81f4037a62d5e54b8534164f4841d26315de100676ead967f62f978a9a1186c44e561aa4c290a312aaec3bcc5a38b2fd5fb5a198830eb427edc10b4e6a20de7eb84eb12db857d75ca06c6917c3cceb02bca133c6c688e925bdcced4ede9e9c14fe3bc0b997a769311faa90af57f06c37770065ced9fc2ddf99970888620d09"}], 0x10000000000001b0) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) socket(0x36, 0x4000, 0x9) 16:03:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x3, 0x0, 0x7fffffff, "a27e9300080000914f5e1059ecd81f0200"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:03:48 executing program 0: mlock(&(0x7f0000ecd000/0x1000)=nil, 0x1000) minherit(&(0x7f0000a76000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 16:03:48 executing program 1: r0 = semget$private(0x0, 0x4, 0x40) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000040)=""/25) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0xb5a, 0x1800}], 0x1) 16:03:48 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r0 = getuid() unlink(&(0x7f0000000000)='./file0\x00') setreuid(0x0, r0) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x80) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) 16:03:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x10000000000000, "1eae8682ab0320745ab89c00345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d08", 0x29}], 0x1) write(r0, &(0x7f0000000380)="e36258a4000000b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023c3e317b88bf6659990bfe41f04ce01ba2b53e24dcab00a18548573ee6f4114", 0x3c) write(r0, &(0x7f0000000240)="bd73c5f069d99e91555835f9354c484b", 0x10) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200a8, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000340)) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x1000000003ff, 0x47fff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) syz_open_pts() readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:03:48 executing program 0: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000300)=""/50, 0x32}, {&(0x7f0000000340)=""/191, 0xbf}, {&(0x7f0000000400)=""/124, 0x7c}], 0x4, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) syz_open_pts() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:03:48 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)=""/174, &(0x7f00000000c0)=0xae) 16:03:48 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0xffffffffffffffff) 16:03:49 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r1 = geteuid() setuid(r1) seteuid(0x0) setreuid(r1, r0) r2 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) lseek(r7, 0x0, 0x0) setuid(r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r9 = getppid() r10 = syz_open_pts() r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r12 = fcntl$dupfd(r10, 0x20000000a, r11) fchown(r12, r3, r6) getgid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x0, r3, r4, r5, r6, 0x84, 0x800}, 0x8, 0x8, r8, r9, 0x1, 0x3f, 0xffffffffffffb721}) kevent(r11, &(0x7f0000000280)=[{{r12}, 0xffffffffffffffff, 0x15, 0x1, 0x3, 0x400}, {{r10}, 0xbd282cab34d3a13, 0x0, 0x20000000, 0x8, 0x98}, {{r11}, 0xfffffffffffffffd, 0x0, 0x10, 0x2, 0x8}, {{r12}, 0x0, 0x28, 0x10, 0x3cfb, 0x800}], 0x7, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffff8, 0x0, 0x4, 0x8, 0x7}], 0x8, &(0x7f0000000340)={0x8, 0x7}) setuid(r5) 16:03:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x40, 0x84) linkat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="bd6c987906f49e79f9bc483cd706ac67d179d56a542f1bc64cbe164c190b9bd43b7c4e1ae612d3ce96c14b59d7e483bf9c1e2037ef27e63d79868e46193600028ca39ca5b1cad8a3e81067180605d48ff37e543b1546d69a73de8aa5cf7bbbeef4a862a1c752e12a35381426072fe8ab96f96af3f8ed9d64640f8e3806547ff976a5fbbfff8c8c329c552515d34620b0461e80ecf9e7a9d6a0e734366c0e11b6782fbbf3551b3a14ee3a3a48d77f7ddd59bc2c039de5fba479c9039f6fca55037af4d47e", 0xfffffd47) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000001540)=[{&(0x7f0000000340)="c0", 0x1}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r3, 0x0) openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="32eabe8d4bf7917f9eb98f02f24a3df5218c47f589db7b", 0x17) 16:03:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000bfd3042522fd321d35b04a6fde7600000100090000000000000009ea6407fb8c232286834b1ce145e69e6b977be06145e058b574202a581e3496722ab01ac15b5a46"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x0) 16:03:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) dup2(r0, r0) write(r0, &(0x7f00000006c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca3d047d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70a", 0xe4) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000280)=""/83, 0x53}], 0x2) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:03:49 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socketpair(0x38, 0x2, 0x10001, &(0x7f0000000340)={0xffffffffffffffff}) accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/70}, &(0x7f0000000400)=0x48) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x2, 0x50) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x120, 0x167) r3 = dup2(r1, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r3, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x1}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x3ff, 0x9}, {{r3}, 0xfffffffffffffff8, 0x1, 0x1, 0x5}, {{r3}, 0xffffffffffffffff, 0x84, 0x0, 0x8, 0x5}, {{r3}, 0xfffffffffffffffb, 0x80, 0x8, 0x2, 0x5}], 0x6, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x20000054, 0x19, 0x3ff}], 0x2, &(0x7f0000000300)={0xb2}) getgroups(0x1, &(0x7f0000000140)=[0x0]) ioctl$TIOCEXCL(r3, 0x2000740d) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r6, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0x28, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fchown(r0, r4, r6) 16:03:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0xffffffffffffffff, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x43, 0x2, 0x66e}, {{r1}, 0x0, 0x0, 0x8, 0x80, 0x9}, {{r1}, 0x1dce445abac9f1f6, 0x42, 0x60, 0x2, 0x6}, {{r1}, 0x0, 0x80, 0xd, 0xffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x5, 0x40}, {{r1}, 0xffffffffffffffff, 0x8, 0x800000a3, 0x7fff, 0xffffffffffff0001}, {{r1}, 0xfffffffffffffffb, 0x8a, 0x40000001, 0xfb4, 0x85}], 0x70, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x20, 0x25, 0x4, 0x9}], 0x1000, &(0x7f0000000200)={0x1, 0x243}) 16:03:50 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x1) poll(&(0x7f0000000080)=[{r1, 0x1fa}, {r1, 0x40}, {r1, 0x20}, {r1, 0x71}, {r1, 0x20}, {r1, 0x4}], 0x6, 0x100000001) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x100, 0x7ff}, {0x3}}, 0x0) shutdown(r1, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:03:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10", 0x1}], 0x1) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}], 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1109, &(0x7f00000000c0)=0x1068, 0x4) 16:03:50 executing program 0: socket$inet6(0x18, 0x4003, 0x441) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="a0525441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) socket$inet6(0x18, 0x4, 0x2a71) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() dup2(r1, r3) kevent(r4, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:03:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) socketpair(0x6, 0x8004, 0x7f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) minherit(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x1) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 16:03:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="0be31831e02808032b0a5b75c7a13dfbeada19f1ab73c635bb133a90610c7bed90aa5c8cb0866abb181a4eaf7558000c57e09a624ba684fcbd02cbe7fa64dcfc18e86b7b3bca8389ac8ee7a9a362af3e7c8e9e9747459164bf41c275709d1b91e020c925debceba0a4474066c800212fed09e2778b445954d41e00ff4c6085ba5be7d8c7644fe19af5b92a7c4af38c8f8fb2fc0e171aa632a68580d6f2875155f452e51b68220b2b6d3257693307d82351b0fa32f13c93eb48078376418c4206c0591a91d730e87432c30763e9068d9542e9c12fe64e1e53ba3e4eb1b7a3817c29e906853b36b5d12de04116970fff872763af8ed5e5df5d508f80f663077578b25a87f0a0dca7606d7f976ccc13c283f52c4e99d556ba895cc8fb6950fad371f10697e5b0649dbbe897e07b7b0ad53055f6706d2106e8361d1a92455466b0093202163ced122ef45cd748d8f062679794bb1171d6965d328fb74e0a1b826d995325a13d4f7d72aaf94208f617768d35da305e69fa3c0d20c8883bfbf2d665eac65740d66207b490815b673cfd4d89ab0ac2d08cc90714c3e640fdf423aaf81198592035b88331b322ea42ebfb04f24f12db3290db45ddf144d403ec14ae6a1f7cb2096ab3e7db14747a20eb637efbbdab3825bb5c66af0ba434347ea92d45ac2cfc2bb5f7e9297b87fe0ba61f6ff4e1a163fafa0fe90f66e2a7e3cba245b8c3f8cff32f8eda37acec28445cfc04b3b2adbe251ede6f67397fb36c939b5ab99b6f89df3d3e46c0d1d1dd3afa9153aad05cc22728cf8016ac140c9346486a2f6d9f5e0b3ac4ba1d61e0de8831bbe9082bb28c1057904503cb1628837d82a584737badecf199df99893dea2d16ac587e58736d174db115b32dbe34d2690293641edf36bc0eef65f7253b1637b154f2e2bdcb61ba8b7de70371924d4262a1d94aa194753e0c574c90c052cee9a057d3e974a037f0677a4ae8f0f5e560b2891796d26fdc00104dc6e68139853acbec36dd57285e2995af0c3bb03374796d4be83956a583ff890a3e00a5c4ceb17f7135bdd45f280a42d09e1ccf0008d5fd2d70c4e933867f621d1a157d99391117d27b690a74f302e46b21c580b3709f85e83f0b740cc84ffc4ec6e39afd8716569928f0fb8530b8c58b5c997b0f208ff29d12d0d4b96348635e8552448c56222a5648f156d04eede120a317", 0x357) r1 = syz_open_pts() close(r0) kqueue() socketpair(0x20, 0x0, 0xfffffffffffffffc, &(0x7f0000000380)={0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0xa, r1) linkat(r2, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00', 0x4) syz_open_pts() kqueue() r4 = socket$inet(0x2, 0x4, 0x4) bind$inet(r4, &(0x7f0000000340)={0x2, 0x1}, 0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)="5c8b5c00", &(0x7f00000000c0)=':\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)="2b2e219c2700", &(0x7f0000000180)="8d5d0b292f00"], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='[\x00', &(0x7f00000002c0)='{{}\x00']) 16:03:50 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setuid(0xee01) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) setitimer(0x400000, &(0x7f0000000000)={{0x8, 0x800000000000001}, {0x1000003, 0x2}}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x5, 0x4) shutdown(r0, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0x0) listen(r0, 0x9) 16:03:50 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = geteuid() sendto$inet(r0, &(0x7f0000000140)="99b0460f21d4f5d50949803c87668602c301c1c05d21fdb52383d7981b55e5ded4adf2136a355c5ab07c977e87c459d09f54651041ace76d32c8554416ec40e6823ad355c5ce7f4b036daa8b29ca39cff7eac2ebc356e09dd2cddc97c0bb5de79c80a8cddd37a065ad39a3ce75d621f83063660cee739d60b268b3130b199f99dfb750b74f174ef3bf21cdd686c0ea4117eb36736f7836dda0fa48e4708dcfa9acd64cc981215c4508f36cd84ace89f0dd0743e1d3c4e35980f56e33092b94602cc50e3213704453aefb2b52c30ced7b03d80873b3e78e6e6eac97be05ae093cf788", 0xe2, 0x4, 0x0, 0x0) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0xc8) r4 = socket$inet(0x2, 0x6, 0x4) setsockopt(r4, 0x3a, 0x200000000020001b, &(0x7f0000000100)="e9d6b6371a16039fe81326", 0x100000124) 16:03:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20120, 0x80) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) chroot(&(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) 16:03:50 executing program 0: socketpair(0x3e, 0x4000, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x3, 0x1}, {0x18, 0x2, 0xb11, 0x9}, 0x1, [0x3fe27c3b, 0x1, 0x6, 0x4, 0x5fa6bbb9, 0xffff, 0x7fff, 0x60b]}, 0x3c) r2 = getpid() r3 = getuid() r4 = getgid() r5 = getpgrp() fsync(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000100)="b386d902334b271f477db66169368511bb94e38fbfba6c561910224398e0cb19f9553ca78fd69d9bf73140111530bd98094da510c38080a6dd1c98a9eccd2e3d5f2134b6830716a602216f8575ee78514cd0d97524ba4da3321b601ad1eb82698515e2104d3e52122f88fb32ca449d84d4ead809c1251c63102bc27dabeee0cc5c0eb047d717bd308328d2f5bfd2d92abdbc03d0b5d95700632bd50a34e60d229fcbb6747112a2da97a23974b2e962c8235ab365fe761a8147e5ce4530f88b22202f82d9415e", 0xc6}, {&(0x7f0000000200)="09590a7b61c9b8e9a61fe8fbff6ec6411fc5a4a3870cf2aa477d3ae1d6602a9bb3106a0c29cba427a09a1ccb7c2a1c6adaa7d8831aa852c196ce63cf51d5b54df14a0c4902de20866ee3c19fb4f4f4fd7f1e1c0ea3da548691b6dbc0222178458cae83f50193de2413f5d686462655eb0f8033d137fd931ec938e628aeb7f41555537549e71512aeedf1dd625a53e028237eb58d685b509c1a59c9532c", 0x9d}, {&(0x7f00000002c0)="f6ffb99bc65ab572b0a9433d124c8426a0cc4fe0c56fef47e1d7530d992d9017f8ba31ec58859ed20b17ed3e602e7eca6ee6da72d21f3e0b89e6e55e6e1758d4d52572b7601ac49db17f0bcacf2715d12b846aea28b2dfd68c7f6660a16121c8a4560ad4ddda21f61722f7ca891b9dded1a09fd0b614863ee82f29866f9dd5fdc77acc99de10971bc7de774a182eb69b2dc04130809b5b3faa0660f03ea23bf5da0155e369b4714e99132bca4591bd11a24828fd69cf2e5a9096363c528bde5d4672289082c65d78f0d438d7da7d28a143660ff9541147385a5b372c4deb327d788f2d3198cfc929b2a19ff9f137525d83cc8777d2aec89988ef25288a799b5dde84e7eb137916e57faa1984bf82173f993a979966df530baf583819daae44b666b1e27f9e5e783decf29ad48e3f0aadafa1a7ff1a95e5c006c19bf4540730a03af35bc9eb246c0ee4fe0aa0ab11497435eff65e39c99fd980c2cc491ce2579ecd5d4eaf88ac87c9ae95408b7d04724d8b2101f8b4aa3730a65efa0e88ba9fc5b0c76072aae0d24241b8e403de6f0000d2d1aeb2a700b062d23b4f8aedf2c659d5a2732a9249bfb6f31004d70bc0ea21c41f314d6e8bd4a1d173548af27b2ec66aacc489c621b9d479799235aa19ccfd23ea15b09c7470a5f52ab50e380419dcb2ae7338c5f839e8d37727b3566a550c24501248d9eb915ff81571f1cea78443a88f158a55f234377d498fd91d7e761a7bfa938bc568ffa89b5b6b3ba538c8a3ed1c2f992d4404660085df7f3f2f9953379a82197d327d4175d31a498b82545f0125eb8f142d44d2b1e323f548352f531eef81c4243cc08668ae51369eda884073ee8abcb8ef3c5083c3ffde96a108f76b1c3e141e77f468a102a2dab80e1b6a08bc0d5a7d537c4247939d5b3c07850eab8a393291e8eb5c282717521a3644d52645880ecd6c9e62e1dd061fb203c4f1dd408d9bdc72204b355970a5382d888e77cef40f289082ecc4c83ddea58f5900670a7d7a9e4d5fa104a30001d380179377ef83f4c0339038836d75ce3deea0469df3def4d42138e3ee336765569260300d7a347cfc4b392a7324dfb6838cb8278cd08d7e5a844cc5cdb386e165fbdcbd8da48b155223e0ef7cd43246b8ced90b0afd1683ab757c5fc238b12d6a72ac12e264cc1be8475c2fe315cc0c81dde0d82b899cbe3dddc6cdc2d70cad6fe4930ed806db953d3b224031813211b9b61a217a0b88f09c0bfaeba8bbdcda8cda576fa94d9cdd7397b4e05a3cd63019c2bccb0cb0bb28ef63138203e388f2626ca7bf0107532556fdf7d05a33c7c26464ab7ac51ca3c2d86d461e24ad26220109a1924f2cef1548643ccfe176e4eeaaab7b13b079c6a9b960c0284bbed7c698455409c7c77c285b708fa159e9a6de71d480ea6526a22bf570966274d3f762c1044775e9101e713e93d72bf3f30a722640b324503fc8a308d1ec0b9dc8aed231b15223d4505954a01359c63f60e831fb31f900a7a355288ac2c8d61a32e36b4bd1aa8cb97d35db7ce45d50d6eaeb0897c07ed162f5ada5067aa6544554079bb3062188684113f2b17115431651b1292ce6ff0e096b92a0fd3de3be9b9dbdd8498259083da9a4b635a172fa71873a1c09262e8e0a2c671910f0d92ab4758562b36e22bdf0f83fd0553435c56627d9d12792c0c6af83cb786217845f7eac6a669deda41f6850d95bb115bdc9e1248cbdc30a010dae8e410e8c3cccddd183509cfdc61683d0bdd344fc36a308bce81913cd1e53009401fa0d1046ccb8c8713cc115b6aaa72fed35709793d278407af3a96586f525b676acfbe35edf0d84649943a0afcf2af3444ef1338abeb1d4dba654628ab2ba2d51caf7a1ffb45e693f61bcb112c571ef2b97155b1afb4c448f002059eb18488098710afcb5c74c833e50419af8f18b4c9772aaf13fa41a78250a8a286c2dad59f6bf6e77fd37e3f69d32162509a38cb39581e4c3de2d6092cee375a6238e6405542d4f2bb200343222b4a58eb63811f3d64750606c1fbd408182073f93474e468db67cad1b01f79c72d548b5baa098cd8a1809b38457b6e1b0be241cb80e1f2af1407566ab016684befe19981b7aaa5a4a6bb4a6411d271aa8b46a5fb99122348ce6c3a70fb9a6ec45db7b8075dd5507e826500b081627eb9033a025c0306fc3d2b00edddeb1f726669df5b307184451a58bf45f202dc083695343ef1bc27fa3b9ed0852f4b2096faba23f99b6947981a97a256830a10e47101ed39032fc2a9792568c86f27d6f203bf2c224a16101599e09af9ed4e0bb3f8eb176824d1d41cb153a7a7bdd4b42e227f73c3b7b8f01fdb34a6081d1c47643dfcf2e481e094a3008bd0ca78cb5479275392e4751af47e13b2faa338902d71e1e2b4c660d879b07a17c4dca07c06511471d360d601cb08f5a8067eec35f18494e9c022eb4c9aa045f2a16469642f2549e8808a676c04cc9cfa77516d8a672edbfdb0840c6aa84d7c1647ba47f6cd19da00a68d98177811b735c3bf7dcd41fcec516030e403c8dd8d2608968906895d455f6d18dcae099bf9d2e61239aa7931cb22460ffb514c6d392b418312cfdff43d4055009059e933d76fdea3ff5fd6ff289bf705dedb7287b7bb78a6c35e8697f83d1338a3ada2b18cd03ee1f596abde913e557481ac61778059aed0e7de26520d8d251255277108619076d04398e201d897b5ac7ed35bc53c8abeb60362f2db6a49b81400e8ff975c71e1927a2d9f9d69396931a60992fe053452c5ffbd586156e60c5445798d433794b6d8d6f22398a1cd145a23a0e76a64fc8f76525a655b67c64c20cd1417d3f8644eef574f6d5c037142f2b34dac5a0f61fd327170dd995a2646abe79d89d5b1e12c5e7c43cac521fa74afb20d0be0fd1f00a57f9d47192a40dccbdafd90917f1dc130dbf474945927912899ce90a8a0012950d25012c521bcbbc7c7a606f113f465a5a4f5318a7f83e650a9a28d31f2339a4f9f89ce9b5cd0540e53b42be11a2ccc392835cd4f9b324f6f4baaa9dfec8dbe0ccd15190248708995f605f18bc04faf90d3b3d66cf741cc26ce8d11ac973225962b643feccc0c915105b67b766ceee131c0145763dd4782cb43c38278ccc54a50ba412f935c855bb347b62f3ceea03e30040b71515c6e5e312629963e96df3c64bd8b1046082580dc0313c0b29f0af4ac9299ce93585aaade0161c7186fc92eb7babbb894afa665c80db7cbc01cfa1535c2aee2cf8c0efcb774615df3ed76bdccca8294ef37056b4ab18d060188f39decdb6111ebf2fa63c818759de69420822aa50b19be8ce9b208949e8b3da3276296eb497efeb2e230c8226ff373175baebd9c621f1b8b26017e6821c43477b5f3181ce176aaeccd0138122c91b91712b3453fb18312af085b2c1d4536a3b2d2afe7b73656e4348e7084e742732aa701c2c260b3b813ad4c525c70b7b0f91c75e614e5f2635878c302602c884e2321d585b49056bc5fa0e0702668e6851f48fba74ff7661fc0d1b209ed5fb93daf868d71260e3a6d7eee7180a358a721f7df0dbf700daf9cf8edbdc1ffbf5ee90d4d5dc1080f857528ed107eabb70109239a515b98e54a4921de18d81bc1a0b5c1046fb014e31b0039b58853423101a48588a44f94ceee1b46ac5b5f8efb98f77afe1879f04740cc89a24f1b30dc3059865ad31fe97a02572d2fdfec754630f88aaf9059e407b8e2c915098e1855bc35a55433aa2af167274115ffd5c38b7402c143786b62a5640aa0fbb988ec25a2be10d6d8438f39b445ec4a4020e4eabdfde6a4ec238247ca0b8890f046382aee33871f1cb767b7924e279793acfc0efde9b33cb6c575aea49db038dcc166245869584ffe1ebdea6da65781e05fcbc112c671acf7087455006868316b480fe341350def362e54d9d49754b0aaa84f307a53c93a04a3dae43d8c58f57f0ed7b62ad545ec2e8f911c66f952606fdbb27f4979c5e8d4a215ea04eda5b729cc1fc1e0dda46132afc410547c5ca803b9896bc7304b54b5090d2fdf34236c2d2762a2cc4b8675f2b50c9a15d414e44d1d1c92a358b95f899ada9522a706c395a7ea2d02011584b4c62c82fa886ed811b0f279a3a0232c120074bd86466e46714a875091759bb4e16546c3c74ffd9b6f81a161b39952316902f88a5362d2d5fc48b58365eb911e17730ecbb6b8be6ac1b878981e614ad2cdca53d9c6adc95da902052dd32251792fcee267255f7a7d3a04d382b611807af3434e6f7d70455fdd0c6d1107b679445ceebfaabbe4ace6a1f03f42567bec1fb1f88f1881e844a103071906f173603f102989dd4796051c07df3b5ff45e072b71d32ff7c8b6aa42e09644990458c2c19014a97c09d5cf57c1171bd8ff906421e258ae0e8dd35ade28b712208dbf1f59043516acbcd811d13e2cd6c18bd998d446fac4920f3eb12552f8c42d9bc6e31abb128024ee54751f9ba1698ae2d3057544c9b94793243df72b53e2042e2938c77ba6cf62d8ccf2b995f03610480c73a43ed1bc878040f24ca6906dd1bb49e42551427cfae17092b2b2618ef68bf08b3177fb8ac7ae8fddc7f8ea0e24ddc3b58e7cf8cbbaf107b3c9237c9d89309475d9d492744661c64b3406262a8640c6f868ce827cf2b569ba8580c1f71b0efe6b5567df2689b634859d3cea1b2d85dd9af8c719b02156b98fd84e0f0606e0a4a016f485c83e6b07ced1dd6e0393c95cadf53a3fcd8d9e20388a92bc67575f7605c9ca0479a9e462072aafd0fa6d0e0d7f9a50373282a5e283f57677f78c7446e9240cdf19542905dd80e005d2f196d1c5b763d8172b8b51af20f105781da761bfc7ccc10c8502841baedbbb735a688734481518ea1db3efdc31a0b4bfb944797dedd078c6ae96fc391fd0f8a3026bde7266693b6bc25ba5253f69c333012a74a96dc02bd7afa1e844285aac9e910791754007948e75401d57ef78fb63a1d500ffd78ef1b642015f5e3503aacd2efecc59574f1b663b966f61bab5b797ee1f9308517bb71cd065983fb6ce46555cf6a01c72c876aaed3264af5745b582398ec0b058c31af386df100738ea532ce939422ddfd5d6fced9de58508d6b0e0c9a559c7a13888af4afdd37015970fcd6f1dc8ba52b889bf359e8158b92aef1350e8ea1d3192ef4fc47aea8396fc8f7ee8ffe485f94d86ac60fa3e21d5602b55d75f9dfd479a83cfefd225a49fb7459e7c766a234fec663d065ad1dbecb5f78472faccb916a0c31767e10ece04f8b2d54d6853d27222f7157376b8dd673ca7ba2edbf4b2c9612dcd7b011cca78383df0ced81d8f54804040b60416f7dfd9c43771640d16ba09b0dc11a98e0483436aff91cb0dd86b7e4e548f1ef408e43539cb152b62708828fba2e68c88ac084b1389433803c86993e8b1fe50f84af2285d4cd14d81d1847e534e596d102c983143ea600d445f3d518ec5e49e92d93aa577dc6d7daf2bf2624a2d5eb3e9198b3f013721909db28623b58b64a4b86900e78e1acc6d792e2231df03656a241e9593361ca93e73e2d45b5300968dfab2d19602966f9daffb8a8f15c51778b9000f3373bf2f23fd83377768115e001ab0375c1eacfde27c33fd5456101178620c8bbdb06492707a67195de355bd4a7504347ce04f59945187df513c4b4e895439cd6d1fa950f091bc2691885958dcb03dcb8da04b983097d54c159cd5534a1fb5c39b5d1e900898552bc2f3ce900175cfb5380324340b38fbb8d444ecfb7b5813e9ecd84c26f3add", 0x1000}, {&(0x7f00000012c0)="4bdfe9bb1c815db7e24b3c7e17188957b9853d69520959eb6ee4472b2c1d9290cc89e66b4ffa58394f5bf60fd1bde2f07d0d743ecc7dcd5729", 0x39}, {&(0x7f0000001300)="6f66b1dd885c3ce1593df42c6ff56c498ff2e3d3095e0fce47f27473ceb116c89fbf6a8eccc35da097b545b257fab69eedcb5ef4ed9dfb69523ad34c2ebcfb1bb7fd1617bf362fcfdc1e6b0243d6478fb9ecbb026a30f3180305747198dbac6acdeec77038baea2c11b276ad1014d8c8dabf9f8adb7c0a7de0bf0c3fbc94f3e1a5ac5660dad357cbb39a9e8c2e6f8eefde956ba61682b8e714ff5012", 0x9c}, {&(0x7f00000013c0)="263d7b1b252933025160c7bcb1fc0096cc1bf05feda5bbf9ecf7ab8780d509", 0x1f}, {&(0x7f0000001400)="b1eaff9c863a448bf5081a6f7182ba6674a07910fcf1b5639f043cc4cfcc1573601d8d631ac6ace650a59c6384251897cdb8a052e721c7b4843107326b0cd49589a2c7386ffcb5cd0fd169097c23daa4f2f66c0bf124c6a2deef2cc1a375a8d029316ef3ee6e937d69784841e28a34e0e7a49e73629460691aca835857cefb91c3e34b52368629fcfd9151120597eddbde22b8edaa74c1688f0f7e745cdf23b81c2814b8b57c79a9117d561e5fb33e4cf10cb7a78f5d2b166be6d877a3fc17f51f74cf94435cb5aafa2036a5b66ef2994d9eb3b1515fe7cba7d1d9", 0xdb}], 0x7, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x400}, 0x2) r11 = socket$inet(0x2, 0x4003, 0xffffffffffffa74d) setsockopt$sock_int(r11, 0xffff, 0x1f, &(0x7f0000000080), 0x381) 16:03:50 executing program 1: r0 = kqueue() writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="2c73316bebb9ea17db9e010d73ec0ca310dda9c58dc26bde1f7fac4dcf14a0b7c54a14bfa7f5194d27923fc3761fd0b76bcfd2e25f9aaa1fbb0c2207951a1ba1c55d231026c7388053c49a77656507da299951bee573f37d1f8901485a34823186c0b0fc138dac14d0ce5387905acd8896a5e86080342b60b09d60a91f78e4d8096830a37c2fcd2277ca434e14f0b7d34cc4e2787d75055805374b6dc3a5c35fa46b1d2ab56ada2108c9968550e44ec66f7c63a9bbdd9890270729c894fa6195efb7d164e1f2979c0950bf7c36a3fad54d3989060297e2b1a81193fce9874e8b3a34dfe3273a090ece66c8098b330220b371e689fc5157f4b15c9bfa397d0d9cffdbcb7260b9e0f696f39dd78ead996df51854529acaec6f3ccb4b4fa861247712489057724e7405379a2fa888dbd21942655761dd040432de8a95a803beef52568a873a70d631535579cf96ac44f6f5b3199cfa6ead9bd4a683d68444855edee2fb424c1a931adc52de300a5eddf0f697b8372bfbe9244134ec84540f071a9b4d40cc58f06280af90b53ace3d8d5fcd81b4f251c7e857ac694266bda94497fd065a7ba795152657846e4195443f24310ed7d84bae612da555ec2013849b84e62d55d256f152004ea143d5ce9d0b39ae8ba99de1bf5d7da9e9ff72550c81fe9ff41a5ed626bcff0b1df9e1fec72a256e40f8c400c7bdd42c7ef2b1eb2b8ea103f3d3067eb148b2dc6d23f31eff2f29abbf9a9b8031d16916ea676f81e06c77fa83737330f354f334ff101cb0a6a42d724a772182b0c99193363ab7273b5fb1dc2d2838eb00fcfbe338ae36a00b08ddfab9b4b60fd88c1f470e8f6e03445bc92368e48488b358c47672a790497150296ebc8bc1cf0f8671395cfe2c001fff95b541ab78df2115364bd474b0fa73e0bf866b20222cf29a813cbbb2bdd0e9582f252ba4c518180068aa7003b9cb22b11fc1975718601b889346e086b79ccac671abf2bfd4ebd85b75fd74a973b16d51241b8b15b6528a1cb2b0ec01edf44682e34217bb4c1a108d80f5742d4e8646c3554a64d793dc4b2c1404436866a4a38b89c9da5d22796aa1dfddf5147802d07955117f577cc15b49d8d9e496ec881960c4196390fe7d73c96e7366aae4a524db41c5330c7a75c8d6069c45920d0537f53067a7295b49bdbad860f9ff43435b3d80644e14b1343c58f0ac", 0x358}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) kevent(r0, &(0x7f0000000040), 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) 16:03:50 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@in, 0xffffff85, 0x0, 0x0, 0x0}, 0x5) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10003, 0x40) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/14, 0xe) socketpair(0x10, 0x0, 0xfff, &(0x7f0000000180)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x3010, r0, 0x0, 0x6) 16:03:50 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x8000) r2 = semget$private(0x0, 0x4, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/17) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) flock(r0, 0x8) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) 16:03:50 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000080)="203c0636a915afc7b06953de58771daf0f87695ffb5a168e0ac1d12d84fa37116dcad591c9b2d7d4ece2fbdc3ba91053f742093d7f361f6950f38d51309f830b50cf187feff5733e6f5934e876a2a8c784dcf4e32e3bd3156e16c6855ae21de6e91c89c6d201781c302a9aca41a2b0833ff6284988d96c13f0fb4d79236a78d035b073fc874cc7af321c7509b93c3e3daa0fe04c3c5aa1451394eddee7e405badd3e104273b86a52a0a5840a13ca58492282688cc98785ec24fd2a5b3becd0557c436278335d36e2a047fa49f9c79b39f02eacee897d21e9897698470ae21fe15b", 0xe1}, {&(0x7f0000000180)="66c62e9269083ba255f33a10649a0facde7695a02ad3adc59f6699f4b8a8ac81cf59548a8ead04126852095da289cb15b51e718fea69857cf3102c9929b899e7b51ab9cacd57b2dde42b89943d8336bb694055d4ebe20170acd0ed6d09a23d297325ed8e5cea412c04e2f0e2f21b76ea596f1722a592af40d433992d2b7066b61e10dcc7f9d42a87018123d70903372b89cd2580586edb695f8a1c13cd7036a2d5fe48bbf4ebcb1229d6ef944f161339ff37cc424dafed012fc8da05323c2b5b5432a27a8f7dcaa7c9ca7bc17de75e15baf91c79fc0bf981009c1d57c6e48a6def13faa5", 0xe4}, {&(0x7f0000000280)="f84cd1dcf5d36faf3fce60d5ede30988268c45bc487a382d42c0017a42774acf", 0x20}, {&(0x7f00000002c0)="1377a2f8d781ca944e3d4abb7bb3147d4e09f4bf5c64c6bec6fd41e3466026f82d0e475f72013c8e1ff691e23bc0bd7d7b952ca1e5879328fe17ff000475ad66d8af5c95d61e32be4fe11ecb0e32b55f30ba881edf54f93b6f97becd3615d3195f991cf920847866c6bfb44c9aa68aedc3101ff9511fff0836c88bf97108b7f1e2a9b595cf6110359ee688ca01ae81389391a2df9500dd61a11162544b171270de1455d6adb6d9f56898ae823dfcb1ace140636795032f72753b9c819863a3d8905fe127205997284811915503248ae7b165dd06ae301732164da397d53a23b0205d4def2e12465c27eba0d52d4363c4a211a6466b368b950f080a581242", 0xfe}, {&(0x7f00000003c0)="67575b846a9d62478ed76529b7fe39b9f0b6b23b4a3a35e6eee3cec68f7e6cc6708c5d4b25eb4baaebfa6b3f814df74da952aad8a65e7370c03d8b2c358859b76cc3d8906e04b512888e97480f58cd4734af89793de56150b9e9596d6426f070945498cbbeca8fdc996a6c93d67b6c0d1842c87bf0deccf1546db95e02f9934b6699", 0x82}, {&(0x7f0000000480)="3d7198203111", 0x6}, {&(0x7f00000004c0)="e38b0c624f7c857ccaff6c3d3aa7e6d90bccd015d89bfe4133", 0x19}, {&(0x7f0000000500)="64c5f7e7ffdde7b6930020dbc683c482f0ae41dea18fd45bda51ee7246951bce4cc26c973d05bccf47dd3e6973f041e5bbdd05a6aebebb69153137fe3cb26ebb7e0034c440c4edcd849103118e171bd76ce7561a5359f127ba7f6a6d57d85cb8f75a410a3dcfb5a482b6d99c3fdcd70ca10cf3827afa36d814c8f54456aee3f9dc50c62c9cc38d5516cb3a39e6f1329e1b648b5329ec201901e9a606346054c9c6b2b87a45a131a4f11a50707ff88ad35eb17c0e6b45e92d860b44d1339f9a75650d82e174f96553b1fc917c918c1d7cb1cdbacea97b5577b5c9b77efec38337a87a1c80752877077f72a22f3c889721358623", 0xf3}, {&(0x7f0000000600)="e8a1396daf43ccab1d374b6d5c4509c555eef42c9439b0cbf45a2a7998114799f9e1d7177987a28538111c97382ea2b2aecdadfa51f7a90e21153f54795e7ae7bb519fa9ee730759780be6695e3e393f619afe160f989f4e15c3069613a5a25419c47a3a6af97a27c59e15699802fc93bd59bdbdaedde39375de505bfd1a9b9db1dcc4db4d02e4516e2c0fc696da33dfd83d", 0x92}, {&(0x7f00000006c0)="275aa4517acf1673774cf9117c8329129660d29207cc5fc750f63b93678538753c153d6aaddb081582fdacf88d295bb7b2b70dcfeffd15b0b5c75cfb9c68d1457ab82282693bf48beea8e586c39fd7e8dd277c8689bc331ab11c53cdff505b282aefbe010e63dd027537e1eb4f98ee775742c5172f6945def1112641711b76521094859577a5af934db69e1aedbab2f72415493560ed00f5051f5fdcc25cc8f54578f7f2f1701f90cb7a084c99dcb438c28fc93f328ba46d5ce9864a0acd2526b8737396b3b3cc436a0b09543936fc5743ce2c427988fe7d12828a0badc49b16", 0xe0}], 0xa, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r5, r1, r1, r0, r0, r1, r0]}], 0x50, 0x400}, 0xf) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 16:03:50 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') link(&(0x7f0000000000)='..', &(0x7f0000000080)='../file0\x00') munmap(&(0x7f00009fd000/0x600000)=nil, 0x600000) 16:03:50 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') dup(0xffffffffffffffff) socketpair(0x18, 0x4000, 0x82, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file1/file0\x00', 0x1, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x10) openat(r0, &(0x7f0000000180)='./file0\x00', 0x8b9b, 0x64) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x115, 0x3) 16:03:50 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f0000000000)) 16:03:50 executing program 0: msgget(0x2, 0x80) mknod(&(0x7f00000000c0)='./bus\x00', 0x2002, 0xeb9) r0 = open(&(0x7f0000000080)='./bus/../file0\x00', 0x488, 0x101) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) socket(0x0, 0x7, 0xfff) faccessat(r0, &(0x7f0000000140)='./bus/../file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180), 0x0, 0x100000000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x1) 16:03:50 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7) r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x9000)=nil, 0x2000) map stack 0x20000000-0x20400000 of map 0xffffff007ed77b68 failed: hole in range 16:03:50 executing program 0: socketpair(0x2, 0x3, 0x81, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="047e56e36bf08c66668ea97e0855fd42d17880b5c8741bbf68872576ae6642200b96cd8a618a5047bc0537aef0038e15579204dc49fdbb2a3793cacb09883bbb544486703f7a", 0x46) readv(r0, &(0x7f0000002580)=[{&(0x7f00000001c0)=""/36, 0x24}, {&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/194, 0xc2}, {&(0x7f0000001480)=""/170, 0xaa}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/21, 0x15}], 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="6161e701b5987d8031a4f2075f33789bf6f163cfd69e55f40ff6af38219a15041fbc958a919b1ba63197bc99c1da00a8329936ef0f1639edcdde91a2d228560637bc821a4859ebf14e7427edb43e36b20a0a91786e02d6e8df41a8b982d5273a625754ba97a08086314344facb8dfd77f8095091b45cc9eb4a4eb2fb5eef4c514423756de8262f24883dc7abba839bafa9a6c0e5de51fff338d97a51cabf32a342", 0xa1) 16:03:50 executing program 1: r0 = dup(0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair(0x1a, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x401, 0x20) r4 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setgid(r1) 16:03:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:03:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2048, 0x2952) r0 = open(&(0x7f00000007c0)='./bus/file0\x00', 0x10000, 0x8) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/190, 0xbe}, {&(0x7f0000000180)=""/13, 0xd}, {&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000280)=""/181, 0xb5}, {&(0x7f0000000340)=""/95, 0x5f}, {&(0x7f00000003c0)=""/220, 0xdc}, {&(0x7f00000004c0)=""/226, 0xe2}, {&(0x7f00000005c0)=""/195, 0xc3}], 0x8, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:03:50 executing program 0: r0 = socket$inet6(0x18, 0xc004, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(r0, r0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$getown(r0, 0x5) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x36, 0x20000001, 0x2, 0x101}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0x7, 0x7ff}], 0xfffffffffffffffb, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x8, 0x685c}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x4, 0x5}], 0x401, &(0x7f0000000100)={0x0, 0x1f}) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3f, 0x800}, 0xc) 16:03:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc77243959db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed1400790a", 0xfffffd68) pipe(&(0x7f00000000c0)) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000001580)=""/249, 0xf9) 16:03:50 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x1f}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0xfe4}], 0x3) 16:03:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') setreuid(0x0, r1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:03:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) munlockall() syz_open_pts() shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) 16:03:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000001a80)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/185, 0xb9}], 0x3) r2 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x800) 16:03:51 executing program 0: r0 = socket$inet6(0x18, 0x3fff, 0x200010000000008) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) 16:03:51 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chroot(&(0x7f0000000180)='.\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet6(0x18, 0x3, 0x1) bind(r0, &(0x7f00000001c0)=@un=@file={0x0, './file1\x00'}, 0xa) chdir(&(0x7f0000739ffe)='..') 16:03:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000680)=[{0x10}], 0x10}, 0x0) getitimer(0x3, &(0x7f0000000080)) 16:03:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x7, 0x4}, 0xc) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x40) 16:03:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)='A', 0x1) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfff, 0xd9, 0x400, 0x3582e4b4, "f0c6bf5c1e96a6418e7c37d99afce6c393803674", 0xfffffffffffffffc, 0x101}) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f00000003c0)=""/169, 0xa9}, {&(0x7f0000000000)=""/34, 0x22}, {&(0x7f00000000c0)=""/125, 0x7d}, {&(0x7f0000000580)=""/235, 0xeb}], 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a146786eb924000000000000000000000d0300"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:03:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="bc85bc24f251c60f4c0e5b1df97ac6b5150b0c88465ba4ccd7e53ba182849b4e0b58041d553e9b8ee5d1608c5aaaa1bad09a3f", 0x33}, {&(0x7f0000000180)="270dd118239b695079a81e7f19889201f1fb359204dcd6ebf48c7abbda6b95c1c6d9fd0c670912e3c5ac7cbd71207898e7381da796d0c6acf0c151202ddec43e119777f2de717e1fae0fe24f25886d23b4a7184a00102ea203593dc844a15962642443e7e22e344ffc138db861135631a686f0a75833d3ea9bb33f18641f85cb3d2d", 0x82}], 0x2) poll(&(0x7f0000000000)=[{r0, 0x3}], 0x1, 0x0) ftruncate(r0, 0x7) r1 = semget(0x0, 0x0, 0x0) semget(0x0, 0x3, 0x100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x2, 0x10001]) 16:03:51 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000240)='.\x00', &(0x7f00000001c0)) rmdir(&(0x7f0000000000)='./file0\x00') 16:03:51 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) accept$inet(r0, 0x0, 0x0) r1 = dup(r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:03:52 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002002, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:03:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) poll(&(0x7f0000000040)=[{r0, 0x11}, {r0, 0x2}, {r1, 0x2}, {r1, 0x40}, {r1, 0x8}], 0x5, 0x100000000) poll(&(0x7f0000000080)=[{r1, 0x144}], 0x1, 0x7ff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCCBRK(r2, 0x2000747a) 16:03:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x7f) unlinkat(r0, 0x0, 0x30000000000001) 16:03:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000002180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x3, 0x40, 0x5, r2}) 16:03:52 executing program 0: setitimer(0x3, &(0x7f0000000000)={{0x0, 0xdbf}, {0x200, 0x2}}, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000040)={{0x3ff, 0x80000}, {0xef4, 0x40}}, 0x0) 16:03:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x9) 16:03:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) syz_open_pts() close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x6e) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:03:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x24, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) select(0x40, &(0x7f0000000000)={0x1, 0xfffffffffffffffc, 0x7, 0x200, 0x80000000, 0x0, 0xffff, 0x1ff}, &(0x7f0000000040)={0x8, 0x1, 0x2, 0xfffffffffffffff8, 0xfffffffffffffffd, 0x7f, 0x7}, &(0x7f0000000080)={0xfff, 0x1, 0x100000000, 0x6b9, 0x401, 0x2, 0x20, 0x4}, &(0x7f00000000c0)={0x1, 0x9}) 16:03:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d57dbc745991daa8e3cf443f2bfb94c0d5fb0e69a32b3b14efe51ad290663c0451332fa42e848518722b419c3686", 0x2e) setsockopt$inet_opts(r0, 0x0, 0x80400000001d, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2d1340b99e210998428c9f7d7a001d705f68964b7a2a49427c10f78adb195191fd7f8e041f5f54f8b2b3065abd072363bc114459e22d6fced2d904a02a86fed72da03a4875c522e4341369d9a52ce2dce0947a2fbe36a3281536d37eb0203471245e4c6b90545abd5a0dd37ee5d5d0b25a80290a904c3571523d4e9982d844328a8b82ee750c160b9f252f4805d461992d801254f6d2422ff33db771bb7be94685add9ac88c45706031703c5ecb963addcfd413a4d8e4a645ee2deeede2de544c115b0dc6e2c2abfbd166fee3e19989dc495ead532a8c0dba718da7cb32cdf3f07e1ad1de19c88088ae0fa23e5c9b804e4a3393fbff4b4fb61e54fd9ee17ee153df52fb297774ca25945480cc076fdb673661f4f23540199689c624ce77d5f5772130f4a3f25ab1a065934540c4d8d7e1c4b113fc6c4b8bb660dce59da87d514e6249939f9cf74692fbed432d0e818a8abc9af25e973cccca473b98802c53f05890c8eacb0506c22439de472147d7704ecf435fdcbde19ab7d5a82fa8802c5a19a8b9e897716561cc6dcd3a38628da9402805e0d8cccae41bd1f09c274e76b6dfacde07d0f1ebfb78c5cb8b390368a95d5e2b7760295790cacf2a69fd9c2ef4ebdd7ac4f60509394df905b04ee99c6bb9150cea9ad99adf8b683dc671412e6622ce08bdc751d561c0049d3eed8ea6d0c0d5f4fb8f5d5b4ee4725ec09163e8671ccbab59d3db58927c633ce9064a2bc6b44e020132b06056edfcea0562bef4b7a73e7bfb12acc37d1dea8c75ee1a7525b66dcb63b8553159135d8ea9b91119fc1aec17a95c4de36e4fc024455597882b2b750f10854050c927706eb28f2e44b45bceb834d46f20b0e5844f0338820369e6d1f5809d7f993e8333b27bf8b650f75847bf8545d1fd6cc5e83b44002ab6581b3dee581b7e6e429f6ca7dfd2a850007353dc8d3d3afb0e35426f8afee57c44b0175fc9eb3b246d5ed60db69d3c4a7aef3224e48cb5c53d41a80718c75aa744acee7e23d9b96c2e6d12d2adedd33cc5147143f43b6c4a54d1de6cbe23b76ac14e33f3582afb84c4a59b8ba8e69c131f2b9e60cd87d4cdcb7054bead9c27aec636e0df5032c881ae80aa421adbe4ae77e80f4bd8f3f55c5c2854ebdde70c38d100f5dbdf259eaa7dee9b8247b8bc0e6593d13fa98d70e5c9f7130fcd06549158365e7003a8a79d997ca4bdc326d478dbfa8e7038880a1a766d7bf12ab9eef9bbeabdb3ba7a1488c74abbb91d8b0e777a9b27d6a972e831399426790340d19e42bc196bbbe1916da3dda2ddd8ec8d7c04ca54c17de512b4f13e7cafd4ee6422eabd1e462b1479f7b55560daefb742e5c4d589021acef1fd58a72d2d3efe74bc994a329201926e407d02e9d7bf98e3a4b0fd56d705953f2b388c3a4d1b106b7c8cfd1a521cb106405626c26a93fc9a7e4a7e1c3bc44a06e6fd9a6126c4bc5f45607d5715d0e6ef75989aaaceac49bb2c8a93a1b5d5653bf1cf97965a81047850578cf4f9e6b29ed4d7c4561b5d2f05625b9f09b3a330faf07a728bca7fc66f8ccf4b98ccbef6e8bfca3c45e39120eecbbe13d1a853ef014a19fca99dc40d529b3d29fc8fb2e8f850f873477153d9bea690ea66b8d6673d9196a1c721a737f0343dd8569b8f0ea431448722c032145acdb93ec3c2b7f9d4ffbd7401e8336074a8a789d97556ce35dbdc61ad2f2ef333287ea975432a9a452aed4994741361babccc96cb099f8a6820808c699925e55f6c04e109c7e7d39fdb16654e3de7da5f4bbfeedbaef283f381ba95341a2fb3706befd0c9a79f57ac1475a8865d598968df3e61cde626ff6e7435d3a827c3f0f6ca34a2a24b9286bc1cb730a1c38606f10fc97911d59f9ec16a6ee26a343854313d64d8d0e93542fce3a6b631044f1489d6b09f9261ee9eb5cf96160e24b10bd97eb86dac565493b4a4302efaf37fc8dfa4f2aee321db1c60afdac43ec469a8bbca733c75d583a84554795d5f155850128fb796c635de6511ab8032240eda533665d80f17f028ffe47e386786efc686b5b2f407aed77b6f976e6c5231c51f07e95093260a020d50d8bc395852c7e91decef133c6d3fcd4f230c659902b1ff21e93547f46d748c87bb91c4b6f56ce9f783a2182e4cb5b9793143a8b943172a6556540614b059840538f4c0273508f883d65b190e26e4bc094f6169e6836604ac6f3da4b763d8a518fcc71b5300d71638bd90146744a3de00d7391fa118515c79aba1fd1040276adeba09e6993f8544a3c0be2a7f2afd9a4b93530a6920c500d992c444cccb56abf585b35a074cc2d1005149fc1f837d4d34094d3eeaed974d2ae55a48a464c897171e3047611ecfc8d1f9135768366c88128d2d28df78bc446dc27e2ec15a7966c9658c2e0bfc93d549e005a160dbc6e701bfaeba8e4b2810b54263c6d5bff2c67ca9b16b15e005d271a3168a9fb5bcfb05a1d12f80d9b6a197c48dc979e53396fae0b9ae3cbab9e9ff56171d9e8ffc7330c90028e777378144b53cd0ebe104bf8e68fec7baa176879f1dfdedef9a0717b9e115566d56640c3bac54f49e51518f01342cbb0e6a96c7cf692bd47fc103631d498d4374fc26cc7594c2811e2f2c876ddbed9e5ddef03bbbb56b90d8cf32ab6e5074af2aa35f38b51fb08ef416ba45465018fb80b67a4e79a8c12602a2e2561a69bb97022f00c3d7da85fc9e5b1603f940c08dd0ae73ae3e3abed35a79f45758817d12a1a55723fa1f5dec28517baf850623e369d3b7c0ce44730db12349182c890ba23c20adafaec898735dc7206a9bb5ffdda571cae0e06a4512ba079b1f272c7475a9ea49ae8e3c1652f0753965405a2b2e7ea63216c4277c249fbfb398a8a660ebd23b950d20652e26259ea8ec67aef167afc74dbe36f7b9448fc35c7456ecd540f97fb07e70ffb123e7e19757f0762a7db9353f71f91acf8151ce1ea0a20d99c5cdc059b8b104a12041e44d8b2eaf0e3448e1d61e4017bce0cdd3d895c8b184a6d174f955921fcb7041324347e45310abe423abe31f1038ceb5d8d2c384b7ca0f7ee6cb26bda75d8899eb580b52d1851e97d945398177eefd31423916db32606196320aed49e037cf2371e4c3116268064226ea0ae4b839dd0715fbb742d8008d042ee4816392994fc917cf3e9defe312eeff01be00f8b4b7f6db145473e8e4dabb3ccef5c64ab2f977729eb23d6773e59469b32ba791938e996cfd4be26d82fa973aeaafe932463d8f09167d0e34d47ce87600eeed26169ef1fc75baac16597fb2c7d80300aace8f048289d91e0857fb310f422211877a40d9a4dcad09c195ab477fe6d73686e43966855509816bbbc68077aa590ed8124fa03e677e443ec7e5bb70631ad38cf8a8d1d283570eb7793f48580c98739ffdab1a585a0d28f9b97df2483fd79f6404c7100767e3f7b162d86a05be8a8fe97bdd499d5e6544d014fa0ace95cade43f90d1c5dc9a6f2c8d0be30867db6a2b571008e661d4313860192b9916faf1aa5372df3c16b32076bc391437e7d5e3a24b89bf2bb7de9984976e531efb2d98886e553030cdf0da53476c5793eeafd20851e0d737bd9f733ba7a158aeb8dbd3b057dcbd0050c72420640ecde4efbb8e45c300750c811430609d700ad8625bfa785a96456125711609be3fef17db8c86d45cd78869f91b105928df1e58aadd06e37ea7ab6030a1cf734e014518986aafeb2ab73f91a2e0dbff2578e022574dabe3cfe47de592acf2d459677bcf92e9a128cd1786c2e46da43d3f872af08c67d9824b3e58ca1a04a73437762b331ca28e25ef566852ea809e191872098b3ce6f9f2109cdb197288d1443146ddbe0dce5e28b34c6e0f4f38258776fa23339ec0fd66e35c232d1ae01963421e5c655748ebf4363ed06d684efe9d16b42780ea52b0587ad52875ac6d0bb1d681ece87193441777416953c23aa4005960d07841c24dd5844318f583eeb59abc0cc4c74f6726574d284e1cbbc5f4a5293451bb2c06f4b7dac092f2006af22e91cb5ffaf3426a86c3d903f6a76cb0a5566af3bb0638f03103f44fb1551df187988126b98a6556201c673d7b35eec8a8a2f874f4c296fdd44e03a8d0f972c32846f300413046200c4cbe0445413c6e576b5594f84fc3f44d10bd5fae60764e29bdf2971f13ae80502659d8a695eba1c08fecee29a1900afd6985bfbea383965ad680798431cdd47a170b9fc29157cbbec38cfde4f0ba072db240699645bf239c1a6a80a3fc25fafc419402a9cdec70b4fb2242df62d13f2c41a83f46eba8ca15ca9c558369925148154f6efe5b00bb0d01762dd5441f7884a8490645ee3266310c3d693754abeda5e68d297ac9b52615b3e7a6dbc1401279ca2d6564d0db3bb1de3e6c389110a8404199eb49d09aef8a9de5e95b288ccad8dbf40ad1e781c0f712aefde16ad8404112da2b0c50c8589929f030de945d15aefcda678e435a0f2db670dc64af50dcc0d4c31029e429d3609850cc629c2abe7aa3922029b657452c975a6c6f85d6975024992759ca70d07609db4b42fc1a91fef8d2ba0848645ef0c1d4048793507b35b4a817629e7e82bcd2b6a2d1d1dcb0a35f94f0316f832b25253e5c90ce91e3d44539034e04eafd6323455b0c0ad5a8453b9a5f1cad7521a72b26565e81f1f62e82aafa29c78ac1e288d428916a628561e4f168e0862d45ec53df343ba4a3472cd01659567e13b9dd2c2f7108f85112d0020aba435ae31969340f4cfd23ad3549b89a9acdb3cf78516606bf578b426822156a0e98b6dc4cc50c89ce5bef6da342194548cd0c8b821958e2273ea4b8aec5852bcfaffa066315a5eeb77f46bab562d64bf6235438ff3962072c096aa308b78066b61094d758642cf84bc0a407b18253a788c89667fd9c968a1573a775079b44744b7c77bcf768f82f94d5a7533aae66364eeff7110d01e835c8c61e9025c9395c7911d462a7c9afd3f8d217f1e9fd6263d9316ddddb977ab937ac53c2def392a4e863c45314ba56bb656ebb8a26cf9f1340f4084e35b0931a4ff7ee8cee5fb442689eac5ee497630158595f3edd9c6c83b4fa3752eb087951c325f5abd0fa6c3aac9f15a1afd448acd26d2df24d536504b38830ca97148c77eeafce63da76f1f7e186767de443eebb8a28eadd8b7e7284696a9871ea4d3c395f137b67f14b8c208a36ff73bc8e57c11a7bea925d9552aea59965211c16fc4bc979c059347f903bafc7fe8fe9de77cf40be1912e44a506cb086ab8361f54a1653734c6fdf8c765e78704a565e0f4b936c804ce7b71a7570809c45d0552058280d2933bc013788cec5914a073ec372c5997717fb51f98d49865e3aa8c240197c3594fdd66b8d8f838d9089b30972f1e729bc82eb13038db9feb2d495c91d96a1fd61894d891fa1591c8959673ef78498a1e3486ac2a207cca4071d2f1ab74e05d32a360fe13c315db5237d63781047d6e291b6d98015337088b1891304d31aa3b8dd43d63889edc42160fd5172c33be2d670a0c5915d21ec21a91037606c17164df48b6f3e6f70db64ef97de5e3e2d717503b6c293c161e5770849b850e9bdc8c913ccfc63609f0df2007c7e8b50264949ed27f5a2ed1a2a09629677e14fe43626cc008235fab55f046763f7496d7f187142e0f0b2f9d1bf2b85fccc70b7f173d21038faac3c45451f7ba2a8e5fa0f10a754e4e81fd8827ff119c94a40a1ca9ece031b20b2d260435a1a35930cee38643cda9caf58bf34184b23f78650a0fc075ad0318a865777d836", 0x1000) 16:03:52 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x115) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x1, 0x2d5b8ad5, 0x100, "8a31a2cf38678bf60be09f88281ad67c6dc5299d", 0x8000, 0x4}) ioctl$TIOCSDTR(r0, 0x20007479) close(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) write(r1, &(0x7f0000001040)="f90ecec81f447ad754efb1d45cd690006eaa3fd7431dee40cdc8fc3d91659785c646c9df93bbcc821a74069458ed52e360594a6e311459c6b0a31a5e5ec656671752fb1b5ebf10f10e9a2662a1decfce929c9403747f4a8d08b5b866e29440ea9394380c815b7ba6fa33242a661d7fe8971944f25611d3ded00ec8959842a590d042e2efb209af08ee7692b3aeab35681139c0d7c0d62432419bc6a5abf383efc9feddf98d822d53914811317225d897a916fc824f771a6bc9ee86ab01de94537a2fc57bee84f8d275477e0497fb0673ed65b675518a17623a86201caa6d6c04186c3569e5cb821159d80bb4215b9ac00ddd5f40c2ab71a2a8d6b63a87e89ba1ffbbeac420e33e938f699eaade4efefb1f3329da145cf7595530beda1705d44422413fbc1c1c08fc0c2879a04c6a3c46e92e9cf6cea9bab4e98bbeef7b40e39f28703fabd84d1faf9a37f6b2908e0e462dd7af19b104009e6e4673c15f87a2624fc9103ed63a0ac132377bcb4c07cdac55f76f0d565e5fc7dacec86d7a6dab973367e8d5a4f65c517a812a9c78e20bb28cab71e3f5b385d40b1b56d89955ccc791ea47c36e63c5bcb7294b9c52df7904be1e61bbbf864301e964d20a957849ab18c580d633e9d4b7e3c2393f354f7d46d51e8ba811180e268fb29818c22875d740a9d68958a7db1b3c9e49e7fcdc63d96ac6c71e3dba8b5b3df3ccd2b532acbdd1d86b6dbe9359567e0a4d87a840f8171e07b099d3d4a68458270bb886dddba3e279def65e10eaf26e1476cb59af33cafee37ee1693e64b6430b55e227213f2b2e723e7e56ce13a2df2a549b133dec2e294b6f329833231aba8e7a6d419f6b0755fb9fce5d2cdc548e201ad097f088100c8ea1545cc57bd7892f750c31e38c93f21fd602c923e17a3ce162215bcc500cf07dd51aeafdbd0cf594e08862cf49230587c6d0a205a5946f317ef7b668235f6325edbb43b8f1ce7170902d3092ca0c99f62be3173b2c3e340d8f38271561e1c45cb8d7e807c8a4c6ac58d181dbdf4e88b70d3db2c020fc9c226547c3f7908610008197607cda1cb70243f4da7fcb2cd848c054a16b0e1da34e243ff88eca56d4cd5bbbe4d9ff224504b54f653d937246e3839e1dcca71bcbd62ca3b48d51c80999ee2f81767325788f312139c5b44b37344c63acec50bd8f4ebf773ec1e14c098eb30029c771bb789565dc83aedeece9140f8f16d6c7b284593959bb3f9b8a3b7ed6b42a558631854cfb31d56c34aa524c4bbe7064c1880003d0c2766d2976c18e15a5ac83d7cb05fbd0de613e6c797c2f28ad6709ad5844ec477017701577fab4a178d4a3a413dae2f3de7f59cb73287464c4f64d792405ed3bdc34fe3e1f04080381417602060cfd7b09a5d3ac9448ac325cce45584226f048d0b48d8d6cf9f99a03f138952c18f3fbff9c90bf227158c3effb25389246029e96d454848a4b3a037fdae56cf7827658bab84239e21c54a48fa5b990e2e57e43eb9ee3846991d28c94b72cf236ce64efeecb29649272df2246d75c92afc3c1762dfd9c9f1e12fe538a1e38488db05c2174a9eb7fb22574fb7194831eefc6c61d0d1c7bc6fcf399ade363bc5a1fd99011c03696e37d04197435c41447f446fc1854e10936338dd02db5fcd51b059355e5f7e3b69958e8ff0c6c73bf26b6f55a96e31b4e6d95c4eb61c0e18a2468e7be59881082786a739a83ffa4b1f73233f4b28acf0769d801cac8c089722503537bf96dbfc091313fdb0bcda523f03ee86f1ed6d6f6df9d121ec71c5a8c524ed70679aaa0fdb092f3c0ca3d0896cc045d97eab168c0ef23475e1307a8ecf3aa02d62fcf289e611d80761d1aba0723a10411af80d01923fe3fd42b8c966d5d568e3e50c5c67e310c209e0f3f54d8298e5933abb3e65cb07593f37783c3b17949b207b650adc9c97866d252f4f62c56ebdbd59c190273415380812fe04b93a663f47b15824bb0ee0de07638cbaf0ad826f60533c64d885fec16f249f6ab3839bf83781e511a95546e67da34daa14d92ab5352cc23b8c403a2e69b003633e47b9f4b5b361992fa3a57a9d47b7897a93da8c1211715c8ab0db4e9494eae542ae27d7e2e2688f604b2bc254c8839254bfa2506233e70dae93753bf5480b8507ceef639b84d8014426f5ccc3acc2e2508e4963a1e77901bb674ab4794389ee0aca9a7e651766a0a33331797ac220a542210f9973eb264ce67be652684f85f91bd0e2f9f7f1b55547cae6baa7131fad2efb08446d60f045254ea2b06bba10077ea04418154334843a57e21cd56e372a8fb44c04b519d8ba4315414b26a512dd96323d862348f545b3c565ea72510d599db758ce13867b466cf197fdf6c0bf0f7a141a68be6f4feefb21ad1cc393820523de7fd81f9a51cedbab4666cbb655213e9da430874c7760e37772917e20d95b951d441656969539558f62ef057b7de34f2c91638d3e14eabab2911cd5e7f13c39b1f2979968308912d38408d5201850e40508e7beb1b222774421f53ccc0f3777732e450cf9b68ce82d834482efbaeb94a70cc5494a787129320e745cb94dd4fd8dfdd9c99db4672740c34e25f6cac7c7925647591ab72256098fd4031529e8381fbf69ebe55f24b341ac08a728e8b86243d878abf81af0103e7deebd0f8aa9744ee62d96c069b0832c8c67fe15e8b5e9ca646967b21c62a064fd58bcf850c34fd0428ea11b55f6e7e3a9532d3b2a742f73204ca32fd2e3297dc3a1eeeab5fc820309bda3799da5ba028adc443bcfcd2cc879a04384a53e6b6321b38bfaf5b7e69d5b618a48ecae9508af8aa47c2582860b5c8bd7becb4038465d6a5292266e90d18bf1c6c992fd60b983f0417542b4bfd5ba2a197e79e9ee59c9f1bc12da3d3a1eca4e1480fd3e72a1629bb5402f4d8f3167e3f87e92d6309d98208c4a69357f6f231ed6ca96f3320470a319479e80732555d0cc221d24a253131806b9991f8779f2b88b301865c5cb35852c1e9a31a727835aeec3e6a34bb91e6fb56a0b4936bba78a6024f9d6576ae2e72236fd95741ebd5b350d711cf3c4a5f72a2ecb2ae6f963d8549dfef2de86b7559842e16c9422ca4a705660adc1ceae50663cd8496f27b78dbd93650821dc2e3f5bfef2349cc62b1ef0d7fdc80d9c1f604a8b565f8168cd3eba2c3ef853acbe4858aec89bea24138eba8f8e9063fae321dbb1c5c349eec9700243052831d034443b01919082bb3a4a6116b89e1f1dc65793d37a76833fadd9c47b3d558524c095a8013418dade4f419a8be1e0b5f542e0bc9e9bc46ac347be8a9da7f865937cad9c0a3db85200d2b04ceba551b5c311568b0a73c84275bcff490cbb3008265be8482f1a7d249061a17a3d629fb9e7b072413b5611a4d57c80549550dec0defd915f70459fe04370f0c4d896230865ef3fa0700bfb1361e886e8f964986db702cbfde4f682bd3d40bcf31bc044fc6e6aca6ab22b198c538cb63fdf8b13ef6dd745794ef54a8d47a06385d88385369fbaeb4ee6a8667382e3c1ef6a9880f489f41d7623314029e5d234e0c68edf5d40f57b30b972086c3ca2c49a008666840d4e106cf625e5366a2b6c9fe5363ea60582233ee10e23938c68edc3fecc629099fa1a936390973f0cdff16e79a998c8a6d85c80adc92aa6263fd98a772a86f9657fe75cd22111cfb75f2f7d45dde03eb30ddf4fb268ce89ee02a989efe9160b39c362cbcdbf339e0c9fd67dc2e69999d22817fb125c449beede7632777bd5312c7375c27078d5430cc9750ef77b816c68ff79dbc8a5c50f036247bb5bcbd8278908f8873ef08f207932b4b9062e16fb70cf198587048e0caff5cbfd1b81861031e386d904e3c2311fbe6b8a2672d6ccfddd8cbf74883bf624d200888faedae01986ed123c8c1c7530de28cf50778c459a812e4c414e28498dce36d2efb96d6614969dbe2216063b3687131b0abe4835225db45d453f951cfdf7d90ff4ed580ad434ee122115aae9ceab59b5b1c6ca0eaffa3495e9b312000c3b9a1dad61fd4586ef30fb5949b34ec9b4fa6909178e81ec875ba912956b0099376172826e1fc072f738d0e152fb79c42863b0327df833c1915736463442634be66441bb286bbe5a67d0192f3b2712eb3068f2245821ca740d30045e44e3988acb4402a6efd124e9069b74098107c5d1c3af3360bd819b48ef83f2fb0742f4ed788bc16436264d575907489004391e6e5160095fab3b6dc0a434b22f1698a7ad901300daf543a5ca9f2d0d0514687f771596e92ea2b740df59375d2e37af7e6db7b71233f8d53358668f1332d40b558a4ab1429334a5dbc0df015fd94ba269b7fcb6f2a61e9db60c77c703428fccecbd518da1938a13f7b5bf73c4ba97992ddd809ab44e42cb5402cd7067d739ecf7d2411c50ac7ccf3e3af22fea6d61a5efe18e4efaef7f9b9bdffce451df07dbd52c05c746a8b1041542963629df04e687d2a1ec627c950e922dec24bac6ed734f433d44ddeb53e11296a6f88de249e15d52b4bae02cbb41974a6b5a12257014aaf7ba3889d0972e9422b8465decd80ae5c87b4d8f1c76b8cb5eabbb41b22e954f94b3e64ea7fdc008756f442994d49027fcd493d77534ec57e14666a53af469956112af0a8c5c51bca5347af5b2ca137bd1ced0f2b4f6da3049c7d0665dad5818b12260bd305ae445f271fc1627b0d0bb4b5647ccc41944e7bf57a80643ab8cb2181376dd657ceb9b8399374b8b8e85e1becdea0d507e7a3d8ea2c1b040d71cc9fbf64feb3bca9865e52109b1b5ff836ab619140c1a19e2d3d4d8a05200739cdc7704a959b937a4cde9945a29916424c9dd0505cc3400bbd85a20b8674f79fea5233c67ae294693be9c52721e7dd8ed7f7add5ae24fe8996801d7a241c79598bb025d2dc3f7ab3d2e1e96047cb79070add2592cbae7e057918b6b8927a0e851df1e3c3b700d14aa8a5ca5d201860491e125f8f5a16713bc1a6045787354bbf78b5865d6b83fa6ff6055114ac4ea1e9cf450b51555fa6d714ab330b87476ba8ff54f80f231a03682132fcdcadb7d909235913ce3d4e366983baef9ba8c2a50df4f1cab6fa7780f77158be409d72cdc433a522b2441d2b912b62ab0963c5ff3fdfd0755a708b007bf4996b5ffefe7f0458a81b31883e400fdf0cc64343c85c1551db5775ba730cfe5a3a2d628899db2dd44c93df74f7846edb145b097acb95e50e22b5ab6994658087197ddf572fed8a7dc25bdf0a5f0e49a967c1cca59485ac0cfb0973df76f1f26d46a21c21fa36d857a4951580d4393471d2b02f7d3848375aca399afc57bfc059a37c195683c876024710a9eb8150bb6c866716098eef943d51e7ad6e0f5582652c158d36acd46195a401355f363713e39cbbf237034feb994ae993ef5ed18f1a3f3098ea55c819058708d101ea868f1e0ceeb1f7d0a12d036e9778b9bc2b36f0d9ae3234f60ca88dc23a082d4dc5457685bf29934db8661b45cf125a09e3465c7ea95b648f6737fdfbbd8585bff8a47f901772c4d9d4008f6ace27048ded856f062b88a5bfd667c9073fd442fb085a7950b5aec7c351a64e568401b6cbc53d2714a7cfc232b3f401fa005680707c0958714598e464a1ba2a3d275a92c70894a7fc775de7058dbc586d8c493481151e2fbbd1a83c2934049fc8ee2ab0134e85120a1753c8947a95d42a1b955d3c627d46fcae028d4e22b3c9360d8b8c7feb8ca432ae89fde71dc68cea2696d16d99ec0382a739a9af055f11ba76dd74daea0af5cdfd03", 0xfffffffffffffd3b) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) preadv(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/196, 0xc4}, {&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000280)=""/249, 0xf9}, {&(0x7f0000000380)=""/110, 0x6e}, {&(0x7f0000000400)=""/211, 0xd3}, {&(0x7f0000002040)=""/4096, 0x1000}], 0x6, 0x36) 16:03:52 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="82355495cc12ba1bd44d049dcd5a8e7f1274676aa5d89c2eb829af330206dd8bdac5fd8e24469f898ace07f4cfc36e7070ac33690caaf324d59c4282e7d78ff0966baf86bd00fc0e848caaf98d98959036f7051a4fc864529623ca149317c714f91850016c94e5fbb07fe07bbbcf0b6e5f10a98c01a77e1eca9dd84d4485"}, {&(0x7f0000000280)="edaad13c3e1a5cf52af8b85ac8780beebca2968fffebeadf849cbebfe246d88a68ad1968af143246f0a9b3"}], 0x51c07990102feed}, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f0000000100), 0x10000000000000bf, 0x0) 16:03:52 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x88) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0, 0x11, r0, 0x0, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000000), 0x3, &(0x7f00000000c0)) r2 = geteuid() r3 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) 16:03:52 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000aa3000/0x1000)=nil) shmat(r0, &(0x7f0000a54000/0x3000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) 16:03:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x104) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) open(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x108) setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0\x00') rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:03:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x1, 0x2, 0x4, 0x7, "87ad9cc72d9b18d60acaebdaf43a052167985acc", 0x3, 0x7fffffff}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x42, 0x20000001, 0x9ed, 0x3}, {{r0}, 0x0, 0x92, 0xa, 0x3, 0xeb}], 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40, 0x6c50, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x6a, 0x1, 0xadc, 0x9}, {{r0}, 0xfffffffffffffffc, 0x90, 0x61, 0x4, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20, 0x7fffffff, 0x2}, {{r0}, 0xffffffffffffffff, 0xdb, 0x22, 0x7, 0x1f}, {{r0}, 0x0, 0x10, 0x4, 0xffff}, {{r0}, 0xffffffffffffffff, 0xb0, 0xfffff, 0x1, 0x9}], 0x3, &(0x7f0000000240)={0x1ff, 0x7fffffff}) 16:03:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) getsockopt(r0, 0x5, 0xa1c, &(0x7f0000000040)=""/131, &(0x7f0000000100)=0x83) munlockall() geteuid() close(r0) socket(0x2, 0x4003, 0x8) 16:03:52 executing program 1: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getrlimit(0x3, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:03:52 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) setregid(r3, r2) r4 = shmget(0x1, 0x3000, 0x502, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000180)) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0xffffffffffffffe0, r5, r0, r7, r1, 0x81, 0x2}, 0x0, 0x2, r8, r9, 0x4, 0x80, 0x7ff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x5, 0x2, 0x41d, 0x1, "fbb90de92ba2d5021f9a73faa8f72400b78c07de", 0x3, 0x6}) 16:03:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 16:03:52 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) flock(r0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x8) close(r0) 16:03:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696e653000"], 0x10) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000003bc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d438197d11edd141dea108038e8fcdc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b", 0xa52}], 0x1) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:03:52 executing program 1: clock_getres(0x7, &(0x7f0000000040)) 16:03:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="9663236c02011dc91cf2bae87525eac5dafb33a4818005000017b4"], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) mknod(&(0x7f0000000440)='./bus\x00', 0x10, 0x6) fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000040)=""/94, 0x5e}, {&(0x7f0000000300)=""/108, 0x6c}], 0x4) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) sendto(r0, &(0x7f0000000480)="06b364c9c97c13b81d545e21d0c45873dfd443c9b1b87c204e6072eec07d6f37e3ca39949ba258ac597d0bc24527076801140481d6340f2ddb21d41a51fca226af3bf4979a0886e069cf77afc2c10ab6f7bbd2e5a93c7de37b1fe66e7abda5a0bf5d9c0c101db113dcd9434e3004eb45a5964fbdea7b0a6840bf28a057a1b20c42ae80b78fb7fe06", 0x88, 0xa, &(0x7f0000000580)=@in6={0x18, 0x1, 0x8000, 0x80}, 0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:03:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f2560000000025b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="b0", 0x1) syz_open_pts() close(r0) flock(r0, 0x9) r1 = kqueue() r2 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000001580)="7d5cb67c2e18de3e7e10b97097ba6fa309ea300471b0a9059a3558d2e590ca1da84160e5073539cd02b0b92d17eb4de32459eb6c4ea27aa7333d85e7c33af5af2f3f7270013c3c1053192da82ec17ca01ac116d4142bffe7cbafb8900584211c448638676d9623a35599158d98e0f0a03fc1947502067549e2279bcc70546a46485babdfe5cf91a6f598edb3599bfd4d192811c33f6087ca31c9b4be8ca0d4fec9a0d3b6a1e6d6576fb022a1da636e01524af9c47a23b2efd00c8e2d85db2735690ecc5049ec7405c20b27beba6843e8b6f295550b2b2876e7a5ded13384ebee540c5dbb11efc2dc7d90ed31c4ef86c86407a4597dc9f1c86b906e57a0ef9f8a899ed02de1fb1a287086829d9dc77e995e1a832d1898a71752b9b7d925c568a3796d112e5f2c2f2246d0f43aac80617bfc6a6e8cfdefd02ed4a1ed7787dfb97e517a6363efc9c46336e18981dcaac92d7b5e26aedf638d31378d6ec5892f15cad0ab950e91c2b50c30319363aec61370fac1aa31bfee70741302d33da0dcac43d1daa06eceda671d1443689131244d869043d67c31b834160b90fb8917b28ff93687a873f740c54566d006986dc1996ca4594214e6eaaedbcf12c2f18910a3bc33a3ac263e203bbe0639aae06e12b439b2c65a9ee87f528af79a34e8969c80b2c3e3148979ddf8c0be33f4f84deb5fbecb263347e585799a7af8278a05cb81c1b54365344dc63b272339e6610b2c196c190324e9506c396d6fd74b44156f2194d2f4bcdb208ca2ae757b0d4894a4880a3d4d2655b04f117130e60dc1dfe52265d17af5cf989d356fc9ab37dbe3f0026354ba4ba8e25aa90b4e1e68e180004f478a31da54c6bda10c41f1fd0680f9d31fb501af06be3ac74f41890379f478e3bcb25aa6b167f8bb7325cc2feb29eec0d09cbd46ee1149829b5b992b2bcc26d37dc503b3d8b86ec887303939294a9352aaba4c5cbc9ef72890f41f610c1c8fddddf2dcc0afaa098d0374e59f5bd279b1e37ec818af2cb46a1ee5a1051a35d959fc955da5406e7a254823e54e8e8393e999dad5a753ea00a82a8a73f1809922e9285e9fdcd52ebbdce84b9c9901ed73cdd40bae08e05700b60c33b1676b3d3362837be5536dd5c472fb79969505ad5958d787674ac70749038953544d41cc8092dd179b083744722b8e021d18d2b065ae876d75d472998966a0ff3702d7ca827a8c0125e82da3fc831992d1bb05a8ff99ad610d5ff3ec6ed5f4c6f8ca23cbe99c4d8dc6300f32ee5c0e2035c3aff955f3df2620e7a4a1372790151343b7cbe26c114a002136b7d5acb87ce41b08d695534fdbebb1933c469fff159fffc359605d23554f5bed7f540358c288830fd230ffd89e9d0e7f9d1a7ea006472340387ebc82bd1e36e78994d27e624d33363f825fea3f6cd9d7f8a29131d91e6e6540128d1f2182489f93b0450ffa910c5f41328f8e82a0b3c2bfdd96acfb0d8e231290300077b8d5470093bebc45dd92d67df16c1449d5833ced284f6a96ae7e2ca22d0c1bbb9bf1c3a5ff09c2bc474c9b2c2c3e5e034be3eebcbe0da5862aa81d9e322664cad3aa2239d4b189dae5990e03e4ef9390250f389add6af2f1de16d175ca936ba21de9807f8f1d4b70d3405fc854f4da9ab31be05e43608df42df7a3951cbbc55a1bef8042d6a6f13b4cef26a7ce46c1cc96a8039061e1fbd7e5c59b0825dcde81b63f7850de52e0f113a57fbc2d7f132505561a2847a344e1c5017788b5ecb132454f7578598ea46c36334d2ef84f5940040d47300c2f2d178e79005d130025edf3459245c02ac16b1348b9f993bd476c7d3fe696bc403a2e5c9d29ee1f0f816b424f5ecc4de00b929b69609cc373aec88f6701fc6ab2a45e4bf8c7afd7ee0172ee15f1b61371734fe43c01c08bc7e6f063efdbc44e2a9436aec8e5bd16559cfee02011aa99a75842202b95906b073213d3b30123efe0e43b4251d74165676a78e493e5fd0cd8e38887e4c42bcda11bd3ece5f0c98319719fbd150ddf5a310b75a3eb60538ad262aa0c00a70844a4283b2e8d8809a877a6283e23baa9215a47e6b4c34c00137b74cd93ea6e9ba2d33eebe0a92ce726d219d9bc377169597a0dd9551589098455c37aa575fbcc7b9512d11ae9f0ad9fe9a3b7b0edfe2f9a0a9959613ac51dddc5ac1232964f95b162dc109f8681d9e4c03f606ad6a11957b61297c76abf3b9a1403c2b16b7059eef8ae1f7ac2ec794aeee752b5dba1de594631cdff77f196cee914f19282374a0fc12e6e4cc50d9447454b91be4a7d144dabe8693902838c095d2525420e0a184ca5d73cb1a2e0ef4146a266d0433e26c16c7eeae81bb495e1ac26c2ce18cfc9ae7ab03ffc20810d4d766f9106b386f237e95db7c4af8bf0d346d6b9eb59413a1eb835575892a81e6030588c522a9eda2fa86ffbe551c75cbb31528cc24d279e98b5eb6df6ed5d296a066c52e36460392e0d755cd56029bb047142ec191bffc65d3314c1f43673cd69124af171480a188741ef2dc19a2cc7549024efa6d694cd755cd62f0165cb26ffd89c91d8ce9f75728fe3925017d75f2bc5b25306e992ce996adc18eee29206dedff6c8c428f326469f2bf46eef3b4507ef5b1d860209992eb28635db47a7fec5fc01a26b92df4a4a34ae22b3de0bcebe09b05eda774310d1951865a920983fcd448c81c36cfd2a27ce101a8c106e2ecf4cd83dcf30e0019a70350e52ea181f47860b71ba95c7a6b7b0ec9f54eed6947fc0c654ce087312b91edac0a6a073d91a677d8481d116588fbbb615776a3d42c5b97278b8e8ba09e161bc42afe774b73d9f6c94dd9a8e8d06022ecf01dbeb6a024e8ef337a8902ddb4ae16142c529add57510000227fb59f869a8b8ac548afe9fcbbc57f119514fbcb07c1ebb49a4d43ffbb96313607fb627bd438af34e65dfa173a62f7b47694148b17bc33c7dfefd31449e6e8a7853eb48a643322d77eb175ca2599c3ebff56fbb587145de5f9dda2faba60c0a8532a3a3c70ce86fa06484c3710e3339bb2890ad26454da834b8f08ffe6a1a347b909bc7e42ce0d0685b3353d0073ded33c5ec22d6ee8add7989b91db79f8e18700f3a48cb3d34854480e6085b789df4f2e0d767e51e396562821edaca52849e4b1dc0bea18813c2292c7d36408cc0938ce963fd67f868b858597e88671f42bcf60e7c75604ba45e637c566364613aacad633d07b7422aef82e838e071df94a7bd9ac7173801a511cdb5fdf3ab2efc5944611a122dc0014b5573ea2ef8580f8190f380f72bac616f82a65f0592877cb03aff186b132b39785177d0e50ec68a94db80984fbe0d50246639026e7431b8898a3eb01e5d673868a1455429a694cbe449d77db0ab8632df0a27f16b539b4ce29f52a8ff7af70d4e3ac7635d5f03e702d8309b1f90b996658093e4b641517004c64a2905a3fc1bc2636e39124a98cb66e1590b8c4dca5d7a18bf90a879d42690210a3deccf00197c2d4246e309fee330d33d2b0b1607d118713141278a282cfbe25bef56d60731335b69f9c2c2c24f2c91b611320e828478278729cb60a5ef729df8a8ecab6e9e8f7683c3dc6ed61cd074531aedf4569719c61768f9a7c6ad9d1ad053e6f1f9a84585a6d0647130b0cd709cf1d5c943386c889738a3a07110f83c99d5e1b46e5c48e339e4fe722765163ec7051a99e22c1463bc7a1e7302fd3224095be330204f154e130e787f7434e085e4361ac716148cf29fe41fe6fd86e53698942e2cc9427c83de66ec25b6aead62557a664304eb5cb31969d7048f7e2e6c19794c9a54f513647ec52954afdce957b293d049d52a92ad7acadc6be6d78b5c501564fd92a9bc17f3ee3c4f85dfabc3c5ae05f8b870b9e1b205b8f13d379e5864ea525164b005d061c03f91a55ca88c7d22d382b6d7998e8ebcc9c900af83f27dd8e820995ffd02e1a4e16aeebd5f82d740742adff4e20f5d8b1f540cca0eb14bbb000b2dbcf99be5f1324b2b64f9badb8ef56e04bbd27203dd11f131c33cb7d39a58cd31fc90c6061fa0c3e22d0606b80f352d58ccc0c4399d4860add412797bcfbd5dc4d1affd9b9decfd08a9bbccec2193e5d6321dcb4b07b9a77bcd78419ff664dac9616900ddcddc78f67e16d9b790bfda8e38c523e3e4f974a167e9ac7ac18d917c7d3dd383fe779d8e235aae0569385aeb785b4c67ec395b0d39662808d1f037813ecbd701a4717037cb2063d901c0eb3072b3e4095f41d79c677ffd6bc528fd0606aa81451065bbd94010cff3837b0be7c93199b417029002aa23f2b683c6d09d793a08c8a00762956791ddfd0925b37d1377bc92891db6907fdf6abfc31074435c21255540951e383c9d4cdc57d208dc462d2bdd0c7c5a78274754a93165fca038173b6bc5a0d3415d55f2c906a8da52aa2317f0d18045b255caffafa4baa4cce7434388160b1f7c7e48669469c414f4dd98c6659444b2aba5c48b20d3128c8d1cb8c39caf78e957493d153374bfa81336e90138816e4d88eebaafae99442d36d61cfe07e25620d9b8a6b0b2955b6fbe90e0f94ea172799bc0486409e89a58aa00c76f5bdf6bad8fedbe4a5e2399074c0e316abc218b6ff61d01b8f7072e892dadf6914bf584f88549cad578d1082de863b9c4ea1c14f43a07ad2a49401ecf01fa2daf5edd6cb26deb02d68586cc9bfa3026b5d3a50ced3920c3e1f26207b85c3a2b6baacfd9a2953c42a518c5bcc8e5fd3dd42a0e32d256d69401362fa836b9e2168fec1c9e22b720b4c4777db41cd33ac6a6f8358fa183c44fd3cbb127413a50ac05bcd13c6f0212d8a14024cf9a98aef7a0cea86a18e98b2f94219474f2d0ee797db897e07016a560a01a15411748608ebba1ada1aaad930011af8c42f1a4a3fdf021d844507b8ff573bfe3c69cfaf69b559c504204f4eb3121806ff31f416d8d7c963a9f7a23578d35859dcd708bc7cc12761486e77b072f5e41c3fd6368b60e0e37989981ee0cf6b848b7e2bcc2f2d1d976446a265f6ff54596056384aa25373dc361baa21794b6b293819b09485d47959b973879ebd3130ba776be4ddac5082859451544b859849de3b34d382a0f1e34caeca6750a153aae6a41c2c3ce8f7e82e48fc90b1366a68885b23b9000ea7bcaa6eeada0ccdb136a483d4d52950e428f47ff97250814a24dddf164a555b20d3f8fd988cdefe27c9765509912f6bad44de164c6a25487d70cecf39d5138fe19568a34f258975ef90ad28011e14f609bfa814181e2070286ca185767959bc8bbeec2a11ef7a6468ea518798793843e3a236ca86fbf823d52c68b4484e7fdda33f211daec4b20e7e3ad08982a5b8c438b68c2effddd30b81c62d3006c109952b74790a5e62270a9bca4518ce51993def1d8bbcd6443de051fa8dbf17521158a1e85df35db56635ff9c09b2dda450a0fcda2740745c766aa1e722e417e0a5c0b2fc44ae4b40c61b9127ba5113d7ae620a1692a4fe52cbed5eab280736eaa268854689ff9830313c090efc9a4823d8b2e99d9a813a01a8cceb199f114d94882bcc3163454ecd145ccf694afe5a9c0df801db80e687c1d093287955d22197e10348ffe5b13361c79e9890e3b952a56334e8d05722857aa794c237188869ce51c1607942f11e305a757d5517b3f99a1e548cd78c0fe1120097ee7cfc9e71320417cdf09cbd6c0594bb2d1735bff3654d67657ec8af14a03f08087fdc34ab073bb1aff2c166399ab7131cacbee16f211b49742d81fd5f661b1651c7b881829e010", 0x1000, 0x404, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000001c0)={0x4, 0xff, 0xff, 0x8, "a258f2740a065e295391bb7ec3a19ad4b84481ef", 0x80000001}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1) syz_open_pts() write(r1, &(0x7f00000000c0)="4bfcf4e68f38cc2ee73b6e6151f4273a5598e001544d3090d4f7bdae890c4865e3ab1dc08e4fdd7d24f95781da516fad3a281243cb52319adeda59d761a8ca6140f664b3f91b49fa7bd152d26485659b629b6359f4fbe86e7f61330164bd9c9e3de3ae34f898a690a2403048c70478a211cfe836404e3250622d79a5180b17689e52418dd8127c5c4bd298366616f1d829c1d8e1176eda2d21f423d2cd98484b4e197bb7dbd2ddd126e92a7389d8", 0xae) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) syz_open_pts() 16:03:52 executing program 0: r0 = socket$inet6(0x18, 0x80001, 0x7) truncate(&(0x7f0000000040)='./file0\x00', 0x1) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)="1ed6b537", 0x4) sendmsg(r0, &(0x7f0000000a40)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="3f6c48eb267b7ab9b1a09199feed36fdbe0ed703e78722107070c8cf00dbbc9839956c768eb5fad573cfdb9d74c1972216f2515be581f6ac010740dffdc955167d0a03d68e85eea9e215f076ed0576bac55d3bb256229145fb9660bb802bc20f9153", 0x62}, {&(0x7f0000000140)="7c21535f01fca276e3945c228ffb14923d1af93afc23edffc6697e4dd0", 0x1d}, {&(0x7f0000000180)="af488cf507da8a928aaec4328d066c6fad44808a8dee0e02f25b8f962562cb5c0cd91698f745964ce5916278cfc473abc0efece658db9060818ddc6e559995aafc1484924492b519c5cb9ccf4497abeaa581474cabd0afa072106a686d526e538019ff436931deca8fd3ef8b47eab2d437f125b4f6df0878ce5e412a2623fdf93648136c47e49dc3cafdce4b4657cbb29635c2b3", 0x94}, {&(0x7f0000000240)="ebefec183286066a4641b65c5219229c9e617f8b3118912d22887f956e507a5ba8ed5353affccd1d1deae0a5c16ebffe9e03e1729c934c0c3a07cb488b184c666a356ab02e451cc1ac687bf6381ee1b572c1210176718d51bf035a98afac91592a7d97f925eb0c0fccaf91791a0ac07b60de9bad48ff8925e5e20fba7bb58449c17655e758ce2f5e19c92b4f42d0b4f67703075f116d5972f9372ead31e9f3e8bcfc2186f912d84a531490679ba81ae547583c5fc218921778251cfaf20d023755d92368a8df6149bec67fc4967dafbcf545", 0xd2}, {&(0x7f0000000340)="52e85cd6933f429f9a0ae3ea0d3d54a61afee8b85a8d0d59796d2dd2760c38fe417ae96ef6c1e6", 0x27}, {&(0x7f0000000380)="4733e6385e4764e4a20c5be627857a4ac80e5339bff6a6318e5f44cd938652bc41675af787fcf6ad54b927c892c5d475d1d461c49241e4b889fb22464c9ba99f222a666620dfe47f7287b4c17de81db24a53a03228bf06490348ce78eb6601", 0x5f}], 0x6, &(0x7f0000000480)=[{0xe8, 0xffff, 0x81, "cd678a49061bc19faeeb7647f190c25c93805beabd44b5f519b84cd617aad38cf2d06b2c714e38301a4594818581aa0e27e5a38b3421391398b33ac477ee1b8b8daf2d8c6acb50584316f4276a886e0dcb63be9519acb1d78a306add26c6c1b21102cc9795c2049d56f5af4bd1f602470a52858bb2af50d59f858a1e4569afaad83ae53056c87c70b6246a8ea9a9a74673663409ceae5f527b8d98d624e5827b532bb861790dff8208a2de0fce488da232d3552aeb3b1ebda22d4914850e794410fdb73087d13a4983cee6a8818bab4d7c88a5dced9f33a2"}, {0x58, 0xffff, 0x8a, "62ed2834b16737b03208bd777453e0f09e3a3fb864afc5708f45ff2bcb04899d8b4410b98c7328100aa4864f471ee1e5f1f36e154eaab89464dc70681d013f5a88c1262892ad"}, {0xa8, 0xffff, 0x1, "a6b9e85f6061552eeefca04745c658fdf6433b8a09408c847a49b33a3a4087b6e763497d2e2203f3191ae728d6243af6f8485e2089b98fc209d67b2ec78616590b17ebf625250d659b22528ada067b03b6b6b0e60ddefc187c975ddbc22dcded53ea0369c9fcb5e2be3a0ee11c801a5127ebbe159320af4f4a017d6d602df0b75231672be70427ce95c85239af82121f31447ee5f515"}, {0xa8, 0x1, 0x7fff, "0f8ff09ecdcf61dc19b8a6f5f5d2ae64ac6ba130334e50a8812a5b5ff3c7794826867c164bd9bc8defe5fcee9ea9fef174ffaf0ae154cfd41293b21dc1ca04e53c98b683217cca316c18151b93b3b953b801563362428f8722bc04c7a06284ef284608762d77e0c4e1f40435bd682537d9e1a865a9649efc66e8064833a9ea2b519ed26df15c933f53161ac48346a278871235f375"}, {0xf8, 0xffff, 0x1, "7eacee62176c60d13a9595c84c9af3f865913c32308aa6ab8e0faa49372d653b9d3dc94f6321d256ea3308250c084e98993eab2d195ef0663e51cb0572a0b29ac702fe75ef7f71467610fd137f3af8c3b2bbf0885dda33d51ed1ddd2a4be3b35c17006e4036f135b0f9ac226f6c9dc5e649705c5b35b2c777908238d1edbffc4810db727f939075833d323d55613c16cd479cb2e285a2619214a3022b8511889e41daf162cf81f6663491823906a4d499c3f2fbf669d2ca308757fe9a0bbf88152edf5a7babb151402d3bcd650830d0250ac24daae40265f809d3b5547e4255ca365"}, {0x100, 0xffff, 0x1000, "fbe5dd12fb7efb00198f9a34fcaa753a118ed6bdee87daf0041f94aea8dd49a3a5d5800f1bc570f0b0b0add46a6c8a9f1e7a9b9291e0d4998ab0f18ffe866232e0795359a3ae57d033e6425f4d8f047ffd87285c3c62e4805838f3db97daa89310611fffa80f334f4c8c2bda065052cecaa7e6ad83e89870402367acab3a3feb7820edf2e26b2cd8a6f89de92496c9b14e9b6f8faf110f35b31705aa9ff550eb6cccccbb19e957a335519135840379be06e1f7162d82f4afe99d6ad13b6438ba299b950b429e0a7fb106fccf980568dfabce205d346c8d7f222d25df968ea6e5ff5896d7ed0966bd84fe183643"}, {0x100, 0x1, 0x8001, "6f823844e58d234e17649f4973c2a50ebd31db4fae5aeba529939b613377482d6d31a5b6c8af64c8f212e5091f31176113c1235b4e0b6238ccebdef63c92a534d2a4b5e292d291c1780022003cf67ed10072b73ac2a8708d837f4bc14a004196234a0107e294327d070fbd1cd250f79af605a1779c7959558272788b5f794ac8e515d9c6cefeb6e40bfcd771542e76a81a895b9412e6d87cb4c7840fc438565fe0cb05a637bc2f075d7bb4ce7f154f6000b98aa55c3abd52e9e1bb4c2c605f67a148d1cb2e47b635af8e3ed24903a1c68cbc41280d7025a9c10e9f041f9daea541d8fcc5abf76900e470817b8a"}], 0x588, 0x1}, 0x8) 16:03:52 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget$private(0x0, 0x5, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0x8b85}], 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') r1 = shmat(0xffffffffffffffff, &(0x7f00001af000/0x4000)=nil, 0x1000) shmdt(r1) pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:03:52 executing program 0: r0 = msgget(0x2, 0x1f) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/115}, 0x7b, 0x0, 0x1800) 16:03:53 executing program 1: setitimer(0x1, &(0x7f0000000fe0)={{0x0, 0xd30}}, 0x0) setitimer(0x2, &(0x7f0000000100)={{0x400, 0x9}, {0xf51}}, &(0x7f0000000140)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000240)) setitimer(0x3, &(0x7f0000000080)={{0x3, 0x3}, {0xeac4}}, &(0x7f00000000c0)) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) munlockall() fcntl$getown(r1, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) 16:03:53 executing program 0: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) nanosleep(&(0x7f0000000000), 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20489, 0x170) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) nanosleep(&(0x7f0000000040)={0x9, 0x9}, &(0x7f0000000080)) 16:03:53 executing program 1: mprotect(&(0x7f00001a7000/0x1000)=nil, 0x1000, 0xeb5c7d8c188a0812) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0x40) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000036000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x0) mprotect(&(0x7f00003a8000/0x4000)=nil, 0x4000, 0x4) write(r1, &(0x7f00000000c0)="ab8ed97085047a3dcc9da7400b34f510abae1e4a52a13599be549581d6b2e49cb60e91c295188faccad0e6909f9d1788c52aa99840e433b4d81f79ebf8dc60a23d3e3978b1aa0d4306d64bd5fcc4e818a160de5e90", 0x55) r2 = socket(0x11, 0x4000000004003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) ftruncate(r0, 0xfff) mincore(&(0x7f0000092000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/11) 16:03:53 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) close(r1) 16:03:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r0, 0x0, 0xfffffffffffffffb, &(0x7f0000000100), 0x6, &(0x7f0000000080)={0x200, 0x400000000001f}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd, 0x0, 0x7c6, 0xffff}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x40, &(0x7f00000002c0), 0x20000000, 0x0) 16:03:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x0) 16:03:54 executing program 1: r0 = socket(0x12, 0x4002, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) 16:03:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x80) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 16:03:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:03:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) fcntl$dupfd(r0, 0xa, r0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x8) syz_open_pts() syz_open_pts() 16:03:54 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="18", 0x1) clock_gettime(0x200000000005, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x440, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x4005, 0x1) r3 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x6e) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r8 = socket$unix(0x1, 0x1, 0x0) r9 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10288, 0x100) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x100000001, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x48, 0x1, 0xfffffffffffffff8, 0x1}, {{r3}, 0xffffffffffffffff, 0x4, 0x23, 0x3bd, 0x2}, {{r4}, 0xffffffffffffffff, 0x1, 0x20, 0x3ff, 0x5}, {{r5}, 0xffffffffffffffff, 0x2, 0x40000050, 0x8, 0x96d}, {{r6}, 0xfffffffffffffff8, 0x81, 0xf000000d, 0x7ff, 0x2}, {{r7}, 0xfffffffffffffffc, 0x8, 0xc0000000, 0x7fff, 0x2}, {{r8}, 0xffffffffffffffff, 0x8, 0x20000000, 0x8, 0x7}], 0x9, &(0x7f00000003c0)=[{{r9}, 0xffffffffffffffff, 0x41, 0x2, 0x6, 0x40}], 0x80000001, &(0x7f0000000400)={0x8, 0x3}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r11 = getpid() r12 = getpgid(r11) fcntl$setown(r10, 0x6, r12) 16:03:54 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x2, 0x1, 0x0, r1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x6) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:03:54 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x2000000000029, 0x26, 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') 16:03:54 executing program 1: mlockall(0x2) r0 = socket(0x100038, 0x4003, 0x7fff) recvfrom$inet(r0, &(0x7f0000000040)=""/56, 0x38, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = msgget$private(0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r2}) 16:03:54 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) 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) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:03:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="01", 0x1) 16:03:54 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040), 0x2) 16:03:54 executing program 1: utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xf33f, 0x1000}, {0x6, 0xffff}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5ed8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x10) 16:03:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x200, 0x2) r1 = kqueue() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10, 0x4, 0x7fff) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus/file0\x00', 0x30020, 0x8) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r10 = socket(0x1a, 0x4000, 0x4) r11 = socket$unix(0x1, 0x7, 0x0) r12 = accept(0xffffffffffffffff, &(0x7f0000000300)=@un=@file={0x0, ""/73}, &(0x7f0000000380)=0x4b) r13 = open(&(0x7f00000003c0)='./bus\x00', 0x100, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0x6}, {{r2}, 0xfffffffffffffffe, 0x10, 0x8, 0x442a, 0x100}, {{r3}, 0xfffffffffffffffd, 0x90, 0x20000000, 0x7, 0x8}, {{r4}, 0xffffffffffffffff, 0x40, 0x0, 0x80000001, 0x243}], 0x7, &(0x7f0000000440)=[{{r5}, 0xffffffffffffffff, 0x40, 0x80000000, 0x0, 0x18f8}, {{r6}, 0xfffffffffffffffa, 0xa, 0x6, 0x3ff, 0x8}, {{r7}, 0xffffffffffffffff, 0x1, 0x20000008, 0x9, 0x400}, {{r8}, 0xfffffffffffffffa, 0x80, 0x2, 0x4, 0x25}, {{r9}, 0x0, 0x0, 0xfffff, 0x40, 0x8}, {{r10}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x1c841f3e}, {{r11}, 0xfffffffffffffffa, 0x10, 0x40, 0x4, 0x1}, {{r12}, 0x0, 0x10, 0x20, 0x0, 0x1}, {{r13}, 0xffffffffffffffff, 0x4, 0x5, 0x20, 0x4}, {{r14}, 0xfffffffffffffffe, 0x10, 0x8, 0x400, 0x7}], 0x1f, &(0x7f0000000580)={0x2, 0x1f}) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r15) 16:03:54 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:03:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) fchmod(r0, 0x20) 16:03:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc100, 0x4) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getegid() getgroups(0x8, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7, r8]) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2000100000000}) 16:03:54 executing program 0: socketpair(0x0, 0x4, 0x3, 0x0) 16:03:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60aba", 0x1d) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:03:54 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0xa4) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) 16:03:54 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:03:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) r1 = syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) syz_open_pts() bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x400, 0x9}, 0xc) ftruncate(r1, 0x0) 16:03:54 executing program 0: clock_settime(0x2, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) r1 = dup(0xffffffffffffffff) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:03:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r1 = msgget(0x0, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000010c0)=""/215) bind$unix(r0, 0x0, 0x0) 16:03:54 executing program 1: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) mprotect(&(0x7f0000654000/0x2000)=nil, 0x2000, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) sendto$inet(r1, &(0x7f0000000240)="1517bfb592baf8c5e500173a35968d05883f8ed8de259c8cf4d20dccc255c4746fc1cecbf5e62bf5c07851f0c8c98d454d6a1275ba480ff3a96abc54cfc0023f1dcb7ba7a5535d4a6feaadba7a2468d0ab2973a8fc9f4b5ce9caa2fea40a51cafb77151d4ea150eca6fc36a2883456c2cf1fc18634b89e056b91e7e286aa3ecbf1d55b90cd9c957b854bfaf4067a0b328a8f06e91d84463c7887b9ec198e39a368157d38a8c008c55c3d58e0ae57aaaaa23a8190b20bb4bba50a9a834da337e3768f0ea0e7c0d50faed04fcdbeffa8185804bccdd9396e22693494fd43064a947222931223b6135488ed61bde4aa7fee401dd0f2d4d3d5d8a300a47019480cbbabf0960667f96ded57d6fb5ba0eb27b00ebbacb177da97618e23c5fa77cafb270832d910f77db957e553dd9772c25f390d19eafc747caa927db5714c18f469003c4235b0a9cb5ee02de8132a6b1847e94f5dbac85feefab4b71bf9ef89c66e0f67b441ccf38e3fbb349416791ccbebd2231839849307332979776c8b82e82ef3a247cccca66959e3573349f4a97e42d0de0b379870d7a0229c80f1b7ef9d82ac9f7944517a16e8bc4d7cb20ef0b19704b2cb43e72da2bf228a95f4042d98c357c926d266eb0bf3835fd68b7ca8fd46c7bf534871b035f03c3923e610a09dbbd64ac9436f026492d4c2af76935b4f937acc26612a48e7f285991ba0f5e1632500353b15af5c79c2c5238d63eeb156109b9c8629aaccba56e55959d1f7264e49d8cef60ab8d1407a9a5fadc61871d88ff683e9f720c0091b121ffaac218784c4e52eab70f78d438be61fc7fc03e9942872adc203d45cc2f3b44855b1133487285c000f124c8257b3e0b5ce552f8516cbf74ef58c20f1901a348d4160d8cee03f5b94f2e32e6bbffdf3a2ca673555102d7b5db5bd8615b55c034d138819b5abbe609b5ab3ddeccd21100d493a6cdc576d2ed5122240f0c672d186ef7a5719427c927cc8e991897e8f651fc0387d39845b92768aac071f8a105e1446b81127e6c8379c1be3150e45b176883418ec8aacd0466650b260f448a00a5c7b9c902295f3fc8f495f09eb51ad4fc3f1fc4e4d8c0ec83ab6cbc7bb113567d0bd10b192e93a862baa26116aa1c905b6a82790f6cf66a2dd8ac3e3f14062e3cef4ab091fbc6d021817fb1ad6d45da30081b891cb06730402fe9d44ca621c2ee7c438164bf650d36243c86acdc9af4a8b43b151fe5c383718acc18a261ab842037ac9cdf9813dd4292705849eabe800886ad8d29a2d194d757eee58aa15527aa91317802abe106abe9365675273968aeb613ef331fc940dbd552212cbe682d92b0639c4324a67d5e217df16cf3082a6659d68972205159faab54d7d98bda708dd8b4cba656777fdda42575271786d67925e3b62906ab6a643d4b453edae674ef679ec078a0d586fbfaaa22d77dc05ee870f8a8d42b99aa5c8d2318dacaa7437e5b8f629e711e3d7ee0d1cb7d2af95943d5c3ab9aed8b0fad9731bd7465bde03289cb8c82db1a5b06b20fac6478415249345870759b23639297a414402c859f7bfa0779af5f107a83f17aef9be8d283fbc4ab3e96c5c92ec5a8cee942524af09a45d3bd7a04835062d226593cba0b418efca923aa68978c1bd2047c68db9bd07fb348c5f565f1348f8e5757b9b36fc7141a51601155230bd2cc267c1294628dee09c74737b5959951dd0a2a5697fc737a88135bfdafd41b5ca6f37d1a6e9650fe8c57537786260aa928ee3b83d95b049d345c1a1ca93e3d5b397c96c07ce7bbb7b1a77f00d4eca5200f6b1a0210fbe759731e6c85ff83b2e81e2eb93f4e9ae8bdd0267a3cfbe4b166eb163bb0b3b0f93f81d362fae43a45a629a153b41e30da9daf66e61a077104d15bd89291cf8d1673841894374fdf70b011e81ee0ee88f72a02fd5aa9c4dafc58288842d95af181de8bbefc42603b9415e0bde6a0bf3f4f8fdcdfb45d3a7e2bd96809d5836ee2a66b1cced31a706ea1390f10556d32d84830c9ad4b1f7138b91d8b93b1e9aeb5cbd89b3c55766c9641546952a40deb765e3367abb62f765259301f42c358bd991b32291ee73d0b3917241df5bc8bf22c1cbb1714e2e4118d26bddd0f3d57c8eeaed7ac097106592afd62880e68ece8f105a5deac5eb60dbfda16818fe1cdf9e59671cba0ea8eda25c88a723097c87a3e8e97bd1f51812c6cd1e4561f8bac37690142846998aa8e55ef6ccbb2ffc78b344ed1f44d79c9725417e9dbaec86b4af4ba0081658fecc571d5321c91176d88446c7e124481451cd6cb7b6a34bf8cb13d616812abc176337f37798b41530d70ae7fdd5dfe5d6d60adba74f7bc2b119a08731553787aa1e84a1bc30b257e4b415f253036a941ae34db655338ab74ddbe95218c894a12e642d4cb40b1afd3ee7f4e21b5e004ebb486d72a32df58fe8cd07f7222de96328be89527f1fef89525a3be235105d698ebb05b9be94a7722669743bb09544acf4b7b9d98f8c2596818e3a96e522061fee6f78daa7bc9efc82c5ca0152ff74ebdb3d90992963d0da2762077c3904912d890247377a584ac973fc4eda916ab090cf16547c978e7d329fa4298578da9e7d12ec098ff084af736c9229fd1732e0e6a22f7bfbf4166726f455306ac7ba7f07654d96a91e4ad269338696f9def9c7eca80c8dfbee9aa1363fe2799fb419e9cd8cd5af4e6129fc6f216ce79ddf1a0b0f931a7a653e4265b60494264a6227c39927212fd1b779b9dc74dc857c2a948dae0817da58b874b578c5356a5bf3479d3f3e7b13f3cf3d8f4793eeff11cbd74dc575bf02aed0af0c5f9adbc200f4ef282f37d0a147e900bd48c04185a19402fe8f1195a61949b099fd4654eef7484b6af5a308434ab149c843316cebf81f99e85e85b8d48d203ce6dfda3a2bad38ccbbd6e34163249b1e90056501f3bb9fcbf305fd3c93b97859b4128895bd198c02b9dfd1e7e8c05a688252af2e8e17003972aee2a49bdfb7716b3e41fca2835a01f7cc467e2c1c630c15840692ae988681c928f507aa1f5142544ff0d66f8074afeee0ff6ed9ac414f935cfab6728dc8fab373767133a51a1c58f8e8d4b0d4bd24f2a7a6b95bf903f82fec6bb3e0c652797fc2657f3f82f2818b30b5f8224d5e4edda1ffd684920e5cc0ad43d90b80dd1d04b4a2756f8b8c8453c01f9dd6fce7aabc249b7f9aaafe4b72bd783a63f4552b76d24ebb725d789c58a2fdd633d9a4fe9618725e4cfb4cd467e7d82fa706c0ddec985ad154f856cb47072b254e075620e7a3a7f22a77bb15cbcface2314dda2130e4956d93e3448ba8e360a1e329cbfd3582c103f6524e1fccda7cfdd16eaed1afae978ac1784d80fe03e1e9c473390659601e5b7e439b566dee030cfef483ceedd309d717568033e73de60e0fe79c18af532b3c3e25779b0bc74b3eb100eb253fbdf653eb713abe823200243beb686678c55f7f01242aca90c58a11d1c7069e0a94d721b44f0f6a1e24419b1da781d280e50ffc295dcdc5eabeb74bf10146263b85ad8cd1722cb092ff8fbd79c09ac6eb908a51c4d0b488f3742c063bb517f2b94f3e16e5d8ec630276529f85c51c18c59ef47d8d29d73278cd7f83535d6d31ad9f304db60470014d2d1c438b9a4e5d1c2a146ec52335e513daf62a3719dea4e65c62a9a1fb27c77565ab6fe2253d035167b436b47de402d36924e642782bca8c4617671c4002e81d122f6bf519ba19c753b6dad572c116c3306fcce1e40c2165de19f2e89f7f823548282eb936c03fa5d1146dfbb37511394d3edac9afb3901dac8fbff6b77e2cae945d09583e03a50510a5df1445d9bc1132618f3b3c24da155b69fb5fb9959508d2c22d952bc9fe6a5013043e175c24ee25b6ef33a4294bfb75edba1b7aa02114db9426cc66b035063af4863813c2c00d8db6024b41ba4d396102bef7deed0d80dc48dcdbf9d9099a6009990fe8d01b4f6d293265d73e9cda2a1d330080aa62622dc5a2d0b1ac4bd3ac75b4e0c56030af910728c368b75212bea083f951a788a63278cc271ec49ac881dcfd53a0479984eda00e633751b3d69f2326932c193da4d13f57bfe777c2e2ffa5636369146acff642d671b5f6a6b221250ad32c3e081def55bed43805f4c50cd1446aa4b54b51e22a5a7c9457f0233b3fa8503f3e1ef49aee220495ace913deb0861244d74b072b912e78070fb3539c9b665761c6d8c0f21b250275437d3a33b6e83efa0f02830cdec02119fab7d274272a5abf4b4361d533c6d7d0bcd89e26b22bdf9316abe95f1a4627b88beff2fd8edff773d145f30eb2f2edb3a7331399e103e221a87ed20bed19a4e297e49e7182bde81e52ef3f900846dae7aabf81ea264791cd4595201a79b7a317d7e8d0803947270c76f3303e4e80e85e2fa2e29d106454add99bfcd239b3823f117dea0797c1d53f04490fd78c25d47f4f1652ca1cb04f6a5e920a235492b52d192461134c5c68d36b6198eb39cd70bf1212d1c68fea2e081252e214198dd7b2dceb5027b57340926b2ab1fc510c80b998a958d872f325344212871880319a305f392f2a46ccc6152cf55d369686473220d6060a7771d9187789082fbffd0a0f97a85c54269f87be7d444bac3b98f6e258a088e6e123ded0d084909fb0fc768a61da842ee6a9e35ebfc53f466972842b5d910098dca225d12fe277549ded2e128dbc8e7d9540bc78b7b050943883456de10234b175c1d545434114f6803cea0332a5356ea441c231ef5970b541461d534cdd22c406715aeacd8481e6409ac1a2ab6904e45b084341ba5a7745af14ad5c48acdef4a1a7a9a65b54b73809f2fd121b2a4070fe1c30facdc1c0cfc524436278ecd0d6c82c22c9031af29f13fd35281125d1724a883bd691b8845be141ab9b4da56d2c250814872bef17510bb544d16d6e487bfe06203e71e6e3c66f3f1911f34238d58ea935da7ffceba00d083b3ed9d2f72c154a9d182095795eed93350f035cb42e9991433c09ce267506b72c4ed37cdbc78e32631ceec51f7fc1b591237374b935b4f8edbaa9c6f1d174e17993deb02d9cfe3404eba9f0d5937aa063718fc8f04565d43bcb7b3bbd2f555a9c4025b3775cdcd0802088a41647bd570da7dbd1cce79a83d4d8ddd8b98bfc68fea9423fdbb1a3fee52c2fc09333d82e4d68d6be02e5e83e2aebbf8d65655e53f74440e61e60b18ac5fb969be5c07ee3daa7d29d1467b78fea768feedc3a86693c1b4a486c0a1def3999bd3358411ffc5b65cbf4c2e2d79e3615728e8abe0f6380bd1938ad05edfa4818d03bc7a477df3493e8c039652c4e717fd17b0a3758256c323554558431f77da03c17e7256d7dc84e51aa9987164353af6a03aa92ebc54512fb548469a2d923ae67bbcb78828771c4f72b544dbbb466a52e75dd9fb05ce5f15ca39fff017a0d1aaf07fc8757bc149a69e5baa50dd84c7c75b21f949184b0fa19ec1d17e4ed93b810c6e8f8c74b3df4e0ae99587fbaa051a51844c64433e26e8160ffb2907de1939e1c1f22fd80945b3a43d7b753c9cf150ea61430210640db25643b9826a4b6e19c10229ee9a3c1d8467597942287cf093caa9265fc69e70d4d070cb8a879c1dacf00a31d80a3bc89f96c0c737c78d9061d3e1999dbe19f07cecfd91eeb1adff16fead33ad3bcc0c969f72c4eac97a1a46c8873d09675f150bd293037825d483e41914bd05c9c87e41f062a1eb153c080bb2fb7fb22a3a6da73231de3105219e568ef5f8bd4976193b86880a972b6604f9e", 0x1000, 0x2, 0x0, 0x0) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, r0) setsockopt(r1, 0x0, 0x800, &(0x7f0000000180)="2e6af5fafe1ac539b7ac4dea6cac1e8398e45a59e7cea33081e125afa28fdbddb8630f4e30672a7415c0d3dfbc2d32703eb2358b59669f4542ff5d0c8c2f37b43f9635c33c724493b294237f7a8046faf7df6aa5eef04aea624a413cc78fe0db3914c5", 0x63) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x0, 0x400, 0x100000000}, 0xc) pipe2(&(0x7f0000001240), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) bind$inet(r3, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:03:54 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:03:54 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x10, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x6, 0x5, 0xc78, 0x2}, {{r0}, 0x0, 0xd, 0x13, 0x3, 0xfffffffffffff8d6}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x4, 0x7}, {{r0}, 0x0, 0xf0, 0x40000000, 0x2, 0x3}, {{r0}, 0xfffffffffffffffa, 0x50, 0x11, 0x7, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x9, 0xffffffffffffff7f}, {{r0}, 0xffffffffffffffff, 0x2a, 0x80000000, 0x8, 0x568}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x14060}], 0x9, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x88, 0x0, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x81, 0xf0000004, 0x5, 0x888}, {{r0}, 0xfffffffffffffffc, 0xe2, 0x8, 0x800, 0x1}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0x81, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0x6, 0x80000000}, {{r0}, 0x0, 0x0, 0xf0000002, 0xffff, 0x8}, {{r0}, 0xfffffffffffffffc, 0x30, 0x40000004, 0x2, 0x4e66}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x6, 0x100000000}], 0x800, &(0x7f0000000100)={0xfffffffffffffffc, 0x100000001}) kevent(r0, 0x0, 0xfffffffffffffffc, 0x0, 0x4, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x210004) kqueue() recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000540)=""/67, 0x43}], 0x1, &(0x7f0000000600), 0x0, 0x100}, 0x2) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0xffffffff80000001, 0x4}, {{r0}, 0xfffffffffffffffd, 0x44, 0x20, 0xd28, 0x400}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xaa, 0x0, 0x5, 0x9}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x2, 0x8, 0x8}, {{r0}, 0xfffffffffffffffb, 0x81, 0x2, 0x5, 0x800}, {{r2}, 0x0, 0x0, 0x1, 0x9, 0x5}, {{r0}, 0xfffffffffffffff9, 0x0, 0x3, 0x3, 0x48f}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x2cc, 0x6}, {{r0}, 0xfffffffffffffffc, 0x22, 0x2, 0x7fff}], 0x7, &(0x7f0000000080)={0x80000000, 0xf8}) 16:03:54 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, 0x0, 0xffffffffffffffbe, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYPTR64, @ANYRES32=r0, @ANYRESDEC=r0, @ANYBLOB="e9356ac50f8b17808eda0f571ede224de6dacec7742a8430a3fea7", @ANYRES64=r0, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESOCT=r0, @ANYPTR64, @ANYPTR64]], @ANYBLOB="e062719e49e49fe991ad7f01f1cc122985d7485b46ce822fa35a64d426450d18e7a89313b2184ab48b3eb23347b563df1e1589eacd981a90b2433059e259ec1c8016a77e7a494abc392969", @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES16=r0, @ANYRES16=r0, @ANYRES32=r0, @ANYBLOB="730d05a19a8090520331b0809b988521b28ec6593a393271b01a7fd6691ff15613388cff572af1a06fb8bb44446b9fcfd5507a2040b4a54ebda20b89598dac358575d15df97461f2bc1e40fdfc711364fb8bafbcb8cdf6dee09d6cddb245d9d74026b59946fbc701f6a4a0e7aaf08abf6cf2163fac4d7663fa19b787d1a9605b5f2dbc9e798ae28f8e5395900ac3e57835a5c97d9a2c7be559fd9eba036634cfec8c286e42c0457672fc07be5aadc8c128148331c23f8cb44ac7c7ccdf70f119b97d1a68083b550ee8faf1546d96a10480992bb139f870d78d89a410472d5a5f157bc6d913a8bc2a88c136ca594e284ebfe4e3e05071fd5c42bf409021ee4c84cd7dcc60bd0e3b18706f450cd56885f6297573db832f7cf22d7b68544329e407078ea34c9b0bd65898397f0b52af8ecbd53ceb0ea54a0d5142a0ac4570434e926f51e36b467856ff2be391697fb2ba62b801573b8ec7b67be9653486bf5e3e91e2b323c04419b8c7e90e42c4c1eaff59aa0d9a440648c78fcf472af200034afa763c425299054ee254ca66b927c4dcf25039925917107945db0a19ce66cfad01ac2cca3f9544b1da1cd02c30a4f80b71848417e1ea49a22cd3a79c5c9e1c1216f02d0a563413f5d67064f5611a8dd1b31a3298039d7300659a007b7f2f7dedbfe3a3e7128b08bfe50212ba480fefa12e1eeac355a713f958c811d4169e5b5660999f47547e9a559d46d46cbf9212bb5ead535414bb03ddbd4813caaae0fcad930e111e07ef3648c7a7b9ba1b888adf48e725a42d3769a4f0e84b7daf6535087be85552928c2094580e7bc916cf66cb3a3737274e46c1f6d4bfbfb545e77e062e70bda3f2bb1e1abaad9ae5cf1e4480f120a90d5efa768b69e169e4abe3b2401291360cf16ff8e937478a8b6e5e9fd21f4bf15c82063f540c855f53bf46d3f9616822968ccd780335641b07163f7934a98c5ce9830d8b22917888aedf757dcf4b97391d5eddb24a99d1748f474c29db7f08076db6a4aa77efef27ecc60b7ae830e0d7d1118e7f028fb82f91854314f52365ac21813f07ed18e2a0ccbdae44bf8dba47580515ec896b54cfd02ec3661c7e741dd109930b4ea0640da14c2f832b75dbc7bc5d4f1112c6b83a68374082002d2d3ac257ff5f0ed5514bca0148e2eaf5c4adffb7d5f3932cb21f16d6fe8d83c85fcb35a303897dd6174e0cea041bea99b70498e45d82da664305cb8aad6d752fa4e39927223811473516ee28f9024c8880c3f5a869d0cf24a26075375b727e154f7c45b23c7c492bd7f4d0fcb2ac3241712e5ca2fb5d3f80ef17c8d2710136b263c05d245384f4ec9b98a2c6757e0b165daf1d2d9cc5520ca0ba4c6fca74d67a58317d23a6a4421ae0fb678f4a972451bb4b5906bbf38dcbb956e1138be76c38697331e92207c5dd99d2fdf754f116a24f2febb6c6f0e109e80fd070b6bab54311d229434fb8195d13f12b6f4bd57d0dab7e74061c89e2be04596ebbd9013646a873cb59d05076acc733ba97b52e41e3d0144d4e5fbf4511e70b93d9f1ea1008df8702a6cbce4b5c3e8635b43254ed1d67a720b43d5926c3ab840d9efdc07a98ed0b1853e73b40237a0eafac865a018441c2eb895d6affb800ef3176b3d84a33ae24f02d110dc1b76f1f10da6c63ed666ba20ed1d2d0d457a6a10a9f637de76a79987da364f131fe3fa45cb051772fa67006b218436e3ea2868068c00af56f2cc06a0e17a4272f3476856630220a8768b16523ed1b8fdc89a46c69c52f1db66f4317cd60461000132b0d1527e78449d45a00ffff61253d29f9a0e83d71889aa2fe39b2f841e982599297ef46ee86054d7c2f3006f59952ead1a239789927548514193518b09478d1e6f1207a35c131161d798559d9d2df2fdc58b8fdacaa51a790f1968c554dd727b1b4c9421db077cb50388d18935439a02b0fb5f91b4ed2623b39b1b4c08bf98bd04cd03d212835555fa9686865f901f85de246ef2e87882ebf041aebe86c405003caf17a599dce0ee0addcc520a53a73d785f60f68f02b4d32a145125a4fa7eca6b38b0fbb4e169e6e117cdb253f5875030b2f0a1ec7a7d38a092dd45054b674b874a962c3567df0efb51277e7734bd195ebbcc1a2a020d7e4f6175f6a65bbb47d74691c72615f289e9fbac9be8590ef2af4e087281e37ad94b82553835612d8c29b675dbb7d9ff8521b674ebe94f52214df06b9bac5005e7ffa53d6ab37b433e63831830fbd790fd16e1ff10c3e5f3228c704ab62a1fa9b894f62a8609eb07901da4f0cefc24da1d67ba85c7d3657c03782257ffcd3f3899e797bdcd1adb14d92577e01ce985c7ee1af3fce3da24afee53f07aa3e586fddc92a0238b8dca6c92b1879fb1e706a59430c5279aa2e7d285c96a4e2646aa6ae96e353a7946c0178fa0c3a2863560e93f45355826b81135271b45188cf35e603aa876563166562d283b3b7b6641f4be99675928b3f500cb664eaeb5c3b0d892b14e0e32485a82bbaf1a6c6292590078b79f3c8ea2f3ebd62558814cc9959cbd9c01c421ebbef84d09487a532ff58c4a7b447d168c1c2f898582b5b72532ba95f6260330b76edc96ba87a0f29c4422db2c3a2e86e6687c1589f50fe60a1c62dbc279ecf65010c518b403defec30ab76559b894ec4ce9dc8a919ea17c09489644bdb8974ea45008fe95726c81306022170b8ce807176239882efcbd01828231e709716c8ef62b67431ef05ba3c6c706f8d574f83dc0b980b8321e41625a67017fa4bda99a8c782562fdd26d9c292dc36f6e623fbe7fbce0d2d87af05567736b949cca508160e650de39e42f173b1048a45ad13efca5d185ec0b4c9a3e63ded4d0bedb0607bf87fa11081556445f9091c6ad8f1a604cabf1c0240e8b52e1951dd3a2cbf052239d62b6315e197cf1ab0f839eb3cf7685e136487dbc491c3f9a62c4fb1e11b21bd7736b10d018d1ec8d11b991575d81b7fc1bf5f57653cb2cae41911a9db0152d4223c3fcd086c70c200eecc5be1688deb91fc7c8020c4180b67580b0dc1dcd21be0758a448148d33e3381b66742d8337e3b23a3c85ee083d90760a06b0ba42ca92a567ebb214edfd6a133efdfb707d42ec1e99cf9f4b01cde660bf8dcbaf8e37abb110d5d71f005e7f311ee76f33717df1e428db202a5d5968665d4706200cd94ad1b9f8406b1d4eed3b59af90b7346b85963f223a6ec30cb21e25470af4ba8a604e189d92dc4c156a8479118402a0baa75a8fda62638c9afa0b7b34d2c983b70cb37160f7a11198528e5d18e824171a44c299d186769660500b4a2c050a00dcdc1e5e83a937af6e34590c3c4446d5b72c92e9b9bf95ec82c52fc307af8995dc4aa7bb1051d8e6242d26f930571c53190928491c7e2d506ca8ddaafe99eff237c6f6290032552c371cf0f0c52de299d941479ceb6a0f39bfee792e4179b4e4e2048a7cb1ed887a4c606b92442537a0bb46b83f6ceb982f0a6045d5a8eae1d09e07f4d29d9e9e0e1c755bca7822a7fc68143642bf77432858e4b3eec77ebdd7d176f079ab47a16acd7b7f61da2f1d476f02c300b6a541ed9f80d444db1c1fbd5fd2c8b52f7dde359a03aae3aa3f38b5740b287026def536a316ea3936bb2e9f18d00a485237fe8cba5e5979ed7481494097ef9bfc615d088503e71b177969850d6b230c7df09da1b6b904661b5b01bfe252c829ab1de7ab8e331507e7325c065db13dab0f1003e58d249bdd52120fc641ce0adbc99ba4ca8b31f0c9c520a94ff07bcf69a725eb2efb6c2c7c5ebe0065e36e1f73e5594e94c6a9d1ec0ee6e00e615cbc586d043bfbc6c1a81a759efb6cd10e0a7ff305b8a5188df1862ff43a54f2df0ab51ff3b2a44f195d0b83bf63c089bddfccd4a9d01eb482060ca685efc9aa7f6cda9ac3f4770b91002a62f501e5cb83a12d0f895feefb338576229471d7da147abeb2cb934f57a2cfc2305b9952997e6c88546a8f9c1bfac338af59bd7061252bfe4735ef43a5d435c1a86a2c9c810d08e5788c9557f510ab90700d716a941241d7dc577eabf5c05d86bbdebdd50aa3aa4546ecc3aa63c4ee4b6110158c20307b55bc7769fd1612bc269bf9d316adb831180d629c9eef889fd0a02ba5b6d3053f6bc36aad4d1d099f19b1e947c394c30590e01dcc5b7f06b6588168ceed41f1cc932d2cf8acc91fb60e3055cca73b04366607f2e0cec0e694afba0f34c7a788c91ac1cbfbdcc23f8731dd4c57436e1b2817333d541f4d2cb44b9573b1ab877fd6dfff39d6172bb582cb3a992fc91ae20c4834a9fdb46574bf419417e9f3fa5600631a88039c4f56c5c99b5a352d1e8243e79a4afa9dbf9d7868bd222c276a9e510a26e278ac1177c53b6b474625849777db659a6e383869c30d405641fe137186b42d19e752d3648285cf8d54e06d6712f87d2e450e2cca0538a2cb8c1da7d368c9c315125dae1ea8888aa9d5899748a09234a1ae0d13f04be2d1ba88fbf6a7f093500bff56ed38f28d453174e65eb2912bdd107332410424a6832b7e553eb7df83918dbf8304736cc1a38328b1400a1b67b104c886efee279d409c5c1a5868af45760be87de36cb3f6c1c9c57685a25482b67696771ec3095c62868c47cf2d74cf4d2e6c5f8b79991309a5d99509a6f3bc393dde9cb10da181b22a979115c74a794c70a5c4761d8f34e08f84baf204c5f378c32d1c2a40ecf5cdd5af27fc194753eb4cff39a70ca90c2820e2b5d53a5b35a407013d3e17846bc14b10f094f172129f6a1169c9388435f2524c1d81b4ae864d8d08e29658daa51a31552ef4e815d5c4007d9cb0ec9c45843c1e258c146bbd3452b13e58715757e2481a36beb336f7d813e553e149c1f45d0e470a08ff9d691ff563e47788d9729ac69c0908a08a7d834bbc68f29e9ad07540f088f8d8fd166065282347f2cedde1c91f48e1bb6fc7df1af1de999c04b38723a309c29980bca812aac7f6833d64126780987bc51e17ed63b3b380addcbb35aa4a110ad4ce54dd0979db5631c22a8bd8932b86d64a10d921eaa7bc671bd1d77ec1c2a55c3d526c3d3f66bb1abd493425572c43bb1f97cf64afff5bb172ba4225291d3324307a813f6c4c666b584e7fd9cc7a35bc1a5a6f7a1e3cf2b0e2bef4e1042be2a149b6cc9d1e86ee888a285ddc4646638227b91e411948395c22760f4f5e73b138cfb010beae2d2a29555977a06378c3ed1e82afbcfed2a62dbcb29f286daede368eac92365c1dbdb447025a9efc5a7b8fb3ba83075837490a0e990fefb709602b99079bc859e93307c73d9c015ea85c5192c03b82c2c631f08b4977b752a691824da4798d2805dee57ee66e101f99b1c32cd0c8a7698800f9007295875ddf4b1cf0eb386095f4b7b5546fe6b3ff78c8da686fd29c8c8e5ec30375ada489d325a23dfb15a1a8ca85d4045c7e33991a3b4491b36e54ab22c36f017f03099bdccea83dc61e55ebbec2550de540ce6cf83ab7e37d98ed8ee7b5ff8e61e4597ed621296843883e16df3aa432a4e99c8219f32d1a9637625194947dcd7ab7d297384b3975908c4b6d43892651f04bae775a8cf89cab0d1ff85539c3357d7a6a5638b32f12c289b0fa2cea2a897dfdb01902a050592e06a3a0255641fa495496ac7e1f2a1601479be9ee9023af28ca650eabe185f16d1819650ac5df5d4b69ba36eabcc81ed712ecb12b3789486d8191fe1159d88a25b86ee1195f90d9cbe4b51a28994f3c4cc63c8be110da7b9b492190567fd58a7426e4c998934285c9b", @ANYRESOCT=0x0, @ANYBLOB, @ANYRES32=r0, @ANYRESDEC=0x0, @ANYRES16=r0], @ANYRESOCT=r0, @ANYRES64=r0, @ANYRES32=r0, @ANYRES64=0x0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES64=r0, @ANYRES16, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRESDEC, @ANYRESOCT, @ANYRESOCT=r0, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRES64=r0]]], 0x0, 0xffffffffffffffff}, 0x40e) socket$inet(0x2, 0x8007, 0x2) 16:03:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() r1 = shmget$private(0x0, 0x2000, 0x120, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1888e6f2) r2 = syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r2, 0x2000740d) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:03:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x4) setuid(0xee01) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x291, 0x50) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x40, 0x0) r2 = dup2(r1, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x101) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:03:55 executing program 1: socketpair(0x31, 0x8000, 0xd154, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x6, 0x7, &(0x7f0000000100)="00affc0f24000000", 0x8) r2 = msgget$private(0x0, 0x8) msgrcv(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bed73261560453a3507695f7045464c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x1, 0x800) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendto(0xffffffffffffffff, &(0x7f00000007c0)="efc695df600047bd898ccd0d29a5b5f2d3da5ae5a5cb224ad999e35ff21544e764ad554fb22ad6bc58faefb71ee08a0a48f6d5b0e3d37afb2cedc2c2e39ad9f37f76fc3bc449e6e3590849ff94748106b3cba5d3d5f26ec69b6b9d685d88e8185144b07f0b7d87f5a33568cd4d26da5d99b5be69230207b3ddc4bfb6209e0181360c022c48b186ecc024d4a2a239e4f96fa12530b636b074eb8bc93a25f01c7dc047e86ecfda0bbd093866e770ee32b67cdbacc9eb9c5c013012b2f7e1ed89dff844bcfc85d4c02d24e5f20b8a6ae4fe4bf59a6b203e28917fc77d6260fc0439ad8d721c61c4543767df21fdf5c6d24b755a2ba2282562d8bad1c02aa5ff4fcf09bfab33880543088a443dc5b0f131fe6661c181db0f9cf513b5d266844f100c6cae218d01f765248c240a30f00c7bd82f25dfc5205b00ba24e73b1a31b05d0c44704c2503b78b64ffe3b9a24116ceecfe6e85ade66aec26dc8091919c96b614519b3d5c669c64371b2c10d46d93021827330c267745de44bccaed85510d0c1c", 0x180, 0x0, 0x0, 0x0) listen(r1, 0x22f) msgget$private(0x0, 0x2000000000040) 16:03:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b40b3cfb25b84e00813cb349a2c8e71db8d050f395b92b9abd565191aeea2b9846fc79cad88272c2f90e7d4880b5d96496b9764de15fc7ab77c59ef3a593e949b32bfcb70abe43a3acb6b714adc93199a6f4a8c95df4570ffd3d40f0fc07ddd219c231c3c4af5a6f7a1362821963c59e59092ece772fb52139d81a6b5bdc235e35d9b09ebe80e5231cbe0450127f740177b02373b55fe6c01704f326952bdb5f435d0d44cfe8776ee45899d925aaecd439aea68132196591b756d33dc1cdfc334534497c2680571d1cb0bed607c3586f367d2130c36c7fc074841fbac46a0112c5752df81b37058c3bc63472d35c992b104a554517a4a74986a2452d96272a47517d9725db0e93cfc1af05f39d9a17762d92c73fd400d478c93b08a2d1ce7682c61ce1d2eb4d730a6ad180", 0x13a) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x10001, 0x1, 0x7fff, 0x7, "6dda0414d77ca1b702a2f2503296f8d0b67dcc5d", 0x8001, 0xffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xa0e8, 0x8000000001e2d, 0xffffffff, 0x4041d39, "0000d25180020100000000a1860e1df2b615a232"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fsync(r2) 16:03:55 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r0) msgget$private(0x0, 0x4) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f00000000c0)={0x3, "e6c8a422c3ab7efd70c27fdaa312eee385f1f7796e00a0e7a32606eabd110607b0be2b1dc02b2d1cbcb23ad448a9260817331108546dc20dd76cb843e9ecf0ca3a0ffd2ec5374007f5bd035a5a1c42773a23a3c166c9e84afa5dd022da43ba632c33ced7658fee1f4278"}, 0x72, 0x800) 16:03:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = dup(0xffffffffffffff9c) r3 = socket(0x1, 0x5, 0x187b9827) r4 = socket(0x7, 0x7, 0x8001) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = dup2(r4, r5) mknodat(r6, &(0x7f0000000000)='./bus\x00', 0x8000, 0xd2e8) connect$inet(r6, &(0x7f0000000140)={0x2, 0x0}, 0xc) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xf0000022, 0x80000000, 0xffffffffffff0000}], 0x5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x84, 0x14, 0x7, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x8, 0x2632}, {{r5}, 0xfffffffffffffffe, 0x2, 0xfffff, 0xfffffffffffffffd, 0x8}, {{r6}, 0xfffffffffffffffc, 0x80, 0x1, 0x6b4, 0xb9a9}, {{r2}, 0xffffffffffffffff, 0x40, 0x40000001, 0x200}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x9, 0x54}, {{r4}, 0x0, 0x20, 0x27, 0x0, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x8, 0x0, 0x4, 0x1}], 0xa9e, &(0x7f00000002c0)={0x0, 0x401}) bind$inet6(r6, &(0x7f00000000c0)={0x18, 0x2, 0x4, 0x4}, 0xc) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) fchdir(r7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="8267246f6098e07ee4b6a379acc0ee53b1940b63560c9fa012b9d267caf007f17c2780724ec330fed9052632ba79398c8ab8aa069dbe5c", 0x37}, {&(0x7f0000000380)="22ad012aada131cf247394a7c1841ef0c8a855ff5a18fe2414ccb18c6c583908dce9598ec409b6dbb5984bead6a0725dc4af581d90619e2e9e00b8e66390c7aacd731a2e4018fc42f11f950d9f842f13ea95c06178556e88a2f0e18c586f32450f325d09b63c548784201e86e40f54d1aa8392102062a056b8db7f89a10b1f6127ace29b89d633dec7fb722d1edcbfcf7b417c8dbaf4a0efc99f9455e67439b5", 0xa0}], 0x2, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff0000100000d7cc9bee9521", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x8}, 0x4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000080)) munlockall() 16:03:55 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000742000/0x4000)=nil, 0x4000, 0x1006) shutdown(r0, 0x0) 16:03:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) close(r0) 16:03:55 executing program 1: r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1, 0x0, 0x400, 0x8, 0x5, 0x1d, 0x9, 0x6}, &(0x7f0000000100)={0xc, 0x4, 0x15, 0xb, 0xffff, 0x3f, 0x8ac1, 0xfff}, &(0x7f0000000140)={0x2, 0x3ff, 0x8, 0xa2, 0x7, 0x10000, 0x8, 0x9}, &(0x7f0000000180)={0x4, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000240)=[r1]) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, &(0x7f0000000300)={0xe3fb, 0x80000000, 0x3, 0x8, 0x5, 0x4, 0x0, 0x7}, &(0x7f00000001c0)={0x3f, 0x9}) 16:03:55 executing program 1: getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x1103, &(0x7f0000000100)=0x400000008, 0x4) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setegid(r0) socket$inet6(0x18, 0x3, 0x0) 16:03:55 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file1\x00', 0x2c0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0xfffffffffffffff7}, {0x18, 0x1, 0x4, 0xe0000000000}, 0x8, [0x1, 0x0, 0x167e, 0x1, 0x7, 0x2, 0x0, 0x7]}, 0x3c) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x7ffffffffffffffe, 0x3}) 16:03:56 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:03:56 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) 16:03:56 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) fcntl$setstatus(r0, 0x4, 0x48) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) syz_open_pts() syz_open_pts() 16:03:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xf1}], 0x6, 0x0, 0x0, 0x0) r3 = dup(r0) fcntl$setstatus(r2, 0x4, 0x40) 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:03:56 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x50}], 0x1, 0x792) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 16:03:56 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/157, &(0x7f0000000180)=0x9d) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="750c2af4ff05f26d30cdf6fbfa46d49aca2e56cef8365c8816c4322041b70526998932f5205e619da8dd46f8e3ea971d2623997aef1e11ca1068bb01c3f2ebfbe4e415b2e0d04089a484dd089ac1c866375f53fa18b93dbedb5e9ec01ea2c5168cb99190ca3088b2d59f8aa8aa2cd5777f1f2428b477ceff1a155bab5b8342e6b1d63067d10a651cc9a4b8ad2c2bf16feed455869f3f78abfde3487557e430e3dea1ce80245491"], 0xa, 0x0}, 0x0) 16:03:56 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0500000000000000000000000000000000000020ed44"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:03:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000000c0)="71fc531fcdb31a7d030900000000000000000000", 0x14) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) fcntl$dupfd(r0, 0x0, r1) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) write(r0, &(0x7f0000000280)="b111997c6832aaacc9baa78a9792a30b85a289a02233baf46bc7e62dc02641effda03edfab3835cca7c5d7b0c865b50d14b73aa95db23c6d1a0eaaad7b34b0ff5a2b8275f6592e290a23f5147b69248b076a95990cdcc7591bb7630cfcef4b2b1b71efca1f7ac175faad863fbfcc704efe7eb56faa5dc846e06cf1a151383261c36da5b6081282a61817a420bc17b81dcccc55c0cfbafe5537fbb41e8d473d955cf4dddd149f47f69b5bb0ebcfeac51beede83b1da569f581aa84b28879573481c2a06a4749f35722e96815cb0610b", 0xcf) 16:03:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') 16:03:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x1000) setsockopt(r0, 0x29, 0x200000000000001b, 0x0, 0x0) 16:03:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/229, &(0x7f0000000000)=0xe5) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0xffff, 0xffffffffffffff04) 16:03:56 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) 16:03:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) syz_open_pts() utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x3, 0x96}, {0x2, 0x7fffffff}}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f"}) 16:03:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b, 0xfffff, 0x7124}], 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x3, 0x3}, {{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x3, 0x3f}], 0x4, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1, 0x80000001}], 0xfff, &(0x7f0000000140)={0x8, 0x6}) read(r0, 0x0, 0x0) 16:03:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000340)=[{0x0}], 0x1, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x89dc4e226224a205, 0x2, 0x20, 0x6, r2}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x810, r1, 0x0, 0x0) lseek(r1, 0x0, 0x2) openat(r1, &(0x7f0000000000)='.\x00', 0x0, 0x144) 16:03:57 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:03:57 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:03:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = socket(0x3f, 0x1, 0x1ff) close(r1) poll(&(0x7f0000000040)=[{r0, 0x24}, {r2, 0x40}, {r1, 0x164}], 0x3, 0x616d) 16:03:57 executing program 1: clock_getres(0x5, 0x0) 16:03:57 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1044ecc8c00c769d5766720000000000000008000000000000004f4cc356c768571a9116419fa812d42ad1fa790822cab1d242c0443ead9ffdff426f42f047c5f97e779c09803324e6e56ce07ab0620d09ea8728d3ba"], 0x10}, 0x0) 16:03:57 executing program 0: r0 = kqueue() r1 = kqueue() r2 = socket$inet(0x2, 0x3, 0x4) getsockname$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fsync(r1) r3 = syz_open_pts() fsync(r0) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x6) map stack 0x20ffd000-0x21000000 of map 0xffffff007ed77b68 failed: hole in range map stack 0x20ffd000-0x21000000 of map 0xffffff007ed77b68 failed: hole in range 16:03:57 executing program 0: r0 = socket(0x2, 0xffffffffffffffff, 0x0) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 16:03:57 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) syz_emit_ethernet(0xaf, &(0x7f0000000080)="2dc88f0080709857f4ee38c8c422f1037220a753c0d46a0f9953f38afb54281501586f457ae4aa82784a9df5338d667c835aa91fa06c8b86ef8ce736d97b812c71631979574a2171dadbe49f4d37bfabd5e21d713241544d6899e33e66848f42e0b268e2ccff8a03f850e8d9dd0da0e5d20ae9598999db16a830480fbb5303b133c0e4e38e047266fbaf048c54ac1e5ab9d8ed1560965d42677a7d5640dce913523dfcb9a9dac8deac9eb1a0c69d1c") pipe(&(0x7f00000009c0)={0xffffffffffffffff}) 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) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 16:03:57 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30000, 0x4) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet6(0x18, 0x100000003, 0x102) r2 = dup2(r1, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:03:57 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = getppid() r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getegid() r12 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="b51553860da54b050ef388ce7a08b5b6f1a1562f727170525b046d3c99", 0x1d}, {&(0x7f0000000100)="0dcb8d7d7e205db8963249a2737736efd2c9ad0d46f6bb6cd0fd93a4150684f6d0ed75bf39b6a90ed8198d2bcdf3046b86b0cee1bc79dcf3f317007b15da1e77e490e66b51ebd949bbb8e846bb002aaf399fc39441f79c6feea50f", 0x5b}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r19, r21}], 0xc0, 0x2}, 0x401) getsockopt(r0, 0x5ff, 0x1, &(0x7f0000000600), &(0x7f0000000640)) getsockname$inet6(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000700)="28dd2536261c5fe149319e01d7a27f9ec30b78295e6544ec4a6ae60cf3c9eec790d69faef1d49e254b319ac2668903a69ede391bd4810de3d32938368cc2529a82e103a40fe4abf7559ad0501acffc76c1fb36a4e95217e833e9373f518c0dc44b36dab05bcb36826617f91e2e834cf7b08bd918a0bd1e7b0bbfb2f61a1d3423449077ef97a0815e838b992916f685aaddc90bdbc95785dd", 0x98}, {&(0x7f00000007c0)="41793372b7d213be5efed672a856e30a9527740efc04642b42", 0x19}, {&(0x7f0000000800)="d4a7a83a1ca9ad05ccd0c6131a9b204c13738cc8bf7faf1424fadabe0d67bbb9985c09db4bbfe77c0f1ce6ac54f216c0bb52617393c8b296abf72c14b2ca8b8c9d3e2ecd597419fdb8d5fa9853f2d5af3aa22f82829777624120f7572eebdd0e003779a40f7129fe830c00a5a6e0ba730f7ac7e8066aab602111334a17e5e1a767d25878917ed359003942f33fa0cb52fa599362eee09a9b6b27adaff7a87b6a5cc636574a2c0ec214763d1111c26037a8ce9f3b23189b47c6ac91f1dadb0a04d645fa59f0bb9e72f1065c0ad12eaa2bbfe96927614b1653cbe5be8b7443dbbcabde7e47e956a76871aad8dbaed5f9b59e85387ff50f54f2f53adac573b13f", 0xff}, {&(0x7f0000000900)="c82d", 0x2}, {&(0x7f0000000940)="761b82cdf2ffa86ed95697b441a5b989a41c2ca6550b6c94f33c7951936d0fafb50dd3250feedaa9ec55b0214767117621ab89d61e490f9bd3c5f858878b4f7298def29acdc1d588267478d0a8eae9bb74a46dd3192f01714a6ebdd44ead84c86d7bfc966399715b5985e931b3372eb2b3099ab39cd087840c1834012d4bcf29008b7ac263dab523eacc80cf1bb065a3e60653477eac3ac61afc6f35dfd5432e32c3494de3d614085db48d64372eedacac861fef667076064d8112b4ab2eed0762d89d4c40e3af79304f08e0bdc07abe4410cf3f78de523c8dffe821a0b3249db0d5ade8639b58eed31146aece61b9", 0xef}, {&(0x7f0000000a40)="6ce07dc501ede2e888bd77d1821d183d2c148a203fe8c1b7e4fbe75bd4dde627a75be693bcc7eae51549", 0x2a}], 0x6) socketpair(0x18, 0x2, 0x3, &(0x7f0000000b00)={0xffffffffffffffff}) r23 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000b40)={{0x9, r9, r10, r6, r7, 0xc4, 0x800}, 0xfffffffffffffe01, 0x8, r18, r8, 0x1000, 0x6, 0x81, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) writev(r1, &(0x7f0000000f40)=[{&(0x7f0000000c00)="4e298fca635cbb01ec9b7082e900bd2bf1b8764ca56f53baa07cceb32308952e3174a957eb30b986c596472ae916c749fbbb16da4d28730be76325c456e002a780713b93d4bf7e52c37f19a9a537e7924b10804ebf08d8825ce00b17c34a99489df9fb6f7c6795677ef140263895b087c3e1906cc9e3c4cf1eef662b43bf06b13eeca3f947cfed83b12c153de886d34e3dabf57216b891a73918d8c86899d1f50ffdd151cc05046cb28dd6d2fbfe0c46eabf73158d7967ce84bbe75b704e45f2d6547e9e7679f06a351d84a06d2bf4815f58a6db3c0cb5ebc08c5a49448afe0e8ef3a37c12a6c18c65aa7f744180a4d8d52c8fe83f564ba70e90", 0xfa}, {&(0x7f0000000d00)="0e38b60233e4689645c79285504bb58cb739f9a339134b3e07c98e1b1c9de2cd57be917a9f3c3fb9216cea1d3aed2a0da8f2c7e169a25c0bf5cb6c23961dcc36024bc876478b3fdad9a2366ec21948af2261d2c230d7df79da13c6d070b9dfc4a1a61d712054ae818252266532f4137477d8fe7fcce6a71c028684ceee674773baa86533f1ce97cfa281100f019fdf5b92c7e76efe66623e579e2dfb907f51cbe76ef5eff0cf9323ec657a0ad471c79b79df7fc471b6246ff672", 0xba}, {&(0x7f0000000dc0)="8fc3b4e486c9bebb41902dcaa57c59a4fad01d283341da32295c859d204b51c8da4b8a53413e2cbb1b938725b95980ad38483cbb521189385737d7a67da08d3ef0dffa50ec6e3b96c71216341592dc2ab0996fe4b73ba4b13443d73387e56fb7e3201259d5ece6f4d203d383724a7dd06deb678a534424", 0x77}, {&(0x7f0000000e40)="2d2177288fe88f181ec336b64454874d1ddce51274b27d660c957df45d6c44f214d39131ab9c285b09d91db0fc52fb3b3b34dc006141f3a3df81cd98d5e76cfa1ed43df2a234e6171c09a60a732924d1d7d6884c1a1519515e3b03a32149cb1cbf42ae697434c6f6c05e394759aa913a21bdaa62ad143a2488b379b9066f3f8e9cfb6fc25b16ec351235c17c79bfe1328c045ef1d52a9dc858656c49aa4e280b74f199c46cbfd03e8f23d9712d7d2c702b7220d2786606c3d25ea27ee9212d324c19cdf2725975a0e10eb1620e5b89233ddc122f2e", 0xd5}], 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) dup(r22) fchmod(r0, 0xc) r24 = semget(0x0, 0x1, 0x2) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000001000)={{0x0, r6, r20, r16, r17, 0x140, 0x80000000}, 0x100000000, 0x7, 0x3}) 16:03:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x3b, &(0x7f0000000000)="1ed6b537", 0x4) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x4}, {0xff, 0x48b0}}) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:03:57 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r2) 16:03:57 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r3 = kqueue() r4 = socket$unix(0x1, 0x5, 0x0) kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0xc8) r5 = getpid() accept(r4, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) fcntl$setown(r1, 0x6, r5) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) getpgrp() 16:03:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xffffffffffffff79) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) close(r2) r3 = socket$inet6(0x18, 0x8005, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040), 0x4) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) kqueue() 16:03:57 executing program 0: socket$inet(0x2, 0x8007, 0x3ff) r0 = dup(0xffffffffffffff9c) r1 = socket$unix(0x1, 0x0, 0x0) r2 = dup(r1) fcntl$getflags(r2, 0x3) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r3, 0x0, 0x4000000069, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:03:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00010000000000000000000000000000700cca93523abb9327795d9286f4e36dd5caedec26d8e7351fbd340d408634ac78647cc83b8efe7c755c67f6a27dac123a7a27d0f519f6e42e8d775e44e79fa4a6c86552730abe951403e04f340026904627711b017d60ffc07efe84858254ed2b4274fb645768f92b40edf4c7bad972b8ebd1c7592c2bc2c83fd9eb7c14b08089a89f76ac44bb7127dc9d078405819bf5d68be5e92f81db1c1ee3fbb0a60c7f3f49ddb46542436c69ae916aab927876aac7c2105593b5eb91af24cbce2cece25594f32e57be950882dd47fe615b199b4eda97a1d52732cd7a063648e2336d8a84069818cd6cc8181e8100006e690000"], 0x100, 0x4}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f00000001c0)=""/252, 0xfc, 0x843, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:03:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000400)="768179632174147c3a9860be7a210f7198cc8cc93d7682c3e67d898274c6ee81eb1a32b1c710a77221d4010d6f80a3bde9a5388626eefa7f7d6f9229edaa33c6e21e5c06e0577855d54f3d677b2a031f46840c519b6d02b916c6dc138a3cd14b0ad86b43f2af07340b764c287147366c4723e1fce46d87eec410f8b3722f116504ec397fa3a441599bbf8b9555e62ec33f2c424b297d46b710d7f2458dcc1accdc16be5a653efe6a3c91274e54a6f17f5deffde1d6f2f16bf41773f6ca90a661d29f6cc566b0b83e32f93963b7c6808c45850ebf0ba0228a0e51b63cf13e22c44233624082dac1d9c4824ea44095a1012ab84bd5878ffc681d916cb9ed87de38b5559b24da56ad6d017ff5432f73666eaa3450c4861d7c0fe953b4133e24904c1c78659e07c75c6e0d67d0c293bcaef2c3f69529683b771108ab9a158f3043bc71c9f65ea09687441b14a07d7593d2dad0d869a70504e8d37f41508ba337a5cec66d44ab49956360440a8d1394dff23325", 0x171}], 0x1) readv(r0, &(0x7f0000000740)=[{0x0, 0xcc}], 0x1) r2 = shmget(0x1, 0x14000, 0x200, &(0x7f0000fe9000/0x14000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:03:57 executing program 1: socket(0x2, 0xc001, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) shutdown(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 16:03:57 executing program 0: setuid(0xee01) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0xadb, 0x7}, 0xc) r3 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r3, 0x29, 0x27, 0x0, 0x0) 16:03:57 executing program 1: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x67) 16:03:57 executing program 0: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x8) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000180)="8094c7a5d346543d944ee1c309da67466a52f4a66b6d313fd4bd5fa341f98ed04c86a4ece90695a53a5c5e76dd8b025f890a9d64f201ce0127722c4d309c1c408524f95a00ae47514c8e74efeeb4193346db3d0735b4f70cfe78a1962644857f2b3bae7ba4ba7ab4cab9f6681b0e8723c7238e242eed29ab4769af8b568ba11241460c2e281d926c7101bb544956b001651f2a867fa4b33c78c729bd9f2cadcc5eb95c5f864eff73d2fe524a25a5740d01f3bb111480074274ad7cc5c926b6626ce91c734586ca23f92ce82718e23c60f2e430", 0xd3) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 16:03:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) mincore(&(0x7f0000797000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/190) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x36) 16:03:57 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:03:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x8000, 0xef9) 16:03:57 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0xe54, 0x5}, {0x40, 0x1000000020000}}, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161ac) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x80) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001e80)="8a27348db230a1dd2a3d85376bd46a5f4cbb94010f7e1bfd79e3537d23b3081e7542297a56d8936c9724d17b9d1d91906b1a2ab1de18136bf2d5ba38b28593343f7ed490db96bb01ab04cbd7851ccfb3083a29df7f4fd797d9e3a707211bed671c3fd6a37872524c31855606c93321046532e5c9919e14b3248ea0a4b09eb7d76741b889458fc310d6a84e73a65cd5e8a1a660503c8856a2aef6c2829cc3db775ec96a675c6bf3ea059931c907012b04210cec6b8364d0b265262c7e570c3d40c50bafdf4461583e2b77aab77e89b9fc4f0a36f5984fe083a4c1b3b59205da6cde59bedcd11811993b652d9ed747fd4715b177465c24cfba5d6a23debf3b9e14caf1f1f80a5142413c80fb03f067cbb51a374d3a3dd09854ba4ecef65554e546f2dddeca4a36d1db8868df012b36bf595f035b0250d25af1c1f87ec273f9bc34b4491bebb0054be425a7974ffe96e6b28f569b2bd77bdbd2b57c8f7284ba9abe2cae352e824723394a6900c9d9aec9162e6df74b57be48fbcfa030ae5d581e5a5a073abb6928ba6f1a2507a7217c1df871f3bde916bf7392b22169395ba84fca50c302360bd4983a4ed902c3458dd79191b091d9e29b11e3f059a0290c1f7bb8d9177e6fe6f66266c96d54ad5544c71f27a84b4b3aa6c371d585eb19fa8db5b02e601de5bb9c7ea1d80adad62f24504bf1e1d781a39bb21a5060988f97afea5b9e349df0628ddc0704f79e53d12fc6b5e77b9d3252504dc52bc3019d17b975552808d6d8a009b5dad68c8c5035fd86fd71805fa63f21a01f04850daa2eeaa3ce24b4b588159cc9aef6fb62b1dc11abbdcd9b1fdd5663c32199119f3b33eb1b70d9c4e34d5b7859050f3bb4fb46ee1ae67ac0af44ad9e449c1c9ee6237ce2cc3e5958e74d23ea2adf20a01ccecbeee8897484b919d47c94ac44d45eb92db4b15c7745839880d1c01f977ef8ee562a5b570579a38185e26c711df5e023de32f5f3d067540a4c35e74369475f6a5d2e24e1eabfe10f0dfaa987f46912054c0c1c2f60df3291dbfdb69a1923f89275cf7656578fb05a6d113f2d989b8c779a0a9baf145c4834ed9786b7b482299f90c2b40c678aa02055333f412d3075f55f0f708cc1965be194aa8f793cd67b8026d0b6c55f5ffe6f28808c5a9c8a421e560f6a6557305c30bf50bbdc843223e4f12c32b97f9cfa12ace55726191ad921ed7a2576afbe932a2e99a400a295158fa2fea035a827fe211ef3cd1454dd310a4f2c340cc4588bfa7a7f79cd04fca0125a3c3c2c42b45b38207edcecd89f638fc888229dd3906f6a1e1f60ba53dc245c50146740b312715b145ca3769b27f07da9f0e987063aa825c8a81cb6da1dbebad1a8492361c7b3abc89431b7e499f5bdc27b887fe9257b4a38c76ac4adfc11338269048d221dc948504f9069bb825c543ac59ac71a59c5bb2f054c8d069a5ed104719b2d60a5352bd0ff7a761154ab36bf0c7a8e24e5fa8616b79909ae82ddcb3a272e97340ce29588581b64fe28ef750edb81e5257d44b90ca622656477607143a75a5c462fb100cb726b0c3d1cc1ba94db87d0ed1c8c5c9f88ec5b1db76dab51b4300df14cf1e57b7c5ed0c4a3322d491854c93e7eff9e2ad4cda3a0e02e6707d62aa58d23ffca1b1a9e7d5212a6cffdfd0a61e0f83d71d4e92dd3e73a503fa17445f039f36dc6cde241f9ccf21757476b854005975fccd36e61b2b25022376bc4d76348b57e56c30d453854c1413b9c9ee7a27c4915d796f27451570068c0acab05fd03a23e4fc6cc74ae980bb63fe833c67bd3a6b6491a106e27e7b471b37e961d9f41bdda4b9e9b776982e7bd3d04f9656b95b5b08160b843e3be71be0964e3ed654d05f40781c03e8e73c18829d756568e77669dbe933ef23488f7bb65448432d874d5d8b1cb4bd3ba00f1eefb7cdf576eb88f649f97522a1f8e67bc527d49e8ef5b8d3de190dfca1a8c93accdbac240f1a34c2d86900af59ba73f2459fdffddb3283ded271fb72e6a2de3ff8477723c81d5ea54bf1ad7f623b075f797fb30b689fddb0aea562b1046edc15b3ebac7eaf4afcc1d9c5f72e2e38fe182b956e8a12d6803b87ec0a082b68fe45a71649fd09cbcd3b0f8d53cda4a34f4d49b77d9cb2a57d781365672de4cf0ba903049cf48d88d730c5c6e2687c88abd6806544f74798d4501cba6bd870a4ed8311aa4671e23d9e9e3a3f4ba52518740a18fe64d1dc63348617816916f277db42e8084ed62d68ac84f2ccfeb84ec8a84f40a93dce478ac41afed0d23a8aeb7e54bf52adf4b4d323a9107b717d8da555ec3f26c170cb714eebb349e12c83b743a9d7b5ef8d70cd55514549929e8799d695ee6f4e95a74fe86e1b5deab6ff3c497b532357ee403316cf6f9ce421c93e18e54422cd2ce82b187ea203185e3343f71308c738301a4a68a38a97342872efd5b6cadf3ead4db40a0b29918be42a787c20fcbd2aab1e0ac68a2e3538e442396be4b62478e455dbfbb9dcc1374ba2c5cdbc3d299823aac229448561f8345c58641fa31a48ebf81cbfa39da3fb02053baa114b071d9907911ed11d53a0870395a710f9ddf7bcb67d85740a7b039f3a713c87b3d2ecdef9910481ff76a8ae3c727e675db2b8aea6679c81715f9439a1df741c4dc3e5a58b71f638bc9fe7c4b8f632898c98c477e8c0a0d852fa32e815ac1129cc7ecd283a16dc46f1bede2f687ac3243015f4c5d2411c95d9514d8b85b3a2593363d4a77d2db9b4474f4d0e0f7ea7ffcfab6675759d8091ec244a1fc1c85cf89d02183418612152782725ba5729bfcc4add55b735d31e36cc8893d5d13c2aa29277033dc78286e2742a40d5ae9e6ac1b0ccbaf5ed91d9a8fc19a81f871069642c3d483", 0x7fe}], 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="aa96f26058fcce5faab561b5a24f10a730aef1b6bc8974b172602e9b69a8f943f802046b95b4534b481018c102238224496c38cf57314cd3f4f6fcb0c9922a0c5558dd", 0x3c5}], 0x1, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=""/23, 0x17) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="333c0f742c103343ffeae285b39f5d671826ea554a244d55c2382a46c13ba9beb983161306c675cf753e283e35279be7e1e9a04db1786ef6973ddd5ba4c39319a51a748ae87a6fc933af1011c0df0b3b25cd3635a6a6864032c1aa6f1a30a5e8e9d46a57c32312c713d265f57211cd2a90f934eb9d84c779b79625e77e2b", 0x7e}, {&(0x7f00000002c0)="f1bc2a3d7c8332a8a77820938ddd2a55e9189e2a0d0f23f2c4f21c8e", 0x1c}, {&(0x7f0000000100)="0b474b58502c5a24e1cda42a33583c3200ebb35c31c99e63b1a7c3343fd1540af6f3f7c8b5", 0x2d8}], 0x3, 0x0) 16:03:57 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1000000000003, 0x10000000000) fcntl$getown(r0, 0x5) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:04:04 executing program 0: dup(0xffffffffffffff9c) socketpair(0x6, 0x2, 0x12, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x8000, 0x5, &(0x7f0000001400)) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001780)) r2 = dup(r1) recvmsg(r2, &(0x7f00000016c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/233, 0xe9}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/205, 0xcd}, {&(0x7f0000001700)=""/116, 0x74}, {&(0x7f0000001440)=""/88, 0x58}, {&(0x7f00000014c0)=""/107, 0x6b}, {&(0x7f0000001540)=""/14, 0xe}, {&(0x7f0000001580)=""/117, 0x75}], 0x8, &(0x7f0000001680)=""/18, 0x12, 0x1}, 0x41) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getuid() getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000017c0), &(0x7f0000001800)=0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000013c0)=0xc) setuid(r3) 16:04:04 executing program 1: r0 = socket$inet6(0x18, 0x7, 0xc8) sendto$inet6(r0, &(0x7f0000000000)="1dbe51f381a606a5c1b6f881011a7ad097bec6e45d0af68968f189ac8d1d11e4c26db78566422c906256253fb70e48ab649fa0621ffee1d6189c6864308ec1caf0dfe7153c2296653ac2b8c50913f86fec85fead8093bac8df5b2962431f1a11245e", 0x62, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x81}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x253) 16:04:04 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(&(0x7f0000000100)='./file1\x00', &(0x7f00000002c0)=[&(0x7f0000000140)=':\x00', &(0x7f00000001c0)='-@-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)="a82f00", &(0x7f0000000280)='-\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='{.\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/^\'\x00', &(0x7f0000000480)=']\x00', &(0x7f00000004c0)='[:\x00']) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:04:04 executing program 1: r0 = socket(0x21, 0x7, 0x5) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x2, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') socketpair(0x6, 0x0, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000180)="052bf639f57c97c354580720719583e33024d7085073fb9350f8bfeba6b4fe30b33f0796788fb313577ba7377c032f7dacc669d26dfce42e78904f93f1c10d30c482", 0x42) setsockopt(r0, 0x100000001, 0x4, &(0x7f0000000200)="9de39e129c4495331feb0b49af5eccd42a3979024a8b995936b1f8a35d2ced825e520cc5406f5df73180cef7638632c5f5a97e91da75fdb952c325cb8599039c4efc60aa36f0ff131560a9b03c2903c6636f587cbcef21496ffa3cfc46fe15964240b1966c6b75b2c4396dcb4672aa5b638c13b0da00f7abadd26f3f1e0fb80c9b15682df8bc578de3bf292041260575f0ce263c5b462cc5983d51ff73f7ce7d2b2e879f52e4cb4c9f63c275258e12bd230f05409714d90b74002a5bd26a145cbc437401b39c974c4f935fca59260e7da919367ac880bf909e1fa44271e148f4a0838eb3adc25c30784acf2e71bc97cf98065f13fcb70c663a0f3d17fb21070bff20c8e5fa838e5cdf9c5c3bd438f4b6313da481efddfcffd8a9efaf5573f65a81589931208aa9ef7110e4801c713c2254fcbf49add149caa22baacb04123bf4b0d44a10732fdd5fd71115184c2c9fa85d05f4e1ac506ad0aad4278d0d47208d2f54f8040ada01050cddb2c262892aa6f89965f04e7ab3211664d9cfeb4553817400f477e069c2c29c8cba847b41a61e465ece2e360bb5c67a68bdd7a0d5e0cd554cf788807b613deaf65a4205e6474a3ca50b3de9de9dbc6e125908c55c10d12ca8b6aefb10c2c0c757ed70767b558302b5fc5f053589627fa820afb2f5816b91802388425a7cbba0337b78503c87a9a672075393660aba713ebdc81bfc996a320e388f0471ef3142cbcf801d271740017bb88b39528aaecd7520406cf90ffd06a53838d1e89ce8a68ca81f62947b8cd3110cad899c32e16c7440612de3da0e9051e0eec13d21dcbc6439da90869165f4c5f121caf06b26aa951d17853cc83d8bfc17912641848abbb61dd7ecda1b4ac7a857438fa33437b705800fee500b89f8055fa65fab72e5a2e55b3c551e0a492af292cfeddd221486c157401e7fddf51aa709041e361eca272418f901a49b443dadc8b478a1c5d03827f3a0401a7d8a8aed3c77a95f9161f5dcdea07a6fb7735e3f5890aef3bc6f9336960c802f87f1996ae2f51b5dc36c21a9c861d6b86a7239b8bd7fcf6f2014f8f232ef6f1fb9b2d72e1159375eb2a91d34b4e2562eb9bd7a384ecfa4dd7c63316c27a2eb3184d484767d6b28d09fda422d3f7a667a76b9163d1f01b991783a084acf1a01ab881b0f61c5ba6fe5cdaa2b3ba2b21dc5b27215ef64dda5cea45becf97b34fc97929086bcabeca4594c4bc207d1f15079f2fa7a307d076e22415c33ab65734ae2349da360da77cd3993a5489b869d802b726085b74e0c77a97514104cb0604f9012bb1d740305fecb3df9259bdaa46cbe273bfa0f88b5558907c99e4fb226402132ca9936b2d28e79a7d1aeeae9562a6bc07623f0de8af25c81a7c5ceabcae5cef12b7452b739f971b558fc4ebb124d274dce4f67991900d1243ed5df806937b786bfbe30413efa30ad0a0a533538d6b669f658e26cfb38d41a21bc773c793f6700e56531e649e0669e44ba1fdd9d1d40b5868981d582a1b1331f8262ddf26fe8e508393ac6625c354c196e84c2205688542f8d16b458217aa03ee9e804beaeb72fe4814e7f694e95ffe627bc7a985b13d8940c3e48e53f2f071ac0e3473dea6076f99fb3694fef0b0be8e9dccac807c66f07aeb00d6313001a001a88fdb3805b3903b166a5104a99863179492741e6e0f607810f95cdf56af1e78e42b35fe135fcb33712a0aef7d913c280bc269e005c6bf973f0794176c3b15fd72ffad8a635f4b87b83973e356442238c200b01e8f0171b1d0622a5171b853b1a538ed9912b1d6875596bb74f1e9b4b62eed9810dd2fbc36d87e4b9e0c001e531fef476525340f4e4945a155bc9350ffd9a18b6e9f6da5e24bec1953c9cd6327a512b5ecda5324ef16b76f1df641d55c84bc4b3abda5a1ec0f7b995d17c49450ca173323f103b2c5d9f70ecb6d323be729dcb5bed6775aa1dcf1e2447cbf831534e5e65cadfe75d0a89aa70b6df094a48005daeb860198d37beb422e167461432b8f6cc7390e17e69736a7d49e0ab453bbd3a1b7832cd4ff215434bdfeff4722bf47e23d979707dc32cfc3a2742b6b4ef603403d9d42f76e4b5190fd13836476ee62f718135fa0e5a4e67477b0a68fafa5dcc7b0318967a70ca900fe7ab79526f3d805a92faab3590210b21705415abd7f4f8fb98b9661877fd0ec14156e83a9b14141aa3409d94fa1f5a73328792afd01b541ee113c964e4c21e4d72dc70fadda964fd85da224eb1dcf8bb06f2f4d280366478861a7382b58a8476c203a2f33548b4fb6b3199194f0136b4c57f86549841d949e8a806930fc99ba8c0d0f5df35af170ac2ed4ddbdb0419fe8ae60fb35031ec7ca67f6670dedf0c4b21e9fe8cac26f2cc979e6953c7fd2110582d81b498f5d94d55c8c06f951ecc8bf7e91f942e3f7ce9d3a8174e9d727f92e0ded51c2ea58dda36b10d7dbb0c113c692e5c7697379e1e644fcece2a4d04081bdd201f2338ae3737f03da9bf68b27b48960a8383f7104cd63d1b47e115dadaa86dddf29c977e673a89012c4426ee008b613ca3ee8a54da30946d9e2a18ac059a551968f7c2b215770e3911847461d136e4e769dfcaf3fa53d6cc44e77b0154b1b4fffd1be9ab4ced9cf64055d3810fd78c2e0e260e0ff5a3a382e8db2142d4955e4f05e10ecac2ce66f507a033ba1674c764b8528cb82c9d299ceb2769dff771f5e0f27a4d6601019d4c71999d99569a60188a057b90b921d8cd57dc55d0ecb03f3fc6d871d99da6f1bd294b8193f38da2738d550b27185d90f41d0f050a825f1ba79232fa9b6a504852341ebb97c65dd910296a8d0b57ba1e0f1707667dc71b7378a576f4e6567f7ddd058dde70e57061f153d81a0522c7196fa61d29e5fb5cf3dc4641bd13897ea48c0e5d2561bac99de008e71aba58e1ab06c5594160154241152b04228d2dae600a515343287e3ed09c874e2733344a711d945fecbbdcdc9fdee1c6ab46f613ea513c0f778be8ff2b066f3b9c433d4799d1876160f4f163ec3705031e0aa7af0abbf9e6e9e2832b7e99eb19f6286d026cfbf026fba6ed9e067635d3a7ab993f668d81ae46b651d3e2f0be9bdf4bebdc23ecfe4e9258a0488f3398c069f416d3955a83e161cc93f05332740f8c6d45cf400a0c2a8135597214f70ccf2e5510c0642303e7abaeca5254fbdd414a045d579e232e3837b921ac6d8d605a5609b1d7208fedf713b19fb11a0025cb69c17df5e8d0a403afefc913f1158949b1675aea878805c5e9b5dde47b880a86bda7e63195f32981dcb742989fb90eae74f5f109ef28c2d26a7dca449fb8ad62a241f17c7c2f349f584c435b5ef0c0c0fd5e6b24871adcfc11670373e62261d9d7f71c332f313252e9523356dc1ea307ba047dc749c616ad506180539f90258f57f83b3b1ca8e61293ef7dd845e790adcb0ba07c3c7d7f6487ccdcd185705500c6a1ff700bab75fdaf9b6805d3e00ca7462c3987d26341d2cfa12f2c769e59a7d05f97ba567d35a4233661f13f581483da4f3babc547ab3fe597aa20d7cc4a99875bf23a5d4f4b6dc6a21fc03347752ba84b05faa410bdcbd28d5482c4f892dbea102b89a4776c42c8ff62def0e0d896a506686eb2121c2596a27c6b877f6a9470c9c5eadfa5980acf6b15f88c0eba052127f82e84ca11e518a3151ca8c8239cbacbaf1018072f284f31983ebd442fa149f9c16f5a82bd13103ebda44cb1c8dac51f2685942e3706e20cc4f64f2d631fec6076c0c03e8f57b3a31cd037e505bec112e529cd0f1f570e65a3c269cb94481d84a79b466dfc293a112d4e75cd36b7e1ff55119ad0dc6b1f64a97bb067370146bdb4e9c148baed88989b940c431ba8ea8473d2595ac4a1c6c1041c647ba178b1780ea27650641f86a761e08a2a710aac4751a7a6b56ea6e6d335b1960c9ff144209a58c8dffe9224187502b1f1e35476932729e6a25e4f2472d6e4b65cb8fccf01e3c0e42858cd0e5bf0b61165f06403ead6a879be3d9d5bef149062944e99ea818a290ee38d43b89abe69f4695004097e7f9652b202499f3a5083a909237aa66ba2cf9f06fe43daeee3b23ee20f9863c6eeaa40fe856c03d951afb9d6fa79422009ae0e99f321bcbff13f7f5ab321c6d3920cb3eabf6c0ff53cbb89469479b3b31cd4528fe18ad4d9aa437b162e37890f0123cb7b0d54767d6c8b3e358d33164c24dd2c77ccedd323d78f9e11400ef962f1e31af49aa43fbcee77b2af4ad6ad684bbd996f0714024714a4ac890bf971ecb32a4a5c62f70e0480a6c71bd83d154cc48d252619f673c2a5ba21ec0c66924391a6043ddcad2e8d1d49e2be982a81af1bfa8c27742df1549f4d820f03885b67bb3a3e19cc7c03704d2f0f25e8cab43f959bf024fe23340510ec5dac2dd5f4dcbce8795a5054e5d85bf1b06a94f8500f7924a60f7ed5d7f3bd147b3ce40e8ad2f547470b49c7433dcdd3931679b49ecb35a0bc5c241b0f8045d92e246a6b43070ae954a6a4c38cd1b87d4e395fd449be0116d7c5cfd80f2511e584ade24f4562c335db81b831bc6d176788aab877304a7e5ba6898f1e923422b93d061053523dd2b80b647eaefa971a27bc02302d6f6f23b121aa4c4e485b8c265db76d0ce8929219cdb9c6167aa60a7e6f41d1287d1888fa9846869d083b52f573fdd3b93d6a5d5f5e0191395b1c3e552159ee5224472c52efbe2a6545c9212a8dfe6783aef482745451c93beef57003c92487b5006909328aa33853236551d75a812f941205e73c505ecae4f66ab7a6f8fd9d72f68f3584c777ed746c5bda0de293bf0b8b773960c7045fa247add873713438b40f6e92d96fa0d9582233f3de38847b7d9e7574ae5ff9f97f0b2411a86d7cbe55edcd3019cce1e95c5d4b3bace79e3e6953c85553c9d90e6e135fa8bbeea72888bae832633bdac5921f9f20554a97421b3e1ff4be5a2bf692f7e4e3dc8f388052735cebe052fe853a6eebd799817023f700017cd79ce1165b448517166cf23121c00467e4a8ae439bf025ea85949d785b377e3c5376a59afd1a75c6912b0130e90662488ad62aef655c33acdd676267e7b5152b474789636a213441d3d9d8d414ecfab21be45c65cc83039a1d8dd41df8a1b494548eed9a4658a30c18f332bf44e0d6930c626a553ea79b24d993056330b6873639c1a4251b018aa5bdcb7bbd40baa771c6883b3250f6e7fb5b8375bc931ccba8d1f33c1cddc870630303214e2fbd341064d25d1c2e851b106e559b52b331a9b5aa731c35ce35b83ceb167c968e79cdedfb6347aee562d07424f7d3b6b25ab030796f84a108cfec72b46cc34ce1e773c0b11b7e4705133dbd1200faa4c3597e453f86f6c1120b266825d3e0456cb60218539c6bba2581566a9cc44e4177838339426560dfff09078c72304d14a9a6b6dae2dc05c42d313c2e04973b558327d81b53ee54d9e9fd775a69df9890d756d9c74df293d8abc6ae5a9e8b47e4bca67e137fd4ab72e0728d81095e5ffd9a1129af2c9a158aa381aa997f16c6ecfdaf3e35f10ef4a3b05ae5f1463281588778e3da25f8ec0a6ae423b432bb32fe6c353d1cc5175177214566ebc47f0b2abdfd26fd33742b9040421a48be8433b56135a47061c39d4213983cc2086bf30d4843672d7d216091a22a10c61f7fd5872206b22db4ffc2e9f6933b44e6582f88c521ed899f1948dcc43cc3cbab38e841eb565b211fab14fe532924e52b8fbf4f92908a9712216f531f5d46d350c4114998350b56e12dabda", 0x1000) flock(r1, 0x1) r4 = open(&(0x7f0000001200)='./file0\x00', 0x82, 0x6) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001240)) r5 = semget(0x0, 0x1, 0x6) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000001280)=""/217) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000001380)=0x2c) semop(r5, &(0x7f00000013c0)=[{0x1, 0x8000, 0x1000}, {0x0, 0x99, 0x1800}, {0x3, 0x7fffffff}, {0x2, 0x3, 0x800}], 0x4) fchdir(r0) getpeername(r4, &(0x7f0000001400)=@un=@abs, &(0x7f0000001440)=0x8) fchdir(r0) getpeername(r4, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000001500)=""/211) getpgrp() getpeername(r4, &(0x7f0000001600)=@un=@abs, &(0x7f0000001640)=0x8) getpgrp() fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) getpeername(r2, &(0x7f0000001680)=@in, &(0x7f00000016c0)=0xc) connect(r3, &(0x7f0000001700)=@in6={0x18, 0x2, 0x7, 0x6}, 0xc) connect(r4, &(0x7f0000001740)=@in6={0x18, 0x0, 0x8038, 0x2}, 0xc) unveil(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)='r\x00') setsockopt(r0, 0x4, 0x10000, &(0x7f0000001800)="50c6884c90b355d8abf9cf261ab7e1dbe74726523f6314869a6e3dfae3bc1e6f4694f1264dcee92e70729b7a8915d334ec29fb51c81d0e17506a92ce4364bb8061ecf4305a2b966343e2464dd3ffd6cad7ca7a4b", 0x54) 16:04:04 executing program 1: r0 = msgget$private(0x0, 0x8) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ebabfc76ec936cea000000000000000000000000000e800000000000000000000000000000000"], 0x9e, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x3, 0x0) writev(r1, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:04:04 executing program 0: r0 = socket(0x11, 0x3, 0x4) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000000040)=""/140, 0x8c}, {&(0x7f0000000100)=""/74, 0x4a}, {&(0x7f0000000180)=""/224, 0xe0}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/102, 0x66}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/83, 0x53}, {&(0x7f0000001440)=""/238, 0xee}], 0x9, &(0x7f0000001600)=""/103, 0x67, 0x8}, 0x1) 16:04:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) openat(r2, &(0x7f0000000140)='./file0\x00', 0x20, 0x8) 16:04:04 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000280)=[{r0, 0x144}], 0x1, 0x3) r2 = msgget$private(0x0, 0x200) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) dup(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x1ad, r3, r4, r5, r6, 0x3, 0x1ff}, 0x44f, 0x7f, r7, r8, 0x20, 0x3, 0x2389, 0x2}) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) setitimer(0x2, &(0x7f00000002c0)={{0x80000000, 0x967}, {0xe669, 0x3}}, &(0x7f0000000300)) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) geteuid() setpgid(r7, r8) 16:04:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x5b00) pipe2(0x0, 0x0) socketpair(0x20, 0x2, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000034c0)=[{&(0x7f00000000c0)=""/173, 0xad}, {&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/134, 0x86}, {&(0x7f00000023c0)=""/132, 0x84}, {&(0x7f0000002480)=""/12, 0xc}, {&(0x7f00000024c0)=""/4096, 0x1000}], 0x9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 16:04:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60aba", 0x1d) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc0) close(r0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000200)=""/107) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:04:04 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x200, 0x1, 0x0, 0x417c1075, 0x8, 0x9, 0xfffffffffffffffe}, &(0x7f0000000040)={0x8, 0x9, 0xf5, 0x7fffffff, 0x1000, 0x3, 0x1, 0x1}, &(0x7f0000000080)={0x7, 0x12e, 0x80, 0x40, 0x7, 0x9, 0x6, 0x9}, &(0x7f00000000c0)={0x7571, 0x9}) select(0xfe4f, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0x80000000) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') select(0x40, &(0x7f00000001c0)={0x8, 0x25, 0xe99, 0xfffffffffffffffe, 0x81, 0xfffffffffffffffb, 0xfffffffffffffff8, 0x6}, &(0x7f0000000200)={0x9, 0xfff, 0xd5, 0x80000001, 0x1, 0x7448b80, 0x0, 0x80000001}, &(0x7f0000000240)={0x9, 0x4, 0x2, 0x9, 0x8001, 0x3, 0x401, 0x3}, &(0x7f0000000280)={0x79b, 0x3}) 16:04:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00", 0x4) r1 = syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0xfffffffffffffffd, 0x400, 0xffffffff, "a146786eab6e947f5154020000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) 16:04:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 16:04:04 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x481, 0x0) flock(r1, 0x3) dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 16:04:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchmod(r0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:04:04 executing program 1: r0 = open(&(0x7f00000022c0)='./file0\x00', 0x8, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) socket$inet(0x2, 0xc007, 0x1ff) pwritev(r1, &(0x7f0000002240)=[{&(0x7f0000000000)="53f8a9b6b39a83f5be75ebcf94a210706ef3100eb579c769d8b6cd0e48fc61283d2dc3527558fb038aec8d9eaaea83e89d2bf03dbb2b871949a480cb4a9298c71f25a4a337fa9fc156403e940efbca379646f3f763ed9cbd90b994cc51627347904bb351ca3cce424f90b1cfa01f9d7ad6bd216ead3d91f9ade14174f53fd2cc50f531585185ad6e0c180a831132d8e75e0c25637738ca42ecb2d6524451461b1e431a545bb8f2b74f8e7a1820165463939d6ea88a98d58851ce5298fa318959e69de7542538662f53f0d695471eed49c738", 0xd2}, {&(0x7f0000000100)="b10eaa3bbbfb5c5189deb30b7fc57cb70f4b86889ccadb60126cdc25c0e835173c631ac2974c88afb3a6e967cbed3f0b7d132b591996c81dc858a4fb2f89e755ade88c23b8141d7c24d1666a2c27d3fac65791042e0b1ed4d049f2dc93056f4b457f15bb6bc774e6d03cc24bb1b18aabf8256bd66714c65f3bb8e69608531416d37428d629752abd094c9354a45d4461f5bce0214c39f6b84693cd7226aef7331089a242255a889a1b6b54dbcca378e6", 0xb0}, {&(0x7f00000001c0)="eae653005b592fef82d7fc4e324b4a3043fb65f7ec8c9a0794f36ab6ec1e22ac1b82eaeb48660f5cbdcaf50fe7d9863bb82ccfa2ec8ed0142a0266a4772a9b1d60b726ee40a5d12234124f480b0539eff3ec9a21152d5c7d51308ce7377a04247dc28ebb28e087125b78f62e3c336d96880a85177ef0dbf06fe49bc3f5497f624997c103701977fd5528c456d7aa36c6ecad963d3db19f5f200d02ac5f378d8ec4d978d43cb2531b0541af9758b1836d43e16fb7cbbd7841988d3b083f2b4035efc2df34e6c409b17102e5956ced86e460db1eb918490e0bde3fbf07ae99c8329dc2f909cccd7abb8665b313bd295e9497ef5b81f2196fd0fa3679244f2f14138ecfc405721e030980cb0a5ea36d05f6d86ab19d92f4204e14267b3449d20ca070829074f2b7c3304d88eacda388dbb365af4f3c4ebbad9fa8701cc04bb61bd6cb6afc6fc28a08a7d14b7114e1092448ffa12b1b2d12722117666aa0ceb9744507fd70ab54ee14bb8a7793032001bcf0d75314d20d6ffca65576cd51e62febbd240322a52dd3546e8ddd8d255bcbd1d0319b30bb34f9725d9a3d7cea8e3dd98ab6c243dd5c2bfb6798affeb25e6ee2c84abf36ca5e1a665f9acbbe67a7a4380b0a0dbcd0ca37999d0180c25244a34603cc3c4a8ee78dae707c5f41f1138019e0fdf7a43b8270ee0a3a672614b49725ebebb2df752e9e34e5e8ad38add915ba63c3a20e30523c0c4b6400a5c569ce45d07f5644aad6afe04fbb3256b557c9d9db5ded3110d94bdab657673b9107bdfae2c9e6ac4d7e3f4a18d5abcc4cc25f68fd009ea50782e1891fc6576750d0d5585dfc26f2978a2ddfe47475c457008f3d0e2f52a287755d01f4f913b59deb18e9b8416df45c37eef5a8aef42d7f2142aed873c13f5d381cccb9714b85b52b6d6ba4eaf3a60f33fee87e70f4810450f7e93188578a7060061ba76fe98587f0c82ccd7650e3580ab8a84c982496362d63935f8ad87b5eabe52cc1d891f9fa9b153ac1168f253bc1a52809829d44b89cc4058f9a8d40baa85f8a049841b5189b4946058e9334e2ed22d00e173d14864c4126eac564861b2882b93a269744915f5d82fe45335ad9edca7ea4d99f08e5f0aa0334925e8b2b6fe0605251a0c8c2a3dead3ab77ca74a5ae856b9f6166eea2bd0f098a4c2f0791bf8fad07d88be8a7521f3ffec5b209821f1b283553f7bb77fe5e9e72dc12c65b58e375faf7ed467c406851678e1f0347b95ac151a7448fe6ff8b85a3ad1e2e713fb1f423098c2d007fdf51388c2fe8e19e6bc742a8d0bd16b4644360ee76268993ca6b9cae209630e7440e8d3b373b782d327330dda895440640e34cae7fc38461f7332c32b28b638e9546ab39fab89cea78c8238a6e3e02a86d25fc43934530e1514b6e60fc2a0836d95362bca4974b41abc2542152c445675d3fcc7d170910de88a68be16f073f52e0a70a9fb2ee4358ee25405e4ffeb3697688c0c0103241187687f259cf24d8836adcf71dced72b91e50ddb19292db42bcbeaa315cb829bb48f291201d2b238150bcdb4a84381e1750dee27db636989f3085b7a2fa8c72d52d3d1684fb04e585c4b5683d716b031496ddf29206342b309de1e303aaf2c980554c037d56064fbb6adb8240e71f60275d13f5eefde4852f70faf6b22eca8070a20583cb92dddba7c4a4405d017eed9679201a2f8e3909f24b82703b753ae81483c72047c378756c2a1d4fa2be4334273cc82227f1aa49f9e6c2c72bf3fde4a69a61fdcdbe5b0e4e952bbc526a486851f69485ab681413976c9f1d8eb53aaa7bcfc22c0ec89d1c0c83424a4dab297b4ab635228c554c1dd6888e9549255ad9ca6250bae5ffdf9a0071587f1c313cc4c93a90eb1c6a548e118ec6475db19795d24323e91f66ab2d2488c14c3e663ea54c8b570ace35a47764a73b813fd19f60a0d18a047ac24895f5222ecaeafcd4793c53d216b68ce1f58f88f947c7c89ddbe375e82e935ac8d709ddd7995faaf44cb2d70e431aec40311fac02804530603a59222e917dac875aa62370e651d2c6eb7222265bc346495cc191abd1018a66347bcdd8d09903f6fe0f7861fb512baab67ec099e2958fc1e76e2585572184a6572f467ff9bae9c1b247effa4a8a298116ca620e8b8ad890c65592cc39a4b5d3e2a4f8b05f67b4cb2288d85572d1016cbc7da203cf07981cde811ab80c324ae3709abde9f94db40c85072af24234f4ae288156e48860c8e00920d3d01cb850844bdaddf076fbdf0ad8fca7c4f112a7264bb08f6965fe4bab02a3f885891daef74c8dd6f31520bea899a66f18e47d6eb5d5ee822590e979ae7e2c5eae3bcced21e501a5d3f7b2a9d9692c3d586a24b53b56fa335299c125350b94c88809f517d4af95a4682f60450fc182dc884d047d4f788b3704ac47b344268a2cda12e1de459c19af39aa56c72cce2177fae9436d8d7bca58c06bd6cd2e279bf15b64a643f52a0bcbc416389bde7d5249a7c63e40e5cdb5433b6df69f6ef12341e5ac7854aaf2b9cfe6d91d67b4378bf9d3293b22a26a5bc512dfeea0bebe6e0a4890e80cea814045c24a927f0e88089e6a5acb757e0aac62df10eaf8fe056cc9f21e3532d955c2e253b247bcd62f9f4b90238701b9d6426f629bde0ff2a2459bc553a64c52a11b72bb772d9b67b785e643d334472a4102c3f8806b6ddb7f213404620ad74880383e3d0a90c813aff085ddca6d09b2ea1f9190f0610738ebf8f285b61cbc4a0e9a1d1d71006c535a935615c66f34bc203aedae376504bd7469bd5dc81ea4ddef49153c7f6e8f493949b9f7c40fb65781efebc5f03637bdbb571bbec1b2e04971f0b38753c59fa53805738bba0f9a90a7011a0ede0278cdfe2955c9edf79f7b3eefe3d4b9197dfa15149328377f3f3f1c14df2aa92066c475c837cbd5b4a1571e383496ace2e49ece36cf069abc93c26842d92757d954677cae8df68bdf72cdae512b5b9afaabab45f566137d48b748a3b8d16ddd8ad7822cc26b8534d95be45ecef2ceca50aa327b7a9b0e96541209cf431e42c3104a79e9d23df2751d18b7c5ffecbc463577f2e2aa14763857b9ffc9d61dc79ed371d23482c1a2961bf2558dc810088bcf6cdf3492bce3975d4207fb9d03831bbdab6ff65319df337567804af72e03cff60d9e63e382a2da36d479cc726ea625f81d0e7598f7f5c3b2309b5827c3e3789910a1e9f9af86e376ee3643a5434c4878fbaa39018d7d80d2e44a264c6a4a6f24123a50dab2a2ce6a46170676f48f1b6d5ea48442efa60a15c4db58cc4e8981714c35e6ecc3200e43411c2277f8a06d7a110c3ac09134acdeb1bdce3306ef5ff3b8d1b9c5565434ccc43f82f18d99523a699dce87da138bd1f2a901739eaa8b453e0f0e259694c0567bc54023e1d2bc6a0f68a086c32bf6a23f9449150668d5421ed382873c98beeb9c226428dffca63f347d5eab9c32ac6a300ec2ab2acf0f5aaaa0717f12e42997d5c897fc2bace69bc20e25cf571089e4afe4236e597bb0b72563f4dc96ec147aa0a9830df0af6e3cd18dbf98e7e5adb27e54b20bb07937ee0cccfffb75c262cd651bbbeab7b3457fd1fc99db7f65a29fc1fcd060c2b54db5cb553e8f1654edb48f058513fba1af74e187a40d387ac1724836601cb273fdabb698ed3e39b4b6c06d46cb44923ec0b92e088c01ab84d3ee8cb30dd5fe4b650c1f4a11ae4b4c44476e58bfe842e5f2d8c0b7fb0f8f434bd447032f65c546b2cf347fb162af1292ca110fbee19e47cbf109b4d845f16b4961ae9afd74ba8eb4a108de9f708c5de78965a8d6223c5e4229aa9a81107ec87730b94a7490837af752ea7a72c5bf1a7b64b3d4c693190859e7ddd662dc0546bd857b339789caf5fd91cd3d89c0deee659ced7f2841b01c8bfb300e3632cf0c0a2c3265a96fca37e5e52fb437d40e203c66b1482bcfd34e4ca8c0404ec09d0bde5422f2e4ccf24283b15f058f56bf17c3e5a7bd99d4e3dd72f924c2a8576e4aca5535dafcb416ca97bd12456a27b013b095ec15a8cfc3d76c1bba2c30e533fc67e75cc66d8e270ad8d15a18023b878ffbc125d058512246c461b6584b9e2bcb1f289194a52a32b10905131092adb15eae91eb4e7923f4e1b41074b9c1a109ba2757a66adc0d6a1fb81827f0a19b66ffaf8a7ed011f6152708c6ad429e31a4393b994733dbdc129c51fafb6460d764b3943b703b3b0129d6b460efb9014dd84aeb6e0db547643ea44d98f7ebfcf871c59d394abb57795b875f0cfa6ec34cecd491a43037942eaa865faaceb39672cb8df8a64f978d886c707619638e60d406bb8b6d7573f3559ee2a8f74831c061a4c7a3b31db9ee0f78d9de46bf84d5e66649fb72c9ca2bf24f9494985d199e3f4483c56afeb9e8ed638407694ad2dd520c5dc52fea9e205849fac679e7b927a5a896cacc0218b025426c89aacdf4f481a12a2fbdbdf6311a076ffc8fb6f5e862f31880ae2d16a7a0cce225eb8cb71eca2873d0f6c74c6b2c97f28c6aa861f8fa55bf7a959d71af6e4c2ad9e721b3f14d2039ee3c3d8ca50f427b332711bef0e97ee980aaf1071b1ec2057412b1f773f01baf87dc3f9fa10148dba5e9dfa11bb15f6b14fd7dcc96e6ac0996574dcf31ed64ba274bd348301107102968ea9adf50aad35ef64c0659d18decb0094550c3143b42beb2f0c327110263c36093d5531fee811f3f413c060d5df8ca85cdab0ec6a7624c1fe6b443b905756aab834944b3d5cbe5e9f2f10cdc0edb90c5a6934c6d4c4eb0f7cfa728b224486a371e81a6ec7249c47677156df3a796a286ba3679c5b187eaecbee6e4a268c51ee9b05c4bb398640fd67a57ca15f87a6920515f4d56acbd6db6882acabe6b649f3730f7dfceddd809bc0b701c2e04040e4797d8472cf7bca6d65b0b00d67824fb340023ee79dc1bfa140c96dec75606dcea805d5d1cb59d11123f97314ecfcb0a882343a4254ec940722bb8c396e3fcec1aa3a043256b87c2bb6859da01066522bd47ef6b97ed1345a61be53e46380fd7d7ab89cb848ae66ca62928e36c6ddee6ac6da52727c7cf7e2eed2cc550e7b7c3b31a95222b6adaef2df489a044b2aa91c171c9a3808b459b97db3e2e9e416582651a47963188667015208620b6636e855e783d0617fb45f5ff8e5c3094239a62cdc57f56ada7feb63aea6b6a0cd64f8deab87a971e8c553a07a6adf65d7c460bde6d8543b2fc94d7d8a1a6491aaa8d12c63af09f91da72276c6f70172e4273cee90a0e49ec2ca308f35a2cc96528ca7df500bf7ef0c2c189a9ee0b30424302cfc929f4a58fa30cd9b80a3eb0e537529692df68bf5135364c3f29e737fe30f4b79640420ecc981fc008be96e45b887067957c9b9a98e5e61c602c17c8262bdf4d4471393c8bd0dc508333c1f580c16c37e8969c734a6d0b905eae4546a571e2f198a3e19643d74eacbdce8f2e0d2c8da1a355354782967fd86dfa8b6f4d4e4902df91a2b7083ab3906fdf0c4f35af6acd6dfffa984004e75cbc1c7a57ada21377caae3c52415abaf7e5c3b66d33f8e6fbf6a3189f442fc73df876f179c705a0d55a96c7413f80d97421bce966fbd3e7f28f27b239187ee27dc9caad8258f53a53b959865eebe08a69f71498233c77adaaed6bb0fabc35f1198008c82070fbca50372c7a843077acad478fd3ae990861eb7f2574a83ef4b2e2530fd453a95fa073e8f22cbf6c0ea3ecd46af4a5a362d02ce88e1f11eba5a1dbcc78dac4e85f96b7fe6ec3c791558cbc", 0x1000}, {&(0x7f00000011c0)="ee414b27134d685fb219a7cbf05d1911884b879d57b745f4b828e77e1dd0f5e09316717b6a15db4806e50c17c1", 0x2d}, {&(0x7f0000001200)="25110919a74543985bb309593a40c7d48c76b271074acefc39a41c8059ac541d528845864179f7cb7e2227718d86e500e6c58c89bfe570d6631a11d9e8e512890755ebbb9a158cc644091e1ff4328116362b72966247243947cc851c704f5feb87a860554c0dd7bde3c17feef89d50ea63e5c67b98cbf65f9e5931d58af853442c46d6d97b6f6cc15ea1bbec2b04eb73d5f6c088b509b2c4991185b2b454f585302bdf143f59046826a4d2cb8b83f959effd377166add891be99de360f5c458122e71630ba37f6d70b3d8eae9536f84240ecb2dd8cb8bdecb38a53df35ab839c6f32441af03c410def56258084fa9bcaf6c09e1d30371f0545ee5f33be46b72ddec40b2912aa57ea149f04cd20806e5bedae8170ae23e0de31409925b9675890fab855ffb578830a880a806c038c6d4a9e13f57c6ed8156a15eb2db8d03ccb2ca557a77d2162c607193a68bd97b774409633e28c5fef4bd348db89f68defbdf16484747575f3e9dc42817f158c4f5caf2137122ec34c0770fee8a8dbab1417a89706f93e46470749a0f81429bb4eafc178242dd2d01e880c068d68f8e4a1f5653ada9796e34bd0f30419eaf9d3713d5c810312d2a3670c3e81a586509556307cb2e5378a2ac034377d9f23482d24f468be9a95c01d26e8f094412fa82e9dff19b33bb70314b832421c2b360127c57e32367893309916b1e94ce40908d494cfee74566111052264de7253914b08283b5cd040953711a0ca68d5ba41df99995b32434c45386f1ce7a87086cd569c259446d146e0694c1dd8362430d671c91d9ef69525b04c33b4ccce92fd6a4b88c61c5e4216d31293fdaacdec26522a950d499a51a04c89d1a387a6875135c33755c34a6716f67bbf43f023815e01d9c2e16dae3766bd54a7ba178593255a36619014fd6e238fb824b61e6b63b1d2fc0eced7b61663e0c7e75ce5cd1624ad5d2b66b82c90ad71f9dd088517c089365a49335cc504e2595fdf7b24efff00937eede64094617960d0562120d291ae75ae41816821ae9473102f8ae746924f2d5aad1a10d40f73c46c0cc77ccb53a2ddeb551c4baf5d158cd3899e7fd88e1eb0948cceedbeecabc7c7bfdeb32377518aa1a74eaa5d43e6714f6f0878d6a66469d61692db9b1ff629d1f12d099b32c366030120c204791560d1a68e2bc88c4ab15a6b65e795b63342e18452ba11bcf13029923ff3fb234d3fe5bdeae7bf6cf0f373aa03683648d311fbadb281b8e72077ef2a8fe5be02bd16abf4424e792e02ca05662f2b0cc22de32c2dbd252d71c1dd2a722dbcba5516a1b11bebbe37a6cc6f69b4830e6ee9f8ef40b632302ea89f1b3a4ce9581cb10522e6edc7e4c798409fc2aaa6e37dfc17101dace6eb23d8a8dc3e93058ed89a5bb7a6175d6ac0cba5d731fcf042e045db67442fb896edd4fb4812fba37f4bafa70aa8b8dcba81e53e9bb15d9278ccb270e7303b96dc007d156e45ebbc4aa0a32335f288f31531c29b9ab7c59cb668f7d8a78e7557f80c17d50d977415ab8ed7d7fa3e8a237025c669c48dc88052f97c0c45fae7577777ac955286ef3a535beb17454803e8312c654e3d3951cd9bc43bb88551868753bd7aaed08d0c0536ac838d0c8017945bf23fb4771414bed6b604e22663c8cc7973aa047394220525c031737a16e1f98cb72adc0c65f18f8bfed1292834aec6b8aa5ef9f60477fd1d600e3682c1e33dd9b77fde63528f1033c033a780e12addea65259a1a61a318541be4ba6bb8d8c36c7f4832df3ecfa803fcfc2a13db5d36c9ce729da2e6ffd4a6594326a34ea01485ac1282587379b4cf10f920a1e8b13df47b0a1b99e5e4ba587dae0ccfc7ac5f86dc0010935c2b2b51ac1904f38b14a8c6a7df3849db392ebd65fd6be9d6195d9e8a5c4530bbb284eabb029c44060507efc3c7a3551aa9142fb00e09e0cf98662f05965c2ade54dcf93f06b2df0427b70ba87ef0efe587fc2bdfabad08f459fe5efa22e384e61fe8a156a3ac5ffdae20308db6a5b77934d7c34fcb64b3ccf1f39405bd5b5fdef90a9adcf47454fe699b0b49a95b069fa4e58aaf4c110fe61f9686259a526da108e03466331f31307364f6c1d8f7cd8de274ce357d4952742479571967f0a08090ce241748c7e69976fdf1de40265d526b8c6258129ddb2fc61b6e709ae20756690e42905233665981d1422e4c2ebca55cd1d080151b068faf95058cbba9de438bc8385494bf297bad98835e85dc4f2761ba04eb07d1aa0be97f69914cb76946cc7b0e034164b0188faf4b7286a4572c5e31d099630d44fce3c088d5026355b2ad22e1e220f6391c657566ad1a05a2159b9f7d9c633ca568f83de8ce4418a7b5813e6423b8523c7e4b520b75d0307bf8fccb77782d9debea211e46f6f77b3280fa87d03f5c115f9b24686b419b0fe24e194d6585f43abd57e69ac87097e794576d40a9c668d162956d735401d36bdf79a73e8cb7f440a048c5ce573575500be14cb92bd318a4ac1b419eec011dda85c285b68f558ac2dec79202b51bbb4d8b4ee1f78b33813bd28af67fc6cc6a91e67e54876e50c7d4f44a975a88c20caf814cb69091042796fd316c9afb2a27d50a815be0e31c0f0078013f1a17cb91641b1fd065b700161bac0842b34ddb2fee9d691a73d5522ae4b2502c145c5ef5df18d1e02e42c9ba04f5f53ad73b93f19b49396c059f8feef0bee57beb5167beae61ce41ec4b96a157c7b910bee4c8068df3e1e33ea3628fa12955dbeadd68bb00eb2d7de6867a1472a4f0f211e20e9a4c95dc942a37df483de0f702536e019dc6ed362b128c6c38d43fe50ef143466087cc1b53981f557370c5bc94cc6d76e45851ff6248953064543d4e69f55c0ddb2dc93fb90f08f738cc719e0ed5a4a95c7db97ecc209384cadec047639d4b5e76c1ec30336ca6d7449021f2207ca5601ed732ef5e88eda270f80468af8d1b61b9d93c63c184c60f4d7a0a22aac4b3631bc7569b5080f72be4f599eefe31f857f1eeb786ab32bdca9df14b7324b023e8bd364407775d032786903e34216f42a88cb18575a2b1af57e5c193a48b3f64f73ccfded501a45a334f186c6c7dfe49d7440dd6c38945d853674c62b1397950317f70d4bf5cf241e5c63fb9b805275c630c132d4a5f4d80ea87596e87b07ae6e471effe42fe750c58d68259456d6901890640dc88d6a8aff0a8dd3c3722f7c0875e083c4e59b8bbd7a7afee110ea0413da660504dcad9c1c3cd4f3e5e6dafec54880daec3c78a4f6508976795077a1640b93eccd2cb32a587be8735a6e22b0ee3450b185970dd320ea8a7268f65747d78cbfe50d92deb3fe2e21041c93706c391b1c4bb891dec57deb3fa954cc096c5d13ea08adc52dfd681eec2bd2bf0b34cb3a57d3d997d36663f06707b41f3ea7c8d79a4b5998fe6adcafb7adbd68eaa324e570dfe3b0534b5d6ede2f2003e876a8ccc47513ab5e5c16933c719ac8695cada3b5f2da6284045ee6f1454a5648655801f1dd9ef3331456bc97990e6cc6185524225e40e79a1173bef7c4fa95eec0ed87fbb296b489d05fb489468d530bfd0bf38680e1d75223f504770974cf607bfc61552e91f8dfd1a4b78d105cafbeb08fd3e928dce345154d635713f306f4fbd87a11ee943edfe6997a3e98f6ae9757bb406a675f7e5589edd5cfe6c449825726f6a12266cf28f32a67f6e63ba5bd3eb62d11dfdb322c31ba336205faabf94149ebf7a04749926e48fab2499a4216540224ef71f56fce563a060ae0921c93c12c37591ae7005230eabd028639cbe984b9b64ac9313217d881dc300e38a64aa0beb289471c0c0cb430351f8059cc4f2ea855422e2a1bbad10a55fcdb518dd7fedbcc9f2e5d8d9e60be3e0ba887955876f13b66424514c3658cbfc08adb1550f0a1104c79a86bf28f8fcfc8221dae8c3e34aa85e902b0fa2d15513b400e6d47a9614cd0e2b97634e75a69caa21d1c646383e37e9114612cfe2e18a31890af1584e15106cdded1cb53cdb2fa4f8f0ab56332f779f60e8b9fa56401afc2efcd3eaff81f4e22f4ba0954947bb98358f3c58acd078a6618025ae66da566d80715b9d1192c2216bc88de386e8f2747ecc5aabe89cac6d3ecbfee88bec2713b9a01e38a5f9611bcaeb89a16d22279655ec4dd81f58ce8deb1e4e3832b753f6b7c8113c11179ab586c1fe615f6b2e04ca1a90273bbcb0e31e8eac17aaf6fee644c6338ac32926defe3481912efe671df9a6cc2a339239068c630f402611545cfc7b63d215e8b86bfdb337fa015446d8de3c5c885e621f0202a0ba75ffe6dfee836062524faf91f9994611d00c051c2d61877b9e55d274fab554d8a93ce5bbf14f85581cc6585c11d94578573aac5b1a18566c77aa903af47a568e33f02b587e4d57ddb92eb3eaa10ba885bff59fd582d25fbba3a937e90300a56ddfe590b753e42b96fb1fc12261c6ee7e40f9dfab5b387c5c639a502450efa01ae1babc5a32a5ed1b173289bb96b12bca68802fd6b67da31699ecab9fd613b044277fc92094daee11bf47896bf5faddae80dfb125b6b1139cfd9ee2359868a8841904958b8dae89aea4c6fb37b558b7b591a7561b978b652b73ac12214535fa1ae5318ead713ec2e2deeda824e77791861decf639b7f8ba14af6e7a944c7f1f30c018c455296242e6677386f791c2c26cfe7950dee58b48524dd8a3d2749a54f321756bd2d2453e07685b1ec55ad38f3ae38d1ca0436aa40dc72f7dbc8162257bd12237b409cc6e657789ae58d47b3a7f8730edae7a59361bc004d6117bcd1b4b57140854d668a6d952b87646159a64f3e386823ad924ab72cf3a57ab34a8d8bd60218311356629d4ab78abbc023d0c5656bde960532351444f47aa291c7e6a2521a89a2b04b2508d151be18ecf22b3458d6f3a6156241647be90bf30cc751f8c155b351fa6280db1ad8f6104a061f58c0b02f7090a5a0835964173687581569f417ece69d537a99ed06c0d2deb31be9c87075924035d8c9a0237bc360f06c5cab9d43fedf1800af625c6082f1a0d7d80902c46c92043f36a2224246915206fda16f5773722abbfd31676fe81d1a81ce52120dd89cb7911693afb942551bde2cf60f5e1789cbece7722afe8e9ba359a207d26680f934528f6c3daa8b15a7436af7e6d0fdb31dbbc896a7095cfaac1deeb575c3135b55de4452f242d71fb6a730d2fc94174895e7cc7382796688579212ff80d7c9e298bd3a07f3bb2a03659cb3f46821668aeab000a7202314b34c404291bc07d1cfd646ef4374c05e48f7490932a1d278e4682ba126780b321f7baf35f85f40691572284704cfdb4b1f4417cd746c75c2aaff875206820fd0a1aa14bbf1f705484e7784d438a7c0ce4409c75e61b5128edfff16e4be28ba2b131edb446a96bfaf59f041c079508fba098c392978525b7d478aaf298311d5bd9c1cdd500826d100ec288d6327f289744b7ccc30117b0ce4ec78e5cf057e31f7c9de24400bb572e987157d37de59c443468d9665a38427b9172d62c8f6a49d13a731de13428cf4bf4677a2d09610e430a6affb40061c32e047bf4644ca04ee987448aa5569b4c6984de2e6c44f7b5e417caaaf5f25230c1866a97f14a292e94871b71d8536f333090c2e4c6c00f4914ac184f105b3e23145485a43ec0adae931b7ef468741aad5800b3f2f48a4cbe2be8cacf77548109053bf881f62fe9f7bab6ef0097d3943028b04d003cc567124a198984c76c68ba9b59373706625f6b0adc06f4e1025556b3", 0x1000}, {&(0x7f0000002200)="392cdca2bc6e27517acaa1df8aa01eacb6c997f60c9c", 0x16}], 0x6, 0x0) ftruncate(r1, 0x7f) 16:04:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x4, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r1) 16:04:04 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x400002000103, 0xffffffffcf9cb28e}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x10a) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) sendto$inet(r0, &(0x7f00000000c0)="7318ba3f55cb928eb425d2dfeefc512157c07f0f616b7e6d3031a519bf6ef63b67b86f59c9b169ea6de4da1f8e85f202983d5b21e25f30b92cb2e326b062ebff6f61fea72fc7cc22766b9c97f010bb3fdd55aa98d65b4d0baec7995d7ede8daee22ce6d699bda52c3daf644f9a5197870c207ce5f901cc28a0ac8fc4b3281bb1ffbea771e2c2a21d02c74ba801dd7e659665f6a7debaa4a148a9d7aea072a6d78c86d3d5bd5f94afb123ac70971feb5b849c315ed5c31a9f0beac9c54a1c37a85668cff1e4253584e301", 0xca, 0xc, &(0x7f00000001c0)={0x2, 0x3}, 0xc) setrlimit(0x0, &(0x7f0000000040)={0x7d}) 16:04:05 executing program 1: setuid(0xee01) r0 = socket$unix(0x1, 0x0, 0x0) fchmod(r0, 0x1) r1 = socket$inet6(0x18, 0x8002, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:04:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r3, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x40) flock(r2, 0x20000000000005) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) 16:04:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e", 0x801}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 16:04:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x102, 0x40) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x80) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10000000, 0x1000300000002}) 16:04:05 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = msgget(0x2, 0x4) msgrcv(r0, &(0x7f0000000000)={0x0, ""/234}, 0xf2, 0x1, 0x2000000000802) munmap(&(0x7f0000fec000/0x12000)=nil, 0x12000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/168, 0xa8) 16:04:05 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x3a) r1 = socket(0x3f, 0x2, 0x3) recvfrom$unix(r1, &(0x7f0000000000)=""/17, 0x11, 0x42, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = shmget$private(0x0, 0x1000, 0x40d, &(0x7f0000ffc000/0x1000)=nil) r3 = getuid() r4 = getgid() r5 = geteuid() r6 = getgid() r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x1, r3, r4, r5, r6, 0x85, 0x7}, 0x4, 0x2, r7, r8, 0x1, 0x7, 0x2}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r9 = dup(r0) r10 = msgget(0x1, 0x10) msgsnd(r10, &(0x7f0000000100)={0x3, "5ed8778e82a0703209c4e36963b9d206f9810297017451fac68da6f5def669085af3f037253a124046222c0cf565f70e1c2e89778b00eeb0db4fb170ebfc477cada638ed9b96014a36f36f0f90dbff1bda0edd91f37171165c4a0081042650d716f1e1c38d214663cb3b21f5351d1ef959c39a1abc"}, 0x7d, 0x800) sendto$unix(r9, &(0x7f00000000c0)="5e9b48d20089847570b8", 0xa, 0x0, 0x0, 0x0) 16:04:05 executing program 1: chmod(&(0x7f0000000000)='./file1\x00', 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='.', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000012c0)=[{&(0x7f00000000c0)="d105c1905249fedb5bdb", 0xa}, {&(0x7f0000000100)="0a588489d97a8210d130b0f4aa36852f3ea2917212524152a6a45f640243e9a530a2", 0x22}, {&(0x7f00000002c0)="c5d41c3f261dbceab221a3a6736cc8da0e130c0e2dc049b33d149cf40b725961084c96c0f2a7d532b2adddc666820fba0f5907d70d0429ba25a56efaaec492546965adcd36a1f98089e4ce42a5ca5aba0617cd5dc3cb32855408bc246f8de7b36b1c21eeca0286c062378f11b0075cb82a69b2c483d54477e914ddb1e7ef2692971b7f3aeb99f5708bf6f74a1ed41569d793a080076a8b68cddfd038657140272eb08a8e0f2ee20b3bd94185a0a588affa1529808b5891a447c64e6b322ad7fbfd8bcd65daa398c34061f891b46e9559d763a88188d135c9027ab22518146eeb2f092d37f0dedb6ca63c5705a15375e53158d4b0f5b5c2bc624dd1d43ec644d4fb60f1642be0ba1f2351049d0ce82f41bcafc123806079fae617fa8ee9f33b57941ab5c687aa5834a99589fbcd8300dc01787f9f85d51138eb84b3d748691a102f6053ce64b4f908b08eaec9ee9efcb78e7ca5f4f063aeeee680f3eb702f42e6baf4c8a8ac743c1d829c846acba77a834a6c6658e23a11179b6153691f8e9850299c800f0f8456499d39ebf3a3c8b2b4b3de7e4a750d8e2a8daaef510eb9efd1b398240dddc8a4f318068598d5fba6b4f2b4ac9b30aa5b96b74b49ba7c36fc7483a45bab42bc7aa80f8d9dd51d10910effd33cb79253b735ee1e68275f3dd0a0fdd07b84f868c397e4b878725521baf85f609e47e19e03892300a4e886d89bcc0cfc4ee1906d056711cf89ef582ce649573a2f2086128794487691c3aea79d9c4b13501e838b4c3e224f61ad99bbf8fce7e663b3a1e38520dacc9fe280565d7a5f124ab050798047be1ac35669bb7b6d528206f82dc9b63cf256bf5182606cc18caabbcb11ac4d600f89276758380a50f9c702f568f52779321e9090dc250983cfe02d58ffb76cc3c47928b9ec2f49a8a931738d13393e7cef0b349ab7351c1c1960abb5eb6e8e180f5cec951c6973f5e980f5e7d80f4ef9fcd52bf426bcae11d014a3769eb76abecd465dfac2d9ef26de3668df81863363bded3f84c544a2292a7e0d285188c4432ce56987fc75a7a7339d5082ef84d09077b5f1dde49648e9a8eaefad75c4aa3f626585448e0e8896e1357dda3922124c2e603bbb1a2f27e4d525a009c31ed6c7f541074631430074fff394d8efb8544fb9d57579c207a62806151d54927c4f2c5d31d14036f53c8ed234c23f651335e3948fee011cae8f76ce43e632d8e7e8da8ef6f3cc39b1a129704dcd3b2c8aa733770a18115a948f9e6baf8e8a9fc12ad00ebb1a5d13dd010afc4f80b22e10f0574878517023073f7808fdffd8410d41ef0a9ed42238b3edab98be559c19995d749903475cc45e4f2ee9b129a15c142cd095803ff69ca03ff87e376c85b1afcf062021b07d885b2919c25f457863d7d0d09da9e0e34d77f85607a9c98335e0b252ee1b377840eb475b4057aa2d4b9478e997fc4dc6d98a4a3a9e54851f58d15a618bab20027b8a830b3a3ce1bf96b4cb21dacb3658ccac3e27b711dc335d7b54c4e65e69678401e3fe447a788d41b34f39073248ca9a7dff0689a55cfff39606732d011a5819d2c2488b211553ad6a7a47b31d7e472d02f7e7b1fd636c44607b315020b9a173d74ded3cc16b51c778c9c983d9b8b2cc53917785ce622f6d25e2059dad9e9ab47058611d46ffd12cae58ae720bcfbb2b9f7492fb0ff62da1f84a3345caef5782a5757956538a664967f96dfec06a9f95ceae49f6eca79297838e5fef25101c1ba5240fd9ab906b3d1d73948048db9cacd103d34a36ec59b1a153bfdbd14398196a9311b7b25eb4f2c3f8c2aedab153e1b3e030db353f833d998d74bec3f17382879c1b4f42cb24d7c39027a7e9a5e2dc6ab16241a31b6246c917880f1a50fb9c6fd568a6c53a2dbb21bf80aa4fe565dc2ca9169b95fd68121144c6eef90f2d60e367a8f07852d2c39dd568d8b246a967a168a37e09fb4f75bfb7a8a8eed9987655e6cd0c5206268b1a2771735766ebe5744b4ce0d19a5b091cc7829ff8527bba737c988da323f5acbd523f366eeed490f0ff2a95e08665e46191ec3d610ceb69bb1642d5e142cf148ad2d8293896290824cfe5c7238fb7f1f09b717716d2c434256d19f884764653c1549d1a098324f91db0205e5a5ebe7c2d75bc0cd2b9fea3ec4a0cd14a0f2e67f2905e5db0f37c4c07152cd00c4f784e503892c5f53775b131e1c9e205d79b986a6922f5feb98e14c1801b52bbc87dd4a6cab04958662e3e058374c1871c7e3a1699b531effe9e7295c5dc116f496f0e6e73ad9ce1c725502487e96e46c348fc8afbdbc33cbfe8b8aa1d06fd7698aba31dfe6114f8b5c134eaaca3e05fc9910340e19273de47a545b57d9edfe98564a2dfdf0ed0dcbfeaecc87390c7595fdb0e5955cfb4e7c3edf9b97a063de9a3168bb2307f4151c607a652388b4cab3334d05ea9450abca83aed60a3c740394e862f90bb22f8e3da0a0055110ca73374572fbbba1e4a30c99f18c59df2e85bb3e46c35c6f14bb8a33794517fce675e2b8a6dd5dbe7c8dc8de59d177e451bc777b026b125d5284c087622c1806b7f5b7398df47bd36522f95cc44607ad7b589976f1f27c95847051ad43438d05ac7e327059a473a4af924f412ff41d9ceaaaee0cd208ed675867588170806a67c8f70243b33063021874d35a9d93154631fadca00e189ffb99eb5af427054c66c48c99a706e3345a64ab9db912ce54dee47fbc2105b1bc9f0adc4d9e4151a1e236319174085615f895db5419c1796df0e25c4c171ed521f44c8c41423d060626b7e90bb66b3611a083288fb2da90ff5b79448faa8f387065133e3551f90d42db019465fdaa157022e7a5fcebf7f4ba2f2de418e7e73f73d59179cab8313955d2a960c505fa2be75fd60398d3328947c14aeedc310ecffc11948d5c7f6a1b35a54275e968c3af8894f0ebf75109af2a7488f0f1264887ab9354d25f4c9f2b17a735c2ccfeb3074c4e361cb2914f2e4592fb525a2a4330f04471cb22298fe4a4daa19badc47c0b0ec332679f1d41e1e327788dee9728b6b98f517bec2e6dabbfa3668f749636a4bacf4b85843c403f16f192810466e1738e48efeb0e71997af590e75637afd26f5d0fae0ab624c79daf73093ac8925aef90efc6b25db92c09e7f4e55e90cbdfce82ee38088adccceed675fe1173b5f84b1c32f01e74a2f1855b3d5165ed9fee9d51a7a2f7b899ad40d720c999eab01b98165d20b394aba88f2dc6a4b3d1d9dd7c9c7f241da89a43d8d9b9b133922dc12d23db74f27413386611fc9c0e121936e9544ccd5f10fb557447a9a8d76e5c61df61b8232e8ca7666abfe4f7b0466421f4399036516c40d8f8fa362ce0f113b21f7650f9c0502be6671b2c08de1af0f790ff7cc24aa98bfb07c8f6972916a03f9e68615802ef014969f89b2d2fb76c8ba49a2eb24ad8b06465593b0c00066688a33a3f4fad32c77fdd44c37fc4f16e0b65183ddb2f3c3e75a717e04bd56319a8bfd6b567068c26b531f5786a0b7e8bc2cde1b9649a0ceb4c315019ffc1fe9ee47fba2cd9830ca1e21945aaf297b87a993ca580de8dc7976146544fad1d96e3519b2c6c73f085f9eb4f231d626b1de3062190ac3884cd561516701012e0caf0aeff70d90b656fe5a05a0f81a2bcfa0d53e2ddb703f4a54ea427c18b411ba8a151b75e678af2a10a08a84f494e1ec50861d1f2595e100a849c1099ddd900a82da395d9db1a0109ad7a2edb93a6e1f6fb4fa96f5c64929392a52e28661ae51f19b0e3b2840a1eba039730ad1b6c7091da5fc833595d4f63f8a063ee719c2e460ff43737eef1119777db8c1c9efdd90eb97dc4f1705bf23e81f5c5604015c9ef449f0ba99a090d58bc131a81b97be999ef24b773191d0613ce0898697e06589297428c5d432550c86a870be4c6a9745835439f3ef5b25dbf4ce0f91ad83bf6fea9ee2775956bed0f610266d74ba5e4bd6942ae9ada673a255d879ab23c483afd68d2a711575e864df95ffd1b656eb3bcaabf31eda8d186423cc486cffda31662e2587015cdd5889796d40f5522f12ebb874eb36ef16f339c4e5adfd918e338cee0a0883f230ce2bbb303c9d73e91aaea85aa3014fde8c2ab5d7653d88cc7391fc8187374d44ed8a5cbf8c72ab4643d0e560315307fd31b0a0f77eeea55e2daccf3b9c1705687e9f6ca536058d631d29268043dd76e306d526060c5c2397feefcc0c8e425eb40bc1e24e900f1791e30cae6d58e886bd4a28953b3ec0128e28299d97d8d28db1c0c076d380123869dbdc52e3becab1f8dfe013cdfe036f0c6afdad0d88dde8ea2e5253f1a35cc8a9d3d650a0f065550c4981b75181a472311090e6629295401d0f350da8f8d132c37c6c6c036b45075f16b619a2aa0170b276d42a12a795eb73bde3824560a21b2956b90fc2efe00f45bad1ff8dd384f023088020d226b1fd2e1f52d879d8dfd3b83f11bd512312467b7da38d0d983d9fa2f5cab89751b09106358a84ba775e58b39c13673aaf63a88d8e42759f3ca426bc00cee500d517cbb72842512a7c7282874b7d33ec5ac2ace76926e82dafd3e21e6ea00360dde08e17f3a0adc8f4c59692b76ea3c6a38308a8de45ec34311670c5e3d4a8bca9802827a9ea6208460f77da9746cf991b0e6762a7ff4b7c11672cfb4e3cdb95573cbac212565ecb8ec7f24c9c56948a5ca0e3a70d1671af48a75e2548c71f415b8a05e5e1d543e9f99d3c31cbaf8231dac327117f4c16962e8fb1974da6e195c83f785c6b9d5e8961f66b07f7f929630697f0114fb2b192d60e26db984057f2394936ce15b0e226fb473e4e6fdf154abcd45870d0742a5125fba45768169fe7c239882edf5c398cde4e948addc075abb62c3eaa6a5857cc2777388919cb38ef3c0b40001708afb5958ed338a8b942d136c42ebef0ec27ff280e01b51339873b6f4df27b13255624cb23bcfccc16faa7622dbf1a41a87813067c920924b4ef2bfef1c8f6333b0578a7dd5cb395c834d910b07e5ad84ae2e0f6eb6da58766816bb02176e50113a581819fcb492474bc1f73ce1fc097385d6b27b25ff03c686223ccbb54ee69f06501be5f394131f6357829e148500e771081aa0c2c655a69475a036774e7d2f51f96a967f88d739f8a9f5f7938583d7e6b5d8cd002d605a507b141ee811f63a2a354ee9fb8f9b2e9e148578e56804fcd0164cb6e794fde5542a7e0fcf167a6de1c222357bf20c3d4190b2dca989ee4f8ffe38e4f000a5f08d21d41a19ffc8dec9db76f43a08f43298d28cf4b50fad11796823a85b1dcb9c88b698234f34d10c86600defbc640c7d18bab4eb6c8701fa132ee626bc5b2c684ae4c58f333f4a5c663f0715f302f1d8bee9e8ea67e5738a8da411dcd9a5d827bc90af1db67a69c29755f537972b922bb53dc2e5d09e00cea41555563bd39e928d59a0001e5136145015131bd45165ee02e06a7d5633234562596172f251c16d9b3def95209f13a707f569122e6c3ac2a0262686bc91ce71d7231fed56246c94f35e1db1a3b4baf9c4af9247e1d9f2c9a30645125958f36d451ecfc4cc400c0d12a3cd25d74375592b6fb01089f45ff60861c6a070e71b3bd754bb2d4ef0cc6a569e24ba627043c438160dafa57f804886bd8b432b3eeae3f7e74c6951f39d09b1cc771051966abb43d91ca79d420bcce13473ddaa5c4c23b1a8bfb82532e5667b94ee5d7e4a7cd582d103cf6f6a3723c306478969e9d4dfc928b68aae84afa557a2aaacfa6955fe85e6fcff00642", 0x1000}, {&(0x7f00000001c0)="00ce1f995893c4289d6d542f86f2aaf6c32a21d91c05620e0d781260894fe4d037c7bf1c26bcd95908cec4c76aca4e0b2df76fcc976d39cfcc7374e3bae54ab3c38f77ace13b1d507641ffc7", 0x4c}, {&(0x7f0000000140)="95b383df51ca2f8d9ef3d0c91f87bb866ea8affbdad3840c0771ac836e5a078fbdfd20a613ff7f9bd6104b358ef6", 0x2e}], 0x5, &(0x7f0000001700)=[{0x1010, 0x1, 0x6, "61072d6efaae46bb8a83dfefe066d2531eb2aa6162ac5044c95b84fe6482a7a00d31ddd05c9e0c3aadc63551169052946d137e8fd122b1e37355c7866933ac18080044c9b276fe76f3442f414ca3df5d3de3baa317037072e6187e76c8a0cd3cbc5f3d0156ab4459720617932c8aeab402ce093a2c74877e4976fbc978acf56a98f581ccbf0aa22ecf35c26daa20f9c407993494f6577e564579f291f8bd375171793dc4270efd30282bfab4c2ed20caca67fff3e4f5b9ed99d375c6053f487aec9a0dd16536af54a49ff61e490bb17ca3efb4b8e9287d0ac4118cbf5db471e2f3578d0209b091206eaa940f3b19865e382ff29acd3a369564d384d84855a431ee3f7052a4d0aad443a6270ce8f22ebca583edf11a24b1a823f54cfbd7fdd80352f415f12bb1e23120e397cfad01cca1c48b4e7cfdf6ce708bd25cc488ebe23e90bad87e4fa34deeb6d1caffdbfceaa71a109f89c813fc1ae1fb52a0f509182a1011d2c769bc6d52bd8d4082b20b212e16b6b63605de171d0ea4b906426b095e7a97ed420ac7904ef04f9061752cea873512c9a1898e1dea6baada872fe53a85c08aec63eb5e10cc3c1c5d9a5f50eb478e676fe137633f61a8bfc99801be7fab32755049ed3a70e49768790b26ed9db849dca04fe82983af23c3384eb20d344eeaf81e3aab941f4134e5eaa9c4c0c37f5b06b71752ed80c8e82ec7bbcc15728e2dfcf65c651b46648cd49f1b46812470a462222b37ee836e63bb5209480543a4fea54a5b1b48ba642c0346172b659cccd31b149cadb1208be11cbe6b53ba083e4d47faa8848db4cc9131e65b4423c1f28ac648ce7645eda10dd17e4cae41104baf477e99380ece879dc1ea3207c75d37ddba733574ba0037ad418ba50459ac2f5ff38712d41218c4e343f6d09794007672f926bf65bcaa03a4b8d6f9952144f28779db7b188705112f9aec272a0f4377687a2d03675bd0f7e5ba93263b2c8ca8a7cb68c68c7cbdb168c052f522eb73817a3cb07cbd74b8ba5a9232f1b71b5836adcaa960598a5852e5e631e36fabd23be71e8d159229eb65bb2776e267fb1134f899cade264f1ea8f4e3e289a8eddf3df62cf0db521e09e037029ba45b8ffb100ab2338862e643270d5ada9b14f982e794b25d348499537e76b9c2a4cb9d489023611e1d4d3fd28f36762bfa85d918416d40e2c7e3bb23199f150a2eb0e854af32fb18ec9f211a304734de673fddfeb6cf9c3999bee9b7f27de9bcc230dfcbaf2cf2ac9ee656ec201b451138a6d1fb70baae708409a383a4973f087ebb79d391314a777662b2ab61d56eb8b2f57fc95e032603a38f14a1e60c823be130423a53893a4297c0d4ad8d84253c45325c5aa35e5d016ea4a499cb5621c794612c4aee19677eba444dc2a90aeaf4a81da2a28e49766c32ef7775c3fdbf6d61c8a93092c5d4827873a3f5278219c2d5335343a09c687a024265b1c767bd7be348289812b34775dd15c202a049b10dc192f94745edab011bb2e59667eb46a98ca948486cdfb3ed08c9a4db8863606387648f1ca396da79700bcd07bbbdfd31f810f868453e649c47e3291fafed3f3051afd459f911552750db228f7dec993d276d8282fc5b19f854e2784de3f6c400e827ccac9fca408f5a5007e1cd3cd9b165f2ae0f49b8b557f412bd6f14d67d9a4ca27d6c5e577919eebc4f54b83353bb67f406cb78a682c03bb25d9c3fa7f7b542a98d7a170efd6fb651c00c5bcf10ca419fde8cba96e570d681bd697c0f4df15e2962a2bce74027e477ee516761e0e389c962942a0724f284b9f488a45ee9e798700c21990df3d7e9d4449bdae1153ffd02bffbea6b052e067e00171988bab39ecfbcaa134e63c33251ce7d5d337ba2c5dcea2ff410960b5ba60a387b4d1c2a18377c842f8b6cc97f31b40a96b0da43ca8376c4153c60b99fbf2976fc9ea087dae5f0355f712e3fef65ec0957b288e48be1abe564ab45dd89361f4a9dd8c6355221ef6917afb94e7cee35f6c39db868cc866f5ccf01e95ddc992397174368d4363e0bf07d899a7d3ab035d60f2ae1ac4b35f72c9f597065b80fd6809bed11bbfa44f2bd9b15df1b7e246950192964bae522743da609bb9b560c3ee127a1e04870129a4f4668076a7a79046100bc17ccadd8fcf3d3075fb78997225026d51992d90993c098500ac881995bda952799ca17dbaa5fabd44f8a97bd81d21f001d5b715a5c635a486d74d3ab17cc6e3b4f4e15ca19aac47bcd1e0780147787482824c0677f78796b7dc9fbd31bcd353bbb7ef2c2680e49030de53d2327db8caf72b0761ec716607eb663fc0471f0deb91a83d0037e02e9a6e70c55b1688d5208c04a768428f0d20fad608f6ecd8635e48252df9a695c49ca9dc11721c9be5a240040cd5ba213f2aa7a5968a9a1de54157561e42ea7512ee126e16064d0e5c44e5a325c208ef03ef480c041db9e546d352a39287cc7ef18b50d34fdf7724d46dd2a4de1b2ce1308e69815ec5eee0c1e0152453b1f22e307fcbffc7d37e919387e57646e2a455a4b4d214d73d9ebdb837a918086dfd50b661b11467adf369a828ddcdb74a555c26da84305dc58c9dda130ca5efa4fe616f940b944f5911494dbbc2dae77776dd69104a2b295f6d27cd9672bb1ed22fca9809d5d0183ef5cc02c1f2254eeffe4011c3cdbf6b981be02bda1ee6fb23619b18266acbde1fc1c8b78986db9528cad91514d6a1a5d242fc5c1ceab852761b41d01691b090699a748d4520e9a8a5b1e99e7b6931cf3cc2b5f6e3467cac4431fb84f53631919921f9d7cf49c5046d46406c25d2115474d6d27974d32e6130705f29c83d10af660253c2c336b7d5a17e6de9ed2038a2233ee36eaff46f6d3510f9d14f14474ae0ff5064f87d58984470fa06ca279f9acb20ef843192aa2996557e4b4bbb3d95c4a5a87c895358bc4799c70214636906ae4304fc3e647c1fde8e2fbcb28449a121a3af17e82793a71949e2d7f01aa33bdfaf21451f388db87746b41ddf0bb2b49b847f852f2fa05bb81e395fa8b66df9bdecaf1e7c5e93a2f995e90d56bc773b43b53de02dafc60c90f9974faefda8068f9c88ac7c8e783836c36710c1f6b719a729bb60de9f26ceda6da2d897e3316dc2267dc8390d0015df36a689df49bd1401aa7b70ee0e4dde98b59803606b6601d8b82fe5797786c53c5d74dacaa6977c7afdac02f5897a96b3cf8d8014ae46079c4e75a21ae864a17c37430a83b941bacebf1485aea401352766402478e4aac1e50ee4a1bc5e8bab82c983e819283d95e7c97d2479d4b86c2275696d9357cf4b5fb9ec7bcf3ce5d088c68b5252e7a3487dc31762dee332874ccfceae2643e30f9002658f2d1c8b45a9378a6293efd286aa7132a92a857f705cdcfb78efe3e2f053593ca73e37281e4908c49b00cd1e1bfd1794c7ec3a15edf855bcc381971a3cc7d18f50ecc39f7b0b02693b4b333d0117d8ea447f4765efbf142c876afd101686cef741e399be08fea505bcbe680b60638e293fba6e4bf0042f587a578ea5552fe1d6559fd509713033ddbe6e3c3985c3a16fb96c450cbf90056299b16c4c79bf6759c8fdadebe0a205af9421d53eaf9200cbbad304911a6365c5be63c5887e7d74b5f7cc2b50456722eb455aba8643e3eed6b3fb8152f8e1d325b9ca3a8cb26cba32f1f79845f8dc819f219aa3f7255da37cbfb27702875ef6a068729b99c6875121c7673e4067a836911dc26d9ed40ef0676e0c85a4dfc6a33e448a238a9da799f5643bd4bf05c5cb2837341d89a795fbc5b5fa86e37fa8101ae8fe79c3cc5ef213d32c6859f46c28027f57cb483be066e97778707ab8c4edda5945fe6f1ca0491df97cfcffed3663220b932da1bbaaf654167193f5661727f4be631c61b95d02aca58e5e014585fd2cbf36dec9e90a5dc1f3f565d1aa6ad7737cbc1642c9225c5ddc37d47d3372f71634806885f3a37ad83868246cb65e54ee37775342f0d60fd904c7d31a704109ff950820d98a28f8f5a4061a09e8fb0f265ba0c0bc6efc13c4402b72568f4666bdf05051a6f7b018cd287b723f09c86a11b3cfe0bb8373c35597a827288ece91f13421b4465885abe6d06b686377dde85b1a027d3f83d2e39223cc882137994a8b577cc7c9626724ce7f48f430e18b3f28bb8ef368d951827784f2e0677c3623726dd0a1c2418f6664e2b66eef96b43ad628b34adae84e45f6168403c623f04f506e491875198dd2f2488eec6d5cba21ec11ef761e0504d7ad824da9a24e7eebc3057b81285ed0f1ca98dfa43c099b42c0be46410b81ca99aebec794e0dcacd402beaff9175a920c90cd23adc43c57af7e8121908f1cb29accbbd2162d5b6b6401acaf72b3a68eff4f836303c32e9f99845723bd76097bff4e95790f9b4a1cc8bd8487ea5680005bcd30952821e694b8f06f6c9cdb665f09d1bad65752e11f67fe33990e905d843f7e289c49318be494506509aa32b3dd4b93b2fbcbadca9ab93db5d488b11362a9a78db51f71130acef45592098a362caa26c6078efd1d732a60c35f7628b67cde423a0bf567c662e69be4f96a7849a2b13dcc2106d697dd5548a896521ee9d8b5b3f29c38d38cc73e93ea91d3b61ca383373e2d4df23327d269103f691db400ca9d981921194a5e89c4c17f4f4d8740f4c4f6f139a8a831adb228899e8cfbf8b401272f424da5ca773d48bd0f15b793b0061dba238afa9f79ab01aed34c2a0316a13e4fc78c4483601274b9013c00a92b94dde17449592bcc48bb25fda680573df3440b4aaa06119035799acab378ec5e37f505126ba4edbafd70c7e2907ed1273249df431db135fd9f7586dbff665d5d44360bb6b98295e4395885e3345bacd2efa9dcf5b4a8d9b114de8690e7ad3736f9c3001baec779b8bf54a748f13a5ee9d2a2384698b57784de30b40b099c79d265ea5124742658642abda94fc2fde589819934847ea480287f4b15c5d5e1dd6ae9708acd707cc7529610a26b362d4161f270325e2f7d62508de80398427f46785f8078709d5f7dc0f7a5633180ccfda5d78b65e0d05cd317c675635476cb31feda952ae5664de51ae576612228a39a8608850a2770352c8b9b8a77bce840f1a098eed7f2060b3046658df5e1501d0273b474722d8de49bfc7a9efc218f611a05ecbad8ec2746da145ee572b22545758d2b5ba2c94eb3445c3c1f1156ff53199de314500c9e8915479a3ee84a728e65ace0b749ced5591c1a3b5d060beca05aeb6858a9683fd1718745acb8dd20e808f4678eeb320233707a281bf182af503430a4a8f99b27a82d75b8773f44588dcbf7faf23392a068bab8c92467ebf3a049893c8d64e25f096dbdde53c3c6e9388b74f89e900bd07b3bcba8281a2c9162c768280a0f2f7ba297d313ed6e2c4ecf5d88b25b75e037004609b5e10fdb7b338e2b7208823c78adb21bb06cc7724e5f70f5f166de0e722d7c78f5874a174ecc36d1c425d2fc6aa817859bcaf39570e91b9f48b21ff14c64850507e4dd3378a101c76ab5ae1ad5bf825e14f43d791d78252b3d1c0d2681e1ce075d0bf49869c9057b9ae58f2dc3ee3cef6ddaf25d710269badc32dbec4111e927bc5340245b2ba9fa7ad23b9328012564c5515aac8c43ee4e2f73a3536e4161a700e0776c460d4640f96c9156d6effe6deaf00e81f18087767a83ec174c5da5bceb4f433eaab5eb103df6a8fd15464ce4015f079c47a07329230973198b28ca728c54e4bb74107f8537f8ba4ec35a33fb105f7"}, {0x60, 0xffff, 0x57, "3277603c7f867b8c891c373038ffa169f6460c76f30d2d960cd0fc4a69cf0e0f8c62166c6229d541bba5a767c244e7b49800299a7e28044903e3951f6740279dcf8a56d9f534614b7617b1fc122bd5"}, {0x80, 0x1, 0x81, "942d0967e77a8d748c37858b4445f66ffb058016364770cb38dce2e1d3c045f0e00a50cff62e069c879e597daae72b302a9b424e1f771685eb5a24490315d9f6e7eed0fb977b3fd9003c182da1da659db09085fcaaa4855b09c83929cb1cb8a619c9c35e00a1b4c2a8d0c470dd50"}, {0x30, 0xffff, 0x4, "53ffbd389b5bd0052cbc777c58e5621508841175af44c929be"}, {0xe8, 0xffff, 0x5, "4d704232abc8243c45c1701d2206b9b10f14303fb78400278efed331c50f584c08cc5a6962052d1482d852f5b248312e9f98d2988ec0a5ea6a4853a9d0bd5ef80b2f9168804c9a705283aa3d473f30bf866436115ffa511a00c82dbbba205723013d695b169bda6b3eb7dba5691918e81c8e1d51d0f2c29c487b59afa9703c55558668e667390d0f0023ad7d57ce972d61323e3a177977a65f5836d8b08b3ca020bb4b9b561468c86703382e5bd4143150a142d07d578fa021294313aa04242d186e7063ee1bc685fb2cc811c0c65c7472"}, {0xb0, 0x1, 0x5, "57f59b8103ec5faad66b6d1ac898951933c07e4e1670addadf31aed9f7b9615e99bb3e7382ae0cb5f252feff45ca3c10096b17812e9ce0e43a57a019c70a1bf4c1583c3a0e3118b853f2b47d5f5cf543f2071b706e094fe837e93ab66afb5597c9ccb92d5064c1d0300431414d4d1330969e6111c4564c8aba3554b5efd922577abbf3b644fa602c694090af2cc87b3d47b43747a9735b317569fc80912077b5"}, {0x90, 0xffff, 0x8, "25b2b5dd8384eb2ce2fdbd48adcd1cd10e389ba1d582a0d17ac2809a7e61b44901fd394e6b3afc0253521dce767062b7c0920eb49e0e613982c67daba9b7f8e4042d59aece58f0fb93281eef8799368c91bdd70eaae4810b4c557ca541b2cea280f749f9d5a083ad3417fbed248ae5314d84ef3d7dc393270d579baadac8"}], 0x1348, 0x5}, 0x400) 16:04:05 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f0000049000/0x4000)=nil, 0x4000, 0x5) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) 16:04:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001800), &(0x7f0000001840)=0x10) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001740)=[{&(0x7f0000000200)=""/83, 0x53}, {&(0x7f0000000280)=""/125, 0x7d}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/155, 0x9b}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/217, 0xd9}, {&(0x7f0000001680)=""/132, 0x84}], 0x8, &(0x7f0000000180)=""/44, 0x2c, 0x8}, 0x2) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) write(r2, &(0x7f00000001c0)="be", 0x1) execve(0x0, 0x0, 0x0) 16:04:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000180)="235cc0202752512743d2dbeaca1ee378df1e50b0804e3c6de0b601ff0169ce4eb0613a4699570203", 0x28) syz_open_pts() close(r0) kqueue() fcntl$setstatus(r0, 0x4, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x9d5, 0x7fff, 0x5, "7380660d781083560f1bde984b33e00d4e4f0783", 0x1, 0x100000000}) 16:04:06 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x9, 0x40000000, 0x800, 0x7fff}, {{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0x0, 0x3f}], 0x1, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8, 0xc00000db, 0x1, 0x7f}, {{r1}, 0xffffffffffffffff, 0x5, 0xf0000000, 0x80000000}], 0x10001, &(0x7f00000001c0)={0x200, 0xa0e3}) r4 = getpid() openat(r0, &(0x7f0000000080)='./file1\x00', 0x50, 0x40) setpgid(r3, r4) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 16:04:06 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0x0, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:04:06 executing program 0: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getegid() getgroups(0x3ffffffffffffee2, &(0x7f00000000c0)=[r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r1]) setegid(r2) 16:04:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000300)) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) r6 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x5, 0x0, 0xfffffffffffffffe, 0x0) r7 = accept$unix(r4, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) kevent(r2, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x68, 0x0, 0x6, 0x9}, {{r4}, 0x0, 0x80, 0xf0000002, 0x6e5, 0x1}, {{r7}, 0xffffffffffffffff, 0x21, 0x20, 0xffffffff00000000, 0x3e3}, {{r6}, 0xfffffffffffffffe, 0x2, 0x2, 0x200, 0x101}], 0xfffffffffffffffd, &(0x7f0000000280)=[{{r3}, 0x0, 0x4, 0x40000000, 0x80, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2, 0x20000008, 0xfffffffffffffffc, 0x1000}, {{r5}, 0xffffffffffffffff, 0x41, 0x1, 0x0, 0x2}], 0x2, &(0x7f0000000100)={0x8, 0x7}) 16:04:06 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = getpgid(0x0) r2 = getpgid(r1) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 16:04:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:04:06 executing program 0: r0 = socket$unix(0x1, 0x4, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000a6dff8)=@abs, 0x8) 16:04:06 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) sendmsg(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="4a8712e02c4f35057b3506257465a26b45ac2156871edd112fbd08d12e5b1aa047e35c0a8d436c76430f623fd17393b57e285640d7064af670ec19111771042c733b27995ba6633076ebbed907a5f0b33fa7055c2cfb8b5a8bf55a442420175cf893a9cb0a11c7156e0f7d5799609755e558dc47fa8b04dffd27d06a", 0x7c}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="1010000000000000ffff000095000000b3a7b2d71c0a0b378d0485b5bf1f80c13e83980fcc47e17f64c5b291fe00fd2c38d01b7f4ea88caacf72fdec6e9e9a3f9f4e4e37fae38f213fc4c6b9466dbe20da35d7487f7a49b877f4cd5eaaff076e735b4ca651b83ba6e8e09085ce2efeef11d549a1e59cbc9d59a21801bf8033c0f3711edc41f0a8607a06adbb52f068feb2805f4399f61fa4bbe2e74530d1de949efab66510577e878d4da394e6bd8e7f3226030e4d410a4b7027a388d1342b383900b74661013f548a66a2d5697e1389ca414ef69e302f24ecc667c13363a3eb5273e62aad5b24145445e16a6fc4d5e09eb444db7f9c020b9f57192e0014d41841a5240a4fae42bf763a705e90dd8c26448bda96d7e3cd415ffb2f5ef4ddd00daf614003943aa35d0f527c344f2c47b21809bd920c7e69ad01aab64061fe2a08f06052e81b64b3853e771d2714d5e6cf7b51c77841dc37435cb9106669783b34842d62a4d6f3742631d5184204a2137135ca891ec0730427391a425593fec54a68bc1fa8fa5937f4c58f650e03a6ddb385777f48392da17f315987b91dd51007229f4c5efeee819cd754c582bdd0a76e6ec3e56227a6bb0808f63d3947a2ee577a84041c13f201ca50ab58665594afaa217aaf335200ceddad3727271da2a0bc2e468bd6097e5c7f59f2419cc858d8098ebeb9924b03e343f266759f7341f231fa3ffc273889294577159a289140e548acf7244d608f86490a6dab5d77a1f5ff2b70fe15bd703f74a590721a1ccee476fd63a1e709f0679fe869dd718e935067c97502513cd8887a741619c6beb9988aa04545abc5625f3e8a1d7445f87eeffca739fa899b225e0fa5ca4b57f43e35efdc36057eaee22b012ab78ad862846451f4cdda5665a1f368edebac4156902bfd1b833b6e5186040666c27cd3ac9de57d02d3ae792bc84fe043f812ce26dcf5eb3cfae7ccd847a7f991a4b37082c53f1bc9bb69361a634da3e8997c0b684691ff2dc425eab9cf905b6c69ad18e68955a31b3f57f123fa6148e45af3791785a1533c8d8a24cd282218624137726da7ed76044523c9e9ca8a709095fa5c5c02c12458fe4d4a6943d49a6d1a9e6c5dbd781f48633e854f9fe410afad4214db8a2bc0407a679d46ed952c3b0c52a57ec0b937eae38d4e432d05bbe5cad44d356473ef1c0e5082ed3ee327d28d451ada93d2d930c45095590822d679fa7c052285a5338881cfd26d6964be0ad4293f35c44be5511d399ab8523f3a53a6ebda04aa377c5ab260e6d4ce4ef413a32c0d4080991b5e6d6c57d2040b427e84ea90a9926d61cec94bf055630cab9a545f7c4762107a199e9ebebf4c6dd8ceaae7b813953675e553d92aaa1f8b86be2aee0f0a2d90fabc4c6d1f43f0c355ebd277b0bec33cda1a9a88901fc47a92a26c14114e288cc4f389eb88134ec5fa6c28c4f54314155c39e9a74b70a5d29367cdcf41fe4a593ca95d1b613d6b0d2545c681f4000c679999f79690851e7d9248d6d45fb77c475907cb50701ba26def1e7da91bfd56c947f5a376d9512770f7215a69478f27966e2e1936890b16845a3d6db5d65ac0db7ed15412b025df512c432458f4a71884d0a487978d42acde094f7cef450d1a3b4948f205428b1ff127a331187a6d541200f15d039cbf5d49c30b2d69eac7d80b3961a31831ba32439660f2c9e20f988f149ac853e712b473b176e5ab53ba7c51edb11e1d4da0ea4d988f59824a3c77e72b42bfaa3fcb9d8878716a6c44a0362bab7df8bbbea647f72a1767a6244ea3413eaec914b4596ea4bd8bb43a3bed4414c9bedb55c4cfba48569e209846ba8230df17a320c1aebd49ba2ce3d93788904a8600cf47d430cdc77a8ef3de677d55b083d9f1e9b98be66662ed3b50ece558d084e791f01d983ebacf3056ef16c2ebcdce8d186d60a3dc98018d1bb6c54a504cef6c7c639fcce0b1f275dcd91294d2df23e10fda615009f001da8639347ed2d8c54a0b24dd7bd8d81915a2226d06c751252dd640487090dbd6f1787f4edfe1432f0f42dff1dba2841c515047437d99b23cfeb1397139dc08bc91dcf8eb68b4cb1896699ac05177737e869f24e1180662a20aebb8d5a0e025a03f7b3386f573f442dda3a67e0e1a929b1c9d78acc539518918ea4f8ec3b28975ae01f74fb7bc040f08faba6a17651a3f12ea31829dfebf2d685d9915103d92160086d8abdcf0f81532f1cdcae03a4307e51bf3e464188a06d36eee8bc5f423b24d06a39c2bba30cb1d6181087e067909cf024d9f15721cc30dd31a036c5d3827f7f44b332bd74707b73463dd05766fffcf5c5db410a38cf64c88dda00bda06f6b8f7d0d91ffb6c791b78a0607fce9c39d7aee6f0b0c62bdf909a7c4080e8c7f696bfbd1fc4d00f47c9a3af9270e188fc305ac00e76764f724845cbeb085ffdc2890627a2035817839010625e518a094ce0e9d09f04ec846fa02ef7dd6d2f80c2fb75e532fc534faa950f2e43f59107c9d157f5a0db0774e59fe13f66db58de9dc985883f85d173b32d311b09c00648ea6878e407e746d09ed85be1cd1e8a179124bd3debfeefeb704b85ab3a005dd6226f83d01522c31c3ad5dd31996869b2b572515f931a8fc408ff8f2d94d2bd1e3a19f32af2406cf9de943216db7723c404be0a3d3ae3293cdb9e6397eabdb4b4d747903b05b65bb65faad8f6129a4e309ce2a893e5455a2a8dc5935d0d6ed25595e9965e4e2fcf7e466a05312b47e6308975279bcc49814a127180b8157f3ab8f74d86d57f0b919e9c5f3603536e08e21518e7200a5ec265bceeabe498cbb951739e6219bb75e37cf9936a72b268428be3d2191d4f71dcb2cf7bc40c73b5454996641de3ecf94e797c80d6589ed4d068f94151a5d5821f3783287ed21a0860742fee10c906d9380d716466a355e6c8c3d9c660634cbcb35f6708731c334491099d30499f55f26092f65b045b4b1a26fe159da209c6881605300f56e905e5d3b6ce53eafe25cd6b19ddf24e1df0465c32cd3c1143e2ae457c01d84e9c2e419262d6efef8cda38a356a4383878a72750cbb45d203b17f6ae71e95178a2d74cde5616b7d58cf8fed061fdfbb41e22029184a29b8d3389085f9a9ca8eb0daf31c0f0ff8bc2c7b03f654458e58b842572b862afec98b90157539956d0c31409c9de07b171769c30adeab9b144cc4cf072d2b0096a6f3c39b7e25c987133cbf280047b6392b90ace169cbc426af7058c5b7d3ce055213da7bc099542203068c87f5ccd9954025f1c4bd1917fc8f469db7a0622fd3615b3cd5ef1bc9d81c6c5f5e0ef15a3c2970068394123ff9500518963c4540413167b9ba9420b2706894850dc22efd06c9343e5cdfdfca5db1de237989298cd54dc2a83f6401f460e0e58ddf78f469b4521182b297fe3545cba1cbbb9582386942cda8aca2413a22ae3727905fd723b372e355edb12e947c682110b40ff94c8671769a688c2d8608c2949f1df21cc9e95c68074f6013d2fcebec785d2f5c5ae09c9fdaad97b40e2bb7d7642da278fa940279e705c0db2432ec6d5ae57fa7aea59055ce18bd7787e44a2dabac2c86799a0c8bd6c093628c69da35e12d9b18ef08b2d85534f60af2dc3230c85c713758a662ba148395aa5f5782484d7d06171e680740cbedeb08e7f2bad8c3594cb79c1604fd128b0dbeb4f08f4792d376cd3e7bde0e77144eb109fc4a27306cfad5bb821f60275ea22bf8cfd5e281c21451b31211268c50405812523ae38eb970cc186de1de204bb03b184adb1633fa6ba680dfba96dd5de88e6ecc879ee604cc2f654cf3382cdeb5c1b6ea6862f8d9f031310de41f4be75e00cc7c322c2c50644cee7b3663c3612a19fcbafaa19904d12ee09afd9a82eb97202167e6bec081734cbb49d96a4364d2f20791a34249e92a6dbedca7b3f941ecef703bcd19d218dad1031c0e6fe5ab1edd5743263c4dc4c476a0227d452c6cba3d2d0b2ab5390d2c9b01ab352ddc4b994b995b947487f3d29c36122202cf89bd2b175b88c2d4eb5d712e35c1ca5baa99861d34c779dff0744d5e4309d89880a0c745d82d4e7f932b3d065a1c8affd0e002e7a96c92ecf840c8db0da5e9dbf7e7f64dfbd6526a778eede7033802eb397958449198d89b3f1ba0af79c92eb41f577a1334a72a6432fbb5e2aa5fc11a61602877cec19025125a0c6096a4bcf2b0ff78321f8efd60cb08fd380a32127c2bb7285e8e5a6595b589e1222c4dde9327732e8aed90887101f94ad342ac804d1ae9cc75fd09a26a5603abb60e178206e5a61d24a5d8dae299c05e1131bffda1aa70715be86cddcdd2122767848298d861d8a4d629d7c54a4fd18e500c9a74849c709d3a18e793026869877bae3b0fdb73ffa7674122f8a23a6ccd30389c09088054e16df3c8e3b844830c26ce8b8fe31922116a675263260c76fde76aded0992bf33d21200e1e6c0abc0a45b93261bff5ebe2ef19da34ff6e3f996f4db7ba6d71a2475dd03423df709ead55fe53f3e0d642615aff7a6c31d7e6b7b6b476eba9b1ce1c7aa28c49fdeb002a31b0b8d6d569126a14b1e6020d2fe8059e7ff6dc1b94dce83807f200bf851ccc0f4930be72bc73c98a9961e91f1671a25f140a6e1a53628b6955f3c472ecb87a2a9de979ee35995898fd9befb7367578e8a9363450cca75d078d08d1b4d2daf15bf5510bd50fbb4cfd8e04993e322ef0a29de8460a028bd55fd0cb70ca2b7ec2195d971d601bcca20520c7b81485a524d155087e64be7607391a837cd1cc982ba9d7fc855af56fd52d2b1d9b0c93259618253e713b01e679549093a027ea73172054a00b3d536910385bd5371b98a5cdb57ae70ebd4931753e839e6238c20a65bb814077342a9cb992d6a3090f2cf1ccd317b8af9e8a5c5f9612794a5ca62544fab08d0f7c5a8913e497e0fbed292806845e4ba8a7c57bfa138154d2fa4de8c3033459d2c3f39b2ae41e6a6c884e72f3cf375c1bf7fc14b86b13720d183ab7211c2832be7d71dd75c0108068077ea29b247a5f03eb4e5e11176a8db1020142d60f9d5638e55034e96c868a799cbdc002fb9e17dd279c3819cb47f3aa4ec813412ce06c7b7d7d2106b2e0594c82b3765204b5edd43859e832af0ec3320e28215b22e8d71f641adb9abd11f56616a22ab96d59d5ae3fdb66cbbd8a08eb7d1eba8d1aaabe06d303a6cca32c55edfff968d313bad92497bde093392feee79f8510216bf08ac282bce0a8c6617c30aca59f4aae479a5907990c0abd6bca6b5d9229188b6ea7abc8b09bc6b6f8759f46d3940cafc991262b6f97aa33e2a64cf699336dcfb6bffb9e93a85b13fdc6544129d74800caeeb744664ae90b283239dd16fbc8e2132b4cf23a5d7fb7e57fa3d50ee26de59303ec703b8e48184c5a8e430798e45bdd41346d0db872d30d6c8ae0fa06d145f66971cdc2387cf16e973a0ea979df5c2c4c8a999b65b2b33d2112b0c06a7265274e86ded0088a6ca6b4dc293b3d90fffe3fcc09d1a271203afe7a6873911a04591d37ec0b77d327c5e3aa48e19376bece65babdeb186449c223471dac0f5d1af2f0b8196ee8f69d6ead10097ebb8230aad84940545ff5b400d8036d44a9f176747eef80f8b429c349de5e0d44d13922aadce55e776e2925cb06c6fe8328413db9dfe2adaf39e0575a98ad79c9eab4615fc4de79948fc0061929c1d59c56e8e8b6c56d44d018e6deb2600f164b9f82d9514222e1e12fedcfae213166ced3dee0aac2c9c75e89f382213fdc59fa43ed1e62a27036f95f62d00"], 0x1010}, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ftruncate(r0, 0x0) 16:04:06 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r2) 16:04:06 executing program 1: mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) msgget$private(0x0, 0x4) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:04:06 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:04:06 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641dff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0a76a92028820e4d469a24f705818f49f14c6ab8d56e604e3ac4d6c620f30ed3c3d877e6e353a659bd6f6ab2fd37fc0c0481e8f009328870ef48732d63b9eafccda5d93d30a5c93614bb8bfe4f027fe4e92f8591cb0c5332ba32eb673d5b91032ebebc0b2f6446bdd1cbd389896e29d0e7f3a846c8c6a37b8ffe500c946f5bdc2d97379481a3578df585af30ca4b5964dda73ba59bbedebdd4", 0x99}], 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0xffffffffffffff41) 16:04:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)) socketpair(0x6, 0x8000000000000005, 0x400000000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) setrlimit(0x7, &(0x7f0000000080)={0x7, 0x40}) setrlimit(0x0, &(0x7f0000000040)) 16:04:06 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x3, 0x80000000}, {0x8, 0x693f}}, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:04:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) r1 = semget(0x1, 0x0, 0x12) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/16) shutdown(r0, 0x1) 16:04:06 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x30, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 16:04:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00004ca000)=[{&(0x7f000049cfe1)="d6", 0x1}], 0x1) lseek(r0, 0x53, 0x1) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)="2c73316bebb9ea17db9e010d73ec0ca310dda9c58dc26bde1f7fac4dcf14a0b7c54a14bfa7f5194d27923fc3761fd0b76bcfd2e25f9aaa1fbb0c2207951a1ba1c55d231026c7388053c49a77656507da299951bee573f37d1f8901485a34823186c0b0fc138dac14d0ce5387905acd8896a5e86080342b60b09d60a91f78e4d8096830a37c2fcd2277ca434e14f0b7d34cc4e2787d75055805374b6dc3a5c35fa46b1d2ab56ada2108c9968550e44ec66f7c63a9bbdd9890270729c894fa6195efb7d164e1f2979c0950bf7c36a3fad54d3989060297e2b1a81193fce9874e8b3a34dfe3273a090ece66c8098b330220b371e689fc5157f4b15c9bfa397d0d9cffdbcb7260b9e0f696f39dd78ead996df51854529acaec6f3ccb4b4fa861247712489057724e7405379a2fa888dbd21942655761dd040432de8a95a803beef52568a873a70d631535579cf96ac44f6f5b3199cfa6ead9bd4a683d68444855edee2fb424c1a931adc52de300a5eddf0f697b8372bfbe9244134ec84540f071a9b4d40cc58f06280af90b53ace3d8d5fcd81b4f251c7e857ac694266bda94497fd065a7ba795152657846e4195443f24310ed7d84bae612da555ec2013849b84e62d55d256f152004ea143d5ce9d0b39ae8ba99de1bf5d7da9e9ff72550c81fe9ff41a5ed626bcff0b1df9e1fec72a256e40f8c400c7bdd42c7ef2b1eb2b8ea103f3d3067eb148b2dc6d23f31eff2f29abbf9a9b8031d16916ea676f81e06c77fa83737330f354f334ff101cb0a6a42d724a772182b0c99193363ab7273b5fb1dc2d2838eb00fcfbe338ae36a00b08ddfab9b4b60fd88c1f470e8f6e03445bc92368e48488b358c47672a790497150296ebc8bc1cf0f8671395cfe2c001fff95b541ab78df2115364bd474b0fa73e0bf866b20222cf29a813cbbb2bdd0e9582f252ba4c518180068aa7003b9cb22b11fc1975718601b889346e086b79ccac671abf2bfd4ebd85b75fd74a973b16d51241b8b15b6528a1cb2b0ec01edf44682e34217bb4c1a108d80f5742d4e8646c3554a64d793dc4b2c1404436866a4a38b89c9da5d22796aa1dfddf5147802d07955117f577cc15b49d8d9e496ec881960c4196390fe7d73c96e7366aae4a524db41c5330c7a75c8d6069c45920d0537f53067a7295b49bdbad860f9ff43435b3d80644e14b1343c58f0ac3fd4a8701e18a4ddd6842616c8b883b53bac66fcb0ddc9be3bbd371f529fc80142bdf739ab96c83cb74ce3331e848ba9d48ba6b5dbf119d71a990d55e3254715d6691cb4b963321511f35a930224eed7b58b486914e04de23ec89e33c6b4d40f2d4688fd51818f01bcd9a433f33665e52510911579babd086329eacfd5fc9caaeaf8fd83b988ed715b586ea6b40bcb426626d02a82a54f64f70a0d14036839e937daebf7caddc15ba5df7f28f17283997384feaae4c8bd98a1b2a9d1da984734c91628fc9d5560826651ad6e145c987a1db9648a93520f4fc20172bedaf1725872d900f027237b36df92e2a031c7e223952690d5305c63705f6b2a220692e65753abea6fd1fd4073385492637dee345ed033f2a89f47c46478710558e832cf6e1daa2d476928d84c32aeee2a7446d4c7115e6d9dddd80812b3d8cf94fdb017c1e38cb2e1148cce46ff53840d52de0980c30d0927bc975eecc9c7023220216cfd66238e8dc5dd03b6c7c350518c8a2b47b6be90fa4d7aef4c8d7da9b3b96570c1e35110b0140e6fffb4db090ce40c48711e9bf37063780f58917e846041364787f523f6ba82b1cb7b09bd2225146b13a9edf1a60ea8e99e59b3be3f9ab184b864202a21c8715573b057759e812d5096bcdd3cc7954dc170ec981da4378ac60c847b0aadaa0c7795270b0e1b824b5ae6e785c15f46b47d6de00e736e2ecc46cc258cfccb3461b9263dce82e494c4e56fdc6ccbaebbe9260ec0cbb516eeac55c818f4bcbc0b08646027f477ee792156a5361902505223abed0c58ad24b6007ae2195a1e64a5920d3faf3b0e228c4ed51011c127cf0e1f95f11c5ab187c066428b49546c7e274061743470f0decaeba4d7a8a9cd203e6b8e9c3e74ffe3a3f1558b6e05adf73c9016b6a69870b1c838440f454d8a06eca12ee68a98c131ec322c211fda3a4fadd4968d204beb118785300dfc123e8d0b9ad0940a43a7f1e8dae87a41f076eef88f38eb5a3258f133d1176add74b13f9a822f5ed6d94245737ec9fa80b5dbc0801e3a32cc4406c45942550973ab4c3530505cdc8d3118231feb85441ec170b82a2375d813bf8d9b60a050e03faa8aa6affc1e52c7ef7753bf2c0b1a38f294c84b1049a9751178232a4b45cfe5d159464f5e18b423286636c96a94ae180f19f278759ee1cd9e3b4d567ee39e7840ebf49502f57e9f1b6531291f342c64bdab96a10b5f092970ed1404af9aa15b7c47141e6f05c5eda57648c6fdbb12f553d714896743dbcfed622957e9c51d9dcd724bd51498286a7f6804ae785005f2d1006b1b786f74e5dd1ccf83cb3bade42de3620c44328256e84d1e32a9f22d731fa1cb53e99d875cce94f97d73052f31ff80703c737e8478d8dc0baa9941d94d2f856154a8f22e12b1e34e297fc73a181ca84c23f82d93c44ac966058f89ddff96a106b8e11cd8e54a533e378afe2e310f687e6114c2ce8cd2ff284de559b4006acb5218056fceaa3d8df88010c2c8f875ba2a150c80354192b6b0adf157ca4bf07f0352c6f33fbf3144e98223507b34d96f60a6f5e37eef400d6a1a9d4b082a740b1f554e28334c21fffaf50f8e11992f6b667fc81a1fd4df87dcc15a78b3951838531d82cf2cba6494ef6a1da2f12bf7a3293734544f347c11182ad1ccdf77bc3118dde354486479a1f552848962c71aa10e8ab06a8bcf9765dd35c657840151ac0ba26db966f346c6180ad6819ad74040e036e185dcfb5bb137ead2ff7334def7bc00522a251de88aa444efa88626d7357102838f7dc7d4e3d08056a0e615536b5620ba854edfb05c51ec359c86f03d24aca08876261b8d3b3c1920053f1ea8fd600d9aff1d01e4c433f9644f3729b1aa65d5476345a8ec8201764a0b437dd3353a48503f4d7a47560ff203facb759825af54afa28170d85463d407686e3da5929a841ccdf73e7ddc6d0a6b7d8ab2b41bba1b74a1f023c375bf270129c6042df7b777c9718f314c02b227062a5e85ee5e88b13537f355209a5d59fecbbb0145ea1b9fd61622ee6fca67970d6f441f62b0c61bd361f463caaacb1487b1ed1f72b0421aeab994fcbdab6a8dd067b2014965ca7aa733a60c698f8c15c5e977edae55c94779bd54c95d850820b0f09c40a72accd1997b94a486ed391d94f49b58264350ea72f7745ae4a3669bbc038514f8b5789a523cdc362dcf8ffbde630fa5910877953e10d3f4b086b9b01e4f373f9f183ad48c1e78f5def06fcd3a3d9d66af13ff0ec77676f78c3bac803e85245f261f593376e4049844ae5c9e7ce1fa61179fdd91708788cbc4178ceed3359a7da524f3ae46eb5ac93ea52952631f7ef57d0733c08a434b2db0bbf6d0eac9223bbe570dc4f8ffb222e8fcafa37fd1764e04f2b14fa574f624990a1c81aa7a009471a5911082550662fcd9e404e2169ab92a8205154307ad1563c59fdaa2994a1d8bd9300a340a8e7384996cc40683fccb3a9c824d4ad4ed0aa059faa9b8b7146e90d88dfe9cc9f1d1db76b0daed8f675972c008af25e2e00e467b40bea7f6bbb5f935ce0154fdc70cc0c2d92cf24005d6c00458e653b93023fc45d9657c783a50e5713f591b1a0b2ea6e7718caf928416365b198dfeb13c618083345e75c164749b2115829d443d4bda5cbc0220249a77cb7c3f13b9c4c3b4f5959a923b03d13786c340660897a315060030acf41254427b06328eae63ed3e8e729e8ea29a49309fe3dc7b24d0eb38afb23240db2e46f571f9a05e034579f979f7efb39e4a460f74b44761f227e5cf79fdde23e919b7a5270b29adde7a94833f69e450826dc84ed4e59d7ab7342a708b23eca103699d77154251fa7bc43cda7536c073ef6408eb29c24eb7843d290da5fdb2f87574b95a59ac776314beb8619b430ebe4a31afca0a39dbdb101a46aab81190c86f95162e663c4fb8bae9fa84b72a4fa993a5414f3b8b7e0019f9c599b3895b9f4ef366e9a5afb9b91670e469b4af08227c4cd32c40032db2089356c34eb9a1c953111a8ab8ec0b8879129f21ef41f87806a639932d4416925095faf083849078f54ba96340fd597e76db8c539cbfb14efc2b52f35bb6dabeac2759cb2ffd3fd9cc3f01f8439ef2a4f19bc878735b3270c6ff8d6c15ca2c164308ddbda7d5966c9498ac5dae5246b8e87af2a9e606ebb25984975cc91bba70993844d32869bc486f0062465607a628bd0261db2c81f3d76a25a55bcf220649f92de624d725d9404466b30ddedb11f42c7b62c318c17f5d7375082affeabdfab91b21b43b8047f0d4e4ead94c0f4f1fe3be30a97058ec3361bab3a108964684c2495c7e1d24ef562c90707cebbed8c8d5060465f3ad3314576362f7c132ad55830741c0df6489f5b1e3a645ec48b35295e8a19d3f8e7748bf0fc614c086ed6085411e5fe4c86debb80c7cf997862a694b80b9f7365dea0df1309b8fd47f577599820a323b0e4b60e18141884f7443d970e988d94e645bb59b30b39c19592090e82ee6a3d42f5e5395617759e955dde5db06bcd2534167d16f66cf3221eeb94e4f8b90f9aa16b2e0c5aec71263fba969d38677d245c7f75ee3b930022a3382caf9a93b118d5fc2cf05b11b165570810a8e72265f1cc7d8788a8b7527c1253c031b124adbc0f7e569762a1a303529989b744d9e601e1fd0ca5e9d33bfbfea8a06530d2ebbcd5cf9f09cfe32c8e45990c248fe23d1b4de98dfba347c9a3e3a755d05fe14a963a5a6a88810bdbba33896c2133b68dd03ee22d42760aeb07fc824c46ddb935aafcf57e7ded53e2d50103ea84980c5d68a34710191fa5bb8841686446311196c8092fd38015719413e8d386de67eebbee14430c8adb4ad828c7c274b6dc6add793f02dafc7b5bb6c8825e19aa28850d5e4cca864f9cef5a49effe72d7bd6f74057e4ba5d1d19c90f307b6d2f2adbdf2db85b64af0c17a122c93eb956902c51a7d085a0c49de4b174a01cd77465c121ae6cbfcf88ce931d30e18187c4126c30cd34b2346d1037e8237a07de247e0ebb30e2aca93eed0d87e44bf09931d4b821c7c9db6740cac0e48ac665134709b5e85a3dc0346416415a01eaeba389ef2e23fbf78e1edd456d415b75502fa2d867c12c6be202191e913bbda560324fdd34f0a45d4bdef7b8123afbc0cfe807829d8403b39b02b8a1917746c4979401f1a6fee2fa7a8a9e92027647765dde5b4b68760c1ab3a7549c644eda73ece2bb75283ecb226b3ae2ab53fa9aca3fcfbc340f64ec660b38ecbe8dc97bf2768667dcc1e7359d52b8617075c88c2ac86933ae34cd2e9e41f2ac8db8a89d8f87f007b2340e1a3b04bc45304ea0f1960c1729401906a00b2c3b3bf45180cbcdc1acbfa34c64f5deca1365ea45ec0785be6662cbcf3f830f9c84a4d3e0690a1233562db00e076646958c6eecb41feadff4596cb74c8a678ec13a4af9fbc20ebd49300cf044c675b9ff8f39153158af716cf631fc168e3fc2d006a968ba950380b2544ab422438224504c784339c171e63efca79d7c950ec32d153c95ecd1f9e64ad63b14b0585160ad8b9fb7d3595ca05459dc001578b3", 0x1000}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x18) 16:04:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x2, 0x800}, {0x7, 0x100000001}}, 0x0) 16:04:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80000000, 0x1, 0x6, 0x6, "e02626f9ea99c7f482bcb27c3c184a95fe7f4a59", 0x10001, 0x1}) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() 16:04:06 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc4) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) 16:04:06 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x313c51f6}) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto$inet6(r0, &(0x7f0000000080)="8c7a04ce62213199c2ce449bc1ebb5f4709d4674d3d12bcd200e2b9b5558d5820aedefdb7af0196a79c924f605e41b8b1ed29320e2074cfc70aeef903a5c7d37c9d6edd5b16ad8523f03dea493826f994066fbf41481da011532c0fc0a2f500c50f756525f38d46b36d501eb80a1da0c356895d76bfbb11cb22b373b88609ed0cbcc5da5a3875050d1153b2b44ad9148", 0x90, 0x6, &(0x7f0000000140)={0x18, 0x0, 0x7fffffff, 0x10}, 0xc) 06:38:46 executing program 1: r0 = semget$private(0x0, 0xa, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x0, 0x1800}, {0x0, 0x7fffffff, 0x1800}, {}], 0x3) socket$inet(0x2, 0x7, 0x7fffffff) 06:38:46 executing program 0: setrlimit(0x6, &(0x7f0000000080)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCNOTTY(r1, 0x20007471) 06:38:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000840)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d", 0x257) syz_open_pts() close(r0) r1 = kqueue() fcntl$dupfd(r0, 0xa, r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:38:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) kevent(0xffffffffffffffff, 0x0, 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) write(r0, &(0x7f00000001c0)="6a027906cbac6aa9976a88553558e54f2ade9dc45d6c63011df09484c4b9cea553bdca6b03", 0x25) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xf7a) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x2, 0x20000001, 0x0, 0x5}, {{r1}, 0xfffffffffffffff8, 0xa1, 0x0, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x8c, 0x0, 0x6, 0x3}, {{r1}, 0xffffffffffffffff, 0x8f, 0xfffff, 0x1, 0x3}, {{r2}, 0xfffffffffffffffa, 0x2, 0x80000000, 0xc99, 0x40}, {{r2}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x401, 0x4}, {{r1}, 0x0, 0x8, 0xa, 0x8001, 0xffff}], 0x6, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x41, 0x20000020, 0x3, 0xffffffffffffffc0}], 0x800, &(0x7f0000000180)={0x5, 0x1}) syz_open_pts() mlockall(0x3) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x80000001, 0x101, 0x7fff, 0x8001}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x3) ioctl$TIOCSTART(r1, 0x2000746e) 06:38:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 06:38:46 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x1, 0x8, 0x1800}], 0x2aaaaaaaaaaaad41) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/36) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) 06:38:46 executing program 1: getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) clock_getres(0x2, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000040)) 06:38:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x2, &(0x7f0000000040)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x1b, r0, 0x0, 0x0) 06:38:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57c", 0x171) close(r0) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x6}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000200)="4d0bea0c1934dfe88be93588464549682f17977efb01d0246fae8dae87bb2e8c83616aae863c274c7d8418de133f4f0ccfd900746605da9e1fca7811d422b1a9437011cdf309d1e4a5f529b53e7c6bba5fb90d444d38a0fe8ec642a0799cad3f01b645b0ab748b890e76cd0e253d23d3a3ee7a32a4b668", 0x77}, {&(0x7f0000000280)="fd8c86235e788554daf9498ed664922ee86976a13af26335d3dd24843be90f5d3331490a5f3f3ed10f39307459644227146790fe355a12d58775c95c", 0x3c}, {&(0x7f00000002c0)="1eeefdc61afb5ba9a28df8cdbdb3eb6c7f4629c8c41cd4f4244c58f32a641a2d621cf2ab6b7691ba01450e363f5bc9c34a62bc665b7b7777ad7ef2f85a1a41c7469f711cf70b8207e9fc0d561dad507653bf085d049361288aa16c3c829972dd35d8b732f9cdf247b74add5b4c3fed4f7510", 0x72}, {&(0x7f0000000340)="484ac32bbe41498160cf221257d8b46ba572e171102ba81de874bbca965c674d13f5416fcfdf536d2d149ca49b5321acf8db1ea79d569172fa4417ae9b19b08fd6b575218233e0daf44c35956dec8fe2b846ef57440acf44ebd0d846b3a7165a4011792e5fcbdaadeac7ffa4f6e4bf8b3171", 0x72}, {&(0x7f00000003c0)="10276448796a7a8986b1bde5094b8744e2b3aa513a9d1a863bb96525c9b5757a7fc65fb3ef1b8f87f28881890d6ab9e423c36a0b5079b1c9535a74db2d48fe2ffd05463979dcb1a4409c5b35155f9c7970d69f5be0216bb27bac11ffd79afbc53eaf08067cabe0742fc7", 0x6a}, {&(0x7f0000000440)="e5314475310717333be4d4f50f7da32bc3584fa435e97610a7d27f386f80534802d890068c947522ab92fe6110ae36bc17be6b06cf115a30d8d51346b261c1cbee310728", 0x44}, {&(0x7f00000004c0)="93ab62d4fa4510c460002b7be8143356b8fed22ce1996a1428f3b6269958629669f3a55d22d5de1c5a17dfcf0870082671d04d73802bdeef8820efccab10aae20b9b515788cac80384828b", 0x4b}, {&(0x7f0000000540)="ab918fbc295934612a45912ab652b749c862d740ac1b02235ffde6bf9138f0563f3460b06b28ac78dd38c8b82fa71f352ef1062b181b0e15e7f90e6245b22db199cf9d7e621b3ff494673f621cdb5481403048d710e2ed4bfb9b73e66fd5aae430049d0735d3427ae26b11ad22708f9ba4ff799a9add3a49c3a539e773291233e4f283b2820e9db92b52984f0fb042ce9a03a372c3c52aa4e5110d4a48e7c746e85d396d0d4e65bc8b26ad6a95b16361e95321777747303ebde3c8b4ea3e5d454386c2e66a6a31ffd972eceba298b86aada533ee", 0xd4}], 0x8, &(0x7f00000006c0)=[{0x18, 0xffff, 0x3ff, "bb77951d"}, {0x38, 0x1, 0xcea, "2528ecd050d0f9301b75c8f91e9dd631aebfd5debd45f4516b4fc001bf2e33577d7ae059066439c8"}], 0x50, 0x8}, 0xa) 06:38:46 executing program 1: r0 = getuid() setuid(r0) socket$unix(0x1, 0x2, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x103000) shmdt(r1) shmdt(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), 0x14c) 06:38:46 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 06:38:46 executing program 1: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff4, 0x97}], 0x4, 0x0, 0x3, 0x0) close(r2) openat(r2, &(0x7f0000000000)='./bus\x00', 0x0, 0x64) 06:38:46 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xed3b) ftruncate(r0, 0x5) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) 06:38:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x108d, &(0x7f0000000000)=0x1dbb43c4, 0x4) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 06:38:47 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mprotect(&(0x7f0000001000/0x5000)=nil, 0x5000, 0x0) 06:38:47 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 06:38:47 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x5, 0x100000001}, {0x800, 0x7}}, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x300000003}) flock(r0, 0x4) 06:38:47 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r1, r0) 06:38:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) semget$private(0x0, 0x3, 0x10) ioctl$TIOCSBRK(r0, 0x2000747b) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131100e800"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/207}, {&(0x7f0000000280)=""/44}], 0x1000000000000059) syz_open_pts() 06:38:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 06:38:48 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="823000bd1ef7c0c744b4af1cebb5e05909bc334fbcd260ffced9a0303bd7f9a7089f07e45c8bfbd6b9db91b27f12d3b1019048df879ab958fb40397c7fcb14ea7aab15d89e0d21108bf04bb18142dca4f0d10f54f167827ae9723d009d7b8c88d9888e1806640000ca7fbf3892"], 0x10) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 06:38:48 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0xb) open$dir(&(0x7f0000000000)='./file0\x00', 0x10010, 0x0) flock(r0, 0x5) 06:38:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000280)="6a74b041721fad0205e8c328faf325c2caa1cfbd8c17469adf2122e19811657766797f09c98805c0adce93110a2ca95771759d2a6b8baa47adde3175fe9841141171d16d4903ae5adf7282a11d0402438df53f2779c6151e080000002b13edb3afd4eb34e11a79", 0x67}, {&(0x7f0000000300)="9f32fdf38b2a3a7a928b308b56789d8c2a87d37b5e91f28ae4381f1d1db7977772bf19393bd7a52da123e2901821e52768bb392233a76cf9a36a263901dc95dbf4577af34cb8d9d40961523f9d050a20ae11a9d94d1c34933427f38398a75a2738e8bebca10eff7688d370cabcd86018366581ac4c5a5ef01f689262ce0d48a42e1f144d478077668d2dad00f60864213f98060c0610b98fd5bcf7a481656884e5237c0231e1c390de21f7da1f38d6244143ac1e7bf05cab233cd50b5ab3604a6d9f07b8e4443cf8f64b8a3471dafbd8b17c5e5dd3dd07c4fc72a54356e3d5e2d14fc5c37accda7e5bff02bd5ec4cd2955", 0xb5}], 0x2, 0x3) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 06:38:48 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x18b}, 0x0) 06:38:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 06:38:48 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fsync(r0) 06:38:48 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a0a, 0x10) write(r0, &(0x7f00000000c0)="25a8481ae5792fb65f7756c32e6d08abe97f21aef64e40fb824d758155666efe4ee4e29fd6e43ee45efc3128ae788871e99bdfa0642be9a41ac5ac5dc6a7fa22", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) wsmuxpoll: not open 06:38:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) r1 = syz_open_pts() poll(&(0x7f00000001c0)=[{r0, 0x68}, {r0, 0x4}, {r0, 0x100}, {r1, 0x128}, {r0, 0x20}, {r1, 0x104}, {r0, 0xc8}, {r0, 0x110}], 0x8, 0xea29) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) poll(&(0x7f0000000140)=[{r1, 0x100}, {r0, 0x10}, {r1, 0x110}, {r1, 0x10}, {r0, 0x33}, {r0, 0x124}, {r0, 0x20}], 0x7, 0x5) syz_open_pts() r2 = dup(r0) socketpair(0x18, 0x4, 0x7fffffff, &(0x7f0000000080)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) 06:38:48 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="461e603d7386e73b3ad3fbb80d1c12c70777b5831dc2477f46a09a7a351a9012535a5709eff4b4358f964413de2ae5418bc0ce1eafc063ac91514fc813c84b2d05f4a8883378a48078db03b5ea6fd267f7c21bd17a79dc0bdb865d978ac83a3ce5b88489cfb6e9da9e60e9", 0x6b) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000480)) getdents(r1, 0x0, 0xfe8a) 06:38:48 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="1f30dd0562145228d8642d9d511811627a411baca8139dfb4355f03fb5e88069a80db9db92d7b141360be7263284a881865fd0c95591fdde1695a36c35bcc90871e42f548c8adb12eda6a18bff315517a6311e60f05b7d488c4635ab8f9f3d18949f41129658a385f94f2e69a8c8e98a561d274ec753683bdad170c3", 0x7c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) truncate(&(0x7f0000000100)='./file0\x00', 0xcfd6) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 06:38:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40001fff, 0x5b34) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) pipe(&(0x7f0000000080)) 06:38:48 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="ffff000001000000000000000000000000000000", @ANYRES32, @ANYRES32], 0x30}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28000, 0x101) r1 = socket$inet(0x2, 0x4000, 0x1) r2 = socket$inet6(0x18, 0x5, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() r6 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2) r10 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x8000, 0x40) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) r12 = socket(0x2, 0x4003, 0x13) pipe(&(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="0b935558df2944b55819a6013b5445f57d1467a5843011cb98b3def13df9a71c378b08", 0x23}, {&(0x7f00000000c0)="08c74323564b7944d64f553dda7d06782766c7ad956d755029405f9df530d673336bdc2bcd4187", 0x27}], 0x2, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r17, r18]}], 0xb8}, 0x400) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x2bc, 0x0) 06:38:48 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget$private(0x0, 0x5, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x4, 0x3, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0x8b85}], 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') socketpair(0x19, 0x0, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pledge(0x0, &(0x7f0000000100)='*-{\x00') pledge(&(0x7f0000000040)='*-{\x00', &(0x7f0000000080)='\x00') 06:38:48 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000240)={0x7, 0x1}) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) dup2(r3, r4) 06:38:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0xc001, 0xd4d) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 06:38:48 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000), 0x0) 06:38:48 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffd49) 06:38:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) r4 = dup2(r3, r2) kevent(r4, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x3a13, 0x6a7}, {{r4}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x7, 0x4d}, {{r3}, 0xfffffffffffffffe, 0x1, 0x82, 0x5}, {{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x3, 0x8}, {{r0}, 0xfffffffffffffff8, 0x41, 0x2, 0x5, 0x9}, {{r3}, 0xffffffffffffffff, 0x4, 0x4, 0x3f, 0x2}], 0x55, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x0, 0x2, 0xaf}], 0x8, &(0x7f0000000280)={0x8}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8, &(0x7f00000000c0)={0x3, 0x100000}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 06:38:48 executing program 0: r0 = socket$inet(0x2, 0x1, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 06:38:48 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') close(r0) 06:38:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 06:38:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = geteuid() setreuid(r1, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r3, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') getuid() 06:38:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10210, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x4f) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x20300, 0x26) 06:38:48 executing program 1: r0 = socket$inet(0x2, 0x4007, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0x3, 0x1}, 0xc) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000000180)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000080)='x\x00') listen(r0, 0xa119) 06:38:48 executing program 0: open$dir(&(0x7f0000000140)='./bus/file0\x00', 0x900, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x100) open$dir(&(0x7f0000000080)='./bus\x00', 0x400000000000, 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x230, 0x1e3) 06:38:48 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="dea3e0e184e36258a416f790037494132477f256b409ffff25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049fa4545658fb7c6a0e5e4642d26edafba6eeb0000000000", 0x67) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0xee) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5aada037094da0ad1ee9204f82e157891dde0999f5f357dfec7d222ef70700b194baf624c669bbe9f9bac75ca4ffe77fce5e5ab66de0be9e45099f06c2d3c3257af11e8e238705b9fdfb352f25b1904dd63b1c01dbcefa205fccee13474cdbcccd9ddb5e217088cddb692893ebcd88835be1e73387a441ba55d895b4a28bfe281255850c0cedb2cdf1e26034b47f477735a96fa50c267d619618459d5208388c5da1eb09524ae08878b0d2f847adc076b343c99834fef0a72455400848400e9b5a9b429cf6e3942399e968d5b8935d16ef21cf3e5ce5b8817dcc658974780ea53cea30ab3833a829c3dafc4e8f1e88d973e08085adc96a98ad965ddbfba2fcf021b2900cd3bbbefd13efe6667095f2eaf4f9eeebf4cd73877e39a4a74e42d7bf39b31b35743a3ea4fe12877c1f7d9e3c46cda14d34d9ff6f8be4c6bba04a8f358f2d37bdf8b0d15ae4bb92eda2ff15e35f360ba601df6c43b518e1091edd887a7acfb8b3ba2dee98a927f38ece01655c8548beea7703c0d60fde212942454dbc99d3d3ea3f2715852d2ca3261c238a1a77c68b4b43b4e516149fe90ce5e1c6d05cea0033c026c8b293c978509c4873a3fbdd4cd6affe5a78cce5f5c2d81427f29dd18b95fa42c5feed3e764965212430cb907a5eaf6ab93f4a1322ebe36d7cb6625b43547b0247a73a211545282494f7ce801286805aaa0012ddd1427ab100528e02d33c87d34cb361927fe31d6288747cf28698d734a0019c7d23178104e7da69eaf8885a5f34860f883b0d4f029bb4845ada38d97a8713038c112012bcd1bbc8b2b03d3b14d0d2c517538536ebad93ddb333cdacd753d75e728f65bd66ea7090ff6d15f4a18c8b2cd66763ea7667a6588368aea7120cda15cb56eb96cfb2fa177c6c845432ecba90d63bc52829c51b1af48940cafec65a8fcd3265fadf49040b9654afd2496ee2114ace0fbe752e9d0c79ebdb01ba46277e82ddbf9d77144040d63b6d4737cc35e2f478e190609882d38504133a3bfc1ad783f218d4634a3686509c864b6138aa21aa47d66b2ae4b15fd1004f7af963ddbf7fbe684d61b0f198b98a65d061e322b0e4d519f03a27b395579b083a787b7108a29ac8242cfde310be8f7c7b6b583aeb0452dcabde1ad6fb3928546d13e0b1527512b0855ea7d79eb405136b81a44aed00daa03e9a96449b49375e06a6ad7e6823f34e2832dcce466dc007886bd566c645d9fffab051df6a7eeb62e367280a", 0x928}], 0x1) syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{}], 0xf5, &(0x7f00000001c0), 0x63, 0x0) syz_open_pts() 06:38:48 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) setuid(r0) socketpair(0x6, 0xc005, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001100)="0d55523ff35b32f50c03bebe241f38179d81bb09592099863115c7379909f1e485799ea0d1bd118126c583b04c8747c9355a27d753e7bf1432216be9777109193dd2c6adb5807e9d15bbf813a99493e998d6824faa6d9f182bf934cd74590c23218079787ab2dfe25bfb149d7dbfd9a2e6784ee8baba85721f59c9b63822cc8f199a2e8b940103b48b7cf60bfe1dd3d879dc3e6b6b7a2d41c737f51c9e890e427dc19533abaabde10c408929765869da7fcbee5fe0611813a1dd4cedfd4e4a66ff061e16942d529f1d5e251b9f73a70937611e1a2f56744e7d1a1144c0c16eadca817bc7940a2dd1", 0xe8) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="8f93dfde3062df6e798acd5cc03f0e9c2b2344bb131a3d2283a99ca2f7c671b92ebfc90fce253ef7af7f716029fff3944edb2929551d3ab7f9aa62edc1dac1c3cae8d085ff7fefca67a992e8d61d6fa64339bb333952157fb2ffdefae7eb4924c77670ecd1241462feccbab43a299d0301748ee1da4eb16e633c2d6d80ea8e7d3746a3deee90e2ed3a5251f25b8c2addf90e6de8d7b9f6e4649c48cce43bf467e4a97da633a95e73252daa656eb5d9fd4d942ae3bf8015c9e49c37de1de0bf1e8bda40d9654531d971cf3616f35cec2b367c02323004aa885feeaa1f0739dc58b7ba0f2a44ecf0385a4933e7caf73a5ab2124504e3810c71c62b3aa49b2c3de33b1338e4ffe70db7d7c74edd1d8c7cdae1967eeacbd2187c2e2818c8dc44469fee855b0c2a78f3f12d5853f14401f9deb2813235e97ed6e8ee8867a1a5fdd1140957afee187a1f01fe0026b2f3949ce91ad4323ac80f8304823967c5818050bf674f93fddb34feb07161429d528112caa1f05141383d9a2e3a96db2b9f4516ef8880d04570efa8697bb705c00525c0111ce6613bb29bcf75539b376bd8e0478022a1ef0ea943206ef7b003d20dbff638ce0ea646ae9e4b0626cfc34a011c7fc93a81afe00f45c12bb16f5a7e3ea06132b1e1f747f73eda680cf87cc3a3fe82a9ed183740a23b2131a40d460cb0886125fac0c1e8967cca8b2006d82fb3a4d123d5d52d849da401da3464cd842d4a6e8e734f7e12225a29490761ecd9537c5d52064941961e021b63a3aeeb2404ae2a84df2127906c4269d27f93c2b61874e62ebe9ba9ac9aff6e0d6e77eba3b839841867e1d1c6f3eca4ed92a8460bb9ab362c7df9b2639da77dfd8f509628058f1c7be3ab0ba6171856825a0d043963c33b41896a00206676344aaeabf6052b92da65cab1aa2663aba7a113dda4c69ac7e88afaec6c61baa166361fe5840e8947868ab9ded52860bec2d36dd5abeabd56e3beae3ffa786bc20149d2e084fd749e20813dc8638a2ec1b42468dedcda68cc1d987855c0e5d7d92c15bb5debd74fcedb7cb85a010efa991f86ceedda2b48a4ef45cf7866f592f5eff0b8cb6c46e58da21eb7ffb8ec05b26ee5776b43ea64ed69fa68b429e35753349b183e78e0363fa893ce087c729bc88b7b524ecdf25ee107e23eef4c6b7c5c7ac41bb37a8dae52ce9940039f8c2da6713438a91c87d0f61cbf2ba0c5d0ae00a37bb5e1866397368618c2fbe37e35b524ab25a718726d4b2e0a013fb8351f0a0984dbadfe493b5da1edc2bc9fe99f3d5f23d2154c9c02fda7e4bd79a0c2a183aca5a23a8f975a37b1025e2c2735703da5e86f87aa058ed907eeda4ddbb05d5f6f3335b073fd6cd02185ae008032b505f13be0ae0c23438a8da8020e0ed37ad72b2fdc6d9fe20028de3a7fda907281a74f7fb1f3c9c3b8974ffe1ea768aa511a071636d1bfe8eb3fddbe5376be1494ddfb16c07c166d626556dca066dfc832c6de2054d1ea828bc6201adc5ffb202231bc409394011cdeb9e996ac05481fadbdf92f89995b7e7abf0602a2ffd7e2e847e89acaf4e32e327f75a36e6d883d312e81a699062d4ad13f848f0faab2e72bd849abdda1bad9e0f5888c62049202815119c75a11cc1c2198cf0d2c28cf247789dc89179e6416bd228b60896c683ae90d4ace9abdb904d687150fc58f4093ae45703f4ee846494391642efb1190c4dded3b343906afaf95ab54ea9ae5f4f2c9b3e1ca4139e9d7c0a712abefae21e7a9ea4f9fe6d7b337b61ef05859ac34717e21783f0d80333aaae8b3d826ec3b4a14e7dd6e653501520b3e2208dcf3d0c96913ee75ece1bc7d3ecffe8bfd4eee29d79527cef7447a8a0c83e793a403f10e8ae6eb47fe31ac524fa95f996f9c45d3f94e46779e7f6c51eaba36a1f0ad1342b8cd43c71d64c4a3236a04d57a08f56ad8d838a165363ac9bbd49e2da3275a8def9f14f811dcf192373b39ec43388e093b607362e95582f11989895795de772eca0ccd6c1527042bfe297a0dfc78944c81f14df83c922b13698cbbcc6428f996e05b428377b6448afbf24741af8b5fee9452c02620d44cde7fc9a9272adf8fc67a019961dc51781cfac4b6562a521b13fcd237bc78408325346295d5678f98c125090e21b53373b6345d02add2f96fd5f42bc61a799d188e725bea12054e21ab88bad04df50f3b8f2b122dfd56b7a32d29d84623255fde284e6054ac8c7e81a42fc8d0077c0468be159a2beaa2b2d76be5b516c7b59e14ac7b2de3de73000ec77a49cef86a674324e939b854485958655dc0e47a99dd4cafe30029584c391c8947d3eef81d7ca49d2e11b03f9483ef8c54cebf69cafb5e7c585855154c3f59b03bf7a007f6eb7160aa021f355cdefd25ebc43c560571a67eea042b1c0dd45b7c946a8c18ec20c05d92de2f2a39ec662ac46101db89a50016c97f8256eb61738bc6ddfe9ec8dbad2dd308560c2bbce1101894c8f372a96e9ab4cad1e27ffa77939dd95c4f5adc574147c0c31e41d0c982ce6fd7a8df6e37493d4a6cc73c128d1e1a656a1403c0e65c1fd68ae6249513fe99c3ef0953a5bfd03b80fdc7e34aa96de10aa3885d0f369fd0600b435bad652b8f7f68b7df303b1fdc05f28497d724568c5ef42348e9d8be942e060acbaf4a23ae57b8332d6bb94e630b4294471923c1784c36d15b555a8b7fe18c27a73a63f41e6fa2e63d9806b02016a5554285927a733f16be9b774eae26b7f1c5b2911253fe826f3e86623d5c1ae0a410e27020b6f32e8c59bbca14c9e9efdaa525023e3355cc0bf24e27e97c32310cd351937a55cad95a13b87b373851036cc68f7a6baeeb3a40e7f44accc7b75c5febeaa3eaac1de500de1b76d46cc32fd8ce5b1346f985ead299e286efc0cd028c27473a67a9de11f34f5f24f8323c848b1c529c012171db8c8be9509e6625c9fdb4c5b45b8eff3325cc5bccc1ba94f1d6271aff5ea63f19c71bc8e1346b02663573d2f46f8a349da01dea52e6707ddeb2c47e06ac198253796ec061774a1a7f410b59ec5bd2dd7fa5ae4269fbe5619009994ceb464c9abf6f5b303a7ea9ebd38e18a628df92bdef771eeaa6561b4a4c0048081af0772f8906cb5daf23c9db099664c5c1588c9ccc7ad9a6ca872796d234ec6a3bd57e77d7a82536077af8c9134826de428c860744c5296ef3c5188ee270a0564120ce248a42240f16f79090a719b805e92aa7a58c4136d366aa76cad792bcc9e8c8d671593c064fc1f5bf71ee4ce6a3b690db631202bfb9a3e3829efd2dc514ad652c0be0ec7df45f3ac2b2bfdb777dc528c8ff6f7a5466977e726e7bd52970a7c57422c8279775c967768466d455219192fb809c6922f81f227b2cc68477449b773dfa0c46808c219c24bbe9a6efd70c25c77fec687c2ea7bd9720a46565a16cebf496cd88f953013937655f57ece4f65828573d47cd6a67da4e0af717eac60b546f1125a6564e26c532213cd1971f2c707dd624ac4fb4356eb8f8e214621310e407e454ffa8455f19ea33d9677c058dfc4ecaada8047b9193f9d9553aef614236abf5a92a03c175a3e62f3338b225e8bb930e3a49dd9b5dc51d48816dcb4a173c292a15cbc89911c3c5576ee7742cea9fbb05feb2f7d0648bdeae4c9471e9e2eae5a76e0451e6a31f15b3aad07e598f032f0565f3a4f82b988cc51e866bf1e97414023f576e9e325e35cfce67c0cc5b54e25923a7430e49362ba55d352f68688a18e652354ba8e7dfef7eb8edccb1ab45564eee5ba5a48554d9a94606f98bd82d96a30b7851cdcc0ee3601e582b1afdfaeb28bb99e3c515bcce293c8671eb439d98421f5910ae9fd3ddb43f6ae9df3596880db24390a835974211d3014f9ecb46f2d14f926db02b8088373aed6d4e6ee2c2878902421141457a7b3c72b3684cda970d3a08d93ff93a7ecc686ee01841d4f39a6cc815a91790ee32307b40cd1660eb1c1406a68dbf27a027dee6328ca3a4d9f6a5ef7192213859978c5a51af01681693ad23e9fe4a5c55f2f77373b47568f2296d987344acbbaef8234b27c0795d28b9478a02bbf0bb2833ded78c551c911aa044762ad549a9280c618a30a89531c53b9529f6050309a71af143d9e6f943ee2ae811efee8c6a7eecab7e027a16d850363b6c4f05de47079885bd84bfb3a12d051d5fdee94b3f7d5e3647c8d2df711cb450520fad2d8b4035fd91a8037e3f1d34ab41512fd01bffa339b7af85567391955332d0b24559522cb8c3d85bc493c5df39ccc0156dc2a12c9d9f8ed93a6379900f8255444b79aadad32857aac07532d55508734119484476e35234ec6cb1e61940c2163c6f4ab12b03c79b6d3d94360fc963badcfb781f833b41fa4271ab882df64e35d1ab0b6b33ff0860dfac4f33c33bb29f7a914336aa2de6d5b5ea205e9b547059e8e893ebe130d671107b0d6c6303252660800e03a9a0aa22a49145bb2f6b0c0f3c980e0097f4d5b71a475136c3ee8cf95b90e2b7f4ae632cbbd1deeb5d2e3af8920ea11d29bd2ad8917d46ddb629df647b9d6b0d261ff1af6d33c7a46d5c8cfd1047810e4bc6f6142426c1ca3f5b936158e358319d6b2dfa118e96256f6af7e9380fc099b89106695bcaacc27ff0f9d755071e039832b14eb1895a36d0578b998d235023bf84c8b98bd3258c3429f3486a001aa2e76145149a4759b7512e65b71214f7fd84e1cd316983f5be995dd06b4cd3b15c852c536666b3306586a13714e65c84b05970a98f682534321230385f76162687a7a6b371adba435d6dcc15f199b510109e180efe178adebbcb6369197078d6c51b5d71a48771662a8069a9b2e5872136e290d337c6486a3b611edc9f3074f2a68cf14585b9835ee4e4e7d78b43b7e5d4ae682217a224c30858f5a17fa44ebc9a4174e4ea52efa60025412c9b5537c59fecfeab46cbff4d68e9e3876246ba708e6fd5f69faa55ecfd5f69519864628b7222e14414f4547dc00e8159e576a38dad4537938080331be2fdec40feb69d0eb78856b6710252b75f542f3674e5cca0af59074d9a99fcf0d9dc8738a076f6414fa078094892d9648e62937f95882d149a373b905287dd158a12cb2d83b0a526de144805af2afa79109f52624c81a9fdb04df9ff82cacc9ec44295867dabefc1005ad0fd5d3222ec19b27640560be1fa86f3f04dfb6ac871f7fb8e7aa588ba2a02c9e3f8dfe21ca875f3e42385ad5da7a471238a16a971d19832af53ae4b3ce025a59552253208b621209687521d87ed9001953dd701c3825f5cc84e896738399ecb18e5f5655f5b09034a678d1b643a6f3f96204fd711bb7dd3f5f3c3fa55ba0782458c10e6fb8bafebec62ad29471a8021850d00e6d23fdaee4879ecf417c0b76a6f0f24fec611d20cdd50bc9b21aa35d6790624a4caf724bce12d47bc67dbec75501c71c15ac730356fe89184ce27dfbace731ad728ffd4f8597db8a448c7cc2b3da4eb1d349f957b0ba3838acfa8bf11c697b639853049682becf070d2ccbd3515b38a56ef58d3ee36ddf17dc592a861a0e598a48bda3e47182d526a02de7f67c121b77e5f860a55ccf9c7793a17b02f1d495f9312812e172bf909e2310d01151ab3f33bdda4e3c86b0fcac472c488cc590600df766624ee358820082d978ca910935462e07e4ec3c6e2bf023efd54fc3cbc6d66cc8adc72adfd4d153d9a1dff13cde698424d1c9bb0952438edfb47f9c8cb459344df6f97c377a6640f1bc9e8439db024aada98d090c81e3bb0b2022b4f5a61", 0x1000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 06:38:48 executing program 0: accept$unix(0xffffffffffffff9c, 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='(]\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') sendmsg(0xffffffffffffffff, 0x0, 0x1) munmap(&(0x7f0000005000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) 06:38:48 executing program 1: getuid() getuid() r0 = socket$inet6(0x18, 0x8001, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0x8}, {0x1ff, 0x87d}}) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0xffffffffffff0001}, {0x7f, 0x3}}) getgid() 06:38:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000300)=""/101, 0x65}], 0x3, &(0x7f0000000380)=""/5, 0x5, 0x1b}, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x0, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10002, 0x10002ffffffff}) setsockopt(r0, 0x8, 0x0, &(0x7f0000001000)="40667f4c2dd4bf3e615bc4fd0bd732c781f697e0821b4c9eae895da4dd2d46d605e5a591dd70e58155afb10b3c59a9ba9f15ddb8bef627f47d6454fc4ca3eadbb9235325a1dffae44ccd74b56e54358f3e1ec2c5de492df27a7e7ff1f5cdfd43de1d6e54c94bbad77faa8c4b4a1f787ec8dcd1a44bd013fa3b6ada2ffb0bb76b203f2bc4042f405a94101ba1c2f5078ba29841b0d678a66d7e23731547ff681eed7ae4bd1e15aed774f660b2671f5ef3786b063b6102de6aed10ce95e11ee4aa1be78b2ee2bf6265a8bc1fff761186ad90ac6b63595ecee3fcf515897e3265d642da84f3544e871185036af5d2aa21add22674004774f12929f3f8de0fcf2bed3e26f9cea5629b21fb263a374d07b7f3aa2725947e4e40a8b6d364de3add9de07c017534f53d146048421d473db3b096817284bebcd7a4b2f6aebcd52dbcd2213452f5bf13b90ac4723c3ef6e3c5f2d29573a9c544faa9b11d6f9a03ce0883c124402276505b4038f09751576bd20c69ae584aaf1c0140d67509b8cfc90bb5ab297399b2b08c5a3c7193d3b5aec7fa164c82583f66e17c2e58e35a81a1c9131d20d0ebe1cd359ec10cf1ca7d4ca81e824e44ef323a3927f39736650e7de99a25888399d73b8d56b001d0ef3e9cb71bebe8e4a4c0a6720edf3b6a0f7d428a0dbadf25bafcc5292ccdad37a44461d501a50a4ef66e52d1616acd7034751a4d7c99524df0425cf290de058df40e7f7676114a77bef6c51c449193a276b236f24b704fcc37c3637fe3c668574442f1d12c1c327949c0fc499df891267746ade12cb571fb88e3e8ae678ebaf03912617a293c0981d192d88468aab8df55eb87001b323914bfd79a04380a0de26ca5da01cf04b7bb20a4929cf9eec24e3b2f85b1a8114e54e9281f018395862714f52872c555c0062b58a9d880d7a1c590205899a2b3399fa7f91e60c6c8fbcc99c9d6d759523ce395c92bfb27183f8ce3c04b49ecfc9fbd98b97ef410a69d2482b02df56862025928e4a84e88921adc00eb4953233b2b14a9a8f0e6cda3f0560bd1734a15b05321d591756c97abf1204cec43c9f3ef1fee0b158301a8d6602e239c947841f504598851453b5c7eefd423d52d642092f9d6a5a1b52881ed4db3a2ecc4bca0db1dbb2f90223263e0bb7ee0c27557a76ff7b76c9e0e835a22fcfb1c49f0ce8effdce5fbd057dad89182b2ce48e28c676762034f77f574a663d1f316a2f33ef3c55a5fa93e26daacefde72c0a78278e14c052cef15e1a6fd4230e09678e235482984d213a6ffc4b4794442fc41b2fb94faa7b5c63f12b49cf214dfbc73e54b6c3726e365ecf3c712e43896d068d159987d925e59e6256b3418b091e34e9257b29b54ea6db5babecb86af56f34cbce3a192d59c0cd970038bf925ee91afb243696fbe8353108a6c1425874bd8ad9b866736813e03a3c6132da39dbc9e9894614b42330f21454eaaf5400dc63ca0852f9ec9789d31c3df9ceb5e4ede13bf8d485008769d974c13c408bd575c31e576d1768000d7b7f5ba4fff101760c2429777fcb2bded25bf7070ed2893307137976d67e14ccc2858c2e8b8dd1e77c14ebe599db2df21fa15933a05390647a64d953eae439292230cbd0aa1154622b4b178af9513c54feceb5f7f9f8f69a82643590febb9240db6fb5467536e697d555dbbdb379d7c79489ec47a5e55d269cb4373017ea54ce6ba00f02cd21fc6a53cab69a15e4f38b203ec821f59f666ecc069003b6900ef3e138cb73e5451aec34c1cbf8239619901f4b5b1f1db2cbfb50fea4854f6a30f657c7270503510f22014af84f4d9a41916082e9eee2c6d30807ce9e2815debffccc89f3a5f50926590766a96ed91a023a082d912682e063a4fc95c12b0847b1d20458732e167f814622ea42f8c82c9a1d6682c6252faf030644c050b8b661ca0c802a9c119474e56b6cc06afd9626b3bd41e6d931e66a7b2414deeb3deeb968885c3b03d152752eda8336a093519cbfec222453f21ea5c9327e52909201e8ccb32eefb6fb9a29b8a86f21711e80fc79e20dd0dd52df8d52138c637ea23439aa1ccf03d126ade2f49e90cbe8267c6d904f524e0db9d1bb191864cbe244aed647c28c8e49380618ad6fd65a39e4964edd302e412506bb79894aa05fe17537ce0175f40076a4de4ef0c7b28f535b48c1d8675526f3a83346da6c388e6081c726b0373fd2d99d306ddff14cf0f40941cb2d56c81825e06e600e958dc324e387f673d2f79f2dd9e6153f5cbfe7ca07b2042ff7130cff34706ee43ed10ca2b97c30308a4792f4090f698accefde16757ce9a2bc20e5153b6595414925752354da3da086c98fe097f7db486c500da3703e762331fd1d67446d37eaf1e8daa3c7fb51aa3b6b7dd953e3102bc55697da005d2dc79f1f25e6c5de135ccfcbd898478ca5b94c6789ff58e0a164de286849187d623bc9be1847818a3e476ef36a1fc30aa596b2702e2eb7cb262d34538c46eb95eb3b368132764320fca32fd40bfb3890289fb89fe3979a4da2116e908c1d94ff1f95a5ffe0481c9a3b659d7bf9cf6b35ad8034175439c0da2fb13e26ff287676cab1e065f7f4cf2ca6dc9bf7dd04aa9950bf0e8f938c0b25794c435749bb5879a186932e52ae4b8ca210904b546d0971e30a87be3a1202957f90e579c94bf043bdc1a10d3181d6cfd261929b7df62c542ce67f36249b0a449bee48bfdee40c7eec67b8a46ab663886b7035022128abc7f048379a704b7db3ee8e1dec2bc37be4957f00ce31a30902f6267095b7508072172a57c9ab477b3ac38eb99026d63e6e40530b3340cbe5b36bd579ad03a637c1e5ea87f4b1f999f6b918daa593fd716fca91b8e6d4103d5d94689b96f41e48d462ae6a16483e106ce9a50241452a8c251a0a9d897d4667279fb59dc21f2e51de992c54a9d116f5ff8eca065964103bd8d5ece272151e0b7be348160a1933c75cbe8d3e6ebf200ae7ca06a2e631b19af97690ed4fb4aa4784beb3fc9338cee3268b178aa395078c9a7d79d32f9ebfb5db4a5a5fbeb1e255596febc973da5b131703f4f173e6ceb2449fc3ae938f8747e77183be976c04f97a43317c1be4b26bf2e2bf6f47d2349c88c7b8302ccc28eaaff7f76b4499a4bbec981d5f1a8ed54fac252fc6a3c24aa2628dc3064eac3ccd7a24d35b3cdee6bd108c0cb43eb37ba06c1ed72c9b13e8c3b10bd835874083e4bdf527e7a56bf656c1e1baf1a5595bf8d31a05fd26b028034d8969cf3361047b769c01bd800d0e0c33b9a960eae99ca721ee56722788d627188c7dde061b27abb40a62da6ce152912446fdcd6079272ad16f885d00a0ccd931a927aba25104d9b287e51e70e4f250f79af9eaaee16a51b3892f30c0e75ee7f9a61d5478b0ddbe02bc21177aeba191c8000af5cceef9f5536b7e61b3e872bc850aae12c89c50c1ddc8e45af978b5fb59113bcb7b983a10a8a680135223672a72b68688c5c73d2c1d8985ddc1f62db14ea957f39499d59addaa7fa5a5569c3a3b8d8d9728668f28fd6dd62cf825a90a74c4106e8434c880ea5094097fd7e92b490ed4cc8312bffa9cd3c78b874187612f3140da56bfec4be5062cc257e0e9ba354fff972d78c5409e422ac43ed9b92af963f9ff8683f18692a0e3cb58d78848cfb2733997b127fae774e989b2f37e9992ee061ae1bc42e9819e92579c668b595a3d11a3516dfa96f573186f3110de2a7daa44beafc0a9d93c50f20b56aef56f3a9c9d4b3fc96d8f7bce26b8be074e7687af43df639702bc472f00daf881e1a12082066459ed2ad2cb304df086c1e3feafcd20a83bfc63ad705af7530a29839db56fb421fd3d3323973983cfd7fc6afbe926b329c184ba53a725142972c982b83eb87c8782444fa0e5280a2e6787bbe5aa2756f1618379962ce26f5a13c6e7edaa4862a3fe1b8cb0027e0f2b6574c1637e7a7ae0a1458eb2ed5c330f5dcbde1028d7617d968f9a9c33dc61615c0c9cc64252af1a2602b86175be08ce96797c2ba8cc7a389bb3416bab65fc20aa3f8498c4dc76a1ed13618409cea184adabb73fa56b238d6b659100eeb98637b382bd5d3b053ec6fcbd66cda0fb704f2f59142bb3d769782fa43c10653e0e821864bb2918d40d8824cc708f7dd2405e41843e6702f58d59ea8b32b6b6aa096dbc4b2305e81e4f76ed8107fc32439d5ea153ab25a7d768c2f930c62635656968380c7a7b28bf4a6303579ee6bcb66a54b726e46491f68b2bda9f32cd0fd84c8f15145b4ab849ae49668c49930c6389be06ea4430f0583a1f9db255576f114d68d2c9b230fee603ee4c282c25568281515edcaf341a050330b7de719c3c6339f5058b8d1cb980db06076c2a6846b37206c7e846d853dfe9d780a52bb5df5beb00f43f83e0efc92b0e7d64343bbc4f7f6bf8936add97a9a8f9c49d0dfe57c14a38c6250cd660f6358a3d57b176070b7bee18ad3cf2ad3a9c5c3fb20df51fcbcfaf18d8741d9fadd6e00c113adeb15909675990ad8aeb9c0d95394cc76804575c0341c01dc15509107f063d74c455590195d447a47d4309c1a0d4d8180d7f4aa2ce6f7f7e28cfec861883930a02772770c0173d6bb517c5fa8a3c60e70ab4d37f186c05ad7c03d5c5eeb2dd5b89ec10a33500f6c57bdccebdf836915f04d35a54008ffad8f3fe1100760c016fd5b26674578256577790b308011b7f4bb35eea52595dc9c8886add2ec4b5723228c1508cacce8833bbc536085d4a470d0f8040d1e99e73ddf0ffaad15b5b0a4b58a84ea5fec7dc1d3e39527d1919fa1446a9cb7ad4e0c9f6d948129a4a4f435feb4a9ad0a7f4a43525bdd263cc09d7e3e542686cc7eab5738f454c54b25ef82373b3289a562884f42cda09e672934d7ce634ad89a396de297267523dfaa89ad0c126b5ec09aef8ffc33c78967be4973e538ddb80c5288194ef7281c0be6e3ba5c908ef99c22783ab22002964a5cccfa37f3085a98924c2668499254e2f46acf054dd0531b0ac9a6ca071912fb069f5841223f57e6f80340cbd9a1c359b894e9d815870a8f5643b2080cb66e3f9a6d227953b1bdeac540cd18026eb160b58aa660879c93f0980422e6a8ee5f90963e83f41f10ddf91b129c2fc05737f7ee993ea19631a0ee8c3e2a4de4939ca6f1db051aa69e5a788b88a0d1c144d30c931461f6ac92b1cc9b19ffe10ee4b434228b0ef9c4e749fd62381b0feb688d86b3834303a98c47f34b0318dc76f3f23d5678abdf2cf9e298e95bc75e3e6051853d6d7893935b419724701abc11c005c0297b699389260eea23eabdf60b961f2c3c3961d355ef9c999626574321a1eee00706c30b594c88ea2aa9b913adfd71960c6f7ae64c849ecf319d24d521096ca877c1e1504bc39087370ca6bb1b9820035edeec9e96b359b52a734a15fb75bcd0a73914c0cdc0b4f1874d253e06d517f679cb0d4aebcabebe5e9cfc1f9461175427c4fb52aebe8e1ab0f2dbe224044d4bbd6bf622b529442e08886a59fbab37bb60038a8cd73c72a8ee3acd6a2ef49afd6607d860400de4d39ef1ff1addf1c4e4c388d096e451b846a837a1868ee0d1008c46ae9b0ecdb215e5e674d8624bee622b24533c08b7aae1da89e228d72309a8edfa2d35641758cf16aa2eaaf36631e224dfb2e22f4a088fa3c3ddaf3d3b64aab55e791e3c36318e34663d18d331d3dfcabb78b6fadcbc1a44ed5f4c98e6ed13d0893eff3de2f2eb737aeb87b44b649bcbe43dde30241ed83d13344b4a45e9173124cdf4bba983", 0x1000) 06:38:48 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) open(&(0x7f0000000000)='./file0\x00', 0x20, 0xa4) 06:38:48 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r3 = kqueue() clock_settime(0x6, &(0x7f00000000c0)={0x3, 0x5}) kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) kevent(r4, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x8, 0x1, 0x6}, {{r1}, 0xfffffffffffffffe, 0x82, 0x5, 0x400, 0x4}, {{r2}, 0x0, 0x10, 0x22, 0x0, 0x9}], 0x4, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x82, 0x8, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20, 0x54, 0x10000}, {{r4}, 0x0, 0xcc, 0x41, 0x69d85e3b, 0x2}, {{r2}, 0x0, 0x1, 0x2, 0x3, 0x9}], 0x7ff, &(0x7f0000000200)={0x1099, 0x9}) close(r2) 06:38:48 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) recvfrom(r0, &(0x7f0000000140)=""/139, 0x8b, 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)="e8", 0x1) fcntl$setstatus(r0, 0x4, 0x8) write(r0, 0x0, 0x332) write(r0, &(0x7f0000000080)="f366b037d47d27f1de2f18b7234ba63a08d567254799911c6c70b4b5bdeb8c24c98fd77b01b6e0bf360839ad45532232f2bf40faa4aa92eb9d78df57ccee17b355612c5180c38f77ba007a1bcbd9f01c0ef809cb9c68374ea8a844e128cc76dfca8dcaab82d25b455751d29287e52e460676a81ae02b944e66b48819e737df2e0a58ca4d5865612c61e63e0f80434fd88af63b5094d931fa1ac6748bbf0a558c6caa32cf7d6d254de769c7408f38", 0xae) 06:38:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000023c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d47271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44eb5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd60200000000000000fa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc2", 0x201) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) close(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0xa, r0) getdents(r1, &(0x7f0000000000)=""/248, 0xf8) 06:38:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x40000000005, 0x0) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000100)="c11d6b1b1fdc6524d34a5892b1eca11c73e225256da5c8f2e8411b2ff610940b6aaed69f99f6d01a36256570fc2a8392a1261d50e134faf6ff2d06b546eef66f0988a2a835c3d7dcca6eb0c9086e60fe1b3e32d609601991608100617f7a2e5af0b8640611356aa38d70c8979e36c92a1aeb951a1290cd2ec716095779709a7261c09336d56dbc702e1f5c165e43cee27f99c072d05b60e464e0cf4977f29765d5532e056b9a94bf95295a9076fe931ce59936bbb99604ea18c6bccc6d4a342684ffaf2ea20478180fcae650e2c70cced34123c563e9b32edd54099cea819da343b651be48bfd8e59c8869084eed0d3a4f6cb71ae132a119081edef1e9e0de900180f00f1d938da33af45fafc7cc7f72122896632617a0e1d2fbc536714c8d6fc6f8c78de2641034b3c94eda26dab28637ebd535b70ed69ac25ac02384e3dca1d0cada8db53623c47b4705a9eeac08bac971c7e976062b80e0b8ece6624aa0ab03940229ae79f8798270517eb6a5c1a6b9dfead9b665ec88712e09539b4c7d93a18f2d99addb6a335453e5d9d8489ec23a8ed1fb94d17573e6ffc615d2c301d4bb70a87d749c749bb0bce1bb1f56f180e28d8aa59b0f588dcc95ff60fd5da655fb4291a90ee838328132c4331689ab8db5ece3ed9c7a37b3d7a1ebde319b98f5f0d97f66040571ceceae59717917cc31acfa05eba6e6b3e2166cc4767263b1af11c46d48f5560bc16197508c8f51222d26485453951c35a0cb801e682c454415cfbae9cf5cf74c4ccda63381bd67ab2e89de0e5672236736f1afc7d52d8ce29a627c47da48880853a6faaca5600bd70ecad71e18636f7806f70a07d5d7546fcad8348ce7c6db2bffcb394b9dd20466138e28ba6fcf766ce0ba9da0488f4ab12c55907e84cf867f22aed79f057e1edf14b9bfdf0fcea8d169605b092bc7ceb7a74adc3706be6bae40e297c9ce8432c11c13ee46b1dd8d2ed51cb11e60364db1e13846939bda06b2e5fe942d9e96c788c040915ca439db1700498b8a3ea3b1fc0c4e4923b85a58ea66d233b74a21ff7e178fb14c4fc264e9d6af9df8d164107da185da0070853aa6480b70fd3b7406809749477f27dffa4023881d63bdd6c378a72cd576f6570d35456bb1d0012f38141757f37f4cb810262aa1d6421d035a0aefe4db9c57154a0903bf5ab815c23bc732071a96280deaa2107184ec96853e9cd98fbbe63bacf013b3fb57bacea257c781f26f98b3fe67bdfdfa906fbce960732d0b56b59dd4e0ab20aa0978c62342d1e9182ac63692a620427d6efb23e95bc0afe8944d9545f16d4db16504f7d8d089801812c6ad0deaeb8ef9ce7e2b1924dec5b11518f42bd506b0466e2fd406f8f46bc123204a00c78e241407e8c8eb135a2a506e2b0a7fa40e6b542f6462864273369b1f44b789d0ccd1659949890d23d43a87372ec0ec36ff9a929059172755915f2f0f809b7fdec872dd0bd1fa991b5c7cd9daf18d10182dc1564c517a4782512d9410c312708fc00ce6568f019dc72e05f1d65983522adff4d8fb47bc34cf8cb7eae9c6423dc92c1f6f83d02b7974ebd8f675638b7e18ab03a8c1107be7a86cc221e30e7c57e191de331abfe614e76c963cdb3ef5ab4bb38aa42e122d24958efd0b1aac27c03b169ccf71dea65305dc33655f050ebf9af9c73c29135b2fc1698a8706acb004bef86457b93bdc4c479a62b5a5f98c8938eab7c8446c51307f386ced6c84e76b97b6c14ee6b7be1fb72449fb3fa7f0d180ea3cfbb30d66e6ca3114e92f7df9b2500e6fc75d5a2c313eeabe13d32503223711af682e67cdbccf40e729cee90c4d1a0c1c4bb0f08f65d937c9a6c3aa5ba232c4c6070baa67c221db9d0d367f2a682719764de18bf42b438e9f77b7c81d6b5bf5933f9da1b1011bdfbeb63d261be83b008e92d0ccaccdb2701192ea594c7de31138906dbf4531f90c3420759c4286bf3c34210c7fe73f5f4f999797da66898c27fc8f041cee1f28fec48abb28f705d1755460e74b15872f8573d8a871c272c93ed5f78887a1e11b38e44efb8812f961aa6b4b28bf999acb9af8456e4159a01872f4bc1187dd3313c98cd14e58f7f34636e548380155b1a4ad43c2a30959c716b761cac6adda00f0a03c74c1763a96f2c367abf7d7f7c1a77a1aa836c5c3eb209dbfd5cb5433fcbbbf03d0d98032ee0ec60a7de75a80f29a94f1fd41c214e154ca528b7a85f6875944f8edc60dab223156d8cef0d3957b1d4b2c0c3840fece77936da5b14412379f792abebc6e52ee372c5b2c8826aed5d55566f5e5fd1252e7d69330ebe8f3015e119f211285d92a4556ef44616758608e75e50f1102ac5bb38192817286c669908de3a95aaa4bf54a980d531f05b9bd4d2def9ae43f7a21e5c54e4fa8a380e414e66f5c9febae8c9ee9ae59c8b30016cdf32e59b187072aa564522d5ca4a741068ebbdb54ea993b31f6a60e7bf79bc4a0aa066810430342a7d0db135a6525eb40a1b95e6fcbca95deb387d2a96c01e0dd24059c79d035d48fb9ff91be5207b92a31012155e7ca82e384f57810a8a17b961d74a8c9660a6bd8c68e4fea388b002a07825e82292eab981618384239a4adaca33f3894b6df2c0d6d528cdc56ba5fac31345b8932f34fdce65aca00dd7550215d8dfde3bf918affe7958a9456e27e15bd7e35def14b2d5f0321440e7b4ecd3928b762cb6d280bee0c5dfaeec82a793c2b831b8e3c6bd3742ace740c67b20af830049a717816a6ebddd8aaf4d106d4950ce42dc00027b62173581f1b54713255267859b6eb68929dd7791b180ee5f9220114a3f5f40dc667d9865fac43e307919f2653b6ba7426622e86aa2a6a17c4c36434c2900749d4b8fb31c25f70ed5470b37a61cf323d94d4b4ab0f594a4e1c18c17201248cca977ffb05285158edd35322777063af87e2f4d7410700eddbb44523efc300c15a50a2be0ec6503fe92fae6eca2568dbf14563f9e0dfe51d3a944ee91701afce4dd2ef74194963d41861dac7da6b214d1d13ed9cbc251f34da310f242e667e16aea05009657ce415487d1307bac0f8f3d39ff7b18e9cc90503a811b068224277905962c6db4dce834347c46837bc5c8c0ae267e1d080b81f9e528422eec009c4664ed3460961d1a3a6dc2afc01ca2ad3530f8cb59144080f56cf44f5478adf8f15aee88c1bda83706f736f071125a5a24fc148fa5af8e673ad7495754880fe01b0bebf7081a5b0e42164f2b3fe19010b282e9a074bd965e055013be010194d7ebedc7e820d73c35a601b10471b24882cb66ffcd22861ccf89af3610efecb5bfceab9d89ae6bcff9cb27c5e4b8bff06040401217dd1682c762b29d067cc39f03370cff9ebcc894be7fd17b8538591d2e4a3dc8cef06d79c6b8d4393dbe83052ebcf0098e215cccdc1af704f84ccf8cd88828766df584fb47015728495653de9269f6bb510e9d1d56eb2b04b516baa3550a49dc7b552b8a488e3f079f9c4c1ef50dce7c9c1acd05e2e70bfb01120d2809a4e663569d19db7b422bb9aa931e0bc7500b212aefaa0bf56dc8ff8fc5813f8079b04bb468609a3aeeaab9ef3239f611076c4eb176e675f987ea5a4990fbaf914a89c9c971a7676b7b9b671d7e0bf1a29c14aa1f226672ed612aa28b339c605b5115cb3f79e2681a854821d24ea111896f21e498231d4a5af002b938762b586cf224de85e451127166076e0930d1c0650d8bdfd533f30d819cb9bdd4bc99b6c2dc84483a4fb25d4990316d92a55aa1d9d7b23d79117572f893ee0660a4c4ce0dacdc3d8d9e916baa975f4943e47cdba27d9244574a5a98f9e9fc3e04ebacd18db6b026596f0cfee1002019963531a7982229312e0ffb68cbdeabdb85465e50e0c64c98485e7cc04385f80e4de789fe92f3b9e709ae5b6b2003135c2556a29d48f15f863a14ac3a5c3feeec20e7ac98b8961fdca9794558de7f5ae14d5b0802c6cf3dda6bc972687fdeb02c8935a197f60637be3a5f9ec191c94e4b373a10a936d384eff33372e7784a657a06f3e19561b64fae8cfd22297f01bc48a2e4a90b368583b18a37a1748522495a0dc0860059df2e8e740671bf5487b5229dfac0e272f7e73c4492ca5102e1b067bed64161a2b0946c79117be8034b4135df44fddd6d40c77f5fff3e350ca7d9fef65d6a848ca94a65ebe96e8b26d26d33f1f3e4ed1be29fba216ddd21fbac8702bac88ab0089aa64ee31203bb6ec28bb541ff425ff1d5fae8218b89b2119007e99a185b8d1de0dfcac9a51b58db4a9ae05b1d745286bb6a17ec9e99a26c872b6ca2892544f73fbcb094d7220325873493f2db9af192f2728b31d4f38de71d86fa8d9979fd00854bd9e538df555f7bd9b14e865dbb4cdc798e5b443b1a03bd82e8de4535e80941f4bfcf9d3f78454149f53f8833621f11f20406fd876d0819cb9b7adcdaba12a2c4452860bd9b0c6f7c82fb09702755fd42a79d8df7bacaeffec29099fc638e9792066eab05b7c23d843b9b5b36acb2b87bd3e66b89966d4b7d13848066774c9f255f926d4989350f51027521a5d786b187c05a4d0bdfe12e306664d3c459eaa7c264ee147b6ebea55a5bbf448f4d9c9ce2e08e957f4d5ba0301e6a9ca11c37a4036409a6fe7255ffa6689e6ed65929ea2e5d696b00c5e03a83ded4c7e916d0290fc1624727838c58c530485f5ab2fbb766062fa1d613034590cac924833323cc33908b2d4dbf5c82f90c30dbfa6ab34d2d942851f912eb478a17a8c874e0aef6c3733ca6af6b1d2709b84f80e27ee968d83ec46bd79ba8342d7aecec10ec082efeab7d5c4665dc630b18f682efa189507d200e9ad92d79bc9bf5b8ac91662d8dbb7d073c4f9984193b25fcb143334713779549d1928df237a78b3f8ce09853025708c10884f8a8198410082d9b9d0cd040af9743e1debb7e696ed2fb2d195064dd5e60999c50679650ce6135b63741d1e406f7b8758e407f1d192200a6320e20f96c020a7d7298ace61f63587a0e5cff23536337ec0b2a2ffe9cc608e3630274401a46c7f627985d6e85c2b9b505097fd3213f3f692320135b8008d31f630d92064928236d44d58f0ae2ca1b8475191eb4552c04ef5f4f646c83148c59084b9317e73943aad46d7637d5351d2afbac191ea001d6590bf23883bc3164c5e9be96197d15f66efd12dcc8205687edb3ee7aaa207060ea2d83535d88a2607fe036c52a6268ddf02899537dda8c1657de42971c06b14246534706f2097b22994c754bc337227949e7cf4c2ce71372feffba45066df658759d1273b50efcd2e7ae3fd115690044deee4e2801547843228306931c7adc684467405668e1686da944ded3e842b20d6037bbd4aab87458ad68ea7a04dfc78ba0dabe05c06a9fc9dfc6ad825ec5c0bcc1111a7b3433be6bd06a148a349a5742a7e745c8b3d3599703afbccbd4c145aa9e17d88a6f0ac48820ac00208294de9770b8e505ad657f6b27bc291c82ce0c2a87355ef5dd0ae1fad582e279f081423a099b1ef1451cad2e340b14abda70e73959e564c778dc1b9c17b1a114ac391eec097242a3a79144d9bb0180121b354dbe1046b07c6f8e64acdb333d546942b451f0d", 0xf89}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0xc0, 0x0) 06:38:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0xffffffffffffffff}) 06:38:49 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x3, 0x3f, 0xfffffffffffff001}, 0xc) accept$unix(r0, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x30}, 0x0) 06:38:49 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x8) msgrcv(r2, &(0x7f0000000400)={0x0, ""/185}, 0xc1, 0x1, 0x800) r3 = shmget$private(0x0, 0x3000, 0x43, &(0x7f0000ffa000/0x3000)=nil) msgget(0x2, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x0, r8, r9, r11, r5, 0x80}, 0xff, 0x3, r10, r7, 0x3d4f, 0x4, 0x7}) r13 = fcntl$getown(r0, 0x5) r14 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r4, r6, r8, r12, 0x100, 0x100000000}, 0x6, 0x8, r13, r14, 0x910, 0x731a, 0x6e}) dup2(r0, r1) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r15 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r15, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) getegid() 06:38:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f00000002c0)="f32d005489341a3c17cc199ed62892f840491b3a011eedf504e046de4d6ba3ff023a6ad6296747e5f53240c85882a4841f68849d02a4cf06154c84c1ec0d000000000000000000000400", 0x4a) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a175a2000053d07babec44f0b1c85b6a8a131100"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 06:38:49 executing program 1: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)) 06:38:49 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) fchmod(r0, 0x180) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) recvfrom$inet(r0, &(0x7f0000000340)=""/134, 0x86, 0x42, &(0x7f0000000400)={0x2, 0x1}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/108, &(0x7f0000000300)=0x6c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b", 0xc) r1 = socket$inet(0x2, 0x3, 0x5) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/95, &(0x7f0000000100)=0x5f) socket$inet(0x2, 0x4000, 0x80000000) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) getpeername(r1, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/114, &(0x7f00000001c0)=0x72) 06:38:49 executing program 1: mknod(&(0x7f0000000380)='./file0\x00', 0x4000000000002000, 0xbf) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000240)=0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x10, 0x4, 0x4}, {{}, 0xfffffffffffffffb}], 0x7, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x8c, 0x6}, {{r1}, 0x0, 0x25, 0x43, 0x1, 0x6}, {{r1}, 0xfffffffffffffffb, 0x10, 0x10, 0x80000001}, {{r0}, 0x0, 0x10, 0xf0000080, 0x1, 0x3}], 0x80000000, &(0x7f0000000180)={0x100000000}) r2 = accept$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000707ec6354b11290400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000280)=0x1002) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') flock(r2, 0x2) sendto$unix(r0, &(0x7f00000002c0)="fe1fae7354b05703b459a03502a93fbcf4ab74acb852458916dde3c44dfc8541c156781e7967c16e4890d23c24429b062a7ddc0209933103d97b66be9be22d5c8fb6e5f9e529eed21c2fe6ac111beab001c05655009cb5a858450e2db3df8493c3d65234f97a22d5f29b6bcf26990a3fadbce5fc8c8a93fb34a841f55735ef2a681ece92ddb1370c4d4394de0ce1", 0x8e, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) 06:38:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/112, 0x70}], 0x1, &(0x7f0000000100), 0x0, 0x100000000000000}, 0x843) 06:38:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x4) clock_settime(0x3, &(0x7f00000000c0)={0x7, 0x7ff}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 06:38:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$dupfd(r0, 0xa, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0x43) pipe(&(0x7f00000000c0)) close(r3) 06:38:49 executing program 0: open$dir(&(0x7f0000000080)='./file1\x00', 0x20, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x90) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') 06:38:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ea6000/0x4000)=nil, 0x4000, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x2) clock_gettime(0x2, &(0x7f0000000000)) mlock(&(0x7f0000d02000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) munmap(&(0x7f0000da1000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 06:38:50 executing program 0: socketpair(0x3, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/245, 0xf5) read(r1, &(0x7f0000000040)=""/27, 0x1b) execve(0x0, 0x0, 0x0) 06:38:50 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f00002f4000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x62) r1 = msgget(0x0, 0x8) msgget$private(0x0, 0x200) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) msgsnd(r1, &(0x7f0000000040)={0x3}, 0x8, 0x0) 06:38:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) close(r0) kqueue() r2 = syz_open_pts() r3 = shmget(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x5d1b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0x10000, 0x3, 0xffffffff80000000, "36c3df9a9503be8fdeffd9ad64947d7cfb872ff6", 0x6, 0x3}) 06:38:50 executing program 1: r0 = syz_open_pts() syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a42728abd543d1b672436f80abddfcbe4e2570d5"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3f) close(r0) execve(0x0, 0x0, 0x0) 06:38:50 executing program 1: socket$inet(0x2, 0x3, 0x102) socket$unix(0x1, 0x7, 0x0) socket$inet(0x2, 0x1, 0x102) 06:38:50 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x80000011, 0x100000001, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x540, 0x5396}], 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="a151cc1eff1a4083ae4c6e427b5584e02d8dc1be6d27ed4e52b5e2a2b6714b5311d8f3a770ba7489f4a5150f192ca23d63c960fcfeaa2d0c56cdb99fd29ebc9fc68720be922687d18ba99256ae3253b0550253d3ca5efe1b362bf68b5505d5b60cce743bd45871576881490b1dc572b73fe2c1474fc1009127b957372f9d5e132f5460393ce0c85c44521f", 0x8b}, {&(0x7f0000000180)="8ef011869b84b0e09f84c085587852d4d02f4131d95733da693a9173c2467ed5a0c63db8521f3d50", 0x28}, {&(0x7f00000001c0)="ef89589a63082efbc27659f208d9ef0bf8ee303ab0890ca21f6b93f7704db59a62b87012b3a264f8bff9af", 0x2b}, {&(0x7f0000000200)="5cbcf74488280490a68757fc639ac7fb750cb3454488b06c080e9f3b955a47962ff8ec57ecb9ced4687d302a64debd3976d045660cfa2e4a22f806b45ea6e75b8b8cf72bb94b90270fb92e7bd255ba174d9b2ff7c35bce2448fa31d28df79dd47c8228c7388fa8e66d36e2defa4221295f9415d2a3517982feadc573f67e575a3bdf5f7aa7696186db6e8ffd93aa34cf3a6a6d0744a982acd5599ffe3e19cc61e952e1620721b234ff87dccc9c110dab1b999a649b8735388316327174ef0840784752603b78174433d3576d2789dd8605861006f3bd016d42922dd224f5665808be856cefaa604fc9b1281d78b95c355c2a0821ffa6d5157b264b757886d9da29894b3a3df6d2732b7a61b566515e367ce3ff78a9f6ccde61bb5dafb94a8366f11b1f9c35b69419955e9b8447d785b9f5ed7f8a95c24d2ec4e68ee55b46ee018f3f2220efe5c64b0baa6d60356e889bc988c73c867d5b8e4f52e68169c32b085fc870b99e96d3a07a7dd5dae726813b1e796b4f710e833388be0200de1583a5d7ac02574df8d659af8b6e84e01d6ba5acf1c1023118b4b597b362376e4d1fbdc3e07f7d20704cbf0f9fb99cfde847d8b7b70c8134a6dd52fa86a79b5fc298df36c42cf112cddbe68e866a053bd3ed2477a33edeb6414ecd51024793417ffb34ee87cf1b24b82fb8ac24537522e5f6f880c116bd9c8c09737f1e1162595982b879ae49e3fd2835c52702c1cf2659265e9aafe2c48d11c601b55d53b9e841ba99c7f0a645f77f97931c1a0d7ced09687d92e0a5783799bfc31557d5f47650b175c4eddbafc4454c5ad1e35222dccc94a49bf1f89233a2882b43caa41cfc6257e458c0cd50658b0d0216a64e491b30bfa014130db5414f03dbae1ab86a342ebcb1340bd057093fe3ebb0b8e866df9b4ff9751d130f517c43f951b63fcd2ac779f732a31c7b4ec23fc46ec62e358c28646c59f2d843d8ef9595ba417247939bbdc35adf7e4411dd8c4a88dc64a2de80ebf8734b96cf438b4fd99353f96084922d2903d71de54717c7293ce1ffdb3d754e369f5c8e14c5a66405114c23928eee46e04a62241dde4ec008fa5beaae7366059d521413e56b3361b8dc597335bf2e9a9ea5ed101e3da456f9d50dca7a43c6c7bf1fd8f69903f8ecd9254aec31725362703b184d942297e988743d744daed2850da0cc0edb56995bc8801d59caa8b6a7be2ee72c35890516b4a5a5800a6d5b98d4c857397746326a6fbd735608949f97b0bc34b0426cd668983a4a9e0042bae8b29eb395661a576ea7d23f9d44adce9cde39983e02f417c74ea4bf17753cb3634380f9e0a3f9a9508e16544898f9b830c334c9ac76daac8f0f128f1b596e15d6db3cc62fef53941114098add42b76126c3a476a3e4c81ae5ff6502d7d97ef037da1ac4da4ffdfccc5fdc9e196d285c3311161fd9af84116674a4cbe8207ad5c7fe9756e359c3bba0bb8fa2f749700c463c617f0525b3461aef3e465fae09ad531142e3cbc65f8b72a8fb1da00cfa3efab646eff41b5133b099fe79bf0f17694be33252d5e9212b0b68a786a0cea7308bffbceab00c048b5f82ca41ed7f24cf14426e11acb9474f07cc11f95e684c28f460c46e9d30f6dec58689caf04312fc1c299162ace7dc2b9a7df00f3e1550f32faca07a635aac66b13f8b24617a10427238d0322b71a47d420b1949db13d79497bb044d49452e07ab6635659d64c8b85945d6417feec6de883e29caf950882ac60be60c1e382f377fc2cdf2f1bcde065b9be0b785f4610c1437b6a5d002a1f8e8697d364028113dc03a260bd3a5968cc98d04ee62b29e1aa620b616137cbb389921dd169bf43650062998f344d5ca5c04b988f84e49b1021fae4337a7e44136d657e860c813de27b4ae89fbf8dd8248749912d503b9c1b638c2e6210b4dfd5e499645566fb438e23406c491341435accedd14cfcf1b4065433bdc3e77acaebe6dba2f7f2fea5e9d49dcd9dc73a22f14e71338bb08a028e3b8ebd076fc6397746d5842def7cf7fc6b40fbb655dede8d601d078ae55b9f4072f315de4ef0a30b701a020fd67b477bb31e8b09954496e6f685f133ec49077987669da8b6d32036069167a8684ebc42e77c388c8ca3b0a70dc64be7b73388f9ddf51016b369f8a7be595341eb97a0c295ab8f6cd1a0cb5043b68635dd939d161ccd78f6fa3cc5ec750fe56b0653c5f2e2ab9afd17081919213d5e80c05ee88486510b37536fb36f01fa92f2bdd1763970284b11b1126d57810f01bc3afc60faa87914da269203ab55a8bb9eb8588cb282bdd8ecf428623c55ce0ed29b03370d99dc3a8bbdaa5207be8305c1af582615a5582823bed805901cfb09efb468e75d04545f979e86ee029ca2e032dd659d3d97db664908513cce358a0aa17c818fa8a2f5b955c34051d74d6bdba28bb5944538afa734a6413d945fa6fb1cdb6ae047e8743e10f02a07162d02dceb06ebb6e3d1f0033cbcf802f208afa78266e61165fac67d2c7de1b2e3a1d7cde22d51f9f40dd6a7663e547e2fdb4b6c760905ef74e347402d2e1f1a04dc040b6ada308407dc8013c2dd36c85b70c2740d69e2b1be76c5483a822f9ac589efae206443525080a3302a5321502928c0060b51f3f2377ceb829811eb21ebde28e265cebc003d0e5ad9d2148ffac04425e7a1b9d23a37248e2f4a14bfebebce739f6881ee784760236b6ec91a50225357029ab63a785810899ba291f2eb72f59b810670f24b52a7fcf40f1576ab755c3dc0407e798100b9c63d870dd8372157a9df71acb00fa2e91f3edca7069b1ec51ea8d8a44fbbf888e6638eaf613d147ff29efe1b7154c4d5b611f55b131b5597608e8d650979f2628f0762f2e67f59c78ccd96ff6ed27cb6e67cd30b4c6f1300a952b34dbc926ce723a4f656d16ffe39ed4b32f14071a2937e50e561b4f6109add37e7b3d1ba1b6e6a38daa5fd7cceecd87aec4c1635a92abf51c4ee42c6a89bd5c76553fd4d3055a0c9e3845bc90e828c01e1a2f2b687e30c586438dd3b75a2646ec0095bd22d0a7751c41eea7c6fd02990fe058fd52cd2bf7b36423dd91d292cf46fc76a72fea86b6abede8c89521ce649b06c2c63e8806b9b5cb50f5a7c720757bc02d1ecf3cbccd72a911922011e17cc88990b2c03ce92a321af60148cef667c6a74e3bda98f139afc77090e59a1cae04830ca656150a10a2266b5015a1f79d25356f2de5929254da07c3925b7f887a35bf3024711cdd8d80fc43fa4a4d3d23e3a288f078562704c40135d23ac7edc5bee78e201db1c8e585b478465bf95350a26ade1886a16d18f410f68db231367b84ec37ac59c0b61a6e5d2a8ef757e945ad1c26d8c206fa7ebcfa69136787069c7f4c75df15b06fd06f848027ba449eef20af79277a9df2329767352e21779addf38f08d53bebd2e3a2f0ad745ed324426fad0c73e5be21afa0d65ecf362fcc74d58b329caf3a1d895bdd02eb5a22222e1abb46e63e0d40303bd37e6eb28a5547d1678131eeb4ea59eebba9be9663705b9866ac3325081eddcb7e19b5bd2f08edefe48ed2b2dccea825416d72b51a0b455a672b92285faec53ac25422806e590804345925586561d24632727ae71f5b8c821d5741300d7fb5fd5e7fb50fc4ea343eafa3821f094a14cf346ae7be8cb17b4f03e34da9ab1701d07bc74a8d5a2342315a7f2a66e1028c6da542abe7293a1f52d584d6d381b02d4a9cc41f2b7023c2b5a30a4da3316ec7ae71c15b43711d32d05b159cae88ebbf36dc9a7f0b5818521f35b69351b1820088b3b69638ce4b185831aba98b228e5f8e02c77a622c5ad2073010660690b33efe8502c858f38c42ca156005a10946bbc2a19a92d382e2414949e6ae646fd3c674c8a735c9d9d042476624a3019629079add6270bc99fc7f3bf063fe005100d241ef5caa874fff4fe9668bbebc39927a960e090294847fa74c1d2e691a2e1963908bb7fbeaa0e3d5c9325328621432d37c57c5928cc89b241512cf177d1937b2d0f45fc883062bb1dc8ceb7d1b1143fadc3fc55082da3bb6fe5ca93963b4bcb9273cccdceb85f84877a18765bcf835dd9431379d2b6fa370de82f9f5f2b00f31298d960f6d689307653d9483a4ca3632c8e443fc233137dc195e7b334d776e7173af22f5785ea8bbbcfd4e3d35beca76117f4169c76f4acf058fdd046a423cfcbdb991bed14c7208ef2e09d36d000e703968996a505f8f0b8e3ff475b511dab54042c855d7727203f0c371614c57a26a2ea9f7c8ad63b6c4d2503b5f8fd37accf74851c144e0dc6c2c476448bd2100a1a8a0be92d954c4d5da1b023bf8dac2ee5899f96324b6b2996292036c775b5f54370ef9698640e7b43c4a6342dd4d6d218f26165cf5fc24338ac245f5209bf60330e9a91cf88cf31b966a5f9d59e9ba683b49b17a6a8d20961d29eed1991279f77b7c5f4c4b458dfd7cd1c6e0ca1ecb7c1006ac1fbc87fb268d35c3290371660c8fa843a6d4589dd1b608c0b48deedf056733cb0189d5ac86dffcac24df64783fec3bf9b0509ba0d9153c27b41e384a381c532b2892028e9ca48965b0861b6f879881d8bc2ff40f27acf97bac05dcc7bce1fac3dcdc6d916066a4dca2fda1d01092dac1d3adf0c49139a757c212ce582b1ee5402f97f87b0ff57df9c6821d3308cebec3b4ed9eb2e39d3dae6ad8715fff27ab68178566978eea3a20a4453e96848ff32ccce607f7fce2494168dc4a22d31dde44c34356822f1a61ee65d8075408fef196d2f5f27c6024edc14646206e38f28c94316cf7dbdd8122291cd6ec645177444c45fee9356cb34b930900b2760982327749ec2e1a562fd0f929f4fdf148d4d59938e858ab10385d4d41433a243600ee71c7acff09795ea185dbc6d0e9bb452c834ddcc58babe289360fd99c1ea07bb818e53549e4187a9da1e4ad5415df6953f1569836726d1f9e7f5861954c98152f914625c2fc7465417d20773b0f90a025f7e60e134aaabee2d729196b1244c0b5d03a3255ab818f87e48c80dd4569aa604e089ee1c8819fd2826309be1af0c1607d94005fa7a211a6111c6ae7e29867c015b877157125cedeb0d6b51ff4d6c75848033f590be7c054ab8dbf7eb5507d14a6f126fa1a547f55c17d3852d44c5050b2dab3d25fa8a889357e6747c116d8b11f6e8531ccb6f8845e21f699dbbcea70a871fbb18298feb7b80b645f06ad187c9cfd89d4e357a19312d776621e806eea328f340c8c35d37d526ddc393e5420aa0b69539f1ba0e4bd3fdfc580392405f6a7eddbfc5ba8d5d05acf215293991cda05632ac34661e9417d6c0279d026e61573aedd935cffa3e3c883c9c7a2db4158d5659ec294b27c25f50a0f564176c46c2781bcbb9929a76b07b78e92aaff7fb96520d6d32fc0bdb63c02c4cb1561bdd589e10a2d7e6d0a0483097f7845b2729a1cac890f87539c8d5316f932a3c3932a9df1260875d8caaa81ae78853086b0892cf5f303eb448e1716be5c18a9d435bd443eeaa2090fd2791c439a6c5ba30a1304a07966b5fde656f30ef0c747e9c140c9a4d41cc0b6f01928a3608c1d6bb0163c8e78f3ae65e23f2095558733238b5d3fdf540c04fdb88ff8eadeca6a1d7204bd2882b16cb12294c4998d4b7130e1b4db78602f7c9cc30dd915cb29d1b069513ca6d711690ff469da5b82975c16cc9424f292451a7631e36a7269f4c1a4fc7f4d5b0688a4955cf0240bbdeefea3cab2208165a73bf3540101bbdaf81286a347ba034647677b", 0x1000}, {&(0x7f0000001200)="e053ad3226b8989f9a69bbebaa5e5e9aea57daaa7eb4af2c21187d9a9e0b8a5ce59fcb115ae203e0416f8583ed9519aecb5208c244e88b11ab0470b234baa2d49b1a8bcaf03b80c35f4b9e857acc72a3979ba182543484c6e320b323a8e254dc2502b45c1d0388a804ff2008c7a3f7735ef5d260aea9d7f940ba46", 0x7b}, {&(0x7f0000001280)="a1f0ddc35463e4c3f81a7ce884da6eb98dcde0130bd8b038324e66d96f608353790c313db316bb6d24df70fae159143a58132be14f614ae1002360a92de57521222ed0afa6e6bc2011c2375859a967c7ad743fba894574936992aec6759cbb0943bae1d487752f8f2e0f826793be7713af5d0145fc421e4dd61c732180481fb093e0c73c141d177d4a359500a2f03c4c0dad9d32e7", 0x95}, {&(0x7f0000001340)="bd", 0x1}], 0x8, 0x52) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) pipe2(&(0x7f0000001440), 0x24) 06:38:50 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000540000000000000000000000000000000000021"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4006, 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:38:50 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() read(r2, &(0x7f00000000c0)=""/47, 0x2f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) close(r0) 06:38:50 executing program 0: r0 = socket(0x11, 0x200000000000003, 0x0) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)="7ff4a83d35b3c691a1f1", 0xa}, {&(0x7f0000000040)="83866653db62a79bdf585be8332e1aa0361f5033f37e728bfa949f203ecd310b07b10a51d386c29b906f5872b84bbf4c71a1b86f802442b067c84113c244b504528e858c133646490364d59304dfdf7b58199c8732e5aa04aa129bfff1f7307fc84bc07bc2e01e18837cccf2fccae4a9b7b2a7e1c6d9518a0c0722a9ed14cb447b5170ca4ebf095edc97928fca4a574288f155fd30e712ab786a86f5734ac85e97f2b1cd5336f43396c1d4364eb91336d510104879e2399504", 0xb9}, {&(0x7f0000000100)="60c302bd7aaef82f21451f60ebc598d418fb90957e51ff17c8ee0ff83673a55d18617a44ba1ebf922004ff015cda85c7b4ac49fafac31d4fbe41ddc677f98f8e60917f07f76685d25248bf4e15fc75cb359f8a538cf07d371032a9b8277dbbfccbae6d855dcd3512c6e6c199393ce262596da0683df7a9fb6aa3dc5476a24fc0c75c2c45420ec999c015962f206b849783f3461058a8703e1e420b9c1b5c46893e3a2da69814cacaaff3c0f42edddf01f1edc514de2e577816dc5a58415bf13bb5df759bf47d8c", 0xc7}], 0x3, &(0x7f0000000240)=[{0x1010, 0xffff, 0x7, "5285f548d4c2b9e0467e44a928ac77c0cd12682e0d97ff91ed39b386ecf6ef2fbbd5188c80fd241b44487f270517b7eab1a39a7406e17ca6256b77231c720629d6e9342581dcf246488b0b75bf4023160cb1b10ac6a4e11b963273dbe0dd93dc4015dabddd4f711fddad65f05801c23cdc3ff62b55a9b6bebf4e841261cae8a49f3e0f4fd742718f5ed6a436e144788cc38ccdb2a3d758d80ff50f650462a96f2076393c65276c3d30c3a2e3b730797cb220b8d1f3b028b5bc87294d7234166c4ae86b4c8dbd42fd4b4af6b20d75215eadca97bffc4ca1c6ddebf576447ab859db64c5e947bd48227fba88cefd1ece23f8cdc6e97f2affd977ebc89acdaa87752be63caded0cb94721d11a52c1c3b09103a4137ad4e8f8ff2949e2193c2d8b573b252c05b6407ca995984c4f85ddee20af8420d80742dd4334c7c54b1902e29c9368554256cdbacd3031729acc0986d26d513ba5efcf9bfba525239e05898b7a5994a30707f78bf4c60f9dfad054285c3ad8078b8a30866552746e3927a7bad572b1500674ce8bef54c4a226dac28eeb611aed087ff98891f04a9b3d0bfa40092241decdca6bc568d04569b5c31dc423b4da95f9ce852b6c3e8c9d27aa6bddc377ade4d520b2f2067b3380b8dbd3c59674414ff01ee005014b60466b7d4215acb239ba15f60d7e4b7f0568b073102825df3831fbfb0ea30abbb8f76b31568b6f8b35c46fe4e9cedb2dee8d175a9506b3bb6df40646ad214f76423d9fe945b6f7a25c4d84b9f32a049c45a529a27b68b8fdd43af7cf66333d9ec4752b5077cbb4348db278511d1e389c7623b787cfe1573787e6e1d65b3e241f41df7207a808d85762991067a8b0e179e9ce4c4a7d49588dc1c2b19e0788792d799589f0c083e43153648789af4ccaaed19c7451de916c780d2657e7f075b05acce7be98e0ec64d4963f6ee4713fd01dfbc05a7d2e104cbbd34ba472ab875c9b4321499256fa04388f9872493fa5091aa37df6296da8b9036dd9397ed671b1540046e282c37765d583912632906f64d7f09728b0f5ced83880ec5eec4fe58e418e6b6d131c7f499c19749723684bd4cd5e9cae9cabd33e8f4407b8200d9e8a63563c004b7102509c26b982c389ab6c9a6cf44a150ba463c1391b4ad05ab908ef91bbeaa35ad4431dc3be82b41888b2f8279373491f9bc381fb7731a350f796236411f1610f450c3d7435d4ee90a260f63a93a036b8390b7d6bdd6df85fa7d92a5c030b79d5d4857ebac779f11bb11e1179c91b66dfe03268522b6cca67f28091741db676337b25d5ce4f7c24a2bda5e2cd67b4c81eb359b5103b2e3e806de4f64099c5e409a969e05edb539bfda04e6b383df19ebbb234dd401b22a2cfa5f87e88dda49de3421a6a53744d080ac6c576f62620a510aed97fc38b111fba225fae732da222f1fff019174db6cab1b7b5d3aa432e8bd74034233112431d4ed589616b85471a796e4beb7419276b12131abde40e17d310077692eb16d862c88af7cde0d8728c2ab7569d7c4e11574fa6390d57422efacb80b47c4fbfb9905822446bf092c5cad58e27f9466a5c1a712c2485b07b6b8668c3007a327a7b820fe019a233d97ce5ecafdb67cbf097612263431ed085a686e18ed25ab8b196e025594fe386a51992319315c01acb7c8ae8a08ef7b42ba586588ab2adbcb026d763c7dde6c13f6e5cd0f70abc4e21a3d6ee62e7cec58ce4432e61372ba310795a2477cdc801c12eb1219fe48842c8a4d1ee9953ca1afc2e832e50bb2890aa5b3e7dbb20915db5bf009175836fbe3170835f8b3f5b6fceabd0333dbac465bbbf62510d53f9f4f4d68585dc79c3bba45b82c358ef2dde61aeb4c23271b8c4ae98fedcc4681a03c691db4b75ddf924124969d22c62e7640989685b03f0d689da3a603cdde7c778c5554b7a141dcdf1e6e322dc2df0a2089f2f709d131e6b00ff8a69b9fb8f7ac1b0c6dd88b95f2634b43d042d7c7a85977dee87895071158315c1f21a2a53d5daba29005b25ac96183a66ae69d8517777faef382ef51510374b6ecd817fc3f208a58db5cb65c827e2909eb77ac4bd177a62752696dc74769abc19037ec88c44d1d005ba17b4dff1f31c02950c428847911c280e92540837b3ae920cc46f2bc7e7d17362fe54258a780ccffefb239dedf8127eddb4eb2a94abed70f0f043827ff434b2b47a9d1d19a0b857bd029f798b37e6929237bab9b9dede472a28bbd6770a83fe92f7dd9dc42c12b6a2c4a23a5f40236ca18a24f5a0853532038b31dbd515062b7a674c1d072440a5ec18f2b1910ba6502c8bae384fdf340431f7668e5b284fb9a8dee9ff9284286a9d7dd3b97388d984d7e4fe4c4b3c0d17068f25495b5e090a193fdfedee63956c11985438aa1709b5f4810fa2fb55d2cabfd1ad4441093cc4c4c755ee5b7a9366e0f9a504746e742cf678cbdffaa15e12ae979366f0f1f64762d672443f67321d3c66c2e75dca7757e748ea0f97a389fd27ee5b260fecaaaf5aa2a714220230397bac5267dff38d57cbedb101e13a9ee433c5d90a5f2d676f4fd5bea879b54ec45e52d812470cd978e115b1c9c12919137b35cf677a4d6598b4321c42fb8183b036c47b85f07438072de2b2062d6f8850345de4349814ff24fd160d94b4d1f6b8918fcb8d4aa3c0d75fb8211182c2e4a2f6f96beba686e22bd6080472f4f33bb7c78ae6936dbdd7047cdb50a1c4401c264761e5edbc3a1ab4cf4dc1f8705d8576e932f10cae64e871661c2fb677c99ef5a9ef7f1cb0706c542f099fdd93e139f4a7ecc1504ce139ac62d7e5c0ef5a05fd20dc881fc6253451b5b0d7f113afdf63402a1119fe6ee07ed1b34887c85428243867ba97c117f378b20df48027d2093866003fd29d09dce3dd4fb7b84c6e71fdbafa70456f8581422230b5d8e472d8555ef782f184c1a38e052c49354335ce524326df1ce31712938f95f5a2bcde2baf1fbebd17f89675742a083a53f6aa139074a5ef436dc2e79a0682083c7e3a3e874c58fbd22cab93ddd8e941a240a141e6a9d5114a827f567551fcd63ab13b19a1a49572f6228c18746390c1bd51d23a66df82605e9df1bc6afb5a7814ced6f7bfeae99c442ee0a6bb3ff343627ea69089021b0dc722b49063d8b23936dab76e8a0e9ba0112757c098dfde42eebdc8e66bec0d7b1c799b9ae18b4bd7784518c5a27af395fca8a0a90c36b4fc232e21c6e5f265746d770778f9bdb1a136eb5dc139bc8c9f64aecbcce8fac2aff0d6fa9cc909134481dcd9cea0aa333e1332dfd551f760ffe4b4e4b277baed10b07a428487edf25e73e27b0905647770899c75530bb9050d3de65b6ef9dc7aa48d4645db539d7be4cd04a345d016d21c5d5627e38e3cc70dcf37fb19b388b783e9771d1f724c26625a00941ae2b29791ba578f66a03981e758575bf7378b03c69764cb4e95d773fded448825cca780d3bd3fd482702a5b0851d3d6f8ea4dae60a58357272c1dcf1e35592e05a4d24c88f734745f2119cda8586be38cef1bfac4bcf9be596484798647970a8396a1e45136e2f880adf5d3a0e8da509f17bcdbed9bb9623e0c045fe15236c354785af8ad6d80b497b018e47222d16079de16ed6718ff89526a283ca850d41b20fcf299a043d20fef44b5ca6490621586307890f42e6e38ddf52d807fc50ae835672792df236059a5c4b2ff0b5ce2c2fadab9adff38ddc5998b72739dcf54dad42107d1facc5f4f7e4154dd4e81d7e087231fce8a68cbc7259d89ad0d7d55b83e3be43d90675b4f737e69cf17e71ba322200efccdd4ef26e1a9c6199ecb7069ee87cd80a58275907a6d53958bf683b9fc50d4e1d4c9675364f716199f7613bb71fe6c55eadfe0c2df738418a24ae0ec0cde8d14efc899765b08f62b182ad7c158deecf13575f71360fdfaf770a9d4af7fe72763a2a2091d5f5f3055313ed996bb9a7135f0bb72b02129f6a0a31033dc7f946c9d5a2b13113e9acb26ab94d762c35191502342d06e146005c94dd0a895b4ffdb34885d0bb87adb5131e7dd2cfdf7127b4f083a4634db57e9c37c2865b4f56b1c24b50e45273f972a266c83645abcb88b5ae3ea969ffe561812d84c9b21c2cee4b6c1d0c6fc198755995e2a5aa58132565ee2bd48a1191cfd8892c1610730f929f4ee0aaae0d66070c743fa6225a987977f85694a42319aaed4568526df63ca01710eebc850e417e937628f9ac9891222f13f2af04ae2a1be24e9d6712c6ef9b5ef3f62fcff342c9ae673a2dffacfbf761fce4657ff16958ade836f85cff8e3e1b388994145a83771f8e4b431f97c2667fa20e1768b8e89bb39a70514d1800848d2db741399dd3ff914d6fd3f388051e1f4948ea073325868747e16776352df4c550c1d002ad299da8c10e4da2b2c55e42c6b6a568c656faef119c12ecc15b4ed68ebc19c8540dfb7cb15b2ebba2d4f63c99136c3dcd7587b9c493de3dd39d3a5f373e374e8092792c063ad67bb1eb56884fa93e0b540cf52b92ac140e1d5fac24b8d50f52597479c7d4e9caa966f588b09184e644fa5885f7b2425bd5cff623497b8632ee3cea40d4ca4ab5ffb016a9bfb3e6d3b469138f437b8396f21eca9e1ad5a0af216e86b4ecba13e8faf68533746579ab16f7d9efcb1ce8e45011adebb43f4be6c38a8ddaf28a9f4d87456c5648635fd2abbb3fbccfcee686e2d4951083cc38734db83a5a35aafbac086d0ec5d33b2bb37f20d61579b5fb6e94b170e65d0bd2d04fc7b2983809e56d7d0413ed081cb04306028cd904a35e5945a1353b886ce7488b5eb96c5e030f358e96787e9de245d72beae37805adc498e6a4f99ecbef5a5470177a37e2731219fa72fcb23c935435289490ff1e0910b421bbbf9e9f1e2064b5b9191003a9756bf38f3514acb85d385d07d800a19a6b4509f028b7c41185d76a4e7cfafcbfe888079148bbc18824e022d3ae6b7e5983fcd22cae5215dcc046954cee7d1536213dff0534308c36aa2ac0b32e5f4e18c0245bfa991472650017b88d0ee663fab30b3ef89b25d41ad3e019ed257b106adcfd33c3e57377272fe4e0ed39c332f8b8831f7406c424766b4d2177c41c98c3021e72f8086dc9c95aebb6c1ea748ca3d3eb0b80b8d2d3416142d1a92060706f02425d0b423f2591b0c49d89899c575fe67de10807b4dd9684500163fa6cf6ce545c5d9f1b05ac45238f64ffda74c56571b820fbc308e814c96187a5adf17fd3da985f1867b2130e6366d2422239c02c56c366e719f25555c3992b1ca408319fcc522d5ece1ba358c2158c5b0344c20cb926f7eef66550e77db3a4dfc636cf909e265ba4dba7f2ffcf6370c55cda71a9200faebd7326a1bf0adbaaa2321a1fb15a3f5b5ea168e951460c84352cf63437d3799b517349b5f75b55120112f698a65688db351bd4916a4db22cf43dfa356b20dcbd4a6da5375e0ae44e046c7d4eb68fba91ea121199d5258caba82cb0d6acbc0d15082b7cc3437471e390a1a5816598340cb96c7d021f2834cd5f7412eb1fbc9987b9618aa275745c8fdd46496b4dd6c95276289b711619c2083bbe2017e27a6cb95c64fe30c80892b04b15542ab0c4167991d22004bae509394a3dd5fb6531579c63057fded34169796f2b36ed2e759c64ac12a25f4c9e4ee7e479020b30d54ae8a5cd6bfdf92ffe007fd308f29695afdbe17dc244ab4bfddb1f17a8a9e1aa98995867183b4734e80811c47ad3825d51cb5e5c1234d213c084c3b235b3852d5dbe80734e1146999"}, {0x50, 0x1, 0x200, "9476b3bceb5938f0c1fb6713e5e2a13f0ed6cc65a7095cb6fbc53c957f2f95bac738207a490313c7171b36ff48ecfd62aae58440fe64fda077ac9a6d117f7ae2"}, {0x18, 0x1, 0x2a, "470d72c9"}, {0xf0, 0x0, 0xaae, "81ce05d7d3cd8b1c25a5539b9a0793223c0f64d593a5d01ec533b49dc5846f32a00fd54b1ca2eb79bb3cf54aabfa1f80eabdfa73264b571660dc6b259aabe450db78e52dea22b018fa7eef2f2fb8286d39c56a47c50f038d39cafa2d2516fd06f8d22da03ab79a1118894fddae4986e645eb69baeea65d70e1cd3937910877c7489f9a0f11a7a169eae173a2a5b84972a45c438d540b168086b4eed38cbf3d57fe75aac7c9c16a6e35c25fe179107eb49c674cc50296a3ee8ff739559b5dba044979a02f5cbe3ed3c29cb45f2a5d16573c8f6b07c725e329ce35f326"}, {0x58, 0xffff, 0x9, "b7cd03ba2ad106c697af7d2953d187d3e21f90fbbf6cd4c0c387c70aad5a82c366ffd1fffae94ca3abb227436bcb6a8599636ef3fc1de62d06f7ad42227790ee3668"}, {0xf8, 0x1, 0x0, "d723c1da750065041179032a88913af76d4a9aadb16367c85ddf1973f47c46944a075ec27bc394c66c06d9cfedccd07c20652a5a4db610269524acc468f4f01ec31b9b438d0032f1f59328ad8587ddeef20cc17461dd14f1bfcbddc166cb660e94d68081776556138a31cc6ba605b87a00df6474323563ac734bacadff079d88a1fc6d16c95c120839e80e992564a126e058ad6ca82ad025fcd4add30e26a0df72b121431ed0a6d7963b2c584551c8eb720565d6812f4a8fa16506b4dd040bf605a992154e0615b50db2f9a7a2072c2531e53e2bbfc4a31af80ea54f7600d25e93705563df7a61c4"}], 0x12b8, 0x4}, 0x0) getsockname(r0, &(0x7f0000001540)=@in, &(0x7f0000001580)=0xc) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) 06:38:50 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000600), &(0x7f00000005c0)=0xfe14) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f0000000640)) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sendto$inet(r2, &(0x7f0000000540)="ce71c558d7b0df406b2d6703f32838238baaa5f87c69e4d68f49c58f5ccc1296d3", 0x21, 0x1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)=""/32, 0x20}, {&(0x7f00000001c0)=""/31, 0x1f}, {&(0x7f0000000200)=""/23, 0x17}, {&(0x7f0000000240)=""/99, 0x63}, {&(0x7f00000002c0)=""/20, 0x14}], 0x5, &(0x7f0000000380)=""/238, 0xee, 0x9}, 0x800) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) 06:38:50 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000087) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) listen(r0, 0x9) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x80000000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) getppid() pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000040)="adb15e16ca27e9a8153ea58171a09be699def7133b7f58363382108496dc987e57918e38fa5271df502220acd2340552e82c99fb89f8419a44c3ef50ee17278e556fb1a71d7e80c4f736b26c14bc0739aa5fa2574c60b36b1dda4d39be389ab986bdf378a698ef7fd47854140bff97c2", 0x70}, {&(0x7f0000000140)="393348ed447448e31fcd42495d9395e5c388ef4a3b9870e6995cde6bf8b953a90eef88e79fdab07ca6c675643b6bf1f7c817936aa919466da49dd013c0dc77805b225e1f4288457ed2be1031560c09c209d7771b4a24e520a983571316f3a9f5b2b6c4af7ee742e0f880f0d6158b63925b9168403d6312099cbe4a34d794a974e82e6d7f752d47387bcd90f0d0500223cbb10caa8e2a51cafeef8e3c7cdb324bc184bd24", 0xa4}, {&(0x7f0000000200)="459c2fb3c31277871560e52aba4aa893da136c6eff5958cd92f33d0bcb740ad9b45aa3407ea0009a9001c4e6d75a0e383f36e4391e8551d132456d8a855a93e40283e9", 0x43}, {&(0x7f0000000280)="93f815b27de185603086ce3d57815436fd13bd26699b2c182c59ff3102fd0b583686c5b82af313cb06da14492e6219c9df0a", 0x32}, {&(0x7f00000002c0)="122016a63f759e145dbed06dec890cbb62d4934cdab81a2f6772d251344e09d1517b78433eab0fcb7e28c12c85a250811e32cc16966c1fb231c153992bd968e16eb348a36937e894f65c79ec75d84042572ab533c446ecee8599682bd96aa8119e1a3ae5051936c1ef307202546e1802267b25c4a3470ad961004533307c8590bfa124a70baf3de8374cf14a5980fc4029b0691073d2f5796036e5ed0515c376528705bd95d4fcf5727bd5ec226a03b3456451eafedf399d190dbc5dcc799db169c485785a018a0795a9cc36afe7fc6d56329a99386674", 0xd7}, {&(0x7f00000003c0)="ba118b0b5032d617b9e3400a6519ef00abc78b4cb878db7b7d3b4c", 0x1b}, {&(0x7f0000000400)="0850f385d0824eb16c8d578ef52b026155f16e3891b119ba58d6174c59ac8a5a1b96682f1043d56d6ecef16e9a137653ca21f88f44adf5a2c1d050f09752b60e62404da9d0bfd6986f62a715f9b63a62fb8e54e87fee61582ba94cb88a0394c700ee16cd95", 0x65}, {&(0x7f0000000480)="29f70566af6a0d6153c0055a23a2813b7b48338053aab706d5af0dea83b090762169046b4376051b0bb80d4ef63954fdab0ac60ac7b43395fc4d409b400b36c1f0a797abf16b53e64f76c1488060a72cb68fea17c63193472949107f600a987033ba9199227aadca8de95dbe81982ba95bf8efd74258f018441284fe82706bba925dc2ddded49527e796924227ecf07bec21c04cbd5477d319495979597f89c444508556efa7a912e3a8508e16d1473589c69c90cd2b0f3b80db42406bd61fa33fb269fc4fdc95bf7c", 0xc9}, {&(0x7f0000000580)="45c2c1b7f2cffe783cd86bf8a7001f0c4d6b1690ced9fca9f0c855b31abb76d46e89eac9ac3a68812943e59d7cc56e5fe3bbc67479424f8c2e2917f186d15c0256a23f2a9dbd44df1eca9a75d425123aa92c73d2b7f48b722b6275352f96dc938d", 0x61}], 0x9, 0x0) 06:38:50 executing program 1: r0 = socket$inet6(0x18, 0x22, 0x80000000003fff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="01000000", 0x4) 06:38:51 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 06:38:51 executing program 1: mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xffffffffffffffff) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlockall(0x3) 06:38:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x38, &(0x7f0000000000)="03000000", 0x197) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x100000001, 0x2, &(0x7f0000000040)="4b809ffa8680402864365ddd7f7eb1956afb6e35b0d34ef65ecd849857ea624303f1de5520ba49ea4fee357be35d32cf28953a84352944c320a0061d08b382b1fa0f3ff6915833a5e54c12f227684476d6da4ba163c30019db375fb66c96f497cfabb23e82a1f15af853c8ab5905e4f20c4c1448afc22d5e040d404657bd3b565704c85ead2ca43a8eebfdff11fc751e4b918ea838b8843388ef006c462c10adf88f2bdef2941e6496ccb556e79ecf34a307e422c5e171d8767d3fad52636ca0115003785112c624c53246d02789b7476bfdac3833d5774a170843d03a3b4a7786f10c8ac6003fad9a85", 0xea) 06:38:51 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0xfffffffffffffffc, 0x0, 0x1000300000002}) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000002}) 06:38:51 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmod(r1, 0x40) r2 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) r3 = fcntl$dupfd(r0, 0x0, r2) close(r2) flock(r3, 0xa) fcntl$setflags(r1, 0x2, 0xfffffffffffffffe) 06:38:51 executing program 0: r0 = socket$inet(0x2, 0x0, 0x2100000000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023, 0x80000000}], 0x8000, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x80, 0x9, 0x2}, {{r1}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0xc2a2}, {{r0}, 0xfffffffffffffffa, 0x21, 0x8, 0x26, 0x1}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x8, 0xb23}, {{r1}, 0x0, 0x22, 0x1, 0xff, 0x9}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x60, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x88, 0x51, 0x8ded, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000008, 0x9, 0x4}, {{r1}, 0xfffffffffffffff8, 0xa, 0x40, 0x76cc, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0x7, 0x7}, {{r1}, 0xfffffffffffffffc, 0x37, 0x4, 0x81, 0xcbdb}], 0xd4d, &(0x7f0000000000)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x1}], 0x65d1d256, 0x0, 0x7ff, 0x0) kevent(r1, 0x0, 0x9, &(0x7f0000000000), 0x7ffffffb, 0x0) clock_getres(0x4, &(0x7f0000000040)) 06:38:51 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x10002ffffffff}) pipe(&(0x7f0000000040)) 06:38:51 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) r1 = shmget$private(0x0, 0x2000, 0x51, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 06:38:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) 06:38:52 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x180, 0x120) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x95a) r1 = shmget$private(0x0, 0x1000, 0xa, &(0x7f0000ff9000/0x1000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x3000) r2 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000003000/0x4000)=nil, 0x1000) r3 = shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x3004) r4 = shmget(0x1, 0x2000, 0x22, &(0x7f0000ffd000/0x2000)=nil) r5 = semget(0x0, 0x4, 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000000)=""/6) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000200)=""/156) r6 = dup2(r0, r0) flock(r6, 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x2) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x8ae) fcntl$dupfd(r6, 0xa, r7) shmdt(r3) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000040)={0x7, 0x80}) kqueue() 06:38:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x9) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffef0000000020", 0x8) 06:38:52 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x2bc}) r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f00000000c0)="03917c75d47604ac333091723722bb06545b2b1f64ebf751d01d898ba825c757c9324721475a4e6f5ea71fe2db8212d34c976d040114f6050a655ae6b8d49357afed01de139abb72f311996c6857f4439fc2df4c6093f3cae8c000c731f83ecf0256013a1765a8f0968794e1c1e4f4f4da8e8f8cb8586b2c5504", 0x7a, 0x40a, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x9, 0x43, 0x5, "e97e391f032a3bae010e25f689f7aa88123e2e5b", 0x8, 0x2}) syz_open_pts() 06:38:52 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 06:38:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x3, &(0x7f0000001200)={0x3, 0xfff}) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)="c7e9897dbfd420c67dfb595c886efb49649ebf13b5ac0c62745a4306d54e4a378cfed104a2e4c883d16c940052ce54aca023f75374d28cb9caee06618e5fa287f4eab625656e9e4238671c5026dc7960d6e52c10664bd565c55c8f4177027e33bf0ce36161ed88a882b198bf3b32dcf5d277f5dcf47b9d5b969eeaf86b7c8b31c88ecc90d759b5505e11a87ea8ebb18c", 0x90}, {&(0x7f0000000100)="62916a9313b16c2312e2bfab67e7a0f97cc040afa462b0f3ecfea41667e09345a3244007293b083ea49f7d979cdbdf77190e17a9f9a3e0ce2684798e1f3eb582401bc359d8f541229fdac9e94a921dd4d9c584a891b076531b6e39144314e25de4a90e9b07da81611fc1f741d23ca7c06fd3ebc99b1a91362ef4377b404332deb762d7695216b7a85ea91e4a25b24a693924ca3e40c205466f9237d624cd4c5bcbbafc8e40f996e57479d5063337fdf94b2a56cc11a42a2dc55a08d621ae7dce76d73bfd8b1bc12721c69ff5ee282cbccbae4c4ef59fe8b2ab903ed1d6672b59a65b73fa9c66d32426a8ba6bfcf8fdb2a3de03a194e58e48730ba9aae68b20e2a45bbbf1e141a878f950217eccf2e6cf676623e708e72870d04612511e9f095b00d01c6ccf094da744bd1c2da10f065b9d6d578828709556ae03479c7a775df24b65a584aefbb8d6d331ead474d81249d9f008c537ec90fd9493eb6255b2ea1218788863f4f2446a1e032e3adb740d212ce7000fd61e3f2952b6488c2394219bb449627a555372fc6284f8d383b223615e2ef1909f1e986cb4a628bd9cb77de136f3609b3646333553cbcb00bb5902531f9428756ce982e2d3f8474f4d7f53f26594da7e90b7d7ba8b918c999e0a38fb8e4bf7017a87751db090c1e8598de7407177baaec250e3ee88f9da755ed43830fb8b24f7cb08fbd477f4fd660c1fef5026756bbc6b83ebefd7d2ad319fd142464812f9fe2a495df89fd5ca8254b21ff636b23b89ac657769e7d2c546112a836abcee58c5ef80a10de3769a11ff1805e34f190bb21ec75b8dc12a8f79650944eec9a41bf6e3bfa3367ebee277978ac575da44831b76a310a3df543e5349f5ac66d259282dc6a5e53169c219951b6ebab1456dee294bde5de4c9cf4ee567020b3aaacbf25c1d36219981dc1218123934637c2188ca86e14138467d8f7250ba8b57a6ba9cf14cad9a4ea38ddf0e159db7e6fd2d302f50ee4ba1a3cb39198cf43fc2c6505d759822ee06aec30ccddcd1e9ef5d66b44917322fd4c7cedbe79ba3f621653cb6fb71c7965380c0cfff42aa2f04eaf81964f062ee6f4d4cfb319e09183a7b7d427c6096b0b149dfa9cedf1d9fb91d830f851aeb707fbe3ecbb9aa806eeaa582013129951822f926a49bad3d8329c630e8f52bc2a5c8b69ee29609fccba9c152ba9f98ac10cf996bd5760586ebe84a8596fd388b389c87a03dae697d5a2cdbfe2b8c039e14e0e9f2a65cf25351ac36efc5f836134c29ee85efbba521ca571f9cf5179ae0350ce8106bc85cc5f557a05050a057d50cf5cb6bb086f024820e5485e7bfb616ded6cb32e0e4253acca3d02e1e91e39117b952d1c7bb8223bfe3cdfd3d064e90189d58ec585cadad90f30c28cab3c90b1e518aa797907fff32471e4ef75367af9ee37bef8b779e18852c15c5d7ed42a5fdea1e4bc08b5944fd4e99136d864d7245c268949b49b0f2fc7dcf56fbd33438503c42d67848d917182e0514858a0c8f09210f8027244692c1e0625f31c3810c83a01cd49b0370e56d7fb5ea27b4fd27971cbcb405eeb5f84df21e2c0f2622849ce7a1469d754748cc33fa4484c0469683d77252229161887391df1687d8f17a08fcb3af39b78775bd0d9b8fb4b578d82030a08897efd4aa0419712a4f14def66ef7377889d1d1a1b4bffbbb463360fa0c8bb4ade24711b59a5d52d7a15d63c7b9be2a09852adad2a09ffcf85ce436c9c2817b6b67e22a3cd40450bc2688e5ac74e16ca6d1c05fb9e83abffe85e7e9eba59f2d9cbfa9c9b463af69a6187d35a9e7e5610b62dc322a702be7b1b7249bdcf3a077fe5ad528102bfb7cc942bd749814e88ea1ae283defb5c2cd2dcb94f5223eff004ea35419c2077594b95d9cbc3b64d0efeb67c2c83cb4261c185ba38b175f0460ecd3deada0e95878ce4e1716ec97e468b8e5a3f7cd33c96f61a96fbcd335e6c74a157c92e701e9b609c99eacb71542163d0bcd12cf731813e048b06e0a9d0122584ae6f40b9f833e8384e0781ea0d7ce821ea0ec9f53c66c2bcae8c1efc507620dee8e57bc89ff4492b97ebf9997942bf15c4cc46ce2755b7e64a4fc77a8a3b1d066787e2b7ed78fc2f092f883f2b0066b270c03f494f4a146d4c1681ab85df2d86e2e855510888a0f9fdcbdf6e1700bdd23b0ce4bc2b7345065cf94147fb21742ef8716fece405a05429bb5b39546723eb9dcf9e8f3f9f8b9cf904d8d366cd5e6fe5bd6cee3c1eb98e195a01473c8a697df23544b0a25c38b0cc54c5a1fdfc07b6306db4d69c9ecf4069d4889027e4f21772c23abef826be5559c8a5baeff7904019696f34a031f6b35dda70d1077bc3f93ef94aa1607fe3c94d62eb5d825c23d615260d3afd57845a4c9bcf1aab9d6be5bbacb628b546e653782080f3a5d8bd470d399399172f27b52ec6c5ed6664e008236d624f08443c853ff14427109e64e82bdd538fdc28ce257561f04745b52ea88eded3b381a664378696b19b393399d5bfbb6080e061ef15bb3b7d711f0d57ca93fcf3a140c44d14300d7c981951eee25356668a8158fd5aec9964dd2a9bc9c6cc959b79ecb39b6ea7964783411b1d920e419cdec44b61f41b43dc26ea212a7a65e15be09a2c07080cb8146b4a0656641a8d7b7fb73cbdc09416e343f80ea225795304b79507ba318a17a3c2a797ca9f7a03c4fa76b4caea3c9359f443ca1272d3f864bb61830eb002b00e50c10c65f94acb29c1faac05bd950119285c8102aff2a8e14facbeed4e830e01cf60ba5aa9c085ab5ba0323bd7d4e6e9ff4a315707767a1cd0200d49ceb0ec0a1449db1637d141ed80ea78e0c67ffb72a858746f21b958d485111a3d492c560bc0696b39cd17df98dbf779deb24f0880bf08215583e479a09ce7b32e9d91da27cdf74fdc40b01fc5939599efd5002996e5dac877b3beaa249de0493f37aaa413ff1847a2215eaf4d88f2d8d2a49e2fc57283a7dd9e524d9aec18e8b8ae1aacff620617a81d52cb4254793b2604d3dc162b7c07e89160ff49a6f30c331ab9d55eee757c2daa96e94fe8cd355be3ece5410829cb83686f08830499f241b3ff1566b0b1a239f83030d690da1b11280a13f73aeb2a7a582e8f8bcc1e336cd2125aa317246437331da77f7dee6c0f47230b9e39a452c1dd6c0b4493826e9785a08aa1c9e6ea816070d5becd0226c097a931bd01900dd445212bf34df0ce322e295b4904f48c5a8447c683c1eca56479e4fb70b76dc540f579ddf84e12edcd56d2c00c3687b56852bd7802b7bc1f784d6457b79e32e7480fae225eddd7c22f1fd65450b7744fb0a391122a00b6be6ea4999afb59a436f031002262df2f6710694b4fbb0ea62d8d8d49c2de7b4e07fe63d9882e0e6f5dd24c0a567c8318b64f560240643f8d5aea4be7c779db0fe0571fb42eb2898a3f32fa4032532c9c58a3f37a24788223476d91aa0bd7575ffbf66d07cb4c50e1ec1cafe98c2160ccd1231dd01e7f4141319e84e5aa0f32f8dbf3f0e905aeab15d689a096226f0485989d996ec6de35c17ef23bd130f5bb485d48c428fa7ef593f95d6558d591105010d6c347a7928e0df5f72f105aededea068bc72f4283a586073c5d2d39062080c9e3f777f6bad161c87f118b1529a8704eb5a24dbcbf5677eecceedcda4832c505de29296e6bf169491f19518ba33946b8989f1b58fca92be36179fc65a74b2ae4079b0aa56b54c4ee04080098fe6a590e195f61cbfec32ffba161f6ea5fb62e6ca5803e0156254e4b9e825bdffa022d089b4f8f99264f07f51ea8e61c556a144f2801c3c81dcad12c6081a99dcb46057f0d32234f970c39f0d5cfdf34e7f03008aa0109f72d427889f97f7b2bd09aabe2d5f6e9f649eb4939c2ff842f50f23f3bf6bdd647e4141733712099d61b2c49d18c8a7eafdef80144d7614464458fbd9a0137e98fbb3097ddf19d963f766b2b6138e0d74ee28da8885e25be9c16fc1146d89e21d259a809cd3a49f49cb6e49c8001070316206f343395db1ccfb8bc0707d4563cef869631094f3dc49b975a59859d876ae6700c0f4d9e403544c9a40788d6c1fa545de1358667b930803783e08f6dec867b5cc92a15d37dd5f8e711482654ec2f7df28688985e6eea09a21bd5a6aa09d7f59f890c964b4ca4baadc1d45c2871a3d040aa8eb8a8afbb101d1c1872f3c19cbf11c201d16d70b40c7ceaad15d84871de4e3d29b78e1f82adb036082e7c838927f58c904ac603d5e7bef950fb38d8375e25c7463375bac70dfa50e2964baaec88d16e535a3dc162ed02b774edd506aef731f23f6ed6816d1bbb957ba3f718f325e0ad2cb48ddb19b7a0333c4e7f18ff469023bf471d33dfbdcf1fd81547c193c07d7f8e937dc06c53a13c8d3a196fddd14be1de367f771c128b01094fdbfd50abe52a9f9e6ea81355abf76b3058e52f0d647df2066cae9b1322b3aa835006147e09e3f861d384e236b0b84dd486e5d3414cce9199275e930f9167600dc8a298dec47a6545872b39324c7711a3cfd36843e708d22baf9cc857f3f48a7ceb33ca90897c8df0229515525b3800200dfe670803e6b005e96e09b276c5e8c6754a1470a17e38cb297509e263ee92adbeba84ef4d43c83edd21d3cff9ec01ec4ab8715dad2dcc54ec6bc72c681e901a981f730a53b29ab3ebd76f2e330836821ff84645f37bf3153eb5c6551bfbae25b4f110106859271633f906fa524c161235690f4931e96d8246916320b00e4bcec31e0977e494b2ffb407a6878ffb0e19b4981facd95d36b597b3db6192489b1a77b58d1bec8d08812bf4e789b0d758a4112034018b1cf6502c1b3ab21f440a831171d87e2613a122abc821a92b4d485edb89fbf3a070f23774442e5bcb986f3463f5822f74f573b4834bc6d08ca60cbf2b3ab9d84fe646706be4d1920bfb7d514ee5982881bef2e5a953254cd64bc76e0c9469c3d13dfc8383cf56f0c3ceec4da294b816f72a06873a038eabfe39854ca796a0147859da137b81dc8191de382a6dee98c1f83be67504977bd448809183dc34ce94cc5593f824afe3dc08e02e0eda91c684831d237124b163868b242a1aa94e2915ad08a3fd2a09e0c5f3a3375efa7cc73510781ce33d0d9f5d81a2a49779bf96eae637eee0c126f4a93f04d8e310638f41af18bc1d4704df96f71dec92337aeb6db90931866c45bc87bcfd25d7bd1076c4354a541383fbd909c1f7694244b54255eda4a71ef3182bd2d5b87761bea96b47e58eb761ae8056a95cd4e84b31c4a1775a1493d26ca6a162c7f7d655a45a482e5641eca31f07080455b67ecd575353920c7a20c66a9b99d60524104e53efd5b68262c713e226def85833ccb4e04b738c816c7f8db26345cb231fed55201fea871d5a7589b043e9c0761c5b235e287f224e763c091a19f9d71c48a0af82434cc27b7c6b7d563e526aa1f1a6a358ef0277f2bbe85ce62e93d7652dd1d8d52e2d76597537812efdd9daa1f59f72176bca7462eccd094f043a077c21bd4ca6ecb9faad70ebdab8204527b16586f8db56a972bd922dfad30d59fb82a5339193439b43c6e01f757f73301ed3d30f6b40bc59a8bd92cc9aa4e72c89180dc63c505e3d26ea90a46b26a99fabcde3c23c09de5644952c344f1589f1f8f1f7ef5000bed08df45295cfd74420523a209be785d86bc33b5ca218ce59c927585039904f3fc189a5bdaccc9e9c44b5234d72fbd84fe3863774aa3b6800729a90c76830ba727af881f51102d97943d2612fdf1", 0x1000}, {&(0x7f0000001100)="83a7d63cad16e81e5e5cbf36d9a08f650f0e1315be56c3f56d022d3b6bd33fc171e00680fff4cbd2f26299e4f594810f609a20943126074da9200ea7a896f754295c03388b302fb8f6bb8da2ffd50a03dc2a04951c190bad882880db59981657176503179107aac0c5e17ef74519aa1db2c9fe10342ac3683e51faccfdcdfcc59385c7aed398f603933b20b2209d807e16a20ca7609a84444ae3bcc953fe", 0x9e}], 0x3) 06:38:52 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000800)=[{&(0x7f0000000300)=""/169, 0xa9}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)) write(r0, &(0x7f0000000480)="e36258a412f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5ea7fa0023d58bf6659990c7a39a91ed085c3dff0f0000df81816ca32b8886550704591327acb7b7e50ce91106b27a3c2dc236b8ed363501269d80a65fb682e113ec4c3612debe8225486aab6a097376331a1fcddeffe4243fb8777b506d58783646c6453db1406b4b1c70042727848790aecf02277a97d873d68a403684230d0f0000052f13cbdd6bf55276bae5e27ee23afaf392705753d1043078546a483a168f9e521f11ae5e13c1b3263e1e91f9c4e6c1a3cd5a3a85266dc59f7eadcdb2031138f2391c677a727353d5b4bc08c9c0f2504ef803772f0623f173103b604b1cfdf63640ee06c951642d2d06b22e928af5f4806616a7fac41dac0471798afa2177139dd7ec2189b09c609422c5e99b835aa70000000000001715f34b8e40232d25dc1024cf4c76132c38539fda72538c51ba99aa3aa9af01663ac994", 0x161) syz_open_pts() 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)={0x0, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:38:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x20002002, 0x4000005200) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x2, 0x0, 0x0, 0x0) close(r1) 06:38:52 executing program 1: r0 = socket(0x6, 0x8002, 0x7) recvfrom$unix(r0, &(0x7f0000000200)=""/91, 0x5b, 0x3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x88) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 06:38:52 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) socket$inet6(0x18, 0x1, 0x3) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, 0x0, 0xfffffd50, 0x0, 0x71}, 0x0) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/99, 0x63}, {&(0x7f0000000580)=""/31, 0x1f}, {&(0x7f0000000280)=""/169, 0xa9}, {&(0x7f0000000480)=""/197, 0xc5}], 0x4) syz_open_pts() stat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)) 06:38:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(r0, &(0x7f00000038c0)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000280)="a52f0cb3db97b43844d031c1de30734b0a4879308afb258cd21697beef8fe5344e04c896a6ffd289bb09e47c5fc7e6bea2dbe8a61490dbe82103a9", 0x3b}, {&(0x7f00000002c0)="382683c60a51fb39bec476b8de57181749812fb596cba4eff0fe4f40b566f0b2a166836e35654c55eae6c90d778e9b541950db28e32c252d4a0d75ef63cf59bf3156974391a5ac38d7dfedc964d8ba3deac5383c35a099d8b1273e85b608fc00ddee512786cd300f44c7983bf8f594686d50d17998c82bc679793d9517c0054453fecdb1e78f62aaf701d4c811", 0x8d}, {&(0x7f0000000380)="bd7c613e7ad75a730a6eb25d3608522a2325ad1b95c26032ae264ce2a4ac60f7d00315245863d7329c2bd6d38c8f5bbe400b38469168f074348b70fe4badc2681957c7fba540cefa65923828f4707955abc3b963c0af775041623e1281e3db5f930d5bd38b59457602f90453e15752e9071c42c5def3eb92950afcece014fb8503f20b6545ed8cf62d5035cd0baf5c48909eeb78f0ad5b42420f0ffd9fc827a3d8df841567f94b0ef8b74104939dfb414a01167aa690fad731", 0xb9}, {&(0x7f0000000440)="298036d432a5aa6cf84dad75f9c9303bc2fb4f67a6cef43e5f2714aa1311725b82ad3f3defe4b8a28cb3fb36c273592330ed76fb7e154a959644cd9c3f03745f0c2a5ddd3174887d4e4723856fe19c574f68cd426b2977f35690cba5024b91df83131877fa709cc048cd16000d2079d8335fe20b3179b3168b932c6c09db35c275f555f8b3bc0c2e5d30548f6ed47ce56a0fba6c1d35ac2518d350e6692a59c81a00b1340988248166be8a129550ff10a0265aba8a24fa28e373dd3e19a0464cffe047a97694476e8e0bc1e7caea172314ec6307c1a82218192084402f7120678feae0cf949ae664a97aa880cf1426a7bb8e570dd726e34dab0ef91d98b4c02580f364e2ffecdcfe21ba21d5c0525ef06e5c0d6ffab56bb5bdf4876b3a6f820e93da1299e8d5838b09041704a8625228c2725fe0a37252ed08d809e51d8c80d0b2cc418f4b5a3d2dc2bb7217aab5f3d72e65e98f33c8b81a22fa7ffa645dab01300aa6b707a365ac94ef687dcc41d047e88013f6654c97228d78dd5bc7a65c72cdc8c7505b03f24cdfb659a5e547704c837b39a9f7816df3bdbfda4b91429d8ef9e5c878e97f7427fd72475a541b8790d06c2ad55ab7a4b943c7f13839e132a4bd001e2bbea048538bbba57a69f073d3dc5a9f87b5afdad9d77e7ff5733be963d1d6547c5f88a4c858e71aead2679915d708408b934dfda71420cbe9e30d27a88b96eeeb1a33fa6ea6f184fb169c07a27dd2dd6bfe41b2bbf10c4db6e0bc3e3f0569e21162061bb0a24aebb4bb6f3d8dbeef23a337d34d733964465914b760f1f1ea1637bf2787b9e653e7019c5e90146ead0d8c9162d4e4bebc93a373f11d1c5865391c34de35b167cf6f78c494996dfc7f714c85fce1c5d4a8997b8e3f9d53f428bd02da1def23d688ae9fce21c98c6043c34666a6998891ac5398a95aa67d77e0586b1e80ffbc3be1454a2d2d9aedf7c62734a26073cab7c91849a6e5fb0ba3e9e32445f777ec875ac7fe59b2ba66039f0c50a472b7d3e6b827af559fb3e9c831535343c1dd38092b0eedc9f02153728c4272b20caebd9ba8ce84142c2fb415893d4a13b8cf64669e33613ae21ec7cee651780f145cdde2842f9e9c5de90783c47c530046b041c6b2f418a1f8e0522b6871a3ba841e35d0278a1a25dcd6cc789ebfb73d1e38f7eee1e4166e3a5f1b7f49f7ee5ea27533c8e0717fb65d841008d28f0c796e60f69fdf9253f5d2e18b7966d434d1a093f3a5ef3baae846a32c480f1959220988ebc9ebac41dee0675fc6530860752c0af7fcdf6ecc2b4ff17b59a1d30fa0a4d45b4403c4fe4e9d32d5e260708c33d79a21b6bbdbaaa7d82ecaf79d7e2fd7070c07b91f46e58a772de48bb7df4970dc19046565b58ea4b525872ecaf0685397be968a3f5d0df6c6ec366502db4bd4b1b59bf7e3779f30677e1a383b042bf12633ac30e20323a09cbc00203f5e9801b772132b57d76c426c86dcc8ed1110185867e79887fe998f1030c562224b3102da1f87bf46a867538b5bb12980e5d12b5e4d771deb115d81bff2aed5b82a53053bc54c17bacbc72496e2eab26d34122158111b244cdc881bbe0001e3e53e8e4e2b295202ec9672103311e6f55b77363aed50353d90a4f71925d4621c6bb2512d707dc1501045c0f93fd15949dd8bc888fce6f14be4e10b2abb636029662e647175889218d7a637ef6bba8a3a1c7da46a688802f12634a03f40452b4a68ea032cb9cde1af529bd52428ca210c49bab9665f00f08d140483af6e4285cbf211560eec204f43ded807679c446317bd6df9cbd36df17c3d2da4cdca5475e1606fa68b65f1ea76482caa099ca760e90464a38f78a4f96df256301ffcd38a7cd43db682cf2c4d9fc036533943faf8f7b5758ff3e01328b3ce34725874dece3d6bf297ddda1ce81feb6f2589b073073812023d0bd59f2bea4a1b05aa435db1d004e544267e36f39f53eb78e504c583c65f383ed4ff6df005f704386af0863d4f66fe31bb5922215dc7aacad3f0f14c01dc23f06f65676ba33427b3fb585a50a241cbe96bfe2faed2bc639769aecc6b33b873a7d2d16b2772aa2b9c09d1f733f00f504e44fe5b2df12cd01ce6e26d8d3a64c20c0db4a497cc5c947ab58c87917515aa2fe67156fdcffce030d2a1ea9b279e01b1fae248645308dc26a4997127c4884aa0d065f523ad58e7d47dfb954c13608f46ae986caa0abd2db72136803318c84dd580a87d0a5e2281fbe5448402556c3c904d4166b68dfdcd2d1a25795ffbd2004a40a97c0b0c2a6d64d9d68f170a4197e4be10864ccb230e0fc146b1944796aa03f57de8ca83c1b65d72311f269ee114fe9c8e65cf7b9ded7a8816c927a612913b19f4872c37ad5f58c3c6a1afbd34372a9008d03f0c6e242c89c69fc7052b2f292b35b17f256efc4b4add420dbed653ed427d1954fbae447f5569b0af507147c1d3fc246e14091d3bd01bb8ec8f67468b3b953398be9624ea42bb4589f9ecb5ef7c8a76f4a8111d8db986e5d16e00de322bcd63a1e1b0070aec36021301550272278375603cf93fcc925f23ac43412cb4095967e74ae1f82615c227dfb5fd64bb007c791cfda69251dfec588d7cd282b43581980a1e63a6306a27c94ff466c34b7d6d91aa94650535ca5e89911c68cccc1ead9bf84839cf3b2f2d4c717779e82349affbfc94f7ce17ab69a79a99ac3a3a7b9a7756bddaf1d55a45bb9bfadb9896cec8db058fb2f126bd830fc1dd1ba1851c2c1c3afb6b1fb7cda194de1bb0cb1505acf1f02a7c93aeddfdced7d907693afecb609bc94173a78ea88f1311a41b796b7871b9a8e6262a841bed760f89b01cc140ec29651941872b565907538d9902e45eb690606960f8db330846651cdd2455e3f61929cfc518e514d7871239ea49315b7b355e454870b9b8a235cc75fcd54492abe80b6896499e899214bc949071b3658759141bfddf0982506143770a716fa4134679912047de677dcda3260168258c7f6807fe9478d254c3f1eef618be2dc5d2e4b2718caace3b854e1967099d3113d14851300e4c36c47960d106c096bcb65906b9c2aeef4e2c9cbf63e781bae3f8a4d6793ed6d71adf481007376ce5d8347f69035ddf0c4b37e20a93de66e22f9837286568d0f98d5db99e20b39589268bf9bc14398b55f58e92156d840b5fb8e696e45d809ee5d9aece2df526a2b708d148ec579561af414e439389a1c5c910486d23d7c471044dcd06173b8bb82a0ab59dc3ff8595e9be7afb0d719445085906631b87261b0ff62822965e65272cc64aaf77e3a3c59eda6968f3a61337d0d16901bff128a366655676217c0220cc07e7fe45ef38053f9b4e0c4a4ef86787fbe699bc57961edacec338ebce81592d35892d61190e0980afd468c446f1693f41a3260edef23d1e09f2e8c98f461c13f699fb1c294a56240f5da42e5e36c2c01236d256ac4c148edba6ba1892e59bb63c7c03c33a1f6f40ffe42f3d77cb82ea5369df14ce0892a96bd5c9ff725fab8590ca907f6234a30026dace301809d6de3921888db4e25137be9c282bc1a8be86f9303d53bf4f56f92b9449c9098dbd7080e3d7d89e49bb1f32500f21af2a26e1f62d83688ff77b3ea6e2ac22c707a0bdd7fba5c83f923373e78c51d415dbcf44d3baa22c5dfbcdaab7853b343a79df93a43704585e0ace49bac7e0787c572ff810bd9366d833afcfbcbe5dc9af1604052abd775eaf4f30e173a39572672b1dbc6af1ffc28c1daf03eea64a4a25b8ca8a89b1be8ca6627fc2395109343943c6aed2ec8b3177743cdba79b07a45e20b8cf787df30f37272960a660bfe7a668a73265267c4ce8cd93f2f559735e3f934dc142bbe40bc1ce984295c2d51d338f89b0b0254d91855ab361e5f123e3667cfcdc996212e1af7081dac4a03aa037d89f93949228425063d29f645b5c8b124362a17f9e07b692952671d873a55101767295a5ff4dda357e550757145aa200150d55792d56e8d15ff0099b6081cdd55c91c749d0b8ba01cbe8280179a2bf59203a882b699fffadfce0a65886b3315adc30e764ed245cedbfb90f97fd5a6919412040417de16a2b4938fd9dc3d5995568400fbac78177e44539ee5b6eb00707ad3477c2cd0d87e9a82da62c113ca9b04de491d53928a1306c005a2ca144b04870139717d3ac7d591adaa1321dbd83a77eecbfb677c3e2473d67c4afb3aa0de00defa318fee3d4e306a762b62d4442df98c1834a701cfe19cb4e4716fd871c0f9ccfcb54d6342b84c378bc54cebbb329828ff376947e3c2c0694903869cf99d6f999b2c967e9d48e64f1ad451f73ee71aef99f1d836141d501d6265508b01d1c8361c5fe84131be3c828c1dd2014cd02ab9a9e1f0aadb81d755f17e46a9199d6ac3bcae8d25e6c9c5303a6c52aa5636718a734b968bd5f4e04f50c3ba24fbdbe174db1cb3bc5c2a5a9deec5fa71f09944023166dc4e67062a688dee049e59da0f626170b608fc10917b8207aad43c5e2d6f1083164fa6a82b652e52c684576228fe089c8d99186abfeb5ba210d1ac00778692455aa3a84b009ea97608fe76c99ab83177d2ed57332771eda6844251139fdca5a9518c16ff1920a960800786afaaa224a3508fdc360998d87982032c15fd54aa2b8e007aba0c09e20585b7219d3e151077169a3b66455673bf0f85075017e2cffd945b3d1a12256e607b97db381bf6f3c5a028e23106e436be82a25e4aca63411eb4c169976972a0db200047a49ff88330032ec5d299f5024b81f0bc872763fd05d1115aecf6ef2680221b5b7a7caba26d3c01e4ff57575ce7fe1f3503431adf2b01816fa41fbb13601ba4a1f1fa2959c44c3adb7d053b0243f6216bafa32bd70e7c31a918cf240ba9a1c6d9de61d5f1c72d164a866635dab6be099a05353774576ec357e46650d4db87c77330228b8aaa2371565cee807875a36293dd5daba3edffea5bab86b667a49184c2cbe6d758d28a29faa171f3936a744aa28b8de3bf7835daa2d2f60f3ba29ddd17a32736d6275645d61c67b62d03e16df1a98c0a1087e344ceaf4cb1a16ee9b063183f12144fdbc1a96d849840c144cfb5d4b4342baad7700a8ee5fb55a69704734817c7189e71f789a5cef547edb6eb32dfdd9f3fec87f6f1864be2f888d87b8e2c20c28083746e5a412c11c388876102666a169d8aa3502f451cb9bcbd630fe10d495f7ac77c434f9c369bc8e5615884ccab940b5a6f27bcb2c2f6a948fd0fced6636fca6424530b6e4909906e43f80d4b58d5118842f30b2ad5c6f984dbb9d57b8a00442813bafdb2825516df4d8850b74253f266f88a7770b57c7e8d140d4ca33fbf1c59e6ebfafd1718ce0278dde2e03af75a7f2230d22616a04659eedbbccb8986704d114e4562be51b15c7439ed9f39b98c30cb0e90e6bb112c360258378c51bd71e3654a87f6213a6825b14ad3f2f4e4cb65cbf2b0c29e2df8c0d8cb6f6076d8d77c3aa3b60417ce74e7b9b31a70acc1e2a69efca185bfb0fadda4e87860f4fe164686b36d36dcbfa2081defdb960ee0b024eeb1887c668a723f2052992e5d6ddc4da38581362943784f6fc15abb609a6e2f88d5daa91ed766f8e5a90d24c52ed40e8924fa56a7c5422b39a986f63a6065ab757f40025d7f89b289af7279f6fb424d8a37e2528232aef79410cd2886593b55a9736f0d6d95b53283ff7a4ae09c284e91d4077cabc7b064ae7facffcf16bd989b8004ca1122b26fd952ac44b62cce77856cc7486be156f45378d0e", 0x1000}, {&(0x7f0000001440)="ddf007932bbb3933d4913e77a102ac463bfa2115b7f672386df989635852805ab61cdb0e60ebc88ef09ba7406baca4db7459fc6a432b631987d1b7b56ed4426511d56ed76bc13537102c4d16641a772e948ec6509193bdcc4dc3b9681f47b0576099b5562a9e88e2e9bc870f81ab823309be6982f1d14b75bc6fee6274d528908a3bdbe1477218efa0f43d31962728928d027027ba99e56c52dd41888dab3f51b6c057aab4639a05e1aa6b7d5b7b8cae3da19dfc06c1410f801138c15dc909475e59db98cff1c3ee01207851e06780110a7a8e91f9599367b168b08cc25e", 0xde}, {&(0x7f0000001540)="7665e86ca735500bd646d56105f997ae1fb96fe5dd3a1810667e6adf529d7a5116a90979d0f657632be38f45af24715f19a0e2bb500da628ac164aecc642d2b5c3a299210ebd5b09adcd5496544446f825dc8be0d278a9b57d7ad6431b224bce98661fcbad30c8b8", 0x68}, {&(0x7f00000015c0)="6d073c463725bac40250dd4afe54ca260affb33b3b4477d4bb42a6802c7346312e3b1ece8eb44134b83e440a3efd69c73fcff73890c8ea75abd4b0d8834826e46ae262a05435773b23c359676a3c26e43b634552fb7dcc8983b5a99246a165c898dc8ca3ba21f62a187f5dbb86c0a725dd4a868efd28b925c26f696402863acaa733a7cd2297b2eefb642848e4fe352308e90e620a98d73922e7d002f50cf983d8154c2fa7fbc60a53e9fb5804a56fb538070b534f0613ba94bcd5d540aa5da6094f06c253f595cf319cfbe5d1a437b518aa43d9ccf64f90b994ab61cf67a4bbf8f589c6bbd2031a63dd8ac4a5f1a89c5087bf1ecfb126282cf3fe9fa64ba73f22a6e80ac42464daa58ac29f0ef0019ba49ce519373eb9e5803c84b1db3dcc6b29b646ee355d5a2fcb2e7b147ab6d69f84ae95d5eb69c3a22080cc34a6e63dd574e4ab6c928d332da10fed38a93bfd95b8ac487475c20ce2fd58fa6a93b8538affb392dae1c2cd5e1d4081f755ff0a85104834ec3c6f7721c9a06246770ed028d05f7e8f4c67ababf60ee525d4f0e9ae9fcfc43109fd78f9601454c93d222fcb4b317c9b647bbf92d3075323e03795862f186602efffa67a6eedeedd026f22cb31c4b648f4ec021a7bd6cc56e6796bbb6f1296641b2e8d65c0f58bfd0549f6171d98bc4d535b8848ea4cfc5dca80f3661ae7b5f13c21bb70c1982e959becc60aa24a1f6d3e89200b05670c0e0525b58791c02039206d2edeab9be126cbf27f474ac80e4432d72174358ee3ac5ef288b8326b88fbb2d7f67b3e898a84c1480a6df3c9f48efbc7f5a474982a82b220bc81f0962f7905f8acfedbd1d7a6ac36bf6b9cf4f37f9930860f33daa2f9bf5edf5d8ab2eecd1f589789a0c3c1ae6a9c3138c12f17c2a17da430600eaba043e1d50ff8c8980e5836dc577fa7e6686efad45391026f196780399bbdba7cbe0563066b2f90847719310543477c9999c546002d63bbbb2124e629befacba9759daa950015b752b471ae12c589e53bcedd214312ef16e0b9fcce1d89cae83d6ffb3a6dff012bfbc7e52b95aa30bb4ff169c303cc7b66165ced022b0e59bdf0323b0aa2ff12ad9e6e745243b5c7db3d4db863cbbed69782742eb63c607aa781b2ca02a897f18da2db3b8268da09e0efb21302ad81aebb3144ceb6f15959c84d2f766ae55bf5b3e8c43f21ef21987237d1cd5960df28d8a0f49e6ad352899e71e696aed16307820e2abe5315074bb78b7e378cc90813d0a0242a798862b81bd83c65413bb5e75704022c6520c4b12c43528681b649f3a3352a9b8c647e666cdf90a36c8f8d00d976e5db736236f4b825107658ee051fc16b6539e6902283c973ef99cfcb117698a8f8909c07f35f5c1220836ed2656093479f1b1c5a08d36e0a0fbec7cfe2e2b448e9b674c87d9d1eb27b922b06b8317dc75f42a5bd68b283df2f29ff4a32e4e269065c937d99fc489af3a25ed5d3c3c9f6935b766cbe8b933223c6231e3bd16dfc9ea3bc1cfc5506a487fcc11ac530aedbf637c3ca5326053eb9320768c86863ad6e668a26b3f2885ee81c3d7587a51421264d602cf589a4813cf682e0f19f4912c161cc487fed6ac43cd815f51b2c16c64102e0c74b952e63e970bf44fc739ccc53fc20f5c6ec42a0998570ae2f7fdce500ca210a945cdbaff5734303a6e0231c3a23478a3f4f3d128cc663d72c82f45910166283951096b2e46e55b678b80e8e8abed17030e64577de8bca088d408e5b4a7635cc67010bfd5601597dcb2ef8a1a0d6f873d9b0bad6790a931a61e552cdaf69ef10853819ddb7de98963649b5f5e09147e905e44b1da4762a2caeeea0038eec86527765a5bd389d375eeb8b167d67416d3cf6a3c662104509360e52b126f86cc045e7e593759fc269c01cf12b75c121cc6dfb0f75f7a77c36d3e42e7fc09a7091998070e3ba99f3be3c8734438295799016f3d1c6f1399fc241b78922bd41789e2cc3266f1c8e3e80ade7a9cef102c36bbad02c84e176ec1e40f3b7a5e19b09ed7a4e8f397217046acba3e267a02521ba43a20793ac7c4fd3222b7f8017bba4f79914dec024a93a98c6dfae901e18632c6ace4d9c14e971385ec9495932b9034633294cbe82dc1fc780efe4459187af96f97e94455d83d8b8a3716e63233d2c3b76d9468f4a7ae599201b3a5b37a923cc25043e5d295410cd9eb6f7b41b2fc7216a6dce583ab673423ba2469799942af479b1d478c641a6709dbe7ed2b699849c760f64aed621d715ec18c29a9adc6d343ee305970e08cac921f19ab88bb867df341f7eeea521a6c769b7c798851c2eed2b95c80bd65cf8c99200502bd7dd0ce64fa18703eab75dbefd122485c060fd959b82c9caf618505946dd9584c528c58ebee1d56a3d147d54e6a957651347252fa06dd6ed228e557af271b8038eee864dafcd4688d0a3ff2fc5c27592427987ec76877ea2fdfcbe30b3f3f575d221f82b77fffdb08585a9b634d26615ac2edaf80c1f6ced58074ccef6ffcbca455ba9ba2b565a433ad1c6dc5e83948b9e4785b77ac617591c10ddbcc5a30f946c4e0ca662359bf04298aac64557c4863ed900385250b24536c6817ccf7c31a1e10fcaf75c7bbdd1cec89a243bcbb720738c92f87526c93b27e0b4f276d26a904a04cc7dba76fce34feda061ff6aa78f991c0050e5186b9c931b4bd3755858cb2671a38065913a8544749456b41d17ce93194b48dcf368e9142fc194cc4fc34a7d2c20437c81153f6ab882117537080b45e7f43389ce57cd12ba4b5139152818ff84d9beaf11519187164d920127b53a99077f9c41819337c2706540e74ee432d3ba17b4af9df79b313c7d6b175dc2e777958cb3fca483de2772a3eaa9ec7748b1b51c54479b59de045d721872d9676cf06715ed5c33ea07c089a4e908de03ac46423e1fcb59863c0256a8a49b74332eaccf7a7675afd1b0d9b3d008908fb0f63f422034619e0e3522568d016bb4c1c22991a6c475f0c01a54a6803d95aa2fdb5da0c708d2bbb614b60c79d50db02da2396dd0f182f8d426375fba3f17f61fc2bf613e6abdb370a652075d8776bcf0f15f50661c31390901c7eae4311532f0cd6817b5c15741a23e0aeb44aeac8fea5e27eb615e26821824473581a3020ff093c4adc6295308bdfdeeb981b40800adad352e720554771c27ee7fdfdf9252528c18a5edce3ec8847def202e62520bd4a493d150b2367967edb48195c349ade187103d244b94d10ec1f2a5c6899300518a90d7e5bdc11e897c6d59d7648a2adcf65a77b4c5baa2bbbaaabfb969ac7d704625ce2fb5a64afb8438c1875c9791e9064fa4fbf17572605735836904daf7a55d25193b2c54cd8b673c6f248401377e071dd24bd11ad034faeb1b83dec12a35cd22e35742ceea15d22493c93f781c449af0461432271de816bee1260097db7c5d9cc09990ba70f9a76cd4832d04a75dd1002948c297ee0ad7c9620f20fdcd536359fa102ae7217cc91ebfddba80171f3462f3681bd522656811e896800eaa9f89b0c4fdac41bea45018398cf60d60cbd41fd8aed7968ffd619c82d693fcaa21e5a563edcac2a6b298adb0b4fbb2165552d1b414cc334cb8d2a636920bfb51b9276e0570ae1aec9e217b3ef6009ebc19510f699694ce12af1093bbebd88b406575fdda13f6464dda7e2a0f00a0b890af43013c82df529ee52cc0b62d9eb95978619cdc57f796f95187c9d86d13f0513f5613416e82c8aeac90c4af88975d69a36f6e33bfa70405d7f58490058bbdc5d67c0f6002239b55261729cd3865b4ac4af06a6abc89e2f9cdc2c98eeab68f48d2bca0bcf4fb2fc9a51cfdfad5eee1c6698763a7eebdb358095f7e49a0a5ca2ca8b1032103e2e69d3533d69894ea6baeb959a232e5ea13a9499dc7cc27ae772d6c5feaef2eba5fb265f75776c103b2fd522b2585f4df109f90c54b81b3ebc6ed7789fd5a24450b64e4bc84f15f618a9c747d3d32133a4f4c71ff0728da951bebe57dd4352ec3b6d7e98ddafdf2ff014c694e7f816fea0ceb3a9d90729a7e2bdecc7d1aeba851bfcbcbca9f597252ac8c35431551efb958b98c9aae557a764c9be1899fc028ecc8a4bb442c9062001342dccf2df8ff30a0512a1ae99b1312c13a5ffee623f87a4ac0c081b53ef9b1082e0bfb4a3f15a96d96d95fd8b02acff69eb29a95655c32fc425103453393c4ad35a5f8d5dbe948c8bb31e28b217fd72660cd875aae79088de853f57a012761cf00f9ca945b63d1ccfb705ac6a0d80d07b048aa9fb6650c08fcbf077feeccbe8af48b091f8380e92b5959d1cbdaa4c5aa10cf52556d478cce1b7759275ba1b0b81a50d1830d850c66882e037c61acdf78a9d1d670a54ee85db5b482e79ea9e83fba759542d2e170825a2702c667f30060cd2089262d5806790a4cd720670697284cc372e108b66bf87164787b5354256902de07f7291e2306108c32d0416175c805c34f8e0f6e42d867c63782239100bc2d93ec39c48dce435062bed5d5749f5227af5dd8f9193fc7253feb91b5deb142b8720c38cd1e684752c39a15054fe4296fff4e77ec5cf32c4dc91bdcb2468416ed8bb93a435db1f7754bf59113b9dc40cacf3cba1a567d0e65ddd785808ce526a67c092b967efe27f2139928fe058cba52a1b2155b3f4706d6be899669a45c065cb02bc5137eafb3d07556cca1c9858b149832fa432bfbe5d87af6a2c7006cdd61cb54f286ef6baa9bbb049b104c178d3102730955906191a6527c4f0f4c2015ac1a5f85708c4122e7527e79886aa6feb2f9450f1b0d69a60acf9858d352cd84a0d5c0cd064dc1cfdc2ee86adab5dfc1dd7f1b390a646d707710935baad67c60ad839784bdd32519c2f4a0347523924c267b136da9ae9aba7dedf33170549f7d1fa5ca49814bd80b93efde4404088b3e77fb875e28877622d3ed72ef8f7c9b800af89e0f9fd82597e791f6ac3eb35ac6f3bdb9b13974fe03228f3591a5267a169fc8b55fb394a13ecee692157f31951332a2c7484140eb950152eb4a52cefb2a6cec3617728e3b8a57d903bd292d5292ac548606af5c476be4b301784b78efe6599bf2e1734cb9e338cdf5f7ca29cf6dd72b5fb05658bc671af682a5731e53c7d6dca1296e62985e51aed16a1cced615a0b639e3055ab79a7cb91d591d4e15b7ce054fb357a8dc841d63f6f4fa840be7d57159ce5312b349fddfaa4a16b92d8892b4efc088f3c22225faf83204921637d543c56a662d568040c4bb07287583606db0a140c5af28a407550d5a38077dec419286d3ffed434a6f0c6b329929718d1c7ef2b07c4c8d87ae06bdb3510544a1435a87ae7ee2b18d5d1f131a3d3f70875adff77d3f07b74e66e0650b064479a2c6fca1af79f25cc67db97847f431734d853fda9566a9873e599b67f19937f86a2abb64237465bb895473b5b603ae433f1d658eca646053bdb6da44153128b8b9b595550c38f15a1ec010537584af4f75eae157f62e5480af7ab41e81aaffd8a66989f1fd69b6686e1cdb443a0f79d533c5cb7b4c62b50d8810d386be23a3da294f00ff92de528db4ff1406bef467626db32a64e0bdbebd4f05027bbb972e475f8b05bd4551ea856974a149077e25a8c35135c836f6a7503dd2bf3d4472ce743559b3bfbd4e2f553274a0aee1ad058c1dc202608d20c0bc2078587645e778eb4e0c37b8fd14e9bc059741616889cd65f224dbdf4482a3fb7382fe53893dd08b96026d4ca02cd9c2353c5911d55fa6c29947", 0x1000}], 0x7, &(0x7f0000002640)=[{0x18, 0xffff, 0x24ee, "1cddcb"}, {0x1010, 0xffff, 0x0, "1ff46a5e7537fdd717c83e6364754dec6be93cac3f58826bf509a0d92f29055326d2a61ac38117b22998361aea810166fe714fa52945929fa0638ca541c04820986e68610b82884bd22aa9aa20f23b114cd237138933c441e272df9835c682f50cd0e7c3d5399813daba397926d74587a7eed9ebf61d3b2d2f2ca8e948d617460c65d5553a48798a19ce90ae42cdf7ef195b928785423aa86616652ab473966a94a866b9ed628f1bd0b3a0d40aba0022a38cff14017d02fcf840f0d70be1ff8f7366fba0043b36ea454572d8243c383e067bffc031f946a4ae1250547ec98a4ab449dddc92032bce6444103f9b6dfb218e97a6c10c8b693bbd194faa647961e97edcfcb3d6fb5eea774ae6ad265bc22e655d33dae5cf16f45556d0f5b1cb56b2f7712eb54f0654241b6efbfda0ade27e9b1a041a6749c0f2479041be59441c685898a948105301f6c214c9472e9534fed79b1daca128e71716378bfd68d7cc80277dfaf0cd3fc91a4e1a643ab6f5d6d56a90803739bf1aef0a090fb929a08c640852eeb2915fa62d2b99e3115864b25c801bdeab880014f5d77b839e3752a07dae3dff6cb1d4433a3b4468f3deb4879d298810c826a18df4fc8d725d240fbd7bde3aba47748d83c041492a754080834896f28ba3635570ff203cedc316f6fc7682794a73f68aac0662fc42a587f269382b614f6afa54058c5b8505cd5f14c572677610911019c32238d2020baffbbbc35208a962a5fad73d2efaede221a85915b8a32ebf71e83d62958130922aee2567885617f04e96989a4816c0f9ed5609e0faeb9a7305b0555ef5646e0d1a850fa760c6cd614b731cccfabeaec6ea49e054f241fa92e39e00ffdf549bf073b5c33769632a3a4850abbe23eff49363bc48fca811aa44b8517244884123fa3a2a068ad557f818f723fe4790b73e24d1a1854acbe87de92d104ce7208026a3907264ec4fe550899f751625ad1bdd9db961a9936e104ce502bfb467ae350798356996646ab725b065afbab3ece933734c57c68fae6c48c5ecdde089cdb1eb30900ee516d11400cfb53133121cc726f6181e5dfde1921a3dcd8970d53ffb590f87603768ff668a120f1315bb6329a90eecae8b2f294da9ae9ddce51d83a1d2111e59e66091b7645fb8b88deb75e5d6af5bb438d9b16633aaf37a64fddf59555c66e9789878a1aca7ff6feb1377440ed2867b6e8e845d79a35ca95d9416e06cd421ac7846b1261bdf62f9935656af494dbcc968bba9971879409d74c62d1fec9441463ae317ad2c128d7943b9d5caff7c3e57935f227e9f086cf81ac15c59fe6cb9069f5ce6e8951e121528621fac7e8e7a5cf28b6a4ad61dc869906440115593938f371424ef4785a51daebe71beef3039c1ce9eb75969b6100cdce54ccffa8cd7feb447aa8c18d0c600d2b705504f2283308b9453d180b1a4f96b6e5784bb05aa9fbb8686f25b40de5a7d6d63b1587d1f44db15a3baadfe9f92d357058d9fe98f6ff72222b4f10d040edb05597164e9081bcf68d9db2a5aea64beefe7b78a5ea1c5ed643b00d02dfff806c082e426b5702c5bdf0e8932bcc1c29124e57a50bdce423fc1972dbf1f9e34e78c8e04c28d7d7bc230e9e0e58dc89f5c28d78642743be131f112c1876710d838bdddee18d9eb4b2735cfb22031c2e3d8391d43d719014efff325efdfeb7c89c415800a20e8b69a5a919ee07a78bd131407b6ba9cf1443e945cee95841e6e7328b45334a5b94fdc8cdf25cf3300d6176237ff94b82a5a404ca4f6af7161da0e536d9c8af3cc2d5d487f30287645e112e7f3382bf3e094e71ddb7aa45a2027bb1f19893422756653332997d2d75dff92c22ca36a498ee7b5a946cdc86b12ae5a46bf403901eb4155ffa58f6a7addeae498a8b745a1f4f7ee31a17ddaaae08c1d76dab70dada37dffc3cef6553d9db76fcd46bbdcf4ae15a8945a46999b41cfd67ef44e8e893d6c5972680f40dc5dfb83516a2d6116e1e663dc53e74e3f9d45558ad20dae359e2873bae257456b7be275d51716324a7fc263e3a0d67b5a20a1aef64f7e2c165e9570dc83509f933c95d91edbf5ecdf42952ee10bb7b9c0dc7251696ab7000758bbacf93ef4070fc5bce33a56d340c9e6ff8ac0a38d52e1c17a1ad13701ff11f682ed9f6e2296b8de59f4d0b0c79bf7add2ccba2f68c547885b0974079fb6ba6e3d8773872650c2238ab81f5f2adfc8b5059d675718de577d7bae5133ea929b834fb65460a0377e7b1f8b3f928e3bc5d9e9f59daa31a73b41debd9c9df80767242583828572fe8b4fdaf78bce5f72135843388649c051961cf835dd31f7145a13f2f1bd3715f4983bd4a32d8382ed7718ad637b941d004de06bd688abdb924a1efdb6ccb52e12a8290203447289980dd76316d7f5e327736b73e93558fc3de8bbab1e43f22908381be233d2dbcacee9e5a1d53173b110be31717c66acdfb87a5cbd575ecbeb9d46887cce7941f1f974423aec9d0b007b6f1f9df4a01744ec19b43127bf8f55ad84a4a45253ef7bd819124481e1c55e028234671e0950bbe783ae482d5e580fe23e049b6f112bc13ca8feacd2e3621dab6e3097b26c7394cf981891917d8d274cdf2e95dde651c7a3bdf6c39b5a4b101198588a72f8dc1d8208f3363275cdd2a8ed1c53c6b0d4c9ece7fc0c435ffc29cd1fb30af910150281e779ac76621d1b98af96afba62809c41a342c99c388b00800747951a626ebd84d8b86eac090bff98de37c4047f40f07d86420c2e57498fd9f3344679defb80373b8ad627e4cd4b21c52adb412ff134f0ebfe633f78898cc54a08f16028216a530c563e133d40b48d6dbab4c2e6930df69a61c099ab46192b3a8cdd07a187ef27989db5f4cff4506bf75194730bb74a8f6bdc1715c7960ab0ce25529aa2d21b9237af8321043164f13f170e85f9ff3d9a2919dc29391612cfbfb05605dac82cc89563aaa610d8692c702a13d10840b35db598a251350ae0080d59496714e750d8993fe4620a7de2c8f0f14d5a23bf771530dbc0f061dd9319304826c7cd4f8b845b24837fcb854debf0a96b2a583bf4ca36ec1714ce7bfc73162a4500ed4c1337c4f2f81efdd8c27efb26d2d5adf1aa835dc2ae0b563bb23ad9bdf561a1784758a1acc58fb4ca481b29cd2cd2473d6e93907fc35c70a51fe23dbe60b87227068e04deef21778d7d25001eab1fe4ab0ee16bb9b9baa85b41016ed8903d6ec225581597178c4fd958c2553d9021792a1ffdfefbb38deab21cc4d76a3bcacb07f4324a16fa5a08f09e43cbb05825766ca00577d884b495b6412322b0937432d9b8b7f6e7703af525b359573c7fcf46ccc2a00bcf4f48b11054d94b0d1fb4e84d2dcd11e7bf61e08bb864acb2ab9c5690c069ebdec0c527687f64fc580f56abdea7fbc378081e4871c0d11eccb838f38f8c338208f667e1e830bb1b875cd89eed0b8de2c77e95a1f5c7dba2ab082b51b5efd02e878e52690dea5ad78699cbb1ca73b37693f423d829e3a0572c83a5356b642e54aeef248cdd9767ce34c63de84abe560d3cf526798c3dcf78ec78c2380f69a9d0ce7b28ac770e856c95390e8ea12fe79ad966c3c5a7f3203933dd0f7d5f40ac9a22c66fd6dfb34bf79cb66e1df9625b88d523985b35d4e2eeb2ac6bbcfff8e031ae5673e494b5e94cbd118046e0bfac5bb6ebc1f54943afddd6737a0840cf5218b6801b800e50eee53543205736f35a3ec1c41f3d027c4b2be0812a6b32dc98a929fc87f7eb3b8789ff4c4d6e7222f8186e00c5f78b5abf7b0bde0956e879d0149fa241355a417f8174d193001f5721962dae073f4b14a0e62f586518514ac0258519b3a081fed534eb121d13a28e890f13ea98cf4bd6da4c24e0bc8b29e0a38e368456006c4313e87ef451f5c0efc053d82dbaaad9c888113a5e1e79dc14f5422550c4a175ff54fabeed660f4b462e9cc9ec78006ef609ab3f6ae6ff38258ca948e4bdfe78e1cddd2e947e88c4b7e1595fb17a391efadd18236ffdab8b8cf2da4b32933e7b1811a04f6a1f92c28efcbe20d0ce0162bab607f7dcf62c54c22a661571931d374bb1886e14e23c2d98e4ea2f43d0f5d9d1a52b7557bc4a7633f256f24eaed15ac653b666ab4c32606527afa3840577962e0637e224c3ba0f779ad09c23957b39af7c6f0e7f10e20ea070b785da9766e8b398bc0044175fc3c063f0e6755f1893255fae06e341b2461f5ca8e5e6f93e59e6aa87e08769add40b7968cfd911014fafd3335c7b8c9b3225a31c9755ccc7c03d62e0a0b6e7e082f372c84a3f0fa2db95e40f6e12fd0c8469f7bcc1baf2b96951a1ff02ea3f1bff1c75b52a1b5686ebc9cd8f440a1cb173eb9b1f9e6cbde6e11838fa61d4c9eaecf30b9049843e58d186c911de6157476ae2992fd072ac207b4a90fe1911a32efb6c5fca39497c460fe7264b40056a985b3b5d04ccd8373a105784e5657e91417cda3306b19f19afa924c842e1e374b5add2bbc8798baae4a63cb50562d1674c2a4096d60517699a2d807ac349636aa479bcd350bc5e18dfbfe98c53e3888751b161b82738a15ba6b7d699ceff209b4d531efe24b405b36194de50402f304e748fdec886a56cdee579e06fa9d42ef6dbd0cc24e86995d09d5b0e2bde1165d17414033a43bed98a270840bed7b234b70638a38a9f76517f5bb77b7c1468d32b4e56448f7cd5745b74b73f858d1220fde1a9882b88a0c3eaa15cc516f27001954691167ad1a3f46c292af501b6eeb3ca8adaad47e3bd032f172159980370fdda345c5f24be7f9414211fd0454fec7f20ef752a0928b7b249eb3c199366b62705a3bde7e4a5e989d6af1cde35b379e40656f85e3393b82bd838aa863debb1df8f0042a0ad07fa0dc925fcb7dd047082642ada27feb7a6d418cb54e388729f408fbe66a423e8c14f7b4f2a7171fb68c5c5b5ea964be86a099634775d020e25bb6b12814574f17263d70d28e894b7eb7c63afdab68e6c0aaae37513801852cd98e806536b9cc10bfe110a4cd87e395e2247e01585babf1e564072dba1fcbf1bc9937ac69b937015d5691380172a82f7aa86716eb3ed7463cfb3b55a62c666147ccdd2ed23f1fb61b1c53a512ff9726dfc9dc76b3533112770bc2c678cd5a26cd5934c7e4c759123cda60aad056906156d095e9e541ce679724d7d73c1cf48392b9a1f0beadf34430d3835b50aa9d870d3d8788e58078211a670b7c854d8968842cef34904ee7c18f683aabf73971c4d0827fae2dbcf7d79a62d45708db6f61513b0609639f23800231a27b37b2fc9780ad8eafac3a8efc1f88a8ca7af56d679f90742901d9dfc8784b84059409fe4f29a7119e43c0dee7d1c477d49ddedf78853c88eef708d9483744411f58e4362b5383c62c326bb581f24ded0f3d92c62c2e573f941cdacf3607afdf749746ffbe0b717e698c5bf4875c837fef1d1575ab3461e1550363992e042b42d95ca0c9b950b579e9e110b5a90324f20487d0d0ad83f71b2caa579f2ebb198c46d266387d623dcccef08ecebe3a3295e852919d2d941bc60a32dd1f25bd4e605bdf84ee268370c44a8367380f72eaf94facbfd19da0619698f092aab777ed09aacc90bc64a52cda9a090e8ac80470ea4045776081a273c8459079a4f128dc84d15b5dca2753602268aa062aaea4a0e574046e1e5f07dad96d2de69917997a8a66adc62cfba805000a0c4b1552860bd63c6972c50c3829bb3b9924408fb4642443526e25d79ed7da3b5ed2833689b3f98f5"}, {0x90, 0xffff, 0x3, "a89b74084265d59527889b5d908db617fcf7af75544b8395b74bc9982c0db732ab4cd560e6868843d716f5f8ccdea3443cc4b8c8adae1cda337d12aa093bd31759a23d9cf9c6b76b2c201f8637856498482b24736669e57f51699ea367837901c14db6aa75b0ac117c5fb22a1490a135c10e894067835f635f3609f967"}, {0x80, 0xffff, 0x101, "1677ce849fc21b511b33aa3727826c779cdd9f4bf616220c7a2751bbaa6d5d8c752385dad976ee13c15f0b3b0fe5fe15cd0f560d116ad4a5b7227fc462ea1e52b8c8f53cefd9617b38ea4f70fb4373ea1289739a048f41c94cac0b7cd65eb37958eb7c7e8f880fbdae29"}, {0x28, 0xffff, 0x1, "244679ed7b2ff166aed6d07632281cb7993b4e"}, {0xb0, 0x0, 0x0, "b53808b5f43075302964aed53afc344ff3ca1f3ed47e11969fa5e469597326b880d5ad57f110d1126fe0d5d1c594f23c3772317526287951a0196054e479c51246236de8d665c5366950376827ccefcaf94ca87bcd0b5f579b7403604e228277763c1f0a731ef46fb7d5a70b73f4c30780ddb17ed1fe16a98829982918b40603b3f8185d8a0a429b79aa8e54e20105afa385d7e4c44036cd318429"}, {0x48, 0xffff, 0x1, "5ec8664cda53fe4484eacbd467b77a8f5f04f858d23284451a84d9f90885fc3a0609bd3ddf32142bed3cc1105a510fd34c66cda0"}], 0x1258, 0x400}, 0x400) setsockopt(r1, 0xb99, 0x6, &(0x7f0000003900)="e144f3f8cbdd1e401942f87a9137ff462032f8fe13435ad2928ddcc2f818ca2b58d4b2160912e6bbdf423c8eb040b5964abb5001edfeaaee0bfb76bdc1bb78b96b6c1d11ff027d45205a773c9f5a322f0410e2764d9441e203925e462f3fe9cd274d52728161dfe3de8a4d65441dd778353d2b36c90f611e8eb0fc3127275f81430a5cac3a1c1212cde4c353654dfb8791d6bc96805b98b9aadf2a5872e8cc", 0x9f) fsync(r0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chmod(&(0x7f00000039c0)='./bus\x00', 0x1a1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = geteuid() r4 = getgid() fchown(r2, r3, r4) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 06:38:52 executing program 0: socketpair(0x18, 0x3, 0x8000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000040)="7d30d9dcf12670494c743d998156b2868766c35ba28481614288e50a33f4293dee5847c3ffecd800da314b793ab78fd4d56c047b7f437934fa31f6cf5faad5ef5e525a9ddf74496da750d7f121064409ea6318a3224c272003f8bbe35f86eb2cef72d2c22d45fa799591afb86fb6cdf74ed1994a7fcc1a79d8794a972bf5ca716ce9e19c4776aed8b84154a96b06be9807ad15a7811b32fd9a552a4bdf1cdd96dbdef860c1525632a477d1c785d87592fea1af8ecb502a64459754c34354940f35e70840c6fd718539debcaebd9f0ec9c892f02d580b83bce6dc2c57a09491f3406b8831de72fedf2e8d39609d66eee74c6de374a39abf80eafb676f", 0xfc}, {&(0x7f0000000140)="9e3789e91a1f456b7f0b2c53a95a6f38fac0bd67a60e754f78f3b4be2641e71fe6e44fcd1035f683c5e62c54b971ea6eb99df251a09532711e1a5f0b4581bfb4cadadf29425bb157a42136f30629b0baa83bc420fb324f4ad0977f72236798a8adb778f647177324dc6055092f493a8a2422f9aac95e3f47ca49d5e117d74849c512b8c76929af360aa65b2ce9ef44f56953b0ddd9672494eff2fa3acf3ba20505b83aa514bac57604902731ed43f8e709efaf900f69d4391212e7b4", 0xbc}, {&(0x7f0000000200)="8d0bddb9f2b17cc9fa1870410e1284fecc4e7aa1041a40c87ab7a59356f84e17d23dcdd874677bec4c65c0793b7287df7e5f1a8ebdfbb34051e1beb9db9ea4ba3e671c89981a3db3fcde0f9bf898967b643ee141e695543c577d4ceff0a60fa86ac08b967afd26690e0922d3de16992ab46b7aa6766b6609b11b3c3e48ddf7da65dd86670dc1c6ec04b87e86ff18eac26c34705985c41e86da82f21beddd683ead37d915a11121a2989744d518f47a191e2f147bd498cb98d56664455f3c237378797d69bd", 0xc5}, {&(0x7f0000000300)="3f22fb954e1bcf661d1f31173346aca3e3313c9c2a8b94c43353bcad4ebd4eb1913b3fc9ec5cd680abf068d1ddc860e2e579fd4b0b91", 0x36}, {&(0x7f0000000340)="d67cc172be55634dcea3c29f231645bddcdd7704727d9643d291bad83a084e7039375c3d4b", 0x25}, {&(0x7f0000000380)="32f9fa3dc1fe0dafd9eae280f683adeae6bbebc51b8f6576593d13ee7f4e0973f6588f816076194c3c08cb18636a68174176645f3bed2b8a9a25ea82ac92c6c1915c089ead451d7132527cc4d208a926f5e64e2b7faa2a1df4d602d755de65e9e0a9769ee543e6c1b24a6adcb15c866cefb3e6f5531da761a3bd5973a50a8905e5ae45c5484ca0386df441bbaf87711b8c4b02fb5adb9900037fe28b0a8f4e5d", 0xa0}, {&(0x7f0000000440)="ffd127922c156cce0952dc27545a8107dad0da8430f8fe5b598ff80348056830a3543c4e6d6f18dda9800c998129bab2ed53f47f2d63685e18f43c85be45cf077b55ccfe5447d0268bd0fe9c2d97a484da776c600bcf94a4e02e21b3a1e92dbea3c87efdb8c3ea1535a57024de932d33c978630412681390f73abbfab27a0eecd90913766e6509ce225853871c86dd0deff92604252af5fa7c942c648187838476e33aba79053c2a05c2740d7d6624b201ecc5185a3f0bc7e340bf550fe76f21c1b25f288a388394fe8a953046a79a8414439f814ddd3be3841a6458647c8bab7f8cce82e542e5a4efc7e1620652d59eecd5f0b660c4046f3ee219957b3d602a19948490057aa9f64df214416a9afadc95f6ab8d70b37d7a90d03ee0dfd3e0811fc59346b8a15184207716d3853a21550e0b93e9854785b9eecb23a530c6fed3a7676d13ae41de3df7e38c11ec238b2e449fc84478d1b08dd041073dbf292cf39faadd8a7f3ce6c8eb8cd104e5de865849388db250757138d2835702601e5d198f9ff90ff47b3af159571da173b0c6197e4d38384ceb277b8d77bba155bf487d30063ee3e002a1fa6df92b6f3712425bbe7f32aaf3b1617a7595b115407660627300fa75f145228bbd67edaa3ccad2343c5018d581c84b72134c9409269f371be58b5cecbe56a95446ef827c9adae0eae66cb8591c0b2d6750828ea2f3625b734b32f262e9b340c942478c408a618c8ba9c3bfa284db7d814b2b57fd21131099c2d9dd6c3fbb1e592cec56abcf92b9d6d43c6cf4ea76fbc52a2a001cb83480e69e5aaccc577a884068753c3f317cc9f92d82006d172e246a478632eacd7fdc8b006b32f55ae59fbae0ac685c98403007c47a2f0e827e983f58e39019094d0e2aad8686fa2269521ab9de1dd82b1ad04a6d841e26735dd952e595dddce743b7426f4a4b8c801d11b24c8b14e938fa4423f49d6649b375a681288eadcc5965d1e6233d7deb6ddec6971fe6ba8fa96daa2adbd7040ddd05d619c67961a0244ab7ac3d50c6863b8a976dca67d3b08f03ac27140b908116b35126e8735403041d5e57ce2027315f58353229c58f0b0918155c60114a4da1f47a2409019d9b27f9834e3e08ec4ada08707b0be15c9ea5bc9725dc625b2a4a7a9ea3739145ba275a3d3863a3be5237cf1aeb8c0b8d076e8ed26cbb8e110d905be9c723820ab87c92a6e28eb11205e8c024715d5cc79c84c75c7281abf8a3a9d75f308a1f8d472f79c14fcc57c1e7b0d403b8b76eb716542aa31c3540700c42a72241e5dd844d9f29ed77b1db98cd68519ad03672a7c9ff7271fbe1378fc45d31abe1f353c9d31365ede3ced227e6869a3d910df99393aae0be1a1eb0efce61df16991b76e81aad068739cad4e7f98817f63071e41ad550eb6436f975891371620624e585092870d881dd2d53ef7183b8aebe1f13e38b1646791cd700cb1be3c1d2abc8dbdbcf826a7a895d5b863b93c380388bf7acd966fa2ec09e56de6d12257a83c7a0eb823eddd77cb1394e1980f4cee592f50ddf94084524a51bfcda5d65376b6d1aae806aca011e9eaef1fac0d0252b0fafc29519091e50a64e5397e16541709db55ae9b095601e4b5f18385ec7318b1de1ca5ddae950968c394cac5eac992de3b78a6f4ad4114177e20dc786cae88bb6221cb6c968231bfab248affb8cbce256685d7449dbfd7166142de9a9fdeb8b8e5baf6113436cb15efde0aa641fda96759d139ce0b90a6ba1a4ab1237b4f9cf78384f14357e50f4bee8fb5a56616adcc64ec00118082dd38045020931831452aff96f4222b4fc757a949da2e62a39d64ccde03df0e72d9c5954ec39f9aa58f291826a843c2c955560626863416add47b1ed97d0231ea66b1165dd19f8a99344eb9a517b86ea04ec8841bb65cdd21ab759e6f912fdf3601345cd4d5b3392976130fc26b8997f26622fe9fc93ef3bf52e2dac4be98f9d575d5892982ea051e04d52f953ffa548ba3d80a78962b2fd6aa51c629cf2b71822b3394a8c847c7997263971bff9fd1d41cdd088ef9d2370920b0ec1da99486f4bb2cd0db7317020fe193e1e05e23ca54d7f1d5fb7d6c0092d76ab1ba3dfdad593390920e4917e67d791042cb367c784d640ac11b0edb959f5dfacfc86ee3d23f502cf56b664acf032a04e6e17bf748a030f0b0f09603adc6507a679cc82a71098ca47a17a233c24bc47d0df608a1dae024b4d49224e180f4374687a9d188ac4665f29485bf07b379a4e2bccc2e8bc88549fe19a794f7bfece79caf4c3c25307c8313f77b23f1d7b903acb3d720f59760f371410e8301c053e603c0ccba823140884bdb6248f5770748026d986b2e4bd5ef6b33700ab541bd5a7ee3d7c92dc7dc56b77cfc00a5681e3fd9b2a4131fbfc3cc7ce3625e9e9b3e40441e8f229c3ff3cdf7bc283b06e489ba1bbd057f4a266c0f10020a59996b2909cce9807b6779dc399de3597159df2944a5876787ec82a6c1f7356cc433d1895bb498f9cfe3cd9c64d22b9d837b8a2e5ac01c9b24f57613ef0b41805b2f168d28809abe2619b71fc6a2339f9b25d2568f36356dae0c513c2f7c7284bde4216ba32e5e37c4144281aa3f0f85c590211dfbbacb88ed296dbb8244825a2b151e613619debcddaf0e95cd4e4e3a3aad390517e723936e6764f7d42c6dc1998695751dd07ac7a63f68612698b0049e2da75f8d0e2a79008d5b86969e6251965fa34b7266ebeaaaad08a296f5b9150f855e85fc04240b8027de1694dac32348edc71393ce4943d3f245b1081941c92597c8014150067a18ba9ea616cc8775573eb6377c94e07bae792f9c31983994f45ea76ffe3952298acfe31da444068984a130897b1adf4683096eadda66affda48bcd43ecf2c08889a1b7da696d61157fba74aaef36edc62fabfa2130bfd6b4976d2ef8111a60e8d1f06e9f119cada0fb9bc8b9c130f0736b5b6594dcb17acb9ca461aa8bf5f994b44c51a68c6b4a1e616b3f8f18cb832a6ccf58cdd887afe894fa2838662cfb5ab4265f3f867e4ee43dd873898f8f73fbcdef60f1ac4e4400056bd269e21bc68369811f8d260b3ad4e61f11ee9614a7fbf1bcc3c1893b14115959d9583e2f230a66632242a0a09d4e1ccf724612ab505020c0a4513a9c45f7152096cab057956a396b5349224927d4caf5fbae05021cc10c59fb16e1f22ed07ace360e49da3d4b99ea5f0ef77508345a360bf1eee2012b47529c39d51140172efccf60532dcee25642dd3b2acdc90e8c3fba0d87fb81e324b9a585d215859c1c64443eb69c4c5d104617f93142ca205df28638b50a9aec505bcca82d04f61f0adac50d6f4898785fedf2278c022e3eff7e2dcd5f14efb97871d8b678a7f8dd89eb899a5f2556a82fe2e347c91a180b17ab7740c8f0eb21646b3615e1ba0dda1a103ef2cfb4fd22081f2b906e1ed2f1f436d7758830539a97bc02c9cc2580f075173d1da9619d95255f7856060b854f2677bb1f620cec00b97508ef90feead7fb45c49a2d364ecec795b8787d985def7dba95b4ab2b1f4b99a1dc89e1e24db5f2725578ac3f7b2d4e67d091b55443c5301e09b86525b4d7e8929ce5f4b09a17c9a8bc080602ed814315693104984488f4f600633e9c6192d49bf3d5547c96fe9654410b6d9e759aadb36fcc42599adcdad29bb0c39707ead63fe259817ad7be8ef5627462173415ac336960fc338e7ac03b5430283e8f2b81ce9bdc8e3bffc2cabcc21ab02fad696b305c4223d9bd7897fe8668c13cfb76542a0414079fdeaf684693886b39e9cd11d30a57b28f6b0975d2ca0033b028587d6db3f851e8da7f9655d1537b81c507e6f9528f250633f25ba49645e92c9c0a648e1d40edb5f41a394eb0213c5d67902708a49f6defd318a06ecf4419a1320cae389764c6b198634b502487c071be88ccb92ef2851cc733d51460eb8d543b7cea122959ccd965ad2f096647d788302b4b0ae54d96920ea6e74beeceb366631e51f76693cd5a8f59b98bc0b0bac4069b0e37d5261e7c5151f48202560d8a5f71e498da51be713a05ab00d0e59b00e2a1d5253ed9de99af31f48af7516673327b68487d3e823c4aad678fabb75de720e56e5ef9c6aa573a8bf274ca5a064202c22300c62e57a975c9dcdc2d4d050d9a0bcc7c134566d1c02ca1ee7f5892f6163a18de7b275ca89e65e43ae02958dc3888467f95400a7027c9edc41330785b4b4d89bfafcb372de3bddde54ee57b3fc4bbed47c5d66af5b10bc5a09f8922177ecc0b5d2e96497bb9ed38ef618f0916c33a2bd9c8f57399b38c9a22d5bcc8240c5634df72eb28160d4c5b02320a5d2af950cc52782f6552189c24ea28c854c388f99053fa763c7169f9ecbbd61c04f2253aa41a7fe42c2b3a0d145f306bebca1fa04cdab1b7186c3243d449fabe8588b7ade9c52a8fa5f2367a13b4b9361b5fd8cb44620b338a68a178daa0830d5444048590d17981d6c6c53fa377f2da53bf8a057162345e333155c0d0337037e88beca08582cd0887f28640ac789cf0e41ce8603baec5a4b04e804f221462e17fc71bc27d724f675adb236ea1387b0857d807ba46d25c237bfa32e286afded35025c4a68dd601d3a4e4967bbc644e002266b628d5f16bdd7639a5294269390ab31bd490af05b4d115b4753fcff2ef954f316f4097dfc21aee4e0959e27b86413e8d3be34f876e97f15c0868f0f1481b26e9255ddee9a355d5597c51ead50b5525bc53aff244e358561f9a1a58bc0fffbd370ed3633b7f36a5c48e855d38d700dd9a52ec596bdd36d3dfa0076845358802b10591b0032ef7691baf558379fc90ce5b7b23c629bf91d5891f88b4c97f3663c762568d076546dc66207ecb6428adae6a5a883d569852ca84934a52e2998db2380dd1496fe47b79b1f831517d6e37f1c6becd857a88a43e6f7084ca1965d954b242841afab0c19395889afe4cffc8ff78cd76194099067ab686356750f9e52562f7e7b74404598d2abe7357d9b1531dbc627294f936c2af36665717c1c1dbf0d955fd6f1a3d0179b41a597aa02c386177b9a5b02d1fdc9b0617f71e05bbfe9c79dab5a2ff5295c5d519d64e3fe6b34afb951295a4c00e5b965532028a5e3d7ca4886f0d10db3cc4100cc309ba4b090670712aad2c30e2d0594128a832e59f34e9e087bbdc56f54ce12bfb199a4f82a2fc11d1f43832844971b7c43fac42415447450b87c0afec134f82fc349ad5743898f20660fcfb9162166334de0bc01477be0a9762ef1da0bf0cd877945d911f1669e5e79673ff8a7db02c0be61aa37987da82032f90be030cefd84b255d16ca2d6947d355947c878868d52c02e1275388897e3ed84d9edc37d0875678e788e26102137d7a744c8c4c136b5aebf4ca9560061c9e215a9de7012f85886b8ab331931c9bc37fae8187ec9d12cb91e5b88410792200881c509bc6cde8aea6fcd91c245120589ba4c3078a6c50c64a9c30092a01146b03f1724647f0cfa79b4b85114951352774c1f1e0e1494fccc5f95f8a4a75c1190a7f472f30d9b323a42e74242c60cd301f2a645841454a1cec61a5766bd859e0bba79e17edb5d392994af1680db7f737406b19060bad59ebb8448a92bb476c5541d0239155f0abc07da50cadaedaaa54033025e1806f1430bcc9d5a3d01c0ba5eac56b58962d15af85e2ab61c4f30e582cdf32839c1c688d1494938a918fbfc4eacadb58eda8d790902b9ec5bde311bb9570906950db2ada3902753b2a7ed35cdd5effc64e4", 0x1000}, {&(0x7f0000001440)="84a2ccc6c2ec3a208a9fecc4671b44f91c15417e3d5a0b6be2060252d6528010891aeb7fcedef3b412112db424d035fffa0e1fe7f1c48d79ca00e402238dfa8affbef4db58c83a9644ab4118cae47e7795d1785ea9f4e9441a1c36ba50ba2ba6ce231c0f1f42b81462a4bd22558d0d129502d109df726702f71b03a2d6b2b984cc324f071f0eaef858ba5e9ae42e7d62cf7787e1c961704582b97ed26087063a6034d91132c72198182c2f3fa972943f3634431879f5256206a2562c2ac5a2ddafc4c88aff1ee0fde1d59a4d", 0xcc}, {&(0x7f0000001540)="55bd8340fb91a0e8618dccb45c32f18ad27fa18d", 0x14}], 0x9) 06:38:52 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c", 0x21) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x4, 0x0, r1}) socket$unix(0x1, 0x7, 0x0) poll(&(0x7f0000000300)=[{r0, 0xff}], 0x1, 0x9) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "379a3b69d28b1e41ea08149dbdbdb38f19673b1e", 0x0, 0x1ff}) ioctl$TIOCCBRK(r0, 0x2000747a) 06:38:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x40000000005, 0x0) readlink(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x0) dup(r0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x10000000000000d2) 06:38:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x20) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x8001, 0x8, 0x2, 0x40000000000}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) close(r0) read(r0, &(0x7f0000000040)=""/152, 0x98) socket(0x22, 0x3, 0x7) 06:38:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socketpair(0x39, 0x4005, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 06:38:52 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a", 0x5a}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = dup(r1) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x3, 0x101, 0x1}, 0xc) read(r2, &(0x7f00000000c0)=""/51, 0x33) syz_open_pts() 06:38:52 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="d6b1ee5a2255af3a8892a340465abde9acdf8430c82f0305e275fe9bfae8c6e66e02ab8ae7954baf2689340f6cbd624a9d3d25961ef6c483e14c9ea05960739c1485a0e9c5326c3d50266422ff0d59e3eb471e0e3a6ce8a5171a40f756f7113e0a4eb22adb72c7634bf2728086fa8d2fb44877cb73cac902e6430918a7e149af", 0x80}, {&(0x7f0000000000)="0c1d028d368a8e44de25994c8e473dea2bc5825bf516c1c599bc4c1454404cdeb5ad542f8b2f479a78cd000e3daa50f8261188ed2b9b", 0x36}, {&(0x7f0000000140)="ce44bb5b56b32a4a09e6f07fa7ca2eac68d7d0fd0e4c11732054d268fcebc968bce1cdd7e210054ae59840d2328143", 0x2f}], 0x3) mlock(&(0x7f000030a000/0x4000)=nil, 0x4000) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xfffffffffffffd6f) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 06:38:52 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) 06:38:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0xffffffffffff455c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000000)="b201c6bbd6f58d99b0f0dd6dcb9dbec5075298675c9c75de25e141c944", 0x1d, 0x406, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0xfffffffffffffff7}, 0xc) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x2) 06:38:52 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x93, 0x6}, {0x7f}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:38:52 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x3}, 0x0, &(0x7f0000000600)={0x3000000, 0x8, 0x6, 0x10001, 0x7e, 0x7, 0x6, 0x2}, &(0x7f0000000640)={0x401}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) wsmux_getmux: no memory for mux 16777052 wsmux_getmux: no memory for mux 16777052 wsmux_getmux: no memory for mux 16777052 06:38: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) write(r0, &(0x7f0000000400)="7270bf6c40afa068f4eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() write(r1, &(0x7f0000000000)="21aa503f221c5410226b3722c8ebaa28652be42c339b008b7c744a01566423a2404a39d96b612a01df777ce026c4171be5fc224e2793a967e2176248cc", 0x3d) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:38:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) fcntl$setstatus(r0, 0x4, 0x80) lseek(r0, 0x0, 0x80002) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, &(0x7f00000001c0)='D', 0x1) fchdir(r0) write(r0, &(0x7f0000000080)="fc61f4eddf6e0469c5a681f749874b4d24379ec742ae2d697b86111b927de404842c06b2f56afe8a1104f9464bdc9bf5a593aff63845bcdf85fe947d646f4c7237aa09b9802c4e759cd78441f4d8d60cc5aab4aa3e1ee9fd9dd5f970503f2aca5c380614e5fbf5a2aee6ba532a5c94c0b9e7fcd32ba9e9fcd69d6a3a2024cd1633511e001b8c25937cf1c9d04315", 0x8e) 06:38:52 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0xffffffffffffff80, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x100000001, 0x8}, {{r0}, 0xffffffffffffffff, 0x63, 0x4, 0x8, 0x3}, {{r0}, 0xfffffffffffffffc, 0x30, 0x0, 0x80000001, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xffffffffffffffff, 0xffffffffffffff00}, {{r0}, 0xffffffffffffffff, 0x40, 0x200fffff, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000021, 0x8, 0x4}], 0xfff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x2d5b95b5, 0xffffffffffffff01}, {{r0}, 0xfffffffffffffffb, 0xc, 0x0, 0x8000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x8001, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x40, 0x20, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0xff, 0x9f3}, {{r0}, 0xfffffffffffffffb, 0xe0, 0x1, 0x7f, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x64, 0x20000000, 0xa7, 0x5}, {{r0}, 0xfffffffffffffff8, 0x23, 0xfffff, 0x5, 0xc}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x3, 0x7}], 0xff, &(0x7f0000000000)={0x81, 0xff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x17a, 0x0, 0xf8c, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000380)=0x8) 06:38:52 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "24ae7900005ea125faff0000004000b50300"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = dup(0xffffffffffffff9c) writev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="a076a7cc4ad7dae87e97db0076c09b1b312fbecbcb3ba09254f288c3ff883e2d7a432a743bb5dfdb6fca138f566cb239565cef30aec9ac0bd67d79c26a889c713d546cb5fdf6a8e24e7b2424383e5f6e4bbd29c1b6a57294b64492b625738360f9f6a7ad437181bd114da4043fd92d80c873298957fc0a95ed36d96e4a5cf4ffb06491564d5dbaa1a91218a4ca736110bb476597fd9418cb0eaee125e1c9e7a7def144aa9119", 0xa6}, {&(0x7f0000000280)="7332731bf2e927dc87d4767b9187bee3eea9aaafa83f663f349d659018afbbe1bf6642e50c5af65b1c20c6605ed71859a3b26a6da91305b6e7ba7d788d005381d48e5acfea911bc6208cac516fd26f3c1188ed5d60758755c96b1098a9a90579eb5c51a4cc", 0x65}, {&(0x7f0000000300)="c292b735e86f8dba41c9a82f563f9803dfa23877bd36b0db3ac34d7c0c298106b0c1ed8e930ac785cebb2fc8f5abca4ce4887a319489b53f6ed348e6ddd7f418ef121efc6a8376ed0bddcf7f4c8ff2957c9db43797536789417a6b1c52ebd20148b9c4df3a51d7e1e051af5f5f81ece540eb244ae13cf9fc6323a04cc5d96728eb93b9f62b426d83cfd37c4e376f81774a10e225f71e42e490cdaf21c63520d98cb6160fc4881e57cc76bfb5e87024dc91", 0xb1}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="e817d486ea49c491afa3872b875811e7a84fd7d46567bde78419f328cb883bf6d47020b4", 0x24}, {&(0x7f0000000440)="bb6d8fe872966c0525108e6b91df6c485fbad55d3b6a1276f21dba324b782719cec549a508f75603dca0b4ddb58102573c417564da141323dfc6cdf9d44b6cfa684996cc349b1f4c06b99572d33c007603caf5cc3ca44a99476a825808e1c14dd1de329e5def2f51e728af27", 0x6c}, {&(0x7f0000001680)="84786ac0bb5df5d653020dc90b538f1a67c021544869f0d82aa75a11047af45b8066152cbcf579be15c0a2f46fa81c1199d848d47099eef7ec127676258e28e83617bc94a191b09e0d91e9a8f30bbaada5bb3ea10cc787988bd4877647f323a5272e16813af98790829a6cfcd0b698e2683998061ac9d8ee6ceb5ac2861fe3de4874f641fad58941fabbfac0f3a148c778792feab1f0bce45349a5b696017df5184bacb23a7a8b08a76b9943028783c99425e78f4bd8ccf1d159e0c764e1f4b88e590363ae3520a712e59c07f7c3c2dbf9b258623bc539ec2b7d837937667d5e72b150031344c19c73cedb48f041bdce1c3c2456a11eab77bad659f36fb6695749a29b494336069834cbd28501cb19fcd9353afc77f14664640d44d6713baaceb36ba0c38cbf26268806e21e5f81871ddc8717d7194b8884869a8e5d24379ec7dce5bdd04ea22d78ad2c8049be0c6cffdd4e06ceb29efb3415fb9cc67772574aa03b38dc56445fda00151601e163460f772976d0451933d868647abeac30151acf4d79832b65aa14e7684f7e62d2e4bc4570608afbf000cbaf7d8acd3c42d8b749efc440ccd7e8da2637da7265b7c8b216f1d762c84a3e1427fe380f02b76ff3ee71b6596b2faeca15b971b54d4e2bb84a3efc8a8e358d328eba3573db5d2a80c37dcc4b8a074d74e2ffeea42d46d7e919df413875aab1c7c2835c47d9cfae062dd61182920c312169d7908b3fe8dd83250eec40523a8c0a75d57fb03a82ce71381aaa9fd78c0469442bda3daabca7a437fc016cf728df732d429b54f19b81fd21a67ce314be9522ccf11de76605f9eb99ba175b2e3ed27f60d6dba796a42df078470ec22ba8744f3722c4a71a078dbf0ac18f8045461c89815b261b7bd5bfc6758d5632c6bed849980a59e967c842aff31821ea1d1a5d97275ede740c8abb1ad40105011cab8f0d5c98267ed8f7f07e738791d008536f73aeadae2166895df0e02d73115c50dac1ae93fb09c59b9ad72c8677d122431d1ab6707cf7d4312c742d407ff760187788ed897b28142324a3f9f3677e3c46eba1bd88b684a5ab3cef34c5927cb201b358335bc75ece5d98422b14655c5b5efd027b4a9ef46d33a16cdc28719b7572e29fef11dc7673fd5ec724917de664107830e7c8a412a4281b195687ff15b1b9c45241098a8c96af699d3a46fd1e02c0354ff825e58c9dd05c428e34045b9135d6064a325bdc73b0a00625b24486b3710cd95c7bf936e2c4d6402aab851c406b6da58f6379869c03f39b4d8c656f7d4e425fe427687d2105901f94b0e9708d4b920ac3a7a89d81788a9869dad0b89f18e0a409f95f9df0304190b9ab64e714672d6f89c4af8f85ac98d41a57feb82b902843252851a83adbb56a25a609a237cd58048305eedecab9ee72e58dcb7ae760e326067856b76beddb6d93bd343455242112d898fa1b3c6e5d52e10c285bc6f116da576c6bc9163e5186b3e26dd08c092913bbecffec4298ebebabd9b300d103a571592484b8d39e7d2244f0dd07eeb2855b30d56cd2587b1134f998bf75bf638186d69e50645b44b697734bc88f2a33e29f2789b125757b5381517a7456951e3f4bdccae3965f4121d821cf511b13b8db510537b9a3f38a690d3c2b177d441fdf9be72bb86a211d001542c970792e13700e51010fce831bf02ad9ac0b17ae5fcaf2e09f4f3f41ae6802e0789cfc60146717c6cda079a47eef4c51482ba92d31f0afcaafdf2b6544720e62708ac47704d9c14e7e12b8707c8aa882479127bd94647f62617afb6986d4c274ea8fe726776e40bf2cf62faf5b6b4ef5248d3c87c498d0c086b960a5995f3e7f541e84aba1b3c46e53753064b1167e0d2ab49014a924df8338e4d41d6f0c192c2ad01318488b92fad44d99dcf8427715ac6e194eda5343e3e65a127e946b46fa8b14727673bbb5e29dfd1fc2f486e1acd9a823ee27355deac57d1f5817e730aac315eac978bd2f5cb8415793bd08466a9eb6b62c8ce9c21aaa495dcc0ea3c0943c40c937097120a472b74e1a8bbb3a5b3fe7733963626934378eac9ee05d7f5fdd079d4c856514253c7cc2efe2b58db524ff4f6e6deec393c004833e7abf19f7d7656c159bd6801344357c2e59dfc09bc8e00712b964bde9b6fc34be019b1f596bb81e724f9f28270afffb74f41f3d9c44a32fff071c77391fc9e75ff0eb24fa5a0ba2a3b53421946f163e0d3e6e79967d0c4914d4e4d8edbffbaf0c1a1b3b2517cdeb5e6caea8e47216ae8d0ce1f1a6f7a5b873fc6f910a508cb886b866d53449e0c43e6fec2bdbde029781dce74c5222e6da648c4d13214d67135d137b39c41aa9342d173af149eab2c0b8440292095dc4e6ed6ee91754e17115f611df4d3647a6a468b2e71998877da2d9dd439c5853b1002cb99048bff4d71392d0232f8624cf12a61b038af2e65c0328f261aff9d3349dbc8bd142df09d2db0411bad65d0740120849bff3fa4c64f70da787fc450f54aa8bf436bdabcbaf579a2e6f228a0b420e1b83c8b5bef8857f4fae2b75cb6582667e3c4280c8764940a9dcf6ffb639410343661fe245da996e654e3d3d6d250339d39464ffd1749a7c83804cd1ea2042834eee95325700786c2c97c39e82b73e8a80c2ec10095f6e803462ce55dc35decc2fe23d2fbe00803b14f1075cf9c2856888d73facb2953fa731e01b67a170a7927b1751bc67977ecbc57392886479aabede52f6be292dbed02fc45d2fbdda70dd2f7900e4eca17a4d0d3888f5faa561f47fbbf5cb00f399fb3745243d286cc62873e86e72e5bc13990719b2cf082e48bd39dc79ed4f7005b51a10220c730fbefd1579bb2efa206066990d57257514bd6d9ef10cd99e44aa3005b0671b3885d98bb3fd15da30631ac9e35569cb61727f7c727eedfded4ca5245fac2e8a53d203cfece35168bc443939225e6aac24b588af71322ab2a3495ed7e824683514d29119d4a914774307f1c8d66340e799ca28553db2ac7fe95334366dc8b61c093ad5b0da1feb131b095ae274549f6b9a7f64ddd34b59774e87e7df2cff1601b60464291dbdf9d41cc9d34de5a05ab1e5aebabc6660f03e7c63468ae6e1aeb79f3264082b8cfadb3140dc4cdc10b604266392e4d99e0b0b34785a0005740dbc3fdb699f646ce7d1aa038b1ad71e9177600e472ab4c1fc90bf4cd070ad825376e9b26376d473cec3d70230bdf91da32c6937f6ab6bfe910f0f6c355677795a8e6c1bb9261f860ba5601be6840e494dc06fea8505444345d4cf0876ad990684eff0318426987608dfe34950ce17c15c285e876fbf5bbd2630718f203d4bdd35c8b365c791f8302624ff07406b7e7020ae44697d1d0e0b67c043f25f8bf74585cbf3dbd943d906686b786fd283e5993d81828ca153ed1d9fb389654904bf6b5455a4dc83a844f32e9e52e7f64d2e693d8327ba3e38bd82bcca49b64556cd327144d1273109abfb93473ff4cf7321a97f316eddbde5cb179d043a9fc011aeaa669339052fc1c617cec90cb5b46ef20dd0067fc543f277a4199a66eaaabcfbf38533e808a1c242057d63283d1895e43f0bb7f0947141c8cb32f8f096d25f82574d6006d91426246ce27db089b9438f006e5534cd1038e215520b99fa171dc93286752c3612f9eeb3b62b91e3a17ec64bd68d1e38eebd0311635850e8ff6bde3acdcf371c84843816eb2051d2f5b94aa203abdd71d36683050ac469a937461ce68c59331df4301a23e698235dbb43e16010e73d72574bc1c60355b81e94323014249153855c8d373e865bf7c39f6c632a17790a2d8bf4db6ea5d1e8b0bedf72979e5256b9d312e2d2fa00d23a7f1cb90e1a0b0ff97c6fbb577b7c9a732b3d3bd7c6896c448d9704b62ab80d958135654e1501139ee3030d1f8e1c51f494e06e080e860be3ee61b0707835633937905c56a46ae1a3c507233244f9c76fc8fe7792f6aaea549d9ccec3a76338cde3ae70395b73c498bdeec52f7717f50b8abfb79cbdae309d6d75a4cae6fc0e2415ee3c5baae7847461c6baea44757861544e0119c2bf4082aec331d1d43b5a80a5f989816636072ec8f083c925fa8d87296d32a5316fc79698f2ec8eaa6be04f2d458f69a6fc43b923397460f8b6a09a0a554a65500118c199efc2caa6e69f09ecabf38c3c8318c244b74b5d6ff8eb1700ea4a98f2caded2be84240293a4d8291c3d4f9345e3bbd3d6e11e49923df232c677613fd90de7e83c557524c2f3ec6df611d7795848160d987bb5a36ab41e579941a0b9a4badd964727f63cbee0044741c24aac8c3540491cace36c3bc2eca99004c2ce9b759213ac7003b67983ee96e2e9a8f7c46587a73a68b36bc7e202f9de9259d7cc9579f35a830693f984ccaa7a7ccd88a33c737490e519bd644ce6b9e011e2c18e92f02537a3cc384e6db391f7388e0cd1b254b1c4778f63c9c5d22ce02850d6e16c101b54ed5c6647d68447cab86da1fb653dd7cf7a083e9a4365f76df77716dfd33255b311ed2a8c8a994218d1a020f36f39067f9c012522f6ce9e74cae5c15c74a09d477dce367ec1cae0d14b8d4d43cf3cb13841892ec6fc4e0f6f3824dcec7801b004f10504e2b69bae75a7d8722617803e34fe1c787a7b11809f2625fb0aaccd729bcfb93bff6178bdc4fc6bb832afe7698a22959c0da791c326b35ae8fee3ef145cfe7edd6d0efd6bc54a13ddd9aa6f0e8268c77e3213f61ad41ec16e8030a9153f3e1fde23d577842f44e06fd9e0345cf768a394b04a78618ae985db0fae2061d5405692f3c8861e4a3d67862c6f35b52c5ad5113115dc7b8f6fcb84b6bb07f14d923a36c70292b5da5161ac4aa605ce0a191cd47d3de20f0782542a4f2b03ab4d7345ee3ba9687be6a95222fd6347931c6efb32a004ebed9019eb63e034f1e8cab16dd5617c767497fe4b4cf863a2688eca47f4310c48f44d04f1bebd0a66d4a424cf349aa74b7c55ffa2cbd8303224ea7851fdba8250a503bf0d28733ed9192ef6c8c25f1984fd2c93b3617f236e122ae62d2933ea7979a70e955d831181a5edaf242841e6d0ad0076479fccb9b6c5f57a47111b6040c3e32789edeac093ab64f88c8a721f81ed2bab971ab7973d4190f4e28993422c11c5d0fe8429b7767b83eea46275b491b924d59511114ff83c0eb8ad9154df7217230d0b02fcbe82e2252f104e9520abbe6538668fea3e63415901fd0218c9fc714734282e41c39a605210ac15584ae75c8bd40af866c39f93906631a93a2263488cc86be0b4ee897f36e9a6499f5395e3251f25bd1634e5b55f5915379a34a9579ce8d52db9087ff755ea308ecbb65312acbba6ec23fae2354fac636a78ff9eb973cd15829f0a85e535d8a2dd8854c46977a4e00097ad4558b6301cebb82db8f9c811550fd61fc0b58ff91dacebfecb4bc4345cd92dbfc3bae776deeb258ff640e525523318cd6abbb6fa7f2ac8b60eb56abb9ab0046bffc7aa80710605839f201451a7a1c68509d9114a30e2eb0bfff00d308831341020019d198ab2090777b86d7ebd94f40064553a8d961a9f514b376236eae4ad6bcd044aedae43628c3a80dc26a7e7bf9353a28079df21d7904e2cb528a3020e752091c8f6a55c60d0ac724611b019a7862474d4e6f82572c140ad86f44f9850eaa3b5d90bfad85f7ccf2552f0a3db781d2633479a90dc3a2de984a8fe941fd3bed7891172bfaecbadc55a9401e5f61827a62fa9949a9f13e07b8462c6ef13e5e69ea253310a43e2744155826208c03589", 0x1000}, {&(0x7f00000004c0)="24057e672fa250f714", 0x9}, {&(0x7f0000000c80)="79884e80d6ed4fb833f2194fb6f319e4939467dfb7aa7892710c4b3f88f02b634af1543308f83aac185c127577e30eeedd852ebd7242d0208a81cbb4c7b326c4359734c03f7464cd6484a7ffa38e0c42b6b60db1c242cc98dab4782fb41d894eabc659d0829eb17ae0152e5fec23d5a5401732", 0x73}, {&(0x7f0000002680)="2062e379662b74415e7efdd5e4966202736304a113fcb3adccb985f1a4806c581b11f28ad047db23c1699fc3332d81784d04e4d863ba91f64b56d2ccc8e5e95a8ff80b3a355eb97f8e19db5f7f34459ca8a6379e31b8d12dd6e36d1e299abe8818f9b30a512e9ff94cb9b8ba3696db3ed5c17628074dcea6a3016e65d48bfa7baa9678576674a8201ef51a3ef4691f5ca0b211873f39cc411756f270dd39b065b8050c469fd4f5a31714c7c9e31342212278312a7f18550a8f35e930272cd6e6808e7081d3b755777bbb34363b5eda5efbfdd9834add09d7894685ea262ddeec5f6398af49db5b7cbccc05709d838fae675b8f1a9a9d81e83557b8667d5350ac666789967fe9f99c2840a407c1b26edd7ea402048db7d31607e388d6e72fc744ed7e62f5af4485e4e1dcda868ebd0a1f622288aaf84e056f17c2cdf4fec0c49b189f501c3a9aa576a4b624d716b5942dbd1b338b175c05a03f226d7edff914677439f46353595bd33b4c03ffe71f3f1be8e9a5255062deb8a0d3de2d8e1d8f00b0970124affb9c66f68ea4243fe085d2da26669daa571883983b1b4e868efafb96cd9c952f3dceec15d52d7c8150f85e3066cb66dba1baebbb3ebaf67277aee13502f3b68d450869f076d38b84593719c8f4d0c60436bf16ad045044405f6358c52ba0297b5e3b564a02ced36afd1a2da59356b1ffffcf756150606d4f542e0841d868db59238eac4c80480c9a864c8a597fc39b0bf6cd078b06c5d3c534f53efd0825ceb9546afada3c7abc9727a32b1152030af452d391279792e7385100d6b83cd601daad6c8fbdc38926c5815e7516f8b47e7b27be7a1ce4ce56d4ed2eb48fa19599b78b9d631e3cf7521542fb87ca78da075f0706288dc13ea77f54785b2cda73756c2c85a0214096115a1095dc05946f65df40f2e7bdc95a6d0a293b15cbe5619bfb63d6a69d749b9b83cc2ba3a1ce6bcd4d006aa4cf83f457163fd81158e3711c957a9b06a573f9f18d4db583a3ab2bfb035becac6a5fdca8177ed4e1b0404c373aac56dd0bc74345ad5fbb040ad6b2df63489f53ad3d73ac0d1b62d333b1d9f586f5a3e68928194380927651817203e8f4ae2d1de235b17039716ccc19ca019753616e49c2bf3c0131a092f13cd68b70acc22cf4406027a1e97513038eaa024ce550cf8f5d2d07306bc7ff68324757719e5c95a1e67629067a152ec5dd9f8f336875c3e6bbc1ec8f0942caac5892a622508aa1a447a613df81dc86e9062d6e894ce5ece8046847cc658a73db7db5856cc3729b9d63ee3595d11fabad7c55b1aaff84b7969ee1a071239e56f831ff7178f7000316c80bf37a9498339fdc9531be27a8d4a6f1d383dc76565bc1fafd09c27f73323cda83a0880e1c4e651aa5cfdaf6a0c1e33a0f841b899d51af0717def68e5230ef192716c9d3a85b52d1a76ce21d3134b528dab9f5fc067a923aff17b49740e05f25441f8cba2f74ab537428902efc171e94b6c135c9708b35c1ea9006cd12771b4e13037d6095f8581ddc0007cee81976f60f34919e04a3b896e45c014cb5c531e0be9a57849ad040409a22b0942d09e1222e83c48cc6a08745a13b9a2a367c4eed8094b2c4fe81c7b47e605f77bb847ce0c262aa062508983b093762dc1f76137f974f801e66612b1854b660192f015960ec15fa163094c2a631d32cd1bdffd47b6c38755e5153e69ac698280494642252c05d08bc8f20fe18b69d91c62ed062672f7b0330efb2879b6e7276ee0514547c7094fb98a4f953fa8a0aae1be9887eac947d8e45c5b21d9568b2da5a65f9ce64b4c29995ff4bfc203d75b9e288d604381d31d035d517d276ac1bac2e324785d31e35acd970b218567f6f2ceb1aa8827d705fd8b49d523c760e21cab224f083e39158b1dc1c99032fcfbb634f6e3bc7b469bc41ad00d8d66a6fdae2f6ef9b4f59fa011beafaeb51b34483165fc24aeb17d39fbc36f993b95147398efc987f3f0e2a82c55257f0bd9e40ee0d22a4afc5dd08634c1f1a2897433d561db2acafd44187c8bb481ece94736fc555bcafd1e7cf8af3900f44f6726135653ca195a4ba9568fc41b828fdab7840e9e8b2a639acc866a0dfe44378262b8640ea77b216d5caaffce18da4ca2f3c21da36e88aa27842b206661a445275a8ab350933d38026604d06a02d9bbde41c06e1aadb5e7bc2da572f5632c99e279252fc9c62b62fc7d8bcf9a827909611cf806e9b20606e210973a644c927d6cdbd265966ccadfee292018ce975064d59535405af1de3130aaaf95b2c59386e6bab9bb1d994842364a26e5fb947279313d581247123d74ec1937986bc4a5fa63ec6dcd4b11277e0dfa2d909682dc12e55a4e14d06a074b3cd5211a7e25b4baf0d999e48bcf53c1aa5d5119a0151c2d3be7b9f3ea2d278dd9092dcdf4c55185e0f2f951f5a82c590f416524f8057afcc3c149cd08f721ee3913b291ac14039efb22ad99f60a437231a6e2b10a604eddcb43063e91c0aeec5966d1a2f1b47efd0e284f381f366e9e4036558ac1c96af06f9a77cd807c732a7fc9399c264f2808257aab42ee63f4080ce82375febe652c7b7dd30e4c2cb331996f753bf2a98d917327f42f65da035b4eb929d6f3fe9c27bd058c7d57550542caa770f90d1ae2823e2c2052f5f1516b277be6d93f12ba4348fa8205494626a885c81d33f948e5ff90abff12e52a46a5d21dfc925602dfd77fcbe3508c0cbbbf95d4f02b1bd067ffda563c5ac002b91f7965fabc384fff54fdfdc5502972a3003cf0f915247022a993d2e568235916ec7378a94f7c94741691153b2ac7e1ccdb1a8c7b50f8579eb691d834d2acd27f15df2bbbdef6d1830f68ef318e6c10453fd0022d27830c12c841ff186819cc9b9c2071d35d57739158343514a483ea338d1b38d58e8bc618d22672f0cb8799c6bec3c6490da7a8cef2cfa98939de18c79ec49342216442f5f78f23e1e1a5b74e209e346f4344dcf620954545978dfe743adf79d98038a833c38237c8ed10849d07b8cf77db0be6d6c0c40e8a4b00abd91d88ccfeec4c5bacaccc7e1a5bdb74b913260187b7c66242570c98a2e8d4eb3128c6695860eee8803cb3423189cd56dca9e8c5fdceb27c353d951fa6875cae43e9ba290bad71dbc6d60fa7a8e2f971b4e94a53d6f4a9a6e953e6fbf52c8a50ce0305ab010514228ed802fed2863bff6fcac5381d01d3c46a8400dffd154cb41dbbfb00463a04ab9c73e8f2d3bd5dbfe1ff9d211bcd4caf394ebffbf30285414a64955e3fd822b909725b2d971a4cb03332ce706ddd8406c2dc93604009b2a9880fd27667f511bb37ca257d437f44219b0935b7545c91b310b13a956273b24493a7876fd760f7b3c9f458e47d64ddfc9cb4612504ab59a3a8935df9f5495983bf0cc0f25bae1a23eefc4b7f5178aef4a3e5f5bc42edaaa188181a9f7c66788ea64282ab4d8a614403c58f00b818b2e8468fe1e0405c5f7b103d424fbf98dec2a9974159bf0ae9950e7359b5729c88ae096b65a0f24ab02c2f0fd091bcf229102a4ab16797c03d9f9689ffd61eda56c1069021024d5707e3f9fea3e65f6e82f7aef5afc55338e23bc444da4d3acd27f5d39721e5bc7e79f3f09a71ae52fd3000c01ef09646404d6f48dd219564165bac2dbddd3eadbc6ca6cf9a9796585f0c098b4dcf49d1562522bd64b4d832fcdc31cf572b9e555ec694caa0a956fbbf9f99517b0b62eee768b47b52b052fd7c404de0c4196acd3ed4891bfe396d89014f0179a7fd46b390717275cf164eb58ce3204272d319f00346e926bea5c4b93f916683688947edb73090a9074c0c81121dc6af4476e1ee82575774a90ac4a8460737131609cb6088f4933e92650b2cc02d6bda6266c934cae1b055d271e3f0733861cb9238548d3ea66cd8eb8dfaed8876e223405c391f6e327fe6a312a2cee3c587f9cd0989632c4f8810bd30e5602cc55f9187cbad8415b51779595470d4976b7bef8db02d833e5a30da00421a914c7ef4fa1a72c78aeff726c32fc916c1ee7719bf3368ee43b1deeb7ec2997a1c844e6bd44085dc4bb52a9fa6ce44b1ed7fb0f9edba6761c85a0a6318a3a37d14597f7198eeac27202b8691f32b5ea35572bd8ab286225932efe7ee0b772bc077d5b1724448285b143797445f092f564878266b2014f93b0f11ce8ea34c2bf9340d513c6fc92fdd948f6a4151e3acbe703356b16e36a44e42e646114bcd8d8839863293fb744b0e66ca2cad269c9c6a547653dc789b54b2774eeed0bc9141d36caf77ec47b14e7b4227e02e74e38afa5166071d24a5fba9c370a2464575b3dabb81dc0c17dbad49d5c2a75fb562fcf07e4eef6ef6e2e17aa87daab39ad31ec70d5d4574d7452ea278435a7940aaa1ff1cca5c993fab720a97b88f9db0c305e7f118af8db9d035a6454b95d8ea22b8f8e89f8bfd617405e9152df0eee4710b7f7f157584810f9013e0325e0afd8a51f67a446a3f909984e2676d9adf6f24c0c2c9a12eeb488fb4c005af86b778a30d742f83ef3cc01381f9b1396a44a903d1625324a9e5c25ba35e99d5b6892f4ca327a8d3a6b2b77b2c0eb4fd33d5a402369a2ac07147758791717d277f621f753b06997897bc4be8bafe9ee83ca26c4cdb41e74796965f4ba554c5ce38059f52560b030e060b54c0f93c2282c88935c0e00c0c6f2cb6519b97ea2c1ac826ef504a5c10b2b8ef2211971dc2da55e5f22a6e19b09bbab9c15dbc16459a2e00961cb71f4a45bf01071fa9bbe11ea03364ce959f7783ac8fe99be48168ca386630d365d4dbb690a94ab35998d284d3b6862b081915adff1d852d2199feca456a3848f1e006ea815502313d23424a73281b4fa4e342e939544a03510fd25e946e0f383b82a130cade1ea17e0871d49b058a121d1a087defb38d45efddaedbd90112edc5cee2041e879029cd7ba89438cf3cd2b9c78118454f9153925c3a4b9f370102a59c1ce84b23cd97e0d46165058ad94b35b2dc4afadc046443df36362c8bbb9b9323ca0da2c6bb5886b466844cdb51bb4b9a08544a75c474ae9dbb9cd41a7cd27f603f63209aed05e9eac0723c13e46cd873d25356b4637d200de7ff778c728e94c2801478335526102365246ada91e7e023beb22206b2558afbe3c13d2516efb8f6f58ea0c125d535a8021b107debf4ae1156a7c2b874f80d3f6b79e49919731b8668051ce60066a7ca07998dd03d570fff3d4c5f68aa30e3a566acb3b3d2bd3eb1bd9f72790fcc1df8c851fc552115102cab50be84be4457b34417ad7528331b05a9846b4137932ef50b9fbabd722e6d44e457889f87303dbdadf6af36598ec9240beb57e5d9263609c9d52b0e5bd1c56f4d3bd393b37257e673f81c8e2de6cf6536bb87baff966df518908ad59f9d0df64863f365126ea7108a2d1d7c1804e2e46daf06f1f0f083639aef62781ca36caa20b0aa96128e8767124fe44b891f7371fc6a1f929d2e7bcef61491d3c95dd07c0a26aac77f0a8ad5e19d39fa3cf7e2e331c4bd76c7bb81bd7eac5a62e606fbc5661235026ccdbf61b2da41ffce2640bed41f86f4ca1c15c009c16fd6c3878cdc1212cede33bc7ced54359a13ecf4665a44fc4d567843fcd4b416d02882784cb6355a1f5c14e45d86c2f0c83d2896e9ebe34bfa093817ed2a3827ce3390305c20a3a8a1e06e593d1dcf4109f2f6640e742f65bc9ad0c4538ff8212eba75fe720c1d454f91f93a2608686e332a36876476a00819e235218ad9cb0efda6a04af0c", 0x1000}], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000), 0x0) r3 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r3) r4 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x2) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000500)='./bus\x00', 0x80, 0x1) recvfrom(r0, &(0x7f0000000900)=""/217, 0xd9, 0x40, &(0x7f0000000540)=@in6={0x18, 0x3, 0x5, 0x8}, 0xc) r5 = getpgrp() fcntl$setown(r0, 0x6, r5) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)='s', 0x1}], 0x1) sendmsg(r2, &(0x7f0000000c40)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000640)="f3a26738ac24f79927be4683df352e8cc27cacd96ced25fccf7461406d0fda1f512a05d7f6c819a89bced561005cef16a3e689bb57881fb477c4a81fb66593d4a42c6c73565773b3886ad120856a88fe3eeee266ca6aa23023ac3ea61ea19fdcf714de265584a1ce09a46240453efe201cf103bfbcd18251c66f30fabf34fd095e13bf7084b6f3234e62b45315a9c5fa1d37ea421c6b84083b5f47f01354758a42cb0e7a6bbb6b435b08ea257062344a74d21375a06634bc07ece56cbc469ca3cbbe50177b4b02fab8fbe5f5e0722ee6a54b3643f56b40fc76e8", 0xda}, {&(0x7f0000000740)="ce4cef1788425d9bb40aa5c3e57a6a82fd46fac8b9f13bc30aa404772e682c3dc9d884663f945d91805d85f5498b7de8bad1682ca38725540318cb5660fa7ea95e9d6d0e8b5e8a45624091b44a235aa64d606427ff84fea7d52ca0e8d120fc4c726491e87ba80909", 0x68}, {&(0x7f00000007c0)="a5e6e3b727ec9e42cbccae37aa20fa7ebd31ccf909fbdbacfc83a7745d018969d11dd6108dda900125155074035d454439b51c53e8f29c17f4bc94d23eeb049e9d9edcacb3db0be8cf054220df410c55479e88802f0bc4f39e3c33cca72758c601ababe8b2705411a0403746f3387d8d6f49ec26ec3f3778a41611e3bb050a8481dc5469ab8991dd11cd46789b47af589caebd333ab9de5ef2281dbfb2942a75bc177c4e023b71cf6bfac246625ebf442fe2ec60fe53da3b0b68e9587caa4c9a5f41dc747275c85a9751e7f445b24132daef681e1f4840574c5f47f09b9b6d184df5844c9656fa4e5ce8f5633952e071f9a69a3151e71a6e7e", 0xf9}], 0x3, &(0x7f0000001080)=ANY=[@ANYBLOB="2000000000000000ffff000001000000f9f06eb0c0ac1f9626d0c69a289000001800000000000000f3a1c6b002b0ebfb6a816affff0000030000005a5ba2ba00000000b80000000000000001000000000400005c146183fd58de335e442068f9e22c2aed473c1c05e0130f171dafd70940fe7d77ec5b5da07c6245bd931147afb0153b79987752f495c018bf0debb70a03e181a3fe3649587c724051763cd0eac6f4e6218dcb95078632d18a3164eb5f5469a7d5ceb53d56d1f3b2d7149ea993f0f0d03ecb2f8f6afdba5102d2dc00b3fb95dc6a392a369d65d403078fa277c5b49a7a752d01cea11a4d1a075dc2329e4e0e1fde89bfb0675387445000000000000000ffff0000ff03000048adfa2ebfe549914e2ee6a282a23c5bdcd54298e3011a79ed1ae34511d79f46911744f7a35773111d2f97e2e328707d9fc4f86b4c0177ce48d7d175d4ef540ab1007000000000000000ffff000004000000f4356c58595e736e108237835d0acda496298732a177a114b2a3028d049180cd21e1b129941c69bceeb2330b638f1368f1bba78681722a57466246fde580b08a7a7dc37224b971d1b2c68d12c809c764078789f600ffc0b32a9a4900000000000001000000000000ffff0000feff000011d9403c4e24722401025310fe7a14b9badcf470d05e8befa99262f632f01e0c3ce5b29c43d231dea1f35238c8a9126183fc9e1080ebba00f7889b88aab1651b0f3b75a54fd7334466f4d2c068667f5b10643941f49cfaaa43641f02998fca34e930dcae59214ceb2a615e6004aaefa049a8ebf320026fac200fc04154d1855155fb7e687b298cb2b10b99e5a9efd688278543d40f710ad3ed4b12c9f9491193ca8dddeb41be9f2b0d26d749506357b72fab4dd32d9b3715a8537d5cf3f5cb8cbb05078419b4051b017f1eea6cf357130d593e34deecabef4b63bd6c7dfbf13bcc90bd410454fdc3299edb3dad5139c57fd6cc82e9d847420000000000009000000000000000ffff0000070000003942ff91658db001000000fd19915df88d70489efc809d4fbd2f86f0f1ec4f546bd34a2d4101d088ead5715a363e392e636fd29f5aa79d6f1151e5ef9096647cca1ecb687001d1a5ca5b51bde9e8a5d5d3dbc6df5bbaff6fde624a750c4c44aee65a5f8cfe6d068de2ee6ba5dffc4e14eb3aedb7d7e69c289b0000000000"], 0x340, 0xa}, 0x2) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) mkdirat(r0, &(0x7f00000003c0)='./bus\x00', 0x84) 06:38:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r0, &(0x7f00000038c0)=[{&(0x7f0000001440)="249576f24be9eea858e33844cf7da23475e18a844fbc5861df395b0846e98d0ffcd8be175be4182a6a2b61b6f3b9dbb1d7840c1d3db871c56b09751a28a1d53f3068f0b2f819697795b94b7c1455978af977875cbb6b03858be184dc0340bc935e4eec331d7c96eddfba00ab6e9fc1e7a9703cefe711047b5ae4949784b96ab7659b66bbb0fdb860eee4ce0d825d20b0dc2033fa56fac0", 0x97}, {&(0x7f0000001500)="77de1d59e8d76490721b44c03632e63d63a43c26b6a5a50b2e5d7806ee3ea79a3cc38d27739be694c3dd0479ed0f0a390e5f3125cf75ae534364d0699f0f9d3c78af9d16c7b655e0359c982d5e3827b153aba6ff74b305164d5a5cf8aca8a9e957a7af386f2558e94b9eda661c75a64360232531cb7b7101424e19c460f8cda5db504d1aa40eb64175f27d57e7de707d63f67e093d04badae1671b2fe734a56f404fca11e64be4a7311b386584b2fd6997f428801bf820e27da65c89f85789778226c81da0b372a0177fed924b1e00954698cfc697b63c20ec4d0b4b5521", 0xde}, {&(0x7f0000001600)="edd2c2445369f42e53d3eb43d58f69efd0a9edf4c4cdbecd7b24bf57ea05204f", 0x20}, {&(0x7f0000001640)="f3030d465ffbe521359c4e57d5ea02d85092c1ea353377e8310e135e809794680d3914fa27b6a9dd4e1742da6c4aaebcace5eff321c142f14f2011a02e6baa37465671e532b5efd17755eb469b3ed3d0417eedb84e4cbdd5d67bf07aae5645f7945d772b6d8a5df177e1b888494a804b928774ebec6d26c6ce1539cc9b1a9270de3f4759f185281245b7745bf4ca845b08a22cf092d68dc56531722e13e64c546775a9e21cb988a7e4b5b190b9d7f75c0273421db23f5f2c9e84bb58013ea06617408e97d4c9904a31503ac1bb51a36b521694fc25673b45f42b575c9d8c825dd5948ffa3748312376bf4dc8ea13a7ae741cd776116b0c44b0aede048417717e2d242dbe70c6958d36eda3519d644726a1ec7b95a31a66e9a6c07ed333d92abf6caee1ad1d53af0ed510c81409ee375550b7aa50e90fc7ae58a9fcd672f0041974128055afd1befa523d04dfadb0c8cbe82277a4df88b0b00290346324b998bca8a50e60d3920df307bcb8531fea7cfb9c3969a588e5914c2f1e7cf54bd772f4e6791c37c8f1e613d5d84f472bcc4062e68c938abec1eec722e3f3ed0a92e04c125e83628c2a04ecfd8de3c5dabae6c1086d8cf63c79b1354f8e9e0837690f67825a5d8dbb8ca57ca245c71b7c266f6be28841d1e5ee8df043fff51512096c487908570aefa2be222464a8bb531c96bf618f6f7062527719571b2e8d18b5258df958c3099249d191f7ae1876f9ac978d774e06aa65cd4f8de4c06526776581e7da138d931490adb207a756c56b029fc276a8cecefa299f05303b44e901dcb17ca9b9acd8a4bdfa0b84e713eba61bdef8de42d04ed1d39116e4575e54d13dc7bccff569d69fc4a9e64c51e7094d2792e84e699044934b7b3e021b1a39ebb3528a35b034905c32c3df6371f9e83ff9931fd9d56c3ef80be33633e7787db2d50486b85771c640ae93661d0d298f2cde6222cbff16d1af4a00da67ee08911b1fb17b1f7f98f9819a6a28160816e853b7b4a2eff64549fbe1527492dc1163350e964dab29e232560d01d3a8b75aeadf966474eaa6f8e9e17c6724549693bca29f70fd350b728b29eafa5cce09abe865101127013c757549f1767015b2061ab59913aecd06e5db74f51881de1f8220781bd1d3fe6e10b2fb50d6a1dd5e04f451ed5f755605a305162c4c15c57d042ffca88a2598812fbe44b002abb962ec9703179a0b1c0b0141156661c70388a9fbb8196468a94b8b0df006ad50a7cb241ae277e6fe963017ad97435a504fcb2f24272309a242df011e9f24e11c8860486bd9441208315a2b1c0fb706357338c7262e7ba0eca92ffb514ef05e96f651704e48c49a0bc8da60e964bd3e07972042277b981b4eb4882521df12e6994693fd61bfc5ab9b1c0b2e0e3ae2f4274ce1233c2f75707cda3fb3a0f444d523b69ca5657cc0e376d26d098514e56964b1385b6d768860786ac201ae04db204aea6c12e352757794815ec93001ee6e19b5dcce82402405f5370fd7caca01e65b81d435942ae4634bdc5579ff55ba73fa06851a5710e8adc105c57505588e45a430f40b1ce42136847e5c8bc1081641fa59d2d9e5449aa4115923b6660f65f4458868af21613a013e7c36dea09e9db8b5f8fd908f1d82395ca765fe12d636488a8c93b43100d9a0b25ceeb8a6db9a2f65039c4bef87b73cf14b02a9fcefa1ceea8dd28c9864f53770e212059b16f8d7abe7dd5abe75daace875581ef435dffc4023b2592ddbce2250ffe9198154a2f24a0b3f7b3d5b53e485718949271a1d18280ec55ed61233fb28d44c05f34f88aaf231e02cd143dfe3ae76e83fb8cf14c0d052bac9778c28037ff703bb83496f0337520154659b0617668bc7a8c511536200f5c6400391d772b11e1a412dd7cbd58e13dcbf152b8f594ef1d43f5a7cbcdec8919941bcf681e5e2cc77509fef52eb13aedcdc702cf64937c0f3d1d4b37f8657ac60ec8e7f574972173eff2a5b27e7d3650a89283c330dffad8de9daf0743e9514fcf2e27d7df78f624a6a153e234c0d0890c2b0da8bff38338cadfd57dd45e9c8f0334e0721c359fc4c44bf635169d17336ce45b1c85ee1bb6d20f6a2c4497e760bf83d355cd843198c06b6378f2f4b0b53d68151e47164300107b9a535be7baa54ab54816e5b16e09ca559de20538c61d5ec8c51b320a458cf9d54e4ad1ea144a22f7495deeaab88d6d2a3760d1c58f095e1450fa877b8081d259b962f084aca5062142b46a23472b9d6e3a7067bafe118036f7801544df0d1ba3671adee8b2bb8423bd60e052bbcfb59533fe5219000ec06b84457f950a4ce26557a0f9cd580c0bf2fe5a48aca968924d3c321983b347ae32cb3844c8181ef08c92c428368a79a9fb30ca07eea55268d3e94646f441b2e5302ca2a3efd55d74fc3a484c87c0213aca7d2110f7d95bf4db61399d89fbba2d577e9ab331d7cb2b353245897f13a2358307fb206da17990dbe935b79417c069b15c06fb980a8189fdded8019bbdfc084d75af197cd53e9a7e253d59bc217f643320cbe5fa718899995faac0be15eed6e5082892302b75e6bb34dbb58067e9e60a54f42c75f03a7cb0883724e3f0a49c2bc1332f876a1219e793e887a148a458ebd6710cc13bdbce0f001bf2e8a7540ef15a3742a2899f5c50abf1ca01f6c5789851bb9bc7c14fbb4296800b6744ac96493e148d6f15460516fc47e47efd6d5265a36fd0b15923e4f362725218e02747e740426366a9bc31ce09401d1974466b0ca4266ee70be948009fb732d00de5dea4983b00d0b74a6773f158f987659df83d99d1b49cf716793013599f084ffa83154cf331e4b5b7bdd0f7b0b2bfcfbc44b94638db2b3670073fe32d2f18d3d6ee91893b8fe1cca132ede00398e224ca2715f62592acb5900e7ffc099bf64b24a454a54cf175bf35c48fce6637e7e172c332018e06ade6fd7540e779639ce1177dc95022785e0ec095e0297b2be5992e0ca14a084962977a9da44affd042568369a102bc327acb06216bf10544b906062cd40c8c31883f8364aa9b7debde4c19bcc1f6406644553e79f2a378458a6092c0e733b5801de0e79fbe79fcdc9113f39e951a1d8317dce6922f63ca2d503a705e3f6765873263c56fa8e8e838dfc4f86a286d94892ab6b18e8c0ef1c042dede5152fa17d00b1d99bfbf24fb2651836190e697d27e6df59953a5623ced524ffe3d5e4d91bb49f3b64450951fe74d3979a785835e17707d9f43f0863a2170cbb9171b342d2b554f419d6d263c9b69035f949437071d7bf8aa7b7fa9898387b0688c22ff688ec940ea7b06d547d55b9a26f5cb2d31fba82787d95e769f1d8b6d5ac8c9c05bca72ef88ce74b82b16e9e1917b825053852ea121f8b2e1a4bc01b1bab69a6ce8a6a3f3649f7106c1b35a97dceb24fcaebc5d0e163ea97640fe43c8222411b612b6668ec1eef229d85c462f0cce822a634cea300adf33a701ae25456cef750626eecee39af5923b66b2c4b44961a876ba1800c1c0160b9ab2ea2f954d90cbe3f96c4a6a71f4251c0a6914ef75179f678776f54112b0bc07196a23cee5c744466883c791ea8cb627c455cd7987e57d90a0f864f635745d90a2295b93a4765babe2452369b5afe3a7b90a3f569a6dbf4634fdd2afa6b59ec62fb3f0f6fb9d2e65fb94148261da9ec94891d382337dd916214d44810ebb62b797f79507eed04c03f85d32283ec7cc8ba5a7e1525bfc4205504d87241266be78510d3ba408b771a7f2f03acebf91f4cc8d9af736661f6bd76e5e65e9c7f45dd74eb9a4dd6b1efcb2f35ca35a73571622d9edef5b35fb84343e60b53724a2087d55cdf5743bbe089a73d5d464cdbf2a337743f4a8af0de2314891a9c514f6f6a7801fb8dad11d7e34a8324784366ab17976812649520f870c4a3db188e464a79d5184c9a7b06c5b54e79567ece0d13aa8e3aa7e276d8ae151c97050be2409e0804524804dc7c75ce317d36c3a65de6d35c981fe540dccd3e0350cfbd4e841aee577fbd90da7fd57c726401b7c5f65da99ec81476287d224f0e46999add6174ccbb69ae1d1bf81cb6ad17b40fad55f5072aed5210ebf64639a1b68dad17c2f4df6ad1663aa7967207f20a58cc8c17f9ceb13ba009b48acee78c56ef8d53a2f4b8e50054b6fb2990ec46637af4054cec995acaa53cbd3363c3ebeab742b33d1ddb530555b4a240fcbdffeb1404df5996a33843faf96efbe0e5c1f9277066d8090ceef7905bf6f397acad7ec950e54860db86aeab795c6060a1cf105406dc2dfe10277ba59586d63b5a9c2a0bc8367e69e7fe997b3c6663286be91d1d572cc14884c5708ffeb06d29118408853fbb3c645474319d8d9af703e06fb28a53c506169101ff9174be4c9a0cd4c8f776dd91d5db94e8ceb5e253764df4e2b913e3d0b6ce3f400502d39dc188d84bbfb742a9c3f0111740479b73d226c634671767f32e002ac0a78d5850b1045df4ec280715fd6f6f0dc6d0e0828bd657cf345237e5035cc9f04b0fc286712ea0cd9e15aafd8e8841033978edd8bbf2011bab8ae0bb786619d41a232ac2f3a348be0c3b2e2f05d735d21b7a73676051c1d75d562b4a411bb30bfe3a84e6155f15c4a6126a8625d1e59e6af7bcedb10d9294dc66cf2b26d5c720fc822a4b2c90d79946fb3b4e902baf067159f43e1a7f40a77d7d1357053e44def1bef747edd0a8476469321e647ff904bb19ef8e903d9b9ea5d78f2aa6dc5670be4b9e71da4e64932bcdba701eaefa14642795b7bd5fb0afe086bd270aabf3e18249bba708c5c74a608721f67b4509e7237bdb82b2de1fde56a2f8e1b2c8425a1c1dc3114104a4fdf70d754dc68b984aa5e769258fb4552db13bad210454ef2d9ea150b6fefd3b5987fa48958ea224de66748de4d67f7439677c771ec949f2ef205471098f680ab52a59dfd5c3a2546ce5061970fc955ad56b23fd230e70a89c0dc210e66f525b19a3e96d2418f2575415b2c553cda2b50452fab55e3e0ad23a5466204cd9f8700c89e1b3bcc5819f6c5db9b58e0e177a8edbf938592ae43104bb1399f1fc196a55ab5dd7a9fa3d813ed75fbad82cafcad0b8cb423b2a53778960b20d863a3ebb64ef8b20f0062d8b02e91bacff13a95fb89908fbb881462a9fa9ebfed1115989bc781704260f09456f1de9ade413f2e3e4a18c49697b40b598e5d3e9049336e7a51e11de5d3526fae0e7b614c7f1b0b62e50bc148cdec88b2abe64330432637c4da48ecc83fc993cbde280f4c603f2e0f46c6acaff64cee329e139114e6caeca34f1aa253a0fda613237bcc74330569c71cd914c0ed6ee62fbf93d57ca755a8947fe7339fa937d7e6f6ded449bbdc622906cdbcf7080e2e2a263d73936816e6f541afcf743e77f0d0bb2413fdb3fda131c97699d2b22df55ba90877ca83157d687c90a283e305fb64d7f2f7bfa42bdf1c7abd7a718c5ae4980795c46d038427370e22251670d10f1e2801c9fbf94cdd398cbbfb646c5cd4d87841466d88fea43a5b4d5578be3304c9bf89e2a18505201063a8b6e096453e7362e15309ab4bc39474ed4aaaee9744571b2d5617a412ed58d7cad3b853a8c96b82b8628ef165544e1fb0a2d323ad8dcef52531cf163e3135dd361b6d72ef07abf079d28fd8ccb3d407b8e6145446eb506a5bcbbc42d8c8d21d6ea8bd70352357d50face0847d454947e42df139a6e3808e26362e67eca873a83ac943e4f82aa1c10bda34299f820aa8ab5715e13a5c04916f1bb0fb5f6a8d7d091", 0x1000}, {&(0x7f0000002640)="d96f2e60234bcf4449903e76763f60ce774b3bc0a9f7783d8b2d41abc72d37aed9fcc40f8f16ea4d9ed795b119fbc00a1c025e333eaf1372ed46c66a97808f72e04a4549a16978b705da5c7a7e7b7bc8653aaa413aa275f00a791f9fec2f816f153508af928f2632baa8ad6311346946e691bf96e8ed5d497e8cf1129010d50161fda523bf5c9cb9fd93c4189c", 0x8d}, {&(0x7f0000002700)="c58e80d3d7853b99750edee9f6c3ae78647885db50252e4beda08b74d887c5e0736097a9b4813cef6fafdfcdc5f8dc86fa069bd98ec04ffb1532ab32b547c1fefd321c3464c2bfb9fd03a55093cebddb2699f76d16689549fb182bc94f2f91d78b408c9d0484a73579ec8d1555b4d52df6cfa182283f28be7f2a9a81f6cc2b9bef0ca6eb28677b26e0bb5dd0c385164e3172457818736cd2c7d32cb4e4c2c0b52c4869b1542bd3b16f2f4370808a7ca3ecbe", 0xb2}, {&(0x7f00000027c0)="743082e24261c361db680f80ebfd87887ca953cb2171c617aa9e5a1e1fca32bde2d4cdc6914329c72b5fe02662b4372a8cd2e3238254840b29f91790660b1bdcb925a0bdee6f1363f81de5f3437ec2c37ef06a8c955e84cee3630f004c13953ab01526dc1bc2b44082a6dfc5", 0x6c}, {&(0x7f0000002840)="056975804df4da16e3e1eb19c8aa8eadda4f36f829b6feb37873e150cc6cb9713b09017e", 0x24}, {&(0x7f0000002880)="586e3b814d95b65ea25c54d915fddfffb07ec50896b815eb4b8908cb785d59eb8c80275e82514b472ac601107372ba681b769bf943e3fc745d3eec6db54ba100840ccecf7dd06d5ca1b930ae507a753a9fafd62085873955a8dbfef2375a0256d8492211435f4958265597c5ccd11ab9f9e1df9d216435d557f27b2a262ab913f2de2169417faf4c21d257c0f3e30998e805777816a659e07329352060fa083c0a57ffd939dcea72444d14d971bbb8336d80cc33161aef9949caef2b13e783590694f26bfe30388d1f2c3b36f544e80fdd004aabc949ab8e4d37b0a1209ffbbaaee3c2f1bc14cdb003b32b9c2f29fa58ec4b4c28d1aa8840779b3899b4841ac98fc34e75424e718f78cdd8c2fe1295ba4cf6b0ee47dc1589362898ed4f23dbc9f6732c3e6d0e3df13c70b753b918e8cdc4144607d2e3e9f4fbac02f1802351882d135321f34a7ed6031d8de783e8f6d4b6cccdccccafeda2c16479eaac531fc5cd6d6cb2461e7ea66c107048ee4f85cba608dbfa9d83ece75dabfdcc3fb85e2f0fadb70c93f005b8fe971a39aa51c43a09bf09bd594e269b74884d7da1ae41d95b6d1bc6a988ebd1f9e79608e73326bd21cd17b40681459cc67021c549a0ff29b4f7fc6f20d4802505befb720d564846bae2fc02ebea2ebf159bd58f0117b5ae27879ea5c9e914dd4b2f0c7d67b2e22582da42a2181ec904da90860fc0b17d7f63154464b938b6a31c30c1d856a3f42e2d88e1336886cc3452f7bd424e947019892f5ac0ee93efaac4e63ebec96ae58f0a781a0b036e8062f6a6e538a0adf3feb1a5005fd07c7196ce4be2fb1a36210400a1f5a3ed5f03ef110c1f0cb825974f42f14d1b61820d8ffe153d8ee78b53cf449276026a5c0ac93074dce9a5473b124ccd665e4be9ca17ad5fbb703ffa2179a6aaa6fbef906563f7ea05d0854b514947d88f878dc7aac755a5369ef816e8e088328ea04de3de94acf7dacd62e98aff0744de5a1450da6cf15e36ed96645af80b93951dd355aad81781e8229cc7693b25dc4c3e819b364f916d5cc8730aaf9db49effb44c22c9870781506d7770efed7c81b37c7f02900e52ef6af7ca79e5eaff30495a7ea8d2ff6e0c5cd5bfdafcfac320f3df64a114ec608e2db38636a44e19d4db230a9a223ce274875e5dc5249473cc6ad620d11e8416214315619b05df4afdced20a58bce93206e4977f3500b1c84e1738f25fef7cbde9ce1e1e4ee0e345f3df94f7770c44b896028cb2c355494370d1e411a84d473ae7c896028d15ff2792d4394134ddc6c3b0513c9390824f8cf9cc9a456e66688185d288b87b1f081515a55b367b696c2cce8fe3f117dcb54ef5e4d4bfcb894aa51d3fc81de8b53007e33e7cde01383818ef2b75a5f59369a6c2a0290ed90ea86f32bb9273610273fa2f99a58ca736aad7dfebfe76b4e30a0bd065a93d38f4c36f9e8a38a09e2e10ba9335bafec59f577f73b5b397c9a299e2fba0692fffcdd8bd6a7e692b0721b7ddc022dec992612987351e2eca3be5cbd5b87aa40c1e776d6ceff1ef1040eaa66eb56f82f5e9d6f9149c3003c7de1a69f58f62870ac0fbd919f4df3b3b73642d39a9827fbebe9342737a2b1db38f686a13a0b4ce28e722d12bf654ccf798535fc15d7cd552910a43ed20206843f68cc6a527f2a5b5b3cbac11a5ab6b73b59583f0829dbafa495e7775a0918bad50ca62f9633107de440a67816a5d776e44e72048c5f84f31c995babe8207e51058fb02fd6e418965a818e597d45f6a6fc76e39134dbd8fb9733d0593740240ddc5ab494b89b6276d376f8b500e7de4145f956c3c9971b28c1bcca0ba496bec212a9e355599ee490bd83290b6b5604c17f1c2ad2c781974bfdad7e459a68c1b31954347932affa37900e2f397e4fd913979d8996ad56dc6c7d6a67fefbd5c6960ff2d66282232ee8586f828e97e93fb7cacc919993feae02fddc06ae576c99e15376e284d2c88e721d3aaf4d1a12db25457dd823feec3be684a230445b354b2921b2cc62b2c339ca6711620653035810448d6d6c473f9fcfd729dfeb3f63d2ba173665dd208ba8f19eac51b6144bfafd98e331056d9f7287eeb88c3fe84f60f3ac48e2a911aa909f77e10d0a18618097225572294d1a783be436fdb96e810f3faf116fb33e0e703fd1fdcbe8a65fcbbbbfdcdc05ff0e5eda2d6a39b5adff16ffcf115e361216d307e166672befa1289d5d75aa6189316cc4a43114a80e12a0641ab5b6870cca1284dce8346161539007d33083d762dd08b4bb0abbad283e274451d84e469d07eabfebb99151d79f5fd088e10e8fa5ddd30b324dd779c9e322bc51f45ac1539a919dffdb57ed464dff5a637ef4ce9700b527a82fd3229efd0f7ed3923b33bb993d0dce0b890f337a265f27cc29b7c9aae28867d6b2abd9634fc601eb2cc6526fb04bcf94bb6f29231789f05a19f075488794ead2d39968d61723e41f846b00aa7200fa0bcb3b95350eea88e2350880deffc9b02c2fef0c2ef5c00ffebfd4986775d368aef8181415483a99075077dd09ae24c5c97525f1bf1aa0b865fc72490f7c431ad3d2405b75660b4e3125ea959709efa14d024f4c5df22e1d0d957145a1d7b756229a91edf4b9acdb0e56fb52d5c5a9b8ad316bb195617c5287d53c72d553dc3ba3bfbc85067f7d4db89c17ddb820ac7cb5c545f89661727a6c36581e9a7e809e6b5942cfcea4a1d87cd72242ead68f4b7e10f24617f108ae97e8376e81485525c76941727810971c6d38e88a8805aa6825fa74d50a1036520e3ebbeae8934ae7ea654a95191b1a92a384b0b4f072be17d63312cbb3146b00e2eefcc903ca94cf9a1fedbc33fb5ca1cc4383473c90f6a33a502670e05e309d4544f7cbbaa966eb123272f2543f3a5d6d6b071428374cfd488a377be6df5f60fed470f375fb3cd1277f8961ecbca393e96b5a01bb975afba713ca8fcc79124420ea3785363681d0be472ab0dce524839f26e29bcdddcbee43ebf922ed3468ce4ac184f9d315a7a78495e7cb8d4111493e9dc43ad1bf813665695dabac063e8e9bfebe3eb0b01212d3e1a4e72123bee824cdcf997b5f12b1a30357557032cf678f03d3fc556fb3677fef8245d61fc449327f5b047745f35fe174918f99cc726f6aa3d5e07547f1640987d21424da9917508de489bde3d588cf642f2dc7c57d1eed74d85b469e72896fb38950cb1d77d9f5a175fd7e2b62c492bcbeeabbb2defedcffff1c743a5ef23c4993a0974f85fcc70d1ea2be43013d9dce0bd6322a41257a23bd66c46406e1b8b7a35a8360cfb98aff49c97b0ad61fa4c0d86f890090c328546c0483cc9166b6e2a8ff9ea6f1f489396b16850ff6adf09d4349a69ce5234363bf4a11a1466ae65c001e6b27cd601eb2ae8e9807db612caa87a6d63e098745a0d6d3b714da6518b5c4d311a7447fb476845538a0515f15132df2e95f40bc8da613616132a5455c34f15c0f1d1dcdbe8a56b9b20f2860a8db9117b742725c1e6ef230684371a71f9df997ff170a2b0b72818e1111b4b7294f707875a755055db8ac7f084e8230e21223fdc269adf9e60fb7b331d5e9e0aa61f99151d3bc0fc22d1ff735c3513a2dd43f36fb52df3c37c57a77222ea284fcb11e9db0cd91943b72e7f735f93afb92d86324f15cbce4aa3ad8bdd9828bdd24cb73566efe61a2a877b84d841fda603f927d1c5ae5b26d06ababa8957a7fdbc6dd53995dcf44474980f525bfebeb18d0738fa788e0ea528e4a87e7815eae8ee51dd7e6edca88bc348fb61489d4d8f2d0b61c645389d1f2e2afb2926b02007178d345815c23fb7559fc0bba9bba710f963fc40ae81dd2efe36041e14f2d20f9314567de8077db588f337439df69a6bcf680972e68c89ba0e9e2a9c3efe979e7007d4995ae3da5a619b9a1324e23348898ce36a19c348f79c31d4227ce1af025343967942081c13cfdca0c1d22f54d59c02cb7dfb1262cfe8f2d31973d391332aebf63c8f36db239e01da5efbf1382bc1ccec5436859e4f222100c95eb1b820a5fb2062afa6e6baa5972862f5c4c0beb80ae2c4e63e6d867541e752678f6d46d2cee7d38df29d48f5cf5c81fe2f47cac155a8dfad8e3cc1b445823a368c11988e6ec59c1d1ca0664764bb14c5b8830573688785b57ad8403bb8e49312f5fe48dc3b9159574f44cfa474ea4365efc78c76421d2e4385e2874aec50280ba825871acd9797aa7dd312643a2ba5382959807553153c3065dd7ea1b2dc21c31aacad3578e277d6c625fd141c0b650d8ba5e929cc5405b4cf2ad5a1c9e0ee9e29f7249abc6c11ff0ecf10d2fe68eb36a73605c6a359576b13e5f8fb75483ce2c4b55e63561346f1223723b6d715d99daaed032c0a85752e00d98bdbc719bc70173cabbfb9d374afabd5f32aade9f04d46d4c741c83afd884986851ba1135c7f5363ca64d7a4f7e222ff69a847405baf9ca3102416c25788bae661c54c77cea4e8589695d33f83ec87a78079e2c5f69aca3bcbc614a014b2e8ebeb09f5ef99aced7556512b9eee749c9502c8b63dbcd4109c0241030d5607b275153a5e2e749b0cec83fa4c7cb20a37c9561f5a3eac26ca5ab38e53c70f26b922fbf60db8a3bb221247d252d28419d8f0a1c79c1424be11aadab8973f28af73e553270f4531162e93bd775d256ac8f4878074628589a9453af08797fc1a92dc3ccd47d71c7dde08b7ca191c21415ee8c86deb33b8e5327d2f85c76dc8f9d37bdc46c1e17353d835485e0a01a4df58085a3a2676da3e9ea35fc538a223ed37f7a37224fecf65d2fd49280ad7427d06a55c5561bb63e58cd328ffcd3055a00944f1e75b7c60b42e41d0cefc1a53518d63de8462a0ab73bfdd131963822876098ad6caa279ac23a753eae1c7e6764fbb98a391833257e55e6dac2e6034f0852ce1220b43af09a44c42566fd128d69a48a5fb6ae596e02ca3e2d7add9a22b294147f97e9ba29575383863e82154efe42cc71f695fb2217e5c3f2886af59d888fef2192c59ab30271abd59861649f19677f44289c81253ab21deba09ff948c68efaa7cd26cc58a9132cfcd54be1f2ea69766eea107727c55a637892c1e2f5951a63b676a20c7547b00df2a65fdaae49fbff878f162cc4681de7e1e722a5e0659ae83ddfc040764796895c8f981a4b422fc060876708dea050d090210cb642fad90eb9d58caaaf745aa42328b55e07647c24068a8be7055fe5f1c44fdd88190815267efb94c7c5c1c8afb88d3d337f6d722de7d00778b6afa6a7c1a2baa02e4ff98411ebe32968fd638c1381106052bd3a72b4bcb52840ab841ef537a85937f5e542e07c1b75d648515fb796d81182618b0e9c8726160992f3f740429fdc268a2cd17b2285f4f4bce6cd1957ab24e474c2494f4e2e297680537b7bf9a8a239ff849ec0a7de8f686eeb70d61b4557b4797a0b8009c2cab71b15b8d835ca8862f545fba61e5aec0153878b97e5b7ff0b3732997dc2e0734ec138daab9e2fd3cd29412a54ba001a7fe5daf723b96d050c8cf4d3603525e8a910ebfa2864f907ebf47ff38d34f4d8d0ac80ec4d31c2ceca58d955959898b839029c2dac7f9f81eda49c29f86298932c42e33a87a4efe7d61e989aca2163027bafac0e9c1c176f6242ecfc551a2ff46f13df7b4a42503ec7feaa4f5977f79967c1baa61c105415ba534189913a647b33939fa12bd4f95d8e50dc232b3696163d124622915dcefa98e2fa287b36aec0d8440832956cb107311243a70a9355ab634", 0x1000}, {&(0x7f0000003880)="00f6aea2d3742e469f3891eb3cb4488d2690c360bde89e45", 0x18}], 0xa) r2 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) r8 = socket(0x0, 0x2, 0x3) r9 = socket$inet6(0x18, 0x3, 0x5309) r10 = socket$inet6(0x18, 0x4000, 0x7fff) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x20000080, 0x266, 0x7}], 0xfffffffffffffffc, &(0x7f00000012c0)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x0, 0x401, 0x400}, {{r3}, 0xfffffffffffffff8, 0x2, 0x4, 0x3ff, 0x10001}, {{r4}, 0xfffffffffffffffd, 0x8, 0x1, 0xffffffff, 0x8}, {{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x4, 0x2}, {{r6}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x1, 0x1ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x40000002, 0x5, 0x1}, {{r8}, 0xffffffffffffffff, 0x8, 0x14, 0x10001, 0x7}, {{r9}, 0xfffffffffffffff9, 0x5, 0x1, 0x4, 0x3}, {{r10}, 0xfffffffffffffffb, 0x40, 0x1, 0x8c5, 0xffff}], 0x7f, &(0x7f0000001400)={0x8, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x10004020b0, 0x400000000006c7) r11 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r11) 06:38:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1) 06:38:59 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x80000001, 0x9}, {0x18, 0x0, 0x8, 0x9}, 0x7fffffff, [0x7, 0x0, 0x7, 0x0, 0x9e9f, 0x4, 0xffffffffffff8001, 0x3]}, 0x3c) msgrcv(r1, &(0x7f0000000000)={0x0, ""/62}, 0x46, 0x0, 0x800) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xffffffff, r2, r3, r4, r5, 0x40, 0x400}, 0xffffffff, 0xffffffffffffa1d2, r6, r7, 0x5, 0xffffffffffffffff, 0x1, 0x3}) 06:38:59 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x20, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x1020, 0x7) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 06:38:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 06:38:59 executing program 1: r0 = socket$inet6(0x18, 0xffffffff, 0x3) setsockopt(r0, 0x29, 0x28, &(0x7f0000000100)='\x00\x00\bL', 0x4) r1 = semget(0x3, 0x3, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) 06:38:59 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='r\x00', &(0x7f0000000100)='r\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='r\x00']) setrlimit(0x3, &(0x7f0000000300)={0x33, 0x9}) 06:38:59 executing program 1: msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0005ecdf010000f900000000000000000000fffffad1e2b199d428eb2d4b8b3d21e3aa0c3efa1e2bb001ffffffffffffff1281ae567a9753d048a8503de4a6420931cc192ea0c3b802d7f88ac7f8f0abe9d7a1f6070000796d0da709fbc8c9e9c9e161239b9e43e0ccd40f6e62615f0cf9aadcbdd8e5055b97c54877"], 0x1, 0x0, 0x0) msgget(0x1, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:38:59 executing program 0: setitimer(0x1, &(0x7f0000000440)={{0x4, 0x1c5a}, {0x4000000000200, 0x6}}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x842, 0x8) nanosleep(&(0x7f0000000040)={0x8b00, 0x5}, &(0x7f0000000080)) r1 = msgget(0x1, 0x261) msgrcv(r1, &(0x7f0000000180)={0x0, ""/137}, 0x91, 0x3, 0x1000) preadv(r0, &(0x7f0000000000), 0x287, 0x0) 06:38:59 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x1, 0x40000800000000d, &(0x7f0000000000)="f6e2094a3a8fc4fc9648daabbde8e320e7fd3bc101a8f2143a5d69677f513cb4a2da542e379d1f91e4ef2ac58416eadb80d186e815eef6eb5eefb9c96139df013ef8edc79b11ee08359ee70b984b2e18fc33cde528f96594f5a58eb2d24f406ae8a871d7d6f929463bad1a49ed0d6cfdd7a3536ee70d050f540e4fedbcddc62bc904c60d8458a72441088fd4ef9beb46cc87c4509101fdcfc6328d6b8e85d0740785aeefc95ef75dc508136850885f1e47000000000000000000000000000000", 0x500869a0a7117257) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 06:38:59 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) setsockopt(r0, 0x2, 0x37, &(0x7f0000000000)="00000081", 0x4) socket$inet6(0x18, 0x4000, 0x10000) 06:38:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002047, 0x2d54) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kqueue() close(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffffffffffffffe}], 0x5, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 06:39:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, 0xffffffffffffffff) 06:39:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munlockall() poll(&(0x7f0000000240)=[{r0, 0x30}, {r0, 0x48}, {r0, 0x101}], 0x3, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="b84045e1ac73df38134f765fc28771e793ffa262c258ec4ddf17a0fed8a872490537ce2c7a6b61a10e8e14b22059a5f6d59e9061eb9d8508518244cb0e67721e9cb0623a27ebe6e1ac3bdd2411f7a58018748975b9f8e7783e74a91c040239458ddbc34302c9944f70d3e4e592b7920af78421e420441cb0b385628d83e6df2e621499e8d775525cfad2f2a716a4f63c338336c806993735fa300435d06b58da", 0xa0}, {&(0x7f0000000100)="aaaea7c95bb25eaba8dc05020a43c4726d92fa2bd6bffa256ea08ee6e21469cd90231347ae2e4ded4ee0d1ef4c7481ebbd5b4733e77c1f0633e3e85332ebb3f2b50b63779a7b882c2da91cbae54ba48b41ea7ac3f35b429f97e4a19bb77f78375a753a13e9437a4a8cbde5b1c7c349c82924129df8594827b221f272bee6dafa67d24c8b865db559ee6003194d706214bc4361230309830e568437f6568e2bdd9ff7bcc2df40c63331cbf425f27abc9b5f233bd16791bb5c654f074ead6fd512df7587ed5a22a4cdd8f8d1ecc6b3f950ed4afea30aca104df6d74f5337889b1f29904488dcc2cb2a699cd05e2d67885f96252af3ebb26c79fe3f127b", 0xfc}], 0x2) 06:39:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 06:39:00 executing program 1: setitimer(0x2, 0xfffffffffffffffe, 0x0) 06:39:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1}, {r1, 0x40}], 0x2, 0x5) 06:39:00 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0xaa78f0db2cf6630b, 0xe682) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x5, 0x0, 0x300000003}) 06:39:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffe600000000000000000000b3504e3b712c2519aaf31258307b4bb5c5e525c846beb4ec7187eba279222468107fb9228813c13bcefb69ae0af0d1c223ddfb4ef295de32bf9d48d20274e5b6071a1fedc0efe2ad1138d53862d5cc71c2a2a6806a1af1fe8225cb58ab9fb198dfc26d4f7c4629d518fc0bc7164dd95e079639d00eeffadec9c387810b0b9f2790918bf6e592945d1723e5f0e6178b03aff227ddd348d089e1307a1442ddde4b88e1b53fc2bfe5743845367997568310de64d82a3e8729de62b335800df946def779398e0cfa8fe96d945ce17771c3ff45135909cf8900e18df14816d0ad080b5dfa629c"], 0x10}, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 06:39:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = syz_open_pts() ftruncate(r1, 0x3ae) r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000080)) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSCTTY(r1, 0x20007461) 06:39:00 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x7ffffdff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)) 06:39:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) shmget(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003e8000/0x4000)=nil) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffa, 0x1, 0x7, 0x5, "546a1603023d1f3c4ec151d2228d46af3ad03365", 0x7, 0x6}) shmat(r1, &(0x7f00003e6000/0x1000)=nil, 0x1000) 06:39:00 executing program 0: sync() r0 = open(&(0x7f0000000000)='./file1\x00', 0xa19, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x8, 0x1ff}, 0x10) fcntl$lock(r0, 0xd, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x300000003, r1}) pipe2(&(0x7f00000000c0), 0x10004) execve(0x0, 0x0, 0x0) close(r0) open(&(0x7f0000000080)='./file1\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) 06:39:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) socket$inet6(0x18, 0x3, 0x1) 06:39:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/182, 0xb6, 0x800, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = dup2(r0, r0) linkat(r2, &(0x7f00000002c0)='\x00', r2, &(0x7f0000000300)='./file0\x00', 0x4) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 06:39:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x1, 0x1, 0x53bb89d5, 0x401, r1}) getrusage(0xffffffffffffffff, 0xffffffffffffffff) 06:39:01 executing program 1: msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00005641ba565dc71e7d7a4aad72f056e1f1a060f2effdc503f9037d7dce9163454d440eb5c949025978b62b82efd474e99fc9f3c8293730866c1f75fe8120019388f055fdc1eb3007c9940122abb6507f6f4f742b003559d5c43830b836c51fd51f58fa346fbef44a11dc98e858e1b7d256cc69aa584ccbba3f1f98bfeec32c1cd8699b94ca26aea49db323196c1a933723ba4c83a0215ee17d12db39626b8f278314c1db6c3d59247d19d8c2de3b13dc3d030b25bb835d9d80e2b68666533562f15ae30aa3d034509dbe14c5aedbb4f0496d5710cb0e63d5556b83a4babae5621b92b51e5a7e9cce6496e9db2a1105387c1efdbb"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x0, 0x1) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:39:01 executing program 0: semop(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc001, 0x4) 06:39:01 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x9b, 0x8a, 0x5, 0x20}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000012, 0x80, 0x7fffffff}], 0x4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0xa0000082, 0x0, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x10, 0x2, 0x30000}, {{r0}, 0x0, 0x5, 0x4, 0x40, 0x4080000000000000}, {{r0}, 0xffffffffffffffff, 0x65, 0x5, 0x0, 0x8}], 0x3, &(0x7f0000000200)={0x6d63f57a, 0x9}) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendto$inet6(r0, &(0x7f0000000040)="0bde9655a09c0c3160420e887e57b6a539019dc5d81d7f1bbcb6a6bce28d1ad13945eb39d4865eb9c8207dfd4e5cc8300bffcfbae6a2e3ce173a425ef0a2b3f7e5306e0bf188ecd941cd570339eee79b309d91c0d1325f579a31183584d1d9f1865a269b946fdc54a900be3611438a7755e0e1889b85a993800c817e2cf5ad3e849881b0bad13b9d0f9efb68f07949684fa5fcdb", 0x94, 0x4, &(0x7f0000000100)={0x18, 0x3, 0x9, 0x4}, 0xc) close(r0) 06:39:01 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000040)=""/3, 0x3, 0x801, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/232, 0xe8) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x40, 0x6}, {0x4, 0xd2}}) r1 = accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) mkdir(&(0x7f0000001380)='./file0\x00', 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000013c0)={0x7fffffff, 0x620}, 0x8) clock_getres(0x4, &(0x7f0000001400)) readlink(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)=""/88, 0x58) r2 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000001500)=""/6) getpeername(r1, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) r3 = open(&(0x7f00000015c0)='./file0\x00', 0x80, 0xc2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001600)={0x1, 0x4276, 0x1, 0x5, "6af9baa637e1485a6a885bfac4cff3ce45bdf7f1", 0x5, 0xff}) unlink(&(0x7f0000001640)='.\x00') semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001680)=[0x5]) r4 = accept$unix(r0, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) bind(r0, &(0x7f0000001740)=@in={0x2, 0x1}, 0xc) r5 = open(&(0x7f0000001780)='./file0\x00', 0x80, 0x44) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000017c0)={{0x18, 0x3, 0x9, 0x80}, {0x18, 0x2, 0x2, 0x1e00000000000000}, 0x7, [0x1ff, 0x80000000, 0x2, 0x9, 0x6, 0x8000, 0xfffffffffffffffe, 0x40]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001800)) r6 = semget(0x0, 0x4, 0x8) recvfrom$unix(r5, &(0x7f0000001840)=""/119, 0x77, 0x40, &(0x7f00000018c0)=@file={0x0, './file0\x00'}, 0xa) getsockname$unix(r4, &(0x7f0000001900)=@abs, &(0x7f0000001940)=0x8) chmod(&(0x7f0000001980)='./file0\x00', 0x1da) recvfrom$inet(r0, &(0x7f00000019c0)=""/227, 0xe3, 0x0, 0x0, 0x0) msgget$private(0x0, 0x200) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001ac0)=[0x6, 0x1f, 0x2, 0x2, 0x40, 0x9, 0x1]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, 0xc) setuid(r7) 06:39:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mkdir(&(0x7f0000000040)='./file0\x00', 0x110) 06:39:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/118, 0x76}], 0x1, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001780)={&(0x7f0000000040)=@un=@file={0x0, ""/35}, 0x25, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/93, 0x5d}, {&(0x7f0000000340)=""/182, 0xb6}, {&(0x7f0000001540)=""/207, 0xcf}, {&(0x7f0000001680)=""/250, 0xfa}], 0x4, &(0x7f0000000480)=""/97, 0x61, 0x5}, 0x2) 06:39:01 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1087, &(0x7f0000000080)=0x1000, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r5 = fcntl$getown(r0, 0x5) syz_extract_tcp_res(&(0x7f0000000100), 0x59, 0x9) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="9339123a3e2a862f39edea325ce9f2cdb24f496e5fa632fe85722f03e45e346c43a6a0d15f4e6828e547025d81660606cd6a32f4a36fe252aabfdfaaf8f3d085b0d916cc49aefd8433af17e964218dd97c275d124accb938d99f97122af9753c090006c98340cac1ec960a5a0af9b0da77fe9bf9b8c63c224bd5685aa4394299d9", 0x81) setsockopt(r1, 0x2, 0x0, &(0x7f0000000200)="49f3cb17d1c550e7dac928526db18b0e1409665a6a81c569966a9c09e4d3ece6b9dfdfce2b130468eee2adbce080e53ca434f3ad9c6a72dd163d9c14d0f1a9ded5a4a2e7ddeffe84c897c0b2ebf187e4345460f3c7b9da94a25ee8051126b7bcabf4856c594d76bdc97c476cab8d8b20dbb4fe5b701459a8be74c86d973844b6a1c292ee5a626341ad2e46212af757c5ec510129593e9914744183e7055c0edefa414e3df5df4243f2ec478e3cd9f2513018d64fe7410096cc5b84f96a05b2b5125c787f34f53c253d88bf37829ff4a67100b650c1f7d6464142193586", 0xdd) recvfrom$inet(r0, &(0x7f0000000300)=""/20, 0x14, 0x1, 0x0, 0x0) lseek(r3, 0x17, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000380)=0x10d800000000000) syz_extract_tcp_res(&(0x7f00000003c0), 0x3, 0x4) poll(&(0x7f0000000400)=[{r2, 0x24}, {r0}, {r6, 0x2}, {r1}, {r7}], 0x5, 0x800) r8 = dup(r2) sendto$unix(r3, &(0x7f0000000440)="97dab14a255dbc44d201ee99f4a6a9b4def0fadf026a260b2ec29639b2adee3a97ca0ea6b39726697f9bb9593efda5ce1149a10a56907458cb992c2890feb677a19422833e2726c2dc430ba35916891aff4cf6b7d7aadea80ef8bd5fa8544e80d281dc0540e30e618297058ca318edf33ce2a7b922df6f82277a8de9d2e962061732b5d53327da2b9f7686782cc9bc3bcffe1b2f84a272", 0x97, 0x408, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) socketpair(0x11, 0x4003, 0x5, &(0x7f0000000540)) fcntl$setflags(r7, 0x2, 0x1) connect(r8, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setown(r0, 0x6, r5) r9 = fcntl$dupfd(r3, 0xa, r4) fcntl$dupfd(r9, 0xa, r8) socket$inet(0x2, 0x4005, 0xfffffffffffffffe) recvmsg(r6, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/136, 0x88}, {&(0x7f0000001680)=""/28, 0x1c}], 0x3, &(0x7f0000001700)=""/4096, 0x1000, 0x6}, 0x842) 06:39:01 executing program 0: open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000080)='W\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') open(&(0x7f0000000040)='./file1\x00', 0xc29, 0x0) 06:39:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x1000001, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) 06:39:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1}, 0x8, 0x0}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x0) 06:39:01 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x18, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='^\x00', &(0x7f0000000180)='^\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\\}.!\x00', &(0x7f0000000280)='{\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00']) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 06:39:01 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = shmget$private(0x0, 0x2000, 0x408, &(0x7f0000426000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) 06:39:01 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x74) 06:39:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 06:39:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) bind$inet(r0, &(0x7f0000000000), 0xc) 06:39:01 executing program 0: r0 = kqueue() mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) fcntl$dupfd(r0, 0xa, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) kqueue() dup2(r1, r2) 06:39:01 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='+\x00') pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='.{\x00') 06:39:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0x24) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffc001, "b747780ac85a538a13110000000000000400851f"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "8c09c671bb2d5826aaec40b6bd22f147baa44682"}) kqueue() poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 06:39:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x90, 0xa) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x6000, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x3a9f89d55d832366, 0x2) r1 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r1, 0x100000000029, 0x9, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="26c34981c4cba55170a357833dc70c8f32", 0x11, 0x5, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 06:39:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@in, 0xc) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) getsockopt(r0, 0x7fff, 0x100000000, &(0x7f0000000040)=""/1, &(0x7f0000000080)=0x1) 06:39:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x3, 0x101, 0x3f, 0x98, "fa896de9636aafab2660f31eee3cb1928a8f5e3a", 0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "850de11f0c89123766da8a29c155853724f176df"}) 06:39:01 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) pipe2(&(0x7f0000000100), 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 06:39:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x3, 0x143) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0xfe) munmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffaa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="ddc46c54b45538e4ac8e19d7ae7ba3f7775303249d24aecc2785c220b64971a46bf9e2de918fb133b6e9ecf7c2fe883ecd2da1d6600aebf7a71262aa20b06dd9d2dbb73824a97433ce27c2e6f5dc86770058ee6c5cf1c1d3fcaa98284c8993a75dc4fc7324f998c8fe6d5861e6a6626db87a25d8a87b1e5433b1a2cb337b78e400d7ae22acc91b8798d624ac46d1dac15c6e8dfd0617fb79b47d949f27e4d65def20ae9b9c8d471b5b501458d1d4cdb13e2837c09ffa4304c82f825fa61194bfad3e8f35e86bd5112c3de44785f79a20241b3189c8b8596c33c3002ad66b98db15c5dd53756d0fed", 0xe8) setuid(r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="509c6b7a801fcf9a7b94fe496e0a8d4af8feaa8092cc5fafd4fbfdfeb40850d340573cd7decfb9d874664d648ad5028309e1e1f159544132405877325b9f306970b8e8c0908fe22bd7a890a924f1799f128a36db87db29084f6922bffe411f5abde80a401efce2f793963b05015e7cb89a55c1c62b4b0c6d1960122ec977eba31cc749e8d670aabc87a20293cb11ff1002e042ab32d99a6aa22df16749db0415063d00968d420e535f1c119a88d18945b47f087cfa2da45d1674723184d262027065847de57ecd8b9839d46440f13c6d12790137f98b6da550f0ce63e2213addaff7ea508a9114", 0xe7) fsync(r1) 06:39:01 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa1d, 0x37) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x200000200000000}) 06:39:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) flock(r0, 0x1) 06:39:01 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000000), 0x1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x82, 0x20000009, 0x5, 0x101}, {{r2}, 0x0, 0x4, 0x2, 0xffffffffffffffff, 0xffff}, {{r3}, 0xfffffffffffffffe, 0x80, 0x800fffff, 0x7, 0x2}, {{r4}, 0xfffffffffffffff9, 0x20, 0x0, 0x1, 0x8001}], 0x6, &(0x7f00000001c0)={0x2, 0x9}) r5 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r5, 0xffffffffffff6f25, 0x2000000023, &(0x7f0000000040)="903693b0e1173293", 0x30) close(r5) 06:39:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000380)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d50900659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd97600000000000000000000000000009822ece2c9ffde23d24a61c5fd4ca1641b506237b05849b0952e7489efa86d534e808cfec98ed1809276c006dad2fe2e2d2ded8ed08b25c7e17a73327ce48af6c5d66afd2571894e4e3d78b6c2a84b62f5ab4c77c79a39c1f6f8bdc823323189d6fe1fb23b45869c3e52c7943eea070b088315aa63863ee1a69a256aeab3a7ca35bfef9086b88405cea4e1fc61e5557bad4502f0ecd9c7611a584bdcf855f9fba35707c9dd979ece7dd6dcc1ad7ab1c39285b2f81cfd059ea6531edafa14e5f2d910aeba00d16de85bae92021cd90995", 0x149) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70cebb278f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b7da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8057bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf293884125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d484929635f1c56fdb059817b619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805185f11249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a", 0x72a) r1 = syz_open_pts() close(r0) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x481, 0x8) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x1f, 0x7, 0x8, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffffffffba9f, 0x3, 0x3, 0x2, "e576e5c131003299ef0a0f7807cfe37ed56cd31b", 0x6, 0x6}) 06:39:01 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 06:39:01 executing program 0: syz_extract_tcp_res(0x0, 0x49, 0x0) 06:39:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0xfffffffffffffff4) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000a00)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db49e82a944cbd628419a20677a66da54301b5df3964970018626f8800c45872c89e8f5e8baab6f21cf8951456b32338df37c35e3f1730748335e3c86a47fee2329cc1fd2844d6a58082e561d37f1d0d2584cf3b4061aa220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff068e3b15509b6f3561e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba16219bc6b7660968112731812a2399da1d90a3be97af5cbc5eead0089ebaca150a9f35e752199e597a5d2fd8eab4c57c44f692e36d68e4af7f361c7e3a7a4a1a2a021685b54c5ab58487d8ece752744af1f19f241e8663a4c1412796bd74aa575dffc98fb45cb53c24cff1b5c4e64f37214a0495dafa4c3169d05dacd6969169f7298a9b241fec0f9380fef75bb6fc5f077c9603a8ba0291bec890e1a0fee3283a1c2d56517030eace52ac16f83f9f2430ed2bf88efd51604f4ecd4888a43340b2260ac17675f2dc5961dbcfac7af818f64a918ac2813bf90ae3476ece590c631b3e31598ba8148385bf910fcbd1aca2c82812d585ddf9c1c184b7238fb365da2f493d681b37571801e53fe4f83d259f728a1e8104131a76bd354d6501bd180bfd6685a6eae8b0d03f2d93ce97586ab38b1e1ac1580f9586cca1926e399f50c42d3c22be197b954ea09101bd4e4964caa865d03d7f5dd895ba640c078fc608c45540fca838b56ebe9b9c03f83e3c75ba3ffb24cb00000000000000000000000000f7af01dcb0866d4fa350a02099417d694021f54028af3e2e7bef29f2dbc8f06d3b5937e827a9364790b975f2dde4bafb6f24948a9f5fc62354865e33ce0a", 0x269) r1 = socket$inet(0x2, 0xc007, 0x5883) fchdir(r1) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = open(&(0x7f0000000100)='./file0\x00', 0x10002, 0x20) openat(r4, &(0x7f0000000140)='./file0\x00', 0x840, 0x14) r5 = syz_open_pts() kevent(r3, 0x0, 0x0, &(0x7f0000000380), 0x3, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x25, 0x2, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x0, 0x0) 06:39:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993, 0x0, 0x400}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) 06:39:01 executing program 0: semget(0x0, 0x6, 0x1b5) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='rx') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, &(0x7f0000000080), 0x9, &(0x7f0000000180)) 06:39:02 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="3118870181a0b6414c471c94eadf69f4802f827c831c82d6ca4d551efac4cc5ab1ed11c53e9e32e859e2af1e329d01d08c24a4ee45274ecc0947754cf04467849921d5b401df8cbdb2f901a2db3bd5f48cb20dce3b68bca27a4a2dbcafc19fad3bb68907f046a5588b50491a33b7290613a51cb5c7ae84211a518d95dc3b863e47115f8d9dd883e5a373f9f6182bceb227336651f60c340066783a74608aa7dceb624ea7a158be3c122fdf346e7daef90babd722fb1715aa8906a9aa7ba358468b84a79510ffc6139743a2f3f1039be41675d5cf612465f10ac4f132d9870ab62284edb50b89c0cb87c9aa6b20c94691873c9ac814", 0xf5) 06:39:02 executing program 1: 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) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x6, 0x6, 0x6, 0x1f, "a7f3d86116689643f32ef46f6c72eca0cfd1ca1f", 0x7, 0x9}) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) close(r1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e69, 0x401, 0xffffffff, "8369d2d18001000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) setitimer(0x1, &(0x7f0000000200)={{0x0, 0x2}, {0x10001, 0xfffffffffffffffc}}, &(0x7f0000000240)) 06:39:02 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0/file1\x00') pipe(&(0x7f0000000000)) 06:39:02 executing program 0: pledge(&(0x7f0000000000)=' %\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffe09) 06:39:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000000140)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)="77ec0a257ff85a67d0dc0ce61c7c6132e69a78b9ad502e8f1680cf24687d00095f084e8ec910bb34b0d2cf91440c45ebd541c44c1b3264be6050a5418a855b0e7b6aba127d9895c197e4668971aa3b469f5b1428a5c859475319ac18e1f532aaff4f4649f2c939829ad5a2a9de374aae896f66b7b58c8c77be9c6858ff9ad8135cf35e45721e3106ffcaad6a8b7232baac09e621a16a96668400257f7159ad61e7615cdd976054edea4da863fae2ed150609ee34618bc7e412", 0xb9}], 0x1, &(0x7f0000000240)=[{0xd8, 0x1, 0x7, "fc80cd8fd6aa4524800077cda626186c1342aac93c6672fe71b56bb7153c655a72188bbf85ee717038851d9ebff381583d32cd7c48f1e4bdce9336dee2e03d0d6592ede7c915d4b55073d3ac0e95e7cef1daa94779951aaa1805d643e205cd16ba7edc523405c5f6733587477facf892f64da9dd0965d3af1e02bf3eed771c002110bf17cb2f8b0dfe2d00a53c37197cb12ad34c4a9ed4ac2fca358b90ba8fcc51abdbff6309e05a9d03108338952c82d030114be127727a2dc3dabea77f88918568b3bfde109374"}, {0x100, 0xffff, 0x7, "4f0a9455a76c0628c8856199e17764d09a76423ea6fb3c941ce3b40b92dd0035deebd995805da8290d7a31b8fafbf1cf46a23cbae2ff8b5e856651da665912d2b3a2527c8bb6cee54c8741781247e2b3a4c9e663047bcd4d590559cdf119fbc88cb1126554e3f22198cf6b74af2781399aff17807457573f0304cf7e75fc5769295d41a515d8f269964cbd14ea715628a73ab8efee4f6feeab9d4ebf2e7b46e8fcc513d5a6bf18f7d0f65136facb352e5a0f9a40257c2599b5c80b911b73bb6dd956586764fe27165ce77792465d99740b92a3285785f12990fd1c2609733c1c803bf27f322d49d89d0c6f8b87"}, {0x110, 0xffff, 0x54, "e70e7cba09e2d1818211a178bc30ddb0630f25bdae0a1c2c29e2c95beabfdc32c7c7e20452dbd0ca6f6185ae382a3cdf74bc03a11eb1b17d5cbe61d9233afe253699c24439accc3104b9a21c2af541411706344a5f33e94c490b4de68984ec27fbbaedba2aceb05c1c799c5f0db7ded50faed67562e3890d007f12b5e76cebb3cceb384f093df8d737b834ebea3958f3e164f3e42c568598d371771f62ecc0245a62b38b2489ee5e73bb4b024617f89e156fb544b7520968fcd7588b25e34bb9cf93aaecce28d94e5ac0206e3c194f9ae908f60d79154f731d530b3843019df600d4df21f31f2ebbf9d36ff74429a17e5fe48c1c841a1a433d68"}, {0x98, 0xffff, 0x1, "02f2439b91504bfb8d4bb4d38594fc55ce5c404d695fa8e6ef9fdf4c7a5cc8072945d33c455ce0434aff7730d4ab01dbbb43ad21b357ffb932648329b03719311b9c716c97c6ff2686e8929822991c3b980e4988311e0ac678a016c2c30383c28c49f4e1c618090aafc67f982a048f47f60e1dbdb6e1eb4f4066d17054b3cfaf3c3af4"}], 0x380, 0x2}, 0x1) 06:39:02 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./file0\x00', 0xe024, 0x8) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x3, 0x3ff}, {0x1, 0x7}}, 0x2) r2 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x1, 0x7ff, &(0x7f0000000040)="db8d5cd6650e039913356248789100800a781f4d05e74f5c9b3058a46329c9a18a8ac3684556a9971be72381e252b3", 0x2f) 06:39:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x3f}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() getitimer(0x5, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0xffffffffffffe910) setuid(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x5, 0x0, 0x3, 0x0) mknodat(r1, &(0x7f00000001c0)='./bus\x00', 0x0, 0x7) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x8) 06:39:02 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000100)="d5166e5a73557c6ef3ade52f56c40e473f44f64548f5468d237aca3f39cf2fee39f5ef1b5de1fdcabbdf87516e9e216549da8a4a", 0x34) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbdc3a5197094b222a9c4f6659990bfe43204", 0x29) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() r3 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r4) read(r3, &(0x7f0000000140), 0x0) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x40, 0xf30, 0x0, 0x5, "2d668ce734b4bef8dfd0edb3185a68f474f0cda4", 0xfffffffffffffff8, 0x9}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000340)=""/76, 0xb}], 0x1) 06:39:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000300), 0x0, 0x40f, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x1, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="ecaed8f0d4a29259c4a2273dc375d102c91015d3f011dc4878b2fe08a2938082374fad77e9ab20e55be368058bc6e0db4d14f334db791cdedc90e0a387fa0c9744c875eb67109058673c55366f03", 0x4e}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="7800000000000000ffff0000ffff000000e0be50b595d0b1ed7093efa90fe43a47b234ba0fe64899feb383bedc6715214b13baed05fdbf0bdfe92f7b0ead401105496fa7370c8e46907924fbc9d1e48d653b0001831ef19b18a9cb012fffc288d0f2705eaac8eef4d2c1acdce31d1c46430aae0100000000a000000000000000ffff000004000000945a5ced21337739d1fca187712ce898c122f55e6d74b0ea935c449c3affb6d09e1e37c3b7b40d73c4e22d58bcbdc15fc3830f6c34267fb8c6307912ac5e4540f662c2cf2f2c848445fc372af3ec8289adf294c76c0901ec00bb8a4c58471fcad107980c8d55a30e1c865110f405ea8d3a75faf09179895e460108953ceee67cd150cf2bd6ba122daea628758378c208436c8ff04043b9e360990e250e1a4a4d93ec144e8f441b3deaa104bf6521ddf8ebd3f0f176f8b2ff8e9090e0c545f0197f65bed50a2f0b3291cbc232845966a0edfec017ebd501c39465e6de1bc3037fe4a3d7b1207999e6390aa95227cbebf5183428bafd6e46b535e54212"], 0xf8, 0x401}, 0xc) dup2(r2, r1) 06:39:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x81) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/213, 0xd5) 06:39:02 executing program 1: setrlimit(0x0, &(0x7f0000000140)={0xd845, 0x7fff}) setrlimit(0x8, &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0xa7) 06:39:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000100), 0x4) r1 = shmget$private(0x0, 0x3000, 0x20000000000040, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 06:39:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="39e2d0ff7376f5897c764311e3a97f65cde23e3f0f527f1941c2b758e2ce49b893787b65734a35570a0d046772602d78b056b796eee06dab1c01dcf8060828873d013c16c8db0dbe8396f331fb980c14db50ac2bf22d6d28f922bbeb98d32089ea7e551125623ff310d962dbf70cf6eb7118e6d31630977eb5dc9fcfd3dd857eeffb488bb2653d0da6b6474cba225c0d", 0x90) syz_open_pts() close(r0) r1 = kqueue() fcntl$setstatus(r0, 0x4, 0x80) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "ba75a75db57180000048a00dc25b4e3d3d00"}) write(r2, &(0x7f00000002c0), 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:39:03 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f0000000280)='./file1\x00', 0x22, 0x2) r2 = kqueue() fchmod(r1, 0x8) kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 06:39:03 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="761063cb110666e2ff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x3a) connect(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x223) write(r0, &(0x7f00000000c0)="ff69be1d923dbe68", 0x8) 06:39:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() chdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, "59530d2afbff77b0718713a90858e140856a2ef0", 0x0, 0xfffffffffffffeff}) 06:39:03 executing program 1: setrlimit(0x10040000000004, &(0x7f00000000c0)={0x6, 0x6}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x401}) ioctl$TIOCSBRK(r0, 0x2000747b) 06:39:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) 06:39:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x900, 0x24) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) sendto(r0, &(0x7f0000000780)="5bec", 0x2, 0x1, 0x0, 0x0) 06:39:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r0, 0x0, 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="e9", 0x1}], 0x1, 0x0) kqueue() sendto$unix(r0, &(0x7f0000000140)="d82fee076e8d10b324d8fdacb07c3728caf3e9ba77dc4735057770f675a2d1e3ed5a08785c51759bd5ed91d8bcb7a89ca33dea7f113abf654d318078302be43dab3a48b2fba9d09fcdec5a00eb5a9d797b79d8f6cd4c1e8d05bd9565a04bf58ce1299ccaeafe530a168fcc64f65f76fbaaa167ce28ec4c510cc2ffe624d412205c4a72b3f6ee2cd326e6249d255453527debe296a1f47b9cf32b13d3499d4c46ffefac37eff48466d335a1d922d49acefc7bf22dd32dbe32b1e0747e9fec15496ff8c4efd409546fd4b5da688f071a4bc6e5bca1f437b3f5b8d25b", 0xdb, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) truncate(&(0x7f0000000480)='./file0\x00', 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7fff, 0x5}, 0xc) sendto$unix(r0, &(0x7f0000000000)="d53ddb7066e63969709a4a1341e4887278054229184aed25233329d421986e1ccde2822c861119973150b5816e599eea426e2d", 0x33, 0x400, 0x0, 0x0) 06:39:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x1, 0xffffffffffffffff, 0x0, 0xfffffffffffffffb}) fcntl$lock(r1, 0x2000000009, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 06:39:05 executing program 0: r0 = socket(0x31, 0x5, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x7b12ba26, 0x0, 0x6, 0x68a, 0x49}, 0xc) r1 = socket(0x10000000004, 0x4007, 0x10000000001d) recvfrom$inet(r1, &(0x7f0000000000)=""/55, 0x37, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r2, 0xb, 0x0) 06:39:05 executing program 1: r0 = socket(0x11, 0x6, 0x0) dup(r0) 06:39:05 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x1, 0x101) r2 = getegid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[r2, r3, r6]) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="85fae0a6f1352ab20b1f323b07f039a9dd52880c2c603b9a", 0x18) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r7}, 0xc) r8 = shmget(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmat(r8, &(0x7f0000ffc000/0x1000)=nil, 0x1000) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x6, 0xa75}, 0xc) 06:39:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4000, 0x2) r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x2) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 06:39:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f00000000c0)=@abs, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x6) write(r1, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="cc23822ba13b1efd896058be321396e35c5e77e2654258c90d47907dfb2ba450fa6c18c8ae9316f2a2d88aae9582b609971ab749a3d0e5783d5fbfa6ff7283969eba3f79454e962ae4a5077e34962776f029b19ed871489ecb436eba36d49a82674cdc44a3a0561478ed39fca6abb7c37ff0d31552f88513e402bd856404b6219c1920bcb4a7e53c862cb90e9836748aa7df461add7d1ef64d0abbf63db6608bc8122ea7e635ffaccd40c37762234726a6e0e162a200a4980f3d9212cbb2ec5608a853696edc6775f22ae3069f", 0xcd}], 0x1) r3 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r3) r4 = semget$private(0x0, 0x0, 0x100) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000200)=[0x7fffffff, 0x184, 0x8, 0x240]) socket$inet6(0x18, 0x8000, 0x9) 06:39:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="bcbeeb1fca3d32b0", 0xfeb0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchdir(r0) 06:39:05 executing program 1: r0 = dup(0xffffffffffffff9c) getdents(r0, &(0x7f0000000140)=""/148, 0x94) r1 = socket$inet6(0x18, 0x5, 0xffff) socket$inet6(0x18, 0x4003, 0x6) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) setsockopt(r1, 0x29, 0x80000000, &(0x7f0000000080)="dd7b750a075536f346a1338f17e882df6da92f506347233999c10d5df148db95aacd178930ab3752f1a4650ff6330d025856d12e1a9e456908628d6340351bd8c7bd3acca1919a2574dd3bf4441c2dbd0c2204814aff0ba52ba4e3b7535aaa817cf5dd52c16bacea64fabe5c655b963faa854c1b8971f8410cb46cb1a829587e2b5e53e8c1cc3e4ae9000000000000", 0x3be) 06:39:05 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$unix(r0, &(0x7f0000000100)=""/72, 0x48, 0x41, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1) r3 = dup2(r0, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0/file0\x00', r4, r5) close(r1) flock(r0, 0x4) 06:39:05 executing program 1: geteuid() geteuid() r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x2, 0x3ce61fdc, 0x8e, 0x2, "b8ef4564c1622eec524ac499b5fcab2514041ae4", 0x1, 0x7ff}) fchown(r3, 0x0, r2) 06:39:05 executing program 0: 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 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) r4 = syz_open_pts() syz_open_pts() readv(r4, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/42, 0x2a}], 0x1) 06:39:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x7, 0x0) write(r0, &(0x7f00000001c0)="4772d64146f3b2e806267a67e659739cfb8e3e48dbda941d6d08e2dabef4f5d54ed71b440b926cded206f999680eaea2d4ce4737ad0c1b82d894ace24796e9ea0fa2787d04fe6fec5fecae532aa241ba2466ce9135828dca3513ff645ebf166e3a3c88d6cb644661f24258682f0b7908f841879e29b7eff0156cc91399be8c14f2ba8fbc37a5cb70", 0x88) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x40) r1 = open(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x81, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) linkat(r1, &(0x7f00000000c0)='./file0/file1\x00', r1, &(0x7f0000000140)='./file0/file0\x00', 0x4) mkdirat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0/file0/file0\x00') 06:39:05 executing program 0: open(&(0x7f0000000000)='.\x00', 0xa00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) 06:39:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f00000001c0), 0xc) listen(r0, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x20, 0x4}) setrlimit(0x7, &(0x7f0000000000)={0x961, 0x8b3c}) setrlimit(0x400000000006, &(0x7f0000000040)={0x6, 0x9}) 06:39:05 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x4, 0x4) sendto(r0, &(0x7f00000000c0)="63d172e31eeebfbaa79138d3ae74bad8b719bbfb22881cfa6a933524c414a2d41a48bc1673a394b555c3957616f0861897ac912350814a5c7194e3e7ff79777f329bc3fd5772b49b65c8f034fd39e91354884b9c", 0x54, 0x2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x1ff, 0x7fff}, 0xc) sendto(r0, &(0x7f0000000040)="fe4470876e", 0x5, 0x0, 0x0, 0x0) 06:39:05 executing program 1: socketpair(0x20, 0x8005, 0x4000000000000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x7, 0x4, 0x80, "2b10a4f971d56b00bca3a9fb62d8293ee55ee870", 0x5, 0x4}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xc) fsync(r1) write(r2, &(0x7f0000000080), 0xfc4c) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x18) 06:39:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = shmget(0x0, 0x1000, 0x368, &(0x7f0000ffc000/0x1000)=nil) r3 = geteuid() r4 = getegid() r5 = getuid() r6 = getegid() getegid() open(&(0x7f0000000080)='./bus\x00', 0x20, 0xa1) r7 = fcntl$getown(r1, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x4, 0x100000001, 0x6, 0x3, "bf5680017759d5f93850be617b3a97772fdcb208", 0x81}) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x7, r3, r4, r5, r6, 0x111, 0x6}, 0x2, 0x5, r7, r8, 0x2, 0x3, 0x8}) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0xa0a0, 0x100000003}) flock(r1, 0x2) close(r1) 06:39:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) sendto(r0, &(0x7f0000000040)="d8ad7a32a82a02f35e52b714d0959abcf77640fc144cb84af30b45bbb329d1ecb1a99aa72966225387d32fa8a61d01ec47daacddb79e771521e7646fd84815fdcb91448de348812a7913ca0f1f4ac0c7e47b19815e7e4aa8adda9f15205425ca0ee91b35cd377df7802d71fe19ed005437cc45dec01d1b632c6578232626e778acf3450ad0296726bf9df4a122bcfc198cbf89050f795442d29dfb590472b35825276f5068346d1f2bbebaa662c0a76a3968cf59d3d0c02d110253af2af4b279f8", 0xc1, 0x2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x7ff, 0x9}, {0x18, 0x1, 0x1, 0x7}, 0x6ef, [0x5, 0x8d7e, 0x3, 0x100, 0x7, 0x8, 0x2]}, 0x3c) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) 06:39:05 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x0) kqueue() 06:39:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="d4583c8caaec0216f681181a83e8a64dc3930f250ea4371a5de81630f71a584f4319746733409f54fbe82a5285126cb2d3df1adce9c4393e7f300e688d5e2b5c7647b3aea38f81c5ee8fa7a843dedd2f55cac925b498a4337dc8211052b795d8c993a5f9ab8c8ab40479b9cab39317783d11846e730e7d46403587125fa30a3f1ef413f731f5c20d532e635a648d2a8379ed91ac32c5c5fd0922845a7acb10", 0xffffffffffffff46}], 0x1, 0x0) r1 = socket$inet(0x2, 0x4003, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000003c0)=""/182) 06:39:05 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) kqueue() setitimer(0x0, 0x0, &(0x7f0000000100)) 06:39:05 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xf9}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) lseek(r0, 0x0, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x9) socketpair(0x1a, 0x7, 0x8, &(0x7f0000000140)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 06:39:05 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) fcntl$getown(r0, 0x5) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x6) 06:39:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100c0, 0x20) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0xffffffffffffffff) flock(r1, 0x0) 06:39:05 executing program 1: r0 = socket(0x1, 0x4005, 0x1000000000000001) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x1, 0x9}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(0xffffffffffffffff) 06:39:06 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) close(r2) 06:39:06 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='\x00') 06:39:06 executing program 1: r0 = socket$inet6(0x18, 0xc000, 0x4) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x2, 0x800}, 0xc) mkdir(&(0x7f0000001200)='./file0\x00', 0x10) setsockopt(r0, 0x2000000002029, 0x2b, &(0x7f0000000080)="709abcd0c02e11f3d885862a9339138b20d6f239fedb9cec54b739f0a6fb1b7cafac6d92ddc572cfce9d18d6cbfbd30724b07055493ded41", 0x38) preadv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/18, 0x12}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/18, 0x12}, {&(0x7f0000001100)=""/180, 0xb4}], 0x4, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001240)={0x7, 0x190c91c, 0x8001, 0x5, "b5a5ab2afa788b00db076972925bb7693da7ffe8", 0x8, 0x1}) 06:39:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000002004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 06:39:06 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mprotect(&(0x7f0000f29000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000d00000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000c7e000/0x2000)=nil, 0x2000, 0x5) 06:39:06 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 06:39:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x102, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x10000000, 0x1000300000002}) 06:39:06 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) 06:39:06 executing program 1: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = semget(0x2, 0x0, 0x494) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') minherit(&(0x7f0000b47000/0x3000)=nil, 0x3000, 0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)) ioctl$TIOCEXCL(r0, 0x2000740d) getrlimit(0xb, &(0x7f0000000080)) 06:39:06 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) r1 = dup2(r0, r0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000400)=0xc) r4 = getegid() r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getegid() r8 = getpgid(0xffffffffffffffff) r9 = geteuid() r10 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r13 = getgid() sendmsg$unix(r1, &(0x7f0000002740)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000040)="2694bc7ce295b99387e6bb60a126c914b0b1617d18ead8fe82a3bdea45df7b6e93b89c16cdf039b557ce881a949af303ab6da6fd857a341d57b3317328718fd22636c558254902b9f0bac93a", 0x4c}, {&(0x7f0000000740)="7263e0f471ec0b37549249909f9b83d9caf650dfed256e1df502434c942f7c4b5fdff8b5cb34e0ffcc673a48987c7da931e20a553e917da7e11b7d7b2c35c0ffea86195a63a2727c789b6c8da763fa16de84322f979967b63ece26ceb968dc53158c1313b2cb0d75b9f1169827d0fd5facbc4a84dd46292c48e41f806b1e41737cea684c2b612f5c87ac78fee8baaa29440d8c708f21c32826522045396450c84b8c4a005b5b762e54c75519be9a9be68836ff19540f3ddaecbb8a557b7df8c34ad11ac6653307c6a902ff02f9e375687362bbe2a234a7b3a76dbbda65579802f43d797afa86bd971274ad4e8a91ed70ec3bfc2b0878bf12ab4c34663954f9f72fb559fc5204e98d37df87438b7d9e8a7d1071c161c088dc482b710331879ff7cfc801ed692db0e3c2835364ac750ac664a20a0b4ce16379f8564a2ae679dae8073e2074a31ec351673fc247918893810bc4af484f28527010b377729a693d6a4e26c4c679640d1f9d19cf7162044e45cb98bb84f75a25c0159cc1a1e1d3c7f556ad7390658783d48c2c61a3893785f04f998e7ea4c6b4694d7e135bd8705b23045b88095f2eb3885d21df65d853fa7f623b4c9f37ac355daafc53ea2e51938035c0fdb6dfd7cbea6f56ff66b3eb847446b5cb07d2b31eff74bba32d052cb053c37f0a671591bd527ad1bd09f0287fc7805bd72026a178cbb1a5d940984c82afaa482b33a914fce5d78c5c693b73ea451ec472d6dee7be7d151d9ae7e5b246b33a2f71eeda4b98875fece95c4911030d8b876517ba5966653a910b6df947690d71d1490891c71580d0ab87be535709ac0e3d037999ec207c412108fc47cba906e4ebb920355a5fa7025943170d1e4307609f05b1ebe7810321e16663a1de50ad24c44e87b8d859f12850e45a1e5f7df9d86003b122e32e65ef09a78dd84a37707668f4f22017422d05b90bbabed2873aa7368b1fa2c7e5f25783ef98ceb5a6100b754eff6a4521ee4ec0957aba2bb0403d7f45dafd090314ce8fd66b84f45f005eae01f768010fa6abecb98be7af56f4604fef9a88d9b9e4a49b16f76d40f0cb53ca5c327b9cd0cd9306bf98db33330ae6a9628042e7eee8a062e1d7e734373417398ad70ae5ae6880142094cb5a1aba15f611132382ff40f41ac64fb4e113f74a0502609e78f178dae8e095ffe7b755486dfd518051d9c1cd0411c0134c4f38626839557d827a585bc865947ae656271656ad1be1be37a8d2745d759eac1612d0618c6edf9ccb4386744513d9aba5b4502fcf9a681c515147727bcad3f8488437f8d4a6d0e53495a4b15139166ccb423526b1431a738752e07d2ca624fc3cd6606cfd0583b0e6820b26f5519d1cfa72a9c7fa45598f05378a0f62764d822106eeb00fab6181dd8f402f3260a30ae4ae9aec2da5bd1d6b5c24bf4891fc43d35a50e9594ec83c6217058401ee4b67bf53069f6993deb0f97ac9e6f0ede96fb368cbe36041570ed15e3fa0c894c26ca87de9e2405c8a28e52223234226c07baedd391f5d27a5e1d47911b223b77733a89353222528011643a21eb42978e28197619e74a1a7657d37b04e296e4d34fd916dfcd43f183d3c008f76f6af4b47c09991568844886779459794bcd0a686a1baa29a367947c8450205d491e23f5b42b816869a3761627e9c22fdce31ce22dda557c13b726d92f16275b7adae9905bf73b02eee47e69e791a89ac239439c568039c76651ee8ed05b30763728a9630edca1e36f74eb31eb3802e886f6a80d6ca7bf966f161318e90e6cd99e8bd0baada7a5b168fdf4dbcff4a71162f790763847d7b91db09fc15ad2eb99bf41dd0a3f278cbc8559ed3d9009f473a5e60ab1899aff1e710be5e4b5b229fed150b4d89216d072cead9a95e9ace900fdcaf2ad517700e2d28b9e6015ec5791528aa91f868fefc5eaf54a0c4d1e4d6a8dd4c04ab158c7d0b00f4e48f5465d8132f0056816b32a8a686ac49feeba480a4968a7aa6627bae87689c680a66ba3ab15b0b8488999905a79c9618bfb9bedceeb527e1261298018483ebb8b33b3f69270e8f441b711507c0fb90eff00d49be3d1c42287f5be78906db0928a4d621edfd099932e6dc7ad4fe02d3fd84b848397ca9866342d5a21b4d0692b7cf6f05c8a1033a3e791f4fb3f23a983217c2258b7eea22d378761caf82c7d3f9c143522aee42d69e039f5adde78ee08cacfc303ae09046baed9e642193c29bf863df382a579dd5ae2e3a9f9da1f7bc20e028ea63cf2076ae576dd007f45a9097c7caf7f250576dab6da971c0f8877782226375cbfe1717f5f9b7bb059cc7433351be4cadbd99ca35745f7e58616c424cf260b3a478dbc4c2c22ae91c8be7e33772e30ec7a4e7bd4bf65440b4cee4904149dfe0ccedd51282b7312ded27cdc5982e035bdc91172d0a63bd743676262b5135eaec8d93955cc342addf11dcff13ce2cf09dbfb4ed6889e919ec3e124b6471a2ea6db6a9cdb01fd4a07e150a784a9c4287bd1dcb5ee9e1a6fbec28b58467f5356c910297d2d25c1b1e7610ee64a82b237937dd392c832793eb264a9dc9ae7173dbcdff4e827c9b06073cd0430577cd915f0394ac6b2777a8b7bc9b19e275b9ace40dc099c21dac79a933058f03294ab0c7f5844c8c2c2088d1c9e696d3a84d96113b0d22ca5fd130ea24039c01838d30501d10c01be7bbe87183845a3b9b1c34f006870c1e44e3cf2350666920cb8da71500a0ba84284de430311607659141d140731ea35311926267636ddc88cb91a00f59f5f597660aebb62d8b9c7b6e8a6a12da04bade1cd920f03b80376a0abaa69bc2ffbd93ecdd2e74568698894911b9d07141563f680eeb64c874a6aeb36fd75c251e11b55139b96ea526b2a19009550064acd2f3400ff43efc71aca13c1b3074d6b8112616edce3025360c7f5498386c3775fa7b5503827a752d26a7f2534795c9ca09e8b5627781db3bd31603fc85da99803e32ce694d4bd209a2ac994528b1acaec3d30096cbc85d26402735400cd652746e6e60a497a5804cae6acc6990e93c2950f86862718ac80b927d8e2f89618afea106d6d4594d921647f633fffb6c1a5d24e1cc731e6ec1f25d2540abb69278cfc130327fbbb437267097fc580cc833c47511ff7e3cd4285bf4530aedf416da570c0c8d60c2a6bbc953e0afbf48b6c0979d851490389e489ded7ab7fc1b593f3bdb8156af081890e26e7bc0bbf4c8971529138b5f622b18975936f0fd4eb72912f42338096ae75bccf3773abf0db1ddf5c300fda4cd68757397d8f372051d02694e6dea599bad4202361f4d8089d52bec6262053e1d6fb887798a19953db54b7297b9078903f596e6b31db3468343f864df271475653a74878e0aa1ceb1bab44480962f1bb441d94b8ae85258b944b38ca1f295f38fbdef1e165ddb40455de88baccd936f69ad5b0b11094b208f8df53769c87e7e8b16e8acf8bdafe0e3092db41f418d451d517451f5866ff072ac16c45ced51bb51859bcefa18e4936a47d6568ed5e22f6960d8c45c78e03b3e12279a73f4c875d1462b1604effce3b04e3dccb5e268e3b48904b1bdb8075e111bfafabf03ce3adf392e9747ffbd92fc68e63b693aa6eec6c599f41f24c7900ca8ad1eaa5b2e23bf9873f7486101a5d2e8b597d3dfd91d9408e9addda192990dc81dbffc3a4b19cdf234db8c7f310750fa17812bca70f1a2e6e35f362df9f0f263d45c28e9f2c1f7a91b498844270846e7efcb58203608b361ab2028cb25d2438773c56a9784fe4cda78e5cade818bc4f1b9ad08f6f5186e04eb15c608b023d50e28f17361300bf045e92e221405d1fa280d336a3732cbca5e1f8a589202d89190b7f1871fd8580e7a77b5782ac67cc6c5208433bd92e860d2d14938c781757ca771274ff63753ba326c6a42eaa76a9cc810c8a149c822c2645c720c38eef850cbac61ae82558652757b61d6fd64bef18aebbb2bf2838aef17609e2f4458ca5b302c5c4c68b9e2c3ee218e482a11bca7e7ffba2b37bbf1ca7b61c6d7f8214a5b9280531de86f12bbdca6d627949eaef34c03f84153ea53315ed4a2574d3a26cfe80f4095b729d31cba7d3c95272a48a81b75c88060f35da853760fc0c20334b924ddb3cb55c4047128d443f91c3d2aef45f1c13354f01fab8eddae05175e0a60f0dd1c100d341287278c64a0df9eeed82081c0ab7beb3301872b9d4bd55a8814f38dec5b7eac97063ee6ad94fa60b49346d43887b73b8d9ae7c5029ecb8380c07a51c176c8b121a650f0e7a61407c7d365331df4e365a101153d7e738d0a36f7920079911fc85438aa10552fbc18d1017d7fcca33bc872d8c7c671e845eed66a074f48a97cadd50f8ae65ab613d7c2113286ba312f9823429bb37d06296650cfce8173aef4ac8c37f59166b5d4dbd199995f363585cb249bc08e638f2ff3b0caed47c2fb108ec98d5ff51ba215df378eb523787b3ba5f098b6af9c605db736f055392024ae83b3f51c4abf70c267d51d6ebcb192a473580c5ad5b2e58cb54af20d05edfc7e6dbe11e06a692e361eaf04777209e680fed6f86b86c2919ad09051ac7da9aa9e3de3dc1cd0b3e173dda17004bee50d928660f9b15f0f79b9cca33b060c3ed00bb5876712cd90e01f5648727a2859b86ce11f269265b7f05738dcd5fb56a77e24ee56e6eb435f93795e055f04c66ab1c4eb92b3583569e73195aa62b96e07eb7c94d6ec507d3f9cafc1b49b8a8c82053b650ea7e0d41f213889546a8259d5b169835255af05f568ad930218df9623bc77166ef194679e9fa3cc2c9c45fb0db88b0c1e9917226460f3ede43ab5a972b57f9a7de1edfe2560fadf3b67bb126fe1351d69dfb944f8c7721a5f1df00f6557df9f4d2e57e222b7910dc3689dc2d99902b62f35b230fd47843aa897f5054740e6d29e1ce682c1b6685cee9714b807c010531b9176a71ce9bce278abc675fd099dfbe636532c9176e4a897c64db88a3bd196f789cef5582bb6e4bce92cc74093c12b611645c1d2a83f29b7384f963867ec7f6847b2f606968e4511fd57bc01226a58efde11888f35ee0273f9ecf121e95e5bf1d09906ca6348e528f136f2f5be27092ebeb2521b0b1f30822fed4c034bb65d0b5e98c87b3329ff5db99da04eb9170a8567922d798373e48b941959284384cb4f1901ea965bb875cea91b119f4981fee5e660880aaa4fc957ec89fe52ef6254aa08c748b43937bdf16dee76439f7958600492374a212dc2e92d9f63be59046cd742c0bd98f79262a65dc7d3f75f652652efc316bf2c3b340496deb80158cfb05ffe120225d696a0eba4ba8d33436601ecd14113087aa1f3d2cde5e799ac8c50f10280129c54debac50682fe4a2eae2aa2525f81dbe4e100d7c9ef1ac3bf007f3d4180afef08c7ee2e2fab587db966c377d4ce7588a0661f96bd7a00669f5f4d350cafc56a02138f7277b7d2feb36fbe55a32fa97f842fec212efd75c30173ae71418b43323a6167a2fc5747046f2cd6849dc44fb8d26c05d5590f441f73a76df070abf2c0f2e17943905b830aec2e177ea74f6ad2c8f062d7881822fd1bdd57eb3563a024b96b0365e2780c038e5471fc8bdce66aedc28b2874c7c327ac22cbad0f0a889ff8b530dbc8c4c3203570735d6baa5f5d3cc3bfffec59d58c836c83c06a112877b2191f6fba3f516d80f34c914dfc37621fb6d207a6b62a6e6960cfe0a61539da7b940010c3dd4a3e794cda7f48e4a3c92e62a22363c85c974de5dd6055825cc8", 0x1000}, {&(0x7f00000000c0)="97ccce375baa919f9c23c441655865b58542e7b3198e0d8155ee7ceb5f4482dfca5d33780a039b46838838403b4faaaa56bf2f420dd0496748239987d43568ecd54ef63d08842dd5c4b6035deb726418a0f19390aef1ee951d3794cae647177d022c15116789cb964c01f93a27aef5547230827c6c694820e718ad1ace1aae19540e7b0de125240c16", 0x89}, {&(0x7f0000000200)="ab44e9ee33522f7c57b9ec60d09453581a93ed1f44c514157c3fb6a733403c840b13dd40c5f422ec06a501bf8d5f5541ba15b192681bfef81e0d81516921f31bd2c67c710cf9b89241d0d59d545896b17099dda83ff51dfacae8c1c1d472dd605b083e7d2eb0269ca442e6231c40067c9a5c9009ffeb37c0bbfc7438cd24", 0x7e}, {&(0x7f0000001740)="039423207685d08f2a5af09eae25e918fcf8505a40cf1bf67f8ff95396018465013755adb044cd2597548c48049ad4951a0970b0d9be7a71bcfbecbaa7a4746cb6363fb6c569bafc09046a164465f366b36092474b4a114915b56669ecad1d6a4d66ae3b7d2d7bb1c7d600a3fbc7633d3a3e67cc29038030dc279dc417c22d9efe06d04852833e0f55d3954ea1e1bbb90dab8beb8b9a34ec849071fe94e40c2a8699c278540a348824ada718de33fd77ed8c21d120782cd934bc8066dcca2709ab78891b803efc14fc656c87ccc217d53ecae1548405bb219542d128313f009e3324051c07b944a7ecb46fd0dffb7d5811381a45f27346d114b5438fc79f63b95e1b90f558c0c343278035a2de4ce2f5a22303dd5fc8f3508277eb3e9ae68708cfce00f7106b3e84564f6fa068cfdb00f90248188bfb82467271d3d52ca76403f7bc2dd3783555c8569a5b423d046dd48a40cd0c84fcc4648ea9a08ddb86cb4bcb68e6d42ffe639f56960a54e5d70c61ec2c310b6ef6387e4d0d5a89db3b03b2e7e59427fc6b10517a4470c15d9e976207eadc1e3f8f8cc33c2a974c52ffcd2d1d264b7d7e1b4926da19aea8935eca5442049cef8d6572bd54bbf9a911195bab6c42fe51539de5952155a39914f69841b8c5cc97968e1f2138097b0a104b6d5cbf2cfd3484015d750df612657c8a59948c5369ca311c36845e94e7af0d6307913652fd0f68df79ebd3d343a2e4085a786af184abf451dfd1c579ea5795fa1ea972142ffd96f109c3261fcc43d44c5621e5770ef5140a3527461823e27ec92be33e7630f93e279fc52c968e13dba942c09400bb180a38f1523d8f677fae7f8c7168ae604492548befbe7f484fb3c49fc8441cc327a44af4e22f50e9a1556a3c0d9941d9e1503b1bcfd2d9555e24b0d11dbc57956ee577dccd4c67fe1766d20a4d9847a0a287f98c96c7a641dcb24566808eaf6d96c790645edb41839a55b0c918baf13f191d09173993555ef470745695e9d40e2854d4cdc1bdbf19ba5b41959648880d1e1bd49e74f4ce571deccb057b074b1788cfb8ede2067ef5a64989b4e02d4ecbbdd565a55a3105acc6e30adbf41d57231d8794b8aea8533a1f6c0b1106f0f40c04e9f065db363101b719add05c735469b40352129f05f748fd82d5eb8a46ea9415af59b122dcb5e902defb223c1b59bc226d85f9b37b702555b33f62a0dc24f614d8cd7c19d3733146cb91752f956c8cbf0c85a50d66aabde2353bcd6e964413d393e3cf4b329ef05271316a350fe25964ddd2828d40a6af820688b3c9d9e92b0ea43b403367a7aa3b1bd3a6958d6654259e4c5e1b3f68341c637d9132e974849d952a2fbbf5e69668716112b545ecfcad0f55876447eede3a3073273e7a7efb0b94652548062d807759f2a49c8125a74caea898da9f8c1ba91db9f822a153c896a418dec8fbb427890514ddf7e4c93e59234722f9162aaebedf3eb647361ba876ba6c2ada044bec4f16054dcacbbd8ca29309129ee4b23c110287098f887088edb660c72095185dc488dc6977ddafb5c532e5dd0fb6c465f666e58d588e19682402e671cc87be13095d0db7cd9160d0ea66b79f4193bdcac740e93ae744c46922b11549cb2d32ed922f8c5cb3e6a53a27dec80b156355816e1c9c15a9ab40db988c7c98af23cfba8a2c484947c995013547958e7dc3ce2758bba8450e44edabe67a2a3b1c9a88b7e8e10246d54eac9c29e88a0d5e0bdf88ecd3ad6facf71fce4ce92a245a3e9c4c03eb0190e39610ece182713371af0545e749643f3de422c72e463b3e5f81e169cdef833987d20fea8f260976ba0a7f4e7c39ce2c98e823e25b623a81b64f741e1e3336d3a01b4544fd4a882ee7991d064791ab9c9652d9dba777317e066d3cd028dc070211daa0f957a5a343ce9f8bbea74d3dbc96c6a96d8b2ad8400e15638a480141daaaafb136f0b8ba95191fc1de80156f14a8c29e64badbcc93d6739474e3751146ad3bad796c74c4b44fc3753070671a16a29e7abbe98090ebe7ca4c585f6a3ed831036863481d8530141f49246dca8fe9256cc0aada03c3af61f0f414f2e931d8da7ad0acb76b2038a2c7576aed23ae71dc1a617f2f0db7d53ffdfc32f91e3ee37f8e5184ab1f6cb86501ed1e528c9fca69cdc11e911dc2a49a19594061bbeff9cca43847667aa4567ec8b6fdcc4b80b522fb57ac7fba56c46ba0a0e7c0de4c847284e5d1f2b0ea9ec8a42daf4e915a744e1f1751d8636fd035151a95603935481dbbf9268a500f0c1e9389e6ede1d52aa464a2379d70846b3e82c614c4bb2a34a15f040291d34dd25638c3226a86b88911c65827f15de3959a650c11f4856339e0664e40f8c3ed6a7889afa5776b7fa1ce1ec49a2fcd3ce54a67203ab84dd092f3525440edcf5da0a2ab3043bf45f797674a6b8c652f8f51b8d33253827b825c7a853caa1091a205421fbbbc55dc24181c9fe3f25ecdb4eb65d4b5ea9a797f62588255895ef818cd39957f6b4e9633e88fbf6aea1028b81bdc34bb784b9bd5e694ffcff76626ac40686940b1fc0900fd3db94f1ec290b6c1f006809edfcf915603ce98819409c7b5d04a288dbb6e4ef87c915232bb1dd445dd64f1319a50223e0b5f0bf9d34997e17f3a5b02dec479732c4083286dc58e6f8dfffc56d5701a5cfdb34f325ea6e63e75bed0434e93e8c31dc5426065cb540421cb56e155a15a58a5560a5672798bcb2fb76c54a2a021f98cba42f6b82a42f4d8b459d8827f6e907b6f181c40d3100a84d626c787f50967589cbfdf6bc60f6cb506367845001fa24618815c4520c5a8717ab1b368f28f2a1e18eaf686dc257978d6949e316622d254ca185067228204aeda052551b58f2200d23d3e09eee4ff9886eeded68d6f64ebf722b3089559cd3b25592842da84fb5354a9a9fa29d50e315c7d329b2de2da780e66078ae2c8588848716dc28d406e70654ec88e4bdf07b3cc7c22abf951cd87ce15fe5228d53a46ca8343bd391a8c0ccc7e9c1796ee31fbd97abcbdcdbe45186488e9a3111b0d3844fdc9a256263d58545fcfecb46b52df16a691219a175a4703973410506a1da94f7aa573b015a977bca8e2bae24ac0e04a4ccc8dd8e83fb586e0cc46c8366087619b46b957aa12f51ea6b68cc43e4f8c4beaea83b22aabc65d9f50b2b89865a47928a0fffd8a30689f4072b928b55f0e7d8ba638cc2c6f916d59e3ba73479d02277c0b0ab107f1f01965481da307cc6bcf15be722247837454132b0d678f86abc8c9ad24cd24d6ae568388e397e711a06e78dca3c436ff818fffb93b9d2e182dec19d30fc046ff795c00c5d53fce2d2d3d320be642f098f0c6eeacc0a619189c3238cbb8dfe1e08df2b825270a43b26e0142cede9320af8bdbc3e4c3c3d7569a3b8b77c6bdcbfbff68824a795ad20c13b8e3dc9834ac2a0cf0d6f3d8b46a3b9d08a361ff709394ec9a355351e59647829a8015f595ee200983b67b2b51c3cafa3c4c2b90074b147f38af4e91d537c45f84b871b7d4b4a7c54451045d7303b40d5d8e397d6c76487009bd051c07bdba30fb5a7d4159562f8772f5b3ec45f3e4177ad12d465ac6b929d364110dfc671f525b00ff8b784183600935a51b2dae8ca291969cb47c899f1f34347ef21cd3448ce1400fae436f6bef30b2c8a8a940598c5221e1ce33ef55176c8685966016a7efc18b4b3a31929bc992ac68e757437d08336384c07664f06b2e04f89ba4a6b19e8a110e582744ccd7b0a5c0bb80d77fd7c82a85a9638e74043584be0e99d108b3186e27a5a898430a66700d2d41b25b548425a56ad8a21d8f5ab8643fb8bb1d081a2a4f5a503d1b620199887b271fdc1206de3e4f1022fbed8720cd121a83bea375f809f84e4d64790721525fade270085c4e5ac7dd120dfc25133db9c8c6e2cab3eeb0d395c7bd4c083dcd558724660aaba1ce2d5703ceeb2f55b0953705d42e64465f052f9a7b3f0a9faad9435def81eea2b957358a37a207bfc26a5a7c3bd88d7c1a4fdf2850fdbf85e7378a8278bdb482400c3874d80a30a36cf15d084ed717f85aaefba380c3714f40f9defe19cf6bcd95fc412283b42edbc90cef24ae4c1df1d6a608f9d9457e5a125f2a2b5179683835dc7cfdf2235b388957a29278ed50a4ce49df62100304efbf5b3db1fef5cceb7de7eca7119f0a2b454cfb6fe09987900ce75a7193e37e07790b58d1585041e5e32f3b31cb0d1a26c093bfda8ede55d4bdd170c0add6b16ce490ea701dfa2eedbec7c44a4cccfb529bac32b9f528eb39e68e74071efed219ecf2230463ea6e14ee206729b358825b8fb3ebcfa6008bc096641c780c51a2ab8101590100107a8fd76751431ab4ee59317f1107bd74395f598e0bdd4f7cf30b1c356d0e899966c6fa86c5279859bac4a2eff445b2731832c3996367fc4b00e38fb1e54120c8a9453fb574b4cd5327835c3d61fd5175cf6a580d3ec5838cead4f6f7ba7cc740e3baa65330a7190e7afc4c2f336fb733ba77e6794ce8ed23d624e03297fc1eca0f32730139357a7c8a89852072e4a0c0801825af798771a44c73139d8f797813fc0b51824c4bddc2e877a31eb1096fe3624f3e0a7308097bb3dae2416a3eb25708da7e2060e4c4e25a6f7b7d62f32336695592665f0754b33c097fdd5f8d0d7a4d91a3bf31919779b73758a5ad410d7e15be6f3f5e838bb4f20ad6b7d2c8e2acdfc90fa786176693726fbe9b8418a47609848826b4b5bc22d641b8de62811019c2942736a018d9749031c5e5fb50d83d88179a8f4d8373a097881929135a4f5d14e75f1b9c31532ba0b178c6b7ba70850f084b6e4ff0f3d8f3d25da09a507f3f1789c28e9776678a4cac3f5173f65455bdfe0a857b80a4d8936133d6b2ab2d6cb5fa841eed24f21dc642163e3be6d336c269e06ea5baf9ebccca83631e8cb30c8e151567d2fd3ca07f157f03c23ec59605d3b2597c26905b1cfbd6ce490383d81b982bbb08662b65b43c3185d4e32c02fbd7245d8271e8c8d11acbb82f61e8f022e63d7e0e70a75fde82557b4d3f27950b5a79fd31c57516803042b17605924e64f8edaa712a90a5dbb39d959161a737819c9b7f6733ed17005600a80ba212d364c74b4c700082b87471eeeb9758aafc53a9239b3ebf17ac8d7d23e9e95f3b4751763802b800dcf5fb263b05f9ba5bda1eab4b7b94a983f5d721b2d2c7b8cbea14e6709cb269a4e23124526fa857c5b99e7017cd6be7f25a9669e2ad5ffd8fbb1cb784cfad14d95f9c3551281c641f469e7994e786e96ff30055f3fb805bae7c7b021e5522720e206e2908e4616f018377e622532d55892674750c3a7f897fa951ab26e20196340b58682b0a3e00363e50011177a3f5890289956fc981f3ad3b356fd95e93fced7252573b3e9dd02169094896b6067f15f3d3f21fe5f4c55223a05cdcc6480e875e8d244ef4bbe6e9f49ea20361b37aa6447fbdf408d443b8b012ffbcfc642c1648877bd4629c2fd97b28f62eaa54c5b4bec2f34e4d79a5d2f78df668542dd638cee3e622d02bf7dd5105c0b5978544b5ce00d2de0ecedb673aa42d53d193fa3cf56595bc37ea6c2ed46e9d0c24526f8b7b24e902b4f0b971874dc6a7b8e6455c838b5c4eddfe383a17d3b646d25320b470e7b65f64826bc2342dfe943119d9150fa4791caab6f0e1be85c6706e46164a01f2cbc9a334e0af180c3974bac994e0d6d3b4c78030d4df3ca75b30a263a66ec76c8c3fddb66b6dec38d420ff9c96124f", 0x1000}, {&(0x7f0000000280)="aaaf542970a416dd7e188ce7ba3dd5ba59ca50ddaf7e1eb068b4421f940952f5e124ba5c57f753b659ecd96aa35964f297f73fbe048dc95d0bc7dfe05a81b142c9eb0046b487365d3e6d4cf4e862533303c38420fb6266753c1bfc259240176f9b8da03ade5206f39919a2ecb9fe269898d6bd454149f36b26c116e990819d686f6f7513e9d63fadba0580123d4c653ec8dafd3f939cbae97d25d52800ec12d59a0c9bb5c4307061e677fdf1ea00af45383d397f8c8e0bb9ffd22f16b09722bc591fde46e0df797a29da9ccfec31574ce46381", 0xd3}], 0x6, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xb8}, 0x8) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 06:39:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) syz_emit_ethernet(0xdc, &(0x7f00000000c0)="9946690d17e6989fda4e70372b50ce3aa558b6f37ad4137420e150585497ffa4e14100772fd6ded11b43f16087db584d52bcbbf8e037326f3386d824c76a109181df53937315d9e7714d779d46f68ba421de45748104a563eff46ac8b8bb0ee1956581be49edaf5e202dd684841542bfa6fd6454e762bd87f6f3954d7477df350082189313c9d181730a1a0b90373769a1a0c1b598876470884c7231ec817a53aeb75611562757ae233b94ebff68cfdc20a1a8949be56bc6be451cc50329515e8e0c1f1dd013f67769ad26a88a7fa25a6efe4700ee4b2f4efe0be4f7") semget(0x3, 0x3, 0x80) 06:39:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1c7) r0 = kqueue() r1 = syz_open_pts() r2 = semget(0x0, 0x1, 0x240) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000000)) r3 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r3) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r4}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) r5 = getpgrp() r6 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) r9 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x1, &(0x7f0000000600)=[0x0]) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r19 = getegid() r20 = getpid() r21 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="4f65481d82d5f867340e274d541389bfda6126936522bc9fddd13c9d364954a2e77c6c6229b8b83fd135d2030a67b40c62ef4c8bd4f622b73890cf", 0x3b}, {&(0x7f0000000200)="c7d348b21b23d7a3d7a17d99300eb030ff36d5c98fb494256d49993f5bfc70c4e2421df052ac65457cdc01dcbd74e100efced1032c3274116f8d07dbc80a0b0b4c1519c39b949747ac6dcb9af4f1dadb8b0fdf4d70d58696196e9cc72a557c9815da5713057c908feb153d16367803f3c14b523511bc3f4504d97d212347db2b4aa874bc43d5995d2878b69fd3b4920f22797ba2e5e4f3c9cd359a1c04506a7d3b43cefdc80f66c8acb5840aa0499b3c97f985a0e4f54c442527a737f4090a660c2c8b2467bbf3018c2c7af65ee8803ea7602b7737864159874fe0e0da0d0e64926eeae1c29a531a7c1c05", 0xeb}, {&(0x7f0000001c80)="75d3543b32a4fbe28aeec17a2c30e0350adb360e3c35cc801218fad54a4b1afa5406eb5081431efce5d5bb4ddf90fbac54992f0523b6a4e9bef4009554beffb7cbf9921986d79b21fd1f49fabb61165a5b730b1e476490f49bea393bc81e392704345e6186dcdbf3934824e65481559b5cbca930ee78df3d8dafad902ad8608dc46b9601265bce11fb6eba1f81c1b623d60c9786d8722f3586f0a97201a353ca021fb52457e112bd29eaefbcf24b2ec7e3c928422058f093823f8b12a1fbacb14593e9c060ae21b19d6aacece30be9bdf0fe43a22f5a528b9a0e5c488e52dc5da0dddb8b7a40f9f0293657289697385f2db68be7cae539f04fed268f1c5a0061a46cfd1e09d9eebf6772dbcf14870bbe3291b5e28a9854248eecb40afd19a09e48a68767ebb60e04c06777e2f8c9da67cf52423ab5c961a0d1de3def5c06de4fc0de590a674a49090b7a94de66915b36001f9c7a95f33ac5dab55f1b2f8d6420c210806d0d94ef65ebbea172cb97cdf813cc08a613a200b2976ae9a280859005cc5bf37efa7e2d7362fbf846cf86d5d051a7adb3f279083357784bbbfc3f369724c6db698a04a4a446f67db04ec9ae5fd64e35cfe7f275a904d557ba56e73d09a26fd9078f902e77299cae28dacb51284a5a6e40d3652ab2408880ea031a84edb0b14a96d7401792d09ee8d96ab19ab788ea854f47be15924e51ae0dc86a4ccb6e4f2f0689afca2cb91d23c1ab21aa6adfe0afcc1cd1e85488132860dab5d0a7fac98a3a826e8da168b3145c42f122aa0554d3138c537101054c94f1d856b15aa676b36eb2ed4fa2fa592d1ed03714ecb4524c43ec29e59d2487969a8821ecd10a555ace1e90d5c4b39b308c4c10c26efcf81fbca3da15017de694ebbee69222fffe1c89ea329fe68853b8c8327b32e49ffc6117359e67eb6863904d04cf3da0cae4c0348a8e9a0553a172061c1299920b2fe423ce1bf9408f803246cf87f0b29335afbcabc3e609f129bcac3cab839ac64ca0c8806ecebb26d62cd9013a591694e05c949ca2772520faa801acb93e5af94737220807759e827a10e97dbe7c9cd73e0fdd30597b3f7d3d0ea159f632309496914f5e79424d6c4430c5bc57d2effec8a0107a3d8286bf34000c6bc473c0a53d6cb995d4f927b0c4fca3ae1e4ec387e0e04d5385439b375d752b8911b5de11315d7d54ebdd9f9021e94978d099b858b171561cdae94c100057ab2194e01f62bf37e56673b463b167a52da5ecaf0b1484600a73b1ded569f4c88cb5984e62744239d1524cd271c4c64315cf11cbf2c3f907c8617ea87365fc41f7de60053ebf665e5527c55375bbb3bca29481335ca28b9df2b7bd80e4ff31f2fdde9d80047e9bdbc25eab767e74dbcb3d31ccb150f6b9cb9a46aee230b61f1cfc60d60babbd42934f0ea5d6cf9e6bb6a541e2516221d4b0c126acabbc94002b5eb32b1d53ea0d0df7d0a6028015d4f864899700d59f6e9e21e08df06be91b6d0a910e801c4a6c097476a5efc30f3f1e0327efb12372f0d343faad67cac6989e665448d6d7ad0d2f270c681892ece66a3d95d5dd232d4038e72c1e1896bcb4e2946a233b7898087e8d27052f715f38603161f13bdae9edfab954f3141d17c5c3e71fc797b45fe897ec5ee5b3e422fde6a1e366f3f4d827b0ebbea2eecdcaf2e4134ce4fd7f45103cf3f1461ccdfbfc96ca19cb320f931a347de6fd890610ec3f09b357ef2f54c14840cccdbffecb931db0e470bf7f029b25c6f4fd92fed12ca4feb863b1514c57d00039ae994a94466c21cb9e76d58f7d761edda9ab29701072d2b8da745c9206f87edd1fed3a3dc646fae6a4deb18899c9b9bab7b0f4a9d18134100c31c62140361f90ae48174216f46e45ea2414fda601a516edcb10bdb841cabc654aaa6ba912dc4b704be944d7821b24d1e5ad15bceb608188a896cffa88c434c80572babf9097606f6c84dbec7a9fec3d1239413918f8caa98ceea66045ccf6d4b2e11855a68f8e4e1bc5e1136871066d8a1e943f35ea72a280eb4197286fb39845042636a504d79c417eeeb33b5ce4e69d5631b66659cddb922ccd52a7b85ef9ea95cfcb009af09b603b6db619e4f5626204b3b5ccbbf2aba229f39320d24932d234c13c6c7712c76e56c51542740f8456744a531f317fe222ff47d63d4b82d1dc363ceed39ee3301e66dd2cb30654eb3717e72ff8af3c5d04ec6b2fc4259766a85d4c645c2865303624cf750eb200c25c287fecdb7dce72dfff365f1355445096e15790f50f4becbc697c745d82ad0dc86b7f1c6b3888f62de0e9703536464124cfbb22b3bb078408bd6bc75f115b359da5e059e1702451db56a048f70bae6c5a5da54aad8f9dba6c9b2ec5636cbba7f724d1eb99a13df518e25d8079bdbadc44382bc46742538b346dd2acd5be4590bc73455e1dd223ef33fd33d148a6801f5e365faf438d5ffc4df2642e8409aa99d3d382c984548e05b87801309e38ab8c16c2ec4ba22aa1a58fc426d93503393d26ab5b72272b1a01953948a9288e580d039b84874711779baf1dfbdea05716b4e17051706bb99b6d362f521c35665d431b8bd83070c57cfc5bcf8088e0a99557e6abf8722b5126f72f07517473c716b113a97f4fec142b67bd7345a281def3ba26255fcdafd2b9f6162c79ee46155d226a5b72779a485876316aa7306a1cda24f3ad6984db6e73b778b18fecfb701e8dfbbee51679711f6c681d6d95b63df6d2815703a6f0c47c68ca2a54709020d2055263cee3c7e41288df5db9e09b9e8ea08a59f51724e9cafb2103685a700a864a037732d6f57e418f740eeaad7034e49258a06f78a80d37ebebf352aafa7add5c7aeb28295913a2aaca9a8b69a2a4a636abab01223515cc2190d05c4f49e89c7e424ce10176fec85b7f83ed84060d74f5643551eae015ec0ac77c6fa396fe50014ab03b510b5c54fca8a3e56c012bc8bf48ce41a4eb62701f254e63a05b29db688ba8e765e93d19954df41c93e8834b6c255dfd9f816cf74e66044983ee03b0d0f16214326b9203d85df4592cf59b019439518a6a27d7a65d639c9a6c55028383824011c6ac409ea9dc48279d9ffc327bb57aabc19448e4fe6b9e7c80eafb8e8cb4d8e8f9b63bb139d1469eb1f23d2d9b71d27f3a1c50db3f69c8cdee17e2e0b370457ca9d32b6dd3b88ccbc76ccc3f24f0e3d1134619cf1ce61457e1b81fa13eeffeea1c0746c7a48719b8b517b522d5814cd7c2ca9609bb8c281a05275d81eb6ed76f696488a1008e637d310e8e7859f188abffd39aeefb59b254362b862cd32bc3e59577401139fc2caaf4ac409823d4cc79c0a59a610d74aad483a5acb8df81341ae3cf8d07ffe34c2898a494670213e71a0e91043eaecf969d452241914f07aae544b0f907a66b62e2eada05b8914042d380eb06003907af108f9253de1c201181fb30a4d4012ce3257a16eb596a2e7ab23c18d337cdb12dbd9a65b5ae452535ca98d6c0afa172b141fd5fddb5b4b213a697cc7031c8654b35e5c7505f97f6e3491a8375c70ca911f9380bf107d360d9ca581746e3e6854779c7378b5a3ae3d6fa4b856686383a53a90e1eaff12296f3a4dae083ae92cedb8949d6e9bb743850309fa6dc1ee8184508b6a4b6fd0b4464ee93522f84c204f6beee3c95d97bd1245ea07d1429620a435fc56a0f1985739a3b8ea3af2cfd2d4ed6a56e899c130ffdf5d2d448452ba7ff1377284ce3638a83564ff99bae98d0409c72804113a94ff5e8910d595fbe32bd1aa4529736f5855994c6599d03cf22db0678e82b0602417c93dfdc4003a9dded1c11bb5b1326eb62b66d5da0c4fa50908480a4f253e41215df9c7a316885c2cec1a51eb121d3a323d54c04cd0e16a6bc352f010fada717c745112acf488ebcbf782a80c8e599e9814e71f229d22aa9437e4f3b8e74891372a07799b5f0bf2face518c36a0610b58e978e936964f2d6b6d39309ad3ba6fb7eec5b1591bc80d86d8d7c8603842d46b88a4df0811b88b1e6341f98846a6d51c10dc1bfc0023c4fd0be2aba7bb9ca5fa338a4b94d311076622518e40b4e09835db742d46b53b317e604ed5a905f1e5fe7bfbf68dd03d154c2053bd4a937523af9edbbd89a9c3cfb4e71aa00f99b0531faf4bb2bfc55b87187f3462a7f6a62b96aee0c066bd7fffbcdcfb2b9804fdacfbb3c39793e4d7753b171c2be733a955b054685fa65a0a746782829140bf467cb2d2470a0b8e0371b5f14e3e6af00297d886786450c73797989a61034b9a1eee9eb4731182b084f3ecc4f0b7d5fe406aa6b7c7e16c62aff0ecebe943a94f8a303c5aeb84ad083a2edec464bcd71af2c4580276d4e430bd7a318b43371bf61eeb9a116b8cb465922cc0d5255cde69b7b1090d20dc2b78dc59aaa1e40119f57ca471b192407a2a68784c997f6b615b69ca059efbd0b40856b63207044c7d62ee4fc283898c683fd218fa02fdad71605976e8f86659c87c51b175c78a9f1d2b57cb6288d40ea5c5ca033ba3cae40da756d298f9b72d0555e5ffcd14c5e554304defdf4f892bb3269044ed2723d3c55945ed7c48e1081be6af5776729990ea1d7c418b1553f21a9fd71e8e3eaa96a28b5445cb4bf32caff7712f43603677a1da48682124ec12348db96547f028f3b3bbce26a7dca24711bd4e63c5bde0a669085d06861d9d91edac07b8f934f62868e790bb8e36128eab2564570ae9165fcef45534f1acc2c3b5c5ab293d948b5421f6679b5ffb3408813d516e24438d31db37f85fc5f01c43695e2370918fa5ace86286b3ce792b2daf862d5336ae15b60bc256c2b37e883276f325c2237b37af1037c2963e9834d2a8303d68e1d1db5de5c434b4ff8dd77e7b81076024c7c102d5b3f063dc3ea4d00ed99ac70f2e5f729f9a4d410623454bf0165d5c121e9316aa44d873cb437cdfd0ee680eb53bfcdce9c74f3469784f6ee8590beb87ca2fd4346f412be066d2dd9bde6f9bf5a8eeba2062de63f516feb2e1fb8e999e87c2ee6e57f5df1711e552dfb48d6642432bb108a158c9ea7b74462bf932898ae1d9d7ea025e0d5aee6d33ebf8107f3b8bc646e7bf54539dd5401e1caea72a585927814fd18c3dcb7a11238aed6d33c3ae97d6fe30d5064fd30cb6b906313e2314fb63202ba2af078dd178a6194f106c7ad34eec7292b31eba0dc835e9a4fc17ab5afcd10e86bec53a537c73347d674d66a253953f135ca79a24f9483a6cfe4e172eb9c7ad754db2206a02f757daa21218c8eaf8526862257e7f2f0a7741d7508e89b0ce096452e00203f95446dc9f53266b10898894aaf744cfe50fa3076211a2e97e4d333e283ccfd217eb3a1a81b302694cff9c2aa3a4b46588a365e19b4fb08cec617735676dac33f408d7eb4bae646d272ebc37c52e903da87970097a8d7626f11a4e9ed502cb73903cdb50a8fc1472c3f55653e922aee077d3c3069eade61278c23c052f9f9101e0159dcdfa8a9ec0d95b9839bd62b78c45b13452b523ec924b82cc677ce2f21a2e74077a06ec13cb547b7d2228bca52fcf14adc2484552a34c368d3e20f92138a8fdaa30bfe53dfb29f13643886b97fe09321e5daafbc8cad44a0cca7357db92a636a9a88141cb48f9e1c00d3b3dde63d3511ac87c31b7b5b14d7f1636eb409c2ea527ca88757634858314cc27d168347afc7a09000a9ac57b484c1ec3333c2778154d0bf933ed00df3271f83db6044e4d98e2aa3f4984154f00f00ff6d2598474523e2ce0b99f332c86bec83b9ab", 0x1000}], 0x3, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r4, r4]}, @rights={0x20, 0xffff, 0x1, [r4, r1, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x118, 0x4}, 0x408) sendmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="0500000080000000"], 0x8, &(0x7f0000000040), 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="780000000000000001000000bdf0ffff3e43d994eaf43a604e40df9343ba99c58fbcb0ccd5d02380702f1a8a854c44a23e4387fe178375318a358618eb0e324b0d2317913482ed8f365192554993b119b69264661d6528f92b2b6c81e71431ddee25fd407bd28d93605fb8d762b13afe7efe6bad000000001001000000000000ffff0000ff0300001b2f8cc2e35144e71c556ce332b1163b27a022ace8eefd79e4e08e0b5b3b719d143d49d196bd494adf0b0833bf985e5ee8514f4a62249c051ab5e3269ddd97139f2609c49b2a17e508e09201dfac7e2315fc1cfaf75d21b1946c48f461d1bfdbc4f94b7a41211dbd38bb2ef188b91511445addd0e512923dc440ad42581bfe81c2db1a8f3f913dfaddad5c46d2a95edb042bedec248a5f18afdcce0006803a686cd50263d6eeef7abde549ae32df31a869cafb68bb562e755cd478b86b64552c187fb4ebe5a0004870ef2abced518d3554de99c1b569349025f1037d2e3e8cba6452303ac206c6e031b258761755ec17e7402a18c5d099df44656e6b39d10000101000000000000001000000060000000ee5e9598423d8714feb4c86d8a646d21eddc14bd0060a9c0fb64de55d1fe3e897c76e0496ebfdf8611453f2aaf7137cd845d337331176d5636ae60f04a5a4fa4e1180829fcd87e82126455fa518a289e88b7ba4fe01cfd32c79f841d616c129f5062b0db9d11e0f296fce0fd7efadc4816a3bd964a978daf9d44fde4b007e400f4bcadeee43586cdfebb2cc9553fb297976010df0380d051d2344c97fbcf8704d42f3d5eb7cc2b12b61f135ffc637ceb356f81416eada803221461815bc3a16e1584021ccd70dccaf9665f55a2899c9256d598267ced46d56cf0dfe619cad1caef9afbc68bb721720a5588d918902e55a23ec4b1e05d305b8edb864aa89f5eb246491aa11aa7c59ac2c9fba4009ebc92ff9f41ca49146f003846e3a160ff7d8286770736487996e022d1c75df894a4f6a7fdc9fe18411fb38dde7e1860b57cc543bf70d36b20fe183502c43313b6da9032e1b7a80754d850450b30742f65c89a63ef75ed6af180bfacc9ca52ac5143a0ed5953669f543bc2366b89fa59438f7a48d726f98fd07d7c24a239a41709d835bc52ff07ccbdb6c0c06f57767c06be1325a0803ec9db6301a19403ec1dddeaa05b98ae736bc3b9d7524ac6b7720e4f4066e84e99ccfffecc48cfe16fe284f77da21068379e8d58e8e8bb1f534eb6593a7d2ca9f54102db07282bdf923ecfbc5cc8bc7afc2e8f6da84f5a7bc637f787da33f6d9a7efe377c6e83e9211f01b76a47f9dc4a1575ffa9712be08ba0e10934391e24b10af51f7c44e21e2ff07f4488fd1a6beda2a21353d3555d5738e5502b811cd852b7377129e2790700a756a43611baa96246076024fdc760abf974527b8eed87a09d59e79d7151d78bae89c97b676889c865e14c27c147b2f9c40eadab027dda2b2267eea5d177586397b911103d77c5a6800fd26b41a9592740e56aec95db48cebe03b4fc9251659a8f094a536caefe0604bc71e3aa135b16558306d4b130c744b955cb640d4434845a24e4665e4247e99315aaf9c0146b4a177c695ec3a500f5c6d254b47a415847483015de09a8e0bbd862164ad3b64c3cb61c5c4808bf60b32b8499213c752aa6839a4d2cd49b538485587e6a9db59bffde5a1899c3881ba9212241af3fd6213bb339ab2fa192a18b80de62764c52e07fcc9d9cf381add7d3a914ba33f92be2eee13bcbaa4f6d68f6588b3c29169bddb2899c42c99aa364ba0cc2600d509c82a1b5e53d8174830a2c31e349eb22df8bed9ba662f2e3d7dbee4ffe4f4f54debd92820f5e182bde1cbcb034622682b958df6eef86664c3484fb588ff055bc6eec8b63ad8e6d1bb156c9440c89b94d4558a891eb93f092640dd5b61cc76baf46b985dc69be15aa46673139fd12efcac6e4d919921c88f3d1b1e0e69aec6c43e4aeacbab500c424f2967cc0a13e60bb70b9c007b311483912abcd588e92306313f50e1a94c6610292a7977067220f46e8e0a2c7678e549b5985ef54854443f69ccc99272dd1f3bbc90c9491f7b1d03af0cc562719cc52026b32f59cad8fd4f8094b046cc763687e495c99bb9fee3e28a0e8466d59b96ee9bd07e6f48f07abacffbcfdb341068ac377ed792f0c6cd13931272283bf19769f9834142151608ecd400f7b6de02e600d4ec57d90625222a5b235f578d23bdf350331d4f3215d45a08ab9003513259720f597cb02b9b3ed1d1c19e6ffb5281d5ba251f3222ba9fb0a25d106315b66fb581c2c72b6034489b362407d938a15c0928471899827a2e36623297c932ba35900b97731f0b8052d159c0bee9224a195a06cc15480759ed1b1200a48ca51077ef73718b089ca713d44be2a4a9120697791c9d661ec3bcc2f547a6c3ac7abceed96e2421804fe7e055762e6e415908c9498bbbed267e5ac2b12933714863df8d6fbe3260a58b2f7628b45460120c8106b27dffd881e55c12ab353476be0bb868d0a3c418d3f73f9a56148fe9a57ccdac912de210f9c71bbaba85a6ddb5c2eeebb094023b5f384c7ace0aec0dc1909d3b00de4216e914b954b4e87a01731447c8a4c9df9895f304b74e17d3c439c78ddc03b85afa48e63c6048aa0bececc3d369da165ce83d76c17ccdb95136cac934d4ad2330a7b700653996770f5c38df2a2409faf4122bdfb4e259dbf02986b1991ef8e84b4d0c0e00ec19b02286f9c2092bc46f63505600a2eec160ac89c345d429ae3040ccfcd51352184fd4406b4503513bef9fa105efe2b97f5385485cde334c1be48c328b3f16bc1e9060fa0991555b0862e387f74a646679ccb533fc8978531e8a7b07f99eae35b7680546096e72a12fecf766df04064071394f60ed36f0f21e6902c961284b6f0422de225c829bf96931f72b2064d42f69c75b094cd07cc791f86965d988bf42981f1273b36c0628259c0b52cb22ca37d7151fa6a7edd0e808abeec36ce0e70eab366475484ee1967dbf8749d7bf084a202a03828ffdfb0fa35ff36b2c2418de5b4d636d679f0d437fbe40ceb11804cdbf45b9898b09bdec228f84b9d666d95c8d1d744d08335441b41eeaf56bf38ac91b1b2e52550b78974ce2bdeb5e82825c53eed5f98ea583115053911e711faf79b589ab60f76c3d212dae984c47bd890ca11c8973082933801e292bb1fb5e8b0713c357b3679b3e1b91e815ef5f5a1c53aabf51d4883b9f51377f887a6131d91d0167c6801583a4a0b28271aa1cae680ff5fbcdbd53063a9bd70b8827fcfbdbaa15da60428a9319490890e532812f8b654be575151f1da98b2795489d48a37d1ecff7dd54e458e725ae5e406fb2ed3f4b4e99931f7f29c32cfab3e1234a1aec9f777bda289e1c461130c3d407238d2bc5f6c157e5a389b516ba6de5aa38d1f6f7ca1bd175a8b6c749ce4dc93ccc72b891f8c0140ba0742e6730e7780ebb497b112521e753d5ae3658f8f226ceb995cb08952ec3894cade1b4f7959cc9c83b4655b62df522e1bc1c448d7e0cf2554be8e44e52bcec08be7c925ab425a798708ca330bb077d952408f86277f51beb820014260cab92f063a94ef7aba83866491c257f7f2ec524de4c324008e034f43487bd36af98175d0258c7f2cad245ea77f36b6131eb5d6e48f62d45465f1d6059ca0ef631beec8515c22ff51731462c9ab0e0b0545868ad16680df19151fdc1452cf571de82485cede7955b65b645a5bc4bb1fc6e768a765e3dd97d7bed30842741ed8185e4ecf1ff44817034f6b229800fc7bf5ff34f10c3fe9936142530a388148f16ec8f84e1aedefcd5c990846f86aa8fb71866bbe9716c27132faad4ef9258164789a72fa2c734a418704bfe7dc1effb2298b1537747ad8504faf0b8edd119a193298b5cc1ef0f9c02de3cbe0a5a19982a07dc47f5b6aa9f21ef6e0c0e71dd19b0a4f80fa0e975cd075d6d611f664b2b3f545f00ae78fae621b596f6caf8a560044568ad7aa7fefc85d127614493ae3d46e2009f739a3376669b1729f363849477faa4e386a1c9144661085a6beb60ddd24de52677b32164181b06809038fb901228d0a43c67af8d7a1bc33faa522e5d486ea7cc018e9a27dd0fc2f40dcc41bdba2bc990a0ea04e50593ea2c5fd167b7f1c87f701b384d22657777d1a4f55bad3475125cba5f162e8eb17dd420a6e486e43173edd8c48d4b162953619ed1e9295a27e5e5bcae66db0442f4ffdc31cf9221b2354be8d86577ec876f8ba997d6bc7a8e54ed2c5e67e2ea95299ae4d8d3cd749f34039938cdd9cc0b0920c2ec12583e038cbc142deb8699ee29558982f24b9808ddbdd7327ecf2e1c2706ea7ee05a02ddabae802df28bce7f5f32114e6b9df9785a6986fc7c6a92c37cad2d77fc9003de094de02c9e3a9c32bfaa8006b54f7f684a178f9a3b8c4b8ce3dc7c0f96ea8de0d58a2102290fc0437cd9ac5e6deacee74daef06ea7a86daf1ff7c76798dde55fcbba24c98164fa12ea4ae7693d7399078a0286de2f5b44230443f65ec79976de4d85423b3d6453ab94129285a5aff5ad1228c4c850b7808c82b3011618c3093c9e51d56e2fe3016bdf0fbd50ce579fd4ae3423962bd2c834d72c41b9c355770ea434807a58aa6e9ea0ff9b614736bfc99f28dbc5947c182b48a1bf63efc05cf970d2e2860e977a506a9fdb42a33acef9ecfe283b410b317ecdcbbdafda8be2c7ab94e28b4aef0b2c89e8f6d5a1890b5644f35c0522ed7c776d305bc2e18519464a3979230f5aa750ddc6c6c5a1f47c4bc3cfe88f4e7d98a8312177a9c76a378f19238d5c9188f9bcac5a17a74eeb498e8f5e750733eea6c71e658f1c52b3536c51f5adecf488cfcef3a39604ae8ade74d355edab301c8c14165ddf7be128287c8e2bdbab2490539e9effa4d431157e9d5600b6a653586ae44bdd00fe25b7c8c6514e906445dad343bc2d153f636121b0f8afe07f95fcf2d45fdcdc0f0e887359755f2e287b3176a25126fda971b52df68ebf6ccd9cce21e66055e4e70e8babc2165977f1e4132d95ff694893ead3f1c0e759a77fd124c0cdc20961c47bfd52b4efa9ac8f16455e266e99fd7d320c3e2803847d57f337767aa82370cd922c0750337151b3f81d72a60242092f8056244d59d362370cdb55a071a0b2d91ddff7f907d7edd405d85bc1fdcab479e56f63053ce065fc1bbfa510c386d8f7f141b8f53d0f7c7782f25df5f92fa3eaaa5c2badd5e8f21a57975c3c7c112b8294a258e7c2c3727bd5dc4f3bbea66484cb509072841db60727601d476b0b0f3bbebef654177712efb613abe7cdf82b7ee8e49f167541bd481cb389e34b8384ae0d58c0ed6b2d6961d4801fed2f47460982a78ffd6c0c2d5d83bf548ae64785c532e8936b8bd0faaa31f069b5f8f2eb9a970438bdfaeb21d8a9649fa048f07f6156f4008022bcc7c752e2809fcd8f5a301c0bd200f9033fc851de7a2542b053b0d2b91ad25c93fed60261c6177a4394c7f441e5a6790f36e6201038cb57b1b5f8efdd5fa5203c5970ce772bc0305cf35603ecd9e4e720132edf3757199dab6a8ef5d8271eaa2f7bb0eb16dc2f09ba5c7a70fca80de88914af550f69cb3654e2956fb3a265d74f0bf174fee839f332e6cd8700fe1ca7bb42c0e97e74805d36402bff02efa996116a5790112cc99182b24e27083d75a29c8e46ce5cdaba4d4d048e223c50f10c133eb1c0dc727d96d1883338dbdda43348d8a97e60a4263afec32731bb141e2937a741edd75de37a9b1bb6dab185f97c32874df2ace4b58309f101525fda9a0c9b5f77a37cb85bdd5e3fe2d278a50920032c5dc455b6e07ca99e68b89f654750173bab09d870db5c4059c575f0bf9981c9619b942448267d6f3aa353a0140bfff1012b095da62824a055a0cce19e36fec7bc3a959f34fdc9a2116f436691b98e93af39742d6db5b38b28ac8b23f02a9317876ee8518184528a87fea6885ceb7f4a3d0cbcd7a57c1d4f8472e05000fc49498608cccaaf59daa61bf4ad8efa05f4958f58994540624b01a0258b62082c9a0c0d76073531f0406a8aa39fdffd7a852f0411391c52d3e9f127aeda5dda26d9fe3d96492d18fe9eb2641cd581c3a067b5c4ae75cd9c62dc9f838e87c22da82bef4edeb20b2eb8fe79c6da65c105ad608f123d619e84b2adbe78d9f5f1764febc9d36c2b2d6ff3df620c3d4b93661026997500edd432e627b2a31100489cd1538d64bf6a5e536712d2059cbe096c3b7a8c73939bfdda412958f9c1a79c5e1ee711c9aa9f990dff28a401aca4cd71c0f3b68f1f1d262f028d23d23d6b25678accbe6c0107ee52a076074bfb5595f65d00000000000000001000000030000007e7527c408c2ec5fab6206d1ce5a2fd3dc33874403b393138a2ba448ff88adfb6ce0c1fe18763e12617c46e9fe06ede1da590960db270b25c05bce89ce3644baaace50ba037dde5f399ce6920a2e78928dc8697628cc3a175e5ffa29521570c21758ffb1dd3ae7b5bba76ae2cea4de9991ccb7281676bb3b98636eeefeec4b04ba0c7fdd2a346b839fec5d09a4c58c1ffa23cab0646e282632a7ba448adaaf6d55795351919379958ff32f361920a6dd4ead9d4cc2456b"], 0x1268, 0xa}, 0x0) kevent(r0, &(0x7f0000000080), 0xc996, 0x0, 0x8000, 0x0) close(r0) 06:39:06 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000240)="f2bac471d032bdf0afc72754eb2deb4479254af2d2a8dc1dcad2df9503d23b41e2ab736039e223a912433f4d54eef7e259e41467b7e49e7e91ca9c6c366f8faecbc731328ad51eef95123f1965fba8835219363bd479eb23898811d76a3d09c9ff0e4898f07c587b060c3b26ee61100ec9720a2013165929d82fcd47bfa2888823b692a2eb0d09af4e421745beeb6be12c48e97e0956caced96f1bb60ec34b4037de79550f0a8efbe28d3f455f2735e5746614559d", 0xb5}, {&(0x7f0000000300)="fd014e6337dcf72af9c7b31252c3493b757dbd5a2c58acb37606476d531590d298b342a666f520b1c990e486b8b1f2eb185870e0abf53db25cd7029677c94363e324ba2440b0adc67167ec6c9aa0edee3ee4165a6781b24f366c0d73292744131806754a908019eaad49016b937b3c770335989ddb20983f6a3309016c5800f3bd08bba8fb7a978262fb3f8365fee48dc9c0199a781a67b655ebfb1eeaddb49f8d3c0f1c05ef0f77d7367c5e082dafeb7ed84bbafb545b7087cb82ae08442f35bf68f29de064d7385f9ca20070ff2c91", 0xd0}, {&(0x7f0000000400)="6dfe157c3246ce3b3785ebc4e5791433f2d3fc27d70c0db168980f622e026ee71c6bd6a888761732fd8d3cdf1e45b32f14da80672d12fb33c1a1afaf82fe6a7180b493afdf82f65a0a28863e78de9a5a576dba", 0x53}], 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x43, 0xf0000081, 0x4, 0x3}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20000008, 0x1, 0x8}, {{r1}, 0x0, 0x20, 0x0, 0x1cb9, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x60, 0x2, 0x100000000, 0x4}, {{r2}, 0xfffffffffffffffd, 0x10, 0x20, 0x40, 0x401}, {{r2}, 0xfffffffffffffffc, 0x8, 0x0, 0x7, 0x3f}, {{r0}, 0xffffffffffffffff, 0x8, 0x1a, 0x3, 0x7}], 0x4, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x71, 0x0, 0x3, 0x40}], 0x3, &(0x7f0000000200)) getsockname$unix(r2, 0x0, &(0x7f0000001080)) 06:39:06 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x8208, 0x0) link(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) 06:39:06 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2003, 0xfffffffffffffffa) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x4) flock(r2, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x10000000000, 0x2, 0x10002ffffffff}) 06:39:06 executing program 0: unveil(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001140)) chroot(&(0x7f0000000000)='./file1\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0xa, 0x6) mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) 06:39:06 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) 06:39:06 executing program 0: r0 = socket(0x2, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x101, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/35, 0x23) write(r1, &(0x7f0000000000)="bb700ba706cf81964e3059f4f27d9e61ad3353ad6c67ec27cad4954760ddbdf22858c9bf61c60831663267ec3ef6181a9e657bd2bb9f8ee6bc7bef870879a413d2f62013b562", 0x46) 06:39:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f9391fa4a666979be5e6d4f8d37963e1bfa2cbb912bed4179feb6468bd846301c740359e50e7e"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x6e) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x7, 0x4) 06:39:06 executing program 0: nanosleep(&(0x7f0000000040)={0x5e35cf82, 0x3}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) rmdir(&(0x7f0000000000)='./file0\x00') syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb953d07babec3301fffffffffffa0011"}) fcntl$setstatus(r1, 0x4, 0x4c) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 06:39:06 executing program 1: shutdown(0xffffffffffffffff, 0x1) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000001080), &(0x7f00000010c0)=0xc) connect(r0, &(0x7f0000001200)=@in={0x2, 0x1}, 0xc) recvfrom(r0, &(0x7f0000001100)=""/247, 0xf7, 0x0, 0x0, 0x0) socketpair(0x0, 0x5, 0x6, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() getgroups(0x5, &(0x7f00000012c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000001280)='./file0\x00', r3, r4, 0x2) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x42) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001300)={0x9, 0x6}, 0x10) sendto$unix(r5, &(0x7f0000000040)="46515a75a0a897beaf227ae5b8e62a80da1d75ea8e319f1c1b46d8fad987b1cbb231233d1bd2961499451831358cbbf5e01843d89b193ee392d8f48bc0f09037e98dd6dd6089845622f33dacd03fdbfc6f91e627ae73fa49863328daa6ae6c193945fb764facb189742d2e8b9087420404495deb17b2b2fe7badb6d58569fc3a45a58a056efff9f414bd00fb834a2fd1ce98eecbcc61670f97a184f4215677e6937e01f7f9252ef29a8fbea7a9f44849f644a9ce2b06c67e8e86f395bbe66adcfe217b63dbe1d29e8dbcca435d4eae56fc496f2577017225fc9914911eab4a34a7b2c1235aa92c5cf76958c99b487e75721ca444431a33f697eba3c144689607d53488fdf357b06da051b3916fb1c402ce42a6b6e62774196db766a91b774f1d1dba814d22eecd411d8b46048c14be0538b047a06f61a1d24b1f30dc17aea1eee8b3156ab0a727ef4c2be857b9c35f785454647f65d6a0b753b02f1cca15f20a1149114d54c16f2d0b27e3d75ca418de9aedd8aa55d2a30b939cb36d046e219d5c71034ae011c6819b3ca0cef6a19c7b4ed8c5dcac4bccdd2632925d483f756090c062ee5e0192fd7a8676365fec2c850512a3b4e1ce87095ddce3d06cf19e654d35a8e579e1142020d339c5ddb385a971e4deb1cceb6fd6ec9654fc1abe3c9b508a6274b683029be0ad5687e44a1a8886f1e475ea60d6217ab2240e2ecfe45a9c8df7739eb43490c3e8937125aa1c27021f25bc868f79d9bca737fe0a2d1032515b793cf40222a0d5fee254ea95760563a993c87d3f62d19b039ac4c1e8ec628e153d0be96adaa29858c30b360f67cf88d62e95e4a0ea70752eaf1b446fd6a5caaeca0428fc954fd9cd95e703f596cc2786349f7ef4de8a74e322bd5f0e6fca0fbd2bf47dece73d51abcee8f9bf6402b69f4a9f641ef5585a90c761bf87d9850925b5266530a1eed064de629c243ce4f177e81062584b1831a3601ce4cb0665ca0088f3619357fc368c687457aff6a2aeaa20bf982cdf90cdd6a8be2edaedcb4efcea4cb0c5e08394ed91d747498f0a343f552ed61d93993c64a278dd5c30ae0787e9dd9a185370b0385acd037618db9f465b237a6433c217b67e4e578f871b487d82009e582e069687ea944cb9840c7cc181f13e67271f39e990010034ca1db825ccee71a99b5a3af4cd360c3f5d5e7e335981251c60718d3b1a0874cc163c0310d421ed940e8bc128c01ecd0971a5e77065b12c9d1603074076b15f5212b487a9d4568e4c36fc15bae7aed21e13a77a565e9a561ebe335c8187e5979aae4cb5cb0afa478b0e418342e880241e002eda6da41bfd05e8f49e0080a9788e2e4d2e02c53dd2d1865640157bbdc0fca9a053a2abdec5049eeb99e9f96ce3794c5314b2f501d15ead7bcc6ea49f60ca553ca314d896987ca207b5264ada17bcaa20cb972db330681b0e20b39b016409e136c0aa3bcaac2222b14c9409c7bfa1dc6610472bd5048f845396507c5b02dd39f8ff272e4fec0d2f1b9cea8305528855d496df363775400307cd9070754b1abd500f9c9ab64e48ca160d5f02fb05f19afaec76a7f8365aad235921ad3fb391f4185b28cd5ab1666ecb32f826cb4cdd3bc30161ad5ab34e3deb01e9946047d658765d1a715196f01dd2ffb07fa997be81a2bdb862470430c0568c208dbef5fe6a3623e461ef9b31fc8370335d2cf0fbc4cadda471cd189255c1c234e8849e0f5b56d462a24332b05bfb3962d2dbcb30c7b95e7e9628caad41f09767d2f32c477b02f35f525920c6b7070c94cf63263a4f5e61593a3ec7396b726b9489e6fe54a09c97b4a88f0c7b814db181cf7fcd6b6eab37489e9c5e041e583eb5086076b5448b103107c401e41f522a3e0faa36efa887f5e974df14cd91c3082ec2cb4fe2938913ec0e0c5508da406c6f084ed17cc8c4d7f97a35cfa1b87b4f672c05721dcc3940489a215d691cc5dad77004ce3aac3c96de296cb2df6d04521c8d7284d0e9b8858352ebc1db6d77d591ea959511f4109b2a08e3fb324b58c6cce68ce8f41d00d5173a886465a14e92a628028a0b3b6e47f7064e83a9bcbdac30522a3561a0ab3a42569d6a2e955c0138e648d7b0c3e2ffa8b9319068ac71b62111a4f9dfd84210bd19ed4688e09e721f4d698edb9431cefd5999e52e083b4af414f382266829cc06743744af2e0a73ec3d01752ca1cf9f5cf27a6093d2c1622d3e8f7c770cc24ee22664a1fcf0b7423821ecdac309593d0633d823af5fecc0cedd6f748b2b4c9ccd800c5bb6d447ea5208da87f9025e20419f3e757116faf307716d57b2b3896f13c42757f153050f582eeca74e83dc816c1d9eb0e1bcb215563372e20733ac64c52d167ae2fa0aeed622dffbd9a58097bbbac72bc4e33b08460736af526203ad35e1572bc54858b7c8c8eb7d82ee09777d0f70e21188fb6f3fe6db937e2497961551b7b5f274efb6d2fc9e087125a20de89c09eca81a974696992d1e2f2721fd71f94f22ae3aac2136caa8637b8295fb73041e1d07df6cbeffdd4268f912b71530ecf4cbe1b2786ea82104ef46f046ce3ed38cca9970f03e5b70dc10d083753142a0242bbc8f0c2434080ac044306b40e50bf111e3ed871f152b4e3356c5fcb8905f539fdab76b808f3204aac4ea8da5d60c4745c6293fdb7338062e28969a13c9d0acbaf6bec87bc2873ed8c65eead10db0222c764a91bb18b8a4a2ecd9940e88301f82d034e6f1240069628a8f2895d8a442e30ba50338b1a171c18e63b96ca5c710d0060450aa1095d8b378163afc286bb1f9e44197bfe4ce3a0949bc2f51119e6cd9ffd662d3df44b4163fbbba75c081049723f6c70c4445806ff229aa255fd45ee55a20f029312b2e3f1240c24c0554f4826d06007808c2b39d807b58ac35fb6983be557213e602674ea3675aaf1b7f709e889f5ea9c1d357668ff22b8925db3ebb60f6722825a3478dd4b3821eeb73308cd82e452d35d902ea988641285ad2527af2815fa66c7fba2ac78794fa11294582a71501609583b52b13eeb693190d50f673d09c2b1975ae33d0f735f7054331408cb821f5b95203b6e589adccf872511f1c2d8cc9dc049367ab45179a416153cfe2bdf4b5cf9475f58ed72cf616e4fff8b7539055418b286bc4ed84fa0ce43d81e700f8581b7eed8b6601854dc04fc2a24cea50f0eed176898c263d9b6faf4f4e95b2ecb8075126bc49eb1f7fa3d6fbe7922de59d2e2340591572c165e027ff23c89528363068db80a116edf82d5d80bacac5bec940f340358c8af2d5bca5dd7a0cbac5b2f9c295e6723afd6f01d3346213775630a55fdbc88c32ff14252ec8e6d5f73c09c153c277b4f5b0f4183b95dfc784507bf7de3c7d6c2d81b42d78ef59595e3f5f83afe7b33c7f9cc4e706f527342084aa819972fb1c59bdf566a6d7ea67630ff89cf5867eb646297897296eeecf98dc56fec41248e750c992d7e983340ca44da2f52b38e92da7fda8fa94002e864e3e84e8d33e39e01b7c02025d2ac622f62f048e48b950015e004dcbb89e3440af7cbadf5a57b3ea50d393fde37c38eddda569a9927362632134c6cc8f3220827ca311b971b4b14c7281f823e5ba078d9566963e9fe5cfbdcedf662df0f80628184039cc091b5497db131663de5664fb6285a2987bfc89f2bbdc0374297edc516e8da4f6aed8d5a12cb0bef1066b5859da849a7626cfcdf236575fe884132207c5206d35f092d5b77642b6480dbd02e5c7fd583eaa7cbdf8c5dab6af96fcaeafcc712661ebfd8b1b962eb84357a47dc792c9457dd80002ee47e2e2d1a46137e0d98c359ce3825a32396414ebc8b6461c14c6112f00aeaace28792365296375b56b4ab921af550070c2a10fd13f16a84488aed3079dfe512796ae961053549e97bf2248793c7b894837550690fcf82bec61a5360de3103c3d971dcb054f0298667aa6826e3cfa1ea77bbb75271f5e14dd773172a52e664288786897dc23de715a1deaa721670aa9bc41c9eb4a6a72df0620715cb7b99481561d29d4662681a24f4c5273730e0489b02f574cb3c377148e3e2794f61d6b22c0c1ac5494ededfd853e77b2beb780e540b39c3787e8a7dcb82ffc51d6117034eba56f6f13c8c788c8a3913d4c7ee00847ea9a965b8d110868747e6be8f6d170c518062f8b78bab7f51ec36fa558a18c34ed5c0810998b372f1ce34e885f5b3650e22d7c4f81a77dcb6c90bef06b7d1ad850dda69c5583bdd4f5cace69086392800d868815c7674ac8c8322f6d7a981aabe48c153de73dbb02a7b7be3d00bb32cf71afed2fffebc8c4c8b7a4fa1f2bf78d0629f4b589830e3cb31c9caea62528c6a523b60a284ee4631bfb1945e468465d057b6bf507ea0068892179efdab80c08bd8e94a4e99fb38f82da50b60e6d7ed229b026b7e25e6e80f4b6fb06e77067aae4f623dbe6e3fa91324fe105aacfb79442b9cf3a4ef47a93ebd4b652a4863db31f1aca277feecff5f868c95af165080ffebcd24e692dc3eb4d4629b94808d3c324ee0ebfda6a6376f6197519c1cb739c76d7f735f7d0139279b83995742694c38b4d448c24bc92fd508a183e1b3413ad929976890d848d45c8c5cf696c2875dfb2068d3c98033289461b2bba66947e29aec5cae0ba442edd920eb0086e7d86628ec75dba9f1f1d958edc54a2c05aed6c33869bb5e64607dc8adae7a4a8cafa20062a8f1e18ff3979876d3d4b03a796ea68b4f5f620d0926d11ef03b744368fdd0b9b8bbe49a581bf8ad29bb56b6400435dc31f919d148b1435b8e834c74baa16eff5b675b97bc5e826772438000518e2665a1d4239fbc171c2a4f50f6cec5730fcd996f318c04f977e92f51e5d4e437e7d0b64359a5ff4ef66542082ef73bc2539d322f8d00c7c103ec0ba37bdd2b8021a70a2d237eef8a19e8a109284e38c3448ca6be422f456520a2c77f1165a664760c3d42c340174c2faa16029af4f1fb91c02ad3f51954c31d706114d497470607a49621a4ea06ca608b104228bd6599730de51439b723a4ca001b308aafab174be96d8f645d64e3a78dc64b3fdf6abd099b0d61c5d6411746d49ca5221c3a34afdacc6e4a1d6d32e4356d646af9627a371f1cabc5d6b995ba0415c7d4f5fe1746921d973fc04a72877490f9b709d3372f34af31e7c65d853ccd9b30860bfd8b040e4aa3ff9c7b87805c225cb5d28ccbd061c6446911e5edd6cdcead977b24a5cab68cf9ddd1929d9b9f782d0d66956000d12b04dd44dee77cab70a2fef6e45e5d65f8a05573e8c71c63ac6a1a8257d9df93e4b88b6327f2bf17f90ba613c77cfee1805bad99d884226c17e1b78530e86622aea541a03f66c2bc3fc528fb75f1e75ef51176c14819a7800bf5a561d38944e89093c84b11762bf7dcac5eeff73d06e27144814af05b405da97282f3ebe3dc10223fcb2d8d49fc5911b7fe711a43e6a103ae3a1ebaada393cb2377b97a355508ae95fe8d460194a6f103cda2ebfd6683bd285018c492b69504acafad6c16f3bc6db789219993605ccebcff65e0a67f88e00d9648442632eb37d5bd25adfdedbcf02c33e33413fe6420e2972f4133472fb128517238b6fcc6f942f0f079056f8372718435ed9b3ab55aced34d7acb3c32ca44e625f622430b2ecd27a998535da8cd543801c27b3e8ea72c7a7c008e3f81781858377a342cfe78ffca7b96c74a8840b1e7b283506d41cdfdb69bbd28b91c65f85b30ff35dc04b46ecc54bdd98f198e82123e925bf5b32387d2c0f1f5304f1", 0x1000, 0x406, &(0x7f0000001040)=ANY=[@ANYBLOB="01002e8295861e00962f"], 0xa) 06:39:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) chmod(&(0x7f0000000040)='./file0/file0\x00', 0xa) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) setuid(0xee01) rename(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 06:39:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10004020b0, 0x400000000006c7) select(0x3b, &(0x7f0000000280)={0x8}, 0x0, 0x0, 0x0) 06:39:06 executing program 0: accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) socket$inet(0x2, 0x1, 0x2) socketpair(0x17, 0x2, 0xdf, &(0x7f0000000180)={0xffffffffffffffff}) socketpair(0x6, 0x0, 0x1, &(0x7f00000001c0)) r1 = socket$inet6(0x18, 0x4007, 0x6) r2 = dup2(r0, r1) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r3) fsync(r3) 06:39:06 executing program 1: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x40, 0x7f}, 0x1b) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0xfffffffffffffe8f}], 0x1d9}, 0x0) 06:39:07 executing program 0: r0 = socket$inet6(0x18, 0x7, 0xffff) setsockopt(r0, 0x2000000000029, 0x26, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x7f}, 0xffffffffffffff8e) 06:39:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eaef06f4a2dd46e6ebabdad34206fb24600", 0x2}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d", 0xad6) r1 = syz_open_pts() close(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff8, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) accept$inet6(r4, 0x0, &(0x7f0000000000)) 06:39:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) close(r0) mlock(&(0x7f000025e000/0x4000)=nil, 0x4000) poll(&(0x7f0000000100)=[{r0, 0x104}, {r0, 0x5}], 0x2, 0x2) write(r0, &(0x7f0000000000)="edc91369ee38867da98507b76c96cdce9738507f539c91297da6dbd1053fb15f975113d98df0317f817a7da042aebe2d1e68257db3c0286ad0c7b165cfdacf33a78ba0de90c1574938c97cb8de1070ac23a9a216ceb19a3a886f81f793066f115429427c1d0dd35b8db140faaee63efa31c3c3d557d6dd468521b9f21da760ae194e7d840f8462faf0c86dfe0a603710454a16ba0fdb7bbe8d022e12120f47082e077271f54c6d0747fe95c16735047cea50be054b9c8131c7124d323bbf2b3363e00dbe74ff36374bfc0b32", 0xcc) 06:39:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x4001000, 0xffffffffffffffff) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000040), 0x40, 0x0, 0xfffffffffffffffe, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) 06:39:07 executing program 0: 06:39:07 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x1, 0x36, r1}) r2 = socket(0x20, 0x4, 0x8) r3 = accept$unix(r2, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084db861a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b40fccc211d832b6ca1192e4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001140)=0x1002) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000001180)=0x3ff, 0x4) 06:39:07 executing program 1: r0 = kqueue() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 06:39:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x11, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x100000000000004, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x81, 0xf0000023}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() close(r1) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 06:39:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) 06:39:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x1601) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0xc0, 0x1e8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x6) 06:39:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe1f) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x800) 06:39:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6d5, 0x8}, 0x10) 06:39:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x20) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/122) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) 06:39:08 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="b0abdbe3010000ffffffff000000000000000000e1"], 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffff33fa, 0x6}, {0x4edb, 0x80000001}}, 0x2) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket(0x10, 0x4, 0x5) 06:39:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) syz_extract_tcp_res(&(0x7f0000000000), 0x80000000000, 0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 06:39:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80000001, 0x7, 0xffff, 0x9, "863703ea1ca73ccda40af6e4befacf43a00f24ff", 0x4, 0x6}) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0xa, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x80, 0x0, 0x0, 0x0) close(r1) 06:39:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) fchmod(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x41}], 0x1, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) poll(&(0x7f0000001240)=[{r0, 0x101}], 0x1, 0x0) 06:39:08 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) truncate(&(0x7f0000000000)='./file0\x00', 0xff) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) utimes(0x0, 0xffffffffffffffff) 06:39:08 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = syz_open_pts() r2 = dup(r1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r2, 0x0, 0x0) 06:39:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') sendmsg(r0, &(0x7f0000003700)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000002480)=[{&(0x7f0000000100)="58d091977d34c55ea3fae51a7a41220db3e64a1e76433dae98b1aef7630e964c09eb2060a9def0b1d55864afb7ca683bc427520d53a0514034728622ba7196eb108ce0b741377dcb18be1e789a2842044d7b3f874623b46bab9a3352d72b326801332b94aa44e56c4014c428b1917b4254b530aef435327db3706a82b10e86175df447d29c98e0a5acf1f43e3057f73ea50bb79f0908b9cd69e95607d3f8a0fddff7ad1610", 0xa5}, {&(0x7f0000000200)="4fa134e589363506599e03888ca2f3c1e41e18f816d4971660f75f", 0x1b}, {&(0x7f0000000240)="fc627d2f77", 0x5}, {&(0x7f0000000280)="8e8ae38101155d56e3fd335341a4860d149c648ebb4caecbadd9f24f5fd5bb2bfbf863112471900a867ac460a9c6944c562b7d2d9a22c392973cf6b758ab46a6b9eff7060ddbb164e0e7dfeb563fa4198b276fa68b3fd447b1cb45e304a6039f9932fc510ae455ac92b1310a2c566144e4ceced7733ae943073a16748c26930b8375f2dbb6b3bca278016299447a0df0ddd9adfaddc3756fdaaec7d3ead91cedd7bf916c97564b9412d797e83deef8460b6a16754ff09407af921bd17197072e8d39a46371cef54ed7f53894751b48234924d3cc1955d99b0681fc345893d931f8947a6f774c7422661e1b77981ba5a0f5f056b24117a4a502e1b7bf641879c5d4b1eddf9352018439ea2745734dafc32bcc206407df6288a69d1017af784b38214e8075643e784e15101a366937fe8b79756ddf09c9734cdbcc904627b4541878c7518357e9eeed4bb1f0ff8e7a03680e2785b584800ce2b26eb245f6559646bc0365dc518ebb330835852d8e0c5cea68c070e0257a5d05e9378173e612148fc7981205176cac1b308641283c9d24b6b0db46847333e882001cfc47b3bebb2ffe90c0f7195407b21d725f75cb4ee8b23ae1abb1cc41353c45e830fc97f5b96181cf926983a290e547e305a2f32b089d199ec6841bb3057219f0b4560d10448a2896a0125360798e06b21c30862fbf0c9af9c7a6042291598ea632dfa04aac20e249a58760354cd722b5512141162700dd32a634b130ebe229e5db1c83a4a5a601d0d8d80410e71c551086661e8370ec3501452e8c7444f96a65b24f1cf26d3392d3137168956c660dc0eaa93f3e88eb2fd8beb07e41eeea4fc9e167d253fd92f3f1a887cae1d6efdfe5c2f3ea7d63aae220922029ff5a680dfa85e403493757e3ccd29552b585e480ad972a3a7b5f6bbb45c5ad27dafe4457263e9ad48344dda6a7e153602497c869e007538657d846576d364c37ed9bb97e6355641bcfed81e53733b59622eec8ed77f25d52f8399e3050a706a36ce6971f5d5892c987368b130c797c38d8557e737c89f8d11a002164d5917ed5c8cf543ccd850609a21d97cc2b655ffc4fb6a431268f70cd9991b88bf9bff477f53cfb6a3e87c2b84944b43981961703a67ec2d7627a5137cbc8eecbd49cf22edeacee9e5244dff9f8b56980b071bd7a0097ab1885dd4b6ac1926324e98555880c3a6e48c4804ec1b8035d9d1cb7520380c527d5770e55b48116285f1356af662c6a7c8cf0fd726b36b584f96396f65fa24e70782831ef1b02d5b1cc50abdb5fc50161b011f4bfde8f94d8320cc81d9616c849f54726cc14d8ec53042c5d66d36c0749371b25fea81d9e954abc4a87dbf221a4ee0390e37077b9554155175830f428d7ff6eead970668801364255be725087161e6186952fed3ee6665990ecaf205a569a6fc33db78c4afeb224ccabd2dd7bedc69b435155f155577877dd32a0328cfc8c6122276587fa12881d62429707db83df6fe17beec0e75e520005b1cb091998b38bb887627b55f0856be7f052a76cb2a1ba82ca0eb9044f62485675df0b5a25524a647d9517e275acc970e68ad5e45d2499e5c265e8b8e18f43506982ee62ee0db19392f9592818f937eb5ac04e49bf8d13561bf5dc22eb853e91236ba49cb8d62b774de189356784e0c21371cb2b0f219aba34fd677bc3b0f1bd465e85011812d6aff920116adf44adb42747a95be62ffa0f107c0bc880b6dddd7487355a2f9e74e8942da7cf9c2114eb690eb5d8a88597992554d0d14346fcf07d997094df3c5cfc5a1974cbe48e48acf11147e9c437a2c34a958fd3a26ce87003986d96f9501c005f2042733a8eab2d73548efa79737fbf75209f252a632f2306ae7d9ffbe13801aa02244cfa6acc7c3e8921878c143d848aa2629cbac616e9bcb822fba88027c18c6d2c50d17bc8a753c596b08b4ce1bb321626cf6d6f6bbee8dcc7d04e9bab5c9d0ba99df262255b541001b139518703ca5ec248f4ec962919386d3de712d1f25014aa45a29bf7fb0c240250b43eb476e20f74ec59500a354b20ab3a73d3a2e97ced01c418df6843c1c724add68f212b647a373ac9f39b5d1a54b226e8d62c6c7b46328fc1e44cd43d17d6a6d357d063039602599cedcdf04a2e101689ba7a5677b4e8a804500f19879361ba89266328113205c7cf11ebae7f5d189120e05da16b6733251e5fb7704cf6ba1185fde00070d7da98b590a6045d677d66f9e85e5830dba8a05b6db9ee95563694bd5d68ce3198410ab353fbb82c5ee47722fcd87a3b16ed604ede92c1bb9a340fc244c478167ec283c84858fb478551923ced6f0821b91139578bd1ae56efb74ab0bd7c264a5ef308eff268d7265d299a64c50a0e6546b4b3cd5fd4867cc1a520dea1959b000918faa8eaf16cdb187e28a2ffa2310bf9f1ea9923c1f0c02004085e0db9644e64a5e2545b30d2c6af2912ba8722b325bea34f3300dff61e699d71b3fb2d486157681d15ff757040e2b38e7dfecf1d458dcc69dd7db0e061155a1f382474af54de2fab59f50d56780c9579cd60d65c48229de50b7cc512f628b9ffc01aef6d1d762fb4dbfb3d2bf88250e9b0f9e5752d18a777bac97b0f13134025ec908184ad00adece7575e378706ea15d11959c2e7a5632699fbffecca7348a8afc5bf230fcbea8fcd374f965a29302e5fdf45249959f1fd127476cb50d680cb06bbace429c0de3c9d87aed85cd38fb22ce8bf27296fabed72bb6fa66048e5b6afa24a94b1c7e26e79e449913f9ebd4ea1056321082c59ea757192453171c8097584bad54832c95f5905e1a9cc87f153a4096a576ff802984579b784e2c7616364418aed11e806973cca2af82f8ba6848484ed7d5c0c9d0bb90cfb8194433267cc3174b12db97925bae7b3fb010c4fcef3da0df09c55a3488bc239ce1d9cba6b08ee8c3ad77f5d66d9a7dae066a84fa2d6ed876ab35006f09828d07b42ce282440805ce80b3071446587b9c53e2329c9df67e7f93996a9b13cf671e5cae9c0743c34426af5ed6c333784a97f4ae20468880c662b8a43f008ef84a89b8c143bb52b40e0b5fc73f1a68db878d333cd3c79b36514ddc0d1603aaa5675442e93684c0f94b6f0bf6b7a5e416e749b0544bf07b2871c85aa9e28314c0ca5052b73ae8093657e79a0cbb02233cd6cd9cb830404f7e48cdb8e5a6c20ea2bb3379984d2a1112130b5b56300f18bad51dde20c62c6286e50ef33c69bd3f71050a6bad4ab84261920ee87750746f6ab79d799126bd4666f6380ab1fa412497bd8731b0615aedcac3e5c554238f7a4bb94ff7e46af74f32ba2b2f87acf9067b89df849041a029d0336e9c21b6e1cf00d98105df65da622109ea176d79a4fc115681adb994362ed54163bd8694202a7494ceaf25f628ed512908b8d92d378b0fd97a0a803e2c583777984a1baf7cc042cb0a01dddfdebae10b50ecea3ebab7009c88ce673f2290a34e9c1dd6dbd4892088dfd4a19a8396669579e9523911359415a3e0f4eed6fcd72ab2c51952ef5699ca3002e5ba10e60d88a17d292c8c296a999bcb04b4e0ac0a4c8b69b6d9609a89903100b2836ff8ad0495a24605073adfa54b126c7c21168720201b7163415b741a18f4578224c8a893b291be1607cb888f0ab48611ce1592144acb3757efd172a25a5fb0c59bab74603ae5457da7d715b4077c7e0aa13b67e19b49afe120b5b92b1cd83f0899e878b8193f560272729ec8f2c538f5d2ad796c1cb5beffd5437751169272b67363cfa45b3917bb1cdc5e0186986accb6b7c624c670beaf9ac1f8addfd48f7a5b8b30ae22cd4a8ab8ff4d5a7f36f46013e6c0bf9c13e3fe850332acf07b0103dd290f22e2258861ffa3e03ee58e70b8ee46da9d44d8b0256c99703c0a42113b6757b339d356f429e1d7a113730146a11cc4e408e868ac439567b0f7dcd89edc4016fd4818987fca7415f1dde32a37375469340c009c59ebf92e122965af6e6cf759985f8ada0df4880215d46cc03f3f8b6b20803dbf4cc03934a2462bb2e4c6614c5e5fdd3061f956929ca62be2acdae6adce8fbb9115549662bc239228329a6d281076d4d7a35d2091cab386ba12e75afb7a87a0808fca61dd2a2c3283fbf64c4993b176deaff0246d00fe82d6f3cd944e37b579bf5c972558959e097b03620be971f1445e2da7b6164bd82270262fa43bce9f4a44842c59c9d8ce505e9ccec244e0aad6f99d88faa669b44aaa0f4722a27a72d068b9a89c6438bede0b84a9964f6fd3461e05e7a06c62ea368a804d93aedf4b83ff0670ea2492ab2550d1256c0dd044e5c2a756fa95f439b64417c16cf3659965ef645443949ed1b294c4bacdcb0ebdf562c56b118d33c61a5a8e3559ce844b14a42ced5b11dc45d7528a401588e3c1fd56dbd8e9a3ce4e112067d5726b88e9c99419d283d032dda6de761cd383b25421f1a62c8f7617f745fe9463b0f4584092564ae4a8a4abe3b7ee3c47a0039f2d195e968795fa5c34d0c8a5ca0bde5dee7cae269fd1a71f6b5e43ac9f7918ae629acf3d047e3b1c9d1a7775a49d73cb1d4ae43f4e6d6f3158b05188b0181cf3d7ce9046f69ee892cb9399446f6c4bb10d6085f962dc61f77046bd6082baf256c5abf813d684ea75cf5748c83b516c643643f4cd90a9a91a42ceb604ebd8c45cf208ce89cf60377f11d219c0f51c2cbd6c58c9c13c6a2d32e4a4c747e4fa7c1647ceee5153f833d37460234da2f1a8584386a598220491c94e083b95f59d0cf857a218de0eb4fc255f472df3a7150991cc3aa9aa7130aa9b9b16bffcb7fc7fb39172395e8de885be1607ee15ca76079fb2e07bed9f4aa19f8da6a45b8bcd4943e31a905ac2f6ce8918b3e71dc7a2d083dcec662edfcc483077e7c59f17065a3e2b2ede978d226e4d3b4dfb1e833d37a869f3a013d3672a6eaeb55d11d2dcbdeaafe4ee416fe02822c802d348d3bb82a494685e6ab8c3c914c55f9f8f90a90ffd27ec10761ddfdd608a474a8b04c0e2a7c075088f493f1a887f3a5aaad424d36da88471ac73a6f5813cc2e4e5a927975397369cfad38948f5df607ed88339fcd79465e652bbd2c3e18d9eb40e7a8774fef6b07896fdc830e2b18fe4cce3f2617bae618c9d389e678bffd8987929a46c487c56a889c83357a75aa028535fa4e55e779ee200a50734d451df3e8159bb52091980e69da222875770aacc98d38584c58525b5e6ff1c8e67b9d824e9a54a41846897477da5e4c314606b3e27335096a28133c83f08738a9651985f9b01729f43f7bf38b11b6d654bf409c407e206ef9bca5b99cca3498f11a49d49b0c2d7350e8d062fd2fa149c0bdaa64f1af8e75abfbdf30ee600a32ffde59e05699b7f06fe69d612a057b4ef48becde3da042d6f45329fb21cfd844ba792f6a00f4857ffe0a89cc3b009e2e84e319e4ba4fdc61b7f22378d9399bc1c049968b4de44cefb0a481a5f592f1dca34384aff36b97cee3a9aeed45f1be83df049fa48102e5056a7cfa32f2d46e1b8ba5ab5dd7441ee015e514ad067f9ffb2797964712d6f8c6251b741501e6ad24a29891927138bd5d1a9c807e23a95e6060bb7a3f87f9a8bedc85c2abdd7eb90e5cc7fe57e2a76a242a92681754632a20a126b8e6ed53c4ce252dd2ade397fb30f25bd11851787812620b6311dc699912b7b43e21f8e8df996a28c4649391754e90cb858e8d57e0c1b28191d50f2c9b89da4bfb1c416cdc96b279c1411dea258e397e5bb2d1c7ff5bd321d486dafd2c6021", 0x1000}, {&(0x7f0000001280)="c77174bc5d948e2a3857427e2ea5cf00882ebf6329fd596de33903205a05104d72f50806abfe780a2465752d0e15428f8558744cc12e658907d390c8e448b72d603f79c14bebfa37e1d8e3660ad3aa4a52c4501ce0f2c314fa2d43c62f57d4fab76abe9419894ee35b3f132f591d9e83d04676c63f6b7ad941bf13eb3d7b83d27a1aaf0c4c86a40aedff2d6d8b78b9c70ec61fc078c29d8c7f676532cd59", 0x9e}, {&(0x7f0000001340)="7ced2eacf0fdf1b3d899a4964c293e1be8a219b69e1cf3b7340b4876104eb92eed2e99a4fb1acdecfe920f8ac26007af31402cf2bd8323d484595bc92e4ed329e2fcf9083cf609b06d79cccfe1ffde90767546bec5b64532a422cef453045563e8f0f39b4f155f9891d380206245ab1de7e06d79034e2bf56cf03398777a6a0db5a20f4cf960569c8483c3de046902fd006ab3028b2e666a2e97750b67f598283c49e3325e908f8e82218453d127f5cda2166e1574e61b07b91c9de0393daa3ed7434f266abfff14985bc7aa483c8e4994cc76873d01271cf701d478efa9ec671d35276ac0116f6b339cb72ec12b773d11e893b6fb73eafcab830c712b1d3bcaf4cc8a3c72f49060ed83f0d779b628ca095c0314c19e047153d3c03c2c933b1414aec7342bb41eda6459ade108a3bff2ec4a493625793d764b5ff2cb0401e80057ef1cb1b46961a18d93b622c785317b9307268b70534b6dda8e1bf388c7ed3154459b74917299dd2dd51529c56c55cddcfb53fffe60f1c932a38b345e843e93fd814b953d67e1bd6abb80ff1e0608c2ed775591decf6f83380e5e0fd920ab6fd9971c2dc3cd4b5090bdd1f3671ac65f27971c0507e56a8dbae3432dbe6fee67415e7303a49f1f7349384b43af3ac6d9fe3b6d4c7fd7a23918b9b5ccba96ae84529b7774ff47268d92240feabb7f2e45dc69f755cf4a1842fcfb81ffe6ee8cb7b7d3337fb13354c2df128de01b756f001a10ac7c0086efbda4b4b248ab736e92889e768c63a4f94384832ddedbb063828bdaed33ae04f5dded50962965da1dd9a1f897cfda2f663da3b8ea6b84cc10ae201767df4f41e8c807bf600f734d6fad69c2b31689620723067f24681cc6e3d5d46efc3990842acee8764b25777f9b42fc75a04e19cc4df05b412e4d9565346fd429730918603b6616c685ae4ef230eabfe77f9187e87fddfd05de3f0fb7b022e41f55e2e30900ef735eb124f7bc7daf501b336b1b667dfb603a03a673698cd648afd77651cf958b637dd1c3be1a477b7b0e8766add67427bcdb97b936bd93afee059d03a266b25425073077df54a86b8ec09c55e65fd89b64804e5226dcbc2ecd25e9a866cc3a0edf7df3c71ec6b446436a37173c009b87186b5efa843abd035efe25b38e8ac1f04459fc1d88c81880b7b245ae441e70287aa47f5755dc182fc235af9243c52b12c0b0291688c096047aaa54dad4dfa1d64bf897dac69c17790a6cd774b48dd35bf7c7bb50fb57dbf7849ca227edaf5e8f27955854c83771878d46abc5c75743984f4e0c334f7d668c5ef1da28727902c8f9cde94c347f6dc3f1e572f0e5d255596c18f86606fce905687f93e7557de62ec5888777904d8a59aba31a32cc0c30af9feb6f622ab1fd8957934415de338dff47e37defcac7dd35f2d0a065351d59ad351aeb71dae12c6d460b3360d0edb64212f6fb9791a6b4cf03aac5a33b51ec937ea8ae0dc11543fe8c41288d47853f84462ac1a301e49fb281b0b6b7eedf39b441cd38199133be0f9ed67325fbb41854155443b79cb60df4eaae0814f85d616c23fba46546e193cf03f6b460c697870b244e91458bf7c1b11427275561c39c458bfe40434d352fa01780f83a19aed158de24a597015fda66d271cf512ce38d4bdfbdbfbd2fe6111380241686f52e94e7513ab991ff5f2c87a3c6d02a695b420a885adc5d9aa42dd786a5fcfc52edf65cd99080142dead2bd7364b9246b7f4bcea410aefff62b9086cf4bf134fe19fd8cf1cd3804c75e20d1b3cb9d5d761999a4c6cc92cbe1fab19c1c7262274db5fa56b2135afa298b03118c9ced176ad0dd2aa1c41bf3540e5604eb3616e00ab84c4ccd824e21774eeb8cad64b87a5ddc11a30117ee80bd49601bc00817648d6307f68fd9876fd625e2ad153bd9158bae093d5c45cb230c44229bb48604ee73d0f8c5ed724dcb41030f61f5ec9e1b2d01a667881715af0b3f3e041b4c3e6455fd4bb5b1e9f9c47d0b388e9f3c3487c4db9f16b1db412d5f19e09118172014709c0c07f05e1514994715d3492fb7594b204055987b5041529663a731f8a0a4090b328e022034a3f9b21d37435d1ab1892649ed2394e17c6c09e2565a168ca7d3c90e7264fd65773668b21dcd7a11b98b41b24ddafe0188822eea7fc28ef40fd679e29371b019c64b4fbea3828f6248faa30e666faa7a60f712906b912083429550ffa2b3283bab40de6802a70568e2ed3a68ec383de479d275d84220f27997adebdc58877e07b8479b7e52ec606e4d81e7103c117b4b6250039229b8489caa0342f11b3457dd5ccac01425467a293f3f5f64766e9b800fe085029ca31d7ae5a06d85ec9249ba1793abf2bfb5d2032d438fb18c83ea038af73c1ad6641262303bdd30b46af592dde46c0eca40202c1871d1092f0294c45cf52d1718cafe907df1d32b64a329c0dc39134878cf594e0267a651bd8c426382d8285234b83c98345f5b7e2712c92be2db466fb4c82968b88a6115ee3024ba945d477c3341e30006e71f280488949000e7aeb58e4593b85e6b19836bed4d0db36a782645497f8bb535f1ffe8f7efbfa74bc9d004d04a45efc2e01fa4b3622732d7d165374e993967fcebc65aba7142acd8f2478b0ebd4ff0b0478fa225194ae8b2f9379ac54f88bc027c3ec3506b7674ed54141ec6a660067be06d92e04f4a316b20c5ff5c5c5b33f88cac32f8bcbdf75dcb12af015c98d8c1b210870480c97860f3c7b3c8cd3690914a8541660b59daafdae92f123e27eedf441a8cfa35189f220708c250450f9fe96997f7a24f600660058f0c056819bd7f973ab47cb8d8cb1c771864c40ebda4ffb25c03a78507e18d10b7f271edc35c10ff71300253f78bfcbcd888cce83dd8559668064d463854dc731bc562f93c4c272875c07fd9d6e2974a55e787e637c2699da8858b22f0066587b06aa3633015db7ede227cd96b2bb02d1f2a1a5cf219b8d05384a118d95e9b8aee32b25f52c4a8ae39a158bbf9c5dac3720a1902cd266993da00523ee09538719cba292897835f11e2ad6ecacc6d867dc0a53f4ae8f5577a8320bb1bfb8b10d4226d05c53e496e6178e56fdc36906c350e32a17bf345c39e0b97060b391114de46b313371ab878a28796bcb16daadd4104a278aee92a30d1604fe4d792e25f372d4f3d7a854fff4ddf0592225e408b62a1322a804dba2a0484cdfe37d06c770e37ce36c73b0133b03fdfeeaa10fe1da7e61c04d41dff3a40b3dc259531dcf70a8719a9f800aeaa5fc66b9b11a22e82f38be5c3f3772d1f538d18ea3fb50ff6dfc32440d5e89f68bb5b34c7eea5c92fb8bc68a73b9790705aa6f1eca8bc477220e2e75483157d7acebf84a85bad36a517bd3015b2663ae4d1b3c135e8bce0739051b79dd260383fecfec84e60f24a0e5fb6e539b5decd745ef9da9d2d721736578191f08439aad6771e3683e34ed35c760c71063f2c3b3534bb3356b2890e82b3c11deff16ba38d524030b151f4ec0a4c780c039cf31d34b665d70133255afff260cb48d8b5640b9e64409f2f09fe03243789ac98ad7ddbac7fd8c2501abc0c9d12a38ec2580f6d3a8c884dc7b0305f3ec2009b6d58cd4bb8f2a5ea4785bfd907d7f85a2cc2fd4455cdad123d3454e300cdd85fb998e918415669bafb1703331100914dddb0f6c5590709d1c20bd2870f438732fe79e852c5bf02bacecf32d9e7aa2e556a98a88fe28aa944e333b8044ba9aed0925b6b14e3d40dcae1af8aa9c0dd202952fe8d625992329a0bcb532bc977d99ed594cad6e77289eb3f6757d2bec959496acab94b538176b30959234456829ceee29ef27b29fcbf4f5c41e95d4ba9bed05904d4ea6ed513ee507763d1f5bddb1fbd17d4376753936f91e72c5da606a2349a20522f1764d3a2cda0acd8c098a01530ce0ddf8ebf1f5c9bbb1ad226913c4eebe21cdf5491efb5f8e086f11ad0b31e81081cad78d2939487d9c40ea6f2d537b625d06fd34faf5758f26301dea94fa74357f3cea5a4b185a420948b104f0a52e4089837f847e98c193ba365d5442b119b97dafb49270541a12e82e1bfdd7a4f6effad9991a4adadcacdeddac003af02736ad2e843beb03f76bf2bc28b6452a7d04005cadb4e701e6d0f317d35a6a113a17f1ee1ef727c71501ac133efeeb8af8674fd86311c3a78900897108f277094e1fa3b14f2456d1f6f51cc44263ed61f036018c03baea51bfc93e6011b7bbe713794e8a69d2f0afcaa31eaf423ac5bad80f557c13530a1f461dcf58b138c3f58126795b028f1010115e4d7035a5188254edba484fdc54202aa6e1890de97987b7b2617509a87e8a13e06633ab337c0a58925956eeea983e48873e31087b2f5722ad35a87d4ab51e27cb2f15562a9f2285ca8629132e544e18fa223b9c29afba30062e345b6d00939a6d648417778d2ee69ab041588d275cdf1d18ec0a3bf78e8a73b4b658b378ff4328aa7f5b1b95ddbc471ae27b6f1d0ee73caa22c9063c30b40ba59472044096b367043437ec6f47fc4974478e8f9433f7c23a2d0767621b6296ec7c24533d60948c2e17ebbbd7ddb2c898a1d9f9b895053285517edd50e687b6e74fc95487986ca863da7df3ca51170c4f64238cfca15c7fe5cb46cfc4a30414bcb3e33bf1ce15bb9aeb3556cd5a922ccb3e8319fa50a5a39292d85f73f6bc34057ce81bd149f4494cc63399c67f27f4f108526ae763818a2d858f88e577dbc5e5cfdc1821915cbb4d08a162ae68f927c0271eba84d1e82288bb1ed02bf23f66987f1505242df9ca975494bffe9e7851c4137d7a58602192dc862112b9654f685597de81b66fca6b6e035b279f62e0e78ab1eb53a8fe8e7968c869f0160a133b73f53cc6776750e0856b37c9ab6a813d9f1518e09d123a7dad61887a9d88f179f928e9fee3be56eff0461adf1c690b5d6085967f3e1a1d7369da1816abff046fe71cedc4fda000f7febe17c407cdfa981384f4a0567e696fc04734e814f46918ea6e6b5b5401b3089314ba224acd1a53fd1fc5b6d38ace9f2ca3edac600b6a45ee0a52d9ebe155b267d4f6c5b1642cbdc01927c26d811322a95e8dff80e9e8668f6adb531aa21690397fb05533bd772131f922e63767bf1c140e3165682f9f7272c2b62eda96303592ce50276280dfe9bee85b69255ec4eb43a54e0e47b640d9c6ddcbfc047c5097d677b9ad1d0207a8cf447276c00ee6f89c668e7a8ec200168ff7fc9061c0b9bd8ebee30912abc4a964972391049061731c2194d783db60af71ea822984277f9ef1b4e915a97423a1cb41a6014bc2db7fdc0a82026d96ecb003c9391f7e8142c7e2b4f5ade468461f42528bfac3d4ecab2ab7b443f4bbd9902c8599453719e57d940833a420014ded5068ee0f9f4bd3ed35aa8c2c4dbd5406c0117303276816fcb7085fb57a12d3f2f7c7f40b7ee123db13e6b247ac492b140d897daf5ada39870d2752485097e637dab2f7c7f47721fc6b703f84f837d233e5253524a44d134a0759550ec00a5c5aa105ecb08f7049c2c87b1dc42e1eb4e56697042cb3199801b1874f148d6fbb41d22938a35f85f68e1d56009f14f8d7ed78ab6ca4081cca34014dd92ce377e9c04d9eb2717259f34268ad9f1efb42026d28799c47bf0e5af8d7a0d18375fc3d34c2ff64ea89b5ca5c1522d7928ae8ec893999c36c61062e3973273221654e7e6771ef1ce20dfcfaab805cb50bb80793ca148f19036214b5621662715fbe85f968a535762667718782ef2c72c12d1", 0x1000}, {&(0x7f0000002340)="64a57d1bde63bd43350799895490ac48c5680a11d34db70c6df1efbb48e72bb1fd58cf1bb7fe912892baaba15a6d13ea90239d42dc43a09de320f673cb9a0c096460e4bd9a77fb51125a27a42129bcf53aaec18af62ec4ffde505b51a2a503a64f3efd8a1d532b1a7cf30df385acc850", 0x70}, {&(0x7f00000023c0)="1bdc64c31603f76cffe75c64aacad7c435566262ffdddab345c9c1a09e69b81a40bb738de4232a3414c72fa6c9303cd8d17a28f9600c8d4f19fcb3bb15573e2c19683e9aeae15bf1939b6c604028eeb6956ea4da0d3cecff4a48291bbcdbc00836b580ecaaff191b0e37564fe6f6e8f8eb2b7aa895a6355c7a78cb0f85138102d93c397d193ab49f53b1f256b53376f0a5de7007947c", 0x96}], 0x8, &(0x7f0000002500)=ANY=[@ANYBLOB="a800000000000000ffff000001000100607deb552d72f72091e8dc5660f226ffcce35bc8d03640aadc51d9bc050c6982b13ca4d7faf65ff370dc4325770ee0341de0201d62f788aa701298445ad97bd94b55f9d51e027a6195bd0c6be0380b66f93484daa8fd7ee2d47f2590f6ec9c5b046985a16ed18536eda1e7c3db44bf74d4968c277c767d4ada0fd947570ba875291a03d52a37c2edfff3f1bc035f12f013027974160000004000000000000000ffff0000ffffffff054b0925859a095eb2e95ab25ed2a3c88f4f8983d3b223aef4d686af6d46de4ed7c700a573a6018a0259c0008892e8533000000000000000ffff000005000000d7fdf2bfecc7f72652ebff17853f85ab811f8b0283325ac1f6abd0531da0cd00101000000000000001000000000000008259dd97b0daaa763fc2d0b8d2aeac8351af7c4b254369f32758c0a41864bad2e256f57ec434a68bee2658620fa74d30340e3b1ad4b81660383c381c805d925e739326a95b26177db486c37366267495f0e5aa94d2d8f4abaeea2d8396233042c83f99217dc58405b8885f11b8b7829b481189543e70be04f283a4c73c742b7a4b607ee23aa1b346f98dd7eff152d5c5b9dabd3329f5258562230131d1741fdc55ddce9bf20b1cb6e5c376005daacad18a24f3fa545a98e8791157d6638a218ba81078656a5e8de7bcfd8f3de42bbca6af82339d8b65aaf07a4584c1adc0beb221c557b3f5d44bf1653159d6a85318e6866b78c5677361168d30dc916f46c141f4f96fd97c8e0cf8404b88d62dac0b1ba3d9a9c48e98d296a2ba6a665e070b27fb1cbe025fa745432f61d5d9decc030e84d5acabb13a244b695f2eeddf92c912844042a2a699724fa9ce9db508d68b055693240e86b2870aa3b452a6cf2ff7aad59bc2fb6e8fde0115309c69286d1d27a2bcaf7664a23c92e6eca54032d51a7a23f2819ced83cb987fcbcefac012932df4acf63ceea681eb5260870b74ccfad3439caf3d58b9eb1122bd286ab672e3f0628bca7083b6e660755a970c8c8427414ed5ff03d39bb2a390ef3b71d939b4584e95106c572661edf9ad1092b75842f1603c5beac587aa7ac6919a05d39690eeb76dcf7c398fdda9a34e8b0c347af7e075d6f4fb991a97100a64b68cfeb5251019bbfa154d229096fa990c895ebf945ea87734d296ac98ef21035b9dd5f72c1cc39ab9552136a437021c28cd0031b8022509143256e059b04eec9188afd63e9965a1e110a767243debd5fc2fa516420e5f342ad4e93129c6cc736c24547bb2485952e6e73ed882065ad5d4b4cee23fff7d973a74aa0b2d2bb93f4fb4e77f054e885e0d565403e403d5b7e84f57537006c11a5651630623367115d3ed32e861ebb8ee3081164d6599fc4f41be8de7b5ac30fbac483508bc9fe9d46c50c40f206f52d82a3d74929fa42734b778e604b4ffb8cc774b0d0a6d5b7ad19c02e48c1efbcc1d6f85e0eb0d0c9ec7c26c7af272e5cc8609c2875545c36d194ee8b6ff4c820569d0495631021122613b1a161f41cd2091216573db094c938ad7f0b51b6644e1dc15c038409d1235a6c4085d93a94de21a4eae2a6c2709695bf2d02018183f6e9dce7ba6b749e7e02b7e00cf70173293d47b5d9fb45f658974ac29dbb132e6e708f8b86dbbc7cb8136dacb2c5fa2ae651854468e841bb1672fafb381d1f0c3d42942ecaecf57968be82c2f47b1918a8fcb01b4f0c7528dd2726df125e359c79ae629dd03ea10c7eac4bba21d299237867be99e10f44f7aca99b9692cab0e5769e07111ea729ba28c8e149e25de894362d47418c13f2b1f70f62e788a7a32a9acae0966f18ff5c0bb01dc10cede6062977b5bc83eccfc2fcac63179de5de3d47197f68c786eb5bb1d0426db6ddd409a57046ca4e408d592015ed31454cb788f6231fe788cd5c803faa41c8e49f70cc6813dc6db48e3bb63a3d0ab989eee8261bbb297873e0816cb58f468274b17f88e15639968953dc8544b97b77cb6f48030ed8deac9802f4a5aff95fe0ae97010da5e1cdb8e6505aae9cfdcd3afc2587c65491e6e757d33bc1dcd90fcafe439d416cde85b991f0880a5831c71db05854af72c70dca81c14053e63cea1130767f2b8fbc4ba120e2cb1dc3a56e8101dd072ec8a6d62287692faa9509f4e874b6cab8befa4541c1c189e54e1dc43fc1e2b2c12a1702ac91ba54300d6594586ccfb80f4c303006c6c15c567d68fef0ff930ca1950c8fc7116a466f87f0b85bf60940a13d01edf2b94340e9e908955eaea8d4d93738241e03783acfdc6b8d6b91908cb315cd97c0b83f93042d496a6011b67f2d8e4f1c2a7c655f0592a663c258a11d34fe7c4741fdc84cc83e5a7dd1e279799fdf7e5acef99974feab686b2cd9cf7c1a1c20ef35da4897bdee4d685b3254fb4f1b774dc13cf0217e08f94e531436ca65f8097cd99e2a43c2579c0601dc8fd7943b49b64015168ef61d0011d404c1db8ddcca8ce7b5c7b7a8eb20ff87dc4394ed9c0f37d27ced5f8321215211570c07ed705deb3f1ac924462d9ff53cf593c3080b4329002ec73af293d0e0b8badb0b6bbdea3241b906e331572444a6a6925c21bdaede003567cdcb02b92310c388c67509439660d65661e30913874b16b6eeb73f4422fca9e2fd69a2da5287bc973d1b067e79a021f62a21df3f53160344bb177e0653f6e9b79baec44b1a775e07bca8a5440b90173c385ba1f5be01b836ee544e6de50ec8d923fe9880b824bfc6832f101638a90f76f2a5048899b0699158624d2c0877f326d8d75830164cfaa3216352e7d4f24f68b65bbb03a2c841fc6cd6111171f0ca1f870951ae1e8ac35c08b8ea64d03fa3f19bc3af8877ed335cd4da56bb6714eaaa7d67923b11ae2edd514adf59b82e32d79bfc70fe6c4e46dec26c7f67454302469af12f2d5af38092e53fd6910cbb00b6c193246aee91011f8a8e32cba4c403095ac96e4145751d25bddbddf9500ee300759170614a24fdcaa79f1bdf762dd9f600f6ed0e0c0c01e16f9da18485f4ce23c84b87671a146a6f586722192b1b6a862627976387bfd5cb440757be0d1ac8361e0907b33c0a0a5aa941a5250b1d0a5d9bb04c5a41b40af8e82b663c60ae5209c31cf73ddf66cd949fba5744343c114a46cf1091e43b40f6446e3fe4fcc0a7963b0620c2a027f379d0bfb26f124157ae6e49022ec60b695f315b5258536fb916e7c553cf7000f43cebe8274523c9d918e0373c1aa551bcaf76e10b45e1416d82686bb4fa9644031a2c7cb21d2af52e644594e5bf4170850144ca75fc40d36d5618e29d253f3773582710799cd121c19facde93463ef352ec9d6748bfa35a8bcaa245fa6dd921c8b20359eb15dbccec429396b2c272912105b817ed071e80f6fe4c2e86e23af19fd4e96ae0ca84b4bc09166c1c681fc4ff75db1641645ad4124db78d5bec0a2e4221ecf1a635be4272860110c22ad40f92d0dfa2854b95e1736c30a4d3d3a5686af9a0276f89290a815f7365f759c58bfe0aafa628c0e466323b7c15fe63a7f7700c1dc26483dbd67843350f414b49fe3fb01275f3be0f298d900a104eb0207e3257b38fc937671c48ed0570461bf42fc7775c0c0e6fee3340cbcdf4bfc5cb1ee30511b41d03cde4784659c09bdb4790e7248d7f54970f7a6dd4c000989887936ce1d755dbf7ed0af2f45f6a80abbff2838c01117559dc75135d635c671b33624027c6f422bfd48df5093234710c1bf80f1a0ce2a3a3341ea4884f14852f10b97ff372378f324a10d781ff6b4be1d5bb947504bffbfd85856b7d9c4ac70af920d489f40de1e6286ddd7d1715ce91512754000dcafaf634a152e81771720c5fc1da4a6ffb81fb697fe774632da2dfdfb749ca9751abe57df73e599afadd016e2ffb5661d1bf43dc4eec5853138986137db2c4036570719ea41c964c3cb28d455458d8f1b79afecb09771950567a90743b672a7319bc29d5b9260bfa0cbe2572c1b46721b34042abff7d879ade96a4011c152773419909d4657aa34c8a834c034b0ac7d43fee66e86718dc2dc22f6e93e0e29e4d29be3f67a611dab9a339f0bca42f7f643856a913a59e03949f670c7cf011b718c23a03f142105d64e73f17501f122b86ceffdea86272ea1d24d3d69f95cab4cde823c005b776e0648c907b295913cb957e5cdd1f4725084c3f90f5fe5c1d71e13ccd8540b4387fb30183a7c319e96759f8d0d6c320f3e68eda43f49d70d782625cf2908c506e2392fa1fedd17f8c3335781c209a29f054b5b752ecd66d95c67cb3360a17fe9c93d5beff93a465afafc5b9ab3eb4113a1da70e67969ce825288b86f320e03e75b7be242a1ff8df251741e2a2e53457089971e15673a170cc540d4a7434a8de3af9ad89323eab812822e9e7d574e05ca8afa28dc5dd3a32fb1d3dc7fded9065f722ec6c824fdcd648a61e1651254ba083275b0fbf2e20742b8b7b72a844dc64715c085455322b5ff5337b25d5f7e879886a1e00b286a847439faaeb65ff49063732eab5cd5b7a0c87920a99d010cb08abc65af538406dacd524dd0ac8294232a48854a34ad4683e83d46603fca21335bd6ab4341d9f9fc233e64a0dac14e567a932fb13f954be1d7449b9e18f4cb153e26d9eeedbe59975f490f3216591b605a79caf7cb25c1daae789d45ea95e77e57ba3b9a45040baf865bd7ac0afefe00709519f291ab768672285140d726c90c7b2d8e5510409d74299cc68edc820dc72b0a3844ef2c4a3acd73e25bc8e508395269e0d271f45bc5e453b986a596418fce2f4ec651b1b21830bfcc4d8c6c8f7077f477956fcf68b43f0cbcfca4036de71bc8d34092531efe4eb4d3ecbb5444459ec1c3a9ef8665e30877875043faa6d632cc4f4a14cb5d1a30f27df89524e6661d254f50a14514c5c9ad4cbc8c937b6ecd3657994e5f4f49d1c495d33b3ebdee0464917cbbfc7c479f59ca6a017fdf423932251f35b6dbea1fdcab539ec44775851c667cefa98fa78c23231eda18504284446fa2f5a054ead318a0f4ffe84e8eb0de3cc4072a0b82b2cd8c6a1e3ea02b0553eb53d4c136aa46fcfa64ba77310e3ed882bd32da8383fe994d216ae0ecd0eeb45d2f53ee5896375cf34851e625adcc7665ae73bc932497343f16bc6a65f10290c4d0ccab3ab6c0e1ae533a90d85431a9a03540ba7f346bb8773c809b7077ccf3d7ba376f5c5b06b42ae62bf749de70b3e7e9a8cd6b2bc48e897b3006e127f5399956ccda3e7766371504a8910071612df52ba7e86e8ccc03cffcd76f2b46d84bec17759e1378502b8eb1cee14e84a043e6538b31679102897cc05788040404c4e9d7d0deb17c9ad60c27ca800678c9db1231479f3b4f23198b61b39254abe9b3c7c251a6495721adcdc11fe7c8dbffe9f3c327fc7a213c21e94d76940c79d6362971714daef3c0f82dcc353f71fb01b1962c2dcdbe5ae9aa9cd42608cdaba16e8ac2527ebc5bc79a37661636f52af7c7a34beead85b7df468f0aa16d467f26976d31d33597429c357a29aba4e8bdac3e2a09d4d85bc111978eb852389148ea4b9b31e0b640f25dbcf94f634aa7eba55a49e8fad4e386f7cc43076838bf74e9a9f7d716f207389fa7ea5261383f3490d50c0b4b28a023cb1fbeba9bea21cea1aff346dc5a019f4c99515c6867dfa33a4fe15be7dd5353840c2832b53cc96a4c748378a7aa30b546d67637149bcea3c5c76dd95d35c2baf32227502271563844182627fca5ba6b42a11221869af872d138046808666c13046d695a559a5596115782422277464ce6d2f4248c338210dd67b3e56ded944d4d8a632f4b1482ab2e26d0cbe308b8dd3694fd3a996e7e52c808eb796be225487febb8127e66787a6e676a99eb429859cf7f3a8ff3f0fbf75e625b745bdfb7490f299f98674ccfee109791ffcb0b82a1bd0bfc48308346d0216c08ce0c64393f8babde642f4f1b95a002899dd7526a1ae2eb1494ee8de58cea4f586b93a9169e6ddebda6bcc72a41c554a5d8b686de60047973f84b733f537741e533015b8e6c58c3d5d1f7d8dfab96120918cb43395907aef2532afe1b391e345d2b4512d6f443d052a63df6c2c3dc5f1e3ab39bad28f10927cfe222e2b7653a44ce0f6b32866f119dea90b2e0d1bebd507a071bdebc3e921f383ca41ef6d9f7ab0e74890949d562924cad3000000000000000ffff0000040000006a2f245ab12daf528c4c864057186b1e58dcf6c1f6b1cdee1967068fcb3c20008800000000000000010000000100000063622a91966564d57ab9cdb123ff69d12d87d4cdc20ad278423df6d5d8d948d09fa7c3bfcd89656b4b5ae02250fd2fe83eab2f5b4cc8bf01d9c311f49a2579125d434d774a5d0a496172f5b602340c0c2358802ca02becb3d3e707694aa584d67ff05e7ab01248eff89232c530dcbb299e1373c5ea414eec"], 0x11e0, 0x400}, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 06:39:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x980, 0x0, 0x0, 0x0, "cc77667b9b478b5e3c9f59051508c6f8ab9de1a5", 0x0, 0x1ff}) 06:39:09 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x800000401) mknod(&(0x7f0000000000)='./bus\x00', 0xafe0a59a6d9a623, 0x100000000) 06:39:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt(r1, 0x800, 0x1, &(0x7f0000000340)=""/83, &(0x7f00000003c0)=0x53) setsockopt$sock_int(r3, 0xffff, 0x108f, &(0x7f0000000140), 0x2) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000c2000000000000000000000020000000001800000000000000000080000000d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0a83fc121f141b4c3f1000400000000400000a7d507c82e61a22a1e6e724fde53d0e64aa86fdd59e5a60f4630e06d42bb57572002a56d41ea0bdb32537072a7c885669bff49957a91ce50f7f129259bbd72103eec92d5905b139fe879c7dc39bae3b6d9c99c01e9a7fdf95768c64c8d827cb67d6342f59165de311cec2c2ab8040091b47612babbefd28fc989b5658f99822072f2d79daa3f115d6c7c533766adcc667a1b8cf681bef00ca94037586c4d15b1a9f4732f2b971fa8f084ffee8148d1d497e3a59146b74b7bf519d7122687ad3bbb8bea1d2de40d7764306125877c7ab4d21c9476a60bb74f89dec520625d5df6fb6268ab355686bc66455077b9068b986acf00000000000000000000"], &(0x7f0000000100)=0x6e) 06:39:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 06:39:09 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) r1 = kqueue() socketpair(0x1, 0x8000, 0x3ff, &(0x7f0000000000)) kevent(r1, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) 06:39:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000018c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, 0x0, 0x0, &(0x7f0000000580)=""/115, 0x73}, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 06:39:09 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) recvmsg(r2, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/143, 0x8f}], 0x1, 0x0}, 0x2) 06:39:09 executing program 1: unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x81) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 06:39:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000), 0x100000000000015d, 0x0) fsync(r0) close(r0) syz_execute_func(&(0x7f0000000080)="c4e23507050a000000c443816d9d0000802028440f72d0fc66440f6ceac4c25bf5f5c4a37d04011fc4817d73d703c44291b72ec4427d59c8c461801513") rmdir(0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x48, 0x60000001, 0x8, 0x800}, {{r1}, 0xfffffffffffffffa, 0x1, 0x1, 0x2, 0xffff}], 0x3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x81, 0x8}, {{r0}, 0x0, 0x36, 0x20000000, 0x7ff}, {{r1}, 0xfffffffffffffffc, 0x2, 0x40, 0x4, 0x1800000}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000010, 0x1, 0x8}, {{r0}, 0xfffffffffffffff8, 0x81, 0x40000012, 0x20}, {{r1}, 0xffffffffffffffff, 0x1, 0x5, 0x8, 0x6}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x100000001, 0x1}, {{r1}, 0xffffffffffffffff, 0x22, 0x10, 0x8000, 0x5de}], 0x7, &(0x7f0000000240)={0x3, 0x5}) 06:39:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) ftruncate(r0, 0x3) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) ftruncate(r0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 06:39:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0xa5}], 0x2000000000000275, 0x0) 06:39:09 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x10001) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/4096, 0x1000) 06:39:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x707f, 0x0) 06:39:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xf, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x5}) read(r0, &(0x7f00000003c0)=""/214, 0xfffffffffffffcda) r1 = syz_open_pts() r2 = semget$private(0x0, 0x0, 0x4) chmod(&(0x7f0000000100)='./file0\x00', 0x80) semget(0x1, 0x7, 0x230) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000005c0)=""/118) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xcf1c, "bb9b4d990cf8346424b277d879daf9473fe6e799"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000180)="015baa30ffa6c21bbedc686d506075fb2d10090ebe3c741d51f371363abffc803a6e7907987e69bb81de668ad1548d5295369c6545861fef183d6b0a4182ddadad9e74b6c8aec99bc89366733797f800b61addd22d888d68f8d54775e84f92462d562c567b6b5f29f53ddbaeaade7668316544e1a8c4a5f0f547aef975ab8afdb5ddd3e54c39406fcf00acd73ef6acedfed19fc3b4117a3e127cdadf69b60612eb8300af5fe9cb5c9a7390e88bf6f01aee610e1faa4e0a06e6d97e0139ecc3dfc9d32c3f3f0e4bf63ef6e1e55716872baa6f553207a1aeeef7ec5898890f7886c355f4", 0xe3) syz_open_pts() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) fcntl$setown(r1, 0x6, r3) syz_open_pts() fcntl$dupfd(r1, 0xa, r1) 06:39:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendto(0xffffffffffffffff, &(0x7f00000011c0)="ffc2dd548c1de9246f50db16f7e8ab12c8d12d000000e6ad57a3f0640ce034bdb5c5", 0x22, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) write(r0, &(0x7f0000000180)="1f30a47e03811ba19727b778a701eec2d9db702b8e1deb09fef36a1883f7a48cc8dfd7bdac5e7f0103f96c74031293bc4723af47839d0fa0e7c9f2668f4bd77492ed7484de26078b8088ea0567749d84c6c96dc7c5e6433361c7e74af326581545ff4bc6b83ff34611db01b79ab3b66df9d5501d53e8aeae2ddfed06f28057bbcffdb2e0329461615596ad039806dfe02b5a4dd18eb41d031d05a3ee2330237cbe0d230c4e2fe99f604b562500da6c3a60546d8ae02a80ccddc2370aa469de12d3064081a83e7bf74ebe35aa7b2abec1ea1bb5385b4e9ca7dbbaa66dd38892991c96d80dfe342ce12bac6218a9e8921423634c9c1ccfea82738800f438e62c85a502f83309a84e048928b8c37a33f4c430265f54414fff191a97992a5c1ea89230e8af67f7b8a266a525d406942169d7ca20785a76737dfe504a29e65ba712dd40ab2a999a674e8f93c9d9471bc2e23bab4437db7f39daa9fd407029cc4cf31c10e0e9f40ac2fc83a1c8352421d231218abcd86262163bce970ab865373a449e9a6790c9a483ac575788b71939200df5747474977578ec20b5859ca21113fa909785ba007be5f62efa0c10d955d626d15d2325f10e6275cc480faaaa5766ec038baa4aae235ca4944401100889c6f5c23d16efdf8b6099623600418d291bb6bfe7aabdf71c07099b5f088453818d9bba81bc1de7fb04b572d66394b9d46fcfa77ae81156526f7393242fdc99a20a154b86f90a062839a5736a7b0685c8ff83cad52dd34359314882ba49b8d7c46f3ce17960d14327da2a0126d670f94e4c68ddba0dadc221560bf1469d6a5428192bba1da305aead2b2290f68bd0342b9a99026c4fc33b5d9adb72d1b5b9172abb0fccf8800c7811f5ccfa760be0b81bc65ffa00627985c0e1173ec8037ebc78cbf68cc14aae1367b32493204aee47651095a0e3e9f853bd7c036da99f8b0317af97c05a044d7fe6be1958f5e1570300aeec6cd0a8e9de3002a986a849c6455e0dd4e6d8dcc89e96d20ad27331080388e181c5bff0f72274ecc2eff8e304d99308fbe21a347b4bab390b27a103f6a783a50a59c8a4c86b17e4a415bd2c89959341a92ffbe773f281d33b51555c398002801de852c67ab245a430f4319f2682af86c16ee68b662e92f5d8243d60b68c6057085877526dd07753bb56ae88ef19e2e1618b4006aaca910bd97f7a4791a33b559fd1bd16d70f56fb2fabb8ae4e4a681f5fc928cba4048a5cb3f5096adf1536d24d40b4a7e80430b45b72204b1175da849d2a1a79bdf0f83de06789f1e9da648ba93738ebe3497bb642b75dfa920a0a484c40e41bc5778c982601ad19c857500acca8a044f95742e242bb202b0578d631d07728a80a4cf46bd0409161affe7fa2ac6e4d69a56c214229625a2b4b422396d6f63934886c9a600d7774958615ed8d999367d535f631a1680533b1dc4c7eaa76677ced96d7ce8cb1ec2568d6e1fc804435da4696974e25677f526664c347f8435aff41a50513df0666f5732c4f9d6546a818a38282369b90382cc2b4381afb128a14953a69d52dc692b94242c489b189db74525dfd39049efeae56e134ae50a025cac71dff48fc6f9927bf33174aebea34f7fb0ffd36d3df6e3ec242a38472b4c6a086ea0fde5bb58248904460c143625838c83bde47032f2705f44612f49045c6da3d9a91759d4639432d2fbda4a34ab88fa7562211670af7b66731f3125fd7c428adbc0a4c0eddb8c601e3213f352bd1d9a22dcb2e0baa98440f1e27c9762f6db8fc7c0d1f45d64aac4872b052b936bae0328746e89eceb616ff989dc5854df398b4541cb54bfa5ee78bb5ddfb6a17461065ccc6d977135935ebad34eed0661d11a2e52c6959f7dbb15b6aeda4c9bd024bf6641af2d5cefe49f94dc057984761dc94ef2dbc41c2323b226937dd2454da2edd01514e794283be43d8d50633e084c3e744ded07456f45ae8d7e3b4cb39f2eb447a62a479f1a0394d41e39d0b59d0bf5d2aa1f30ff71ccff54ea2fa8dcb2c190e5662639ab1630b38aa264223cea35fe292cde92082a96f97978167936203ddb14df18da549ffe8917897dd036c738434ace17fc55c1361957c68c65f9f8b6b10b2edbea780fd03d876bea6dc5f464a969325080e73338a2dea82b272ad67599c46f8c362fd33453e527cf89ff91bd5a6a914de0f9f7bcfdf57e9a8912dee37910b97fef7061b89ed038b0ecbe140ef1bb1c032aab8a4bae5ea2dd79a3eb486b70e066f93bb5206fc9d8e837bc0f737d363fe7bff4d4394d00e3a4ef12caf36128b20cf2447f6e3186fe8e2548cd0c8c5b5cfdeff6568eb9524d4554a68bacb597e930438f4a95bbfac1edcf7263834914a8e41aadfe614669cdf49e3b3727442df603c844723de832d699d0d17e0c153772b8f2a2c6ba64dfd33d7cbff42f5bce0ccd1871f310050cb46d108b82ccbfab196edfc3f70be1ba8c383c737646e9331e2b45f339bd5a33901db7a26401256209048742ac98e483938010934980f8675db2937367927d03fde13f83988a5f32ebc95099b406174fcf61f435889c32bc9bb7be80655e201d26a497f55559cf49b58a5dcb0cd1d6c0f42c13a9cbbe21ce6e0ccdc42fcb4d80cb4a40608f7b103c42e4c45de689a79adf047ba35a029bf194c9d49b564432d6dd4bf9ce4c4648b2e416cca822e8198f56a53f99a9d36948b8e47f2589b5399ca13a4bc687a5cb086e8ecfc14a504c5ac50e79afa712e98ab3c6410a929df6126f47891449007636f9ca2ffb6834648bb0b8ef2e846bdc3a5c6a4d2adebaf7f220366b84fc22a399ab141287c791ad73480110afaa371455c560fde9d78be00ff46cedc98f7c1993524f1ab7c02902446348fa6a73f4f68b9842bf9d83502386e7b5bcfac937aa2535efcace1a610bf51a67175fb163af2e4bb61de0983d2da0cd9fa8cb6dcbd6f0c4881d8fb68eb5f6998c9e90bc1664ee15a0026dab4a5942ab51f2081e7527642efef4010cd299e5bbf26526e6194f7fb8790497923a7edf5a68f41d50b47d3d3f75b3cc585439a161566ed8b1c5570222d3972e50b1c85230436343989b8e855be38ff9613803ec7a2aee370ef316ab7f57ba84e1ba2a25330cca89132449297273cb1533ef9ee9c75e5a4407ba293843fc0e9f6999cb5319d5f1ac2b00b729283c5093a9981d453784ecf721b1ca9cc9fe935d1d738c6f6107737422f35bcd39d01efc4b1de5bdf482a824f0c3aa1fa72a939ce5b85bd8de341a7866993c79348ae57647e82ff6c46465b12a1505b6e25e61bdde1f6dc0523ae29a2c610ec89d2b8a04fc89f7b9d8fa032f02570ef51c0a7b473d10c24614513f02a1d1787df29ce2aef68fcdecd2bbf54b8906dc7516c2725b9389d697c6eb860da1354c2b491912c8ada97a3e415e9e7ca9836108f4fdf6292a78716045f95bc432711f0c8c809ea4003782bc8e43fd3f01ca69fc8219b7bfc4aec8df26ba9b7da21f3f698033a5911e8944f939aea0148bbf15dde3470f215966b67c25b11ca68a406d0d5f0094318773192208496fab8f9459701da751ea58e334be8f834b649cecca391b99bfddad59ce517deab72a871c8e1f837adab19a413055057d96f135770a93d9c715fbc14a440c91bd629ed442c388d371b5c4314fea502d2fe961e3ddbea0caf4d6294f8b92b5c172ea9cd130c6d4299b156190dc89ec16c6b3829b1bea514436c24b703f55259f0ebbb307985d10c0a23a75ff1a16b5a29fb6be83333c1264d1808cbc9f7ef10eee4b4771406397e15709ab05cb4a37cdea2a0c4880743581027dbca7d07f1afce49a07daa76f24bc8eee39ee597a3e1e705c0bb4392e98eb761ab4826e9474d19bd17186f19ef7e294db47cb8d68af522dbc00d8f8fc4553a7135775831817d28499ce7bd1428fd0e63ee4f34fd559657b9d08470e19b553ad90c3225cdfaee96dba5a67b3983980c61e9197c78ef16e3863da4ed045f0835e901e91292af7b36fc1aeab5eaf4e9fe8668f959cad5de283699daf9b6bebc524156f6c4e8511d50a270b13ae6a889f5e51e39cdbfaf3cd44e71d803cfdf0b43887608f769a8e7eceebb456453b918bd7c3a7f3dc182369a977124c3401919bb628825e1f10db2a0840e0d388fa1e60c68f6eac2a5fd13bf17867b88008f0b36b6bf624fd852321d1093c53577590400c59bacd7a26836c2bf73bd9531551c19f2dd4c9ac464cfa03cbe51280be355b5dd1be3e68f65b6057a982a6d31cd801055d78e145cbaa0df0aa65844a01e13359c03ddff6e36e112e58cc4f8aeddf007f8a3f1c85fc53ad62aaaec2a10aabdf0b6d6571eb3bf65974eb6c69972d286d36672d2adcc0b8900e5cef9964be2947927fe98547a540b8c0064bff086bfe5f2419ee02bebeb597522ee922091b8983271e6e42910d0495207ec3f7ddd776125f3bff4d5b2d68de746f7e3a0e4c817b9eea11a1bfdb900c15b0212b50d9056891d384f237e8a9e0cc485b650fcce503518a59c2486f3e0b036a24be8239b51336efceea4ed02144169e59a87f54328bd8ccfcd2bee9abe9e563a4484db8c9c70257d9ea129fb58217eefec43663e603fc052cfed061e8ecb0b24f284ea31316dbea9e5dbd6a0539bbaf1ac30a6afe3f0aa053443b8d998427fcf2e6087f82e3b106681e4f01e052ab262363aebf9a5dfea9789896b40ad3f97e5ed7f139e611f9cfefc406601d923ae6625e088f0fbd487e32ba837c12e64c1f25e885aa01c06ae9e57c9d5f77d5429e821d31984ce48e191d2dd8081421345a65f74bbe6f2723ea30cb123ff6725f7ad6779017684c20e0c3c6dc4c8ba1324ebe4e700edfd00bad7b4acca78effcdb45b7fda9f68edcf216921af85cb3d4a59f7f6c0fb820928b0e6a8475a4448221e8dd3290ad913652a7caae5329d663b241e86a670186b03394c736d4d686ad5a9b9e983df34a18aba4ba60246096f093a2b32d5c80fac2c7e633c0fbb8be12d9195c8126d03d9964a96b8ad9e95f6b213579adbfb2e699b00d550c95eaf6a8d54404a6ba8cf9f4d6bd3d244c26e0c49d70f86890071398bd37324dee3be1eafee80ef86369543f3a80e58ca61d0753bbd9d356ae080051ab16f78762d8a1390a1936fea66ed5b90a8c9dc600b70962e0ede1d0b00a8bc7ecd35932a3ba576dbd32d16f1e78d7a84995c1c0718996b5dbbe46da4b8849eb35e0ba09784dc99fe21e8130ca956624ff532c2e01d605f0619a363ebd8ee9d07bd2417d0652d2d6c238bf1025a8ea927970377b54bff64b6e6166bbaaf2d284f6467c7c84e1111d5a95e2cd327fba75524db0c5efd597e1af6c50ac28947c6751fbc739eac26c5b7649f2b0fbadb51268640abab4db69f5b525017f1c7704ab96534d598ded2ac851bbbd6ff1e86f73697d3944a654894ce21ac8df3256fd1e71755f6720a5485eb489b35ea6f047d4ea8c25386c7c06ed0ef06df92994d713e81f5cbb2cfab8c144680a7a0691f9ab57e059b060fa1a2008397abef7d5a9e61f8b708ee405e1bbc51728ccc956e9765e755cc57251faef53aab2e50e809874a745d628c14aad451b009ecfca475cd1ce6088f2cba7b28a9241a6dcd0e69b15c3561d01257e2a2ed8826e4fc28bd7ca614dafc2ff4866187d21ac7bf7171a293585225b7abce4eef9d6da67312eb4e09133b341443ef536083f7de3bb3080754d07fa7b3edfd273266769faa3b7716e7de315c0969e9612faf5b601681c3f4120d3e8805ff95e8bdd925792", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x200, 0x81) ioctl$TIOCSTART(r1, 0x2000746e) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 06:39:09 executing program 1: socketpair$unix(0x1, 0x200000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() socketpair(0x20, 0xfffffffffffffffc, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r3, 0x2000745e) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x9, 0x0, 0xed3, 0x0) 06:39:09 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgget(0x2, 0x4) r0 = msgget$private(0x0, 0x509) msgrcv(r0, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shutdown(r1, 0x0) close(r1) 06:39:09 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)="010f378a7febc07548a47774460c99aa5a8b85a567d1656f977e17af93d97dd1f5aab8ad2b2f00a4c526abdf32886bac5ba4ab9c415b92000cee3aeda21b8e825036e2c319351b67ff3cdd230b0e64ad8b4339465a3b7acc35bd98789d1fc75da79e6ee83a26115ed1bd7c4287165a722c5b25d85b9d8dd1007bea1311230ae759f1caba2b584ddb0376d0b92855794c15c9d544fb8fea871998ac7cb49d797e1c7d2583a2f90a3ecf33f503b109973c45217c34e77f51d29ed7aa6c2e4bff24f9e09eca5b8571591c4628c5948896b1b431b1733ba70715ddf6", 0xda}, {&(0x7f00000001c0)="6d67aa29a03e9d134b3bd849c6c793c939ee5080aad2be1a31d32c4b24081c9512fd88ea13d520f12cd6eaf43053876565ce956ae99a2e7a99da2284674ec57f4cf272285bc47269479a389cd7bd26fa8a1874b3db02cf3556d970faf82d4c8d207f5704f32eba15c81ee8f539948d0bb1603474ed7b0c5de7c8480de0d8df52654720f07a7941c790f7b0d11f9c40973f9e3eb90c03ae6d5ede386dd8f0c556e1a9dbdace895633f8460bb06ddf1285", 0xb0}, {&(0x7f0000000280)="b15c993ad08a1d3990e0420463df3f424521ad38a527acd7b06bd7428f116780dc41166793a52096ba6bf8f09f48cd8411bc071f94a877bdfe7574b0252133bbb4f40f76ddc90fe0915605c2bd0237d5b6a49feec88b233a7dd38b7b30f11eda8e29658af9b3a6b9059eae356271189c951d995159d1f3d8aa30c5eb24e5c4683e66dd1465f41cc6964f65b228d93e509c00afd9042b32ef478f72cb37e2c7993b1ae411f863bc7bb3f76088454a5eeb087c4846a490033ac4051301389930b4c26edf48a57bbc9fdc94d49dc02e8c6243ab78faf71e5d11ec85551febec10a1ab761fe1122d008f2ee9cf2f19151093e972b92fdd6d03a35e19b7224dc28d057f856acab1c6f953faeb5a822e14d15f1d9420b370ebf11c756d044e13c88dca857e67077420f3e29549e37461566e0e1f4b29508da503f25336ad7f06f9bbfae0379563bd22797838e98885d330098dac7faf3acf2aa5125761102d17364f4d9e8be89b7db3133cd329504019aa703a57b3ac078303f176edfba2603ff9ae5dbd125281d1aba392b0549cf3372309bd49dc303999d74e380cbf15fa3abf8bf2824e73ea810b4010e5155f22399f8df13a79b8f85c343b06417a8b2ac1339bdf95da3b627877bd4f5fcc22a91335211bc8978fd0747b65b1cf301c39028ec4f74cddd9f294d241e1793b4bd56cde5f38fd70e88928ad659d66ec10c9ba3189c46eeb42ef85b6defd9b8c664442cd1991f8ad3f8092d0aeef8c8e7866348f48454d98a07e9a3934fffd4e4d56b35be97e45febf2f986bd0c402318a7bb30095281b23f997af6bdd71ca44fc0461b0d596c8698dc85c032e2ae518fb0ed4e316baea46ba7fc5ed6336f29966740d5779946f4cc48ec22a8bc4a8aa6cdf51812b4d7b6d1b40ada49aace1e5eb42a90d7ebf1ac531e7294968a2072405c2156adfbeb258530e02a9b7df8f1181d2fd72954196213c3c76a546bee471918f1457791b1a9f04b1ab03ed41a5f0b0ed9cdacf31fd2f2c95346b50677f24b8468ed79e5f81a5acf4c59042fc0034e2451340df61f8fbb7dd1dc7c28870ec0782b734789b53e181e0ece4281994c7745514181c9140b732e67f88f1a202af8d9edd7382dc00d7f5e5fb4f708b84602b3895c0f18bf0c593989df74b2084536e3943c3fd95f465dfd25d99fbffaed161a390c4937f9bd552d605b20f3c8b82664ac6eeb5541b33343f8f56562815409a2922a542344f0af92b6bb60ad9a4f7e7793c9b22ff12d75339aeb50d200d8b1ece36bf904a98a5bda9e5b196eee38e65f23c64075ef7af29ee09a3c1a18b90aad8f21ef88b3e62932338a7bc0e419f3f99094cbf34cd7ebdbaef89e219e734b1ab3a8492d0cfc7a687b59d79da3c4751efe74a378d434fb0fe40d8fe00bc1c17ef6a9895e73cb2df46cb13c94ebb162f1d049f3261af6be639e95ed7a89ed00e40214425b2140bd9de1428ea6a9420f13688b0f8b26c7b1aab5e3dd7506f2458a1d4fe8f4a7490a86a6161003fbba09a2ec759b83d69cab8276bded9c45ccf28da17a3fcfa05dcee087fc23662ebbe9a1bd41a88026addc4d78de3afabc8f2c6a918e080ae025bb3c7103e46e3b78da7ceb86aea90ccf08994649fb60728f14d9bd4251967fed207eba47e7a0f519707d2cecce8ab6d923c6d15c3226132e093c6a211fad0c8847886f238cda7ba869e7ebb08d9e2d2f9e158109cddaea8a7134cf182e02f80920c7fe47b4d8ac45314022c65d10d3eea07542c50495bc0288afbfc650a51537537da47a97a0525c1de2c5a4956483f90c0e1ef83f358603ce82c9099e1c983eba85cde301cbc192f6022979a60405118bc85e10269905b440d8e1058e1f5e299104f17afa45674276ae778725e10f021856efba35d01749ee5ae6fa6bab03921a7d6ee2d674ab06352e00f8f3e4fdc87bddaeca8dccb296014af33f1acc8b99cc444607e85b15b5590a41d9abd8186f741af1680c9ca44e2c63c8faaf6db565f89268bafc03b5b962a915fd2ba0dccdda464849f7e29e1b23b9896614b8380c068411f25ffaee3992a59b558651603fcc407dc4960e3e754b0c123fe3d28eccc244c0e1b7681a6902150e71381f206d3cbbb35f19b5b16e2214bc2bcaf6ab3fc94ed05c23f2de9261ac65f04c401017c63417e084b0596cf9ad04a52d595aad2b3f989ab9234f89fd6f17950cdaf4740a598e6c04904f1cada9aa72a6b3007f8a072225adca5d7ad33f5d848e625459397512715af60728b16d57f0e5a9ac3cf675182c4f11817a3bcea4ea2076a1c1f5a9135c6d5051abfa374253542525ab665d203d71270eb1b979d5f2ca41844d448238138cef4d6b3f764a3ace432122f62a21016bf856ade118d9648e85fa50e87f40464741c0a837142345cccc0eabae52326bb026ae87ccd10b21f63b6614598f624ced0c7a0aa43423a36066772b7c3d546222c17708f23692b0d8f0919756089ecc5229e73f32cf675007b7fc40dbf703ab001ecf31db5ef18aa681dfcef69a9b02824710d7dedbcd75ad48c86790256794cb0058c344d56d92334a78e8c2bc495665a3adc0cecc773597f4e4254c08a13334a0d5706cc07ff7838a91a0f4cccc36cb59dce62a8305be399399a7c6ddefaa21bd42251b8711ed656992b83b156d4751d5255ffd04c842f6b8a55c57b38c15283ee357ae23b0f8675946b173b47d46c676eb4f9aaa7f5412186b154235fd2268e421c419b6fd701bdd553979d5d466e173323508d803451f921804de576226bae25805d6480d272aba947a795d2cb03862bcafc2b01015ee71d522689f874aa802b1d314e60ddf7b88d5fb466d9550fec70fa37ccb31322e9e569a29bec39ac007d349e858bc8300e475d69714310b8d9e29f2eb54c51632ee8dd653188ceafd6070b38d6a3143d71d7884b81df9fd92f985a3df67055164c2074b3d83adf0ce800cafd5cd4dbf54c85210d10f57cae8f60f078518fc4afe3eba5affc518f029a9fc3e82808341fe49bb6febeece745a8b1a3bc2102c3f36b016cde7c3a0167aa15f12cf1499c52dfb3cbfb5d62f90b5674b8101489657ab67d8d0c8a5ea1b1123f1be8ef82efdc67661949a54b74828701ce32161a7e319c80a4bae91f2138872ed7df3adb223cbb1540dbde1b3df770c8e524d18ab514c5065fad7a98aade73724761998b2da5772cf29b490a30439e57df1495f10cc129cabcc25677ef1594574f0bc562fbfb818ef4f197a051aec90b01a6e0bae894f0f802438c98ff1222c15e6d3e676bb519902e765b55569f7677b14e7b10d91ba5e48f4b20c802cbf1a0277da6217ee4206696d43dc5ff02aa5cf4f7f3d1d556741193e07d4aa57d9b827ea668693a2cccdfda0f58ac7ab474a71cb0a4006209ac6b15b9543738984a34e6f113fb26f79afa8d97a312a15ca18621def365a21ba021088b8571964319ae7a851713029d24d18cdad84dca574ee0a2c4194a65891501e38728a0ee8f57a95286a334f0d4cbc7045511be953f8adc2ea82bbf0b8dc711dabc14a06dc0e6a643c760e0102aa9311e9af44e05124d276bf1098fcc4f2c288015fa1c30bf86bb987a846df2ca967d625a1f9de50749b8a7dd8cf9b3f51d02dbd967b90bffd449686626b32c943e37a09816589b853eedbd8a6f40c653d26cb6b76ed000d7ca94a800ae580891a90598f52576d7ef3cebd7f331ba4467ca890932c07671ff80dffa7983bb01e39ed27a05248e027f603bb133f2b9cd6915aa440c97275c50bb7fe0f353b93dd4e135b69698f3116730a572dc61681173180ead65d2831e895c6c847eb2ce5aefa1c12f1881011f25a40a27cc15dcc2e589ca80892b685065f712c8cacc4d6a4a24cb00a17310e69640fb66748967275cd538a68190132540547c091ff1c811eb41920c381e0dabc4349fb65750c55bc7a8363da9f89600175269105a74f86b33b5457226616e9eb7c154edaf94029e8f4a3b374b7a41d56c352197e2b8ae366f0a5ddebaf5a5b17cc8b96d3af0dcc8f29a9de41a31c0370ff7854f57159de63d7fc50700c29f139e2eaaa83ef1bb1a315c65c7ef6c158b6c468cf79c552cb6c5f5be7ba1d211243a0b8286da346b50f2dca015079e23a02540bea8ef9b5d6ee7f94320a061eec6d3c86dce5c042dd5e2b87080d75e9abf0207572218fedf4d32d9aee3ea2ad185c9e55163774f8725cf0035a2ad62277fbba722b08f354f088fc563d9d936a61cc40d14c36dca2f5716b6398455d9aba831cb26ec7970af5ec25662d04a93316fc6c6765afc8594e4b10d491e92a9b451c572af24ce6b53637f98341015f6c3ed4ef8f42d29a5da82803599cd9ac74ffef66114db91e385d769564e91480910805f4964c9c3a2c43cfd80e51af25a626597220b80ce1b01077123b937d96936d38436637758e6e2ec126600da021cf35f9a59c6242cabe485b1afbec0e68c511cd424ee6983960922d3c8d198e35add11f88474e8ac8e60ff8e297c392b6039a9de13fe49183061b14154b0fb8f7061c59067706d7db40cbe7ee85165a64d3689fbeede4a53d3424717bce3e1a4619cd106a9dfcbe633516bc3a17b3ac73b65a6dff75956a24803b81e3a096f700092f6d844ed0816260803384b6dd01d49ea12d8d63d034de2822377d104c8a2cdb2bacc334bf40dcbdf8385733c619f94c9daf6cf9a7b3aaa2e38ec4a19be3c7e4729e561c0bff9770f25a64c363b40aaade63ff1c78964f90be1ada1fdd0215b2e50d5dc5283ba8cb3af7d908d1e39ff06279a36d963d19376c8afa76062306f694e26ed47beec515116a258d8273c71bbaa20ef4775b92f4973d0ece6093a2861be52f6bcd12132cc792c31a68b8d880c5adab2f2aed98956539a2b0e976aec9748a16462555fb5169f30065cb0bd2f8400f33b0fae5f39cf3e1ae4af40d2bbd8a2d087e57ba08089073dd53784b3b685d7dc882fbaff5184434763b682d8ebdc8be79ea048f200b7ebb2615aaad15ec666be4613490c44fcebbca8cc442fb808ed1a2ff856012d2fb4fc26b5eef373537ca01d97c34495f0af84bb16e9c3c6148582197f29b189b3bdfe5023f2f5e29a0b36f9242e8928ce26dbe0d18b14ec52deb165dd41f91457ce380f71476452cbf5174b364f094e7064bcc6ae20c7ee51cc9a495ba8ce24f7f660e4b77659f45cb8461a1b7063c6d3d24b3c2572ee8c6fb10c35cad9593f06b3ca1f7e2f124aa8c107b7bf7f73e66ecaf9124c98e6f0eda37de632c0c9da91c7765363e700a1bf1c7f05dcba3c41a2290530e15eccb08e1e5aba5f3c5a43be80edd9a496cc24d8adc7bef16912aaa25dd00e6e1ade91c77e5b5071dc496051136dc49de2e21294ba9ee5e7b87954b1f83f625dea1a332457cd2fb490fe19037ad30d0e7391654204dbf97a4c2943754670df07594f9044592580e87df69601b450fff5dd25296df37cdb6f2272b442d1f707c094f287d9735023023a54912c077148b0efd4fefe2ab4ef682b237b37cea03cd81315160d97296240441be8d2f6d8f9284eb591c8479b34c49552fc5de4407aa3f4f5a01d421907d914e773eb7a1f8177661d9c72aea2d3be2ed26521b355c7efa08a419a7e9d5a3b790b2696ec5a87318598ed1788da5649045440a3416fd7b694566aefe50ac6c3c80b8e574482de581dcf885baf0da230196ba3b78f6dd4e2dfbe2ee22ba3838f129bdf23cf8e769afba2ebeba2304efe4a669fb3eb3f7c5b07ce7a5b361f003b476e8ff3e2fe9b12", 0x1000}], 0x3) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) shutdown(r1, 0xffffffffffffffff) 06:39:09 executing program 0: socketpair(0x0, 0x8003, 0x40000, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x2000000000002, 0x9) setsockopt(r0, 0x29, 0x1b90, &(0x7f0000000000), 0xfffffff3) shutdown(r0, 0x1) 06:39:09 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000180)) 06:39:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x38) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) 06:39:09 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000002, 0x0) socket(0x6, 0x8003, 0x80000000) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="df00"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 06:39:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000600)={0x3000000, 0x8, 0x6, 0x10001, 0x7e, 0x7, 0x6, 0x6}, &(0x7f0000000640)={0x401}) r0 = socket$inet6(0x18, 0x8007, 0x8001) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="3af503c5cf63fd247f08e01b26a91bb1", 0x10}, {&(0x7f0000000040)="c92fc7074049e9455bccaa2676a8f15048ff77fe8ae2d028695eded077f1e8417648e5e48ce9f71e873822f48dbf3112ef02239aeaa62344871c7543c3b13afa81f2a477460acdfd349f4c8c4367aa951f07de91568dc04b0f7b6e4c4ce94a4a3e07d441987119fa66402e143718d6e57b5b7a7c72a8b67cac68b26056e93af08160647980f27af735fdf3c47ce43ed4b3c9f924443ea2c7ab7f3039dfc4d7501022c478c989ecf0d0c38824a03af3eb343482b5253419ba32d0920cbe62a4ba4bfb5edc470d02ddf581cffcd5d4ef5b4638", 0xd2}, {&(0x7f0000000680)="fed65c9b173cb92365268fac309a74ac5ff2bbd99e7f4b4069c6da000cc045088c06bd34be90faf0d367ca878c87fada25e8bff0fac75c2a6cf781f2ba5a56e747b45cd82533d96133fc9b86ec8cddd881a0e7f3974b0a7a309fd530119f88d5f1f6d753d22aeb74311de1d0a5c7ee181764a2fd5bf964e97142fd458146df701d6c701283030c5e37f37c1264d07bfa757c1798e747085433b031350874b5ff3d3a5a47b1e7ceb9d979f303348a5b878e62099b06b50525f4a4ba43feb71b9ccb410cc22accb3283cdb846797da6ae3f07e53ee9afa4a23a110147d9f30a3501d135c3749e5dda368b429e6857852e83391bfe1bc5c19f8ff2105d65f64d33592c808b89fd47eb5872c3e99868d4026d241245e1f166f5ec03404152fc31b211f4dfa147ec96c373122bd7ee3bfcef758c53398cf0d74bb945ecc8accc1990600190172ad8f7a789d32d083ee157b9bec4f9eebe4f2459ef03eaad2aabce1956d35ceeea534ac9fa02291687436440edf1fe2eade1a3a266935e2b133a3ec6e21f780c9a677aa3d1d430c2d0c8987295a63c83dbdaa79b450883b7c89625a5ecb9ee67677b8bef93c74267a1bed019ef65cc19269a5748eebeb69f626ce7502abd3ea25114979b75fee25ace876fd256ac875ac0eb60f1ad2d2fa8c462931f8a43c8dcf5ce646346eec4f1c51e1c91469187a9c655d1cf67a4e2f846001eafa9faf3e27931db30232f0a3663ad8e5c5b089fd05ac645162f35bdf0892aad27ec99aeda38e59f63435104526daa78da50d101dbd9da269a72a1c56f10199e4031012f8032adbccd7604faac8e8a808a708dd0f8242aa654e67f978087f49fb797149eab5289d16aac580ebda6d1f694187290f6d6ef17416667b239d28ba3ed1159c54a07ad90a0e8d33bc6f382e7d1256e1e77b9002a216359e36c7886370ceddb73ced70960badb1eb0f2808673adbffb2917dc28232ee9812a5381aa4c2f294ceaf93bd5519a6abccbc0ebd15e78c664dd1461f7633eafa5c33a7f3c7e71b92dbdbf9af1a15460e4fe45f5cc223a674bcd57416653b7ae4a021589006e1064fc45f2b843317f6706e51630fbc89785da84a44dc9942a8a7ec33a21d5675b106bc4c28d15f8d8d3d78c376e2fd8ec3fc1c88889dd97d97454a8ee5577ef8abb9694767a37b46d25c5303dc6953821794cff4b46044d3cbf86625092dbbde9a6f1196ae56c05fec7aa593ff96bf6fcebb95a70acb98fbd6dfc9951a9e8940898e813e8d36db28a53923f9065cf7b19796483523aeef959f6c5abe8931d1347d2b5754940a0a7b4049062225dd03fe5c1e7ca220dfb635fcec5cbeb9e4eafca811cda136b16f21d211297b196f5eb3a21277b98eadf77c82dc8e7df0b1aa830883e61677bec9b4512e068a40307af1427e5a1998a428cf65cf49cb6ec1b720ee445b324d2dd45e78ee0b1a3d4591a4d8621057c9d0f9c102e1d964783184be344c48ce5c8e5651a196cd991c181b7be07a7c685adee0795f5f370409a013f532ff8aebe56ee30eeb839466dfc7209261c43306acc4bf71c1208bd863dd534e21c6d2f687d1134606bb9ccc5fe212818e246d164212a822534859ae26a9683e3869a8393664c1cc31e725ef6fc22c2e4d99ac3fdc30a08252c29015fa9f41fac1aa8e4c5fff7ac6f5ee1622a6313a793d5a3ad9963f6f59e23ac20fa26ed97d70a60832cbbef660fb7cd7362cd94d2b83d2213a0f272685884d34c7a4d3ae2fc83f66173468b80509b698feb51e2fbcdaea6b61a77a60e0e9f064cd12a3a149cff9ba488a2fafd68151df72d4d6fc931fa1d5d9f4cf5fc3f78a934434e1088439a612a4141eeaa06dce9ee8228d181124821d8eedd2c1414bfdca758ce400360ebc56761775f42787af449661cbc3b96aeed5ff024aaa5ef28ba5edf6e5a927e126235f8adfdbb5e22f71efe71f67ccacc91117d32113bceef2ef3feab658c4874a7095e7a19f355fcb0cd09023382b3b55f130d610e159127b750b47edbad8e7b7e013e2577773dfa6c56c7e4e22588f919e43aca3d346bf5c1320506210d5e84ef1e930579e5cd488cdc1a662dda738054e13fe63bacc40c411f2d5b619d6ba0511ae71ea50ccbfab473b249b8445c611748ac623fd58726474222f8753ace8323e006cb1f5a129f0138aaa16a2fe684b9bdb274065acc3dd0f9857bed2a5a4ed420b8b63f132d42105adb39395ab96b060a1520b9a6d7cfb4b8e9acc1121950b99954cb786136f51880ba607d542b568d5ee1a404559f7d17bb35819ecb2fdc621232cd6a9224cfda6e233878a8189f27dec2f84a1dd97bb93ea216cde9b18f5986da52972b453bc8b0b580532393e03b3cb74c81bff9597d01571a4196a2bc541d79fba1ecddda7e154d367801c9c1bbd8dd8a2c938936a7e294ad29c431f61882615c0ead9015c28730362e39ef9556433fcd879f1a52e36f36b0ea01610e13e8577c030ebb466b481b501e467706645eddf126da28e4fc041db669546f0555ed48941eaf34689871b5469009007230bd53fdc0bd8dbecffb5f8839312a4717d66991da160289b143c71a5e95678c5285133b1e9797f09e9aa8061c35debfcc894090b11a42315f901acc988eb0b016d4010ad987003d41f9aaf4750a43b6fb1601eca17c7aad6444f8955ac0b53d39f15f38b9aa1ade041dac43b0cc3289c97910b1a240eac35a4b577397e021e36838540676bbeb21d3118ef583b40f5947acb4168efa2afda2d31e1355e845901c54322491810598294d83a7c8e6242bf7a486db358ab6705596648b29f490d30795b48287cd9ccf19b12295b276be96aea4cd49c0ed9bdb1ffc717a33adb6c02121595591942672971fb6f6fdacc1e507a274557854c4954bc3f8ffdbe24d88f980b785d87aa4f5aaad77d643fe8dff80c3c2cde38df61a9ada517d62bcc18f2847cca53eae1253a8de9f28b7ca45b89749a3c837ea825c6440e4505a7896f5f878fb80663840898372988ff76701d4a01d9f2054ec260165ecab05146b8f0d74bd8a08376daa5ba6f9b0d5cfa50f996df2b79e4bd6ec2b28df56e59e7a274883de99ca587a009f7c43f81895b130eb7cbd03dc77ada103a29d81fc59af0a9cb83940b87c1e7742a8d864bcde75c4b7a24f11acc6c650eff65c760c4fd1855bfacaacc0e91f067fbf07bd3264eb73ea59e1e85baddcf9558fcf3185c94656f9d355f14f09ca4718dc7706c310d66a1aedab1cfb427f6ea497e4463f08c76e7dbdd52ca0e8f19b7c87d07112c40de8660b5aecb6337880678cead3a6102393d442c0915a6d0de0e979c18b4b7ed3cad5778fc3cfa3f9e48d9bc43ebd7f2ec0aa17654aca9260cf8e5081f74db4b97decd3411d0a2faaa0e8fb38b9388907e94291f41b5fdde29ae60cb564d4463ea296d3de4f641e39f75b9f7e140f7b2731621e812dc625e3d78ac5c0e5631b7d29f3c1d46f5ae49aab603f970080a7467147cf7db7ed5387dae2fd5d8207069d6605a2ba25e224e6cbdb87917dbf7d93b2fea90177db46d194550da29036c8826b4ec50b8c4f01c3d260bb067b451296cedc22adf86f07890edc770ec4c539c8afae96877c704924b7e9fbfa8a5cab6676766f2fcfbe8c580797e22b8c1f153ce3661234b0623baf71f112ec6b9b0764d0e00bcfdd7483c0379a18bf80961cceca3289101a524808d8f0d5fb4bbef935a3fbf6c0d56553da7c8b9d52cb2c5a3103d84c8bbab32f57060b524971c32ff242677d8ad6e574c4904b86631efd2716f76a0664b1feedd3fd35b05e32c79107bddaee90838e12308d903a3e96cbc9b0efc8bbb24965a0b8304bcbaa213febb263226ccd54d58335242ed2c81707f7b92b11655e9e1cc9799940cf98629662959adab33cc25d5fdf3272d538773d648d3d10e1509fc3b232fccd3454883ea0ffcaff2d6ed5d4b902635ea4b32f010643823b99368a601cb88cb17a090b1e74446567d7d74fe89ec07750b250a768d2701e28c580dc8684dd37fde46827dbf0aa88ee20cef59971321f20f8c01ec0768b4f2ad1f42b8b418d25c7695a3549dc63c89d987a5f141c8f11b567dcbe6c955340819713cc17d4c27f046fe381c3e3c8bec1bd793ca3b4bac38debc36c45d108684dc25a410a5e053c2d265a093f20bafb4a3aa7bf2efccebd76f73ba9b1ab5bed255aa260277806be295468fc15fa9a6b073e068cdbd6704680cdc2e7d5f9599f366389c78470241e1f678c00a00fd0fbcd0570be6bff645f95f6347ca8d5053c7eb902a0d097473ad1e0e947e26495ff4b921f26c5b799bdb29e19c793abdae39cc38cb9ca7f6462a2e5b543c657779b41a94113ddf7e79b8a1efc0011abda5a0821fdc974df5a9bfef23000250c856ec72a4d5c136819324590749ef05e5bf95df9ad0df76d5392da3774053167356771d8da5323145069acd62e2f7f028c025f1504faa848d4690dbff23959c31bd9bfa166d2487fdc5a612ffc02a6f0d72ed0f66ddb684326bbe67a476e73aaa1f8641dafced4da95af54eca6e0160deafd745a44fa0727d5cf836242fa92e74f47e3f63017c401e4825b8c1f955646fe62b782f8b9ac32dc8ba8da4f8617d83bc11cc14a6f3c59107f9482768927b7074b0221c76fac4ffc9a1ff4390c1da092e01b1f3c80b31124d7750087b511a3545eab0deb74d78de7d5896cbf59a3461efd505a18624cffa393457b0cbd3b8f8288f0a0375ded4781286b22719272a746a51d34e45b194401cd6137697d64a239a65027ca111e5654d6669a18b34fe0294b16bccf81c709d0a2478d56851b74f970f0a8534a6feb9111d3b5d14c93c367f3ea3654fd8968b0252b6e676b0bd9e134af308dfd5715b7da3ec957c7f35189b55f9ffbf74c9a5257a4a68917d4fef9dcda58392b1061f05d08af21f0cc89c68885feb9591686498b376010af8fe637c0eef7b257ec8670f8f24f1de3891ef5b01020cf9c7e67065a676c36955720408993770244cd31854da5fe8ba5a9e2a24175a9e0e66c7afd63914b9deaa7698db84acd7f6408b9df5e3bee0c9dafac0e5b9cb18ac75b47d478a34c4495530ce55560da21ace2610db2fad17baccd0c7b4f9e616ea35d51a7172e9faf2a6787d3b55e1fe5c4f2507ed3be5a8f4be1fa9185487f5e9fc8a81417748051bc5f2ac3c61ea3769a012b7c73980cc12cdc83103b1a41cc313257772b20dfb5e2f86e1d7025e7ffd9cce404bf275b7e8c678148a86eec9c91557057fd6ab36848264f4ad7af0c9de364a03d3c9f18abba7f1a666bb5a4bb6c3f70cbad3336ce90f3589c159d9ae951a1eaef574b29997a729bcfe77245d9fac7c8e0e228ee41b4e4503dc6b67dfc27efa512ecc4aedaaa300928a4973335e71f52d0da2a4cdea1a394d0269bcaa3e81e323a80d5e44620d1e6b161ae7ae53365fd4c3ada5b7352d4ae0eb5ee856b270a27d37d42f2d25c6d9ece0216ab495df5f2e09245615aa353d4578d7155d10ae349fbb71b579bbccafa67fed49aa098d61737f3e4360f90ef46594c8323f4262da08dad8423e9f5027e1814203705b389a4bec1fe94ca0cbc6f1c10eb519fa978b38fe24da262289a3f032ab50a43191ddeb175f680d8e32ea13798c028fdaaf7ba56be878366b8285f9a51947e8e64fd354284b9f59dc73f788b571418ff1b47d082af53147362546b5c765bf29872ca52101ab5a284a55453d06f27f04331107f932fbb80b635066e158d66a27548c241fcb7835db6bfa929d5f30", 0x1000}, {&(0x7f0000000140)="6491fbfe9895c3dab2b6a1d66154523ba7e57cd61f0f693c61709b7906960c2c1c9e6f63e79e83f0c61da6e1ed6be21e98e00823ae98988297cae18617928f0069f7b308680c11704860615cd27524c3d85e0bd9d02a942431658b2a2cc53fea952b57563d1e0c3bf4cfda1e5fe0deb4f7df22920e9c8c93d01f7c388fe41d3e8249767a9936a31870927aeaa724a04ed0b2fdabe81ecccc9a07df4614a9adf35799cb26fc085ccbaedc02670081ec8b6531bd1cb4ee94fc5d2fc15a9050b089f8079b8ea818b127a5a5fb3a5a8d04a2172cf0bb37f18f76bc071eb726e5bcc6556df11376", 0xe5}, {&(0x7f0000000240)="c369d0c3f5bb49198a1686d0de313c8dc845145c49a0495d9e90f7e9bd03f1835ca0f959ba7c83cadc704bce31057ed3103c78fbb010ea6c5a55daf089b9a710661e6f139e6436b9a8abac91f1ccbad136cafa1149cd2d6118e90fd56d9b423b832a552bf94bf000f6970456ad36f72baa9662cb197cb4a5a6fc071837148da1429d7ca612da1876496aee04fcf4543a85d4ba3807b6934e577417f6c13bc2526cbcff9ea3437afc9eb0539ad1afe0d955b60a510005354f836f6d6e6061d9997c4187cd8fbeb33b54ca180a695c026bbf1371ca9a40c44f666e0b955ef38ee5233fb1045d01abe92344f3ba78f4b8", 0xef}, {&(0x7f0000000340)="6609f073889c2e4f2a15965d13191aad3ac908ca164ea34084517c84f075d9d6e25dc68496f9942f826f49149dbf12c1ea2da331869931f3b8438816e0657ae5566a9a496e3747e59b40ff793ba41ac504ddbbd99717127c57854ab103fc56a3246193a29748c0a2dda749fc300b381723d07c7022ba8538b5880b49063cce208986f800305491f1969deb7111a9e24c6dc41f6bb85b", 0x96}], 0x6) 06:39:09 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) fchdir(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) 06:39:09 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) socketpair(0x21, 0x8001, 0x9, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 06:39:09 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x135) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) recvmsg(r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 06:39:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 06:39:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000023c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d47271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44eb5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd60200000000000000fa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc2", 0x201) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() 06:39:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') r1 = semget(0x1, 0x0, 0x1) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/18) renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') 06:39:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x200002c4) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 06:39:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x20122, 0x80) 06:39:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x4c68, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) socketpair(0x2, 0x5, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 06:39:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800000611, 0xe2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x37, 0x7f, 0x8, 0x200, 0x4, 0x5}, &(0x7f0000000140)={0x800, 0x7fffffff, 0x81, 0x100000000, 0x6, 0x0, 0x480, 0x9}, &(0x7f0000000180)={0x1f, 0x47a3, 0xffffffff7fffffff, 0x4, 0x3, 0x800000000000, 0xfffffffffffffffe, 0xecb}, &(0x7f00000001c0)={0x1, 0x8}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f00000000c0)={0x9}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) 06:39:09 executing program 0: r0 = socket$inet(0x2, 0x5, 0x20000000000) setsockopt$inet_opts(r0, 0x0, 0x400000006b, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7a9d48", 0x3) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000100)=""/129) r1 = accept(r0, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x9, 0x6}, {0x18, 0x0, 0x2, 0x7fffffff}, 0x6, [0x1, 0xffff, 0x10001, 0xf7c, 0x6, 0x800, 0x1, 0x10001]}, 0x3c) unlink(&(0x7f00000000c0)='./file0\x00') 06:39:09 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000000)="e0ffff0000000000", 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) 06:39:09 executing program 0: socket$inet6(0x18, 0x8003, 0x0) 06:39:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) close(r0) write(r0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/57, 0x39) 06:39:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getegid() getgid() r1 = getgid() getgroups(0x7, &(0x7f00000002c0)=[r1, r1, r1, r1, r1, r1, r1]) rmdir(&(0x7f0000000040)='./file0/file1\x00') setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000100)='./file0/file1\x00') getgroups(0x1, &(0x7f0000000200)=[r0]) 06:39:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0/file0\x00', 0x80) unveil(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)='c\x00') 06:39:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 06:39:09 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) pipe(&(0x7f0000000000)) 06:39:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x10) setsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f00000000c0)=0x9, 0x4) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) recvfrom$inet6(r1, &(0x7f0000000000)=""/5, 0x5, 0x41, &(0x7f0000000040)={0x18, 0x2, 0x80000000}, 0xc) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0x4) 06:39:10 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/122, 0x7a}, {&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000240)=""/215, 0xd7}], 0x3, &(0x7f0000000340)=""/148, 0x94, 0x6dc5}, 0x40) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00./file0/fi0\x00\x00\x00'], 0x10) listen(r0, 0x0) 06:39:10 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x121) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3100, 0x0, "a3b1a09c17546ebcc23e4c06aa398f513c57ac72"}) 06:39:10 executing program 1: r0 = kqueue() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) close(r1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x8, 0xfffffffffffffeff}, {{r1}, 0xfffffffffffffffb, 0x2c, 0x8, 0x401, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x20, 0x800fffff, 0x101, 0xfffffffffffffff8}], 0x49bcfafe, &(0x7f0000000100)=[{{r0}, 0x0, 0x24, 0x3, 0x1f, 0x3ff}, {{r1}, 0x7b6892aa05b0216c, 0xb2, 0x5, 0x6, 0x8a45}, {{r1}, 0xfffffffffffffffc, 0x2, 0x8, 0xbb2f, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x1, 0x7}], 0x83, &(0x7f0000000000)={0x25, 0x6}) 06:39:10 executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x888, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = dup(r0) socket(0x38, 0x2, 0x43) syz_open_pts() shutdown(r0, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x1, "e28ba42de652b7aad694e4e4fb7be444b8ac45c6", 0x0, 0x80}) 06:39:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x2) setgroups(0x0, 0x0) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x30e30, 0x51) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) 06:39:10 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x313c51f6, 0x20}) clock_settime(0x2, &(0x7f0000000040)={0x8, 0x7}) 06:38:46 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = geteuid() getgroups(0x8, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000240)='.\x00', r1, r2) kqueue() r3 = dup2(r0, r0) bind$unix(r3, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$unix(r3, &(0x7f00000002c0)=""/28, 0x1c, 0x841, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r3, &(0x7f0000000000)=@abs, 0x8) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x40, 0x1, 0xfffffffeffffffff, 0x4}, {{r3}, 0xffffffffffffffff, 0x4, 0xa0000001, 0x1, 0x800}, {{r3}, 0xffffffffffffffff, 0x10, 0xf0000082, 0xffffffffffffff88, 0x6590438a}, {{r3}, 0xfffffffffffffffd, 0x1d, 0x0, 0x1, 0x3}], 0x20, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x4, 0x2, 0x7}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40, 0xfffffffffffff1fd, 0x1}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x7, 0x400}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x2}, {{r0}, 0xfffffffffffffffc, 0xa, 0x2, 0xfffffffffffffffc, 0x80000000}, {{r3}, 0xffffffffffffffff, 0x4, 0x0, 0x6, 0xfffffffffffffffb}, {{r0}, 0x0, 0x15, 0x1, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x9, 0x40000000, 0x80000001, 0x4d}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000005, 0xffffffffffffffe1, 0x6}, {{r3}, 0xfffffffffffffffb, 0x0, 0xf00fffff, 0x7, 0x3}], 0x8, &(0x7f0000000200)={0x4, 0x1}) 06:38:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2014, 0x6c8) mkdir(&(0x7f0000000080)='./bus\x00', 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000240)='./bus\x00', r1, r2) r3 = fcntl$getown(r0, 0x5) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) fcntl$lock(r0, 0x5, &(0x7f0000000040)={0x1, 0x1, 0x8001, 0x4, r3}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 06:38:46 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x4) sendto(r0, &(0x7f00000000c0)="e35d0c38169fa6c67a1eeb35c0e192a5f4995274cef279e6f43ded7e569338", 0x1f, 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="e1ee558d4600"], 0xa) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x8000000000000000, 0x7}, {0x8001, 0x8000}}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', 0x0) utimes(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0x1, 0x101}, {0x9, 0x7f}}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x9, 0x880}, {0x2, 0xb3}}) 06:38:46 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/28}, 0x24, 0x3, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x0) r1 = open(&(0x7f0000000080)='.\x00', 0x200, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0), 0xc) geteuid() getgid() socket$inet(0x2, 0x7, 0x3) accept(0xffffffffffffff9c, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) dup(0xffffffffffffffff) socket$inet(0x2, 0x5, 0x7ff) socket(0x22, 0x4005, 0x7) accept$unix(0xffffffffffffffff, &(0x7f0000001380)=@file={0x0, ""/62}, &(0x7f00000013c0)=0x40) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccf711b159d9515274f202f8d900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009faf03523255b3917446d42b0395a1f042fc7222f743aedb752afac61fc0e2327f5a255f7749675074cb30dd91f6ef7859ac8004a3e61a5e0a668f9b698e042dec7726eb01401c02e25c317dc892054f86a09b4c487b3966a6dc14a491045c679cee8863285eafd994a756787c75d31efa36b83b9b5fbb947ad232611391825b16c0b1007feb6dc4e89d3cf97f126d0534929a12da20f6776394a608c3d7fc6adc7d4828ab"], 0xcc, 0x0, 0x1000) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = syz_open_pts() kqueue() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000580)) pipe(&(0x7f0000001400)) msgsnd(r0, &(0x7f0000000240)={0x3, "4981a2d6597270f2fd32e0924053be52130db1798c537f08888fc473f968834d7d5b80d1ce8ab97bb28e41fd182f8564aa970fc37e9b816a10fe18dfb54a271993b66763250b4f00f7c2cffee7a7cef19694c2f67dc9deabfc7bdd1bdfda6433ad06d024c81533fb658d19c814aa36da494c750f2660d55083408dc7612743a7e28bfdbb16b8cf9bd3f329a9217a35fd40b09c54f7bb02a036b9e66044e37110c3a88b1b5e712e7b7d759b78d2a79ec770e93b112998cc97d811c83bf200994a921e9087a16f878ac91492ee3b251645964f"}, 0xda, 0x800) r3 = open(&(0x7f0000001440)='./file0\x00', 0x80, 0x2) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001480)) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x7) open(&(0x7f00000014c0)='./file0\x00', 0x80, 0x80) pipe2(&(0x7f0000001500), 0x4) read(r3, &(0x7f0000000140)=""/221, 0x71) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffe7e, &(0x7f0000001280)=[{&(0x7f0000000340)="01744576520467d6d486c4abb69e3c45cb3ea3c94680acceabf7d7fd09922c8501a4503a6c753542a90159f436172f70f0ccb3528c8654d7af4b63ad2c183beae3e97760d5a8915e5b2036b72813a341de392bea87b282852218c46885ecb0d1ba010b8a1d5322d901a52291cf3bb4ff6745277164f8b7406bd87098e3275b37d8b371b809b90a99941bf14c43a590f9282a14b037d514cae41567f9a4492877e1b95fee01fc077c3ad8c8ee8ecd863dc48b76d63a39e7bca348f6801c0d8e1400d9e3f4625c57ae7dc7", 0xca}], 0x1, 0x0, 0x0, 0x404}, 0x1) 06:38:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[]}, 0x0) 06:38:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8005535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/85, 0x55, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 06:38:46 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setflags(r0, 0x2, 0x1) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x9, 0xf4a}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x7) 06:38:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f00000005c0)="e36258a416f705fb21b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0623d58bd9bfa00dfd9547b355bc8071a2f6659990bfe432044908d0d99bf7c19f078177da4ce9c287730ceb000000009802b07245337102886e62fd85158a306732aebb612f099cd1df38325d146785fd7ebbe6a8546777ce26fb76cc76874c311be1b6622ff33b507c8eecdc694ca26f6c6d2bc1777f499468de0d363f697e01b11d2037c73d83b3663fbbb7ee1648f08ae71f03d953656e4a0232e65316db88f31fa8a89d68dd7d1fad7338cbc863fed2e2bb21f7e905e4a4bc818714377d88d4a20d9c37cb63c000000000000000", 0xed) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000040)=@file={0x1, '\x00'}, 0x3, &(0x7f0000000880)=[{&(0x7f0000000800)="cb5104b328be2f19c6cf2873beca3f4d7d165490a825e6aa2713cb805b0de36ec3f50bf4ca0529f4c05ce2260dae55f83b9bf7c5a499a6b482e1966f43987f92c04767dc1496f6664af538d41354f6e43ec990f90a69462468ec9eb9c3abb22e", 0x60}], 0x1}, 0x8) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x7ffffffb, "835dd2518000190000000000fa6000"}) ioctl$TIOCSTOP(r3, 0x2000746f) getgid() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:38:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 06:38:46 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') chmod(&(0x7f0000001940)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) getrlimit(0x0, 0x0) getrusage(0x0, &(0x7f0000000080)) 06:38:46 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000001380)='./file0/file0\x00', 0x2, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0\x00', 0x18, 0x4) r6 = open$dir(&(0x7f0000001400)='./file0/file0\x00', 0x8, 0x60) socketpair(0x39, 0x0, 0x81, &(0x7f0000001440)={0xffffffffffffffff}) r8 = openat(0xffffffffffffffff, &(0x7f0000001480)='./file1\x00', 0x40, 0x100) r9 = open(&(0x7f00000014c0)='./file2\x00', 0x20, 0x80) r10 = openat(0xffffffffffffffff, &(0x7f0000001500)='./file0/file0\x00', 0x0, 0x2) pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup(0xffffffffffffff9c) r13 = socket$unix(0x1, 0x7, 0x0) r14 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) r16 = getgid() r17 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r18 = socket(0x6, 0x8000, 0x1) sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000140)="051f06701de253bc75c37fad3fe6ddfc7f00b10542b5b12d7396e300b5355aff22034b7ac878029dfefa3ddd23e0429cec72d7c5fd46b5ee64ab5b944ac34877bf1779fa9f118548a742b99683caba54a4b9e203f8ce4f7ccbf2cf06a98ed6a20126784f8db82cea67e9b88e316b2ee2a2578ffeb9cf383709ff4f11dd373143a715cfc58e8e03ba5bba99eed0a96467c4720db0fb19fe7458da9a831999ace8ebefa06be967a0e775b580fc", 0xac}, {&(0x7f0000000200)="53e228e2f1c8c7bd21ec558dec192d0453bb64c1cf5a6bec55bba4a0bb2d2e690ffa0281524924efbb57ed6a081ce326915bf7cb246fa263d07c47a63275a2d19108a6ed3d1d918fb3651c2b28f6e35bbca31776476e418eb805fc6ebf75b9969d668164f88fa6b9d614d2c470735faea2bc7a61d7941794f8bff530a3dc5c452e0d15350bc2d7becff614c44fa3f21bbbbbcfcfe4fe13e65bb4dfca46ca0aa5da1cb3b0cc6e6d03ff2f9b80a715da5df3619db1b40daf3bca286e41e6386fff18763300c85fbfb817f8476b3669b7b971862bad0a47a22a049196c9e62d85c48ec04e349fc063d17209e92f47f0fd477b1d9677865786427ecb40affb8fe07b0869b0d8a369221eefe912e5bb14caec2134d081df18eb7fd6e8bc5cfb30613bfd02c43489746dc9e381746b1b03eaa55b7f0a431dafc23f4e067b8c29c1ea1c53b3524d596aa59ed57813c3f4a860b0533587164200e50f657e6bd963221b0dcd501576e9fc2006abf1507b47f33295e69e95438255261e87a808363e0545005b71b06322f6e78fb6ac27c8f062cdc48309c5951e505f423e40286b22942fdb38e8209849a46b9977606c16856662b7aafa2323cdafc22a79c3ae49bf8df2d7ddf312a2f469bfddaf600b6ef71c936e221cc1adc940615cb71136258e16ab54a5e35ef1aa51fc918fb0ed2a14a975fc83a53a48d3b046ac79b5c380b311aa52ec34009a6f55a7030d709b47598966827c2fe200665b960d85d9a2a0172642ad8f78c4ce3aaf512289d637cd393361a4e213d28ac2187828259e1a623bc468526acd8cba3e36ae379828a1fea5c36ed2084354be36c00a8d138af90fe0effcb4927b1879de0abe07fbba0c57f390266fc83212e4d055e976c14f910ba9755d428fe920e78ca645e27675131053212cd75c533cd4d3c45ab80cfe53593e92335ecd2af702b3b0e013a85b6b516206efec7f4f5f68068a33249e73cf2b8b3ffd001d2c5e1bb37468983e4b871ebc1f3c94935754ea360bfeb89ca491af4b5362c17c3751cc70a0ff3153cbd685c88132671074b342efbe3858466e7a34f51e4e4f19375606b741b446db14356a958d6f9db389e6b4a81f90722b7cb28180c9897ef9af30aa5f2514ad06cd44d90acfdfb433ba26cf16ddda55b41fa01efabff7f0653147724a25eaeb310fcd6252390ce36f01451212c4792c02d8d89c8e863e763cb91cf72859defa76256fb424abdc1ee962fdf791c98a94efb717088855cc24718d669c593e1eccf735bbac0f931ab9c19a2d3d964fe693e8f2013cd13d3e808bafa0963f78622f311fc247029e4287945540390399bf45921335cf737d13bd3d94c648652791de15eeef161fbed4e49eb26fe171d992f0414682c624021f970543ba76e01e9bb465c36d81111817e5cb41cd701dd0e33d717b37f81af85c6a4f310dfce65b57afb9b284009b57d5f94a3c5b24b6796b2d098a5df5f887644c91c62bda1d67fc3fd237eba99e1338ab9abb5dfaebc182cbbf3df2d3efb523859791abd120136f6905a24ab4c76fbb7b969f7a1b2391d163a1f58f8174fd8cf8176f9bb568bac8879d9e203125f509bba61eba8353be6664d319c687da66586b96ad3138a6e3ec136a2785513be9faaf38441728b5d267446a1298f77177e685874d546b7444867ebb89f1a7003f1047c3df6dd6564a0576ba2b2fa237ff52d402acce1f44c1a0bb009f6b295f9aecdcef4f79969d4e9e522ea7fa988b7d0064cebf99fc88b6bb09655457d6e850da7bea42188e3a3bd7a8b3b81dab134577e40fc2448120fde38c99ddcd99fe0ae4dbbaae9914871a7ff52388dd10409858f326a9580e981f12aa7991a91a14341bf8a4e5b062e61c1f99e463e636fc00d5b4e3ec87cd9aeaf2d59795c2bb54221c34fa4ad49b8f596bb5d780d63fd316bfd5b3eca6315dd7d8ad78d760240ee39b4082fe2443d5f82cf304501fa0faae73026bd6c91aa9686b6c3217f2d156ba1a8c26bd7c47168038a1330b45801032da5fe17fb6624e9fbd98533874eb317e5a5686cc606730ed71895793257f2d3eb64d00e0d7953035447c9c29df534d141d3c3700a460e9cf568f7217a7f37e2cbf5e6956ecd3d5bc1a9588e954092ca636c1fefbfc304b6e4aa4fb6691281427d0652b8ad857069d6a08c875001f4a56cc0b3a50fc471adf43769fceac401712c7217080f7fe3b18f894e4139efcce157df7a6958ac9e82b0f54f0fb58cd1d34cc213c5f5c918082d1845d51e5f74e14e5a1f5b05ca59d7e286451cf8dddb3b08d6c650747bbf6e60924675c817197a91009110e105cabc804e237d5cc58ab73302c06add942aad138ff2aeff9bdb4325a0ebdc8d0b4db2b342ba924ebe2877a3fb21ed18e9d5a85ea3e437dbf0defccae70ff5b9bd9f41f035f8ee2b9e9e8bd7672c52181c922f9750f2777c54b7536f95c6bba642a54969a179563b1babaa580b4e969394b43d6e2c1b7f868e2dd78dbf7a2817ea1a53c0085a820e1c581132bbd0f53677075d2ec052dec0d9168246e944498612fa10c142434f718371f9d2bcfb808704109ba9b43160bf70cdb03eeb771e917954cd96a273cdfab2979ce794bb640911280a43474a848d1401ef7b0b66454ed97cc572a843d7bfcf93dc5f9f5633a327ca3810ac1411e698ce7988c481bff1bced575dc2cac446cc10aef9c36b26a1da87bbe727e73e1f0e18dc76cd412b70fbf5eca6b1c631125f6be89e73dfb45966b9fce01cbc06ce03f05a3af39fcf36d1df7c63ac2bf19bc9323afa1615ca68df8b1cccd7b36ee07c8cc84fdf971ea6456c14fed795f4718bffae939643334d40d92bf02cc2f88340775d532a67166b04fcc7c7716ccfc787815b7d8bd7759e3cc4163d554be1d0b1243dc69b18970bb975ee75b4399536c3bcf1e716e751b2e9264e689b14e144b654c3cd963d05c685a10604a0e5bbdff76399a62580d5dbded52676ff31190e9d8cfb0907847b270dd80ca482fdb3971e567ef5cdb413dacf4353760f2fa3d9a465009d1334660824c5ce6f8aa8fee5f809eafb9fcc913fd57e6ce0ac03f4b413bd788e643cc3d3406d38b126379ccaf0d1559e9a8336f4890412f4fc96d4809740ba42adcee57eb33eac733539b4e4993f09210144144ae630400eba11e418b533c34b9b3706c0339c0b5ae05510247b33bfcb104a64a2c0f28fa4e17685905ccf254f7f62d03e9b039c6ebacf01a6abb82b4875178ff030bd5b6baba938c096845c327d7181232d7ec44c263377706f4cfba4f2fd30b39dd91d3f683bb5e9ee172c97bdd29d9468228fefe1f14ffce050bccf0c2cc09a7ab30f2210106c3a0dcef149104d98bff632953ed1814f2556aebfb6da0cbae23e6af6cd0761ce9cbd90ad683a074a36c4e00495b94ea1275b9e37bd8893cb7a18b07f72a0eb587fa3a838d662be6e0a84a3151f5479feb74bb0950d39c835e4fb5ab0800bbab4b0dcd04c5104efd200714e86cb48c446a42463a049a8e1720d48eb5f488757104db312c7cda2c135d1284d9e02d98e68b029643d96a6c1d8e157ff7333422e641e3d57ba8d1c3bcb6098ad99416b1298e50c355d992f23cc36f887f3b92ab18d05a6f5f31ee8444e51dfad10f787ad4501f2d17e625847ea60ae3a3bac0f9523f40d278cdb4c0193762fb2c7e4c56cad31e98caab2eae12fde6d8422bca2da7490743db3e7262287d597327a808edfe7e3cb594c7d2085ebd5840c6ffa7ab351f04994755adf610864682cd0bb06ac988259af87b44f9bca236d1358afaaaa83578c1f6bcdea9e6a411b1ec510585ccb4fe33d5e5e67488a4cdfbb2a14406d788c4446b9ac91b4ef43bcf80f338dbf41c3175bc61a0528baa143c4c485eaecadeb0924f0b38e0ee996d3075ad9e1863d1847ae0e579a33f11b4f952e4a06de328c6d91e291c36a95195e90a0a97adee954ef92e6450043305474bb9295d83fa32025b677fb6804a27f6594fb28e2efa62644a0270462fc8f24921fbbdb196bb60a45b61d19996f181dfcb9952bf12fb9af27ccf29d25a0a45478bf57b96b5afcf9f11edc2a25bb2fbae209f2ed7bb48120589f8628feb612c882e2ae2629c7a08e68179bc9fea1b919445858963df233b14d454968480024a64d755c48e6bc9686a976473596dd202255ecf33a90faa773b838ee77fabb28e5042a40d530b496c91ed4866eac0008707f74e9fb958f92df3b040d93b94c972daea3c506a54c5c0f63b4b400214f6f7f91586a7dd49c13f98940d289574988f257428a0bc54a05e0b080847116084e85ce64a482b405958e4d02af2c59f95f90740f20ac543f9fb6353be3fb34d253a1a2fb76eb6a1ee3c783d60010dcda11eb6ac4ed8270032d69390c6dd9c598cdb77230228559821bef6e734cc3db7240700d7ffcd75a653df6f6d24a0ed8e1114d0211f0b2dbf430092f4eb80b5de1e22842d5b32daef8ca28265bae6e7d3d07f275a3ea25c37ed9935fd689f401e91267538ff4682b51e630e8ca208569db864469055a21a583fe701354292216b6bb9db68899a605159b1bb17c20149a8280b0278eaadfb518a862225b51a6f487d58c8cdf6f54bee78fdc73a05edd04c1b0ff4a8f5edbb34ddea5aeeb78f39beb72cc82ea08052867f3a018f51ecd17b19aa4111c52e2688089e92e0edeebb990452e30e878f4e03c81d9d4f6af30d1493d0c887342ae6ba602a701fb45f923ef83a766678161d80809ecec84898e2fc670e4f2c5aedf18bd1b65074764080dc6b40d4c908a29638c0e89815115103e709baf00ae1967b633ca2d99ed274a52093585f8a4a7c8f27f1465bfa74a200ff06157bd4e0e960d451f1ec84d50115afc61aa12317f039189891f597cf0235329f71f10f8abe587e4f10dfddb6746361e2ffef3b0ceb58ca27def9eff7e4edd4661ad97b966156a9645e3bb37951ecabd5b03a2c5a4d4a755970079ce155058bd9119d4d575ad46f2a8dd21cd0896dd29680e74a6c8359849c4881be6210fd0bc1dd8b98614990fcfdbbbe9076d098840969ece51e193a6ff5998cdb47d8aebb210b4a31ae41e84830bccddd29a588d7876ebb05d79e7fab7a5665bc60b6748935f14ffc0e565fdebf1933dcf1dd0d7a8c8c8278cc164191e9ddbf58bb87a005c5c7271e1134e3ef91a5b8c208d6f198e010fae215a7da745f9ff697dd85c2ca5bad8817f8001e7d646a83bcfc826fa21ebdc1caad08ea92aae582b361725aa18b3d3ea34b6c895bd68e7929630cb95a399f48f1dc0065ac5ebf7e047ea4037575b2200f4739ab9bcbbad3e46facc30cf6eb4834ad7051e34ce6c3f6996124bd2afd0b79ceb785370e8f6e703c227397b14f499c93d90ff3d23819742527262537dc103ced87dc986c9e7dc451847b69c49c461533c29be9aeb8d28091bf79c0900be1d7931a6ac4f618bf42f6b7212b14e9d94127fa306145f7f6d3caf9f2a4e67c16b0f393d25d96d5451c4c99752cb5fe1ff07d60dcdf19c1a884c9c3592624cd9d48a6f29f4a307bbeac477721a457a8d6aeae6037ac0c2ef523b616eb8568a9972e0dfc613a9ed0bfaaf770c3ba04d214012d15809e1c3333cc55de7fd6b06de91cb79e93bc49fb59f9f3e24fc6e25f064645e1a549436ea48a7b67f4c31429aa2a885863a14e375d507823c597ced43c6a8cd7609ce226b5488670acca2172bf281e0e45a3d4396b99f7af10ead8cb20226908cf1dc803273d7272541308a25ed45bec585f03b215d0e9898809", 0x1000}, {&(0x7f0000001200)="1d2845510377658d74a83e58e2849e17dc76896bff48e96c", 0x18}, {&(0x7f0000001240)="6b4e71cb373c25dd8fc434feb5a197fb42fb3db137309bfc695aee1813c75c37cb8824cec682344c176fa51894a72d4aa436094196803a0e5dd99ad7511e556147639011b3bc62e16295e4bd560685f53343b0a2da85f096a86768da0b1ec93fed72f323ae6fcc8ca7dc91048c1f616cf9f9ac54cf22578df440b84f1024", 0x7e}], 0x4, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11, r12]}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r17, r18]}], 0xa8, 0x402}, 0x8) chmod(&(0x7f00000016c0)='./file1\x00', 0x119) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', 0x0) 06:38:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) r2 = getuid() chown(&(0x7f0000000080)='./file0\x00', r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x100, 0x1) fchmodat(r3, &(0x7f0000000140)='./file1\x00', 0x8, 0x2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000ee49404c6256683a010000000000"], 0x10}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x22}, {r0, 0x1}, {r1, 0x80}, {r1, 0x106}, {r0, 0x10}, {r1, 0x4}, {r1, 0x41}], 0x7, 0x7ff) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = semget$private(0x0, 0x3, 0xc0) r5 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x3, 0x0, 0x9, 0x3, r5}) dup(r0) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000180)=""/43) 06:38:46 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="978bf456c6dad5857313314939550c5456afd0289a2ea048ae6d6a39a70ea73bdcaa914c1e84e1d340bb33fbd675fa1a1e621a8bbd4115d56d3dd870945cab456ec544545d8c15725b5d78c588f11c04c8c2aa482054d4de256083780df7c3077837e0e246a5632d45765511c3d7fd7a4b0fa9e93d92b11d2f86bd576c5e48e045e2485e6803", 0x86) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="f26125dcf8f97a0baf60b4812dd0339f6893c91f446d3adb880953186a4c751605c0e4e1955ce6bd13c8fa297293a593dcb3e16bf38f8d35d8f6e1d6c705874703f6d532a7b897287adbd2f0b66398bba4202c141a6f887eaec8504f7994fb502170142a8194ab8599d0272ed735f52959e034b180064ecbd2", 0x79, 0x409, &(0x7f0000000180)=@in6={0x18, 0x1, 0x101, 0x588}, 0xc) listen(0xffffffffffffffff, 0x0) listen(r0, 0x401) sendto(r0, &(0x7f00000001c0)="468343e4f0930c319eecc58c6a4080fae9a1d79815420ff75045657ad5c33f03ff96178e4f46652e78e6545dcee8c102316d6654aa196c21c7763c051e9963aaf4bb642579cca554fb42d09a8dca73e05e2a720e019d77c22caa37ff3c581a07f7dcd947d52dd87bdb59bb1987513aa98f5263bb855a05220865ef08386903727706186848740c79eab1beb8ce64291d4506b52087e5128bc8bb6df204d8318d43f9bfee6b2ed4c3af3bf35811226029c10c7ba8f75192b334558a06dc", 0xbd, 0x0, &(0x7f0000000280)=@in6={0x18, 0x0, 0x0, 0x1}, 0xc) 06:38:46 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) utimes(&(0x7f0000000200)='./file2\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 06:38:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x0, "1eae8609ab1a20755ab8bdad345f07a098206fb2"}) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) write(r0, &(0x7f0000000200)="9db2e632d346c4ab01061122bb9249cbf8c33a931ce7a5992c058204ca8d28abd19d7e6357ff2764fa0ba1b1ee9144d532be5e8a7710404b04a98a01043328182b4680add4292af45a14d5f3027b1aea90cf731b90f632db45f4dbe92e051257b7161f85c2db4a05", 0xfffffffffffffec7) poll(&(0x7f0000000180)=[{r0, 0x14c}], 0x1, 0x0) 06:38:46 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) 06:38:46 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="1f30dd0562145228d8642d9d511811627a411baca8139dfb4355f03fb5e88069a80db9db92d7b141360be7263284a881865fd0c95591fdde1695a36c35bcc90871e42f548c8adb12eda6a18bff315517a6311e60f05b7d488c4635ab8f9f3d18949f41129658a3", 0x67, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) chdir(&(0x7f00000000c0)='./file0/\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 06:38:46 executing program 1: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./control\x00') symlinkat(&(0x7f0000000100)='./control\x00', r0, &(0x7f0000000140)='.\x00') syz_open_pts() renameat(r0, &(0x7f0000000040)='./control\x00', r0, &(0x7f0000000080)='./control/file0\x00') 06:38:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r3, r1) 06:38:46 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x81}], 0x82, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x59, 0x0, 0x0, 0x20000000}], 0x200, 0x0, 0x0, 0x0) dup2(r0, r1) 06:38:46 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x6020, 0x80000000) r0 = open(&(0x7f0000001040)='./bus\x00', 0x300a0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/30, 0x1e) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)='6', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) 06:38:46 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="3cec1eee", 0x4}], 0x1) 06:38:46 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffff, 0x10000, 0x5, 0x100000000, "7bac9bddc77252cc6accea1d5791bcaa79a7fc78", 0x4, 0xfffffffffffffffe}) r1 = syz_open_pts() fcntl$getflags(r1, 0x3) sync() getrusage(0x1, &(0x7f0000000080)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 06:38:46 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x43}], 0x0, 0x0, 0x25a, &(0x7f0000000500)={0x6, 0x5}) socketpair(0x6, 0x5, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xd5, 0x4, 0xd1a, 0xdb0}, {{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x7f, 0x33}, {{r2}, 0xffffffffffffffff, 0x1, 0x8, 0x0, 0xffff}, {{r2}, 0xfffffffffffffffc, 0x5, 0x8, 0x7f, 0x400}, {{r2}, 0xfffffffffffffffd, 0x21, 0x0, 0x7, 0x7ff}, {{r2}, 0xfffffffffffffffc, 0x20, 0x4, 0x80000000, 0x9}], 0x0, 0x0, 0x72b, 0x0) kevent(r2, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x8, 0x5}, 0xc) 06:38:46 executing program 1: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) r2 = semget$private(0x0, 0x2, 0x204) r3 = geteuid() shmctl$IPC_RMID(r1, 0x0) r4 = getgid() dup(0xffffffffffffff9c) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x2, r3, r4, 0x0, 0x0, 0xa, 0x800}, 0x1, 0xffff, 0x1000}) 06:38:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) syz_open_pts() pipe2(0x0, 0x0) r1 = msgget$private(0x0, 0xd) msgsnd(r1, &(0x7f00000000c0)={0x3, "36c1bf791c031bd1575fe15a321023bc5c66a69d00e7fe815d822ade3d63ed7c47975947a3d2775edd52733d443558d35d3e51adb944a04a9e9a1454b7b3251b18d47e38e1da9f2ea814bd0e24ebda7eaaae96ec5307ce27674cc2cb3b4572c5b4a0fe86faf8074d8b5f0ebcdf738f7f9bd2860dd36a69219370a02f319f16beb0703bb1c46d69652660e21ad98f1cc6f8d615b3fd7a0a01b7a65a3e794fc1e7a6540c8494cdebda7839d0f6f3dec37f5ab8abfb09223fcc23c21e61adc062cb7406792970fb2abf602ef9d29971f781e6eadc3354879c8367ab811498899c53c08d12cf3cfb81cc1b3d7051ed9e54637e1b17184131c9d3b78280fcb7"}, 0x105, 0x800) open(&(0x7f0000000080)='\x00', 0x802, 0x20) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="f93fd900ffd1652a36dd2fecab53c1648a568860aa6e1d768c23e68103b7f207a8152f30023e232ca6b6e3876971920bb3f85820437b60de41e676cd215ff616fc07f695b6b5f056523898002e11099de3e0f68537d3f653f11d483c54bed00a"], 0x14a, 0x0) 06:38:46 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x0, 0xffffffffffffffff) shmget(0x1, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) setsockopt(r0, 0x29, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0xd1289e06462b520b) 06:38:46 executing program 1: mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) mincore(&(0x7f0000125000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/99) 06:38:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200020080, 0x4000000000100) r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f0000000140)={0x1, "f129d9e7989ce0de147909f9a91d8721447f85f61224837bc7e92338bf6f433e28253b22fb69ca8366287e1322b5ef83168fce97f5a82286f9d41abbbf249c37a727ac180d1ccb94aff0cf062cdd88b37ad5a3eed2c29f910e37be19cb8f48a88ada267ba944ca36de8246cd8b49da6483a04b10e90567d0a38ca65ef114dc217dec82bf93def4eb4ed28ac8b4e2d27f531125d451c821735272e4022fdebeb860162cd06a311372bd73c17d3153fb81ba02c9b7246b213c61628c5bd176f63538a36dfec90e3df25c7229426747af309ac49266c16e77999ee251a1"}, 0xe4, 0x800) msgsnd(r0, &(0x7f0000000240)={0x0, "a2c10591fad827cb538b6d8d0efee2154c2d6296e346df24662e3173a9ce04309b3ab7a9d98575acd82e0bf6a6c18ab3fcd210c12ec179075a8f302ededa811bcc90a41a846141609a4c237cd97805b7fe75b25a5fb4a89542cf2e4ef305ebbf5f6ed5e9bdd00d413a553788842563de197fc6eb7af868fc115e2f67467769cd3608a447d4f586e68d48427523146078"}, 0x98, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/121) 06:38:46 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:38:46 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) sendmsg(r0, &(0x7f00000012c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001240)=[{&(0x7f0000000040)="ae96bc688216a8615da6b621c1768a9541f2e82733e212b6c6096e8b1aed112790e163f12e3086ba48b84e2f830fcfc91e13ac3d2a93e29e2c6697a716f1ab7c3b88f7fc3dedba770fb4e41d840f01792c439a5144a118ecc27056fde71426647a6abdf8ba1ef90784df1d36346d4319b90c6adff01c3180e1c01f76463ef6bbef5216d86b57b98917e469465b95bbc6f59f69e4a3f0b44412a9557139ece6bc0c39843f914a3cb2c46bb705d402e20e9f2b81b630b9bf7e1136fb9cfec63aec5381e0402d1e52adcdbb30697ee777cf7f606244d0", 0xd5}, {&(0x7f0000000140)="c41890ea7bc003224db5c5d7667162c55bef3e9ce0b0b107708f91a0dcf1c6e46b99cd851de62a94e221c6f78ff19b342fa3d5c07e08dd10addd372fd3f835796888b3e6c89262b578725d38415c58b8f3136c2e0064b3720439e93e6a01d7ba5301aabd03dd14a97998a76ca3e6dfb7a39285358680019329de423002246a7fcb1857bf1270f44aaaf16d8976518fab98d6fec1e39052d3ce10849196d8d02c322fd7f4fe145f89724861bdcb8f906eb63fb97d7d1bca708f84fe293c8022d62434c61b4e6f0780615e6824f51c8c1a8c2c4d61f5e8da478beae414e25350cdac9d9282585f70701d9d0e96025e1b566158151f032df8ae96228511dc67d6fc875330dd42acf36e7541ea1541a31a7ef4859297440bf132002836e1a4f7157c49bc309f362dd42ee0e995499e52a321441f4163c8ed147987e70d8556fec784f200b116fad3406695d341154953be20f460f0b0f826c2cafcf0db2a6f49019f8ce89953bc48a62996199a61dc274812bf5987d39798c50f75fba5a66efbf6d0635db786e7c656b029e647c546ab85c826823a18369c05353c9219a06b890855b5066219aef5b7e3b43202b3c21d9219e5815e5b04cddd7e9c1f858b50ad2ebdd44ee6cf6f299805f986803b16f6f8328a09524a2a50e934c4fbafacc60e094f8be22934751b4c55b148e39e33dc5bd4adcad3c7f09c79297c877dfeb234defc1680ce5c5dfae9e800acfaf16995f0ede0f19a8c72fd73e80dde258e06f6e72c2849f7cb832ac7fd6b8568c82be1a9d9e801c204a2193c735961a0c5025ed1b5573fbc402a02da68fa68273aa4a9ab9540236a2ffe72a2c0c6f818121f06198238844a6c71fb480f7fc1c8429bd10f5d8ecb857a036e5017b927b97752a30bb3ab8ddea5b9c12da7303cf2359709302573381d358ec4d7038e61161abd7c24ee51d96902ab99527ea799cb5bfdc341fb692135627d6267bc1d9d706db59ad7e51b903e613918775716448b29722f65d1505a836c5071bcc2e43bb782608176c34be2c964bb1f9a9326318425fe55baa12589a40dc4c8ef1b6636da797604088d0485bed2db4f25eb71dd45488e43a2953ccffe4c78276b786cffd637718b6b1522a70ce8fc7a7ed44676031bab9310745975aaedb45e7152e74f994a1c7cae56767b831b6312895a1068f8a3231db4320e6d5ec06e22b0708a7f7904a17ba532e87100addcf1e01801b10d59b53a850d08ca1b8f77622d4938b6a26c39b14e5919bf6abba7d79c30004e7158c9f6c44fd2edf0a692cd3ab58f3ec249335f8e2226244e1709cf2a6cd7cf77606d7c9c194e428961296d634e6e83c43aa5ff63cde40274f1ab248bfdd5b7ff4d95fdac973ea263d6fafe27ed53bceafa2468ffc82e07e06b33a621e6a82b01fe2de54a9c4586faff01c155d72640d2f0af07ab6fa887a353027caca44d69e99c96091dee0f62e0c29fb9cec20af76995f6bc0177e3229f6d75102c64ffed3bec2e69bef61e74f13739e5af43cff623c929b4e29c5783a9200801b3239acbeecd2677505c204a4273b7dd3c06e28d66aad7021acbb3dcc9bcba570bb11d8570e2999269862482fd72aa4fd9eef7273f144f9d67ad5600969fb93e5f99cfa07ece4de28a365adcc30cd5e44af592a11473b79aac1c8e8f2e1ba96d35351db77866f2dff4cf4590544d89ac8ff164efe1976786ffd59d99aefa5d727de20f36c6600cb45cf198697d785ffb3b45258e2f52f0a1b058241d471c9828a6582946f18204548e73014b3c6f300aa9b047bf46bf7a52d49b75ae89a598533ffd71f19bd0b4f0031491ddea20b56938c942bed69e366eee387e4dc419db1710e5069620dcc45b8e51d2678fefde31d210a0b6709b6ea42d0ad9e7d8ac56d479d575541c221fe3560726fb906ee9f81c1959754565d12f0555e2de1c1dc3ddc8ade427d6f4ee7997569ab22841e326cf77b0f3bce26e05a78b2d306bf9ed29242064fa42eba76011c02201ed4afd2b9147e969eb9b4afc3901b2def7271f5e3e5b5d8a4438916ccdba89ed4f9c3d59debfb497bb1ae29712dd40453d303e6ac491a2724897d1ec9407a0b828255c8bbbb598b2a3ff125a0d76b003252450fc2c3c9396e7f849b5f1834515c3daead3dd3596eb8f25e19376b4985063453f5b77817fbf20b33b176b23ddff10b212fba1ae81362c40d017bde81605cf954441670d81410b6c9be3062ddbe223bf18030463a1f0914444c424bd59b3d2c29500177b3ca1b59e81b8417290d3e7d96eabab9f154844cb29ca53fe8fc94e93ea959c6a824311dc6eef1e14b7c2a1bcd6919fd3a44dbdcdb1eff17b79391f9e52108acf65ebe0ea4c2dfcc6001e67a5df9c6cf41688c46c9f89fc6943cc22f64cb04f2c12d73611129b58594bf451ae045b6421e9c4351b3aac37819653a90af4480afb44257a54ac4c1d36603db8e8801858bbb8e28698343899ea083658e264bc258b561781f0e29c9168527410fa099bf2bedda8099f93f5d17f1273316d481f08fbec0f528104d562bb44ec9dedf2cf4cdc706156873a3bec09bc8bfa6e248fdeb1e5479638f52c095651947e2f9180868c9cb094fc0d4c3b2a4a23febbe7be5b2da993739698d2382508962202cd3fb05f3a82612ff05553b7211a79802caea91c91b118f9bb2cdee4dc79ea04fd235ede2859e1474a5d289c627cdc7cd3e776a66ac42a82283f41c3e20829fecf24202a85d5864e8f7937d5aed8cbbe795971e14832aae350f6912364d43b0bee68caa8a1583c084118f03a376812158bcd094948c0b92395d203d233bf948d30c4c0bbef0107e95a54d84b66cc37a511a438bdb6fbcd2df846f8bcecf581550ef5030ef441b2cced1b9d43464a9c2f5948f74f4922e09b0c61af5b6d62106fc626dfbd92a829341916b3a201821ddb57b660ef4eb8f82873ce438cc2e5b057fae04576648946a99303a2ba5977b9ce2bbdbd1a2284a9ddb1fed080400efee98ec5f4f21838b854290f87d0756cdc615d44c0301e5a369d465c7830b631cc8b7bce5c2a52bdf2e8107914f5eaab0f2f466430e02034c57d2a508a047f853cf47fd84a1897fc096e464cfc9a76b5cabefee79f5dcc3a730706d0ebc8a895b2396925f8872a8dfdd3aea4f420ecb36725a08bd34decb234abf75f2da8fdd925e9a72ba1ae97058d6a13874d7c0c535de69dba9326a6cfeb5316561ad86ace7117417e984e457a676db7f5af3c880feccd065d2116e62a53c4684674e93898f8a08bbe69e0147e3d1a4744e346ae166c04b8d12224e20dfcd681374c13e0b96a9df4b07119d2d5512d600db94bc31ac814131f6b9c8de57a2845256bf52f6972c2691d7b9ac22c233dd3837ee2f4727b460896c0e1016bbabc2a8bcacbbc1359ce31aa21309174e270d8336635bbb0a0f11b5a7f4271e9f6e7151acf668969dba0b0cdf1cd91b530d2c9667bd5277e4123b3db05f4ab0a92a1417e72053099b897fdaf46dadf2d6a645c5a870ce22215dee813418a384286b9008c89d19ad7b86549ff6afca7cdfa7f0820fc8f25da56f8d01ed20b72c187b6a9544a308435512d0bbee418fc2c1e7acc4e2bc8b0358ceb70b360e181ef5eb86448181410c31ada36d106c26f233394dd5881ac524aad846e9407b1a1cda2d3ed4b16170643a49cc8788c1125eaf6562a5982b2df185f7c412c6d2714a003497359c9a6414570d609172e60de40b26744e369b13fcb99cb0a606dc4bda3c82f9e82deeb4404e1426ce85353892ba0d3d3dd2ecc4dd9eeb184919a6fe98a9c553f1bbf281b6c079ad261d0e3ccb79289eab8d428de4237065d6de713513a92e2d199e7bce42667d0e9a8cd1e2d645ebbb0c94fe8720cfb16dcbee0653515cbb1c1d58a3d3eafad91ac443d94472b2b97321482737ca906fec97ae08b306c4a25d093247b1561cfd6d01b3669087c30ce03a6eec1e64ff35014ab1bb0537034254bb817d45d626ff610693b8a6e7fc30c5c586905c877e9bb660a1ef275a3ce2af40a017e86773455b00f429eb72f37b55a3bc7236a632a41565b9f32e1113e0dad4531ec80512fa1fada7bb2a27c0dba3e239552b52d1376332b2e158a31041aadb8cda149386c248973418243fabd107481c98d02b10999148e0c36608601210a1ff00e85b877e361f5aa6c453ab7fd62f9678342e3811bb93efd5ec946e0d8af55ad04925005a124d908aa40757765664f7cdb2e606c7066a989cf89e72088477b950bfbcbda2cc0feef72da1786a3e4270a46eedea1c9eb2c87ae7e3e1241b1017b0bdd584ab6cbba477140613f148b4c694cf9568582b1d60fe2749a1d724d75ac1f5a9ee7f1005b86fadebdd4907fd2c5faf67341570952f374cdf538c398e52a03dc81dc33bad106c5c07022d74bf0992659dc700573821bb55f3fe5e109a56c4c58bb9135ff3b749b5f008c0a5cd80de2220d3ca0555bbbfca2003471025738a616d0074a473aee9d38bdc6e2722e651fecf6bddab99125e34fe5ceab5b8a98cfd0a64dd112a0a0322056dc2c7a8cd2d027e434b90fce1dbf0c48842b572c9fa8c8b2b98a32e89edb9e7bad24bc1806edcf2c1c0f02929ec54d08a516e8453ac1e010a3d958bafc12fa29baf4667547e2e5ea7c5ebd5a6dd8fc776dc6bfa45025b3f678732abc0f536610c7fcf9862a594e145ea824b3ce99abd34410ae73084d7261266e2a7ff43c46d355ce3b9c5e1e2b55b4c4b0e0c1bb10a96f9666091003aaa404ee9c46e73a9ff98d6bd81b59a7ade37fa6ad9b5c36320a95f36a706bae8828b24120aaec2331900de888f866529b4c0ca6e01aecc70b9325d7c374ad6b4592034d0990e52a7c650c91ca6c5c001eff8b6e54662c634007e8baec74adeb97214c6deafb2fdc12879a29e623ad0333fae7a42cb1d382435e648a71ac79532156862f938b81bf3c1a02c34fed7e55d5db29edb660fd290da3955add89ba50253c50a5834414e1c00b181998b2d23d72e9a9b76865f15c98fc4ac5145684cd9b5ccddd5468c6b313b474d0bf26279209341132b1281bd89a47e97752a78abdaa53b683812c5d0f0e2338aa5f2a4e37aeded18d17b44e7e24675c9d4ad0a859e9068175c29f539bd3974d53be7050fee24b6ef01a24f56578b13a3f6d542636fff79a4b61f40c9c97711f213fd4bc65040eab6417308c60be4f025b5e3417c0f1833e0c026615ca85e024a4aa886ea4df86ea0c9ffc05b31fb429a576f46f3881fa33463f5a2cecd363de34aa869b06c70726bff006b08f1cf769a4ce526f06bfc530e7dfa14c3382d069c1627f8e9b605df6db8a4f8724c0708c051a87939426dd267128a4fe36e6d386088942a9a747e2160a37a82763c78eb674a43082a3e4c0babb58089712b37529c552e626abb2cf16ddac7228d3fb97e0ccfc5fcff045c2bf441b5003ba54476ca58f59955aeac662b91520f2ab17b43921f09aec2f4751b8294814c649a8de5bc21391b38d4466653fcf30775012415d0df70f9603f55abf99ac29785b7640ae34c598ae754b5ea0befe308db86fdb82cd9447212ec62b7cd6e40c6dd333141e3df7bc524216a647eeedc3222674f4778aaeba8c1948e37587538737a4acac2002c0d09c1d1c01a1e0e19b905ef7695649a41634232e7a48466adc2ae22029e0f19c34a50b52cb6b1002cb6957c7a7a72d3510ebd42d64ab006b7079048acd0256717688b194b14b7ad754083e3dcf8d727d362d40c893500105678539eb61b89d975234b6", 0x1000}, {&(0x7f0000001140)="e76c2b8adb7018ff9b71cb3a470238fea9682d3264edfe5a2fb97bb4a4cb6eb075a41879115ee9a2492e4aa9ba963b6ce6fd2901b2b630cdd1d3c2d85f18f008208f39705f45f3a46f18975f4eea1144b9a896e38b0487111c341ea19f37068d70c1c702", 0x64}, {&(0x7f00000011c0)="b701dc505658c802e122ea5c3f9cdba886e2f7e37fd00d98b8948a338b913a8fb1680e9f163c48981b098d405ff6bdc24835fbfeb96e64b7d48fab48ecb056e7ec8d56e7069b15b64c03d5ee3828d0168a951d607c3931d9df6076f63de831", 0x5f}], 0x4, &(0x7f0000001280)=[{0x28, 0xffff, 0x1, "96ee37eb4b51b5a4b4ca5b17704bfc702399b8b373784b"}], 0x28}, 0xcce44b8af52b2edc) r1 = getppid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r4 = socket(0x2, 0x0, 0x7f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) sendmsg(r0, &(0x7f0000001740)={&(0x7f0000001480)=@in6={0x18, 0x0, 0x8}, 0xc, &(0x7f00000015c0)=[{&(0x7f00000014c0)="111e00eef02cd069de23e5530e7b030ee762f64aa8c1c582575a0f04475a71ab401f2bbbf742dc07575015ca767de412c721c5c201a8507c33709652c4fac12d5aa3ad", 0x43}, {&(0x7f0000001540)="059072371acf3f449102aec9235080b924a462f0051bb125045c52f9b5744b3362a6a80453e31edd3f8f4265aeafc36ce4ca70fc4f607cfc79", 0x39}, {&(0x7f0000001580)="d67fc5319a3e0be3ae76fa0c41bdfdaed09ec4d23315d046d9b53449e8fecb0b4ea8d92665633944f965a84e2d3c6b6f9135bd1d319817cb1245a2bb95", 0x3d}], 0x3, &(0x7f0000001600)=[{0x18, 0xffff, 0x24, "0e7206d494ff50"}, {0x100, 0xffff, 0x1, "40fea48ccc6cb82d21e28c2f72576f61b919ba83eeaf4a0a145e782af90b3bc3360c038883bb188cb401bc3cd40a2ac29087464a1caa571e5e3457dd7e150d8930a7da56136befc13ad6e040fc583392042c427b8b11b821448fbe871ee69d3955432bb82ae5513a19afc22614066a5c5910186ce76780821d9095f94936045ee63139b456941248bc3747c2a806f8027b5d2554dbd75fa873ff81518b35db025d0f9cdb1e4239f6f7750400aeb86e1b12b53ea458df0c069091fbcd2be472f9c5b021b4825f4a0cbee36bb732660b1b4f83148158517dc75f8d344fcf8f8308ca676e454ef1acb45a1aca39"}], 0x118, 0x2}, 0x1) fcntl$setflags(r4, 0x2, 0x0) r6 = accept$inet(r4, &(0x7f0000001780), &(0x7f00000017c0)=0xc) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r7, &(0x7f0000001840)='./file0\x00', 0x1, 0x4) fchdir(r7) ioctl$TIOCSCTTY(r8, 0x20007461) read(r8, &(0x7f0000001880)=""/236, 0xec) open$dir(&(0x7f0000001980)='./file0/file0\x00', 0x20000, 0x40) connect$inet6(r7, &(0x7f00000019c0)={0x18, 0x0, 0x8001, 0x3}, 0xc) bind$unix(r4, &(0x7f0000001a00)=@abs={0x0, 0x0, 0x0}, 0x8) bind$inet(r4, &(0x7f0000001a40)={0x2, 0x3}, 0xc) recvfrom$unix(r0, &(0x7f0000001a80)=""/24, 0x18, 0x843, &(0x7f0000001ac0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001b00)={0x1, 0x3, 0x9, 0x1, "9b5272b230496d58ec7d4319119602c8159d6b29", 0x4, 0x202}) flock(r8, 0xa) setsockopt(r6, 0x3, 0xe3cf, &(0x7f0000001b40)="cc4de54cbd6977bb5c85f10bb1c4f789fbb1ff6f247f004a346d2905ed528645679904566756f8145e7ea61fa8427d0ddbf97dc3091df3df934be99a1880a212d33b9155c7e96eaff1d736e11276009e24a92b00bd2b7d39dc9f153b4c10e0a156df0d583d98f538ee19a7749cca2d1ba2889d253e78b89f0b3ab43b2737ca3767532000a29ae5ba7c17c379427b583b0aceed31e6b54ac3b2f6", 0x9a) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001c00)) mlockall(0x2) setuid(r2) 06:38:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffdfffffffffc, 0xfffffffffffffffd) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000100000000}) 06:38:46 executing program 1: r0 = socket(0x11, 0x200000000000003, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) shutdown(r0, 0x0) 06:38:46 executing program 1: r0 = semget(0x1, 0x7, 0x580) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000080)=""/61) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x2, 0x1000}], 0x1) semop(r1, &(0x7f0000000040)=[{0x2, 0x1, 0x1000}], 0x1) 06:38:47 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) recvmsg(r0, &(0x7f0000001c00)={&(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000ec000000000000000000000000000000000000004000000000000000000000000000000000000000"], 0x6e, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/2, 0x2}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/125, 0x7d}, {&(0x7f00000016c0)=""/173, 0xad}, {&(0x7f0000001780)=""/101, 0x65}, {&(0x7f0000001800)=""/230, 0xe6}, {&(0x7f0000001900)=""/224, 0xe0}, {&(0x7f0000001a00)=""/103, 0x67}], 0x8, &(0x7f0000001b00)=""/254, 0xfe, 0x97d}, 0x42) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getuid() readlink(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)=""/187, 0xbb) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000000100)='\\@$.,-.\x00', &(0x7f0000000140)='!#', &(0x7f00000001c0)='*\x00', &(0x7f0000000200)='@,\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='^&+#\x00', &(0x7f0000000300)='-//\x00', &(0x7f0000000340)='^&!,!+\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='}\x00', &(0x7f0000000400)='^!\x00', &(0x7f0000000440)=';%\x00', &(0x7f0000000480)="845e00"]) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = getuid() rename(&(0x7f0000001d40)='./file1\x00', &(0x7f0000001d80)='./file0/file0\x00') setuid(r1) 06:38:47 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) mlockall(0xfffffffffffffffe) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x7) r1 = accept(r0, 0x0, &(0x7f0000000180)) close(r1) dup(r1) setrlimit(0x5, &(0x7f0000000140)={0x7, 0xff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xf) ioctl$TIOCSTART(r2, 0x2000746e) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x9) 06:38:47 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8008, 0x3) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x2, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 06:38:47 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) setsockopt(r0, 0x5, 0x7fff, &(0x7f0000000040)="2d33fd480663eea1faabf23c8ca377ef6ddb2148ac8d33702f320a628a7bc234c7263a6f8ba1b02b399e8363c5e55ca27689f29b7dde5965acdf397a01c1371d92eab53688027c544ccb00d101ce7053b26f39afd3362c815a09c9a0105bce0dc6fdc6b4b87055edfd516c70a56c5001c3c1c1cddd63df92e077bf143cb310747a24d741f9d0adcee605b0322f8471c7969e9edd2b2f1de4476d8c3c876f586720ceda76ebe82f2c4856172fc2f855", 0xaf) listen(r0, 0xfffffffeffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x401, 0xdd94, 0x6, 0x7}) ioctl$TIOCEXCL(r2, 0x2000740d) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000180)=""/179) r3 = accept(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r4 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x0) socket$inet6(0x18, 0x3, 0xf1) r5 = semget(0x3, 0x0, 0x204) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000002c0)=""/123) r6 = socket(0x2, 0x3, 0x42f2) shmctl$SHM_UNLOCK(r4, 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x4005, 0x9, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r8, 0x1, 0xc795, &(0x7f00000003c0)="112bf6cf564842d394660839c5b62be3171d24e44cb0caeb5f063e2c02495f17f212d605090366801c883edab3b913c64dcd16982e4caa62fec2cbec0c4215aa9ca7466bda088a49cefe4ead1ac1dc503205d3", 0x53) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000440)=0x5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000005c0)={{0x20, r9, r10, r11, r12, 0x20, 0x7}, 0xca6, 0x7ff, 0x595b}) setsockopt(r6, 0x5, 0x9, &(0x7f0000000640)="ba355404492060349f97c57451338d94e6bc7c4def783dd5af366675e0d96f5f39c4c2df6e78bfa67a38087af5c1562f6ed9ab07b9f0097fc3b851a9c27182d1c4852acbac9623d017b780e81a6f6622d10ad5684e8cdbf149ed69e6fc794f71a1f8edbabecdcf91ead2f7cd1af29443bd467830b51e00126fdc8fb9b31197b37c4f2781a17e11a60db75f3184df4a48cc2734296bfcdf75ffce9d935fd83ad6b57c7b5777253b696b19f64b90b294defded41590f2269879142a9df63aba6e6af8b7d663a140e83932ea9e12377745511aab8f5b32b0c05b4e1c52bdc2b44e46a2f25", 0xe3) select(0x40, &(0x7f0000000740)={0x7, 0x5a2, 0xa7c, 0x7fff, 0x10000, 0x3, 0x4, 0x4}, &(0x7f0000000780)={0x7, 0x1, 0x40, 0x1, 0x7, 0x10000, 0x100, 0x81}, &(0x7f00000007c0)={0xfffffffffffffeff, 0x6, 0x5, 0x100000001, 0x7c, 0x8, 0x1, 0x7}, &(0x7f0000000800)={0x7, 0x7}) shmctl$SHM_LOCK(r4, 0x3) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000840)=""/255) 06:38:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x7f, 0x8}, 0x10) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffdfffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x3}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:38:47 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000040)='./file1\x00', r0, r1) r2 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) fchown(r2, r0, r1) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') r3 = openat(r2, &(0x7f0000000280)='./file1\x00', 0x8, 0x2) recvfrom(r3, &(0x7f00000002c0)=""/62, 0x3e, 0x1, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1\x00') 06:38:47 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="87ff5f6d9b536796c97a28098f063f5d887bc0e01f6b027e1a2a22fbe805bf4cdd2b4b9a0bcb27c349e04fd5dd0693a3e2f82c0b391cb823a8f8863d49dde9a25513faf6f8624990eedfdf444ff38c0f27758821e8558bbacd93d55a1b04439c0632531bca4f3f30c43706d4fda03e1b7e1a4382185aa9ba6a8d12e71cabb0c2cb7055e9c2aa7eb65f219bf6dd8c9a1f8098f99165b0e71261111a9c47e9d4fd1aa34edd86871adab45fb7ec2e58703f60d82747ee7de92d8520761a6a150c0aa501fc67bba9cd0b138c33fd3eed088b0b63b07059bb4229b09e91af17b1a851eebfe2c138bd289842a9dde43b69dc6e833bf7f1b9f8ccdba538f204f2821d39aac9b5f0010afe705345a1a57d71fc891d11c72f93daaee4572e31fc88"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) sendto(r0, &(0x7f0000000040)="02", 0x1, 0x5, 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 06:38:47 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) clock_settime(0x3, &(0x7f0000000200)={0x0, 0x7}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)="17b0cbbdf4368ac6612da42570846cb8a51f7b74efd7013c1a464d7f567826a459501ae844e833dd39e0e84b5c0ede01cfe49d635f5e0ca6e533ea50f7323cd94ed2b473e26f2045055c1129d5920597792652a108411b8460f12cacfd862b1b0f04fd8ddaea4efb503ee8e2efde0f24", 0x70}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x20, 0x8000, 0x5) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCEXCL(r2, 0x2000740d) kevent(r0, 0x0, 0x6, &(0x7f0000000080), 0x455, 0x0) 06:38:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) r1 = semget(0x1, 0x0, 0x200) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}, {0x2, 0x1ffe000, 0x1800}, {0x0, 0x4}], 0x3) execve(0x0, 0x0, 0x0) 06:38:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffc, 0x5b3a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x100}, {r0, 0x2}, {r0, 0x105}], 0x3, 0x9) read(r0, &(0x7f0000000700)=""/4096, 0x1000) 06:38:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{}], 0x1, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003e8000/0x4000)=nil) shmat(r1, &(0x7f00003e6000/0x1000)=nil, 0x1000) 06:38:47 executing program 1: setuid(0xee01) r0 = socket(0x1, 0x2, 0x3) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socket$inet(0x2, 0x5, 0x8) 06:38:47 executing program 0: setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) 06:38:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setstatus(r1, 0x4, 0x84) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 06:38:47 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18021, 0x190) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x2) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) write(r1, &(0x7f0000000080)="82ce98815dd635a0c7518440e4993af04425b1bb9cad72879a23483cdf52f584a2fe000ceac586405e79d0afccfdaa65cc0bd8cd7e904a0fb367434ef85c722db24a6fcb5d4650a2aa541f28f884e2be", 0x50) fcntl$dupfd(r0, 0x0, r0) 06:38:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) pipe(&(0x7f0000000500)={0xffffffffffffffff}) dup(r2) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)=""/128, 0x80}, {&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f00000001c0)=""/51, 0x33}, {&(0x7f0000000200)=""/38, 0x26}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)=""/187, 0xbb}], 0x6, &(0x7f0000000400)=""/160, 0xa0, 0x1f800000000000}, 0x40) socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 06:38:47 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) lchown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair(0x10, 0x2, 0x5, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xfffffffffffffffc) 06:38:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r2) sendto$inet(r0, &(0x7f0000000080)="369538840d4635da4393b21a04eabd437608e80cdb4cb42b7ddcd1cd5fc669675bf5fd893dc9e2e56a36e439dacd327ae546b886868892c79d8a810cb5030a09f533294741a6f82b041b0e675a17d72fb56ff278ebf0375f3a77c5edcc2703aa55b834afab84095001004925c861d6d3283d4fa4abb015c237911afb54f8fe353a69816ec255a371f1495d8b9459a5eada1daa64f99200205033277bebe32031d3fe0497d3ae7bea8ef5128eaf416936c3626f0c1f20e7e6c165556603cc43e04395e82cf6053016b6020c1bc64737ca8ff9062a15557e2c3b1899", 0xdb, 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080), 0x0) 06:38:47 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='r\x00') 06:38:48 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setflags(r0, 0x2, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 06:38:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0x45, &(0x7f0000000040)="6c42aad653a7ab25099e1f11e45e84dc3bfe8926b60a491eb6eff326361d69a947162645c9bbdfdb608d22578a4d19de79cd2e61a1d757fceb31a87e0db158a2c1bead7ae1") shutdown(r0, 0x0) kqueue() sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) poll(&(0x7f0000000140)=[{r0}, {r1, 0x20}, {r0, 0x100}], 0x3, 0x0) 06:38:48 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x30) 06:38:48 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x20, r1, r2, r3, r4, 0x10, 0x6}, 0x7, 0xff, r5, r6, 0xffffffff, 0x9, 0x3dae}) shmat(r0, &(0x7f00006f3000/0x5000)=nil, 0x1000) 06:38:48 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x6) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) listen(r0, 0xf6) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8022, 0x104) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2021, 0x8) 06:38:48 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000040"], 0x1, 0x3, 0x4) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) map stack 0x20000000-0x20400000 of map 0xffffff007ed77010 failed: no mapping 06:38:48 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getegid() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x8}, 0x8d) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)="02010000", 0x4) 06:38:48 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000ee14f3e4b1387850d8686823d2d1e32274cb18a222fb55bc0a892496b5360cd5235f511f43c9ce82319357a0da5c2d8c52eb6b052d4d19cd6f11cbf178fcccf8c276a23a1f9b5613cf2838b6dc964476939cdfe58f126a62541dd92e29c30c27abc99a66e2790777518897877b4245b4c52c80de68b654da0b55896ddf19b68a0aa5f7eaafc64fb0e28b37cc4fc3518130fedc50b20fdd721567b1d0b36de4725e0cb5893617da7e4417bee49af10a80ffb4b280a822fa6a08c8e1391660c7698b1e6724bfadab517aa20ddc2f12c1b2a4b7d4eb9d97a06fb1d714dc0ef4d31571a231ef8bd089a98e5f4084e36b5590bdef0da125fbca4f5e029a6f2ac5"], 0x1, 0x2000800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto(r1, &(0x7f00000001c0)="1bc54431d2d6152fbc2152b74d3d21243787c7f8e92d4de35f2cb5a01141ee177b64e71da773d742597b7bd2c36548da695b942e84fa1d038c6147b1e5849f569687b22ab5629371d3bc4a371b107b49ab98aacce7ba2dfca3135f86ead7a751525a0af7a527a6870fbbf61b353a88b996c34a75f149031c9c7d8d6e2e1d28de8e00f475b2b92c6d3317f35880eba9aa71484965983ed714aa49b42f9b8e359c8d5660a7349db5cd88f5aba40732eff70bb38108488f5f53e60b6f028b5d8b3422cc03e1051f98dcb8cef706b4d96b6024751a740f591ccf5f7e994895c716721e62dacd0298de4140", 0xe9, 0x8, 0x0, 0x0) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000d73705b8000000000000000000000000006c505bd7f42bc7ff036e02b795805580000000000000000000000000000000000000000000000000000000470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000002b7500000000000000000000000000000000000000000000f6ea8ec2fbd76ae0950000000000000000"], 0xb4, 0x3, 0x800) 06:38:48 executing program 0: r0 = socket(0x6, 0x0, 0xfffffffffffeffff) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/168, 0xa8}, {&(0x7f00000000c0)=""/224, 0xe0}], 0x2) r1 = socket$inet6(0x18, 0x9003, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) 06:38:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) accept$unix(r2, 0x0, &(0x7f0000000080)) 06:38:48 executing program 1: r0 = socket(0x2, 0xc003, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc984163558a76a5) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) 06:38:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x902) r0 = open(&(0x7f0000000180)='./bus\x00', 0x51, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x3) recvfrom$unix(r0, &(0x7f00000001c0)=""/171, 0xab, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 06:38:48 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffffffffffe00, 0x9, &(0x7f0000000000)="572bf53e89db80dfb5ad1d3c4f6a3d73ab910690f42ec07592d37afc679d506a262d11a5fb1c7d98ffa021174cd06eb926a0b4b8f4a25db45e63bbaedc7f7b55110b10a1fde5d014056bd5c5f2fcb848e1819222fcb60712748b2e195a5d48af0617d6ab296a2aa7010155a24545cb496e", 0x71) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) 06:38:48 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0xffffffad) socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x2c9ca273}, 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSCTTY(r1, 0x20007461) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4a) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 06:38:48 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x288, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 06:38:48 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r4, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x20000010, r4, 0x0, 0x0) r5 = semget(0x3, 0x0, 0x2) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000080)=""/229) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 06:38:48 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 06:38:48 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x7) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x9, 0x3, r2}) recvfrom(r1, &(0x7f00000001c0)=""/130, 0x82, 0x801, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) r3 = open(&(0x7f00000002c0)='./file0\x00', 0xe5ea8a2effc69911, 0x100) readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/241, 0xf1) wait4(r2, 0x0, 0xa, &(0x7f0000000440)) sendto(r1, &(0x7f0000000500)="69e1ebb6a817", 0xfffffffffffffe4b, 0x402, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = geteuid() setreuid(r4, r5) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000005c0)) faccessat(r3, &(0x7f0000000600)='./file0\x00', 0x83, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000640)=0x2) rmdir(&(0x7f0000000680)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getuid() dup(r0) unlink(&(0x7f0000000780)='./file0\x00') getrusage(0xffffffffffffffff, &(0x7f00000007c0)) 06:38:48 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) fcntl$getown(r0, 0x5) 06:38:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 06:38:48 executing program 1: setuid(0xee01) setreuid(0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x282, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x4, 0xff, r2}) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getpid() geteuid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x68, r1, r3, r5, r6, 0x1b0, 0x7}, 0x2, 0x0, r7, r8, 0x4, 0x2, 0xeae}) getpgid(r7) 06:38:48 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x84) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) pipe2(0x0, 0x4) 06:38:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) 06:38:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x510e) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x3010, r0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x2746) r1 = socket$inet6(0x18, 0x4000, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000000000000000819d7ddcc383ca2644683ab7574687e491ad70902a77e7fca1dec7aea9f1ddb940a5d8f6f9222ab512cd5043cdb7fe55add428e0af8d229a5d477f62992478c20a4280978a6fa543481ca8b3fc0ac7afe075e3806f5ae0776cf396ccab2fce7068e68cb8a37590736a6fb0d311b29710aad9533c6657156c053e7133cffdb3b74c3911a32607d3d3c8ac2408c0d18b863f3fa5e20776fcda8a77ce00bf9477017a2de238cd054df7ffe83ef74a593574121056aa58"], 0xfffffffffffffeec}, 0x0) 06:38:48 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x600, 0x23) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x0, 0x5b43}, {0xbf, 0x9}}, 0x2) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='cw') symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 06:38:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x9) 06:38:48 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000012a02, 0x0) mmap(&(0x7f0000c33000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000cab000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 06:38:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x3, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 06:38:48 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x12, 0x40) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8e3, 0x4}, {0x0, 0x9}}, 0x0) chmod(0x0, 0x5398fffb08fec7ed) 06:38:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 06:38:48 executing program 1: r0 = msgget(0x1, 0xa0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/134}, 0x8e, 0x3, 0x1000) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:38:48 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1e}], 0x1, 0x10c4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = msgget$private(0x0, 0x82) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/136}, 0x90, 0x2, 0x1000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:38:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r0, r2) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) fsync(r2) 06:38:48 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x90, 0x8) 06:38:49 executing program 1: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) setitimer(0x0, &(0x7f0000032fe0), 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x95) getsockopt(r0, 0x7, 0x6, &(0x7f0000000040)=""/72, &(0x7f00000000c0)=0x48) 06:38:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xffffffff00000000, 0x6, 0x80000000, 0x3}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 06:38:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 06:38:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xc) socketpair(0x1d, 0x3, 0x4003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r5, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 06:38:49 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9435846604b37b37ff02"], 0x1, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x85e, 0x1}, {0x18, 0x1, 0x83, 0xde00000000000}, 0x2, [0xfff, 0x8, 0x6, 0x7, 0x6, 0xffffffff, 0x5ea, 0x100]}, 0x3c) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/142}, 0x96, 0x1, 0x800) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=[{0x10}], 0x10}, 0x0) 06:38:49 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000018c0)={0x6, 0x81, 0xffffffff, 0x1, "2529f2cbc2b509753f4afe94729f77d78a95b5b4", 0x7, 0x58b4}) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) r3 = getgid() r4 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) chmod(&(0x7f0000000140)='./file0\x00', 0xa0) getgroups(0x3, &(0x7f0000001740)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000080)="50b999bbf74bec55669d0eba4fdcb5a778323b0b59a0b3a20c1a7dab3e049f29c63a807e023c475264fc71bcc5d6db36df7e0668d74d4a24c70716f2d8b754ee9a65a7e2e11ab3f4e5719caeafd345fb9e3ffa1db772d0c7f7993d0b4eb9190b67b816981df41987c60f418dadd01e7a86eb192c1fedde5391d20c24d1bd0ca84827c9006827b8fd82f4541d0a0ea91d90bdef76b87a4d0c9039bc90fe6d312af2d2d9060fbb7f2cecb4ec526b107d", 0xaf}, {&(0x7f0000000140)}, {&(0x7f00000001c0)="9bbe18fe35b035012cdbd85d223db11999e5468cc2878aa59917e71c7cc8493f43566c1de3c9695df82f59302031b828363e5f0cdb0bd1f80066557f9b1bee4dbcd4cf918054342e1edbb5f6f235e08cad57554f31927f6832e7ca05fe8ec19ba6d90ef0c3e58e1ce9012d698275bca2e31058e65536255f3b0f67d8a6af64ff719628cad1ef07887106aaa7476592207ac3db973176c6c5e96aecfe453ffa1f4871c961ebb00ee27ed0f8b2ea780bc1dd79a39bc04561130f8aa492a6f8bc7b256a15615187", 0xc6}, {&(0x7f0000000340)="65967c0019fb65edf32c4b91bb4a1b1b16421d5a3720aac1f7984ba4414b9aa49bd478173dfd72a3a54966d59a111a541e0a9f9c5f89d8190e562c0b6fda551c23294ec0b935f2ba35bfb9380efb31718c9b6935beee27fc52b3f93afd55d18f4941294e8765ac6528fe0ed6", 0x6c}, {&(0x7f00000003c0)="3e7d49993c6df7a63ef14096cded35979b35eede7921c9c901d19b713ebeb15506999002a8bce8711cf37c5efd12a87eb217747384168d917d57bcd3d065f857ed0176f6e6f354b47b0b5ab647bc0b15cebd09a4ff46c347f04ad6d7260915c113b2e63309b858f4857770a0c656dbf79198baa5970136460b9ed8676fa5ffeb9725492beef6d2ac748086bd186b8466b33850df1225faf8c377ce11d30e4de768a345158269f049b011bb34", 0xac}, {&(0x7f0000000480)="027009b1a7c43c183b5db6dd0ae752f01fdfa039137334f46f426a9de3a3e0e9ca335f85c3b5357d7df1a1d4666e981cab7397a91567edd823d10ec792c55ce0b83e1ad4c232352716e0f9d5a84d5707637aacdafe18c540dff971b937ca67b3aadd68701b72427cb3266bddf5822058461574eba17e80e7658819cfd12273bfde30def7b23f5ad58256637f3ee688b841969a", 0x93}, {&(0x7f00000002c0)="ce55d1e7e9759f9d39c2f086473296279e1b8bf3da1836c218b40c7c243da4bfed93801bbfdc572b5a38339cc8a8d869e944064cdbc6a13246be0ede", 0x3c}, {&(0x7f0000000540)="34589cdd1f1a8e9b4cfec1e9ecc58ecca0aa99b5bccd67dbf43ecabf751a11f78f77246b8fec41a001da97bfed134a8c7a15896b0d8ca9edab28487d6c5c07f6e7bf5b60ad2617c8baf6356ff0d752248c7ef5d2e8e6065d2805f4f855d8f22cbb72b0a2e8070226ed7f2689100913aa2e6253c517fd59584d1078fbcf80382efa53dfe80e784479e999f2acff4f25f13c1537e38443d88ed2dc8107c9e8070d7bfc1b96c17c97e9645d7575693fc2ac5bb372a29b48d308df1ea5316bcc472c712e81d1d40a5cba3c3b59478ad8c38279a17bbaf9e5f74b54dae5016ed0e06e031f455a7c3471e623f7b050416b02b6c688b79552b6311a15ddb03ecd2cca5094525b61f9c839c4b4dbc4712553cf22cfc1ea1935dcee5e004555afeb62bb75bff55f14c01784ae980053987d7fbe113d52be15b665c368a9169caa71d4475445d30a0fe27d2c7043871fda1527029ff71d0667fe858d876ebae1cd953902401a5e2a6a536fa31ec8ac6ba731a5b70552b66a7419b719d6343b668f2d561e95131fab04d7d232bbdbe112e9058028fc6b128f3d9feb832cccdab8d24c3962982631857a4e22267c6fbba7b5674eabbd42f87a0c3795e206828108e90c13542a9934d743b162da9865bfd7e34c408e7a62984462caaab2aa12449fd4f464d7db47b980742cb21dc2b20785c369dfeb53b180d26bc55a2af4067c3ec5c42d0c8036aeed3faf2287548dd4bbe01dc4df0aab6ad4b1c47907204d6c1c5b0b59440bf12493d102aa7c8b97c335dcf61df8e314da8152efd94d46c74d0ccfbcba237dfed1d3dad592bceec3e14a38731aacb03d89d956eaa91e5fb60295fe36b3e036f894fa25818d20da8530a3cd922405a3eab414e738ba4b985c936ce0c1429c467c7722f9605b571bb0cbfa54a278e299aa9d8ab99081bfdde3245e7f450d770fbcc6733c64b6b33d220149a8aa9f5def171b036e60547f4f8163b3fc8e597b672ff39a62143abcd085a80b19f320be838cedfaee410bbb28a9ddbba663846f88ce418152db0f249c4304f09e231a5613f17f9c05b80541ef9f340f4eab71ec6750cc1793e75d448f527cf2a70486da6834a9508988822a6772320627ac65f150392c3ca9bc2133445ba6b4a733cfdbbdad6cdf8cb7faf5d0667dc4a4acd78bfc025a34fd8760bf713e779d4e3bbf71e906b666259007acd1cb732017653e6b410398ead31f246ed33a7b74bb5106d5aff8e2ad300170eb211fdbdf8e2f4e99c5994ac8d5febc69e398b02cea608053d9993b8dd85f23c300324d766c28e9cc276cb4ac6d36bdf1036503ff74a648ac6f2cc22d72c1f13d22f803cedfe2addf784e428656dd047348fcec0be4a2465ecd1d9a67b4192d10f00bec38386f11b5d2a238f1d1c173c69609bbc7c0278b81da9b5d7f203e5e3bf077fbd73dd786b27c4477f9eb27de81b0ab46ea779c572f2e60cad94e29ca63c6105a65febb58b1749c0ced01eb621b8f264a1653673bdf53e97d8f07546fcb4588fb7ba90b0aab23762de10c3fd4bda8d8eb412e83982a3d7dd4c5f958b155c6ee7c3c617c4740a897f4f51547185c3aa687543ddc444916acd74aaf4c2744bb3f57d67f149612c7d48bb4b0da7efb83e554b7d6ab2831ae9f1a9db7ae4c033030a580e9a583fd52ab6c15626a1c1186e27c85e986d59a09b1460b9716551ca805fa013627867ea40327e8afffe2cbc2529bd06103e750ca2c6229be11289cd0dc68cdcd273e8ddb443f94c70f7049c1bc0540dab052ab606f2df181538151aabb683b0cce9e9a3da10f99e3d6f19c5df1c1a381dc3476c99748e55940a72d02145e4278d118be5f22fb2ded89e59ae96f1c74581e79dc3d6196fa2e0da68bc46de2f079d7d6c4ae956ad06a16780c0e4a79999fc3621d9da21333991180c45cdde839eda06f007a099467ad579c40a742e02440e856af7551e87d7e98717fcf6dadae00a3cd948243e88006d0806ba062f3fe094ff054bf34b3176babd04e6101a9f864ad37253408d41824186dbd41a7cdf3bba9176d03081191a66a16eeddf90294eb28f1169da19b192abb8428572379b6533cfd367687b157ea1feb04eb9e312a00af9dacea14f437287a7a0c358008532d4d7a182617d117f4ead3717b0e327168c47c7a17151c9b283e4585b6adbadce1557b0dc700ce815bd514149460c0a0862ebcadc40b1e9fc25db3ef29ef1f43e4be2fe5dcf989af471b9ad6a5d5a754e46ad44b7f765267bca2d33d958034a3170558b15f0b148b0ec95168830a21b6712675de62149bff5b7893316fa2c75fd644cf9e6045e2e39077ba635102a8dfdf9999cb4c813eea68e0b300a6198300153c83207d00d2efd4769bc6f39bdd9d0a13fa14caed15c057406979274d42d87cfdd875a208cece70d66d33acbee32f6f03eabf05f7fe27d8bec65095654e40702f7107c274ec4a6652004067aefaf9cbe94ec40a013b6232681b6ee9405508d629e14c4c04b1ace6747dab3dda01f2f9b14acdc3932c348110fc5a54f8941cf83d5e852c5d20b3b17d5bed8ab1aef00468d31f11efe87e813da1d666303121a36d7f86d92735dcb0ebfa84cc92bded6b234b0b291b8d50bfb8645b92ab158205371635baac68d4bb3ef37df8fdbb4171b69f96526ea5f7620065af5a44aea293a69c3f76aaf9f53f02a69645cee53f30ee032ec05b73d06d7612a3d26d7701fe5875d72ce27c6df70f6c776e880afcd8ec0031b5e8d13c064d82aa106c347d606c3197b6de21afd2d704c5560f863078ebfd537e36707b250d1714768ce32418c6b35f11ee747cbf4a3e95be42134ee33dc4f44aaaf5f31be6bda0a25bad0349bc3d0ef9be19a60d03b67d709338bab60d4e1555211cd6c55332bf520acdbc9b101f4ed6d524d39f98ffda54568d7f44e954fb27c8774b6f36a5b3110468022d019e4aa6c246d29d6c428c74975a32d0411a699bce5f5d572bf82f04d5e6ea3ae63c7222fb33813b9329e06ac51d7e4781b22e4ad748901300c3aa2bb3d99d96ecc4669621f000cd7614fa0f1be434d14f53614b9449bc52f3f2d0856512cafe60d3e0284a0abaec074cb8787ac25c6cd2a4f54e7f4a390fcb4c01f8a22b2101309d603dc974e00658b605b43223a6a3d54a93ab52dd7c28650973681d6f5c7548895d99611a01f3e07069171e6bc2beb191ffe050d9dd5d724ae4af4143298b675e41f41d9aca69b6adb13b80f8b71743d008fc0e7e71e7777cdecab26bb4b78e83f01e23ef8cac3387de7e363a3dc086d02546d4fcfd9265e9943fa297fdafb6f116701412dd9e70770d620bfe33ec7cc6a94ce225793ab8db2bcccaa0305bb28d676e4c7a45d2d5d6350905c7df9c85b300054f2fb59238ed7dd8ffe115bca507de8c6b8bfa0e6fee4e5bdaa4dd066a0cd5557e9f713e6e4d7a2a413c88a251d52c888071faa84c77be6243527dee4a6cfdfcb59bca725163df638efdc79382085ea1b6530577024945feb3e39dd8a1c7efcfe2c1d6e16b07114a62d5b64c4015c03ea5471c7ecefc4e414d5d9f4b79774ab80c328777068343d78e20691b3489bde15dbdd0ecc9eab86db93e1b158b98132ac65aa117ec60bd1e70fd582449db87e71dbe5149eb3cd2ed50e2e4a0b4e201278f9f1599c448fd6a615b520373e5e113ba51bc47d0fba7d752f17b3b73aa3cc166072ec45c1019680f0f47ef298bbf676688337cf1354bbf0585563eaac8e2888a22409904952940d6c263f0bbd389d62a22ce4d911241d4657e26ff10a12fa603b7fa30b322ff52c3dcd1dfa5b4b3989c513cde80fbc11284730dc9bcbb70fae7ddc925a07b7c93492d8c632bbc8ef82f37d65d9c31cda4810c444946b05236e94767053aac74f8d8517a8a9c085d10bfe28f4cf566162c2f97a6059fa1605587619a0f709e82b353185b001f599f94c3c61e8ec4befcbe99ea8c3cbf29d73d2b96cc9c39cae25b99db404cb3ecd5dd9ea660f9cef115f04116a12e6edc87d9c499e6b7525fa5f05cad582c29127c63419093f50a2d5f1cd62419049472c632ec98ae2f92b5aae91b7c7ce299b49f595c3171e4710d4c9961c7268bbf3287cee6d770aaf9d000fe2bba3ce5c19ae6057717cf7320e2135f7a1382e9c1e0195ed327b534372651e36b632dddf1271243b9e1566ba8c0840b51f7c84ea54e0095bd168cf5b9acc78cb2b5cfbf562429bd752caf9efcd585825b29ca12172bc2de27e5c90e4a1a0acd8596c8ea51253cbec1e355d6f488084f9cb657e496725edcaf3021fd9970905868b739f7dbcc29e0c68209e7872f01c506d106a66c1c55552f8d396ff1a3228abb617e0e441ecb8e91310dcfe57ec9963f36b3e213a3bbb79f7487cc00df3c78c5f863e1442f1b2c21e118b4b3a0a1f24efcf8d1a374ca8895c80899784d04ed3c403f4d8d525424efbd84781a4a2264273691087aaddf65b4fd495d452f2bbd97baeb6f664719a58c37205be7ccbd50e10f5af1c7c3c275a58cb093bb1e4d74bacd17f6cfa3f4d4af8f6e8530dffea3d4e79fa1882de8784be7a5b27cc129941a99e6f2d965b6671ef1937e2b046bcc1108f3798738acb3e0b5c5b43425155b44be1986e6a002ec01f6335b218bee6f4cac95d88c81cc4076bc1408f8f3dbcc2b6e96fc984a0afb2eec0fa2f85b8315cb7581f5b24cc710be90a8a96203c24af393343162fb14858c05ebd5a1bf48a39600abc4bf9755b5d5f837487c5a76a2e7b9c04fea71b47a9a2ec17d32170b6b0f6bfd0383a484a28ebbf189533554f40ba9fd172a43088d4fb457cc57740b9ed7c97cff76648f80babb59bd43fda6bb3f688345f4508b7e0b14f6174f5b1f6dd438e95a4ced20de3e72ee72ba8cbc1afe393c8403432604063882bbc11a3b2498d3d1ab6896d5e06c5ebe003bdbc8192050c93956278745a9bccc17bfc85b8a5b4024a62561339c3e8e9b8c4e2b0397874eedb5146e3e24cab028e69747848f6fc7a8da67ffffd513b62a6a82726f5ad3798986009ec58621cc27bcc97dfe2dc3f4bd3c4a99dfc811bbe2c84ec0e836ca9b35d81adc093c3d6e2fa47fe8851e74bda54b5d24d93c6a561435efab8dcd395feafceafc5616982bce2bd184a913583e9d57c2494e63abbb2c5bedc26f73234863d9cfac854b2598a278b854fa5ac611506a348098371b8823497079fec7ff56d8c11e41f321b2c88b3f3b0c93e5f2f24a97e8af072af293e0f7f68bd3e465371a2d8a671942bf5626a2135c7f0a17f60ae0f8ceccbbcd0ed1fa08c5077864d8215efebdbac49ef1d7d84b5d3ff050b15843e6358d3b43f31a1247eb86f24547b08aee3e06bfd45fea82580c7ce4a6e240b578d7e3e3b17b44e305e4bc3f5c86bd777d5bd4af64823c5a4980164341721a11b4e817106dc77ea37ef21119c6aae696a10100feb9a5390ecdba8df93fbe15bc11c68feaf2032263c99444c9dc8d438bec5f11db329db235c1de1bd97acf37777db63ccdd2ad34c71fad51d582ee3b36a2cc447d50ba5d24b771d83ae9a43e162696bd43dbcd41057b7b9fededfa43b3654805253d065ec509b81d95c7ab1b975873f6c919e9100799b2ae7b9fb34235099c2aa258b410130e01f6e350633a9dd20e0aa8fdb0e07ad768508ab4150e3523005b1b6f24db296f1463df41e0d898c38d3e7480f7ae1ad5f1197e58d3f74d9471b39950390a696d67585a2b2ea2fc780e1d4431c3d2a50e15277a1de26643f99fdbe91c333605fe400855132e32260d533c40", 0x1000}, {&(0x7f0000001540)="7735119936930bab70393c2ec1cd3ade3e6cd97d6d59ea510bf7d49e3f8d54318839d05114482d74292a4feb599a1aeab9aa4e24b3918568aa8bec3524915d0834a83039ef5304563715423c5d99f96afd441eda15c93f2a86d0819456383383ace59fa7a3d61e7c58f22fd3fbb10a71c1ed019913ab9346a1d83f85707c513c4e70", 0x82}], 0x9, &(0x7f0000001780)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0xd0, 0x4}, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) 06:38:49 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}], 0x2a8, 0x0) munmap(&(0x7f00003e7000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) 06:38:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xff}, 0xc) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x24, 0xf0000005, 0x98e6, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0x40000018, 0x9, 0x80}, {{r1}, 0xffffffffffffffff, 0x10, 0xa0000080, 0xffffffffffffff00, 0x1}], 0x7ff, 0x0) chroot(&(0x7f0000000000)='./bus\x00') mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x1000, 0x6) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) 06:38:49 executing program 0: socketpair(0x3a, 0x3, 0x4, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000040)={{}, {0x9}}, 0x0) 06:38:49 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) flock(r0, 0x1) socket$inet6(0x18, 0x4003, 0x1) 06:38:49 executing program 0: 06:38:49 executing program 1: socketpair(0x18, 0x8003, 0x2d, 0x0) socketpair(0x2, 0x4000, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x2, &(0x7f0000000140)) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/178, &(0x7f0000000100)=0xb2) 06:38:49 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x3a400000000006b, 0x0, 0x0) 06:38:49 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 06:38:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x126) readv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/3, 0x3}, {&(0x7f00000001c0)=""/80, 0x50}, {&(0x7f0000000240)=""/107, 0x6b}, {&(0x7f00000002c0)=""/200, 0xc8}, {&(0x7f00000003c0)=""/18, 0x12}, {&(0x7f0000000400)=""/213, 0xd5}, {&(0x7f0000000500)=""/192, 0xc0}, {&(0x7f00000005c0)=""/116, 0x74}, {&(0x7f0000000640)=""/62, 0x3e}, {&(0x7f0000000680)=""/61, 0x3d}], 0xa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x7) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt(r2, 0x8000000029, 0x65, 0x0, 0x0) 06:38:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x2000000000003e, 0x0, "b2fb93105e5704194b9d3ffc9940e58f08113c3e"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 06:38:49 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x2b, 0xcf1, 0x0, 0x0) getsockopt(r0, 0xf408, 0x10003, &(0x7f00000001c0)=""/189, &(0x7f0000000140)=0x22) r1 = semget$private(0x0, 0x3, 0x50a) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000040)=0x7416c9b5) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) 06:38:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) setsockopt(r0, 0x1, 0xffff, &(0x7f0000000000)="9e1462dd9eb3cbb857cc7cfc9c7a6a3b1abc78064f505dd62d85969e7aeeb614a10f1069b4d9d3c212a198e5855e3b1f", 0x30) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) socketpair(0x2, 0x8003, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0)={0x346, 0x9}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0x3f}, 0x10) 06:38:49 executing program 0: r0 = socket(0x11, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x121c, 0x0, 0xfccd) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) socketpair(0x1, 0x5, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1) 06:38:49 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x6000, 0x8000) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x300000007}) 06:38:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) open$dir(&(0x7f0000000100)='./bus\x00', 0xa8, 0x0) flock(r1, 0x2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xded) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) socketpair(0x6, 0x3, 0xfffffffffffffff9, &(0x7f0000000080)) 06:38:49 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) chmod(&(0x7f0000000080)='./file0\x00', 0x182) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/157, 0x9d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) pipe2(&(0x7f0000000040), 0x10000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000), 0x287, 0x0) 06:38:49 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x59) 06:38:49 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file1/file0\x00', &(0x7f0000000080)='./file1\x00') mknodat(r0, &(0x7f0000000140)='./file2\x00', 0x8084, 0x2c8) 06:38:49 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x800) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 06:38:49 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) r4 = getpid() r5 = geteuid() getgroups(0x5, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r3]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r3, r0, r2, r0, r3, r2, r2]}], 0x90, 0x2}, 0x2241b2bcb1b1da14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 06:38:49 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xfec6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) 06:38:49 executing program 1: mprotect(&(0x7f0000345000/0x3000)=nil, 0x3000, 0x5) nanosleep(&(0x7f0000000000), 0x0) 06:38:49 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r0) connect(r1, &(0x7f0000000100)=@un=@abs={0x25af90167d5e1800}, 0x8) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/20, 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 06:38:49 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) r0 = geteuid() setuid(r0) r1 = msgget(0x1, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) 06:38:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r1 = socket$inet6(0x18, 0x100000003, 0x102) r2 = dup2(r1, r1) connect$inet6(r2, &(0x7f0000000180), 0xc) r3 = getuid() setuid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 06:38:49 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff000001000000978d135653"], 0x11}, 0x0) 06:38:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents(r0, 0x0, 0xfffffffffffffe39) 06:38:49 executing program 1: mprotect(&(0x7f0000fef000/0x10000)=nil, 0x10000, 0x4) mprotect(&(0x7f0000fea000/0x13000)=nil, 0x13000, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mincore(&(0x7f0000f14000/0x1000)=nil, 0x20f15000, &(0x7f0000000040)=""/127) 06:38:49 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x848, 0x20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x10c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x3fc, 0x1, 0x1, 0x1, 0x86a}, 0xc) 06:38:49 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f00000000c0)="e8f0e55e", 0x4) r1 = getuid() setuid(r1) 06:38:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000040)="e8", 0x1) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x8) close(r0) write(r0, 0x0, 0x0) close(r0) unlink(&(0x7f00000000c0)='./file0\x00') 06:38:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x232161b7) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000000), 0x120}], 0x1, 0x0) socket(0x2, 0xc006, 0xc7) 06:38:49 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$setflags(r0, 0x2, 0x1) setuid(0xee01) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x3, 0x100000000, 0x7, 0x4, "46b6101c5c8fb132248a27520f8eaf6f43e7a56a", 0x9, 0x5}) openat(r1, &(0x7f0000000140)='./file0\x00', 0xa, 0x40) write(r1, &(0x7f0000000180)="eef5ce5be3cccd0483afe32d2f47f0053ac88483ee027dea45e6be75a3da0dce9414aa4b62b21ded5e05c60ef0c40d389d62fa3a080536a572b7987d9486cc93cbb23f23fe825064d49d247ec1939f815980ce4f6f57c6722b29fa69e4396792579a550460891495b98f00c5a842cf2d424b05b925960d6cdc82b2496f9328a6957e102b57ee55ad96be9c", 0x8b) 06:38:49 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) 06:38:49 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) mknod(&(0x7f00000006c0)='./file0\x00', 0x2002, 0x5b35) r3 = socket(0x1, 0x8005, 0xffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x40) read(r6, &(0x7f0000000700)=""/4096, 0x1000) 06:38:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x282, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="c1", 0x1}], 0x1, 0x0) 06:38:49 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 06:38:50 executing program 0: clock_getres(0x200000000000002, 0xfffffffffffffffe) 06:38:50 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) setpgid(r0, r1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x4d) r3 = dup(r2) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) fcntl$getown(r2, 0x5) kqueue() r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCNXCL(r2, 0x2000740e) 06:38:50 executing program 0: syz_emit_ethernet(0x19, &(0x7f0000000000)="4efa5aafe59957a28ddbaba354673fa2ebea584de0c8e8a686") r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/4}, &(0x7f0000000080)=0x6) r1 = dup(0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = accept$inet6(r1, 0x0, &(0x7f00000000c0)) write(r2, &(0x7f0000000100)="2c0570ff052ca2cb42ee", 0xa) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setitimer(0x1, &(0x7f00000001c0)={{0x3, 0x6}, {0x2, 0x1}}, 0x0) r4 = semget$private(0x0, 0x7, 0x22) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000200)=""/188) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000002c0)) chmod(&(0x7f0000000300)='./file0\x00', 0x36) link(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file0\x00') r5 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r5, 0x0) r6 = geteuid() setuid(r6) lstat(&(0x7f00000003c0)='./file2\x00', &(0x7f0000000400)) accept(r2, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) readlinkat(r1, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/245, 0xf5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000680)={{0x0, r6, r8, r6, r8, 0x63, 0x40}, 0x9, 0x5, 0xfff}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000700)={0x4, 0x8, 0x800, 0xdb19}) sendto$unix(r1, &(0x7f0000000740)="3af5f11976544312c82fa91a159cf4bc2ccd6a91176cd5bdd69ea90bbe", 0x1d, 0x4, 0x0, 0x0) fcntl$setown(r1, 0x6, r7) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) syz_extract_tcp_res(&(0x7f0000000800), 0x101, 0xfffffffffffff801) 06:38:50 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x60) recvfrom$unix(r0, &(0x7f0000000140)=""/105, 0x69, 0x2, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x0, 0x1}, {0x6, 0xffffffff}}, 0x0) 06:38:50 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x7, 0x3}, {{r1}, 0x0, 0xc0, 0x1, 0x4, 0xd6f}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x7, 0x3}, {{r0}, 0x0, 0x80, 0x200fffff, 0x3, 0xff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x8}, {{r1}, 0xfffffffffffffffa, 0x1a, 0x4, 0xffff, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0x41, 0x7, 0xe0f}], 0x80000001, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x22, 0x101, 0x3f}, {{r0}, 0xffffffffffffffff, 0x81, 0xfffff, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x3, 0x2, 0x7, 0x81}], 0x0, &(0x7f0000000180)={0x2fb7, 0x2e78}) 06:38:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() fchmod(r0, 0x16) kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kqueue() 06:38:50 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x236, 0x0}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 06:38:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, 0x0, 0x17a) writev(r1, &(0x7f0000000f40)=[{&(0x7f00000022c0)="0a46ced99ee0176e61ead3e80fb6c7ae2877990f72220e362e2dfb6b235741c608552e64e5c58dbc18c5310b3c309bec59dd25479e05ca0932f6d7309243ff1abdc82517ed0419aa98a00c8d2e70403c297839685ca6a3611e8362f268e5b157068768b50f87fad8ef54d4df080fce7b0cd26183ef1677b747683c59c8e8da1e5dec07d640a76caeb6014909f11bf13e4ac3213c9a7c1fc7ae06b6b5f154ecb18a5a45c631a91489a88b90a5fe1a531bb72b59a33dcd078d76e5e2ec21b32550f8313a679588cc74c47a5098253b98ca731960815efa8ff1445fc47870f63b233a0df67f615a8c6b6232d407c48dc15f5e9a40bc2dfd49777ff76887799238d2da829c10fd3ab28ef9e245ac333640cd6d172c932d7d08c909613fbfd1825ff4a24ed8e7a92dfe672e9c035cab200415172a097a7084710a144fc1ede9fece91bdd9e7e426cff8dbc91624416b3682742b9c63a2b1fa3e2215a6dd6d8b95103536902eab673610dacbf276257e898f1b59795be56f75bd3667e36a78a3d42400a90a13c31940c9018c572c548f96ace1fb3a450d63d7443c6305794387a702b5eef7b54af65a552619eae1797d59fa65ef0afea8df4f93f57d476a3fb5bdad64388eb2d3c21bc3280fcc5ad5abb95cf9fff03d6c14818c95ecb18ef304bb16f1e8c137d2cdce7bc6de2a9f7406ba0e81304e237bcc10f8f96325e2e12bcf06eea8b97df5f4a61a72d8355ae94e8728ebf8356d583dcba285de7c35d38cf61278d3ae42c7bd2174216a231482230ba7773eabdcd14386e426dd4c6e8ca659ef6aa3c877d841d2bcebc7565437907b8e2d1ff401699ddda2d8c3244806b231218dbafa760283c869a00de98fed23524439acd09fa1cd756d3f07c65d9a7dc050987087dd41aafd31d5fc99efa6a83fc07eddce52b1c9e44afbf76487be988eb16aaa215133127d82dcdc7092a8b3c8e32b2e285f11f099bb74aa7bdc4a5f2eb100ed58c00d2fda27834a5227724e8338b9369911a2e939d30a914b2623bd86d8b9e507c67d138030439636bb800ef5fa61b509fed24eec9629cd95e090c9f36c98dc75145525e199a084f4cae0fc7febbd19015dbbc2fb339158bb227b9c74d7201c339c02e00a4066ff2e155b0f25c086923430a1c24c13b9802f9b84795e2ee185352a3e2ccff14659b254331a67b84d04e385a4d58b493be330dececac94e69b0bb04ffa34f6b9bbb08d07b3df3ff8ea4e78da47f8c9172024ca8606f8346e68785b849cfcbdd9bdc0b2309ba81d568c27a024ec61b084524bd87d8a477d07e58c4b37981c2c014111ba5f3f41b03dd060ec4022d519f9783b9dd1d3ec4fe1abb5cd3c7480174876720a15bd4ee4a0a79493d3082ec108e66b4caca477383e2c3495d2ae3b23a6061bda0b6b96968d4f42a142a5558bc94481079422710aae9586a54f42da413b014ae0e5deac3595ca3da1ef4a4b9d617e8ef337f9ea9e3234bccd41fd78624435eb290cd35f96ed711599fb0846d9f2d178e2219172516a948ca06fe6f3d13f2e320a4a23e87e05e2fa9b1f74e25c9556b3c937f032055610782d9794bf0fe22713d192d55f2b4479e1d1441ca45d54a18f1db5d72506bd23de6ae4bc6f3adfb9516cfcc6c16fb85926457fbcfb4f2bbe84a97c963a9ec78313a5244218207d09c78f5185433a4f072592d5156249b83385922582416a8bdd77d1147cb96f1ac8012a6016f82fdabea5bfea03db6417c4ec5ba1f1c2587ba92578be82eb4c10c28555a720a07f160b116fb260e2dad31c4e97c39456ad312f6455e27a7d7349804dbb92d0b0b3cd811b77c458ee919bd2cf1f96e8c9bc446b563e84ececb3c206a10628102d66219bd5c6fbe58ab90b58f84d54e530db353ded7d6b331b5b03663d20f300e1187ccb2469c55eb0667e087c3b16d95ab1fbdd444fed6d8e8c54e49361d8ffeeedd6f63643e9b757f8156de93b8b6a22d13d07b3b20f44c0babd4792e4cea8233d6fe076d877098d9ad2e2b319a482b9af881babca383cbc1fb4c6d3c7db2311cf7f15cb6df28d06abdea017b46c0e1a39d54ac7659d0a0c2c0568b09d55f4b23a44ca4652191d45c09f3f929731685b6698530a2a4ce6c1a511d8771ce75a1f18e4a3595a6510436fae6caaf2effe9db854925648f7de8ce41be4c6adc70544847da21ba488b78476eb752e1f9f7f10926f835e47fc546027080decd4dcd5cd6a63e90f2946b3adf5aa3d534dba9f486b826631a875270930bf273303b8eb7bbe2a77ef3022b0bee49f847dc153741b9fadf36073acaf9feb67b8f96209b31ee08c297f238a28faf00ae3d7cb5bb39e212293c3883162199c2e0086f61edb0100424291beca561ec38c3639b47631099dc1ec90d6cf7adaccb904ecfd4d9d00bf9272a6bb3f1a89416678900bb81d2877efe7435302b18ce8d2f271ba99cb396eb3c72c0b82316760cd848676648b0b7f6e23352b1e78582589e09c9f5df2d803bfbea879e74825fd539671f3b321f8d6abf8487d9c7d30b07965fc0c883338ecbf7a353b5e6a183527a186ec30086fd061f58320214226af4eecaf9e3687aefb410533485bc7b877ebf4598ed69f3e49039961bdbc21ffcec83f92fa7e5b0e6e7693d5e40967f1ec5d0dcef6980f98bced8eddc1aa90240874dd3000921427e920c97b24cc8b313bbe26d8804ac37f635bd268040076ecbcf6abe9ffeb8929bfbcf86abf6dcc1b24f5264debdb5fb6364e2fc00ce1d5a12229b9672cb567598658f64666257fd158c5353003d6a84efc8ce6b28418cda6ee2609da690ba6faff6e163b2d1a5aa9a246cc2e0d14bc9c667667793b4042fc24b85079452e97b87b6fd50bbc349c032b083d0a412207a2501f5b78d0b69367dac4276e5d16c4e167fc77563b0a93291f50812a680a926d0e3776efc2356a961dadd84eece0f232b49aa8479c3d7702b5eed173d10681fe374e5b3f802f2d7cda40631140e8e5b812ec5ce3c6cdff919e3b633282f91c036300cceccdb2965c1dc123bb860bdc84166ef93366892f171f7da2fccf8fb2a6976c8f1167793cb24939ab0ba566182de34c5afbaeb7be6c96fa59f9949f33e4ac25ee90dfd6770cda5c2829f6c7571de0ae3d5fe2cda0ca30a6977aba90d0f6f779b969f305c55b4911ce9749b6f588cb260c0a4cbd13bda1d20dd5362c99c81d83319e7c8f33e6d7a2ddb24ce815cceeb9181633816f06785ae214ef8638257a57f0abcb371f58cc2ff52a47de22c734c2c616b7fb4fe4de435433166a3f4cc15f3fda58ec978bfc01d23bb423340110c563727203accb53a2245ea377fc6190d7dfd35604859c8ca68b70d1d3de85adf5f6c516d8452ac070c256c462d1cc540b24da70340ea00b04277fbab62208b2ed45f83b37cacb73cf581feb8e7bbce60be22964a8bfde55fc1d3123572eadf7acafc76d3f21a4ae3d9329d2449451317cae18b7c0a78d24c68d5467efad926b4ffbd2aa37d85359e81b2eb2066013fb7f8c0f0a82f1a93f1de6a81ccec8ba17c0f4ee368e36f1196fea4ee21d3658e49d9e001ab399c0b45dcc0db0bf46598515ede10c48aa68dc0df0b99d9c9e5c0b1e8915081932813021c20eca56dfbe7e70ae56d13b08682df16ff900e02d2f542b854a2f85922e0ad82dcd4ecd653eaae79a6ce4a39639d2c83fdf5060cfaa77884e9ec2c4ffc173b41b797d4b2067c165e39c17f217a094c9b0cc92e9762ea5097ec77bba402feef7df2f6d994449b8db516fe5136d1df09c2e8f7a4d23303039dd183da5cde8695c0e4500edc120579e537e56dbab75bd377ffe37a55565ec42ec3fe69aabfbf5015ed412b7fca74d9e5064e6a76235c897f9004d83e300a3282cc9953083f6247d93912a9e9a8672f4a2e288399a0126e21ab627cf75501696d26c576330803ab47b9fb4fa3b29954f993cb7d91030cb0e57509cf4a3f27f73a6cdc7734574b50427f780f4aa8f0a387e7be2b8d36337d7ac7cafab4dd73837daa15ca6965179ec88a9bff678e8556025c1f73333440018ad5", 0xb39}], 0x1) 06:38:50 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) socket$inet(0x2, 0x8000, 0xd71) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='^#\x00', &(0x7f00000000c0)="27c12a00", &(0x7f0000000100)='\x00', &(0x7f0000000140)='{(@\x00', &(0x7f0000000180)='%[\x00', &(0x7f00000001c0)="2c2388235b00"], &(0x7f0000000280)=[&(0x7f0000000240)='+\'[.\\%\x00']) accept(r0, 0x0, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') open(&(0x7f00000002c0)='./file0\x00', 0x880, 0x10c) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) close(r0) execve(0x0, 0x0, 0x0) 06:38:50 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0x3, 0x1000, 0x2, &(0x7f0000ffa000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) 06:38:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) munmap(&(0x7f00003e5000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e5000/0x3000)=nil, 0x3000, 0x6) 06:38:51 executing program 1: r0 = kqueue() getgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r2) r3 = dup2(r0, r0) kevent(r3, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x29) 06:38:51 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) r1 = getuid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x5, r1, r2, r3, r4, 0x8, 0x10000}, 0x7ff, 0x8b, r5, r6, 0x2, 0x1, 0x7}) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) r8 = semget(0x2, 0x3, 0x20) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)=[0x80, 0x174, 0x3fc]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r9) shmctl$IPC_SET(r7, 0x1, 0x0) 06:38:51 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) socketpair(0x10, 0x2, 0xfffffffffffffff9, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/20, 0x14, 0x3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) socket$inet(0x2, 0x8002, 0x80) setsockopt$inet_opts(r0, 0x0, 0x400000006b, 0x0, 0x0) 06:38:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/57, &(0x7f0000000040)=0x39) r1 = socket$inet(0x2, 0x8003, 0x2) setsockopt$inet_opts(r1, 0x0, 0x4000000064, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="3b38711363cf348371d002eec3eef089049c26340ccb15ca04d3d10dfa1deace4a835a68ed8ce28985bed9ba62f6be8ac42244ece4e6769a07e0826f15b5274c006be1263cf80749fe0b32f6000220f88b3a882f0b98abe052b30d906e8b7bf24e41e44f5d781e963a9a7d2f2690c198ad856b187e3d88d165412445f3c136bf95ea803ba8ff4475b3f2215390d458ae67b38fc8f2410d30", 0x98) 06:38:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) dup2(r2, r1) close(r1) execve(0x0, 0x0, 0x0) 06:38:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83040053", 0x4) r1 = socket(0x6, 0x4003, 0x2) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getgid() r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d08", 0x29}], 0x1) write(r5, &(0x7f0000000380)="e36258a4000000b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023c3e317b88bf6659990bfe41f04ce01ba2b53e24dcab00a18548573ee6f4114", 0x3c) write(r5, &(0x7f0000000240)="bd73c5f069d99e91555835f9354c484b", 0x10) write(r5, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r5) r6 = kqueue() r7 = syz_open_pts() ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000003c0)=0x2) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000002c0)={0x1000000003ff, 0x47fff, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) unlink(0x0) r9 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000340)) close(r5) getgroups(0x1, &(0x7f00000001c0)=[0x0]) r12 = getppid() r13 = getuid() getgroups(0x2, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="ed8826e3b20ab2f385703bfdd7169be4192744b545490744ec8dc113b7c44b34acb24f504d9d463cf2759813bad7658031f57986e2a51f57cadb4d8fc69ce38cdd4ac0ecf3a97418e84e9d49121dda9e0666d6253d5108334f22596cb435189a84d31a5495d8e0e4c1e454624a02ccc7b36d9be013e83e75cad414", 0x7b}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x60}, 0x400) 06:38:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) fsync(r0) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/202, 0xca, 0x840, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 06:38:52 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4013ff) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x6000, 0x400) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000100)='./bus\x00', 0x800, 0x187) 06:38:52 executing program 1: r0 = syz_open_pts() dup(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) 06:38:52 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x4}], 0x81, 0x0, 0x0, 0x0) kqueue() fsync(r0) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) 06:38:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x2005, 0x0, 0x0) 06:38:52 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x1f, 0xfce}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000008, 0x5, 0xe09b}, {{r0}, 0xffffffffffffffff, 0x20, 0x82, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x10001, 0xa63}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000007, 0x7d, 0x5}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x5}, {{r0}, 0x0, 0x0, 0xfffff, 0x3, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x6, 0x40}], 0x4, &(0x7f00000001c0)={0x9, 0x5}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82028652ecd8b95f0e5b18becce8"], 0x1) sendmsg(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000200)="739269f5d1ce2ec05abd9488ffe05da8bc4f0e685195efa7ea397fe6c33e9c6831ac162c82bca6b7ff839c8125083df94898c4441b166a168d1c81c2bae49528253e8c2a5f32aed2db59cc5240f324d0ec074e1b453a3f8baa2cd3995b5511712391867ae4b4010532d71bb412ca436ce7062b020e7c69876d5a77dec8d7ad89e995ebb02d612299ec43d7dc21b0e2b4dd", 0x91}, {&(0x7f00000002c0)="59f45cbee2c71a4ed392d174f1442cdf89b48096586923e755684698ff575f4eaecbe2375d99aa4984fc", 0x2a}, {&(0x7f0000000300)="c5990d2904a99355877b8c31d3fbfd7429e874dd7f49114f1a4c18c2f699ddb4c35f39140649f5bfa9fe6e1740f8f4ff4486c1e18c181559640127ce1cea6b88858e5850005b948092f39a03c3b2d05da13a283acf54f04dd58aeffd54e31e0c871c726fab9dca4f8bea4e70f25ad3122c8b6c4c9cc036458f7853134bbec736179fcbdf7807c2edfdf603a2d24a4939d1379512c7e2f493a2f20d7213d4c12ccd726ed67128da794106ff171c68fa721b40093e59bd84906d2d1d96eba1c23e2aaccea36a6ead66d786e89edd8f69203151aa33c58f60967e678c95165977905e19599b6f19d6c067db3f4297cad584", 0xf0}, {&(0x7f0000000400)="39c119d1cec9d554d238596c7f2c024d9d2100a4d40b1b86491f2157035c53ac95e1e4c55f1deeab05161938a5d701a9f53adeb9aba91646ef84e5d7f838dcb7f8d63787798390daa6afb4274a39e7b9557dece9d89f65e68c5b63769eec81962c50cadcf33816bb8b483fb2d8a4242c508050826252216d5069fd91056d7ef4f4185465a42994e1a5dbfca1360b5741c7097ae54fa017ca28b998a7cd08faaaf010a8a699f4c5e42bb163bddca2c6086441883d", 0xb4}, {&(0x7f00000004c0)="f1edd0bc91113a35c303c6181213f828ca3db48599a78848c3c5e511bc072cee5225d3e5e95b036fc8e50e", 0x2b}, {&(0x7f0000000500)="e79941cc3305b5a7ad5bb0dde1986bb962d1a780bae6457ede795f94dbfac302940036955308ed670bdce7683bc64ca8ea7ee81e16a54073aa2f11ca07a96eff4beae45df7a80aedee0d810db77bd00836f9105be7caf61ea6025b9d51f8c181c5f7e9d9c1f8d71b2417656b796d8ff19c6be642ed48b37fa987968537b5498383e8eae2e52d543c38f9ab9bd6e41f636fc4488e8745b3dbc11902ab9992a09dae6be463ea46b25464a793fa3e0d130ea297ac229ed0fce6bccc39cde01ed34951c7e5e71224212c5c61", 0xca}, {&(0x7f0000000600)="a429398d8fc8a8dd81c05f16cb01d8b831d5133d172845d1eec8182dada56fa091679efd4699bc978797c632f59460851c574c8080029ee49b1b00face4e41ecd06ef9c0eb3c13177c3f86", 0x4b}], 0x7, &(0x7f0000000f80)=ANY=[@ANYBLOB="5800000000000000ffff000005000000bb557b1312f04c50d1bcb6730509931853fd4e7b08a8151a4025bf56bad50714d3c0d9e36a2079d37b38b50f45853488c1ed60c93c3e9940479d17114f70c28f26b45f5b0000000070000000000000000100000000000000043981a4967d381ed95126854a3b59c7f03e1e9b59c7e081f725b786dc89559e093209043d31b190e58f8c7f9b433d511bca5fa8bfeb8bdd6a0e3d8a533d49b3f55a6848c13eea311b9f6a31c586979f7c3e5bd6c51a35ce7621b7bac9000000d80000000000000000000000030000000eadf28e9b7528986150481b11e78f5a6583421b82293b932834aa67914363f3369721a1bdc306359133dfeb75b839bda21d74bc9eda6a6bf7634aa8bb378b6823fba5be5ee9936a63bfa516ed76d559e24de7a7af00fe8853389d5e1477e68c4e48b45016eacfca6c2dd3d0ccd897f503516cdb0052e2c783a8282de8b9a934e6dae85fe1fd347ff6dec600bbc6a2087797ef7722df09d174211743490dfadd39ce979479c47a2a4d2993998d8a91fe891405418dedd2f226d7af0f55c3dbcd720f9200000000001000000000000000ffff0000000000001010000000000000ffff0000060000000850a47a366276b22a9fde928d380760364bd502409dcf1b6120dd6302968718d7c1b7230385bf2ba48945c4bc64fb596c034c7a5a9919396fa0c5fc08588e6480958b072698d7a2579b6b1c7e86eeb514c9d94293180d52d8f5b757de2a1ce0cbd714d728df018a46b41f7a6f57419dbcadb4bcbe4832bae058b8c58546500a0312ccf7f2874ef46f37346fad4ec060e0d611c66a61e3300340feb9fbed24f1a7526dc8b2c78f6854705d28f9e5cc611ca92e4703abc71283d4aa2fb5282a4bb26b2e40e21bda17380628e6ba056737f80b177de565d298c4200dce861e695130387f33e042e696db059aa69e2f46674d448cc82dec83cf2fa746edebe20efae16f396209c744548a7c4a69bafe58905e1a9f143dc6882b1185f416922b02be88ef7432067a1e73b2df58fc3c54bd0d63131a7e1341a45b846b69c6bbe11b8136f659eb848da31d77a05155e197e50d00c4d2dd22f0f77f62432648868dc3780951128d38ed81561417e0e8737e954ea5526eb354663bd84f61eaedf1910ffb66b42063f312897e43a36665b713e2c6339b741d3f0e993584ca9db8b2c9d0e99c74fe4671d2f32793f77795db9dabe7f7dce3a0a89e3c48a212137b9cb583a7cc87a09292ab67fe9eecf8a6d4748713df1dcfede5f80851ed92e875ce61b56835815e501b447a4a7e516e5583d6345320faa5ad07b10ebf2ed009eb12792f984a14c735f05bd43c79638e21d64ac40b2e606618290a830bf792f3e25831203899308fc02c800f9626efbec2ad27a5c738b33d9ec6a007a905b1686d017ee2abdf5539f22d2297683751dd78597d0e7c7612cb986eecb7562ca2c10f66d4deee5ea43e093f99a3221e40d5b4818dedf9c4de54532a0709e276f17ae37ffa976c0f5c7571391391df619425a652edeb7bffb32f7bfd0d4cf81e08a06ebe4577635bbea39bb517b0f0d1efe61c3ea07ee4b375b6915f7e24cb1d4b4e55c0f77d76bf0bb40b7faa2882fdc18c82d2de53405480445fdac565475756b17dec247f8b26ac15c27534ed7889210195c48ec1953e4747c9b1ff747e8b7d0b6943a7c7dca58dc25774961a622f8bf802d1dfda4c41795ccae1b86d58102492434a009677775da048330322bc111f79ade8bf691943b0ae7426ff18d4b633be44e01678d500b7e71ee0ad36e3ae9f57069d48e62fef6c1d67deb1f2c60f7d3fc95b6777efebaf74d460b34041d2770b7b0ebf643d08fdb97ccfc8c5b5a7135668e0844c76e839115bce497bbcc1cfeeb7383d08fa802ada88b3dd6e164bca5be1886d6e2171589fb408a12bc4996f5d8106a35377272d9cc68cad961234f8386ca901188736c503ee7fe0d538e2fd34c2d4554622c82dbf0972bb8278e3e7af7d14e2d9b9f575e438716443a9ebbebb6990cfebb2279bc955d00f69714226dab35e94785d093c8eb89ba42608750212e707ee8ebeb9882e6bf6b1debc75420794b85486a6d4e10bee7648b70b4509ca66b7d1137695464b86413c540f4ef995480e9d279f9ba200cab8a14a97262589411a156a99d0a564eecfef6c65b3b88a6a80cde03043b6a20ec3b2ed6c2a9d9e15142072a65051c79edfe3be37d4c55a63ac2ef8fe6d97bee6fcde5eeca465d50390854b842926d7d7fbd6f3806d2a3cef361ae8e750b91c08ab4b45a6682943b45f96e9e4343df10ea0bff758665a7ec456e491b11c6636db602fcfb55309acb9fa96fbdd668a192ef689c34c2a5de1b3bd6bc2557f3d9ff91c049ae30d098e016aff5dd96d24f0e245be5d61b18c2d79af08324671ca367f6c80ff3b6129421853dd792bd3c0ceed37c0704353c458d2df84654eca6e94ae151f33dc7e01c5d9720b95db271840e6b3dc900f61f786b78b375d3a22aa09c0ba2eb5dd30508e59d7cf3365e7e36cb2c92d1fd514318fcce8e1f20f2793fdd984e9529cf0acba5b495a1922aa9f8183c7310bfe91bde1e815ab97e903f09afba101a0cf574e72432316483baf1c0ce5e515b3142063aab61a095b4c3b1044b88532b9a220c530d9381c49d7546d21fab99e115423a7f29f1bd686d594a81251c1e101cacf72d58c84ba219aafd6e205a326e477c8a9728d3d460de41677e5e8787245851b181519f1c565427f5ac653d68b1ae5ae68ea176fd920cf320cd8f9847082f7d10f0d331d038059740d91c22d039334339996eb1a6c65b0f1d6ae4dce0df9524187862c2825a72e7b8a770769979817c32e7fd9bb4cc58a500c50b24bf6857ccd1d61178776e984d5ebffd9cf249ff8030a03edee4f2d3ca2759c0856ef3695d8261896bb77a0ab9855fef48a63a6c7def74173b0d001ed04b58ef7cb7e3d50075c2498ba29212c304f77db37f510efc9ed9681e14ab5e3deafe6c4862facd93aa9a4c4cb84a22cf2a0fe13a7f1976d5aab30b1a6184d8c8df67ce4ada70a3bf2c2bd07bf8e7dd6275c46f1358019d68f2ad582bb7cb98f316ebcdfe4021289dd9ead021389cb360aee4fe1be6bf3b3af58084b33d9acb5fc9c63729e1c31830ef21d4aae58be540c231b79b87cc8e9514fd46318afb59cc0aae8f1f1fdb8e63de0539082154acb3b0b04a5d7915924b0233b4398ea7a266b1b83940b037ba520522fead8192632af41ee9671a8583608fb97101fb9bd5a4e0b6a6b5acf5f0021462357ca687b00fc7063d3c8c733895931f9f71a21c56a192d031413be4024c9a4d1b47e46ab2906459c41d45c8d9f488e13afd0176443d7390f3109edd3413f58466d5014b09cc64a62aff3a605c00bc9768ca6be94c9c0ef7a83fdfa8e871915077a0bc03bf72c0f794316b9a69bf9d3abd2b3577781c7c157e8f2d5507124026df89804b868ab3e53a1f4971732ec8754c80b6fd607474ea7d413770d1378df3240677cb001231d961d10b070552a01923920342e53fd1f74dc5aba46985b27dc591e39496572a3b08c18d6748190b06d91d78ff9604320f37c181c16753cc53c2c08fd2cfa81326e591f26e92a0e0b699fc4f9e9583f883a7207f49f2946162fb4149f133167e0ce976eed039399b7313ec430186cd6abbe31e1c11a7511e05d211dc14f41f491346cacabd50352487d8d0044d1fc3557f7e73859d95bbca9a59a26b99b392fd612df56a8e5d74c434535bd7e5053116252b99f293bdde62360320447692c1fbfe304e7a4c16d7f5b88b74a0dae3fadba0745c25309adf71d6c66fcd484a7d03e9d8fde03c5195ebb834e434de797189103d9d1a07151dc904c204cae9bc8a745614fc6aae567bea990d859b4093ef7a00244c41bec6318e70952c79e0b55af4410a95d7490d5c231aa98d6d7c87bd32f82958e2a5f511f3db3801aa2c6044f9302b1e70bd0c5cd45117006b5b32997e4a40d7551a9f71d2b5517f8824df67b5a01f3eecfddf1791b7a4764c93cd3dc50d2c09427d44174ed48b4530efb5378db5195c23ae5ca984d24f50c97e8bb5c772540702751f656823355a72676803d24ed69909190e15654b9c554e413ea459a426dafb6a9061d6f9a109d387e4dc474361b80d2b3950ee01b7b53c9b1835a22d3f7c227c88a11510f07fef636b48449fcdba14ff2523c0bcd3c7e60185be0e06fa67cb1440471a528d362f3eaaee27a40f67fd6607c1b521df3dee0775bb822c95f495532ff7dc5239c9994ac364e71e418fd6ab7e536c4babcaa3e1fd217062c037fade5b5d72f29429c8f4074b926d0762da55d4cd87405bfeff1aa0d52f7671529f51f49a5ff8679ecb7b7d7462e02b5bde6a7d4f9af65764c26d54b15ef375cad3568391855749881ad2eaf768ddcea9609a864f2e17e20444d6f3f746b5769b2d9af2290d47a2df339926aedcbd1456659525f01c022f74e907fb6097797f45d30bad7f88609ce6567167bcb1432b05bb34943be4fad5e40b5a555f882a518dd9a48c5766c02383ca20ba5148e8f7fa3982b1bd38edf0f4bcff26c0c7c3134357baaaffbe1a6f4f61a994832f3bfc64f61889147b7dae652b347fb113533e020bbb447a07b85223a480d961a9c26b0030bc2b25a057d6eaa47d359f055b6a66b0718af02a32ab6902ee6ef10b4960a0644c643705a7e6d9083265905bdffa2179ef739dc2594526d8bb95153b4462ebf0f5ddef236d8df2ef6f5ae784972c6d0a94abfbc02012c14577b858f259995d03d0a2a6ac2ed4a704a2901def9226b15f65ac8a2a56299c30a51bfd2761d3f75829f7d68a24580e3a7622a4e92d847960f516f8b57d81a7a9c86fa110b6a85c43b2134f272cd6d97a13bf2cb9dd4c6d72ff4bd300603016c3c091d304a186853c364e0129a620ed0255d671d3aceffa7f48e819e06e48636c1502f90fae5c2c6c55c0103b5a7fbd80a05dfe274606f7cf868a601e2c8771ed1000b704850b4b3d351c328bcf6d8ecebcc67b9ee93e9d8cc95d303690c7b64e1fc58a3ec3158f55e5954bbd0e0a916a98ac7cf805a13bc4b4938e8992ee0617a3209d346b47f79781a128cfa187333e4e771741c138f83f20edaa416d37174da2c44205c616f31888e818476beab6b3429928cbc281942b6f2e25a940589dab1bee328af6f50117242333ca764528a6d18a4b63a8b473494cc447cee1b32379a7ea9585047952e3ee34a1ef0ce244050e79cea496717ba2c753a8a660b4f1ac651b280a8876ad08094e69fae27484fdc7c7d8988b3ca4202e6f5b58cc75547638f4b32ef7f3458f9549041c0fd3317b67859a627ef43f2819c55870c830c62ee85d0f31424bb22c63c26f5ae40092dc327f98d16602e4efb98c72f2af4337bf791e1f6486d368103e86962e279574b564d08d4d52166d3a00d543661c4d6c3b0f1bcbb8f46aa7544dc90f0c27f8194a876433e0726d43b2dc0bb8d111c52bb407b020d9acd179b45a468df21847db948331d9ad702cd774a379124ae2c4fda52233a4722c62f5d09f9633cd801960d000ac3a0275186ef08ac1e58d0fad1de44bf6b58fc694b569172be7b54ce49282d49f7f2ca17183e78fd9f4c201de27cbcd577c184de3855c557dffd77b17c9943c82faba3149d602a48368c0247ea53a19b4ff4a6c7284de1804e97fa0daafda98ddedd0a361544a968dfe819db77d09db0896411adb37f14b58ec754791bae9ee1516dc7dbfceb16846c2df9b0ad4536e15843a67fb3f1b3dcaa619139c559d95faf1bc447142a1085876f4768b0199b86de03ba97e72c30a2110add5d9de0c88fd3301bfec2a3ddeadd72b83a9d5294b3e78c8fbbd9a78cf1e87784ea093e87a834f0a184a5e43019a7d2ec9de85fb5a0d70acb30f82cd09ef261045743f86419f3baa135827ba741e1fc6bb96310400ade0a54a7cbff0a1a381970442db6c5b633886c8cec3d646b16d44ec6422355716953543a49a1ccf981160bcb8816a64f6133ea9d20ee48a7b27402018b2d5726f0de1af32510a25d85def155d2586b4551897fedfbbd1a26fc3db22c44457c53e62f25a0655427f486d0b63e1bc8b83a9bd2cc2968e0f44e3ff5d2a494e2ff5061faf532ab7d80fd241b5441ff89c2b46ae0f771c1b6d8a8923729e78029e824919e9af9a00e7fa0c7486d7a806691f42c06f2fd8968c886291d8deabf8c659883e855d72088df03e08cb3c16761798e40fdecbe0ad43f5320136cb76500cf689e7d5dd806a9cd9a7c894b43e83fadbe74ac2b3204993925d55425da1bf3e920d582004caac7573731a47bec4d0b878448e63028e2f8bfc5a84a36c2ff6e32c8c3ce55832732e1cd4b3859cb7f8a57720b4000000000000000ffff000003000000435aa5da3ae09683fa1afb29e8abe48b76980f8c371bc71830a1e22ebcc1b656d8c3341617d79d4ef2cb448d2fd8a151f000000000000000ffff000002000000de51c741a6ee99bad89d2ffb1fb1057e2d38d44bb7a74e3dd8aa2ffb050e9292d6c6b68a26633f94a12511a811a820bfa33627408c45d4e42ab7c7029cd5b03d4a765e88e123e54a1e171b583eb3a67d9e1e574d7e97a9995e6db7064ac352c3370c4b31d93d61079e43d1d1e77da0b0bdb1eab5b24c31103e5f7f8363c47203162e5409c3f2fc5d83c58bc12e43135e343b4b2fb3b1c3bbe383bd51f081c3ef88b235aaeadf193fe2be6f10d8a109d06fe9a73c2c343f01861667b86552fb68584c899f37d5412a352a2e7cd7704f4e8232cbbf238886520af42d9a38b90000600000000000000001000000800000009616251cc0fba0ec49f5db269a057afacc4a5f09dadf08a9f946adef184e20abe4f7c699eb90dfabd8d3dd4c7276b06028fe63e6bdd1f4c7d5ea494eb8337c94ff9b0d16f834a335344b957b7c359700"], 0x1350, 0x8}, 0xa) r2 = dup2(r0, r0) rename(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0x10001, 0xc91, 0x8, "8e8ff4b69226b5893ccf07069a5df057d670da81", 0x7, 0x3b}) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000003bc0)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90ae0fe6ddd61f21b7e437af20f256fe03885b1d0948b656d438197d11edd141dea108038e8fcdc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d546ff02746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af31007325d24403ff2877e3fe061ba978ca9fcb9b9b10e98f131f4129d3c09d1b311b0ce72e3eb04409c82f71c206e6bda6225f8cd5f0c99f66d6e420787d16308d7ac53cddb807203afcdc01f93e73d6920730be81e7c584fac636e951ee6842fcbcbff094912a89d9a0600558251ab0258b24b38f54cbe9a666303a8c9db8e6fad3179867e1335962245188c32bd8b6fdb7ea0be76c62fb5adeebd41bcc552d42d690db547337dd35c735bb437a1e1cc90c360059ace114e07747f79f56cde7e48164ff887e7a7c73fd9f3fb788f9935ffe208045e7c86f4893762c0cff4948435cae505e66add8f21381fd30f732a9b841ce84022174c54033772c0abf2eb3a908faf053d48e5467e805daa99a5cda5a47c1f3384dc9b1d591cf69cd2206e6da7ff08e36571887a9ac67426b73fdba7e517b924f4761337df6a459f014c6eab0625d217fb01dabad8c78a48c4efd17b66324272bd05075344f1b8143f40b010c294a871dc2b731bf9e2d722bd4a961d1af96cfa9cf5a3b33a5b37fb5104a78421f5e77261a29ad2d3b20cd04b5121a809476d05ce0709aaac51f35602360c0aa603708e697cbffefa0dc3a1f7d437c99a0fbe3faf972b9dc7b54bca5e19f11300deedf1d4eca56d02a70540e6c26ca5d2df10e0d1586db71b784ea73b7ba6f0a0ddd16523dee57f51785867d65e008ec6b3886ff73e271acbc5b5283d03d4b0c06e4bcc728d2834c1b19ea85ca4a568374bc639e533294cfde128823760915a43a83a84e", 0xa7c}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000740)=0x2) 06:38:52 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x480, 0x10) socketpair(0x6, 0x7, 0x100000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = socket$inet6(0x18, 0x3, 0x3a) pledge(&(0x7f0000000100)="5b5e2f25a300", &(0x7f0000000140)='}/)\x00') write(r2, &(0x7f0000000000)="84a2abd5423983466bb9aa58469633256566ae10eaff29872dfd8764c02de04c800e5b80772b1f91f2f44f8f0a3b666eb41e62", 0x14b) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = dup(r2) sendmsg(r3, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000003c0)="0bab8df16f0e773f5b64ccce715b3fe3a8714933feab8325f3ef61479036910d1806887036ae8e6d31d5042b36c2253b475cd33058eb7bc75b16caf1537c1b4227212269c8b9f94c17df1446098c4a6f88b07600124caa27699e45efef6e8d4389c772eaa6e3660cc99d12b6e0a68290f38eae46cc5d0958d4e4869e97ab360c3819d2e87e8a6bcab494f6de7208e967990068f4aa008aef1d9b899d713759b5cba67db3c1c2ac04202a409190c8fdea94557916f6b56971", 0xb8}], 0x1, 0x0}, 0x0) 06:38:52 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet(0x2, 0x100000003, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) 06:38:52 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8083, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xa1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 06:38:52 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x1) socket$inet(0x2, 0x8004, 0x8) r1 = accept(r0, 0x0, &(0x7f0000000000)) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x100000000}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 06:38:52 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) pipe(&(0x7f0000000000)) flock(r1, 0x1) dup2(r0, r1) 06:38:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x80, 0x100, 0x7, "5eac477ab870ff6dfd96acde10c30abaa8e49940", 0x9, 0xf1e}) lseek(r0, 0x0, 0x81599767e96ef35a) read(r0, &(0x7f0000000140)=""/80, 0x50) 06:38:52 executing program 0: r0 = syz_open_pts() 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) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) close(r1) r3 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x1) openat(r3, &(0x7f0000000240)='./file0\x00', 0x2c0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e69, 0x401, 0xffffffff, "8369d2d18001000000fa600000ebff0100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:38:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x101, 0x5, 0x0, "7349405cd19d1df4a40822ad06cd46ea0c50e65e"}) write(r0, &(0x7f0000000140)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596c477126ed9c1876381578623", 0x73) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e2032683335bf20d8b8f32ab2a3babdad934c2a441cb8866e67d74a19b662001e61009fcf40fa98a0bbd95333102253f5c42bca801f470986250a4cb3713ca155891c3d98e2904f241bbcd2602", 0x57) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) 06:38:52 executing program 0: shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) truncate(&(0x7f00000000c0)='./file0\x00', 0x101) mincore(&(0x7f0000007000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/154) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x10000000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x180) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x10000, r0, r1, r0, r1, 0x41, 0xfffffffffffffffc}, 0x5, 0x9, 0x30}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r0, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x100) accept$unix(r4, 0x0, &(0x7f0000000280)) mincore(&(0x7f0000005000/0x3000)=nil, 0x3000, &(0x7f00000012c0)=""/4096) 06:38:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 06:38:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) mknod(&(0x7f0000000040)='./file0\x00', 0xc041, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) 06:38:52 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x5) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 06:38:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = semget$private(0x0, 0x4, 0x8) semop(r0, &(0x7f0000000080)=[{0x1, 0x0, 0x800}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) 06:38:52 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) open(&(0x7f0000000140)='./file1\x00', 0x808, 0x109) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = dup2(r0, r0) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c65312f66dc72ba76bf"], 0x10) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 06:38:52 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x0, 0x2}], 0x101, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x10, 0x81}, {{r0}, 0xfffffffffffffffe, 0xc, 0x8, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x91, 0x83}, {{r1}, 0xffffffffffffffff, 0x83, 0x0, 0x80, 0x13}, {{r0}, 0xfffffffffffffffc, 0x1, 0x3, 0x10000000000000, 0x5}, {{r1}, 0xfffffffffffffffa, 0x8c, 0x0, 0x81, 0x40}], 0x1f, &(0x7f0000000240)={0x3, 0xc5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getitimer(0x1, &(0x7f0000000100)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x1, 0x4}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0xc3c) r2 = msgget(0x1, 0x44) clock_getres(0x3, &(0x7f00000002c0)) getsockname$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000180000000000000000000000000000000000000000000"], 0x1b, 0x0, 0x1800) 06:38:52 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r0, 0x4, 0x8) 06:38:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x4, 0x4) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getpgid(r2) poll(&(0x7f0000000000)=[{r0}, {r1, 0x100}, {r0, 0x20}, {r1, 0x10}], 0x4, 0x5a) 06:38:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) 06:38:52 executing program 1: writev(0xffffffffffffffff, &(0x7f00000018c0), 0xc831caff39486b7d) chroot(&(0x7f00000001c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c057c9c5b0de10dbfcbf5ae917e28dafa6cf67b37df812c0668ef3cf9baff7e040d6c15c88917909d0304559a96b9a7e08e3006736cfbcd8825168f88cda5819bd6cffc0b3e5be8a42e6ea9d46698ffa78bc07daf5d89f507319a889406ed28afc8b06e8d8414563b4cd1ebc67a923d3d7bad1a8b987fdf97cba325e73ecf62385874d3c7c74a3a0e4b89e601512de07ee1e7451ea208a137af66bb0f65a5e73167c5448e5cc04a69ac7a86b091e5583c9198da7f9234618dbf63cda965c66a61a0aba99911857cad6e2733959c7ab55d1103b73b9aa19f9368d9f6dfcec2a535f599cbe0fbae09f9a5d39ce45c7f12a0acc1694883a4049963a", 0xfa, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 06:38:52 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x0, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 06:38:52 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0xffffffff}, {0xfffffffffffffff4, 0x9}}, 0x0) semget(0x1, 0x0, 0xb0) setitimer(0x0, &(0x7f0000000040)={{0x1, 0x8001}, {0xffffffffffffffff, 0xb28}}, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 06:38:52 executing program 0: open(&(0x7f0000000200)='./file0\x00', 0x300, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="8f", 0x1, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20080, 0x96) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x15fa9b33}, {0xa8}}, 0x2) truncate(&(0x7f0000000240)='./file0\x00', 0x3) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="153af939123d214ee17f5ccfdc9b00", 0xf, 0xa, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:38:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3ff, 0xfffffffffc762b3e}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x74) 06:38:52 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgid(r2) 06:38:52 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x2d9) write(r1, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x102}, {r0}, {r0, 0x18}, {r0, 0x80}, {r0, 0x80}], 0x5, 0x4) close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0xffffdffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) sendto(r4, &(0x7f00000002c0)="f5f4e6472a2e6e992d57d01854be3dfd971f7eaaa063900dc098652f289727614a0cdd1d5dc9cfe04907371bbd58352b97f4550b817e75a2840ad4cd47afa21f626112bd01a3669ee9d0510ac4d08a683ac2a457d30d6c6b3cfc8e13b4b28655081b0faf025a35f5e5a4e77a75be2788f88095b3ce204ea5c970f8e7310c8359a019733227b74ab28cead0540e2175719fff39c678659d177557d1b81e2fcbcafcd4ee8d16a6bc8b6379c3c22063d1ef648c3d280cc067bc0a35e5f57279e7a07d9c10fcde5a7aeb26aefa009c2d7398802222f447819a01bcd26c522c8b57f508ced1a4d3a13be4dbe900ad40697bacf84ed16f03e60d74bd71332f6404", 0xfe, 0x1, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) 06:38:52 executing program 1: r0 = shmget(0x2, 0x1000, 0x18, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/149) r1 = socket$inet(0x2, 0x3ffffffffffffffe, 0x3) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000700), 0x0) 06:38:52 executing program 1: setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = semget(0x2, 0x0, 0x0) getuid() r2 = msgget(0x0, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/51}, 0x3b, 0x1, 0x1800) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)) 06:38:53 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)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = getuid() seteuid(r3) semget$private(0x0, 0x3, 0x1) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000000)=""/19, 0x13}], 0xe) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0xffffdffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:38:53 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10669100ffff00978d1356f13d4905d37de33977b8c13faeb66a9d77b4baa4254919edf3a2a03c54cd70a8ee55dbd7b6782b00000000772fa8d40e7c8ae8a17cf16e9258999c0e16abf08cf2fc53caf9678215da1f2b9feb03af0db4377f218464addfa85287576948b2d675384da36b448770d223fefb7e8160d696cf5ef9c056863a946f702790d373ebc58fe8cc861698c5634c647df65b25d0d95e42198fe13c65032f9b30ed609f7f4618f5b8a2861101fd41a88f6c2480b43d0ebee90c92281d2df6e3f943c2b0cf6bee96c6e2dd76e36c25d9bf03000000d60a5d8081823b947144"], 0x10}, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xade, 0x6) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) r2 = getpid() r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000080)=@abs={0x14ad6a12928026e7, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="04fc976319f2efeb88276b6694341237894b4f5d87265387cb1283ae93480188d057cdb620157d16764d9e386b26d201fcb9182240", 0x35}, {&(0x7f0000000240)="d4ddde4d7116847a49d98888472e881e128d7aa876d031469ab66b6d7dc7b96af97330fd7b4588db20b7e93a685931183260", 0x32}, {&(0x7f0000000400)="1e607d12b37b543fa31c705ccdefa77b69ddab108e1758b483b230c91163a0d1c55024937f019a216de49d1c538d43f528e363e438750870388882afe6fcf8cc6fabf7171b8da423b369aa03e93017afed43d092d9ad2dde451f5d5d4599479cb6ed3c3f0c65b31193960c2787b202138ba838e53bc2f196eb149f24bc289edcc0b57dcb08d35233729d4a9cccf1141dd8ef6b8ff1bb8b2c54f0966235a05a5421218e3ba38837231223e7924b981ea4420075357fce4d1da0edf48c7d83fb82d3393ed2d6374b99598c35d7b6fb55a2089d87bca1de623c2e2abcd31031acbe1a04d956219001b470964bb889bd227c854cbc2e3b335cdc0f2053060789dbed0737852eebb050bd7d335144d24bb4c43bd398fc3337df021f4b6ef7b436385a51de15f8b4fa5ce02555d62fc590e501a75c20828d3f58215b02530e44e360b7e1ed734cb0bf8ca1359cd4e62cdc581e9d480a3931aa6ee188b6984633d791b72e3487f3d2b3475cb5dd375216e820589db42ee4cf798a33c5d0a4ca1193452a31b89f1bdf7f85a266570335eb9e0615bf2cda578b979ce1008296b2347b43b42dbbfc3f275e99ba2b21f5f4a4ae7764b2a2a2197737fa7cca85c99f6297015278a59afa821a1cbcd5a0e6a11588958dca465232668ea5b34de7120f0e68490b456c8da1145e7a0328d43d8e3f17824f1d5009d5ed85a9f3a35b1e7224f051578ebcd6077e99ba832f97eb658ab61c23ef9008dcfca1d1663a93aa9ee30ab6da963cd051145678161d51204bd501a84edfcc28ef803c428a68436763a96e06b532edf7d6edfabc20dbc5fbc63e425fa540bc0e2a35ea27e5d24dcf3598410a777e1b5abeb586ea11fdf8126536db52fa94da45160b2b67cb0ee5a649b6b7bae6a9c147aee6699af81863edf75855886d0e959cd790e8efbe2be807e932e36b75c0b644f5e430ba504aaa8580e34c2b31f8fd4dd5ed543ddfda887e3b8eec4a2e51eee2af7f2a488e12d6ad505164ab8dfbb08bd5bd74b108d174c5a2cab464554248125b06b9c118509784df01228522fbb0fb7e5d9f8acef4be36722f996ca470ab8cac5e25a8bc178bee6a0b4395945704f255d6ccb65a70242469e98639f05d2d62df14473a2bf2706b609a38adbf781ef971307793a641da24317d82c0c353b822497f81f0b220b4fcf120ccea8b02ef1c320a4ad7cc412ecc034f193066ddc5ebf9db86a8a5182392a1804c05454b16178ef59588095d6cf0c79c6e36a4d9aad3fa11670c8c20e5156cd99bb86143c944d4ed3e8bf6fa6b7132dbb80c6a5b82e14c971c89245b00cf33c68b0108bdcbf076a053114306e3f1b95774035a6580f1208835b1f2bc11db9423ae44e8e280d3b128095e0e5fb7a1bee3978fdd459acb6a544316175fd4aab141d0c924821d9f9df3a39ac29ae74ab85a44d7b3ddf8f023ddf75ab6efe9b2db20a6fd1f4613c503e359a27241e02a50010d950d39f1ff746ff2898cfb56c639f17e130336af60c96db9fa8813058079c8e344f32c06bf0dcfaa7abb7b7e68634800d1dd135c8e10ce2975940e3f2621e172237948d8f69bccc5cd07642d9457ba6c3d1ff6e5a2e79aadece339c2c275ac37279b821b672ce56eaba55b7db7c6c845bd15700199533753f274d08848bedae051eb4f3aa032cfaa5e66bcf532b0753a5e4c276aad1737bf015b722a356774d00280231889a5fc8b650f3b19482794aa6f9835ab96fc4bf000bfd8635a914cde95eeaa2a2eb91bc30176714daefa136c049d72e1725c524301410067bedc94ac458adac71384cdadf3e56d20672d048675cfb02bcede771ad7343f6e2440c76ad44f0d28c2442e2ce7b549ee317cb5ad9a90bec5c7bce820fa5a01c1f990ee56d4564b490b66822fd24a1f97e4819b4e0540a328851dac5a786f7ab2f098fcb5a442899f09ed3577e58c1ffda9326476067a7e3a2dcd6783203e2b88967dddf35c9a4d59c4b62ed5d8df53a4235cae59f6a0b97b8d98a37815ed7f7fae3548880811ce924b18d528061328cd79698ac56c53da6c6daa7ca677a09489f982c9a5a03c111263899ddf641a7f04ccb5b47a164e963ba77f3a8494c27b2ce0e595ca4e484208a5a864587d21a4edd0342d043fd8b7eefe1cf8a6bafce2e37f89b31fd75f20542e0979dc685d41cf9a846796b50255ca3db3d7dff1fac85ed9bfa208e1db4fa24b5614280d93451a0348ef0c53b7d0e0daeb4e8c3b466cebac1513448bdf2b8a2f1cffff375a2fab723a60b77a5773eae7ff091df26c326a503fc67301e338944b6315071168582c8e113efad4eb554ea3ed46d8e9276d4a4dab3ffa84406c7daf9cbff00f1b95f1c287fcf1f6934aad223270285debe5d41eec40f24c23a779895d421e34906be8e3f7351a661c6e5ca21a414bbc14524fee5bdcae3fb42bd107396f4aaedbcd29e0b3ee06c49721b3f9fe368ac29ddd417a78eddc15986afe678cede62aef4033f2a92a52e0be4adb5cddfb56cc4daaedacab147ef08f125720cec6570c77f11493f4c4116cffcacd6b65c97b38da8877370f546a16d91bde6f393e3cef2c1311856d6912a01687e69e974715e8e5f7a0ac4f2684fafde1ff9af5af4f03ac931be5c08217e2fec19de7825f014138c1ed8807e7a542551e866fb5acfd035f8c999855c63c42b20e0673c37dec3c50d67d6d557c1349e2141892d1192d8d32159fc60359d98b4305343a97bcba4b10dd8e82b0ded04742dc5514a56242737d83c955ba3b4633f04b2c9736b8bb8dae435c80e0adda5cefbc774ad89127d7dc12fb8252d2e228bdef589e6fbc9088d96363a6bea64aa011f1e66a28d40e6a1642019e28d1e47ccf14f8960a0503d3aa6fef693b323263ae5196f431050169f51b2457377180d2cafb7f029d753df7a100ea965d9a644d7d112d5609452d95b7df542cec8a6ab8ad14c25daabed3ff6b59f4f61a38b75ae31e2d8f03efc4378dd3c7d4da54665cb2ebe01b939b694be59013a598df5a770252f0a7605ec75e82085c72ef9d9da797205b3a46959df7ccbd66583a5da71892545a5d87ec8a80826adac55d62cfcb1ac3ee03e15e5474fa1ec2b4da47e4b9b6cd34503997f4157bbc4fc9e2685928bb2dc4541ec354afa6e7d3091c2d3d296b84968fac3dc923e6dbd16dbfda82c6b23d5f6490b07b4e452760a7c14c5722953b9ef55e60ccab1dcb25eba2af9ddeeabf1419db5132fa50ea60edde1b1e0724499d55d8293a933e9352e79e55984fd10af4b1367cc116bc45097f33e5b035fd9c03b971e72319c4cae19e85635ffc6f310b2c8c9408cb73f959cc1ac8a00323ab7b4e4b90e9c3409f4b9d216d1876a5bf7a0a8a59bc12e17b7f72e95844f66f090baee2eaa8e13dfa230869aa4b5941cfbe5670db96a2e6f93f6cc65ab476c3768f95798384ca0bde43d4c14cfebe9f79f3f1a49dd47077221729ece15dccac195de3b33061010815038337f229e27b54b4b7b03bd82dd6684456b187aaae46419c7a011bc6b33c3f7f28cf586fef3872f8590d99791afa634926ead22464dacad0307ebe3eae63e4ee63009bd79a28c97536b218abdc89ac4dd6c973f7dfbb40d3b97b1dc5af7e19401a29244f0e5250e1d30e93b6e9d69b14329479b2870b4854cc425d549e28b8c75c52160e6e25563a72760170fc7c27719f44d00470ee569c33009bff1f0d7498829efe4570171b4186544e6393322f0886cf53d1c6c73cb3ac0f8cc3b12d05d2b7e36a2a0ff2ee0ba9231fe149e1289180a2cef8c96a6f26c79c9e714e813b262cf63113618b85d33a534c83f024ffd45e0c79a7e1dccc08f7e069d462443ff7f17e533e0fb88c34f07f1c7c47921cbb9c62916a2c346cfb1515789a5a3533da34f44e2f42cea27be30f9f139371a298ba867670024492cf7f459819fb84d529a689b99e3e27c9ceb18ed23338cc2699c8aae4558e675d19afcda72d2698d8752f3e239bb20c7f95f17dcfcd6b9751225d47664eba93e9e08e11d8b79cc5a809d30c163f64c56aade57dbeab99c5885f89a9a939a3aac44b98d342ad8dc8a213144ee2aeef30026f778532964f0a6d62769ebc0569b9b5711ab08ee2a2268517a7dc67a3a2d1bbede929d1a380f73785069c949f28abf5a87d904639a614c2c616e401cb67fb769cb35ca469e547da0740f49635360c07d31eca3c10c38f6f9cf6cb25ef4da057d792519c7bb5ddc3b1e04ac249ad19c43b16db27fdba42b5242446aeeaacfbf2c26cf0ab1a815475a0a18ea8c5f2b85e37f567946a1e71b47659078434107b3884731d1a09901e9cfe1588e7864a5785ad81e2f0d43b4ed0a9d0bad4c6d1e21c14caeaa5d4048fdd2f27b7e9d2e2f3a8f9970c438309aa177af2b5b756862c8b43ee278af2b2000ecff3a6317b1a2e959b2ba3bc6c0f7eb3ec5f258144616d1ffafeb17e1f363a1678dd8745c1693003bceb954ae214694b888b9aedca58ba9b887fae6677b83d3bb7ab208eefaeeb268830477d6fcc38be93d71caa03c47ee6681e7f0143b5ce85620be6e972b9be98aa9c4e5bc47759df5da53f3a064c524e8e286d2ed043f397f66c4a9cecb7895404e71f154ea8bab07b954a75d13b9c246d5f36bd70dfe3d336c7f23e78551b22ba5e0a62fa9bbc7ba197d3a20a51778c988b41ea848e1d451383d3ae6511dc833065dcf17c4dcf158d7d69c6f63ed78c762c9e5f376657096c0c612400fb3ddd312a42840009376a112376e72ca1846f8c09371fd6f4ac42d1006826b99b19fc0b89874086778729b558ad446fa2e4fd472afed7f53836177b96437a0facbe87cfc8a5dfa5b70fb046b70023f7cde9c6f439ba63b579668ba8d0f2e9a75d429b29995766033c60460ec4c260f2b418990c05eef217345598483c81564ead89ca7f3b602d8e0c57e19ab0ed95d9a2bc2d0f2fcfe5aacee5bc56fb6145a3c001c3693eb64fd1f7c80a3ed3d3ed3fbe73763d2db8c39545e03fb6172aea9d7d3044a2fea66f6385a2aaea1bc9bea674cbb7d5160374474276c3bc962e08d917594bab63c752ae13feba3cdea9c3fb0669b416810258a75a1181f6d73fb273100212a351539c19791c7c2eb3bb4cd1fceeff4a22d65c06557fd80ba0cc3cd9e4ffbc64f39da13e48a9229cd8849d3635d49e7028a390d1a513863f3d3f338fc728917e291ad2124309dfe7366b0a4cf2c8d351b96e79e335943ed7fda1d306eb76e25d017d3d6c6091e07e5e874870d4e8858950244a18034b2f3ab5f53d7b2149b4c4afc25a0295e841f76dbdc5b7bbcc83c830ba7f64c922d0be22f6aefe0aa67818a579b2fa131a6d48f1e82c9e5d5b8a4217a52d080e327fb65f61c39b2be4fba684ab288fce047317d3c22dae1c64996221ffe925310b04b5d1053b77640c76542472c7eba121d369fbd035542b66e77418919795a1aaf526867b957a845a6e9b36965001620a8c17404c11ed10346f72da0ec47bfd4d534421f134a1ec1ea85e5484d0f8c2d0206fdf42d68d51709847a6de21305b8dbca67087eaaf13b804034d1a20dea1baa103a804367266549ebe1c8952396a4d75ec495b6b0589d0f9fd933e6e831b9fa6624de4cd748a5a02eb9421543219a362e0e68441e48ad0f40f1091abc1a02c0088e7f965e05f1e91dfc287b79338ac63d83be8cd7176429b4c6e0f603773796888bf45ee7ce8d09bb2d3082f2c609fc23d3ada9089e0f885249a7da86a6955404479bf5477b4c5f1019477c25ce5664db0982911da38e7", 0x1000}, {&(0x7f0000000280)="4e8ef67d13a5b5a366dede33921ca524091d96d05d78ceca4173f556eecf252a67628f5dace9c8f973bb54eefb989b53f92b96e1a2c1a4412aea8f1e54d76d184a72491da7376e0ddf98a86da4f4bf62c8cc126f858db69de71beee69d1bfb0ef88c342f15c99b4f3383f019c7cf8505a5c27bef23b178435a78477479f7f011b8a3cc55e77c29a8962c68f3891a1bd3f044c402f3ab462e8abeb17446bff689365f9cdb3b403b6484ba76b828401cb3a16350d5276c3ec81b882c09f19dbbf99599", 0xc2}], 0x4, &(0x7f0000001500)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r0, r1, r0, r1]}], 0x118, 0x4}, 0x405) 06:38:53 executing program 1: r0 = syz_open_pts() syz_open_pts() nanosleep(&(0x7f0000000040)={0x0, 0x7f}, &(0x7f0000000080)) syz_open_pts() poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 06:38:53 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x19a, 0x0}, 0x0) 06:38:53 executing program 1: nanosleep(&(0x7f0000000280), 0x0) getppid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x180) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x80000000) nanosleep(&(0x7f0000000000)={0x4, 0x7fffffff}, &(0x7f0000000040)) 06:38:53 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 06:38:53 executing program 0: link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x30400, 0x8) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) msgget$private(0x0, 0x401) sendmsg$unix(r1, 0xffffffffffffffff, 0xffffffffffffffff) 06:38:53 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81, 0x40000000}], 0x1000, 0x0, 0x0, 0x0) dup2(r0, r3) 06:38:53 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs, 0x99) socketpair(0x7, 0x8004, 0x80000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, 0xffffffffffffffff) truncate(&(0x7f00000000c0)='./file1\x00', 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="bac9fbc8923423f33c9bf036ebdac9ec35", 0x11}, {&(0x7f0000000200)="9c03e322b6ff47ed88c647207c1cafe466dd5352031c711f52485117387db384a6bd7b5c4a386db5578c21da0071a4f3feae3e089d5d61df96", 0x39}, {&(0x7f0000000240)="32e446404d95ff413133f94f6f28bdef6e6fbb4602687898c172e71925ecc53bac7421173f47aa4f1a17d8ee6f02e0b842290a", 0x33}, {&(0x7f0000000280)="f3ec3ff91d211eca735b85895f7d20fd76832935cb457c5e45f4ea9378", 0x1d}], 0x4, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) dup(r2) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 06:38:53 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)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000380)={0x2, 0x3}, 0xc) sendto$inet(r1, &(0x7f00000002c0)="ff0e3ed663f123456395e7e42f39cb9816d49250e2dd248de004a57a27bad5dcbc9936d33bc9f61910f315a5f4881a7d4c8aeac13e3d49a6232b1231ffee7950df96cdccaaee0271a72efee4a0618c4ac429be8bcfcf939785cbe4e2", 0x5c, 0x8, &(0x7f0000000340)={0x2, 0x1}, 0xc) close(r2) r3 = kqueue() r4 = syz_open_pts() readv(r4, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000003c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xffffdffffffffffc, 0x1d35, "4f0000004ae30000000000000010000900"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 06:38:53 executing program 1: socketpair(0x3e, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00', 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000080)="d4f8055d88da1dd5eb63afb5c3b744c2e7544a9797a78833ce17635689ad3a9ddb2f19efbd00df8392656b4148411bcb87ac58c0ea60d94bb6ac231fd5bd2eaddc2904bafcb4d051f2895937ea21674c483bec528eb1c6bf30ce7737f029968b3de8cb2ced7326b9b8edc033f62b30a8b8cfa87c13d2ce11e0c6f33948cc64e15a9ce013435732f72e93d0", 0x8b, 0x8, &(0x7f0000000140)={0x18, 0x0, 0x2000000a6}, 0xc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0xfffffffffffffffa) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="ee9441648fabe3264dac4eb68c1e787258f85b9242f5f52b36cbae240e611d94bda473b1a044f0cd9eeb1bbcfa52113b8ac14189dd52d43aad383992a8f4268071c272b6d71e934bbf058c1673"], 0x10}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) 06:38:53 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) setsockopt(r0, 0x2000000000029, 0x6c, &(0x7f0000000100)='\x00\x00\bL', 0x4) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r0, 0x1, 0x1f, &(0x7f0000000000)="a940eadf0765150bc3ac1e5b37b34b24f90ee2f7c9f33024d0c4e0fd5e3aa8d6b3846b7bec580768de358d02e205dbe2289a7130e93d9ea64e9ca40fa29935f198853c4c7d99c5ec6157ddc616df89d4913c227e6460c6ca69bc56b565b59fc489ff08d53521ab8b99f7cc99c4268f7bfa447a11412891e43ad98b26479cd5b73041797fb7e9bb2590e59cc8e26a50cf5681f246ab5c8a1dc09d671effa3d428ff7f1756853c4324d64399c5c98d0c0eb4582ecef89e175798799dbbcadc5ea7331bac74e71e2ab4b485767f911ae8719fa899bd35d9d7c3b5f77061e18ee5ff3f65f992cac31b7e3db561f95df21f2a6d75df70d2b5", 0xf6) socketpair(0x7, 0x4000, 0x3, &(0x7f00000001c0)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) socket$inet6(0x18, 0x4004, 0x7fff) 06:38:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x8000000000000002, 0x1}], 0x9, 0x0, 0x0, 0x0) dup2(r2, r3) 06:38:54 executing program 0: r0 = socket(0x26, 0xc004, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0xfffd, 0x4) 06:38:54 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xc5, 0x2) r1 = semget(0x2, 0x0, 0x0) semctl$GETZCNT(r1, 0xffffffffffffffff, 0x7, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) writev(r2, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e790a24d06604b709297ad12f24377fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d2e04d399a8b606e17dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faacc5318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d860", 0x789}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 06:38:54 executing program 1: r0 = kqueue() kqueue() fcntl$getown(r0, 0x5) 06:38:54 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x18, 0x10000080000003, 0x9, 0x5}, {{r0}, 0xfffffffffffffffb, 0x2, 0x9, 0x8, 0x81}, {{r0}, 0x94305e1664817368, 0x80, 0x20000000, 0x0, 0x475aee07}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80000005, 0xfffffffffffffffb, 0x3}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x6, 0xf96}, {{r0}, 0xfffffffffffffff9, 0x10, 0x80000000, 0xfffffffffffffffe, 0x5d0}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0x5) write(r0, &(0x7f00000000c0)="ff69be1d923dbe68", 0x8) 06:38:54 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x8000, 0x1, &(0x7f0000000080)="cbc12ce7c3f5b45b6bed98b91ba94d7c15f852f08562a423aee1f39e1ec42cd2ccefeecc878bad07791c1158f88c5247ca0710d76bb7205974b63d1b3c89fc62a05909457c75824bff93618a1bc8ca12ed8bbe7c87a0da343b5103e2f3e398b46a2273be43ac87c3f81cc09224b0c136468b20e7e5934c0eefa8e9a8125f4e99aa98d6f4a107e3eced2fe360d26498cec7966d5684a5fe621a75e3a618eeeba612a7d7411924a16f0a036cd343b24c8c70aff35ef3dc8f950e2e842068b53b06a1a3d1bbe98510e66bed39f6f5ea81b292cd8e2546c6cf5f7ba9731cd7b6257efefbe4b0557897897a97f105f026f03f3f18a741f69a5001b954935ed06d10", 0xff) r1 = socket(0x1e, 0x3, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000040)) 06:38:54 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2) open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x100) r1 = getgid() setegid(r1) read(r0, &(0x7f00000000c0)=""/58, 0x3a) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r2 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/16, 0x349}], 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) 06:38:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x2, 0x6}, {{r0}, 0x0, 0x0, 0x2, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0xe8, 0xfffff, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x8, 0x6}, {{r0}, 0xfffffffffffffff9, 0x46, 0x4, 0x8, 0x3}, {{r0}, 0x0, 0x4, 0x20000000, 0x8b04, 0x101}, {{r0}, 0xffffffffffffffff, 0x38, 0xf0000040, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x30, 0x10, 0x4, 0x3}], 0x100000001, &(0x7f0000000180)=[{{r0}, 0x0, 0x40, 0x40000000, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0xa, 0x1, 0x4, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x6, 0x5}, {{r0}, 0xfffffffffffffffd, 0x49, 0x2, 0xd5}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x8000, 0x9}, {{r0}, 0xffffffffffffffff, 0x28, 0x20000080, 0x100, 0x3}], 0x100000000, &(0x7f0000000240)={0xfffffffffffff001, 0xffffffff}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) 06:38:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) pledge(&(0x7f0000000040)='{\x00', &(0x7f00000000c0)='\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/60, 0xffffff1c}], 0x1, 0x0) 06:38:54 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) 06:38:54 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x8) write(r1, 0x0, 0x3b990268ed70c73f) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x146) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x7, 0x9d) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x20040, 0x54) clock_settime(0x3, &(0x7f0000000180)={0x0, 0x9a0}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 06:38:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x8000000000085, 0xfffffffffffffffd, 0x6}], 0x3ff, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="f79f74f568113fe298fc31ab512a7f098893a6ddcfd49d4716d5bcf4d1325e1a2968f726a06e9cab3550976f93c735c007902b4697428154afb2a679610d225d63f54027683db6bd4d813498", 0x4c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 06:38:54 executing program 1: r0 = socket$inet(0x2, 0x2000002, 0x0) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x91ee) 06:38:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) setsockopt$sock_int(r0, 0xffff, 0x803, 0x0, 0x0) setsockopt(r1, 0x6, 0x3f, &(0x7f0000000040)="be", 0x1) 06:38:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0a52b4d0324638a28f8fb82fcb8ebea9efb0e7e29b3aa62716ccb508ffa3a88b0c98b2d181d843084ffe09ab8ba1016b367cfe83e3a6f31b01e5200ebf9bf2b414c891fa474a108f2d7f3201c024300c9fbdbcc4fffe8fe3562ad57e7c5da1d397a829317c", 0x65}], 0x1) write(r0, &(0x7f0000000240)="8c6258a416002ee9958613245bbdc3a5197094b222a9d5de41a52f5ea7fa9000000000000000000000c1ad85599ecdcc15fc3bd5b220c92e5da99a88487336207d8536b93ae2644157781c3e9b530f0e3dced8a581a70ae443f0ec16a4aadb919b24683c1c361c9188c823b59dbbc25ccb787e654eaf6bf8d38c51c3d236859f6682830cabd93b4cef453a9a1647a345720a4e962c1f24c2632e47972007a06756616fa3eef173b36db23ac7b68fc0c630001e76b2a23c49ee7a8d90bd7fccd1c826eb26e35a57997c060ca13563b12d32fa5ade2f8e97923104a29b270d3ace86cfd800b130a6a072340262d6b008d2a19f95bdb905d1f90500000000000000a76337c3651ae2bb1320421fbf4795a97ee10557e4ff6ce1737566f442dc94e2eb130f1742a824c98f3ca42a46bdc0498c37849fa51a4156c2823e0277de427ea5164adebbf19d1ba7fe7db1c48bec0039ba4d3694a7012f777c49a0b181cef5f308d39a038718964170e04fac0bb1b0f4431807ed624fdee80f1c12bd6e8a0dbb0d7af992d6caa60ef00d27f020fd8a77899cf258121f78510bf4962247e2e68cf6de50a18a0fade3dd8edcc47a9c9e36a7b4a1242b35a3327f2ccc970ea3de71d687e5ca0069", 0xbbd7bf6f58a34c35) r1 = syz_open_pts() fcntl$dupfd(r1, 0xa, r1) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 06:38:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x20) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getegid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003340)={0x0, 0x0}, &(0x7f0000003380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000033c0)={0x0, 0x0, 0x0}, &(0x7f0000003400)=0xc) r7 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003440)={0x0, 0x0}, &(0x7f0000003480)=0xc) r9 = getegid() r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = geteuid() r13 = getgid() r14 = socket$inet6(0x18, 0x8000, 0x3f) r15 = socket$inet(0x2, 0x8000, 0x10000) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r17 = accept$inet(0xffffffffffffffff, &(0x7f00000034c0), &(0x7f0000003a80)=0xc) r18 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000003540)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = open$dir(&(0x7f0000003580)='./file0\x00', 0x410, 0x8) r21 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r22 = getppid() r23 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000035c0)={0x0, 0x0, 0x0}, 0xc) r25 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003600)={0x0, 0x0}, &(0x7f0000003640)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003680)={0x0, 0x0, 0x0}, &(0x7f00000036c0)=0xc) r28 = accept$inet(0xffffffffffffffff, &(0x7f0000003700), &(0x7f0000003740)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003780)={0xffffffffffffffff}) pipe2(&(0x7f00000037c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r31 = socket(0x1e, 0x3, 0x7ff) r32 = socket$unix(0x1, 0x0, 0x0) r33 = dup(0xffffffffffffffff) r34 = openat(0xffffffffffffffff, &(0x7f0000003800)='./file0/file0\x00', 0x800, 0x140) r35 = socket$inet6(0x18, 0x2, 0x2) r36 = dup(0xffffffffffffff9c) r37 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r38 = accept$inet(0xffffffffffffff9c, &(0x7f0000003840), &(0x7f0000003880)=0xffffffffffffff5f) r39 = socket$inet6(0x18, 0x4001, 0x400) r40 = socket$inet(0x2, 0x4002, 0x3) r41 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000003a40)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000032c0)=[{&(0x7f0000000100)="1d895bb87c6a2d75774d212bccb6d9d5d6576a4e3c724f28ae2642f760c1ce7277269fd062f1a259bb39e41587dd64730685aac588656d8a3132c9d6a4c4493a88affed89060c096c08705dbebb14595eada8a40e86ecf49e3187ae62e4bed1fa99be0375eb7bb236ee92e26a4cda729d6227b7639d78e3195c8a9220c840f0e6d09134f2d0c1069e10e498576138369b0aab193e7a67ac9501f0878c9d5d69f490275a47e997f63c5a40165aa14691a79e3d29a03db5059c7c4ee58d309ffe1335e73ed64123a5cf5ea5fc6b841a0149c8b2587378a7bc76f326c0fbdab40aba2462ba66827c21a71c9a127173040064dd0a96ff33ed9236d8830b39a4dace08a2efe5e8b0ea8af48a9d48a89a52dfe09e9b50933b554b46a8ce1f9990fec0d62112e1955efefd418da8dfc78be5d628747f518e3118c56332aab3791285f9ecf8ab16f287c6bb272a0d5d8f997ff85a63092a8ec2626687ac2abedff026a17fa674d2e219bbad251bf20f95d7f0856292820f978af2ce0737803b355941db5783d786828fa255378c99bf79994147d8d4496b9ce9fd18348621643e900f2904a6d10e1d35776b6522033d5fc3c7b3eb6e38c4dc4f431cb5a6518f7cdbc534cb276157dec2d5a5ae15a6bcb27a8a746f7081b68bf967155865ee2856627de4b49ed22941bfec03bce005db3a6ff2c955b55eca50776491f7d6609c99055e6fd54cf04429f21710673cceb8d8eab0ee3468b8feb4956b0707bbfd557a4f6d124597882c69acf51f511b542d5dcaf107fd54c60ba9988b8033898f344c8d7ad2486f80cee3e08fe49f6d85e25b07d595aae28eb7edc561312c36e8d1da134b81c0f02e80f12199b9eb59bee78a3d9d7406f64b689a070c368f993b781ba2cf1807dc9f883eb1a08e819578e8a90b908243b230300ce9585578641a040bce3cf9c2d8c1c26198e36910a4e3d02f42f96dd6ad4adf94fa2a05acfcc076221ea5b24da961aea057f189fb5898bbdc475e52a6f2eec4e557b5ff0228a7c775037b714500a574874cf005263cfe45999ea908ff6fb810a3a96c8105bd67926887d9f7697d0f96b3f87da0ec47fcbb3ddfa6f5fe1266a081df07a38cb6125be968d8c4241ba79f3fd83b2a65bda858d98450b6eb07f00b9511596c1277ec500801d5bb2c601f3c9e15ba329cddabf0b7408ddfbf53068002c172c6cd1268bf9725d5de488ac86768d84065cbc98f916c3ce33c206c40b1cc567ce062a9795888790e63a519e7e0b798f45db43868f303f188e78c772e1db9477713c13c48f20b3f057d8aeed932c7c3948f7f85b1a99d7bb6975cdbf34084c3ff7b054b53b3c045e479045b802cf940a75f219efc564e12a41854cfb90939931608b18b83ce052e22a5e68e79714497acfd7babe82160c65b44558e6c426e7465348b47912cd598c7adbfc06dc5461b14c1b308eac756204bc555a241ebd5f70523474dd77996f314622d5f6a45636784a5c92362d4d673ed4834b5c2339896ed838043e60ecb47790555cd3131cb8115165c184316c00adb2b607b2a7fa402b7b208fd6a450605b0632caf97207229d1d9f39bcb319a48141a46f1897cfcc3ef5811b92ef9e0d95f38c3a888ba5eb165ce0bc6d6c7237970fbc87b259189431937d7336cb5707ec3d1571d46120e393c0681471ea3f9d0c4a0500996c6f828f4b0b668579bbcd90d87877b5cf4622e8ddac4c432dde15dc9eb6f5fb42a33f57736e85d0708091d2aabe4e457e7bada21a79e3a642cd995a0666816ce865aaced256195afe3ef9db01e1d1740dddb41dd75d97f27c06fcef69e5afaaff2cf7020b1be737f0ce60be2997ec740e233d780f07beff9a3c0e555bb551c245f9d295696de60fad7d841e53258ea2a497098ac13c07e897fad645068650dddd4eb28121ac3c3aabbae99f244a87011de6811a3a3fa05a8a814ad0bae858350290f79dd6e9015e7b4aa630c4825fe90b95537fe4515ca12088e31803a30c3b42dcbb82d8835e816eec8f924ad6be7a7b3b74375b605833423f60e5e73245d9d58d3710ff928e9f6a5c9dfbf0d3b18710f9f489eb08a4609c3d890052df3d83d294aef1ee0843e2cbb56efc17f0547406bc328433b6f51500b0981f4b7230302012f31fde2d3e72c7f6bdf132b5531498649ff2c6cab233f4d6fa6350cea1057d591cabce2c13d22e80654480ae9eb27a94376cf4250bad9cd2f9a14376927d07a8559d0428bffbe0ec1e38b3c49de8d78f74a16d242c6925b9e23963ac0c52c98cde5cd375b619b5f0865121038d2c313effff9c523ae9b00ebfa6f57e6ea6bf7d56d44fae1d18f3fab391f390defc8c380942f9681f2eabe2897ab40fdf822295042cb7e88fbd8dd500736d5f761f57fbed0ce899088fed6e9a424952886575bb66ef58ea37fc84a39a6717b22cb8e1f72b55b0384f42b80fdede9f60eb4956dd37ea0a079a93fea9d27d8d8d67c829beab0bd1ab76b055024d7eb89ea2ae8c9bedc502a7edc06d079cd535bd46915004a5b487f29f28b2640208f6334fbf841bf4ebfe2d502beec267d2dbc784714c9f41fa581b7041b1445d03fb76a9e056b9ebaadb7af57c2e2da5a46092bb10f9b54a6f17e7ce02c87a47259e3430854e815e46f7867e2ba71f94e41b3421192f7daab5b96a673220b2e0f036d1ae8c5929410b1a848a2bb811cce83de2f37dc9fdf566db0daeb85401500f47445324f65ecd73b0e077ccac3001dd9f43b2841a2c1fc569bfd026b7641a07fabe3d536e0a7c0fb824d4b449d70dbe8cd053a64bf7d5a12ff845c17ecf73554f6fe72e49d994013eb197cb8d5f40a261fe4af7dfaa5c1b3b67a8ba1ce1c1d62099c8aaa4e440838e2f2ce49ce595975576181ee900d249265adb2f00ceed84087b971c1f8815a547169209855060f3dba8ba5fb879a4e0f3a28dec6978c3b9b1184b5605fa9130039cfe3bf6204174f44feab09c883e1f60d190f62cc64df11690c2db23ecd5299c565a95f8856b7adbf249c9eaed742411a9ba7302a182e5b3bd3a9e724c2978e2cd3c96b385f7619ed483282090963630263127fdb1b3105ecf5ffa261e9bf98e9b088ea5733a03d3e42d2ab46aff3a97dc499d868f6a6489ab957b10f888f23b1fd986173eb53c0a87eb6f926e091862f30e85c2097e033cfa761323a2cb25504c1139bc326067e52e6c7366531b8e6a5de043ae17daf4b141816d8ce3d71403ca24368f1c552f3696b91fa592f1281d97be1a533727deeadddb8dda4fef2a335d575fd29a350437343378134bddc5de96594a19642e0053c7f2113df063afe78e368b953bf5514619e07415b00662db794d533e449ff91396fe774b8a4e40c64e91fdfec99c82ae5d2213e0c9a15c1b3b7f0cfafb8d62ad2ab1cee5ded8735261d5a93569745ead372e873eb4478294520eeedb1089f2d848b5d9e20c3a71b126a25f54a25513a21ae058b0708eb2e15d9ed108ec99d938046a7cab12b1f6c11607f1bc1b738599aac5c5f9bbae415da352f939f82fec0db9144498d379249cec1fc6968ff1bbe52f7840101908a732fe05663b0c41a8ac385363d234c6cc6ee12a8c74aff47a3764c59b99aca940d4d4f1dc9aaa2350ee73ea272922a2aa4df24b08f260f5b3af3e842785b0f11f23791fd52e46ef84741f637d51a84c1c767562e6aa590790ff9ebed1bc9a0b9f169048526d571116eb0fc4855855349491085ee938d3dcf4702bb4e7771ed3759ba27d91cbeb4da5fd4579429bf56ee872ad45055c5bee690b688a6a4789becc15df4d3e21f9232577f88e3382cfe54a1f928e050e1c857d42c3f95162202c9b42411cce26a2936ba465f60345859a2a093bf39657736674cb82cd54692037c2a07b890a933f002643d44937122333900e9a3a067f305acdc091e235d42e09a94ace131c774a9f508b452a9e5fab1297433b8daad97610148dd96307cdd16f5da8b77eb11bde147d26cddfd693219fe560ad5b081b50e62ed8d9e27c95333a049d5c770d11706432ae2651a8c950d5426c34b2db078fadd5b3e093cad06d36b77956b810fd844eb9d2800b4ab593af0f693bc6d86ec38747ada42e6917497e512b5023b1215fb2c6d24cb98e37674807d2f2024f2c01ef85d931be8d8d79ba4c7fcbf85e698b5b4230fd79c75aab39a55a4c6be27a174a693f586ca3e48831c1c46ce6cc49ae169813403a45dbb161f3e9d43f1a97c22542c9c679d6cce7e2b5668848ee91e5d6149e7d50b232429389247525bf73079ead5e715b87ec59a6c8e31d88161608223216766ac4410fa0bad0ec2d68bfcd5d426a6c9edb0eed5ef3f4e10c9596734f4818f7560e197fc83073b0a93bcc8e64ae28eb93d8914163fc88b2a794004a3cf3e7ec1d7b500f57d7f1bc220e9d032c4a61266661c1d2f80740719aede749385a0e064465ff9639a498a4e32cbff2fe861d981ba4f75ed383e45a186182921475bb97cc588bbaf3cc43775815121613610456743e3e28876c80f1c831961c8664a43daf0f35da9531c2e1b2a3b8711c5ae0eecf3562664a5035a39ed93a8c2e357903ddc5f9181cc3c922561fa025a287c4c827b263af26fc9567660b05e5682288420914cc3bcf5563ac8da549804ee17c29e7973cf00ea96872b447b8962d15a6eda5dd57d1a4c55a712297339c8564f510c7cde56eabe3fcecba540b533901a8606fe360a918672fe7776309fde71bcae64cbf2f504168acfdba3c7bccb5a7827123a5fbc5d27296c3b826c55a18fd85ca21f2aa5ab9a1a605d99a583d53b88f8cc4c60dd4693b43cd1b7463f85ec534710d11366ef4e15c1755fe0bd3702453fc6eaec6964334303f6333b269c0ec4e9e14618bc6bf9128bb856a857648c18756ff3d8f146af3a132ccd0c044f2394537077f7d6c910f887af1b027062aeedaec3984c91175b38cfc7b0d9cc1d3dbdaa86df50f786a4813edd4777f52ec75d37e575e1aabb6f9ef97b7920cf56a425446d0968e87874f215c0bf730a4c27fdff6f04242759669f5d3542e5e03006c6e12918a6588926832413e6c454a3599a53055a37f466194b83b065217309502c821373cca435e7fef77d50949df1186991b987e02c2d966ddd1bc2d43197a1419def90fffa18db58f1ed9cf2ee78d2f73f08e63024a14898dd36e9867b67fbe242d67d3b46bc85d1c4f63b2e8b34077bd8a802690fe9f68920553228d6f829810e7d500ef2992cce6d7d3637eee5da8d86c196470e39eb04e4aca226eb1c0aae7eeb8c10f871cab653c20b419f89e013f899c0716b6102ab46ba7b1a2268c4786f59031e29c945a0ea45dfe9fb0368f73a600f9b00344aec06c02e78e92b4f1cc47bc9686a11836eab8c84dae92590f7f0356057123b84930d3ffc3684dffa36eae2c53a88cc6cc0c94ac8fba8c3979704bd88ba2824b5c8b8860df91e8d1f961cce2b853a643f6fc1e460c377f531d45d13503779a98c22b7d1c1f8a97c18eb080b2d46f116b42d8921875c4702f2001bfbc50e1a367e827b2b60c6cb44c833f3bbd74d1ad2d1175482779eca0b7271e9410c87ccdd2f74594b36db0cfcf0b5d094aaf77d2674c654d41ceef43170409338dd1c6c19c298f9ffe99be96ece272fa5fc3be2a8444b628e5235fc16a5036abb5c59678c25f7981b083ac78bed3734d9ad3750b986d420a6ab385124be044f5a457c726d1c59971d80f68609c852d87088cc06f956c6a45d6885dd6533c47cb854caaf195b968b7898991a1cc9e4687", 0x1000}, {&(0x7f0000001100)="033341c4228427ca923cd98fa832f5641e4052c887a149508e681321de41e7030dcb5f495f00df317e5ea577b92afc64099f338db3b15302a2c1a7641568c48affeab91f37744dc44d17a084a1c3f54a067a61162dc07779c4dd9d33934922d9740c992a661efc56a14df1b395df3dbb32", 0x71}, {&(0x7f0000001180)="7c9b3ea981a37f4856d0db0bdb4cc26f1b9efc4cc1566826f6884c725138451e227a85e8695731e302438c7354772b48696f2c814cc660d2015d610ed3b3121824c14cd9de808e7d9e7f69305ed6dfafdc339837edef7b5df3732bd114732b73952cf72307ab5bc71af693815af2b89d6dd556fec50975f147ec796f5e1fe3b73467443a1e813b2bff8d95d3c69dfaf5896ca38230a20c27e38e998a822de7ac6cd3274d56dac2cf20d91592f8784ef7268641fa861ddbba22d7f1ea47bb8bcb4c468e71e5702aed344fb19e7c408aeb56005fe65cb140abba1bdae743491a8d1efadd9ac3f0854fb1f46c8211d287f5c2bc7b04b23e4ee90c1eeca424d197228a45b0e4289aaebe964e32e3fe293e049389d2bdfc9fe9517e594876a49d78408c3a28940e5006e9d9cbf75ede9311d737973ff5178a59f09f522530da3c9eddfe75dbe0cdcf069c90752f0f3ce4285b409eaded91069e228e67fb3603561b736349e36806f84c84a7a3ebfd3961d878b4631b3b3a0bb48f54ebbc551d8382579b0693edeba87b6f500aaba3f4a3d50b9c58c606a46eb8e7e0c4230e9625167ba60d181b40031559c2b604a522f06ff1171f583a98371fb87377a03b63bd12c0cf36eea2970c4b63c2af97607fb425d0a1d4a465c522b7f67280faa33336a94174df9201b2faf8c82e8e8ddd1a840e3d1245c570d69c802d81a6588ac3639b0e970c0c096dc5602c2af321f970831af7236a762e43cd1268e893b23c8332b6f2b5e78b747fa403ffba42e448615dbdafb5d9fe75abafd5a7acce16fed940a93e97ae1004d3b4beed3ac12b993c746705fbfacc7d2dbf829b7ccd3061512231a5f67f472e91114ff5f36a72d683c6c637125f96a5bf6e1f430cf4163c367e7ffaf3394b84936cefb7d3e15e10cd49cbebc7c887dfb34c7a7dcdb2187e5607bcfacce932a58632ec566649f581e475d5f3af3f44060abb6109cded8819184e63051d0e435fe5f4fe39ae07f9fb2e1b5a7f952635b3ab0cfd924f3b1ff680636c5a38e60ec3e6014db7830853c0402e2b32ad1861c3a3be22db56c818100b02317a1039931b4a996ca00697385003115ac195d9069327487f82041bde69b5fc4e663eb1dc5c9e6dba46b79a312f7c0d1e0df315cde726bf4fbe1a942a28917bebdbaa9274c16631fe869b185127d060366cfb12b3c242219dca0b2666506ad497f14aacdff418dc7d18e9aeb12f8a9026c52ec93d44cd7a62ce4e3ce11674fc0652713af4a5f5c657f80e0453f4cf4855b692322f630fec5d8e0af812394d6c26ca61a3a855aebae80bf2fcc154637f63fc987ad7c3ac25557abd6280f9d800e9383d93a74bff574009acb8ebc17af1c61768384a7e6b9a8453256b5d167eb073f5852913205c277c4e9cfbde139a566f09b3feedb2329ee82d7ca616e9e656a9d13fc633a1c6b817e4915b6d3b007bf3489a69742c526a52df18a7d39c0e15d22af7837c9e9f72ab42319b7c5e1edbccf03ae317a17e56642dc7b13d6565254e92ec861680e21e887d4ca87145ac9fb9fd216f024b5ee65f802cf4a3148b6c6fcd78071c2088a24dc8be2d20d6d485cbba5bc1da22c22a4466ac9ceb35624183dbacba3dbce9d1791c113384427431acbb2b70b0a054cb6e04c724032c347986ec65a3360217ceda974f36924eaeb47122c42d20d614315564d9235e13769524597be0a868d4fb1a49e4303804bf9e37fb98d43867b91e9a4dfdc3f4223ff9ecb951b4bdddea5a525735847c2a5f4a9c3abe0c09c76cd7a44900b57a351b56503cf2e5a474e51ff54f777228fa5fbb49591083cd3e5d27c1e5d21a74858963801157dec95a2151a301e711a201b7689467502c3727aa9d04fb7e5092fcc28a3605d748a7fda3cb0de8351a727d939157fcab4e49b93e05f9df4665b87d47de1aca37b48b4de5cb8766176544a726e62d04a77f9b4368082551e49d96d5d223ec0a6c371d79907c71fc01ddcc6742804e76f17aa2647c388f94b03b5b16be5f0d564ea03217d153510a1c184bd38c6ae581ff18667923b599e6bdb686fc2345a6bbcea42238b3924a3f138b53e9a49d5b5322b92576e236c96986c647ad00c6f0a9368c792e2d1117a95151b8c46a94b07eec8117cdca47e95c5047beca968614fdde6661b88155e29746c20adeb47e53e9b6c9a850993a99b3b1f76b00fb48f386ecb8cfcc959d316e9dbedbee76507be94aa15c35f4a5a5c86c442821b22b5e1a91634d934e26eba1f75c642c523193e904c4fbd99c8cf98a8e4b0458d43c6296c3def0107256ea8b3ab3a1b8f83b27b533abe1deb737aaa00dea0153bcf8102587241d3bb5144b56ed60fcb4b19f1427ed84d99cd0f5aa38ad3e42318c91133bfc07fa858204b6db3d228108b5775d2ec651eb91fd31d37efec02dd640fb385e891b38ef1c717e5713de8c5b82ee00027ca9c6e463f8f9f6dbfec0b52b2779070e60750e475c53da9d0a08bbdfac811c19e62dcefa9b15decd547ded3df181152222832f9ba4de3992e2966c7f07a9d92bfe3d76e9d7babbbba4d68173d9d8cfc95f327c4cb4847ee3eafc2a9f32438c5a252088eb30ea2e3292e11be86309cc9d077f468f47fcdb4de86f876b4f651c279a2bba6af370ec5771928083a36e86cea838e0f992dc70fcb74664141d95731a901c4d38343bbca5ae392a1b794c7e93fd0502305b3892b1b0ecb9bc51606052be4bc8d9ba10c9a7805dbe3fe7a5eb6f94817d68dedddf5320bcd6c2e48ebe8946c1398a7be3fc40f59fc9e6d04194e3529ed05c8597ebe3436753bc6d00e0de255ea1f741c362f5aab45f7f6ef86d3a9a235761d5f4fad4a76602357a9e6a82b0c4f246d7f10416f820c61bec03d0bd4bfdff214ba632f718280a572272802d889ca7e5348a9cef19dfb9b225c3787d4e37f1093416ce470e8d7b1ece2dfa88eed515b3161e0a442b98fcf090db7918d4534d9a02d93c80ea564baf98e2f54eb4d5498d79a34c230bb3050e804c43838953ad104d8ab6af614f47fed68c245076f9d21b92458d6867b841ac08a4822ce95cb2eb69a3d97b819cb07b97629620ef32faa7d624a5d6dad19ee41b6cf2c49f529aefc45b07260cadb0f0d2d0a9b06b6e1e0961686b2b58789013257b519c7956339074061dafe1ae98050e867540c43055080625a5d6e496244bcd938704fb6114b64398b1c3f15f65ff9395e6f11337f34c0b0da23916d9f39448b59b717c3546f6fdb22e269801d63d781bca21a8dcfb30f5c9a4f324ef68059081fc9b6678b819638c9e7a7b7561a8b327402144329be9032af1cd07c4b9a397d63b5bfefc1d7107f1bb154ce777a972adf46045a24de9b0e1a791fdd7933c31ad0418d1e471ee6cb2362fba77320db7597842c1ff3d84cb09455b86e2c220d6a5568482f345879f11297864925773f094ffa74c7247e3d698d56b5c9c85138464ff9e9f36c141a4b1718e45613dee4a38938cef5abc8d60b1b279b88c30535f599e51e94b67b0e5d1642372bc8daea99996e1b9c78e68cc31accce80cca11518c197245c761b14098d755c29d5276ac2de54650c43acec70c403121b09e4ca47f057a73919fd129eb61c3f6ed9cd722073fe133b6c0c2daf9f324c661e8a77f0dff1cbf793880c7e1ace75b77acd606715f21fa0870faddc681482fdbf4d0a12061db459b9470defefe99330afa33410158ec20f043f4630b07b436130264ad426a405e44c4998fe2d9c0ba072fb6afb1db8db579c9a57809a1500e742a57d12fd7c67ab209719a995054e90101914ed12e455997a75ba5a95654106183e84f6aadd4fa9a0d4abc1218bfc2a84c1df57ab2b473e8c33be5f1d57c414b6fbe3a8ebb1ce09c6a0918166114c8ff8b07e084a9154bbc66faf5733accdbb36895532bc67f3d6bb2f70ba5ac2d6998886173e8ad09a4406e37d5e56fb12761826de29ef18598ebb3ff2acf324cdfd1a1711d4d2f70e8919a013a9517b93c8600c25273a3b937674634c9f8a9d5d25f67f62df44dc44d15823fa56cb7917d80c3796a8e765b820fbeb3938e8a73a794db88658712751338e8a07e81381572269e43e9dc73d52167e641a79232a0b50c507b7f7863121d5a75ba6234d6fdaf230dc037ac4d41056e932d3216831dc6701cdd7f11511bf9159b0c9c8b675719a2a49868892d2c427709ae4c61bea33b880bf59544cbf3764884bd2c63a4159655e57dcbf9938498e4d630ed1c208ff473582717b3d07d1c1d2135125d71e7f68b2062ad37082b099043050b1feb9e5f3327592a52d212f2854f898fe01109c9eeac0cc573864c3f668212e94673b512644fcca5762be1df557913b0dd48ead9102500cabc9f19bc504280d39fb98975c935a95be8555c80c6cf126675c492e29c71b8824766938bafc6c2d87cc1792fd0f670a750d4c61fbddd86bfd3c0ab2346e180076b018506b30a128bdf442e020efec14a28bea68be129c13a9bb6f9029eb4d0897e95238c55da3c9c0f1b31755cfa133196cd4849756870f4b35fb2f8ba40befee1ed96b78d867a0b9a249a6113d5e69ac1754e1c856b6cba5416f5b63eecb938ff8429383be214a005245e1dc50c942fa68749fd628a4f398e6c2e031ecb2a56ee7a4a2f258ebbcf62b25ae8f71c6e34db7c61c2b0ece9af6274fc00e21b76c3d727cdadffd00c9ba89fd3b1150ca1877727fa3503a16704bec2b50082238a5a61920b7e4a5e912a11f110ea6517068473d1ead5224a38f30d6b943dde5f88d4216893c833bddab813a32d2b6afee4a02f510bd4f9e79ba8482de9dbb13dd90f98d56db2d3bc0856f1209f7dc5b7ffcd37dcea17a1b444a7a39980b503d05135eee1f50ed216f3b9e47089596994e2c4d642e2380e9580a853a199b139d664a1a7f150570828fbfe7e270647d443a645105700ce9f2d05fb43b097c10057bec30d9697b503c713feecf4cb0107ba6b319c12a183adf644487602d3812b8543407de78cb79090bc66bdab329f20fc4b3ca7097360cb322a4736bacbfd8d9085f86207bed9cb5f394b6e05b0840bd8b0ba8fca9d1632bcfc7040be36299693d79b1bfbc0df0c338e83244eb72859a93a3d2adeae299f7f71ef9cf9e89c0ac7c43d8c9eda7b19285657dfabcbc7643789dba7345b1817bc4dbbca1c6c1cd777c358277c9171560cd0e21cfd404e2a7ee34f3a7ab5c22be76de59edcfaafa3c581bb6d50983b592187e3612c0e49eaac2c3a8a4b62bbdde47c697d775326ca21172a2b6acd92ffd16efd6acdd16aa8a97db4766e110d358fe8cfbe2a4a4c29544a1147965eb3d8b1b9e43f71b2a5bfc1a1e781b42279dfc401aeb5e6f769b6d743eac6bf9ef75ee9925464a778307b3eb7da0ec5310220008470c570a4eddfdefb2c293dc101e7453ec56cd11bded2742a466eb024444538198e6163bbee70c411af3fb802d9f8465c01949edbfc362bc27d2264f9236a5b6d1df05352d6f4840029b7750dd4b85a4fd3a1f7e1e0b979fc9fbaee618b6802d8b9cbdbacade2dbfb600274e15be92358f65a9ece822879ff3b8022b19413be108fa5d2fec371b4d844e246f8ff21bd127ed7afc65fc6aa4af58d5725bb869215954ef569eda872814ea31d139579b89d900caba2bd24afc2477b373ec7799a7ab62b54a883a881b9168ae420e4c93ee5d9ef5ea80f04282281ee31aeff681c595d7ebf26b57611f690c977c3f48fd27ee61e3e3f60fe989c192da9f8ad8ddf92e5f6fe59b106e0e05fcb5f", 0x1000}, {&(0x7f0000002180)="1bff0398ccb7793085240c842a0c602fec40817503931c36913738dc0565270b583605832d65c3a9dcf5adc1e03cafd03d8fd30467200682796c3f65ae1b8ab327c12ac923f273d33fc0a8332bd6d807e2a1858d6cf46f703e725ea778c82ceaa14d47be7c60b78693958a2ba08b1418e59398b491c86415ff141a374002bdc8a24234de5cfa586dabf20323906f977f92acae77c04bd1278be7d79367d33ee4dce9f44119bdce25324e2882fe362b51c77367ac78c77a34e807eac30da894d34a7d97b46ba2d2018bd1f39040a64ccb372484b6e90d4cd585e38fd2876c0721f0ffba898d091162a34b80db2b33a0d90c3cfc5d7164098215c3c883fa3bf77efbdcfdb3c768015b849457cddc6d53c913ebbd2ee319e0cd7b976ba2e2dee511e8d180f328a953ddd879b9edfe7e45ec0d07ebec7a961c9aecc6bc6d60d89b996292f37b7c989c4539547b0497b03b8a3798879a6e11d152ce6beae5f42cbd1e45a80e57a94bc7e39b84e00ecbbd0d640330afab7a6bd07c9742d4432e7a835a74e727378f8dfe8fd77c367f30636c1935bf32883132efdc6dd5aa79306527f2ce664ea559a0044b232ba2c5f5f33b41bd95b5d0edc79fa92093509d64591f4fa9bdce067afbeff33423870d75a1bb52e4da2269b22f1387d9d0b33a883fc809ddb5fb337c48d4f61f7a70e7f842f39936854eb0f37ab283e3f1ee9eefc0ad59769d48a7002f89b8455c3effc1c2b492f8b207515b4b1083149a1f3beec13791afedda1bd7f31d09f0fd869c50e246016b454f401ade2064d4684230b0f30e176af3252a2bda95b43706f365650d657a2b4888f1d42d9f7c269820da22d1db57893b305352e7415776daef14f2545ba95ec61d11eac582591ad361e573f3c8669b09b3dc103d14ad724404b580dd4ac1e948eb8f58960f77fc17e2e49aba1793db6088567aa4052e9c1508d64f096c0a9454f4bb9ac81143bd81d21a8e22dddc8f04543130a54d323fabbef128787205e342715fcedf10ef074e5bc80f336a5e9419b87e640a9cbf7addf344aa1fbf5bb68c2dbb7f4e7060def60ed8ba3727d0832bc6686dc29fe5d20c73ecd41a1275ccde49c16f7a6472bf2f204ca85696ff0f906673f32e4c9b55082a5fe23a8d6eb533a3c42923c8a3ec80cf0d095804370125cfdc492b40c3af55436d6451cc1b546651978f345daa77ff8aeea05d8c605728fc505ad68923117d66fc48759aef424769136d33b5bcefe17dd2f3d766447adfba46bb3ea35ad2d3c16064b8e0d66d87f52e732cd700732eb2658d1c77ad53ddc36728f4dc49cc771c7995d6454f2b63fbf7674cf6d49986fbfd020d27b1b3a2ab9d0761acacc79d909ed89b87e10c3eafce9d0121e57513efec6bacd2e7ec0b7a01edcc6fe86c3ecd8b2c7b4da01dc7a1eab153e60a94255623aad2128dc10531875c8499938b80bc03cbf578e46539fbb4300c6bc07823aad746f36abc329be4c4bc5f6d9896473c95ed64a87ad931f919a207b5266b0942b29fab446a24b1671f0dfe19e81e5d68c74ffdf23abc50d5c357fcaf24b49df3322e11aa42b89c0e51c719eda207b6fe4cb155ef85125e7a579b6a599dbd31b954be7f064adc1d6340068a3ca5b9757eceb439d8d18ac91fd424dba278c21504715373d04aca93b1210808e10e0767931772f297a2f6dccf9795c77102e2ec523e4a712ecf8a5bb64edea8a36cae899bee515eb68678d1b4966389bbc68029830392a10122eac01ac00bb1ae94297ac970cab66dbc2fd79bd298fd446bff4e236846430e2801a61d1b8eb78183209dfba62d16dda6e1b5c1cc506dc756145e9b4a25a9d208e9ba6b2b597e3faa6c3714d350b8f94dffa4fbb2a3cd4e75e7f10f4bc958c23d9392b05d233fc630035f4dedd25e06fbf7526ce66e7d5ef8df2c3522ff77cd766683b94385f6e18131288ac74d41867621025d7dcb2b8badd12702a7a24755ff1579d26d85e806afa6e7909c8f4bedbc7d7fe28d64cf2d292689828827b871daf75aa669ff659e52cd058368c21f8f24b11b2b415665b2590e91563474ff53eecbf22c296e1eea828048e99ab3e5607116f46f23819465924d2c5b8ec5b8a2316533176fd407e38d9a4189e8bc72776eaae0ee8dede3b221c2dbdf568d4163c19af23ec3c6744710e21bc8b83f8b923a8bfc9d8568848b1b091c9afdb354c890488d53c82dfc1a8ff4a4fc73e6ad8adf469888082c7b63b5be5c247f7f239fe55979a6e87f12b6bab3b57d3bc716f9df04347c61b10a4a5b555a83f7bfe4ecc70129d9c86a0710e9789b300118785b33b06137e94ff1b75aa4db00d1bbb7feb91105c61adc39c421f40ebdf00b4bc12e310e9274753a0e72b8e99a3047d3b6116de49fef8b7eb74b868e51d2851af32d2acd1dfd65ae8a53efc038b27a6c6248c1bf6cf25a4307b9100dde07896484654d4549c894c8bca7b33a9ca719ba2f3c8e7a3575aebe391f08cbfa10c89e8a2cfb84073c4a777fa5a39fb3dd5c8dbd41015b01f795cef2b98956f3524924e4599d6a8ad48a377629fc345a122a6d5a1d96424a7c2d0bf03aa5a50aec5c6ada4161fc23b751e9c39ab878a88e14e7cf759f615894b9da0f8d2f87cdee36ede0cfbcf44b3ee6c37db609d61dc37fd63ffa8622500b19328e6bf95000b00e9c8bcd7dc2f52a36325e254814e656abeb8044ed1b8c90678f9b2491b9ae508ab405fd5e0cb86ae82bafab12045a8649cd8854c1e16cb6b43c6b12d106d66c8e4dcfad63d9ca0d6ce9769678bcb15049529059b1e310a3f44730bb7b798885f300e3834a1e3d381ee5f1d9e113b4804ede6499df1fb3ceb09a77628f44d62bf20676adbc70079945dbe760a88a5321c939788286a1ed07a1e9c94dab260876fcebb26e5d2c9c575d4828004bdf8a68519c13b04cca93f8f375baf771e5cf0df88ade71110666cc10939e3e660133cfa4fe9c4074786cf7bf35765edc416065018c5679558eef45776cfcd1690ede5a3099ae7ac1fbb812b22dd360d2d18f5c4e1211caf623a7b88fa44d9887944eb405d62cd35ad18a232650c153ca4487cc0335cac7dd7624b90bca445a80b5382e7329995e7604f5377d9ee563608f40229c42ad8d893e431dc1fe97c06d54fd95517b15d0d63da235157dd3ef32a8bec9c8a58541bbe8cd6094aba1d4967b4b443cf2b9f58911391a72e206e6e89e03bfcc0f0d95a871942809bf0d2f4c29741effa918e3915b609217fc276deef95cd93cbd67a34fa49f53b62b3db80de3d882e25e34732eca1ff69b6502380d29e713cdd60261f6959228c0af1d6e310d8ce8c828c76deb467c148a4ab3a70a6111fb6e2f2b97c47cb4b76f3edb19fd8f1ebcf3becd58d5578584146a2585275c60277f15f34ce44cd0434a2957cf952ce4b9caa92fa70d41a0d5c480dff33d9280aa1fe0188ed07e89dc0ceaea79cb73d39cb4d3aa6a28360add941a5773e14da46f1b54f95653c242dcfafb55ef397e53bff8dc3c33b0d94a5c504f6a91116d050c32dc499392cb67d96773a31b0318ff69b449ea725c487934f02fcf338e45ccd5f842ef1702417c2145218d19ea42254d8d5564cf771527496475d2de352296036cce567cbd5c68cd7c8e93a0299f4aa62bcc1718876047939be6e6b8329668cc82c6e27f926c023ddc8c3ee34bc2aa35f2316fe181a96443c33812acb208397fef3ed583def2e0c1f071aa5b315e82da35e6b1b139b28356a0388b864005051ba8a62c2b8572aee2cd3c6a7165b2c5b2c492c53f167844c3b80520c8b5643adc44a81a41ad740db06963bf45f4706225a9bb208c063d7648118248c7bb2bd9d4280b4d00f8177c824990ecc182c0a8d508caceba520bd5f50ace5b27c0c9dba1d109a633575792da019ee7f1255f220ae35fb0a4651cee8e2928c66d608ae5029f7e10c7e8800184ff348a50e8c6733fff92a0661cf879f9c02b84eea92b65c28f3be3ed0eba33e848fc353f3333b8e87e819e2dba60927e4a507dc548e769124bb00ed20054c1db3f3cbb7d347ddaa5be3cbc6b90cc86751fe27227824f82774500c7185315d26e03d0675ed627263828082267df3e85f7be18de98558e37be989c8a0156d9053981ddf1996a1888e87adc195bf5a4694947cf75789b4cc69288c6f3bcd5a9a10572d67351d6414d02040c160588298898fa1c0ac9a6056cd054d453e408bbf4e587ec9c4556dae8cc93f66323577d9c90ec6f16141ee3e727eafc16b306224f1f1e619ef154a483a54b01b1b475f72d565ae0912484a60a42ebfbed8122eef8fa7814a291e134279ad64ae939fdf35e969f57a86b9e8d368f93f8e9f4285fd474f4151abe6dfcea5d9ecc6e93c758168338b28e46ad383feac5c71531f92239f9f1ed6c80de48511d5c35236a1a7989b20b0f7049c20053d3e7ad54bead0dedcb96adfc5d6aa79c0fcca9cf3e2e7a5f37e3d6af9d806d2a92067f84dfc3470b028651b80838a034628bafb412619d6ca01f68962330d3e40aaf5d5bacc7f8e245d686b3c13b4682b8c4f8a875663aec643d8582265910c13c41da90f4f868eb7909a4783b2829e0a1b706868d968c11951d1373dd4b5cf59173c021e995065f6acd57e17cc6e395acbab03b2c2c4be508243f2953568e81c84e65425f2883a896b91a258595e6ccb3fe0b88f4be98360a7dc0db5dbdba094fa5234ae1517975a8268c182b2c46623e5962b23c00fe54df42503cdb87489ebc6745ffc6eb593217221fa4b4a6d043234a766b7a4de8b06222b85bcd0bc44bf09c6dfc0beb1cfe88e6955f5910363f5266881470b72706adf61b9ca588cf692c4ab096def86163a7331915e2d13955a914a5ad3f3f55c65652031701f0a1b380139981b5662379abdddbe6caa10a79a2476bc8ec784d6d012848ad3510bdbdc7b88b11fb8b38a9f034a5e3594d8048ea4563416f337d60a992e83dceca5fe8783d4107dc669cc593730eacdef5d344706e8c1b168eff4fa63942cf7cc88d751d72ae6c11d5cd5158de98900094a39186d4656bca89b11ba2b3c4e4cc8b01b6218751f091afb37ebef71a063237a6879c450947a15eee0a61183da0360e146e4d3a7015b95e4f1d7340e041907f0beee9be18f975be18b08df8b344285ab0122f1e38f78e6946e32977c44a3c02325e213a85a6fafe4ab29ee08f01fde646c5d34a4f7d3dd08c9bfac211da09a2732c08f8b9435d360fe59c5ac260c31b11241a7129d6a761794fb744bf84f64941bf0fb536049c2ff0d585ba4e24a9caf4de61509c2a76f9661904af24a617dcadcc8a7088c93f76ea6f8dc6e34364c678124f6aca4204b73f7fe6fa4af0766efec27427f2536979d33de5fb0932ddb1dadef4cdc939e30f7044262dec030ac24a4539161b23d24cc2318edd61beea1056e0d26064596332742b24472b000cf66ba36d270ddf871dc1489cd16af7518e2d37fa5c66f2dca7bd58d8b9f9b96719a3c029fd769c4205445842b26a34981f01d33c4f007722f867af6aa81e39d90e2763103aa72cb627a05160e9522208f70b8203458566f87474f2d92af8ba2d4448851f36fd8b7d3b256bde4affec6251412f934df8802fb7692707bbfe7606935f346e91dda4248f11dc72709f8c90ba94325c7cb241f0b92d78bc1a1aa735df0a4644ea640de19eff13101f4bca2ee646da173a0666c1a1da92a3a6dcc6159d1c2226f51709825a7d96d2e9124ce117217fd60ea9a7ba8cf37f1bc0e2d4d4e72b7d255f96b6b2", 0x1000}, {&(0x7f0000003180)="6c6fda2114c88011fec42716ae0bf5b26534c1ba0b6a59402635a1d48de0931dbd0d85f9ca6cdee4e0af2ee94623e354bcab7e48ed24d39ea587787d80dcf764921a887681f48fc133d76a88720f569d36da436ac83bb087a8a2bacb00d31309622e8ceac4dac448eb622b38dc6aa55e487b", 0x72}, {&(0x7f0000003200)="ae7fa8c70d8c26c5e77ed60b16cb2ec942b396c08f4cb7eacd5898abbf8c8f6c6d3f2bedab466d3f4867f71fbbff26d1b7a68e53a6886c0d6b723b5337badc8ec319b66ce223ad403a6ccb584c1c188d7ba4de919367a1dd6e39", 0x5a}, {&(0x7f0000003280)="f9546da1134ed3d17d649dd08676ec65079fe126c2379350ccbe6afcaa35da916e", 0x21}], 0x7, &(0x7f0000003ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="00410519f4320100000000004f142bb37153430c2a88180e0000c20b0079b05aff000080bc", @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="00000000200000000000000001ff000000000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYBLOB='\x00\x00\x00\x00'], 0x168, 0x2}, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000038c0)=ANY=[@ANYBLOB="00002e2f66696c0730008f3d6bd07c6baf6d9d950f87a19eddd3addae4aa037c99c2cae5eb946f7ec2ed8b208ede178430f5f1b386d439f46a8164f7ab3d3dc4d133e903ebbb7d1274fb516886cfd3e56dbe387c09b212eab10fd68cd78a841fa25d9ff5f1c360c01c66f242c34c61ef9263d427157d093331306c565f0aaac343d2efc235132132e53646a137014335ca08f62968ae92fcc2da397066e47a5190abb31e61a10683ae3b93d3def848f40dbcfcdb7de1ddf51a51b8983ab201e82ec509e8"], 0xa, 0xffffffffffffffff, 0x2c7}, 0x0) 06:38:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1}], 0x2, 0x100) poll(&(0x7f0000000140)=[{r0, 0xa5}], 0x1, 0x0) pipe(&(0x7f0000000080)) 06:38:55 executing program 1: kqueue() r0 = shmget$private(0x0, 0x1000, 0x244, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x162) dup2(r4, r1) write(r3, &(0x7f0000000040), 0xfffffda0) getrlimit(0x5, &(0x7f0000000180)) r5 = geteuid() getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]) ioctl$TIOCSBRK(r2, 0x2000747b) fchownat(r1, &(0x7f0000000100)='./file0\x00', r5, r6, 0x6) execve(0x0, 0x0, 0x0) 06:38:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0d00000000df00", 0x0, 0x2}) 06:38:55 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/204, 0xcc}, 0x0) connect$unix(r1, &(0x7f0000001600)=@abs, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 06:38:55 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) read(r0, &(0x7f0000000280)=""/132, 0xfffffe73) msgget$private(0x0, 0x28) 06:38:55 executing program 1: setgroups(0x1, &(0x7f0000000100)=[0x0]) mprotect(&(0x7f000072b000/0x4000)=nil, 0x4000, 0x5) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 06:38:55 executing program 0: r0 = socket$inet(0x2, 0x4001, 0xffffffffffffffdd) recvfrom$inet(r0, &(0x7f0000000000)=""/144, 0x90, 0x800, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xffffffffffffff20) 06:38:55 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./bus\x00') truncate(&(0x7f0000000080)='./file1\x00', 0x100000001) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r0) 06:38:55 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="66410f3a083100c4e17e5bd0476a08c4827d59c179ba670fa32d5ef18729f2460f5caab73c00000ff3642147ded6f20f1074d5b3") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) munmap(&(0x7f000005d000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 06:38:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000000000000", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) 06:38:55 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x40, &(0x7f0000001040)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x8003, 0x0) mlockall(0x800000002) socket$inet(0x2, 0x8004, 0x5) setsockopt$inet_opts(r1, 0x0, 0x4000000068, 0x0, 0x0) 06:38:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 06:38:55 executing program 1: r0 = msgget(0xffffffffffffffff, 0x8d) msgsnd(r0, &(0x7f0000000080)={0x3, "ee14f3e4b1387850d8686823d2d1e32274cb18a222fb55bc0a892496b5360cd5235f511f43c9ce82319357a0da5c2d8c52eb6b052d4d19cd6f11cbf178fcccf8c276a23a1f9b5613cf2838b6dc964476939cdfe58f126a62541dd92e29c30c27abc99a66e2790777518897877b4245c6c52c80de68b654da0b55896ddf19b68a0aa5f7eaafc64fb0e28b37cc4fc3518130fedc50b20fdd721567b1d0b36de4725e0cb5893617da7e4417bee49af10a80ffb4b280a822fa6a08c8e1391660c7698b1e6724bfadab517aa20ddc2f12c1b2a4b7d4eb9d97a06fb1d714dc0ef4d31571a231ef8bd089a98e5f4084e36b5590bdef0da125fbca4f5e029a6f2ac5"}, 0x106, 0x800) msgrcv(r0, &(0x7f00000002c0)=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'], 0xb4, 0x3, 0x800) 06:38:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = open(0x0, 0x6, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./bus\x00', r2, r3) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001080)="e3e7281ac4d88022a68464df9e1b7b7686e94a7fef2dba4253f1e91806e70a49bdde651d02873755085fda89d4cb126e784ef879c7cf9130fc5e9dd754fa3038df7ec8dce5129d1856f8670fc22ba8c29fee5f2f90ccb70db8c4863e01c8f317348c7b783686cf1707319fa7373ecc0c148b882fff2f23dd1945ba4b07f9298302e99556872c5b0f15f7dc61da1c06b328958b601c0fcd39f1a4bcd39bd5f5b80e8e72811c91e4f9c83277cf80cf142ba0aaa5dec35323d296ff9fbc80ca05cab3c35cee1c4c7d8580f1760c81fc78f2d01f9129d3697c69ebd60f9efd5713b1cb1ec2555854129bf68361df7075228ba60a7931f77c5e11ac256465bcc098d1a2c851372dc6d807a9d90aecf8f4036d080d0057b070e9adc1cccb41fcf8c2eae485474c0a7a8ad7866c990c663866fd0dc4718514d2a0845390e36a51ce679b775ff68738964accafadbff270f5242e6d6cc819b638b7420e2de31c44819a3b4fe9947cfd48421debeb354f4d36e9f05378167c389d2fbff0f72847637232a90c5820141fec63fbbf6a4f0a3bb8c38d66754c35e30ed2ed90dd1f985865b5a927de9d1a49ceab77ff2c7569de7169ee3762125d19d000f8f00cfa28af5044a3485804e1c0f6acdc95c8afa5e9d21ba93cb9b76f96a9a180e5f91fa126aeeda3c169c24886d5c7a4fb3bae9ecd4735dc61cd74dcf48c40de32bb125840ff2157fba0a8ae3fb8494b286aa6d96ade8dba2ff4bff1129c9ba01847422bd65fc3389d5e9571443e6b33f8ad4f35258e708c072d32c462fdd8b9142f9e636a5b0eee0924c1b476140cd8c75c1095d75bbd9fc52b99c55b32df27dd5e50ee6875c6071596868df1365b5dc7730d8138bff72025996883aab78b950fd4033b365880a6ceb89519046ff2371fcb80fc1275e1aaf704d2e7e4b11d5f595d41a3056bf1a20c2f513148802629e5f8ece1c401275598870e2de600dc633c856a7631d2899d7ab3da49e3e8e707298fb332677b5c582ed1880311e4d3c5214f13b69f13551d93d20f3e9bf2b9b777c15afabe2c6215394dc9de57540fb849b70f4974c300436ad44e916dd8850910a98a9228552bc101a17f6b02628adf4bc72626a36fa9417d8be3dc3e90211b928e54c4274e5294582e8869dbc1a85709084b4d8c383f3baaca838a187599cf3d760e0ed88de7b5f98356b930d426b8fd2cc1cd566f2c60671662c78c34398801e74a48e36be2ce1416ed37fedbe41c2a92b50979faaadca56ce673fd348f1202a8e069749c568d6b403eaaeba5f446c80236d2cb7a10590aed8c0b7e2e7ecd0d1950b298299a5f0fd4490869ffc33556c81431625e3c763e2c030b76291ec74e71d4b8ac1bc2dc15912f12e613a7d8ff52d616a4992569b14ee6a7f075e09330715a4e6f63a1bc93df07f24d6edf4994975ab35f73d689f4d66713ad02cc0ee4be21edbaddb137a57d3168626ed175150bd23ae36cf8731a05834062ae3f1fa7fa6d0ff9bf19e6fa34fb7986df100614b2307b7315f213fd1a760f3ea265a492b7a61994c215a1091fa677175854cb8a4fce4e0efae4e355a13195717a204e22a3052bace4295c542607746427d551d0431320a8a6a47f2daa8732766a0eddca7ac8da97e987b109d7304971d6eda441a00b4bc5828b60b22df4b5bff77dbba2d9980d2d8919d684a3b3e83d5d565b2b5d07b8275f31b0f596623b3fc45d8ba964494df15a7e6210a7afadc302bf2d9c52ad0a112dc29195abaa3482d84ac7a37f4fe98c86441c6e8436ca590dd53af171145fba6105adebe4114f737397c54181791eb486c96e1002044e13896509934e3452bf447a2cea80c615514a76fb05c83d39b640c52645a20994243674616fbab10d234eddacb80a73966b3f9688c86faceea7d52a2b61c7f9cd634d5aaf5ba2011add94057f7557b114509c61647515e2f6a339bce585d40d33f8fc596b1649caa99b5525a6e737024604854368e025083a6ffa3bfcadb61362f41fc118e616c75513d725317c8c6249be0aa52b1a4faee4d8ad3884e308e6258ae5b07ae763a6ee7d59e981ece76b401d76e5574376a6ea240a2d45c6e3cd601623e1871e5e6dc3489b3624cef61bade25214c1d57dbb21a768ba2dd2d45696d9761f12c9d9521b639cdf4e0afa8fb4f9d8dae2534224ad8954c0158235ed7a4e37a9ee8d56b3dc7df1fd079b140e7a773151b47a6807e16e82208fbd1a93ac28f922754ddbdfe2d3dca976742b4af90a04caa4d2ca092170c40a708cc0fcc0044b882b2022220c627e5e1f02c8daa6cf305c3e6d7c8fbcf88eccabfca7c01383211276704850c5629cadd7eb081470e2371c00658358c368b43b20dbe3b18826158c581a10a07b4f610e391724c552045ac354d08d2f5c1728782e51230479a113d6307ae89ebddfbc908d26159d589faa34d31eed8f53d3a6b53ea8f45ccf68f3c8b69b56974f91c88a5bf04e1643cb2501ab02e63805accf4d40fbff408c84d0f65561e1c981a433c96c5bc789158e5632c1ec62e77fa47d7364", 0x710}], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="0260782e2b192cf12bce98a2b65d025d279150d88e2f4addc8b00156199f34ebcb96c48ef7618fac346ffa9d350dc1ccec16bd80750521cc215e52f7a0db6ed4c8119e6920e966cf352f5688", 0x4c}], 0x1, 0x0) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') 06:38:55 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 06:38:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 06:38:55 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xe2b3) shutdown(r0, 0xfffffffffffffffc) 06:38:55 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, 0x0, 0x1010a) read(r0, &(0x7f0000000080)=""/87, 0x57) socket$inet6(0x18, 0x1, 0x4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000), 0x87}], 0x1, 0x0) 06:38:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x58d8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 06:38:55 executing program 1: mlock(&(0x7f0000e0b000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) munmap(&(0x7f0000a00000/0x600000)=nil, 0x600000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) shmget(0x1, 0x4000, 0x45, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000040)='./file0\x00', 0x808, 0x10) 06:38:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x101) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) listen(r1, 0x81) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = fcntl$dupfd(r2, 0xa, r2) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) pwritev(r3, &(0x7f00000007c0)=[{&(0x7f00000002c0)="f8e6de05616302b042217337283ec1389e28a764c352a0bc0f2bcb0d4a34e8e4c25d0063ca1547d1a93c8eef6c3a3cfc98616723e0726d212ca3cf9a4c07ed9b8e38995eed647b24d1f393baa67275578d2b9d9b3722c1a6dfa8e3741274f305fac26f7513886c6c070e3b716b97486e401cf4cc9f6eb440740213cb3cecfe5771f29ca51b160ee536783d756dbac0e24a87234bb90914cefcb3a0481e3392c5f3bf1bbb64a00aebf681abb0274aed2da3a336b458cd12267e666519c5f7174d88", 0xc1}, {&(0x7f00000003c0)="75aa8aa77815c278519e7a860208d27c07dd9a137588986a993d4a38f5330484c99d6cf3c1e5ee591b8153a4cf0e8d6382f10a88ac645f8a32635b1ae4689ef6ae6726f9f9fe3823a11685a27fa1174943442c49763667ba941db37ab9b1c212c944879c378c4dbbe369b09d90c544fdd96f6ba985d9fa84af33df0859dabb580778958dd9bc0f1757f06201a8343cccf399e20ef2cd824cfae60d621a1ed544bbedbd91aefbd50bbfef1b994442e031dc4ba57b88", 0xb5}, {&(0x7f0000000480)="e263d62059955cba087159f7dd84a26c569ea917650b47ed08f7b1ba3b3c41f7f102a4ce8e68be7c0c0c10cab93314c5d20b63ac1e2e94f01af0f1cbc9962dc49a8025fa30dfd9", 0x47}, {&(0x7f0000000500)="6265305debcad20a0adf87d9b477aff524dbc4d9de9252e4adb6ad136fdb35a3c1e53bcf6025df27943c9090ae5e9a38c8058c5b6b61ab1d4f8cae022860073d384f71f8ff747bf043e25d4ecea096efb7c06987b5c45ec4c8b337c957e206ace42214008bdc1e5a10caeb90c9ad0b92c949983fa978477ed7487692615078c116b4eda28b310edfabba429a12a2cc7b02c172c420976554b15be7873a9e30f54924306604ab8abc1eab8bc28298975caacdbd7a081f3fa7d3def645a5ab46241c4fb81678be", 0xc6}, {&(0x7f0000000600)="6f82c1b93c2c7592869bac1fef734439384fff6a3451831b83aecff6e76a675931f92c03f59ecdb3ef739ca72639c5115d6e8ea3a879865cf9d90408985be2ee651624ac799e3806d667432928b7d1627bd1247ed08ebedb5a53024e4b4d12", 0x5f}, {&(0x7f0000000680)="d15f28e44971bd98dc187f5872ed88fbac4c12ffa424bf87380c92ac994af32fe4b6802e1a63b7b5d711c46c933ecb889704434a20972fd62bff0762d84a", 0x3e}, {&(0x7f00000006c0)="465fbfa1bf59aaac6a25", 0xa}, {&(0x7f0000000700)="05fdf014924b77868b2e8798c4fa9a23a65603f5e4418249c2184d2cbd956af98f22e090c109f274fbbfabe7c1aeeaf630fdfed07de25c3fc05b982099c83e36d75d4dd44bdc1ff8e2590b35eb88ef4563a33b427f1ab2cea128b29b28f16127b9493d19c1b5c2036b42abc476dfd645e16c8ccc5dcd34920e50311bf1cd77ca7450ce70bee35c5f62ea48a76615555e559f", 0x92}], 0x8, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r5, 0x8, &(0x7f0000000880)={0x3, 0x2, 0x5, 0xc3, r6}) r9 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r9, 0x1, &(0x7f00000008c0)={{0x5a0c, r7, r8, r7, r8, 0x44, 0x69c}, 0x7a64f7f, 0x7, r6, r6, 0x8001, 0x7, 0x3, 0x3f}) accept$inet6(r5, 0x0, &(0x7f0000000940)) r10 = open(&(0x7f0000000980)='./file0\x00', 0x20, 0x24) getsockname$inet6(r4, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getgid() ftruncate(r5, 0x9) msgctl$IPC_RMID(r9, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) fcntl$setstatus(r10, 0x4, 0x84) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000a40)={{0x18, 0x1, 0x7fffffff, 0x6}, {0x18, 0x1, 0x8}, 0x100000001, [0x20db1f00, 0xffffffffffffffff, 0x1000, 0x5, 0x67b, 0xb91b, 0x6, 0x5]}, 0x3c) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000a80)) close(r0) geteuid() panic: kernel diagnostic assertion "M_DATABUF(m) + M_SIZE(m) >= (m->m_data + m->m_len)" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/uipc_mbuf.c", line 1335 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND 337781 32296 0 0x1000 0x4080080 0 syz-executor0 *278183 32296 0 0x1000 0x4080000 1K syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff81521464,ffff8000211b3080,ffffff006592c204,c) at __assert+0x24 m_copyback(ffffff006592c1f8,ffffff006592c100,8,0,0) at m_copyback+0x4e9 swofp_send_error(ffff800001af2800,ffffff006592c100,ffff800001ae3e80,ffffffff81b 2cc70) at swofp_send_error+0xac swofp_recv_hello(ffffff006592c100,ffff800001af2800) at swofp_recv_hello+0x3f swofp_input(ffff800001af2800,ffff8000211b3218) at swofp_input+0xfe switchwrite(ffffff005fe1e218,ffffff005fe1e218,ffff8000211b33f8) at switchwrite+ 0x30e spec_write(ffffffff81e4c3d0) at spec_write+0xa8 VOP_WRITE(1,ffffff005fe1e218,1,ffffff0068512e20) at VOP_WRITE+0x65 vn_write(ffffff0068512e20,ffff8000211b33f8,87) at vn_write+0x161 dofilewritev(ffff8000211b3520,1,ffff8000211b3538,ffff8000210a24c8,0) at dofilew ritev+0x13e sys_pwritev(10c0,ffff8000210a24c8,0) at sys_pwritev+0xbf syscall(0) at syscall+0x489 end trace frame: 0xffff8000211b3640, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> show panic kernel diagnostic assertion "M_DATABUF(m) + M_SIZE(m) >= (m->m_data + m->m_len)" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/uipc_mbuf.c", line 1335 ddb{1}> trace db_enter() at db_enter+0xa panic() at panic+0x147 __assert(ffffffff81521464,ffff8000211b3080,ffffff006592c204,c) at __assert+0x24 m_copyback(ffffff006592c1f8,ffffff006592c100,8,0,0) at m_copyback+0x4e9 swofp_send_error(ffff800001af2800,ffffff006592c100,ffff800001ae3e80,ffffffff81b2cc70) at swofp_send_error+0xac swofp_recv_hello(ffffff006592c100,ffff800001af2800) at swofp_recv_hello+0x3f swofp_input(ffff800001af2800,ffff8000211b3218) at swofp_input+0xfe switchwrite(ffffff005fe1e218,ffffff005fe1e218,ffff8000211b33f8) at switchwrite+0x30e spec_write(ffffffff81e4c3d0) at spec_write+0xa8 VOP_WRITE(1,ffffff005fe1e218,1,ffffff0068512e20) at VOP_WRITE+0x65 vn_write(ffffff0068512e20,ffff8000211b33f8,87) at vn_write+0x161 dofilewritev(ffff8000211b3520,1,ffff8000211b3538,ffff8000210a24c8,0) at dofilewritev+0x13e sys_pwritev(10c0,ffff8000210a24c8,0) at sys_pwritev+0xbf syscall(0) at syscall+0x489 Xsyscall(6,0,ffffffffffffffb8,0,4,b82895a71a0) at Xsyscall+0x128 end of kernel end trace frame: 0xb84ab6f3770, count: -15 ddb{1}> show registers rdi 0xffffffff81e2ec58 kprintf_mutex rsi 0xffffffff81b67d99 db_enter+0x9 rbp 0xffff8000211b2fe0 rbx 0xffff8000211b3080 rdx 0xffff800000ed6000 rcx 0x3786 __ALIGN_SIZE+0x2786 rax 0xffff800000ed6000 r8 0xffff8000211b2fb0 r9 0x8080808080808080 r10 0 r11 0xffffffff819e6130 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff8000211b2ff0 r14 0x100 r15 0xffffffff81bf400f cmd0646_9_tim_udma+0x20bde rip 0xffffffff81b67d9a db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff8000211b2fe0 ss 0x10 db_enter+0xa: popq %rbp ddb{1}> show proc PROC (syz-executor0) pid=278183 stat=onproc flags process=1000 proc=4080000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000210a39e0,0xffffffff81eac508 process=0xffff8000210b6cb8 user=0xffff8000211ae000, vmspace=0xffffff007ed77430 estcpu=30, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 32296 483328 32364 0 3 0x3000 suspend syz-executor0 32296 337781 32364 0 7 0x4081080 syz-executor0 32296 380943 32364 0 2 0x4081080 syz-executor0 *32296 278183 32364 0 7 0x4081000 syz-executor0 65302 87631 1 0 3 0x100083 ttyin getty 28424 205280 0 0 3 0x14200 bored sosplice 572 23795 7407 0 3 0x82 piperd syz-executor1 32364 39317 7407 0 3 0x82 nanosleep syz-executor0 7407 337547 18301 0 3 0x82 thrsleep syz-fuzzer 7407 353317 18301 0 3 0x4000082 thrsleep syz-fuzzer 7407 363622 18301 0 3 0x4000082 thrsleep syz-fuzzer 7407 215392 18301 0 3 0x4000082 kqread syz-fuzzer 7407 53665 18301 0 3 0x4000082 thrsleep syz-fuzzer 7407 454498 18301 0 3 0x4000082 thrsleep syz-fuzzer 7407 488 18301 0 3 0x4000082 thrsleep syz-fuzzer 7407 238958 18301 0 3 0x4000082 thrsleep syz-fuzzer 7407 458546 18301 0 3 0x4000082 thrsleep syz-fuzzer 7407 377887 18301 0 3 0x4000082 thrsleep syz-fuzzer 7407 279463 18301 0 3 0x4000082 thrsleep syz-fuzzer 18301 232085 60529 0 3 0x10008a pause ksh 60529 102088 96372 0 3 0x92 select sshd 96372 141898 1 0 3 0x80 select sshd 42899 303278 38463 73 3 0x100090 kqread syslogd 38463 289842 1 0 3 0x100082 netio syslogd 62667 491041 1 77 3 0x100090 poll dhclient 28735 101840 1 0 3 0x80 poll dhclient 59266 180218 0 0 3 0x14200 pgzero zerothread 87833 468422 0 0 3 0x14200 aiodoned aiodoned 90866 20749 0 0 3 0x14200 syncer update 20990 391553 0 0 3 0x14200 cleaner cleaner 38168 50406 0 0 3 0x14200 reaper reaper 64000 303616 0 0 3 0x14200 pgdaemon pagedaemon 78021 283779 0 0 3 0x14200 bored crynlk 29901 345811 0 0 3 0x14200 bored crypto 50326 100035 0 0 3 0x40014200 acpi0 acpi0 35389 365804 0 0 3 0x40014200 idle1 58023 395127 0 0 3 0x14200 bored softnet 10779 316680 0 0 3 0x14200 bored systqmp 48263 506800 0 0 3 0x14200 bored systq 46069 67966 0 0 3 0x40014200 bored softclock 36042 368432 0 0 3 0x40014200 idle0 1 65636 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper