fffff, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1", 0x6f, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) shutdown(r7, 0x2) ioctl$VMM_IOC_CREATE(r7, 0xc050756a, &(0x7f0000000140)={0x10, 0x2, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r8 = socket(0x18, 0x1, 0x0) shutdown(r8, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r9 = kqueue() fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) msgsnd(r3, &(0x7f0000001240)=ANY=[@ANYRES64=0x0, @ANYRES32=r10, @ANYRES16, @ANYRESOCT], 0x4, 0xffb) msgrcv(r3, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072"], 0x1, 0x0, 0x1004) r12 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000000)=""/250) r13 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r13, 0x0, 0x2, 0x0) r14 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000000)=""/250) r15 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000000)=""/250) msgrcv(0x0, &(0x7f0000001400)=ANY=[@ANYRESDEC, @ANYRESHEX=r4, @ANYPTR=&(0x7f00000013c0)=ANY=[@ANYRES16, @ANYRES32=r15, @ANYRES64=r5, @ANYBLOB="c2aa5af3b2050280fc542e0bcc4167808f5ff149", @ANYPTR, @ANYRES64=r13]], 0x3, 0x3, 0x3000) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9e"], 0x1, 0x0) msgsnd(r3, 0x0, 0x0, 0x40000000000800) r16 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1002, &(0x7f0000000000)=0x29e, 0x4) sendto$unix(r16, 0x0, 0x0, 0x0, 0x0, 0x0) read(r16, &(0x7f00000001c0)=""/4096, 0x1000) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90cf, 0x0, "00004f25df630826d63c000000000000e74de400", 0x2, 0x9}) writev(r17, &(0x7f0000000000)=[{0x0}], 0x1) write(r17, &(0x7f0000000200), 0xfe72) close(r17) r18 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNXCL(r19, 0x2000740e) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x4, 0x0, 0x0) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x4, &(0x7f0000000000), 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYPTR64, @ANYRESHEX=r21, @ANYRES64=r18, @ANYRES32=0x0, @ANYBLOB], @ANYPTR, @ANYRES64=r18, @ANYPTR], 0x5) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) 17:36:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300"/909], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = dup2(r0, r1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x1, 0x2}) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x41001, 0x0) writev(r3, &(0x7f0000000500)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r7, 0x0, 0x41001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000140)) sendto$inet6(r8, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 17:36:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000100)) syz_open_pts() r5 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x20) r6 = geteuid() r7 = getgid() chown(&(0x7f0000000180)='./file0\x00', r6, r7) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) sendto$unix(r9, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000680)={0x10, 0x5, 0x4, 0x1f, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdd27}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r10 = fcntl$dupfd(r5, 0x0, r5) writev(r10, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:36:09 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) munmap(&(0x7f0000631000/0x1000)=nil, 0x1000) pwrite(r0, &(0x7f0000000100)="67472db49d532ad5f72bdd10fc964cf26b953b5f9b462ce9473c422769127db8be16fe2433c8453ac9883edff2ff46da0ede00e282663931a38d1d973a13bf77bd27fa9706ad0c3bf1371a9d02ee2bf6bcc14d1034f254e8a4258003a5841377", 0x60, 0x0, 0x1) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 17:36:09 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x40, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 17:36:09 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x6776e22df7a96e85) r0 = getuid() r1 = getegid() r2 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r2, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) r8 = msgget$private(0x0, 0xfffffffffffffffb) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000040)) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000040)) r11 = syz_open_pts() ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000040)) r12 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r12, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) r17 = msgget$private(0x0, 0xfffffffffffffffb) r18 = syz_open_pts() ioctl$TIOCSETAF(r18, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000040)) r19 = syz_open_pts() ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000040)) r20 = syz_open_pts() ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000040)) msgsnd(r17, &(0x7f0000000a40)=ANY=[@ANYRES64=r13, @ANYRESHEX=r18, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC=r19, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=r20, @ANYRESDEC=r17], 0x6, 0x0) msgrcv(r17, &(0x7f00000000c0)=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'/68], 0x44, 0x3, 0x1000) r21 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000180)={{0xf54, r14, 0x0, r21, 0x0, 0x1, 0x8}, 0x80201, 0x799, r16, 0x0, 0x4, 0xd58, 0x2, 0x200000080}) r22 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r22, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) r27 = msgget$private(0x0, 0xfffffffffffffffb) r28 = syz_open_pts() ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r28, 0x4004667f, &(0x7f0000000040)) r29 = syz_open_pts() ioctl$TIOCSETAF(r29, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r29, 0x4004667f, &(0x7f0000000040)) r30 = syz_open_pts() ioctl$FIONREAD(r30, 0x4004667f, &(0x7f0000000040)) msgsnd(r27, &(0x7f0000000a40)=ANY=[@ANYRES64=r23, @ANYRESHEX=r28, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC=r29, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=r30, @ANYRESDEC=r27], 0x6, 0x0) msgrcv(r27, &(0x7f00000000c0)=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'/68], 0x44, 0x3, 0x1000) r31 = geteuid() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000180)={{0xf54, r24, 0x0, r31, 0x0, 0x1, 0x8}, 0x80201, 0x799, r26, 0x0, 0x4, 0xd58, 0x2, 0x200000080}) r32 = getegid() setregid(0xffffffffffffffff, r32) r33 = kqueue() kevent(r33, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r34 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r34, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) r39 = msgget$private(0x0, 0xfffffffffffffffb) r40 = syz_open_pts() ioctl$TIOCSETAF(r40, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r40, 0x4004667f, &(0x7f0000000040)) r41 = syz_open_pts() ioctl$TIOCSETAF(r41, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r41, 0x4004667f, &(0x7f0000000040)) r42 = syz_open_pts() ioctl$FIONREAD(r42, 0x4004667f, &(0x7f0000000040)) msgsnd(r39, &(0x7f0000000a40)=ANY=[@ANYRES64=r35, @ANYRESHEX=r40, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC=r41, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=r42, @ANYRESDEC=r39], 0x6, 0x0) msgrcv(r39, &(0x7f00000000c0)=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'/68], 0x44, 0x3, 0x1000) r43 = geteuid() msgctl$IPC_SET(r39, 0x1, &(0x7f0000000180)={{0xf54, r36, 0x0, r43, 0x0, 0x1, 0x8}, 0x80201, 0x799, r38, 0x0, 0x4, 0xd58, 0x2, 0x200000080}) r44 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r44, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) r49 = msgget$private(0x0, 0xfffffffffffffffb) r50 = syz_open_pts() ioctl$TIOCSETAF(r50, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r50, 0x4004667f, &(0x7f0000000040)) r51 = syz_open_pts() ioctl$TIOCSETAF(r51, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r51, 0x4004667f, &(0x7f0000000040)) r52 = syz_open_pts() ioctl$FIONREAD(r52, 0x4004667f, &(0x7f0000000040)) msgsnd(r49, &(0x7f0000000a40)=ANY=[@ANYRES64=r45, @ANYRESHEX=r50, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC=r51, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=r52, @ANYRESDEC=r49], 0x6, 0x0) msgrcv(r49, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000e8a5b0fc000000000009000000000000000000000000000000001a00001f00000000000001000000000000000000000000ff82fb7cfca96ae69b64960864493026b739d158f89d9511118a4671a0d3912bfd4ea52cb40000000048b15fc81280b70eb080354d4a4abaeb2f3233d0f2c7e4145f9c7a4f4354229b13a12d73933e869f0e057f2bc2c257a03e1cc7877f4ae7dfbc6031e4e1e672e07f177ed9234dfa8196e42a146b10595f65f43f2b2118048c196052ba95e41ec1859b17b44db9185028902c32b93c3fe18185f09ddd8d3ce7d1edb92ca1cb3a8af3c6e4d30a88"], 0x44, 0x3, 0x1000) r53 = geteuid() msgctl$IPC_SET(r49, 0x1, &(0x7f0000000180)={{0xf54, r46, 0x0, r53, 0x0, 0x1, 0x8}, 0x80201, 0x799, r48, 0x0, 0x4, 0xd58, 0x2, 0x200000080}) r54 = getegid() setregid(0xffffffffffffffff, r54) r55 = syz_open_pts() r56 = kqueue() r57 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r57, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r57, 0x0, 0x200010000000c, &(0x7f0000000000), 0x0) r58 = fcntl$getown(r57, 0x5) r59 = getegid() setregid(0xffffffffffffffff, r59) r60 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r60, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r62 = msgget$private(0x0, 0xfffffffffffffffb) r63 = syz_open_pts() ioctl$TIOCSETAF(r63, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r63, 0x4004667f, &(0x7f0000000040)) r64 = syz_open_pts() ioctl$TIOCSETAF(r64, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r64, 0x4004667f, &(0x7f0000000040)) r65 = syz_open_pts() ioctl$FIONREAD(r65, 0x4004667f, &(0x7f0000000040)) msgsnd(r62, &(0x7f0000000a40)=ANY=[@ANYRES64=r61, @ANYRESHEX=r63, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC=r64, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=r65, @ANYRESDEC=r62], 0x6, 0x0) r66 = getegid() setregid(0xffffffffffffffff, r66) r67 = kqueue() kevent(r67, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r68 = kqueue() r69 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r69, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r69, 0x0, 0x200010000000c, &(0x7f0000000000), 0x0) r70 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r70, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) kevent(r68, &(0x7f00000000c0)=[{{r69}, 0xfffffffffffffffb, 0x36, 0x20, 0x7, 0xffffffffffffffc0}, {{r70}, 0xfffffffffffffffd, 0x71, 0xfffff, 0x3, 0x442e}], 0xf8b4, 0x0, 0x10000fe, 0x0) r71 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r71, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r71, 0x0, 0x200010000000c, &(0x7f0000000000), 0x0) r72 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x820, 0x0) ioctl$WSDISPLAYIO_GMODE(r72, 0x4004574b, &(0x7f0000000040)) r73 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x820, 0x0) ioctl$WSDISPLAYIO_GMODE(r73, 0x4004574b, &(0x7f0000000040)) r74 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r74, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r74, 0x0, 0x200010000000c, &(0x7f0000000000), 0x0) close(r74) r75 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x820, 0x0) ioctl$WSDISPLAYIO_GMODE(r75, 0x4004574b, &(0x7f0000000040)) r76 = accept$inet6(r75, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000680)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="f5ff525df6253acc13baf65bfe5e8f5050b0bd6d1c698d6c5a94c969c7f8df15917b9f5ed66ddc82594cee78ca7331cede48de9b4f86c295dfaef045d2cf0db46517", 0x42}, {&(0x7f0000000340)="610054324e3369cc1e7c383f09e8e696d249784e16b031acc96a4a97dfa2c8371b62d78e45d57fe265b3f3516d0642fa507eac54b154cb147be498c4ab82b42321492c20a796f7a61823d90e6281db3f2172a7ded7f4d7f11db63ede8cb95c0ffe4f4fcfef1f7d34c288cc04143e8f3a84efd41d4cc4dc2305597e647ef09b0d117de7811239ddf4231f961fd5aff4b9e623433393c663fe3f2aa05122456ca45f44b4d2bbbb5e4252d28af019dd1e2aee304b33cb29c73092e778242088b64cbf657f7296df86", 0xc7}, {&(0x7f0000000440)="b2b318964748cdc908623eb30d31e0c6e35f853287d2a8ee590bc3da373d7a49cb82eee70ebf", 0x26}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r16, r31, r32}, @rights={0x18, 0xffff, 0x1, [r33]}, @cred={0x20, 0xffff, 0x0, r38, r53, r54}, @rights={0x20, 0xffff, 0x1, [r55, r56, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r58, 0xffffffffffffffff, r59}, @cred={0x20, 0xffff, 0x0, r61, r4, r66}, @rights={0x28, 0xffff, 0x1, [r9, r67, r69, 0xffffffffffffffff, r71, r72]}, @rights={0x18, 0xffff, 0x1, [r73]}, @rights={0x20, 0xffff, 0x1, [r74, r5, r76, r5]}], 0x118}, 0x402) msgsnd(r8, &(0x7f0000000a40)=ANY=[@ANYRES64=r3, @ANYRESHEX=r9, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC=r10, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=r11, @ANYRESDEC=r8], 0x6, 0x0) msgrcv(r8, &(0x7f00000000c0)=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'/68], 0x44, 0x3, 0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0xf54, r4, 0x0, 0x0, 0x0, 0x1, 0x8}, 0x80201, 0x799, r7, 0x0, 0x4, 0xd58, 0x2, 0x200000080}) r77 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r77, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) r82 = msgget$private(0x0, 0xfffffffffffffffb) r83 = syz_open_pts() ioctl$TIOCSETAF(r83, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r83, 0x4004667f, &(0x7f0000000040)) r84 = syz_open_pts() ioctl$TIOCSETAF(r84, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r84, 0x4004667f, &(0x7f0000000040)) r85 = syz_open_pts() ioctl$FIONREAD(r85, 0x4004667f, &(0x7f0000000040)) msgsnd(r82, &(0x7f0000000a40)=ANY=[@ANYRES64=r78, @ANYRESHEX=r83, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC=r84, @ANYPTR, @ANYRESHEX=0x0], @ANYRES64=r85, @ANYRESDEC=r82], 0x6, 0x0) msgrcv(r82, &(0x7f00000000c0)=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'/68], 0x44, 0x3, 0x1000) r86 = geteuid() msgctl$IPC_SET(r82, 0x1, &(0x7f0000000180)={{0xf54, r79, 0x0, r86, 0x0, 0x1, 0x8}, 0x80201, 0x799, r81, 0x0, 0x4, 0xd58, 0x2, 0x200000080}) getgroups(0x3, &(0x7f0000000000)=[0x0, r1, 0xffffffffffffffff]) r88 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000040)={{0x8001, r79, 0xffffffffffffffff, r0, r87, 0x81, 0x3}, 0x331d, 0x9, 0xffffffffffffffff, r88, 0x2, 0x6, 0xd28f, 0x1f}) 17:36:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) fchownat(r2, &(0x7f0000000080)='\x00', r3, r1, 0x4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x7) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x3ff, 0x15, 0xf9d, "73cc510e52937b2ed218374a0c76500d3fc9c06d"}) write(r0, &(0x7f0000000c80)="0ce49dc0de765b9c1725d394a2a57d48c146751939812de82320a679a973dfaef70caa2c9b8b3b60dc84e3dbcd18b82c7723f40adaa5a55e3b39daed35ad5a07c7212ac37882f74761e64a6df108c262079178fddd8d3ad2afb8adba15b68ea309b17f72750e355959d0a23e2fe2bd55cab69150cc06780218187b480ac391a7f4b6618c1a60b6da12757a00b0162e6ee9fed4f1f4991c66003d33a5275368d6c27a6bff4116a06d31e3a291196b8c70b11a151ebf7d21361717c33411837666d5c0ecc77a35aedfb7c9c2bf3897af68909b17866c1b898f517c20b1849eb7f61940dded805a8f002515457299ae48264034f1ad52e2e49d111f92ecb173fd50546fec8327c031a60aa23f7366207043f6b43c34a4d9667d8cc3ebef928ee8e7465cde6271fb6ae42a046b64c41760f4436816410ee693633048bb78e8bd68814e31d0586a0a9d2f829996e0fe72681b44c26aebc32f3ffbbfce746fec4a86c1ecf2bdd64e7eafaa719001608d8ca45e43591aae3090402f1af67400b0881f3d992ab9c5d9929dde08d3dfe821670db339b180e9aee637d3ad6bfc6530e64596a83951216c060ba1412e44217cd52ac5c6bad522208e395bd5571b133bb5f24257288ddb9d2ab8f7a47f8e9bfe4638f2a49a3d7fe9ee43170a7326d5d776d6ac33f1992822b78a3b57b595aac5a8ce1d74a06514af1c4c8482ff9e9d833a6981d510417592665e71c851f3358e9a1ca9b13ba145d79000e6040099211683a6ed3dae35fcce457f4ddc0c0c345f65667476c7d22019728def08a1a743991762427726026647099b9bddf7f424af106ed9ae742a286e9aaf49c7d66a22cec1416da6d9051af4988567ded2431402580ea1c2322f6ea27b8449731fd8703c2b3bf03db34b9b945780965858dc408189f0baed90e87fb9dc0f7abf8c0ba819c4051748a757284dbf355c2e4399329c3e5de0498f11eec76da60f1cadad948c70df4be53a8fd41788bb79b36fd53054d3b4e3f8c308ea5a489d98baa51857b3631ddaf92bd27adf6853b71cc6f7caa4b14bbd2d68c8b4a48e8ae89eea24b6257be922354de7a2437d556a3a08589f6a7fc117fcfe6a716b068df0ab34cd246d3285031f5fb552921288b472a5e274d32714744b727132bcab2793151051724241818dbbfd21eb26586ed0de63b5aff7741d16c9ec23dbc0d4c1ebd18debff5317329bb43d2ebb239f378f4ce2e7022a5a36b79b266ceb95c75e67e080bfc89dc46d4088310a59302b442bc29f3305e304c902e6298d07cd5be6952120cc060a7bfcc8c36fb11c8d46f05a1891f1a0c6907ce3c82539f5c18454b10374754f8a0ecccba11962cfc62d7b5ff22cd684ab1455002996f3a308aa5e1d20587f4e7575240d48433f8d8fbef4a564d7653ba1aad5acef76b65df27d5f34e4f6128cff1ad20d", 0x400) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) r6 = getgid() r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(r12, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r12, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r6, r10, r11, 0x10, 0x9}, 0x8, 0x4, 0x9}) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x40, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r17 = getppid() fcntl$setown(r16, 0x6, r17) shmctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0x800006, 0xffffffffffffffff, r6, r10, r15, 0x1e4, 0x8}, 0x4, 0x5, r17, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r18 = getgid() getgid() r19 = getegid() r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r21 = openat(r20, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r21, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r22 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000180)={{0x6, r23, r19, r24, r19, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r19, r19, r25, r19, r25]) r26 = getegid() r27 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r28 = openat(r27, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r28, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r29 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000180)={{0x6, r30, r26, r31, r19, 0x8, 0x1}, 0x4, 0x6, 0x4}) setegid(r18) r32 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r32, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r32, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r32, 0x8004667e, &(0x7f00000003c0)=0x401000) ioctl$TIOCGWINSZ(r32, 0x40087468, &(0x7f00000001c0)) fchownat(r32, &(0x7f0000000080)='\x00', r33, r18, 0x6) r34 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) shmctl$IPC_SET(r34, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000040)=""/210) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() r38 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(r38, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r38, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r35, r36, r37, 0x10, 0x9}, 0x8, 0x4, 0x9}) fcntl$getown(0xffffffffffffffff, 0x5) map stack 0x203f8000-0x207f8000 of map 0xfffffd806eab6738 failed: hole in range 17:36:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = accept(0xffffffffffffff9c, &(0x7f0000000dc0)=@in, &(0x7f0000000e80)=0xc) connect$unix(r5, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffbac5ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3081898cc7d4c162a2f99907d2607fd141e0000000000000000", 0xf9}, {&(0x7f0000002d40)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084a77847787b55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480473e0363b89c9445798ce63082dd14bcd6111bea219f2305fb974747f6bee78fc667e3d68a3b13cc34902dc206f5106d39091e836fc4a8d17537ff80c084ada7663c19f79eb0ec50ffb08c5c7564495b084a885e836944297bd931c193bb98e311642e568d6132d4e1637a00020bdd22813a617523e7dd3d", 0x114}, {&(0x7f0000003080)="904b01fa79e3440040e16028791043a74d0d87fd7f2f4565e05a3eb3477f6badf04242e4a7f4cbe31c02fd54701ac53b43a8fea0d52ac1c3e32772f160fcf322618701b20a66477e276e24aa5954757b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6fb8933de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338f701ec7cec0211cf50362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b75e023bf51b4977aa59f6516289af18bd89cc23d849761441513a5221a0000642c34d38630eb88195c58ff6da48f1227d22714735795e62acd12635c7668728ebb61d91a7bb456363b82f34abe85c7a95af79934dd5af4ba73b22400080d800efdef94e1417420e152095cf8c4e2ec6cb2e92ea86cd5b04d9cc4f1d4b5d031277b7bd20fe93a3e70d5512bb207f1e8305fa477e820c4f2e83dfce3cb480b939ba299b5329df13a95c9c95f08f702687472faf75b65c752a1ebec90c7b333a68f27963dcc0118bfc9f2ff011d984fc54c1e09b3f6e4206e6594c28288930bdec5e71240206781aead22e4bfe11cd8ae2bbdc941b17e1322a6dca6d4c94a686a712792601039f9b1861a05bb9c9eeadce6b55aefca5e38ebd387d5a8cfb1a11890d9118a2c07b5fa0adafb4e26c98969d02f82e75edde80d147afbbde63fd26efd85dd04a5fb1bce656627994f0b58a46e19f36ec3b6dd906b1670dda794973d01aa47a105371012e5e1008096e99ecde2414e222e4b1de04bfdf4bbf759113d6e6f4d0d571c6e29ebb3796fb5423bcb2901cac56fef9b3b4bfc85e9c7eda75f82d22ee29d4aafcc316979435f4f57f60e19d9739fa93b44b9c9d4476a1a0b092eb388de412944651ceea41befd71fc029c00782d3175e82cc78de1c997d14c981e0405c3a569db4e352c533782e0c7052230b319f879f461ebe03d26ef5000000000000000000000000000026b276e82326ebd307f0218021582c19d4753765639048f165aa5ca27e5ddf0194a3f240f67667f4ad528dbc005ebae83838b2e94594dddfa9d4e3b82d7d7f11a76102dbe8a9fef768e34b7e418874c0e3da2c56e153eaacedf3b6a21ceaa4f9c99422d1c4b5081e3dfaed089e2c3014b6c0aa", 0x36e}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda04750b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="ee109e5e06d1e84a73fc9aa5616f2a398f436cb5fbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d60010000000000000e305b9a5616e9af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9da8055442ef2bf41f7e01cffae79377cdbb73f223fec87ba5b6b3d2be633900"/138, 0x8a}, {&(0x7f0000000b40)="c9eb91aae2497d8491b83496f36f33a4d478f82e683dfe5d47b60be03b29d22fc85a", 0x22}, {&(0x7f0000002e80)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf582099d1c6f7ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd2070000000000000087c83f90e19752b2c95e984b859ee1c59cca707e12e886d4052d7c5eea3baf38ada733413b4ba7503b02481c492a7523a96b3fc1a99fedace6adc5ee1d64de681dcb8cab4d90669fe1c5a65e230e2a945ec8167bb9161965c5e216999aef07ebb1b93ad9c69d442daeb9f377aaf9bcf571d74a6e36a44523d513fc8b8ef386cb8bf2bd5f5996160cdbfc0477e4b568ff58d933c391e5b12765a431d32f697a5a3c1022a0259e6f18698f4c3aa45332889db29b4008b8b1270bf826cb5c05df3f84fd1ea552ac3213b23c5395281162fe8b563d08db5ac4ba351aab4c9a0ee3bf6278f9808473d559338fad4caf062802727c6b932f6364dad6b4e9da3e8771321b1a2c61b61954", 0x1d3}], 0x8, 0x0, 0xffffffffffffffde) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') r6 = dup(r0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000d00)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc7, 0x0, 0x0, 0xd}, 0x401) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000002780)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf10700742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f14498911dff74a11003eade1ab32aeb1539ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xffffffcc}, {&(0x7f0000001680)="8e497239956e9ec60fccd4a64961c72e46e21f36c559cfd96129a21a6db368df722722c70038beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2dcd216f3ead87fab7c461885b7bd117d1380cfe4d4883d4117871ba7a524bd500b385c540a7348cfca74b498691c1a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d060fff86fbd10fd4359cdbba9f6a48c531e46e6367fde788d221ca421d53299b34c108bf76526fae93783cd7625fab5895", 0xffffffffffffff4a}, {&(0x7f0000001780)="02eb752577d073db344565b07186f88643a4ed37716f685053a4682e9c9677653377df3b4e896632b612b87b6940fd9edae1a928e821cd6e311d8f34df0499a435d9ade81d4028e4f8c01f122509388274e8dfe2fe07f074ae5f226803dc18debceb07ff1476cf522589b2642ef36738d4a8de9ca2f500778cdaac519e7043801e9ee761c78a648ce2e39759cd133e31ce3af544edb3664beaf58ac41ab6cf990677f83b1e55f7d719d619348b24fb85eec4283806d759c68c974e46118c98742e42423106db25bce06741f63a48f67f258c127f5ebae5d7e81d7e3f47f8aa13362e370bd2ded425831d83e5c2be060194e315c5c9571b2effca9de9342353d418648400440e62865b5d2980cc75f0e8f62fd14e073f8b62c664e6455967ed4a5229658663625f519a0a4f290c7583c603455a303319cfb68adfab03627906513904fd1194477e912a24df935cb18773c642b3eb5d9a5fd7cc035df58538e2c7b0e080687d1ab7ae4ac84cee986e56ee14f25fb99407bf40259bea61b785a4a1f1673ac5e5a3962484dc042ff10e1ca0889b7acd961756c55708dc3a6f8c2ea6e03274c584a9ea0c6f345f22746e3a889e8747a4298dbfe002da3b12540fa33bf369276f45935ce7937897a46ab9c2e62b2a69f78f573421f86a3d4698de605175c1d63940e1b35e8353a8fa82eb8c0d06773c01b694cecb6cc8d70b2ee9f6ca0b6ccecfb9a251f6795bda9c6f2ff462a94e015fbbe378ab4c8c4197e43373d870c8509c912592b5fdfa25ef04d0b95cf9e6a1a15dc5c10aa92feb09a01bbe529177faf2994ff4c4f5d979f18146b1d758705b0b933241869a73af2466107a8a5f3c672abcd076941c32b4cf7b7dbf266c9d17f2d8e56a0b52b2f6e98410d38966f32eae42fb397553de1653a2b5237e839b8f23e6b211c7421410e4348ab3527a3583980ebefb4e86761b0144a80ea28ebf1573cc751e986b929d63ff8c4cf774a5875b1af9e0e569b43f6a05bb4878e3d205ca65450ae8c140ca3515ae3ae185138b3081f4e316048fc30b5ad60f2e8b6a05c3eca62d9d530e18c2b052859384ffb25a56ae6be7a185fc622f2a6ee48f33a4d4a61368de8dc8a1ec2808a423a4ec7f073be0a059138d837ce0dab398658348af5776fd7bd27c3a6de8afe3ef8b30f2747f31eb44272d14adc7a61c5336a63dc349b57ef38f92c2ae14d41bc93cdc719f19f6b99ce3c4f37c9956f871b9308a6f6a48333df903770d3668c81150d1237a5437360416a2db035e08d7d7cfc02461c711b2c355ffe178cda8075c8380ac246a65443cec21a76c95bbfd7a942d21e1336e96c852e36ba03a276fbf830f28928d84236860b88136d1557b61ead45e1b62da3a06805416f7efa95d3adf1e98ea6dfb6a8ec4c670bb43314ec27c00e12248d8b93b1fe1ca3397887cef6100308a6dd6b39dd2b3308c31ebda231acba3dce8158e6ec2dd975071d365624db6a2e96703fafc56256c0ca5ebefcf4e0ee30f5e700298c451d41b5a412c28593bbc89910ad580ce7b76bd5975bcea67c732a8094efc570cff384397bd7128bf0475f7669bacf74e6a2f31dd0937c5183d3c2c8392a20529255bd7b00d2f69390acd1b94fdfd31381ff37cdef0c5c1f8f27380401642e03401ab7b1e1d5a684fc9b3bdb0bbd6a79ccff062bf7e805fcddf8c3f56abecdeaf9c460d7c10465db6fb58ddb2a902b3fa06b2e71ef94edc5c9a010078f890761a57a10646a5dfe2551882a1179c508de496a8b8ac1328e1d56f417f9d7fc3aca2d4aaa446f783c8f70098efe043273fb13be30edba62b0bae7673fd008b6f1e3070162f197ee34fc8a127bed6c8fbf82201479c0cba4b49345280082f72ebbb3d205a81bae0cd75e2d93f650342870728875d2ef16a6fb7935fffa92fbea8298ee73d270fde0840e91a22885774359edc0961686d06a1005b64d91c0acf793abff056583a812ddbb19745780d24ecb693aca13cb263a594ec82ba24929178cfad728cdb2bc1e051f2ea67f3b22b5b6a0d48ae73223b70910e8c8dfd732faf663a5f7d0537da48bd3b3e7ea5360f48cfa2a318e0647581008e416ac325e5e6fbb67214e950e60b9ead80145638affda618f65a000e1d7dafa3797949b2c960a58cc50e7660b370ab628193ace5e1bbafce49413f60437118f618e1cb5d760b79231ddb1d364b66ae1ad709018224f3d0d7b1a6e88595e0cd2327bd8a9810ce7b4d39f9374669f42b67cd3dee039a00b082addc9eb308a24a75c3fc873ebd7da7e8f2baf5b76e59d1b8c3ea6c80e25b7adcbf736f12ea02230c8df70a9ee6e2f87c735ad33cd269efb7fe4e411f05ccd05f2cfcfc4429507bea95a7a4e90fbdb00768c7fc7dde8bffd0a90b4b2f6811474a2330e651e8ab481924937041ae826869468b4630946330968484f4981f26fed069915b0f6ea060fa786b0237d91571f5fe7bc8ed93deba0b5b5dffc022161e1aaaeef2d916a803902101546c7a8f31a7c372791d6986cc7856372a058971fd757d28cdf4e1123e8aeec1e958d1c06b4c1457bd4fa7a128134ff69375602a0680d505f9178427c3491cd781f9129a0e2778b7ed8e657735e5a5c8d526e89db312f6f1a54b6f4bca9aa94cda6dc647a3842c52229537d09a4b0eb3dcca65fd2fe2cc01969be37a08472cc1eaf8ef018bebf3ef8deef639cac5334ccdd399de05f9c310668d871b9d4238067eb30ac109f0baaeb7dc119f335529faabe67017e5376497b966ed961e5fcf523b0ad791a02f884a3fc4592895623cadeae5774d5e71caaef84cd295bf946fa08fc31159e6ee27c2cbdc3d4a51f840f07826238fa91d963b2d2b9228cb3dc680f09039f2c391a7861ab4ba679beef714b37fc8e49d79563795b48efa94580653aa59b4efab5cf28360a83d9e4e7c0993f8f9a0a0620e64f4bb32d1a72f697e121c795b5ce17995be55e02322d4435e720f30f6b9b2048279c50b0b141bae5fef7b9e868e2978216c5159bb1aad4b2d5531bc287615edc56cb266064fc7b32dd91053d6df204dbdea37e1029294df502d440eebbfd83d92db7422cec35df283bde4dda2152c3ef3fb57d082b3836b7f260918b3bb43b7cd5861bf7f5b14f651b038686418ffd8f2594f27c0be4fe2493cd31d66526d5fa3f85d2ac67d34225a474bd1c86fc9d2cc9deacbb5c24dbde2b1bf9490e2b913eb2406f52db834e7a0e4d988e3d39612e593b80cb691f9744811af58a2803de6c18dd7025f0281bf8168566202304de3049c682918be9118dcfaecca80b2bf15ed4d93ce489d98c6e80ccbd10f129661892de14f118cb28ac67dd23f8f7a778b6787986b8827b3f645b2df8ac027607676fb972e91d78d71e68af4040f8403a7a1ef60326cfaa59b0d17ad027c93c22a4483bc59072e6216a9c14f717ddd60f652b701bc08c5dbb1b7d22757a8fae751f47f6ad99a03a902bb58e4cd7b552822309846c61b4c4e2cb75a93d05f573f6f09efed989019a623a92e7b9e6693faccda89f532a1c8067ba33434c21ff23d604e30e653649143686e271ae5afcd698de3322b72e7530485c46064ca5599d373c1a2001794600d5de14bca4a9fc90bfba99efaa6a3d5f0c8c7831c86e942afc6310152312bf565bd6d6c4dcdb060a21892fde93bbfd75301b96bbefe2467a1e7d8b82ad0189a96d8b66033ef60b82f2c9cb7587477dcc9780bb60e0b31520c1e12823b52d32415ab0af932a76e5da1b7ad0bb02529253093c590e4a9f4bbe0f62a01979ed0ba77af2f05114ea3dfa2271f00b68d013698e128c63aabcd5e56f5b5a89824dedd083923c7021e105bff69caba8b75eeb5b209f236f76b5ca5ce498e81f202e1c8987b82e917bc46754505dbbc55f4e757ccd3fdba82527d86e1b8b6126af7c436a857a8e7432082f72fcf3cc352b417c184c6255305bdfbdc0c5c883a03ad266bbf84abce7918859950a0cc23628073a9575f0e1ab42e629fa2fe55f8c6bb65f2b73a049aa183d856a253be8e2c19af6018bf04b83e153c79336eb57dc99ffd0c9536b278004ee0dd7a8d0bdeae57884d8136bc90e817c3f7cb15c055c40f067050118aba0fb08c6f39ceace9849b5555e39713615b35d7bc40a6541535c8e4ba3e0c8eb15b645cb4d1cd44bdd0e03b69815fbcfad7206039402c54014fc719b4c15e5ffb05c92544eabe7c4e14214b92d34dec0251c34571d1756562e91c4c7b279993e63b07ef5f4c7038efb45ffc8764a59330ec934f099f898998165c234a6e76944c2b002fdd7d3370b7ce73bca0e85f29d03feb1a6a49244fa69decb8c0c43f1f0a21801323fe3cf5ce011ffa749776df3f9fd86fc5095a8fbabbf2991acc008d89b81ac25d6b7c874b2a68836b6d5b6e395dc07516b7f083a5e291aaf2c887e61f9eede3a50716a1e1efb1f302915a97164356e8b3513c2f0cf643b896ab638187da87e1cff374b4bbfb68e5f7391795a741f8f33c356bcffe1baf90ba125004602e0c967ad4d2a43d50f4a037bcf7784daf7fccfe9ba9866e8de87bd14238bfefe937d99066dde4ac75c6a4e22dcc156d07371c3163fc40b8a1e745613dde471faac020e7287f81168812427c0fed2a77902fc3cf567771d08d851a733793aba47e9073f230be893f251793bb2b973dcff7f95e86d232db08dcac50c5d90b272cee4f4719d414dfda1c8ba26bc9b67517757d25e16c8cbee7d1e3e893f01a5ff6fbe54db4cbe516e4aea34a66eec9bb0fdb36a0a315218ef242ef9f2cc31643b159dfb8a5e6f4b3d659f9522eb9eedaebdc99c9f0018f51a58f161cb2863d28102ec8ef39531d5f928c69ec0ff6b97e35b63c2683cd486c7b76615b9c313eb2362a194f958ff4f9fc17ca10a879170942766b86c9e88a4f6ddd4e01356d6e70789c8f5c478ba68735c61636fd08ffc8a806ad2fa4a62732a9bc7c37f5f4b886251e94a656ff0fe6c554f63c28f9513fa254817d608d7c95b7df6ccd81899d9e85dcece3949d9a3541b1c8ef9bd2f38e82c5dfcab41e84bfd9073ecc541a8b9242981d3d49444f80ef29283f2413c60e78ef34c0198f3a76c8f76806c9045c9db01e64dd7252a57b7346cd6a4c39834a4c8a4befed3e547d2d41d1eeb9dd8316e70f0b141ed786d95c65ff90878bede6829d744a01ca369b51c212b9176ed9f8fc6cf0bcc82df65e52c4898ab429667cc7e99e8ef893e2d71b852584b91084423650799991ff559397e4facdc9f8a0770ff7a03007861399db8dc2bcd82f6036a73059118ddf8a6b3f1fd150928f0585b4ce8543ae83bbb27d787eade1608986a32fe77c23195ae22e11a173710c8a5fc81d12d0dcc1cf0e0174e4b04f79fdb26eafeafc513331bae6ac80a4897902eb4e04a8ea7e3d2408c32a2c9a31d391e278ba9f6f3191023135a0ac21f92030f99a79b54fa145840821d76e8a7d025ae5b9390f1be9981150fedb39e515b62ed42de0e13334e9c37508f96040a1e0e428c8dcfe3d1fabc894a244d48d1a501a520de06e91e750b38eb609b5c46a93b219d4d1e48e1e15a910b7dc657d83cee3f06e7a92d12854ebde2f36ac1d7bce895d78ad365359ddaac686bfcf8c7283cb931e6df11cafb38e47d687832690df3b51d1efaf4516fb3ae9f3d5e0f176c70a4b1340fa49131c312ffa553c83d7d0b815b37dbebe96cbe34d3fe7658da39adebf3ddf566b4a6b86d5598f6c3ea5afbfc08ae26da760d0bbcc26cb858d2a66833f28d935b3e4dc829f9734adb612f8"}], 0x100001af) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) r7 = socket(0x18, 0x2, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1a) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x10000) r9 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0x6, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0x2}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) write(r10, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r12 = syz_open_pts() writev(r12, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r11, r12) accept$unix(r11, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000180)=[{r11, 0x80}], 0x1, 0x0) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5, 0x80}) readv(r9, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000001000)={0x20, 0x8001, 0x18, 0x6}) r13 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x8) mknodat(r13, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) dup(r15) socket$unix(0x1, 0x1, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r17) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) setsockopt$sock_int(r18, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r19 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r20 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r22 = open$dir(&(0x7f00000009c0)='./file2\x00', 0x10000, 0x161) r23 = fcntl$dupfd(r22, 0xa, r18) ioctl$TIOCFLUSH(r23, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt(r25, 0x100, 0x5, &(0x7f0000000940)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r26 = syz_open_pts() r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r27, 0x7, 0xffffffffffffffff) r28 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r28, 0x29, 0x6c, &(0x7f0000000040), 0x4) r29 = socket(0x18, 0x1, 0x0) r30 = socket(0x11, 0x3, 0x0) sendto$unix(r30, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aab7e294587397a31f8187bae4ad6b5b23ed00f4c8b2ca3ebbbfedcbdb0000000000b5d602000d7dbf6ba8af63ff37282921e4fdee5bfd4de7901c089e226f44d78389e0720fd3872bb22f310b404f369ffe90006ee01bbce3aea8c5000000020000000000000200000000a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r30, 0x7fff, 0x5, 0x0, 0x0) r31 = fcntl$dupfd(r28, 0x0, r29) r32 = socket$inet6(0x18, 0x3, 0xfc) r33 = dup2(r32, r32) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000003540)=ANY=[@ANYBLOB="fb18320809d00000000086efd40000000000008b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17b97767159d0b2fc5159a0f5c606a3c30dc9b4d162350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec708000000000000007f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73d3443d1c2a393d6692d639d13a099f0cc149b352e75174216eea32dae6d004dc861f3f796796e536ed02c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18b0064c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96ecb1b6622b4349d2b6dbbbfbe3e7c5b0d335590a84554129674ed9b5b4d108756d7487bb493fbb10251e9edd68cffc191dc910d64afc40627bc06dc5b08727332ce18caa2233804a2665fe4d56cbd86a05a1f22f5e383cfd9615ca18271368bc3e790b05c73afad4971c80ff1e90591ab411877ebcb97cc0d4c73417dfe41a4826796a573e7682dc748f8a3fc77a8b934bc10fd5a69dd4709b1cf6eabf5908de5f43df2aa6d7d37f995fdf99df7bae6224c93a6f3ea13c0f6d1ff240dfa4e289b383ef85c2d3c83c1541122a0d7b9020ed0307478b16888096576a7539bc3d336f3884d7008eea0e1050b839c32260dd8d76003b148b3e63c036416bc9314583fc29b1fbb1d23499cf5b6c924029d970d32a130e90ddc330f63fe150312a0ac70ba334d4b9834789df0d6c55f5bcc9a2779bfa64123f897564f259064e95b9897ada012a7b72e2715712e3178990e68aa4f90a9694bd958ad583d36734122cd7ac070f000c5bb63433ceeb0735eaa3f191cd0747bbc5add24e5b3ba28ae7ea05e07968941161d4c85b806728165f52a37d39f2c12e01e34984af7efd10737a87bac500c7bdc26130b4592cf4680c6933ab8c4c7122bfa9045fb5b89507fd242a1c8407b5ec086585b1bc1f2cd9ffdc008574fd8078c103100f2cfdf2ff0235825f6f912532e7557462301f55b3da921dff07ae2fafa8d2e3e501bfabcfb1223f591e5b0de9eb65ba444b00f3f856f6ca8b6f197162b84e6518983afaf6ca1e87232f1c1a7efbc77a208ab6f268a9001646b986fb49c74aaeb912ace4fc01236f67f8272b7a3559d3cef5580311c40b2c797cfbe75c678f63a19b403eaa30a9b8ec9d0ff1e0f952e4b1fb4d5c777176c8421aa6a1523eccda46d4faed439070d9225342ae19f3eb67cafff4e2f484571dd59897b7a32893c8f93a61e8c85bf77120b664a487379395441676256802af1199eb1d0da0152a4a12c3b64dfb53315ba1f7c66a7222ace28dc631541338fa7bc712ca1508cc0927c56da13bf"], 0x1, 0x0}, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r34, 0x7, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r34, 0x20007605, &(0x7f0000000d40)=0x80ffff) ioctl$VT_ACTIVATE(r31, 0x20007605, &(0x7f00000000c0)=0x5) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r35, 0x7, 0xffffffffffffffff) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r36, 0x7, 0xffffffffffffffff) r37 = syz_open_pts() dup(r37) r38 = syz_open_pts() dup(r38) r39 = fcntl$dupfd(r26, 0xf, r38) ioctl$TIOCFLUSH(r39, 0x8028698c, &(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x20, 0x0) pipe2(&(0x7f00000006c0), 0x10004) r40 = open(&(0x7f0000000700)='./file2\x00', 0x80, 0x8) r41 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r40) ioctl$TIOCFLUSH(r41, 0x8028698c, &(0x7f00000000c0)) r42 = socket$unix(0x1, 0x5, 0x0) r43 = fcntl$dupfd(r42, 0xa, r42) ioctl$TIOCFLUSH(r43, 0x8028698c, &(0x7f00000000c0)) r44 = socket(0x20, 0x1, 0x0) bind(r14, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000392871d10000e79a53f72efb5da6290dc2539943415a202d1c8732fd0200000000000000bf8c69f4f58b3e7a60933069922a3b665fcab28164adee717a79a6e291d2034701675aa557b0f807ffc4a4ae46138efb5c9314c528e4edc952f960009a979404171175de315bcb9f784af88b36c2b5b9b63e2487459f5e9f8ca5125cd9ca3f4df3aea189956a483ebb4c47a8bc874a42f18b512c6cd1fc5e1a78671b18601a00ab31fa4eee446e9ee9852b9d37af81236656b0db6408d92e696be660223537a9a7a23555f032a64a635910194e5f471a6f5d721cd2b41a27789c6858f7d9583479ad6632f46bd90e3645faba39c640a71db669f0911fec729f42ed321ee70ab7e36dee4d7ea8a8f8ff8c848c11e18b872733715edfb4b3580054f2072f6a9ac578b5c3f7454554c17ee7d712790aaefecec8ddd72c79194ab1061dd951cebf4500ba0465b049b48233b3f430f4c2609871e212b92d220a5bd08a92c3ce68d892538f488dbd74d080592098a833971777926bacb08137d4d7d6382f67bc7084f0476456d82a29b6741c4c3d767dbfda79504fff3ed597fed69ee9c7c418865b72c6521c978e3667442f7dd3a1586d422fae2c2332c94832770735335a386a3982b8a51c52754b678a0cb7b9e3c850c183633598525531d72c61b005000000000000000000000000b91962c9a99e91e11a6464548478a198895fabec2b60e6a98ad4f2b73add3505c6d8748766cf42f1f650f0df98e2bcc02cbc53"], 0xa) dup(r44) r45 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r45, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r45, 0x29, 0x20800000033, 0x0, 0x0) r46 = open(0x0, 0x0, 0x61) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r46, 0x0, 0x0) r47 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r47, 0x0, 0x4, &(0x7f0000000280)=""/154) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000180)) semctl$GETALL(r47, 0x0, 0x6, &(0x7f0000000000)=""/155) 17:36:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e55f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() acct(&(0x7f0000000300)='./file0\x00') r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) writev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000100)="33c9e6e7b6587c1cf01f1d912272f22b7e059b1613b580fa477a175de9c9b66f76baa9e5b81e83725e3a14fb74ab70c3a5f71836da1346c41d0925cbc3f95ebbbc763e465eafa5fb1d4d6edbf8c6de358a6beb8ecdc9f636407ffc4e471b73b576026084705128aba0194a7e66f48b5a81a855acfd3fe5096e17dc7dd13fdcbac0d6e6f34b54f2630578db37a912690970a24eee1b6483ce", 0x98}, {&(0x7f00000001c0)="076ae6f9f7d439e9f688406a7feba5814093647e0ff054da56bf73df1146a7f5c7ed6e6baedec70a37f9df60d337586365fe102c8275adcb3b264662e700bfa7f39dc63e4415f3f99197ea7aad77e895404d362b18e8b6f469e9b278b00e92e22b6bfd4c9438758584d1d6e67cd504c06bec4f63837f427744a3f57b25239ed4be35c67cfe05c52766ba90b21f538ea4ac9f41fb1080bef0b372354ceb1619437059f31451ea27f0af7d92ab23cb6ed81b2da995c0", 0xb5}, {&(0x7f0000000280)="183fe127a14457fe38b4dd5431fdef0c4f754e69d9", 0x15}], 0x3) poll(&(0x7f0000000040)=[{r2, 0x2}, {0xffffffffffffffff, 0x20}, {r2, 0x1f6}], 0x3, 0x8) 17:36:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xaff, 0xffffffb7, "00d85ca881447bffc7f6abcbe4432af0a7000084"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000003c0)="e625e5fb92b5bf3f55992ecc857a30c8850311d39ef84d4bfb12e3ac30a3c49e7b43bef2bd7311312bacebd1a0296e28d3289f525a8943feef53f5c7b0ff9afbbb58d6c7c2ad21b33eb5b545e540eacd7e2f530cf2b0ed5d6ce77dfb47ad1e61755080de8d4d33c751e112f4af67c5f96744720020ced7d0d2e8022afb0256ff114695c114efaa3b1768187a308e8b09489e13f45143215437b0f8d21a3648e64812da406d892057eb24c468328e7123902bdcd569c6874b0859747e5b0151aa4ff3ee7250f6f3e8944f07f5b1daac0c072aa6af5401a0f9cf84b994c2c5f323dd8862fad9bf1c108d6d71e99c2dbf232a44b80db2ed8fcb863554d290a3f6572cf0018ef0d45aa29f4d39928864db1b1304a934492d6d1a89591f3072b660c6ea26f8afd85b86a6664642daad2569fb3657e2f433f24ccf65f61157d51378d2e72be0c3702f37263f59e5097440d00fdd75f5e095a04f3b62f8ee961ae8a5ee6aa90359ab48e3c91f163a3ae62a5d8a2aeb0a5c98d9c621f5be1b240a752f7de44e1f2424ee3a56975423dc6ec81cf621da65ec8c18fd9610e55ca6b202a90c825a5398979e6367b2d45e8986f710d1c123eba653c88ff5a94cd940c4f935ef6af1f52db6d69fc78dcf282a00b2b0417e777d6f2e3f7af1574099822891d78a7b9708966cf52e09c98840bd53363a9c1e7755179657b791074d152af01f1b7ca37606322f93f47234f608a881fb965b", 0x210}], 0x10000000000001a9) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x4) 17:36:10 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r3 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r3, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x240000000, r1, 0x0, r1, r2, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r0, r4, 0x41d, 0x405, 0x5}) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/173) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x800, 0x100000001}) getppid() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r9, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) lseek(r8, 0x0, 0xff, 0x2) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) close(r10) 17:36:11 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f0000002300)=""/103, 0x67}, {&(0x7f0000002380)=""/174, 0xae}], 0x2, &(0x7f0000002480)=""/167, 0xa7}, 0x1) r2 = kqueue() writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="adf8e4f08a1ef16e1a2c3014e40843b3220006c23a14f0c3365a", 0x1a}, {&(0x7f0000000080)="f7f524fb7e7fca48ec458da889d78a117fe5c67c", 0x14}, {&(0x7f00000000c0)="59e3c4331364bf9fc93251e27a415f21e9acaa7ae0a2bd586569630ec2a892c0521660e1a54ef9df15dc62ec27abf29161eff76444e9c86268b1e56ee46a5096ccd194b2d3254609b51a8c5e68d4fed87dfcb6b1d47a03ec", 0x58}, {&(0x7f0000001200)="0393f7dfbde344947af33d8a9cbe3c3f6d972429ff7a96a7966474b7b2bed28653d782b0dd369ea51dd09f1894d17848d4d09e833389b02fc37e8c07651e2e2676529c2a68cef14ba48f5f27eaf0283cc5c554ca065a7526148ba1dbd1973531b98896013f84152bc45d89c7563fce23e0a21c7cb9279ad00e92712588041cff5331d3bb36dd18733e9d8b00e1300f5a48fe893046892e8e3da98afc198dc9d8f70a1e1c823b931fd25b928c5168cf42fb8827d45de07c724883ac2fb697ec1b53b8ead3644b9b4c732e1f8a80d75583b81de53c18cefc8abcf4245d18e90100a2e7827e0f2f9c38d2e804ab90fd76d47e4c4d9cc87b73ec5f3bcebcc59e016bf0f3af3ff5ccfd0d0176bea557a3c34e433e1cad8ca344e1215f3a9d6d903f14dfeea96d0e934c9a64cf73797dfca8c68762f6f71687d0b1cb7e374b4c75faa762a334b65325cf2c09cdfb3bce0ff449aefb228f858508d2db11aa55d7ef0fa9fec15d958ca9b97540ff6d37b0008a0c6c53bbbf0cdcc661eb75f55fae8a92c3d4595cc7eeaff40c341c427532713afd704a15ee2449f18270e55f56fe36db91dd65ca5a154488a5d71683f848fdf74170b51f4a473a7e4c8bcd4c2de2b2f5cf87b0537d4750fc29f3b38b6d97f2d407c94b9cdb5d823c09679f5e346e881a08a5b823a8772dbebfc1164186720fde25fb20674cc6fc7429e05bbf8fbd0fe33c51fcc4a6f6ab3fa600c3fb6e86f8efe4e63153d029a17677eda434170ac006d110ecd0dcffa203258770581ab24af32b3c8be13acefd8ab0de4d97d5e12ee117abf1b28cc3e81c8285f1c540006601580f37a10d344fdb800183d0e8c522daf8dda6dae073c91982c6199b4714132e7d4022ea5c10235150d9b5b620f68386dee3ef0498f5ab82e4328a8d893026d2669472dc8f519fdfb88bc124a8946098b0500d747ebd16959512cf0c4a462773a0573130d0b58a6b9d3078f1558f7d2eb1c906b65ecf5c6543aa1594a36cb1d5d672a32c0da4e1210bbb64d91372b3f128389c07d3b875f67ba6f2a040657de363072ee96a32a5bcfb684b135a143be7d6301a3ce9885a1b478472e811f78c52dec578d12186721d8829acf2b2057313439dd005b81cc4eeeaa60d2eb4ee5f43bfeff629e9aafb2dc01aabce7003b34a9513be09f06a6a355d98e3f928d357036064f98d7b0836d47bbe54ae8adf02d2f14cbf7797d9315dddf7c028278b89701e36f9536684b7ab3be201b609d753280e6cea8ff9ef5cbdb6204c2e331d9e4a0d40dae61a20c55c4e6269d5d9fe2ace350ac8292fb520cbe88587fdf2b788aa47ab729dfa03c5e971a7bc24e43956d07162b4c7bc7a6e00ab9c9eb0a25519899b0484c5c33b96be51b89f74432dff74aa2fce6b1bbc99ee5527feda0b85acb162734e8b2c1da9f8666006489f76410fc0c9d289feaebb4b9312ec435b580b7c578b4f64832306a6a715d19fcbc3ed5cd98e18f61872829c113cb51a8aa4da7bdd8f3aab623b59ce558905429d3d0968e977129fa01769baeed65c314080e1d946b57a0ad0ecdf9416b85873b638b694545c289f842647ddd43fb9c23583cfe6b923a08fa03850a94a812cd732e8925b810a07d6530987dd32ab3a1b6953ca7f64994d255ef77a0c9c04b8220f62ffb6f5fff366aa023c48e14027aad6400083dd6cabd55d7f91a1cd6b556fc214928087ed865310c31c48af8a430338f768d311944c10d7dfccbfd96053bea625dcf76d8b081dba6ebd7af0db4529a46aff66081d0c5ebdba9b5179164ca66e6b1e5c016fe7cc4842b33f0a366d508fc6e9e266f2f9a33e8919587b0c0341d2d987bc465e42ad34e0894950bca9740c7c99c3ce7dbb259af9938d587615c98d3d9602b479960d64d831d475482a45a71b206d7018617dd146d365233aeab7467b67b80961f263932a08261988a16a6b438a9459cd2d4a26f744d00781316cc8a89712838a2858ac65263a4f57b0e1c6922b514a7833f1804e3647f7dd7aab1e1c9e609222a33d8fc92dd7a580fde0f567655f1aee8c6e6ee1d6b80635eeb289d913f2cf9ce443af8edc6e998d947cfa4c85b0b78141edd7c76e572ab0404cdb8c1f7640fc234600339d82df258e86db456fea384772223d80cb0cdd5ab11f28cf383570d1463c13de8684d601143f5ef7156508740ce1d00e2b24e6c65a518ae5975b441bb9b61dad89c5f51abca597ec6323c1cb2305e8ca9fdb02f030eda10bf043f39de9d7e234e8e9b55750204e39eff8750305c32b0ed098347c91c9bbe92be13642a15f2c8c916777107d450f52f8bf4358c676879ad1af3cea286c2d59a0642371c346bda893560cbc9bbb10a32474a2bd358b9305347cc454994e1ed0fb14c95d17d408ea09251e540fba2c00f6e4150d2d742a6e5d4390fef4b418acfbbabb428e1195b6beabf7c0f8233658bfcd16702c857bff3827f0c665c7648da707bbbf5794f65fa4a10365cca9a0a50c84108d21823d7a403a8697489ee9dafc65e92bae1c257ac9ad4c05048860285215a11ca7a3bca48054f02c70d654f0779d538ec81da5ec56dbae29ca9349f2b9a8ef912b9096ea6c622548d863cb73e3d0aec9e8de74a6448fb6481ad557a171f96100fba6927e86620002febe8c6d96f1685dd04d05de4edacea2cc208fa5cb92d330e5dfe845e50d737a51501f960f3f1e8605fa5611e4216ce65f34e8c71c6fe2df975d3f5136eccc228628f9a6a6d8ee38cb9a63c5d9a9c4ee9a416a3f3d6b2c2adae91bdc4f2d5f080b563694b8ff460871c09e339576cc31685ff8a3415487e98db408da87c62c292cc1cccd6b43573ec8d8eaa23a887ea1a72b5a90def17fefb1d8e32da79c7f7d11eac63e059fa6b4cbb14b6a51e5ba84773d054f3a1654769a1dfdfc33d0e33bb88e61741b22b2865f5732991319e184a96b23d9a12f1f947b9fe41444818cee76a5206969faa413d72cc3346c4b88b4cfb4a93a5e1b1820ec265f3fb221ea686742a58fd6e1cba73d0f8518025c6314415cb6a2d29e65753fa05b300235a129f3570626000fad8ce6038c720ada273020e93c82bad00a418cedc4f5ece6129dd3013fd90b100cccb77992283aec431c43d562e99f1cdbf3fbf6a9335e0e2556b8562a952074aece8a0675ad43c73ddd4e1aa82f54fc570c7ef95a6fe3d261f49e96b9980765c64a2f4a5d9c309482c8e53d65f0410d018cca5cde1e1ffedc18efc6fc55a5a84f96c3b9c2ec53c5f08f383debbc231bacd428f620a9ade2e4af3890e90009f659e28730d4bca72a90db5feee621413192df0bdb566ac003e0474c0ef8cae15cee762872ff89b547e75898164b2ded7987c69515a6036ef3e3d052b88fa5a04747c63d11a129ecff27eef0c86bf7a578fe734af9b3056df389d3eb964c2d3f262c2d92e58cb20cb05f6bbd3c49c0cff0a1d91c7deef9d430230094eb5c20526899f32000940985a32e2c722aa3b1d36c11087349f7188a3bee41dbcf42f8da0879ac4101d5f70e2db1f27648fbf527f3a594ae724c5bbab6418f2e6eb1b76e72825d06d40a3e914fb8c028865ed607ea445da86f9b9489fdb609f0dfe40bc93046cd272d22b8c8e3ed7759590639c1d2d2297fde95121ab2cefbe56ed1a3bc69231d94c729b51f7a134c0f30332a5591dfe696900a5b82d353bd9d2bbb526598705bb8f67d91f23fa58872a69ed7bc604ba04f0b9fa62635c5f8425f5550cc942e5377e17ff8e929775b0e5707cabcf4bde1e33a0dd4f9cf3adf7d523c861a58ff5dca7c92c71f4e77323f0e70ee5d5ebaa8cd76f9d134989fd511dea5b2ba74037905dfb15a445de4f2b53e26bb3c6a89851a8040462b6f0c966f17ba79939e134e17f862fa75ed4f309e917115973f7db94c9c32d72caf56a4497d6ffc05d57f8b983ae55736e2e762786bf06b8779b40e4bcacaf724a4ec8bc2686069e614b6fcd63b97d680cc1af9de53c88427a52342c4d06180c7ed39a5cd84ef26ae6fa05c30f58bd9d958901d168d9e259f1475a117ef370c88816eb1e3c8c93b901bdc0f31f42d3bef059b39fb021cfd5f66253ab896159c8fcf57944e6ffc447f0bf60f5911f8f36c16c4fd362d1c786c79685749978a2ddacdd8b0ebf85811c015d74512b7f6b5ff8aab99cd63737eb8ac370a3921e753caff95c44138d9514a4cd5e31acd00af181bf038ec5c0b922c423a998eabe31f4e282e36aa45e3c7028331c697bba92d46525efc5eda0f60f291125e47cbfdcfedfec13bc6ebbfb13bc46d0f9ed94f3e888c1b14e1923d3eeda6ae9c098634b98759e37b4ed58b43d3216cd40edfd34f9b53d15fb6651933d6f71d2946ce5321116f0ef5c9204ba28ca151644399c870ad78e0b0edc979161a53044ecf7c51468f1be7bf8cc7450c9722717c76222dc95c40429738419ed125d479857fcc88b638a60e8c18e00de52da6344d68da4fdd807c46b1ee55a9bd16523576edef2413a63a12a96c08d1d8e28f97fc1e734daaa7ee1ae7e11f23ada3a0fb6ed51c137888534749c589b6d8162808f001b7b2d9926f87086ae00f96b196ec24efba7326e4de14339741add8265a95b27b0ea4cd48c5833c8eb20fa0bcc0651401a490a2fd8031db4f9b6129b8f1efdddbda921c1e6531004a37d91d10f56c3b8698aa83d627612df28644f8b3f11fb37cbae179176c4b98b97490c8ae5da786544f26ffbfa7e9407671dfadd2ea463421a8c9c80f61a0ac873a35e2e2095b9d017570f520041c292e5cc57feb9adf9c89b4d38729767d602a7c33cd864c30bc464119526d48cc04ff98aa85e5dcd150c016a3088252a0ecdfe064358a50e8f81ec95a16cbba221335dd7c572db7ae656c79c8fd6b365828370a2d71ec5831aeec5680d52b16a0fdb0aa5ab3c97faf2d620358037d248c434ce186153f3c63c087165342a9e904d67867248fa2a8a54636e7addf3da9db4a61b3ba19518fb1df4a053b7e9b21766e35e7c4cfb5930577ccf8598f2ca81aff3fc2191ad6f0fc28fec22e5d1cb429723823882469e5d887088748c39fc6604e89fe19713aee8aae5f60da2fa145a3f6dd9d3c934bdf233e42fd7c6c511ea4471b86d1d13ee4488e001e78b7c7d09c679847ec70a75019f97751b3f8813b18fdbc6b9bb3259a37e822bd6e5be10cf1cc36b6c007eef2203f9b1a91b5a63ea7836a19cc817c0305171e1338b4789148690c2b83f1d6dcb52c91e63a088eab6b0fdcaff496ab31067ee2bdc0581853f5e4f07d17c5935dd4a8d01a1fdc166eadd83f4e7b808842042efaeab991aa8cb1a4235ac6b3bc7489cb9ad6f3d4bfef9af32b21243be1d71e93365afb531a4f524852328c9da9e88cd05298b0e36db509578d5894676fb101db94e070e2e274f2df88f59b2f42dee0fddfb19bc0cda3bd945248ba39ba550ac7427cad2ca1b4f9f79037d640cbd0a106bc032d23f4248231a9ed3df853b1f425e3d3a079ec82faf3e27cb089c32ec12368933b971df9d0e69e7164fc66138c9f9221d58a20e3680b8401644ea4454db3a3033785c72ca5ab41c77e6f649679758ec219505c8f7f1ef449c69e6bc23826c0e8dc4715193ed0a4410e66fa317ab7a202dc5a0cabd5996ca22ee0318acd8f33b544e9cf96b41f61234a9d11c41a1be9ea6c8d24e272ad71ead3615c5992c4459df33ce44a789185888f5104a46ca795f5edbf8fe103d0d0a87952f2903d8a0cff58668a73788a5380a478f5db977827d26edcfa0db3b901e80c5ee61ede", 0x1000}, {&(0x7f0000002200)="e3ee076fb73ec10e0bdb6ca69f681433f345aad27a35fb77d85ce15f9b41aff05bead57dff5bab4a5028cf7dafeb0cf882c8446a92b7186dbcf38b5829c11d3d62cc2207823ab6fb96877ac057c0e597f0574b466b090a2695cde23f9b9426dae574518031f20a9e729e3c2ff3ad137d32d8cb6a2383487d5aca4e88d4bc730b2e6b6f00d69aa5c61b0583b3503845389fa318b280d61790b2b5b6142bf10856fb5d9625a991050755547a6873f04da11125f6c162ead6222a39903203b6357a9f12cccb66dcc73e6b50646170b1d87e526ccd2cb484bc0979652dbad0fd8ed0fd7b6afaf1e07fc53e2483f90f", 0xed}], 0x5) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/4094, 0xffe}], 0x10ef) munmap(&(0x7f0000631000/0x1000)=nil, 0x1000) 17:36:11 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x5, 0x0, 0x3, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0xfffffffd}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "170b000078a7e1ff00"}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x4) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f00000000c0)) map stack 0x203f8000-0x207f8000 of map 0xfffffd806eab6178 failed: hole in range 17:36:11 executing program 0: r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x1, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x102, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000280)=[{0x4, 0x36, 0x1800}, {0x1, 0x112, 0x800}, {0x0, 0x993f, 0x1800}, {0x4, 0x1ff}, {0x4, 0x81, 0x1000}, {0x3, 0xc7}], 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) r1 = getgid() setegid(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNXCL(r5, 0x2000740e) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchownat(r6, &(0x7f0000000300)='\x00', r3, r4, 0x6) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r10, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r10, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000004c0)=""/9) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r7, r3, r7, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7, 0x3}) semop(r10, &(0x7f0000000040)=[{0x4, 0x3, 0x1800}], 0x1) r11 = syz_open_pts() r12 = getuid() fchown(r11, r12, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f00000000c0)) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000001340)=""/170) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/56) semop(r0, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}, {0x0, 0x404, 0x800}], 0x2) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = getgid() r17 = semget$private(0x0, 0x1, 0x4) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000200)={{0x39f8, r13, r14, r15, r16, 0x80, 0x2}, 0x5, 0x67, 0x8}) r18 = socket$inet(0x2, 0x4, 0x4) setsockopt$inet_opts(r18, 0x0, 0x2000000000007, &(0x7f0000000680), 0x4) mmap(&(0x7f0000bfe000/0x400000)=nil, 0x400000, 0x4, 0x10, r18, 0x0, 0x2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) semget$private(0x0, 0x3, 0x20) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x68) r19 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r20 = dup2(r19, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r20, 0x0, 0x0) r21 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r21, 0x0, 0x41001, 0x0) writev(r21, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9", 0x1}], 0x1) semget$private(0x0, 0x1, 0x140) 17:36:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x7fff, [{0x1, 0x80}, {0x3, 0x200}, {0x1, 0xffff01b5}, {0x0, 0x51b}, {0x2, 0x1}, {0x1, 0x3ff}, {0x2, 0x2}, {0x1}, {0x3, 0x101}, {0x1, 0x3}, {0x2, 0xffffff01}, {0x1, 0x8000}, {0x2, 0x400000}, {0x1, 0x10001}, {}, {0x2bd5d3315c6fb57b}, {0x3, 0x1ff}, {0x1}, {0x3, 0x6}, {0x2, 0x2}, {0x1, 0xac7}, {0x3, 0x8d}, {0x3, 0xfb4f}, {0x2, 0x7}, {0x1, 0x4}, {0x1, 0x4}, {0x1, 0x3f}, {0x3, 0x180}, {0x2, 0x1f}, {0x3, 0x1}, {}, {0x0, 0x2}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffdffffe, 0x0, 0x3ff, 0x7df, "73cc5160527b0100e534840c7602000700"}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) dup(r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000340)="00ac2f54a738f9c2440800000000000000a1eea89404570e03db838f09f432b50f6471c0155ce3b27b332fc26e9a0f191cfc1208f5be2a473296c4f7c77c253be373181d1666ce7bfb3655ad53b60015d6c9c25b03e8cfe6738e353370f70d9cf6e996fc17b048373f5c2986699b6a1031fac8de6d3f970912caec0d0f56e8ab81e094cf6e368a8bc64c885c5d99629ce4e699710e0ced33fc2af93c01af90bca67b634e2777117af453c0684ac7d20cb36285d78b7f232c74e9f5643fd86df02f447a1561233ada00000000f190f4a72228e4948236e5cd1f2c0ccc75ad92fb327f3d82260a19d78052962d6d35ba20b26eb05e0c74cbfe27594ef03df03f77d164dd31fe5edaf6ec6b5690fc60122d41a2de94ebdec4b8f68cb50b296e018faed6b600f9c5639b11540a00005de8900c8116e4afba1daeb38750111097bfc729699ccc49a4092571b487c284c8706ddd0766844886cc07644b2bbe", 0x15c}, {&(0x7f0000000100)="9152c1f02498490e55b150e56b0bb97b43056a8db1069db788b470b87df346fa1fae415570bd7f4383b2afab2b2e963f71685b4b62d8e00800000082f05d3fa811ec5d6ef18cb73fe70ffc87717d864897a25d46bf40d9a3ee34", 0x23}], 0x2) 17:36:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) fchdir(r4) dup2(r0, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 17:36:11 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000053e000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009011, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = dup2(r1, r3) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x3, 0x4, 0x400, 0xfffff000, "2c14348bbab0b1e776e8b3d57160c2d08bb31d9e", 0x2, 0x4}) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 17:36:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x42) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getgid() write(r3, 0x0, 0x0) 17:36:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) sendto$unix(r8, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000001580)='/dev/pf\x00', 0x20000, 0x0) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) r12 = getuid() r13 = getegid() r14 = getegid() r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r16 = openat(r15, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r16, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r17 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000180)={{0x6, r18, r14, r19, r14, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r14, r14, r20, r14, r20]) r21 = getegid() r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r23 = openat(r22, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r23, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r24 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000180)={{0x6, r25, r21, r26, r14, 0x8, 0x1}, 0x4, 0x6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r21, r21, r27, r21, r27]) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r28, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r28, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r27]], 0x1, 0x7fb) msgrcv(r28, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r28, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r29, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r29, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r30, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgrcv(r28, &(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES16=r29, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r30]], 0x3, 0x0, 0x800) msgsnd(r28, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r28, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r31 = geteuid() r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) r35 = getpid() ktrace(0x0, 0x1, 0x4, r35) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x6, r31, r32, r34, 0x0, 0x80, 0x9}, 0x3, 0x3f, r35, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r36 = socket(0x2, 0x2, 0x0) bind(r36, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r37 = socket(0x2, 0x2, 0x0) dup2(r36, r37) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) r40 = getegid() r41 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r42 = openat(r41, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r42, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r43 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000180)={{0x6, r44, r40, r45, r40, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) r46 = socket(0x2, 0x2, 0x0) bind(r46, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r47 = socket(0x2, 0x2, 0x0) dup2(r46, r47) r48 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740)='/dev/pci\x00', 0x8000, 0x0) r49 = socket(0x2, 0x2, 0x0) bind(r49, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r50 = socket(0x2, 0x2, 0x0) dup2(r49, r50) connect$unix(r50, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r51 = socket(0x2, 0x2, 0x0) bind(r51, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r52 = socket(0x2, 0x2, 0x0) dup2(r51, r52) r53 = getppid() r54 = getegid() r55 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r56 = openat(r55, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r56, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r57 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000180)={{0x6, r58, r54, r59, r54, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r54, r54, r60, r54, r60]) r61 = getegid() r62 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r63 = openat(r62, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r63, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r64 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000180)={{0x6, r65, r61, r66, r54, 0x8, 0x1}, 0x4, 0x6, 0x4}) r67 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000008413d1ee9ba041b5831762d91d000000000000000000000000000000000000000000000000002743000000000000000000000000000000000000000000000000000000c61b9e8fae2fc1578c71c206390100000000000000000000000000ba0002"], &(0x7f0000000080)=0x6e) r68 = geteuid() getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r68, r69, 0x4) r70 = socket(0x2, 0x2, 0x0) bind(r70, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r71 = socket(0x2, 0x2, 0x0) dup2(r70, r71) r72 = dup2(0xffffffffffffffff, r70) r73 = socket(0x2, 0x2, 0x0) bind(r73, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r74 = socket(0x2, 0x2, 0x0) r75 = dup2(r73, r74) setsockopt$sock_int(r75, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r76 = socket(0x2, 0x2, 0x0) bind(r76, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r77 = socket(0x2, 0x2, 0x0) dup2(r76, r77) connect$unix(r77, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r78 = openat$klog(0xffffffffffffff9c, &(0x7f0000001780)='/dev/klog\x00', 0x400, 0x0) r79 = kqueue() r80 = fcntl$dupfd(r79, 0x2, 0xffffffffffffffff) close(r80) sendto$unix(r80, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r81 = open(&(0x7f00000017c0)='./file0\x00', 0x400, 0x241) r82 = socket(0x2, 0x2, 0x0) bind(r82, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r83 = socket(0x2, 0x2, 0x0) r84 = dup2(r82, r83) setsockopt$sock_int(r84, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r85 = openat$zero(0xffffffffffffff9c, &(0x7f0000001800)='/dev/zero\x00', 0x100, 0x0) sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000500)="7df66f55ad8452b51454389517ebd1d405f0abb71a13f94302b71bca35338992b928cc33b22a35a5c57d439ffae8320df12b446fe83611858990f88bab1f023f6cf8fb3d617b7f7e20bc4d1776a6c3f5bb278224cc2d73e2e8019c2b3ecff66fa27f09d67463dbb23fd791b38d8422d3db11e539b3a85d12a3c274fd637c998c94dd6f7507cecc60d896d2288aa1304ceb9dbaa78f0eadb2c28a43830328df08214daa42d09a2534c1df20416fd143b8fa65136d0c8447729417262aac9ee73a4e0234f951c1a4160f578fc1e1c24d7bca2ce271d6c77906b8aa52c958770050446f244df8f8c2fb12d515677bef6786174bd572d9297c009936d12e00fd0c50d566b3443362f2442122b0c3cf402d387fb51b95e3cfea17fb2824cd480950a3665844dc3e0798fa4c99a427b73e9fd807f2edf060e85d21fda80f80c4c68d803b6d7b9a45e34361b40394900319cf764679a4eda423039eb504a131854b42436a846fccfbe2c46d39d52b20f41613a84788f5e8e251ca4782f125e57d42b6a38a7b16d9f3ebd83fd4395e1b1cc3934e9085730f2ba1da1dcff1db4eb312309714c544b0cd6cb3a5c7b049262dd40b06ae22c17da22f50425a79ffa29e2df8617afddd48a3917dcbe69d6671569e7111c0fca1d78baeb099147f2ae403d226bfea8c89e6335f28f6b8f88f8df903873ddfac02aaf184b3f7c634919e4080d15cc6def30994d57c83f3151bafd421ee39650af16df4e44a682dd5f821239211b9eb9d532a6666369ba38d6175db50ccfe4c5003c509c93361f9f35a387b2b792bad38b0368507a99d9c0c70687021b687ce2c90eb89f09c757f836c6ba901dd4d6cb6ce5272f6d817f3ed99b91d57204733153b89dff526c725549f60547ea8cdd013bca81217f68fc5c69120ceaf4fa8cecfeafe10047061cfcdc4093a1e03ff478cc3d48bab20fbda1d0851f47707ebbe97e910de404e9ba763db88f52444ae85b8f836e17de28f19eb2c8c27c100d3725f3690f000a4218e5a9bcaedef2a05ef2f71a8a5570e892fe7a8b485331e115ca53319f4e112ea81fc7b92b6d80ca98a8aeed24416b875d6e675016f8339ccc1da4c008ddc48119a1a3fc74dbc5b3c3b9a03432f99fb59c0bc96dae3700ddbe5ce0e2af2e06def46f656baeddba1106e709efbbdcbc545360f5ad527e2b1917783ab8a60010843d46d3a71657c728bed8270c34e7b35be982f473bacd63a5d02874bb2215c0dd44017bae1c26dfa86a077f27a9178ef7260ca7c579ef356afbfbd041c907038f437d44655e65c308b164a6930e254662565645dc82309954a78ec7a67f78f49d5ff7c4e8e9d37ba726f2d63e5f3a3ad8871d384d09e09cc8b377ba0da87acc564803ed1a9cedd648b4f8939297bc940785aec75b88d813ebb8b633f9c498075de7a0b365cc6b6cb33d6a0560086a787d99aca22a966c2dfbacb4c089001955812eed589142f68e4b3c99f22f0920ba82eaf018b9566bfce1c39dc718ef2e03210d9eaa09aac0930f8676fb542891bd625e7d58450be741981bc701b908071c38b79c8ad9a55f93e776f6a8c405fdd85fc58ef1d0f9253b6d895dff065a898e3629390516bcebd9025fa56b2b21858f8b161a18c96328f6c47d6a43cfc43c4d9e966ba02f882181f04e870f489243a0ed500a83db6779ce3ffb8a735f3217ecae5a9d1d006c900570200463eec5ed0a63cc399356ce5bd7fed88abb743da1a6ad3dc1133d84e46d69d9ff324b3f27e3c8b2a125ea0591e86325a3a874a2eec2b10451ef5b0d6918085474e37ca486a7c4ffb835d2bd3cea18acabfb13441d5432e3d765218ceab706572c482ea0ee42472fe1b62b0d5303c5713002f12f0362c36884acb798491c4bd4baa8417e6016962f7819f26cecb1b8c9d9b88a9239b06572263673a28ca1da30bab425fa638e79972efc91d1e8fc50052bc6b1a1ca7ee1f1698b76accee90f17299231ffea3f2a41e2a6a35dcdb9876f40881a59286473ea7b85c7a71d3a0dab775a0fac8080a0ff9c0902ada34a9968793fa548b2c7ee2433b1aa333ea28d181286a846e563d6315f10d7cdd035d598a4cf85f496ba5e6547e7bf8d9e04420657b2548bbca8dca9d5968d2cba4f6965aa410b4232a727460716744fc89aa9d7dc46a699f94129074a3e618ba6cdbf971c2b62f59913f7bcb4a11fa628d4011b72da5a5d7ee5db401c147f0229b36a7e0129e0a96d448a5b0d0c4308e39bb8ce04c2aabdc31af8622fe0359fac24c4f208a47ce975bdfe36d2ddd65dc99fef12cf49b0e50aa75a121440ccefd0784e9ef133c44f5ff4bd66ffc03f98602428f9f74acfd25c5d69d21a12d1d299a0ac9cde427150031b3cb8fbfc4173f0cd300e5a94a0bc069ac2f142b081aee8a545c4bd205206c8b9483d8a75be62319ab190114d35a321029d6d1604aacf7e9c2beb0718d121d52b8d0f3675cdb3a6e2957af3cfe11b8411d0688e114ad8745271bc4a277690d94b4f3859f51eaebeaa9df064e2e34ef31ff731c9d27dfe1e0896244b3b78be8697abc6245aab019116edb40afae140000ce031500b6f7b7e17bc9bd6f7080bf42c13ac535999537f838d69a04c59088d25f73b70e701d4f156c16c6679659980741f4a518afdaea7a48949e58558f3813abdb66ca59b1347e23c8b1de28dde393d9b218745dda796d6cf6ad72fe4b281a714af1d1add929c35a558fcf879d3352fb5fe8ec1ab2aeee58557451fb0d176a94ab4c2ee593e25a98719b6e536ea7c7c0ce927b6630e40c2e60088e32ac5853250773a1c47a75e81afed56c2ef00220303f6f89cb179b87da3457d4918cb60ff6d7fb5e9c38b7d3e41e6030e291980080c4bee45b86812720df90649d407217a4aeb415c92c1e9481317200a3b9616d1443ae36405bc90ab10a8aaf3725e125cc90ad6fc188b3766bf827390ff880a5e7228190f990d8fc01e144e2b82c4b4c0d5f932e08643a2e8f927aabb9e9bbfb46bfe41f536da7f9b2e9da30d135edaa97b6988c306946c574b9565488af21788f762678c5bb3f7590dbf6568300cb4048db735f647f76b0154d094b7c941f71bf221bb6023c13e54f3aa2ba7a63cee2d91e5eeb451475fb3d79e0bb209269f74e02d92a93c22ce04cc565377da4191c68e2139e49633868f51e7445d228aba4299404769a4b7cb777ba72826a54b5d8be51e19da6f4b1a551a8187fea91be69da8596c075dc448ad3cac8aa3ba2fa442f94f0c6fe4911d6846cb2958409cb069b7c550ffbec46caae8245465ad5c98a44e6a3f9e337448bc8627c18c254779af6c0f7094bfbf6ddce1a35264ac73a9dab6f04963e80d60017c584bb4bc5c0ff3f92fee419f34fe30d96e1a9e0a91bbb6e635d0cfe344d305cf79c92bcb99f6866fafb423c4a7bb4a1b469056888aff07ba477dd707d9cbb3e4d4a67d742428d7b0d110df49c78ae86b052cfdc05677fe577308bd351517ffb15a23813136a0fd77e360dc6308fbd8fdbd1364b58a514d3b4cd32dbc84150a9fda38e146038f2cf80577079c2d1a45fa2917290fb421def1b65b150c40ed70d078af91f9ea7b137a73dfc4f55e309fbc5f9138c01fc531527b37c535836ddfc6f381b18e269bb13c11057f7e3563f368dfae541dd5cf10e0e1e198971d560c884ef74365df6f9cab46f6e107fbf1fbf20360da578636e71f11e944202cfdbfb2e4b17b8e3c7ba626a545f1cbfa8f7dfa72921fbbddc65adf3a8c8103787d1147f96846241172ffe1d9a9d67c83ffe3be6a6d4b79ede6cf81469bccbf0c0e6adc9ed78fde82d9613fd34706d48799d9c822f0293228e50ec0e3c19712fca0740015b0bb89800ae3fca9784f87b4b0469d546746e01bd02c5700a67770cf50477e63059e56cd1348bf92d92ed1b3dd12b9f54268fe0a180ce42dfbcefef73e6f268ee0e07b06d023f0ad167ed63a95d12afc1045ced8180d095938311c5502082dc811aa6f6f84a55ee52473f803882a262a6b6c031ffd29e26605aba2f4b4b5eaad2cc0ded8286851285b96506284c1b3b0659c9ec35b54bac511663c22410c7d89f219f64e23ef408b29470868da2a6c4d987bab228f74f533153a92e952c63913dae2ac7c477e10203a4b5560236535ac5f1592ccc5c15a2177ed5ac530861b7ff68282f38d42df01db5b8c2ce8f01e3ef38403786d906179472f143489062203e7bc85421cee2ebf2550cc112d79d21aa3bb5d3546f129cd696b946aba7fb0667022d0e6924fcc0b347b1f2c197b8e0eb98e2955d4dd903d69e1089d67c1f76062b69d26d1c8edf50d458679ef9964437cb136f30527a7095a5b93fe3a473b4e8d417c7fd58ff07a259b4a183e0fc5412cd724c0acbff22212e0f81d0e18045f1bb17f824ce52f597d91d8cd4aaeeef1d62c84f0b71a1ebc4d57d73de3554a53425f7709d6c5c89a8a16c46cc20d6c1ec2c229bb7f765a78505eca7638a12dfe0f16a246e3bb860aa2936ff6eccb95d777f8c86b8d386001c8d158ab7cbba43cefc4e50269710851028fd94cc132898c5a5e08c9eaac64b845fb8879dcabd4cfaa71b08f2e9445a76b032993b28388c413a39a5b9cfc18bb3038d9492275734a60d7dcc03538dac3a3e5ef844e78ea2da1fa00c7a6238667d7e3872d96f60a559e881102b704a0d7344e6892773fe4f799a4df8225a2bcaf9c103236fdefbf14ff064141d6f1d11f48e2004444c7ab92856d5d5c9c3c80a6f1a66aaa5fac62daef83a438195c52cb50e494d53fc81d46c819bb879f21132b186c99072c613dcfd241236524a7b7353b23827d1f0e515aa911378f16e02f00dba66bc674ffd58db92221be60de6b7efc486252905ecb995a02369f60d6218ba6558824acc778b2a846c0e0d3ee50bb982933ed7d307c09c97e884057143619b74eb22a594ecc8b9650ac2cb92b378e0f5e6462a438e96d4b55a43ff423c75ae1fdec8c69eba753b6b02fe1d9bd2c42f685a8fcae6811d260039492818f5a52a0febb200a69e8d0a034fd9e1a752561b36400602da524fde992008ea3287de8065882f1a8a933dca41ee6fc605451e1f068316fb0c00a62d04c3b883300cf3a8add4ccab3f53e2bb56643ffac6837c51210c27415ddbb1c5918d97905a989ccac5981fc9727387ffd55309d507d261060aee6789080b4aa811944288ccbb10180df11bcb44a4cde9c25911d1f075a449c15bea9d64a30f254ede2de6e52f07e6ff465707aa4bde74ac9847384903f9f2d7f12d2c39bc94eef2d4777fae2aaae037f571742b793be6940886f062faec0207bab7427c56d8f5db01c1ba313a387ecd9c4ad03c226e883ed9c97fb8a2e69fe41f4c9480fb31f4c7f2bbd1a39bef5145f2125b8529501975505fe1389d06ce27a4b8c5283e6433eb90ee84a7f3d7b5d4bdded0bf274df7f9a212f12e8dfe8fb3ffc3575217d57804e7a73f8790f921ac9a163e5241a6b3aad1c70b11dc463207a519b339e12d025c62dfa1322c01fa8994e696a103349a47a1b907db680ce0b14fbf92c8c1ec214dcd766400d2cb230a2e5d4685fa5b3a0c25b1b2a6deaf9f3811366846fdcd23bf9822d49afae4bfb06b00e56391520860925fc3ac11e5162f4c9953887eb75f1065113a497bb57fbc6764f44015bab9012826c2fa227e5c195ec762594023cdfa0cf9f4f25207a669c422063fd5316b18f6e7cea0e929fd04f2c550bdf5b80eaba8d0d7e1d05d4cf7666a190c0c26b661d5fffab7ae5571e583cae66245c5", 0x1000}, {&(0x7f0000000100)="55d0249a397ab9494a4cb1f1f8ca3dad5b803720d4cc9c1ae8225e56fb02523da2552da43b1e6e7bc56111c752417a030443114cc0617c3c65fcbf7067a6ecf3f9df01b607561db9a6c052c7ec3152364387f48848373b8f96c0e8f1e2ceba508beb8ebae87269e0694a26068c2e10bc937baa1ff2d1a620296a472b2760fec5a9e2be99865d7405bd75bb28b92488fe92e858164c06cbd7ac5ec01557e395f723ba5b48dcaaaf4f160bc70f7e8cb31a3a190daa82c06e24f16dff8bbecb4d43b1f37d0b3a8b4e35290c07262ae6270cdee969979cc801536186aa4ffb804a45ddccfea8cf28435bf9709b9b6a64a7f3e019dadac3343d2593", 0xf9}, {&(0x7f0000000200)="fa198bd955ae24618f8c6757f7f55f9e2c5af088eab7ca109c4035708cc6a28ae6d4cbff688dbb709ea168e6ea2445cddf3adc1cbc5af71443203dbb0f465d43bb1a3436d4a7de019e06548f98eb251089ddf64bd4327d08842ffbd57ecfffb7fbd7c140baeb7acc3e1cf5196055e736e9dc71cd41ba798d4a9b712c38bb61fc7e9015b7fb1b0ca3409f6cbc5f7cacedded131c5d1babe05cc8d028eb8f657e9", 0xa0}, {&(0x7f00000002c0)="68a0c4155a10d59ab26e4e62f5b09f844efefe2268288efa6fe1dfcdb431cb59297e3becd9ce8ceecc6a76675ac6caf1fff657d12dab739d849e7009d44ae97e4ae078e34e574c330238c517fc575b12aa0989dee4befe75dcaf81ee52fb7ac9b92e29948f5a7f9ca21ad3b98f5afb42b19b4fd0a3bda8ea2eb95135826c2767e97cdd09d2b7", 0x86}, {&(0x7f0000000380)="77cc9bd4f5ffcab2ce0876e46da3932e37a81afddc8ae2acf39e2b55613b86a7d51c5284f91cef33308b55347284891e75fa31ebf88bd64c1bf9ccb7823e79452230c0f78138851dc1f20b4f99db36dd3cbeace3383c19", 0x57}, {&(0x7f0000000400)="5eb4abb817378e4a82b33df99319fb0d68cd05bddbd2b91eec1394cbc52ba5d271c65cea46a94e0bbe431a7d4dc9ef954d5d914c653072573f44c46bef103a8db90bda916f63b908e559e24188eda5285adeab75ad1736b1a28fbac4909ae1b5f1578a1f795afa5998c3f8d3e71032", 0x6f}], 0x6, &(0x7f0000001840)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r6, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r0, r0, r0, r10]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12, r13}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r34, r38}, @cred={0x20, 0xffff, 0x0, r39, r44, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r46, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r48, 0xffffffffffffff9c, r0, r0, r50, r0, r51]}, @cred={0x20, 0xffff, 0x0, r53, r65, r69}, @rights={0x28, 0xffff, 0x1, [r72, r75, r77, r78, r80]}, @rights={0x20, 0xffff, 0x1, [r81, r84, r85]}], 0x158, 0x408}, 0x2) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) 17:36:12 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000700)="9b030504001a915ff5de46abcfe2000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001066a709640a8839d52523fb9fa7741ef81760d0a3c", 0xc6, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x3) sendto$unix(r5, &(0x7f00000003c0)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0x1, 0x0, 0x0) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYRES32=r4, @ANYRES16=r5], 0x2, 0x800) msgrcv(r3, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYRES32=r2], 0x1, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYRES64, @ANYRESHEX=r0, @ANYRES64=r1, @ANYRESHEX=0x0], 0x4, 0x1, 0x1000) r6 = kqueue() fcntl$dupfd(r6, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) fchown(r8, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) kqueue() r9 = syz_open_pts() close(r9) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r9, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = accept$inet6(r12, &(0x7f0000000000), &(0x7f0000000140)=0xc) r14 = fcntl$dupfd(r13, 0x8, r9) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0xffe, 0xff, 0x0, 0x0) r16 = dup(r14) getsockopt$sock_int(r16, 0xffff, 0x1021, 0x0, 0x0) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) r20 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r21 = syz_open_pts() close(r21) ioctl$TIOCSTOP(r21, 0x2000746f) ioctl$TIOCSETAW(r21, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54fffb78442fc7e4d317823b8bb3ace27fac721b"}) writev(r21, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) ioctl$TIOCFLUSH(r21, 0xc02069b6, &(0x7f0000000300)) r22 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r22, 0x0, r22) connect$unix(r20, &(0x7f0000000540)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r23 = socket(0x10, 0x8002, 0x4) connect$unix(r23, &(0x7f0000001040)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d10651b1dafe9c1069a373ff6723dd71b4fb32d036cb6b7df0ba23f75d10ada8a197048eebd6cad48949c5d73e958b87557bf03338f2437f6d9374064dce27eeca4504d1e2b281f681154e1b56493b9847f3e147ceecefe46a2d0d32d6da76dcac0f9504000000f979e333b0e72243d02d51a7ece344a3fe9b80c706c43b82d84460eae80103645acd0f6fcc1aeaf2c9abb42f0311d6717aa0f35437beb89064e8117ef67737acea85ceeb57050c96f473e5b303546652f8c3ca5037c4c079663c74d304be3f41bcab55d7"], 0x10) r24 = socket(0x2, 0x8002, 0x0) r25 = syz_open_pts() ioctl$TIOCSETAW(r25, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r25, 0x2000746f) writev(r25, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r26 = syz_open_pts() ioctl$TIOCSETAW(r26, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r26, 0x2000746f) writev(r26, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r27 = syz_open_pts() ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r27, 0x2000746f) writev(r27, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r28 = syz_open_pts() ioctl$TIOCSETAW(r28, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r28, 0x2000746f) writev(r28, &(0x7f0000000b80)=[{&(0x7f0000000a00)="ad0556c577dd50b7872237c5683378c46dd1400f262bb455c6c758a718062df319a92c5ddc1bd58e1d46e028f937472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b5ad81b099c3dc9844989a1d9dbee5dd0d79d34280a2ba38ada516572d0cfca4acff338d7b3fa2c8858b860f6d92f82204fa928b42ee2debe506fcfa4d8b368024c53a7628cea733990aa2a12c898334874afd612f21a5b4324ac9cac80cceaf08dd76cd4d0825c6a4c07e55b6cd52cd051604ba432fc7f13eb1d63eb65d4af5f15cc5ea65ed1c81b42a1b465be2e0dcf8195d8ea95ffbe5d815a1d0bcce7f27a726504c7e66420b5f32d57f886106355cc32a5e0477e1c50d8ec76e25bc010a3eff0ccef56748f9f9dab54b7c8127bc16a0bae45d51373c705a42cfbd35148b9cfa4b520aec78613b712595d43256867f7252ce42249", 0x154}], 0x1) r29 = syz_open_pts() ioctl$TIOCSETAW(r29, 0x802c7415, &(0x7f0000000000)={0x0, 0x9ce, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r29, 0x2000746f) writev(r29, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r30 = syz_open_pts() ioctl$TIOCSETAW(r30, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r30, 0x2000746f) writev(r30, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r31 = syz_open_pts() ioctl$TIOCSETAW(r31, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) r32 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r32) r33 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r33) ioctl$TIOCSTOP(r19, 0x2000746f) writev(r31, &(0x7f0000000100), 0x0) r34 = socket(0x18, 0x2, 0x0) r35 = socket(0x18, 0x1, 0x0) close(r35) fcntl$dupfd(r34, 0x0, r35) r36 = socket(0x18, 0x2, 0x0) r37 = socket(0x18, 0x1, 0x0) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x1, 0x0) close(r39) fcntl$dupfd(r38, 0x0, r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r39, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000429000100337a6bcaeb24d0c0eed2b8db00000000000400"], 0x10}, 0x0) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x1, 0x0) close(r41) fcntl$dupfd(r40, 0x0, r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r41, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000580)=0x8) socket(0x18, 0x2, 0x0) r42 = socket(0x18, 0x1, 0x0) close(r42) open$dir(&(0x7f0000000800)='./file0\x00', 0x40, 0x8) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x1, 0x0) close(r44) fcntl$dupfd(r43, 0x0, r44) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$dupfd(r43, 0x0, r45) close(r11) fcntl$dupfd(r36, 0x0, r37) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRES64=r36], 0x1) write(r24, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r46 = socket(0x2, 0x8002, 0x0) connect$unix(r46, &(0x7f0000000640)=ANY=[@ANYBLOB="63020207e00000010000a6c2b917dbed5b254a2464dd34b1cd288c6695be2ed1f3d1584c5ebc79ab322d7ead348b060000007dbfc6eaf9395c1c737af39d7996899e46bf810b56a1862080fed242675f6e506f1a1600000000000039ddf08f134eb14eddef294e1efd4a0d9fd53885cfac04abf3e6d1080deb9439e3be5472322efe33dd34ec019107dc0100705963575c329bea571b61d3d59c5d00"/168], 0x10) write(r46, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) 17:36:12 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x8, 0x2) unlinkat(r1, &(0x7f0000000640)='./file0\x00', 0x1c) link(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) chflagsat(r0, &(0x7f0000000480)='./file0/file0\x00', 0x10000, 0x1) r2 = semget$private(0x0, 0x4, 0x120) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000180)=0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/184) socket$unix(0x1, 0x2, 0x0) getpgid(0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) socket$inet(0x2, 0xc001, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x20800000032, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x0) flock(r5, 0x1) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000400)=0xffffffffffffff6c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x18280, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0xfd36474eccf4ca2d) ioctl$TIOCSTART(r12, 0x2000746e) dup2(r12, r11) r13 = getuid() r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r14, &(0x7f00000003c0)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r14, 0x0, 0x0) close(r14) r15 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r15, &(0x7f00000003c0)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r15, 0x0, 0x0) close(r15) r16 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r16, &(0x7f0000000380)=[{&(0x7f00000001c0)="b8", 0xfffffffffffffc52}], 0x1, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r16, 0x0, 0x0) close(r16) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f00000005c0)='./file1\x00', r13, r17) r18 = socket$unix(0x1, 0x4, 0x0) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000004000/0x4000)=nil) getuid() pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0xfd36474eccf5ca25) dup2(r19, 0xffffffffffffff9c) r20 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) lchown(&(0x7f00000005c0)='./file1\x00', r20, r21) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000003900), 0x5) 17:36:12 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x5a0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 17:36:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) fcntl$getown(r4, 0x5) dup2(r1, r2) execve(0x0, 0x0, 0x0) 17:36:12 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0xd, &(0x7f00000006c0), 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = msgget(0x0, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/24}, 0x20, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000000c0)=ANY=[], 0x0, 0x1, 0x1000) msgrcv(r4, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000580)={0x0, "5398fd6045ffa8a386b079598ba94f1cfcf4aa9452168a2058c0f8720a70e61c677920a002f338dffbf8c8aac17bbfb2f891956c237303780e4b3ea4583841caea456ebd4bf9d113aecc66d0b2d5f1c680feb110ccda900f09f48aef572073290259eef901e74cfdf417ff478c7db78528eef1258fcd973a023eeb1f04107364dea7690f7d8d8d828cb848bcddd15af038a5c0993bce8c62a23a0d52512d9f14f4087fab66c3cb3fb9b7cf4877a41d469f3ef822d5bb77f9d236672b2edb4188da00edeb8ad48277e0eda83c3976e69cd29126dce06f1fbd7c1b564b41a61f1447b26cc9dceb7afff506cfbb1856e1b829928660ce7b1b5a7662b56d"}, 0x104, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 17:36:12 executing program 1: r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f00000028c0)=ANY=[@ANYBLOB="010000000000eaf41ef7a75708071d2bb5bf0de07bba274a3603b1c9a675f9478cc0748c28be7d00e34bec61595b61c9f608d87b9b5fd59927ed4f99a132797d1cd0ab0dcb6a1787ea000000000000040000ef0f06d06178a7d755026b6062c62485b7593764207fc60833269bcf96c9dc986130b46dad424518e28f196883f802f9e51932bba4842a282e9a4ef95c051d0826e5d0264c36b997513c8adfc885c83921700b609f396186adb87f00000000000000c7035b91a30ebd655a08e0fc7de7010fb4dd457e682dc6fc5b6a4bfa60c9b0ed8c34e5b64a4ecae00dbb6d345cb03e4b43244d4ea300575f4277b089626ab5ec9156ff719655948172ae4b7892b71cdd8f862983f21d55f74e2dbf556bc1b8eff530188a2237c6c3657f9d0c321034876f109c0f9612eddb67f0d4c6c7af16e3db1291dbe5d3b6c7de22d878a5d85a4c4e5601f801e13203c8110a710fab35149efcb72074d03b4f1898c3a8aa810a98ec85dfab565edf9b0601facc800eee0bb6fb780f4d63d204fe41cc9781efe8e471be749e7b67e8fb0970517f6e6599a546f8be7f5bba22d14711ad877ced496b6c3954bd0da64dde45cd33a38e52659b3322055bd5dd0d8254398401f74cd48b3d2d1089061d73ffb50f014da0e76db18c71a91ae49f844d5b1e09a5bbc91bdf1850de1d7d70751d76a136fb8b01d60e2e0568cabd5252d90945c6eafa84fe1da54588bd860e09bdedfe9b015ac140805efa7f2bae"], 0x59, 0x0) socketpair(0x1, 0x1, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x608) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001740)={{0x1000, r4, 0x0, r5, r6, 0x2, 0x5}, 0x40, 0xf30, r7, r8, 0x3, 0x259, 0x7, 0x9}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) connect$unix(r9, &(0x7f0000002700)=ANY=[@ANYBLOB="01002e2f046cac8826bdbdd74b7dcf2a3105a08ae97e65bc34cf58234128eaf5cf77f8b500000000000000001073ebe3ff000014002000e10c4fa4aaedab8267d5126235956a29fc5797b64336fa90b04931268ab6e8eb61e295bf3728768a9eaab51404505cd2ef649ae03f31d33302ba6095778534a5e393bab386a37d519543055f4494af4903f1e8d8a87bf2f48fb19c83830a1c2505baf5c94341d869a159b1d154136159496bf399fd344f34387d2dfa1767aba816f9f2ff0637aa9501f9a90a727812fccd26b815b7bbf1a189d3073903af43e8eee976e1316b536e680a1bf08b80e17a8eab25a32ef8b3f8449c8faf3340e3fe0556f22e128122ca0af71a92a38e5601990997ea885b8f287d42122812346833634579bdf7d311f5f37cdbf0084666d6ed0f590c76c61babe632b603d4e2b3ace7a06f9afe47264720e12fa3ba4d634e72dafaf536272b59a11620288112dd2b7b79d9a4121a5ad55acac650ee75cc96c34748935f18fe596867aeaa4a96c7743ecd674263f4b3c32fefa560839d3c73b06b6de8dc"], 0xa) ioctl$KDGKBMODE(r9, 0x40044b06) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r10, &(0x7f0000000280)=[{&(0x7f0000000200)="6f8d5aa26187b2db1af3674eb415d9a6c30fe3efa84e054d2ce79e1e86ca58f87426eca12086ad021340ce236735aa400205b41055", 0x35}, {&(0x7f0000002440)="6bb45dd5c8b7c789c8a174de9f0a5b4a6b3afebe13a983a7f2dec3d21fe184c04fff137f667145d7d101a796bc0440cbe6a97c081eb6f46514cb94918484396a2239dd5fb0398684be7fb4bde18526abfd1f993f64059c432a0968486c456627e3ed7e07db2c95fa50af77aaeaf9e52468d34ee2224126fd8627cb2c6a9cccd525b6d262a6b48521c3781b221cf0f147a7d3e21f0db0bd879e949924193b3b817aba36f993f4449869c100726151053aca453ca3328c17af2cf03ff77e2f5e3c", 0xc0}], 0x2) socket$unix(0x1, 0x5, 0x0) close(r2) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) dup2(r11, 0xffffffffffffffff) r12 = semget$private(0x0, 0x4, 0x120) semctl$GETPID(r12, 0xcaf191cee70a52bc, 0x4, &(0x7f0000000380)=""/4096) socket(0x2, 0x2, 0x0) 17:36:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x10000}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x5, 0x1f) bind(0xffffffffffffffff, &(0x7f0000000240)=@in6={0x18, 0x2, 0x2, 0x8}, 0x5a) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="21bd513f5e54c9ddb77e8f1505c9265ec8"], 0x10) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x0, 0x9, 0x4}) syz_open_pts() r4 = kqueue() syz_open_pts() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) write(r4, &(0x7f0000000140)="5a853fda145956eb574a2260f79496a94e29622ceeb013a5a8a47a5f84377ce6697257c6f59af91c925240e3f13b44c27a66d69773d8c0235dde31d8aab1b9d35213d4d7aceee6824de09f9b954f268121dfaa790e3a9a7acc2fc1e7c3537000aada35db1b27e878ef0e641891e708323496a46746e171146a7642634b041be348cac6e4e90b88efaad01788cdf56d1c28907baf72bd141c61080491cc2405f22e92b9ae8425dc7f8d799f38222013ce4dfe132a84bbe09f4a49396b607033dbbfabbb0312c0cddcff7c64ee1c4c921730303be182da8e445eb256d66d70eab7ab564731cb1b29d5", 0xe8) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getgid() r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)="6b24b9536c7c35b2102d85b7346b52ea855a5f23f83ecfe53267ef3e1d57791c", 0x20}], 0x1) 17:36:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x27, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) writev(r0, &(0x7f0000002a00)=[{0x0}], 0x1) 17:36:12 executing program 0: r0 = msgget$private(0x0, 0x100) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x0, &(0x7f0000000100)=ANY=[]) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) fchmod(r1, 0x110) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xbe765301) r3 = semget(0x0, 0x1, 0x1c) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYBLOB="821ab8c8178a38a2315a225f7e7fc4fb539ef36373a26563d4b3552d0ece3ff3c180fdc498a4af8a95647c4e19f569416586927c2ba332e436b0110ecd842970095ec2cb8d11090f2d130d76f116bf44480f76edbcd223420ab88504ec552b4587df740b57a4ae9e7522f10a8cb9360ba07cd81e2c1cf2a008a0b041f66c5549c1f4975730e22febc6a0541cd9117822adefe30401df7aff7b8bafeddf25e882b1df3044bff790b3b3d6a6eb3b47fb70aff3e2", @ANYRESHEX, @ANYRES32=0x0], @ANYRES64=r0], 0x3, 0x800) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f0000000a80)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099a27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef73412804723f6248d1e3d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f49dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977d4eb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fa23e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639fd3fd5a2ed49500da8e8e1d1884184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035bf86b4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fa9633652ff8cb5c1be16a6855cc91c224b9392389181df809fe27a44c05be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac5d1ec40df8538548f07e2fe57a14925e7037221ab6c40829b414efaa1ea00f1a2a68ae54cf4d7578c5d0b25f2c45b36ff0d695be1b76b9d32009c0c0d086713c923b660079bd516232fd7ec45075e6e2588fc972330f3e5a21e86217ca489d8a4567f986df0c78257a76fa7d5608f4a6afae5f957907a4845356511d73c05cfccb08ae045860f1e7b848bd41c98cc0e35624434f9cd32fbdd97dbcf59be6e796e62d59eb1539bc0238bfa997c859829845e57009ad4e967f612d963aa113dcf8776e43c89f7a09b113f0273e01f7cd762cfae3edbae9bd90ee5ba7e8e5e9284b4fb88687ae6bcf40f455cd839e30aa07d1c6166480e3bea0c4464d6dfd62e673665d787fb729e4e1b7a027af7b0bf216d57ef86d06d0f464d333b8202289397716776c29c72"], 0xc, 0x2, 0x1000) msgrcv(r5, &(0x7f0000001bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000003de88d1848b658ac8d6d5d3524344f718eaf166ed64b3b23fab3a432fde4c97728cf3aae20db1a17c9ca8975d919990eaa0e5a51c9f8d145c9efdbf2a5f80c108fe9904b7b5bebf5af8056de5e21786a49f1f90c72aa9bd04a15992de4e28ee9197d7fa0e6c8f42e2c3c3e5bf6ff1d55613b3bdf36fbf9a1cf91bfc0f2d4eb29a29867d7d6457361827125289f540df5f420380a9fd3d374c6680e5e5ae2b8eba2fb97576e1ea2b587b561d774fcc6dd71ad50be56c027ef89dc726ef0fc23accfbdf727a51233752429cc1dd8b8aa5a20ff14c069cc1bb4f96c23cb7558c21035cc6c7155877ef35a5c2b91a390952b8aebd73d0d1e"], 0xfa, 0x1, 0x1000) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setegid(r8) r9 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r9, 0x40047307, &(0x7f00000004c0)) r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r11 = accept$unix(r10, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x3010, r10, 0x0, 0x8000) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r13 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r13, 0x0, 0x0) r14 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x16) fcntl$dupfd(r13, 0xa, r14) msgrcv(r4, &(0x7f0000000e00)=ANY=[@ANYRES16=0x0, @ANYBLOB="69938cdcd9d44a730231cacb0861e9e5c729273c211526d5d1d1438f6fd2f0867ede2159ecb02506589555d30420f84a249791dbf6ef84be05090000000a48972a975b9f14f9fc778d9f91d8545981b7f9b329929e99ef62ff32c8fa03edeb8884770476622b30c2cfda0a3462f175615174787a58b79cbfb089389d98fd80a65a405f4ec5ae0852c9a1c1131d7a221ad4bfc16ade7d6193f81c2b148d7a58d4b824e68c9e3631e18c87333995528db6e314970ce4433fd589c513b64cee32b6b662c34b8765e4ba", @ANYRES64=r3, @ANYRESDEC=r6, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX=0x0, @ANYRES64=r11, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRES32=r12, @ANYBLOB, @ANYRES64, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYBLOB="04cd1627b877dc0abb7c4a588daf87a18e127e769a1da354b9e21846890f9e45f4d6b4ae622191e52007f3de823eb5d37de65a1d6ac9e752e915eb53962c10e5c9ebb2a54e35fa7e712d5f94bd3c9ddb516d4dd3a3bd105c475886f9bdb3d532e48dfcc92251f0fb1ef2"], @ANYRES32=r11]], @ANYRESOCT], 0x6, 0x2, 0x0) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r4, &(0x7f0000000f40)=ANY=[@ANYBLOB="03e70000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc4dbeaeab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000007f9f86d993294b660b6170463c29157e4440d25be53ad52caec8ca89f0a77dc6ed8300022ecf4afc4d202c60bea1bafc8b8ea2899da6196aa903648f5c3afc3d98f0aafac025af2ddd73"], 0xbc, 0x40000000000800) msgrcv(r4, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000000000000fbff0000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff7f00"/165], 0xa5, 0xd6d0c418f59fe7d3, 0x1800) msgrcv(r4, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r15, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:36:12 executing program 1: sendmsg(0xffffffffffffff9c, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x81, './file0\x00'}) 17:36:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmat(r2, &(0x7f0000ff5000/0xb000)=nil, 0x2000) 17:36:12 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)="c7a895006f53dd4fd005ffff86dd6e360aa9000005c19df9ff08ff087f43f8ee7f740000000000000000000000000000fffffffe0000") getpid() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYRES64], 0x1, 0x7fb) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r4 = socket$inet(0x2, 0x2, 0x73) setsockopt$inet_opts(r4, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r7 = socket$inet(0x2, 0x2, 0x80) setsockopt$inet_opts(r7, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) r9 = socket(0x2, 0x2, 0x0) r10 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f0000000000)=0x80000000, 0x4) connect$unix(r10, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b8"], 0x10) dup2(r10, r9) r11 = socket(0x2, 0x2, 0x0) r12 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r12, &(0x7f0000001200)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b108e726200000000000000005000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18d0e762aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e16958ab85242c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b813827b0cc0f3e22365f641bf39097d55e904737711d38232521d258b4e9a8dbbc55c6e7b336990eb7e128d02e65c242fdf32330e5461f46f646d0442f4612101a3cbd9db09931222bc446ee2c8ab496bbf748641d15aa6dd1267c08e8ba04d854457ebd9cc88af6a53da3c1f3a807c62630c460453f36576c66e1f0fe70c5cf2"], 0x10) dup2(r12, r11) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r11, 0x0, 0x0) r13 = socket(0x2, 0x2, 0x0) r14 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r14, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b8"], 0x10) dup2(r14, r13) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNXCL(r15, 0x2000740e) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000001040)="07140000000000001d7b3e3162591d6ecb9aa623e300000000000000000000000080a357e6e29c04e1bf7468e7fd671f95a2d7c088216e96c37095f2c2207552ecbc8959190fb08ac2b6f54ff13a70bb01349f89fb715e07d41a33b662f3cc7fe5daf76205a06d06b0166b44a3b1000000000000000bb149e9e4e885ec0fda9807566fd5a7c7bd2d9da5377180f9deb0c6b92a7c56c03fcd1ae28eb9b59414aa55dcc135c60bbd57c11f7789e709000000edc1a2c00163c414002f1e2376936ebd5b49803f738d3bf52c1f34e85ff277394a962b5226c2b936610ef73115a9d6a8e1855ef9df37c0f4bec69dd1e85cf313037a9f0b9c3a573986d2d363fc7607df1e279b39b1aea715dc39b74deac1b207d663a22dce764e84cdcd2126420799aec3103f70fb49f3ab17f1e61414183218288c1c2cd03758ffcead25acaca2c531a8754f5074b7f9f911170d7606b5ff2d5a65f614aeb1100dedc9f9ae73ed5176b151877e42eadb0dca1cc40558ee70ea5e0275551ba2a4a2f275e09bdbe4c6ed69caa11f4e6d7a9b09b17a000095d7a6c818a9", 0xfffd) write(r13, 0x0, 0x0) msgrcv(r0, &(0x7f00000009c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESHEX=r6, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="934cc005eb04681c431a904eecf1d4cd96a9e135bd70aa8863e78c949fa937ae6dc5dd273c5e33b3712a0072b67f07229a3b349542d039de81d2afcd1f1c11a8c027a622e33fb93904df15daa352ee62e2defd2dc77c9f1ba12a8b6853ff4380fe03bc7f69d77dcd8d61e8842d0781f222cca0792d16e09a4cc105a785046f5d2d316515852c13322b24ffa1be5c22b2db94dde41c8f754aaddb624a51ee276e4c6fe8e8e8938e0688031d592efa60a9efb5ad1881d6b9601032137d4e59a8a8cf2e70065336fe5439b76551327e881bfe5b4d892f782bb8ac1338cdb17d3dcc8935fedb2a4c1d55c3d795a49018203067e675368e0000000000000000", @ANYRESHEX=r2, @ANYRES16=r8, @ANYBLOB="8ce53be6d73eac3bbb6cdbb425631e4a2a65bdc274a95263b81f46153a90fefa293e9470690e6bde9b5300233be13028c4e3cee8021ada4980b79cbc690ee993dcb6aa186e55d88587f0104c4ea2d28c912b08be496b853285e93fab87263e59dbf4311800c6cab1ddd7e5387da52d32734fb5853f6ac3e0fdc46ef15df36b614c8cc439038c8858d3f7ef88258956c3006bab21783593ade267b615ea30ae564f2b261818548dfefadebce9e7198f292d9ee436458fcc924b7efdb41ef53acc5dffda40f305a8540a99bfddcd2968497b6f137d58c4bd09b64039697a7b43a7cdf93ff836e3b1bec0a008567c8052d345911056a889582b1454a692cf99e0ec23f9e095067af3a1d8d558911cc3d0aae86e111484848f4742a78b94914a1b1ec69f265eeff87e7d64c5e94aaaa6c61461092ca67b95ace9329aca943633a760734513a26d45c706a7a6b1c5f7dad5436db10f03000000000000000acb816fc5ff5ab8000000000008a507cab91b320edd0a0000000000008ddee6974b6ac9a37b66e6bde13b62bd8a09e39f3957e2631aa2d77cb1802bfe5352f26e6843dbfa5e8f0000000000", @ANYRES64=r2], @ANYRES32=r7, @ANYRESHEX=r1, @ANYPTR], @ANYRES16=r3, @ANYRES32=r4, @ANYBLOB="f0ea172d2bd04431bddd159c90fe91a103080a5bbe275a8b6c3f21f7d2869b84342a154c52cb7131a7a9a78d0170099e7613ea404e9074486652d8be50b7f9d4f61f2080c0dd04a9febea995922a9de05009ada804e6359a21e65592fe2b2649965d50e29b8b7b0557337531d987fa84747895c29cff6e6559b782e702c8317c97cc95e06b02defafbe17085c12e5e54a863c5f22b6f01a579ffe3bb135111fa72568c36ccabca3f57957f851678a5563f87e260f9df71032285ee8253ee26061e5933ef3c7c21dc3e8be98e1c1ef5d8444f5512c27e10a40b5329150b203c9693451cbf28dcd3d583633efc5b4c2f526bff164c2669b67f74601bedd51cacccd5c280ec86f1b854918e35dacd7f25096955427064f61aa8ca8911af8abd95812bc7866c9118f5867b324057ca024236d451a2cfecd12f756fb56f51c2", @ANYRES64=r5, @ANYBLOB="6c1e8af753df981b8ce10e24b08f745d61df3200"/34, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESDEC=r10, @ANYRESHEX, @ANYRES64, @ANYRESDEC=r3], @ANYRESHEX, @ANYRESOCT=r2, @ANYRES16=r3, @ANYRES64=r2], @ANYRESDEC, @ANYRESHEX=r1, @ANYRES64, @ANYRESHEX=r11, @ANYRES64=r13], 0xd, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r16 = semget(0x3, 0x1, 0x470) r17 = getgid() r18 = geteuid() r19 = kqueue() r20 = fcntl$dupfd(r19, 0x2, 0xffffffffffffffff) close(r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r22 = socket$inet(0x2, 0x4000, 0x24) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r26, 0xffff, 0x1004, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r29 = getegid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r25, r27, r21, r29, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r28, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r28, &(0x7f00000005c0)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1800}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x4, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x2, r18, r17, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r30, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getegid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000040)={{0x1, r31, r32, r18, r24, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) r33 = getgid() r34 = geteuid() r35 = kqueue() r36 = fcntl$dupfd(r35, 0x2, 0xffffffffffffffff) close(r36) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r39, 0xffff, 0x1004, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x7, 0x286) semop(r41, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r42 = getegid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r38, r40, r37, r42, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r41, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r41, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x2, r34, r33, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget(0x1, 0x0, 0x205) getgid() geteuid() r43 = kqueue() r44 = fcntl$dupfd(r43, 0x2, 0xffffffffffffffff) close(r44) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r45, 0xffff, 0x1004, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r46 = semget$private(0x0, 0x7, 0x286) semop(r46, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) 17:36:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x101) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000240)=0xfffffff8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x43) close(r2) sendto$unix(r2, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSDTR(r2, 0x20007479) 17:36:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000f70000cea1fea7fef96eefc73fd3357ae26ca80416fa76d06336acf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a371e6ffffff00000000d300002084dccb2e4797bf0000001d00000000000000e39660475e38a730045f4ed9351e6251e8afd16aba31e42f", 0xc9, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x0, 0x1, 0x80}) 17:36:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc024696c, &(0x7f0000000300)) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="bd90a4857e07d815dcb38609d84971e55ac32ccbf407f2e8a7e5beca8f1aa353d91806b5cf81c63bc2517a7c0e1d36bbe92d2dd8a329284b2d3fbf", 0x3b}, {&(0x7f0000000040)="e9097a6273b813bf5349f677b30980ce0e0964a645cfa2cab6c300816d2d634e16ab0f921a", 0x25}, {&(0x7f0000000080)="1d6015b96bfbadd615ae1c70867ec921c0e0ed085a6594b7b8e120e44ec968b02836b8974f5c8d10f7e2795b6c55cdada61aa0018716090a0b3027f4e8e0b741b37342dc77b041fa1a72ea09f74b4d6361345b749a70d81efbbd795c6c739b649e1ca46d17d75fb4551ae0c9a0360e750b5e70678b5083cac936a9351e0a278eb25140ee74ca6d88d20a8f7be3c96b7eaaac8ca210ee2953f123bcaf83d9d516e43b5f723fc79ae3920bd162f8eb67f01b428c1f17d10df42cbaaf21a716d67cf79db8bf6e8bbffc36cce355c77873e49d2744c7e247a0140f644da2dbb2fd7fa8b6c4cc78e16b69f437", 0xea}, {&(0x7f0000000180)="f873f35f9d9330e31379b4a9cdb520aa588f70a6b63f656f8979f56546db4b749c56f12e7b126c8fd86b988ec00464a2529af3f7952eeeff9f33f3e6252ce320ca8edfafb1d026f388c2cc048f9b891e96d65de74046cb30613bbca6bf156a02645e8cfb57933227f9b98657f43c729cf4a251d3f2282ca7f28deac7a5bf634c49f3c91c433f37e12967fb75", 0x8c}, {&(0x7f0000000240)="fa5cfa56cbd2e0bb36f273596c7f44759209d244866c69f99bd83b924979d4ec183384f735a4e77843b2027d5bf5c839b0ee5c5f68116f4496ae5a3a5c85159598add4", 0x43}], 0x5) 17:36:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0a", 0x5d5}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd", 0xa85}], 0x2) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) 17:36:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x8, 0x100010286) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r2, &(0x7f0000000280), 0x2aaaaa38) semop(r2, &(0x7f00000000c0), 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, r5, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x400007, 0x3}) r8 = socket(0x2, 0x1, 0x0) getsockopt(r8, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r9) r10 = socket(0x2, 0x4000, 0x20) setsockopt(r10, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r11 = getpgrp() fcntl$lock(r10, 0x7, &(0x7f0000000540)={0x3, 0x1, 0x101, 0x1, r11}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = semget$private(0x0, 0x3, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) shutdown(r17, 0x0) r18 = kqueue() r19 = syz_open_pts() ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000580)={0x0, 0x7, 0x90d6, 0x0, "d730c1e74de400"}) write(r19, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fdb3055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r19, &(0x7f0000000040)="81", 0x3e7) close(r19) poll(&(0x7f0000000280)=[{r8, 0x100}, {r18, 0x4}, {r19, 0x4}], 0x3, 0x400) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r20, 0x0, r12, 0x0, 0x40, 0x7}, 0x7ffd, 0x1fe, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x2, 0x0) accept$inet6(r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000003c0)=0xfffffffffffffce1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r23, r21, 0x0, r24, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, r24, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r7, r9, r25, 0x124}, 0x3, 0x2, 0x101}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffffffffffffc, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 17:36:13 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x41) read(r0, &(0x7f0000000180)=""/219, 0xdb) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918e1dbcc1af8529fd6d62cbea2c42f204d3"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) fcntl$setflags(r6, 0x2, 0x1) r7 = msgget$private(0x0, 0x20) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r7, &(0x7f0000000240)=ANY=[], 0x0, 0x3fb) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653544082971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea74620760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee3a804000000000000a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d218500"/477], 0x156, 0x800) msgrcv(r11, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r12, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) r13 = syz_open_pts() close(r13) r14 = syz_open_pts() close(r14) writev(r14, &(0x7f0000000b40)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}, {&(0x7f0000000300)="245b98a0e213b7d5186698a135986fa3c1f531fc91c678cdf8127414ba28058ac475510ed3317fd169ee48", 0x2b}, {&(0x7f0000000340)="f014b7ce3c29d6512254d1abe4c577b113d4fe1e7638611fa809666178ba8657f256dad3db824e92411d1a36ed2bb4dd6eb2c5f1f06fe56b35eecec4a509b69b5716f8c6d72ef5e71837d4fce32d970473f6b389ae80973e", 0x58}, {&(0x7f00000006c0)="5f0b9d8aae1c38463371c7f42819b9e5092ed857fc9cc74171edc82a6aad4d065aadf95fe001bb9842a1393fb27f9ab93a0665aafb6dcf5cd4c02bfb8360c5548e5465fa7fff", 0x46}, {&(0x7f0000000f00)="111c4e01bac5b0c86d59a3fd3ace87aaa3596d4bc5cf4c9897b0a32fe4d847093b8be35e69ea1e0a9612719c9ae0ef038018ebd9fd73e0c4ce97a5400defba347c9dcbcc2d644ca2fff5b839938073651bf5450e5188ea31de5d9a269464e5b76f4b2233ba8a14932f5deeffac544a200b02445332386146963930fd6c29fcbe5cc31551c69ff8500468e9b63d2330c0511f04c231c0bac52c26d27e15ccf0067be7d4832ff0189729", 0xa9}], 0x5) fcntl$setflags(r14, 0x2, 0x2) msgget$private(0x0, 0x20) r15 = socket(0x11, 0x3, 0x0) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r17, 0xffffbfff, 0x2a, &(0x7f0000000200)="ff0000007e0da6556bb22ed0353cd1cb7d1f34707a95e05bd60e5ab005b11be27704543d24c784d1b9", 0x29) r18 = msgget$private(0x0, 0x2) msgsnd(r18, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r19 = socket(0x18, 0x1, 0x0) close(r19) getpeername$unix(r19, 0x0, 0x0) close(0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r20 = socket(0x18, 0x1, 0x0) close(r20) getpeername$unix(r20, 0x0, 0x0) r21 = socket(0x18, 0x1, 0x0) close(r21) getpeername$unix(r21, 0x0, 0x0) r22 = socket(0x18, 0x1, 0x0) close(r22) getpeername$unix(r22, 0x0, 0x0) r23 = socket(0x18, 0x3, 0x0) close(r23) r24 = socket(0x0, 0x8000, 0x8) getpeername$unix(r24, 0x0, 0x0) msgsnd(r18, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r19, @ANYRESOCT=r8, @ANYRES32, @ANYPTR, @ANYRES32=r8, @ANYRESHEX, @ANYRES64, @ANYRES32, @ANYPTR64]], 0x1, 0x3fb) r25 = socket(0x2, 0x8002, 0x0) connect$unix(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="b35e004835a9e535c89ec1f515608a308a2a7832ae2bc9f71831ad0e20bc2dcd8b68220d"], 0x10) connect(r25, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r25, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) r26 = socket(0x2, 0x8002, 0x0) r27 = socket(0x2, 0x2, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = socket(0x2, 0x2, 0x0) dup2(r27, r28) r29 = accept$unix(r27, &(0x7f0000000800)=@file={0x0, ""/22}, &(0x7f0000000b00)=0x18) connect$unix(r29, &(0x7f0000000000)=ANY=[], 0x0) connect(r26, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r26, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r30 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r30, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r30, 0x0, 0x0) r31 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r31, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r32 = socket(0x11, 0x4003, 0x0) shutdown(r32, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r32, 0x0, 0x5e) r33 = socket(0x2, 0x8002, 0x0) connect$unix(r33, &(0x7f0000000780)=ANY=[@ANYBLOB="5c8fc0dff9d4d023c1ff61619187a179b733917c1929f883d4b25164526991953caca84df461cb42ec63db42b71da692fdb6bbe2754e3f423a0963bd27b961121f8ffd3a58f08ef699d104f9f4c69f109590e2ec1635a886"], 0x10) connect(r33, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r33, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="fefce59ba300002e2f66696c7be792dfa254515f005986ab75c82a7285b7595c70ff6dcd1b9a476414177b25d45a6f53453c84109f6d066212955304ffa4fbcc1bec55510d3855fba10a8572da6a329b84b6a895d2a3301856e361a45cf635f0f5463c53bf370c627221cb3aa7ca9742b25c11e9085b1081b1b0110c1e240a9bf03260df8627c5d19714eb436a2ce01f16b5ad8a4810a16fad0a5417167ca0125f55b485"], 0x10) r34 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r34, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r34, 0x0, 0x0) r35 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r35, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r35, 0x0, 0x0) r36 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r36, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r36, 0x0, 0x0) r37 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r37, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r37, 0x0, 0x0) r38 = socket(0x2, 0x4000, 0xff) connect$unix(r38, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r38, &(0x7f0000000cc0)=ANY=[@ANYBLOB="00002e2f6c653000c01af680a194640d5efc734a525c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ada813fe37170f4832592431b0da56b34698f95006b948fc48ea88186c8108d45500a0c000"/91], 0x10) sendto$unix(r38, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r39 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r39, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r39, 0x0, 0x0) r40 = socket(0x2, 0x8002, 0x0) connect$unix(r40, &(0x7f0000000c00)=ANY=[@ANYBLOB="81d814ccf3ec782e1b8a404da7490145f93d6988e510a9843fc6c3534a11542c0c69ebd085e3ae23e20e5d3a40233ff1b45b2aa8e259a53331adadce09be1e1243c67b477b3e667c0e4cfcd0fcfbb96596063682d92719a312900bf65e0b66cab9cc7426fe655addde75dbf4d26f4c8f19cfae8631658b3fb5de3771874cea131c850737f9f0b15f4d0d4fecb7725c52e88e248238b6665620812e8d37170871beaa3e035428e512a50acef2abcac3ce"], 0x10) connect(r40, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r40, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYBLOB="00002e2d66696c65302f66696c653000d5538f08b6eee31476dabd8115fe43dac5d9f80a0a8f5896b4e752cf0b77b2b962847898ea2131525eb11985817b2b86ef72c206cf3be82787ddf75470819780e700d42492259a7659bd541ce85524ecf740c80fd9f52454c04c62dc4f306cfb4b623e21f6079be6d274213957dc440d3597f577958e477fa4dc8430e082869c1808f6693e93d397bc410c5b6922137bcff88d15fff9d56d80992d1b14a527d55298cd1b5dd49b3a740e7a3a8e82a04af260cd1624eb3eba1d7c4f1f45d11cd8a23b23865025dc554d0d52f0940bf58b5fc2d4bf3c7491f50062af864dd6933b8fe7fe573a793676241ec2580c219eff7d5cd445ab7eb5e501908e0f6ac97ef885248c399d3881c2e298ffc5ee1f1cd5e9c1454adac55f1267f22ad7c80838a9d5bec5563f96cb8c9aa24d80ce90e7556da82a87bf3d2617cd30cf15414a7eca17c6e78889c601439a62c973ee6702934bc09ecca082f615715cecffe7d35a845a02652ffa190ff61813caf14cf58589fa1652f677b887c050dfca83531f4ffa326186bb9fa96a1af02d9a414615a6239e66b1edc6a0decf0bfceca3a5d4eecf06b00571eba7942f29430ce63302119a97c5ee1abd6dbc225b476ada3f8bffb93852e94276d8bffcfa686f50c00eadb19ea61778ff6171f9a41264dc6a77ac19"], 0x10) r41 = socket(0x2, 0x8002, 0x0) connect$unix(r41, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r41, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c04c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc2fdc09efd807457777ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3000000"], 0x10) sendto$unix(r41, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r42 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r42, &(0x7f0000000140)=[{&(0x7f0000000180)="440239d086", 0x5}], 0x1, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r42, 0x0, 0x0) msgrcv(r18, &(0x7f0000001740)=ANY=[@ANYBLOB="bda72d9ee2241d88860600006cd00cb4543ed09bac51ab6e25151586e3eaca11cba101af49ad00000000000000ac", @ANYRESOCT, @ANYRESDEC=r35, @ANYRES32=r42, @ANYPTR=&(0x7f0000000bc0)=ANY=[@ANYRESHEX=r36, @ANYRES16=r37, @ANYPTR=&(0x7f0000001040)=ANY=[@ANYRESHEX=r38, @ANYRES16=r39, @ANYRESHEX=r8, @ANYRES64, @ANYRES32=r40, @ANYPTR64, @ANYPTR, @ANYRES64=0x0, @ANYPTR], @ANYRES64=r41], @ANYRESDEC=0x0], 0x6, 0x0, 0x1004) r43 = syz_open_pts() close(r43) writev(r43, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r44 = syz_open_pts() close(r44) writev(r24, &(0x7f0000001680)=[{&(0x7f0000000940)="ef6dd3bfe2a945dd160e3a7b56b88e19f5f57fa72b388e633d359bc313e0470fb55c57b672301f548ccc6bf7e9358276c13fe3823d10a5d4177abc"}, {&(0x7f00000010c0)="a3a6005a0a2c323ef7ec73025f6e6dea9be769e0233c5bff84d94f6a8a9c11015db3ef715c67d9e3ff49a60646756d229bfb18a441eb8ff3fc70f872fbb04742fcf10dd49a602a181c1a407967527146eb97a2274ae721e07ca1b2eff96d3fde1912d14236c54589b6aa3fb481e3952a4fd33933ada385c8c29a4a2c80c1bff4d2810b9369f78cd72811676063e671adcc6f92e9371e3540baa666"}, {&(0x7f0000001180)="33933dd26a2f292cbcb80a5c40d884cc3ac0fc5936d0d131cc2c131f00677750a01e3f319350188ece2a445f19ef3a62908764ff743e2a0d81d1870ae1fb2caa49de985b6133df0290cd099fefbf2ea80c08d3db0a6dde86512e7eb2dd5190e60321f51034cd638c51e2d711946a1fc828d2703da76f253a6124471720f4697f7ae35510ba744c9c07abe9ca529493da54cabdafdbb4697ea9c9784a7f5320dc258993d6ca27544f0a2b8f2ef762e257d3640da7d9f07624027ad2bc95d9af7139ccc56dc1cdaa69bc79c7fab701f31068ddd2b1651dc204c8718f21ab398d85d8daef5e4ae47e4c897cf47b4b5cc7733d190ff330693b45"}, {&(0x7f0000000a80)="e53d3b7dd1f596a7a927642fda85384c40"}, {&(0x7f0000001280)="804e0f43c34af491d1ea0feee384e209ac8855cbaa4ea915cbebd6d2fac784c7f2756721d2f0d738d767f5580f5cddcbe7c2b6bbcb1655e75d26b95496c3bca82ac413f043adb729a2fe8626c6fdac30f1252bd53c431cd9ec2e51b9a8881cb773330cd0b6d535994e046f0e341584a260c5b50e60ab7b2e08e3a7025e265a70c03708fd4a05391b77d5960e26ffed58a7ba9cd9730c336adbafc91e04"}, {&(0x7f0000001340)="0a11a8005416ada99260af00a7a8b4ee81f2770b0d01e31ca863f96746bef5471d5bd5b42f4ee40a066841521664429e0411c691c122c2849be8c7bb3527f2aefba873d607038cd00d4085"}, {&(0x7f00000013c0)="460c0eb6390b1dc8cbca655eefd5515fa58eee17e02e4ad1724b50ba02daff300620dc5e6722150681b9d65ba1ba2e9805c69fd7d72904defc4c9b94ae701d27474586e648e92d6659cec5af8f06bf70c0c33c958e264eb54d731d9ee05fbb0a1fb4dcbd01e65b73d6e4e65b09e3679e82786bb222850b0d144ea6194171ba0f006c5791723e6406edc3677948cf282450e632e829b4829ed588afd96ab1e3595205b99ecf645e7ee43bac45de35fee62d9665af8d77e3e0eab9bb092e7bfb56a7d04f2c07b93522793afa7538c19511c87d165463b4b27d261e7ecdaa11883b2874c200b1e56ea39a8112b251"}, {&(0x7f00000014c0)="f81cf2cecf766d758b412d6560123a8948cfd3843b4aa02e57dbdb39d0b3e44fd09de073c3e0e50d3eefcde031ab6a2a0f16c7bbdc4eef187cdb07ca81fc9201231689ba31188832c8868148eac26668268b9e7ac63573e85c49d5188929bc79eebb83a0f53c1996a19fa180c07544fbed91b9d33c384eb2e428f956eb216c6ea8a003eb00c4314f04a8cff54aec6749a82f00c17dcdd3b523e03a7ceb3c383ed6f2e2beb3452e3b3fc5"}, {&(0x7f0000001580)="582c05ef38a8e9a3f5cbd88633ae692e01759f027cc9cd8f131116a88739326ca432aa171ebc9085c9ba00bad7e80dc3d604170e1a045bfcbd8e6abbc73e6a836dd619b42942cc63c3602dab2f0126cf0837e3abe8accbfdfbeaa7bf1256a8c1780a9303a0d68ea84282a0e067f0f683652825d552e07b8590614ed8ea3c8a39775c993e5190577ed1e1c82ae653c747776a60722c729d6f0b9cd4228344481d9761d49f27284f4cf23b4ab6646e490420ea581621331250ce38ffb9698a5a0576170286fd72bcab1304e56107fe905511"}], 0x2) r45 = syz_open_pts() close(r45) writev(r45, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r46 = syz_open_pts() close(r46) writev(r46, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r47 = syz_open_pts() close(r47) writev(r47, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0xd, &(0x7f0000000040), 0x14) r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x29, 0xd, &(0x7f0000000040), 0x14) msgrcv(r18, &(0x7f00000008c0)=ANY=[@ANYRES32=r43, @ANYRES32, @ANYRESDEC=r16, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r3, @ANYRESOCT], @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000003c40)=ANY=[@ANYRESDEC, @ANYBLOB="5bafc043dd09852db2f26179141abb95bef10f40d7808e6317f38c8307c4da698b2d14ab54aabef17e1d02db3a6a7907dd00669ff2e13267691fbfb22635330ee78f65ce0d1d972504f68ae5e6f31338251dec0872054d7c53534fe6055be200b6260771e3d610a63bb42bde2a332a973c2cbc1bab62584e", @ANYRESOCT=r47, @ANYRES64=0x0, @ANYRES32, @ANYRES16, @ANYBLOB="375aa175f27b3cced4c79504aa924720363887cb97d3aa0137a43c5dd6db722056281a25f7dc18bf55a172bb6472af3707eb42332e389b032965916c8a53c4d979c722e86d00a7000e4c7efac19fefafa82c635735bf1a72b67b5ee5c19774e5ddb54f5166142a067fc84bf0b7ca86f67160b4414752390c9674119270af0b69aded3e7e0d13205246e4dd567d3ca777ab3666bb8558d0cab966101d95643cb0697a741d32447b9255016cd01fa437fcfa415a5fdca6715ce5d0362d4073758f4fe98d662652ab0ea601ed5f41b6967c67a59013db48f85d4b5690429d0c620a9e6d2c671f004d3e83062cfbe9e1f1843646c0086208015f1c54e76daee19c18d0333e751cb39d44681aa8f2ba54500c898217c6972a7810f40e1641a4919803fa510433cd66e474c93f001238ad0778af56efd49f614021dd3489ea76505536b9002452704c5ebfa2945c83116252451dcabbcec9eb7f6f3799226a942b8bcac4f6af34c1f58b4dc6b1cfb6def486986a9062cb3bccbd5613bd5db717c7e469b81d6804f5c813568899bb760436e91fb8334bf7c878ae3f60f04a469dfe87584b00f476e1c01873c60fde69f6bd8c990d5afb6d090d2fc2c2f66b170638484f05a267a299893f9a4672ce8398a3ef796091cfc289392a258ea68ddde6bf31a68704e1519c0acd9305bca32ce6f3c342f0aad0ee5ef25c6d6295a1030bd223b75da399e0828cc0d20a9922f3fa45f23f54b6ee51f9e28f3df9a8aee70f5ce5078f1916a4492984f40e056c5c9384c80b0159f0c2bc6dba84ec668874ac674c86091e4de6390ff3b755ae870511ae00817e8b6363e60bf65196f0a874f6ebc6899fbe3fae4905b95437cc9ecdfddb4cc2034cc146086bf7c3f1030fa5925014ddc184b65aa8548c13f88679c129c7ffec54fb50963c90cb3dbc190645c9c90f62e6da1cb9f77079bd8cdfeb0be68cad3085ae582a36fb32cfee25f5a0006aa2694e5dab62813314ae8b0ee623e18d2fb9afb9e3aef5d395d50f57053f33a30d9d669e0fddd6a98b710a6bfd0b1a8e36dddcedc066a96dd587f916da389123a42dbd65c70332d984b26ece66c0a843cf1df9b8027587f4e9a5a240c6626770d54128e21c15a4a5f1353fe607ef9da5d94cac1f2df1ec4186cf4b9e480a69f58e66782dc00fc209ac3e8b186172569dec82ccc926afee3b6f0f0c3d1b36e7adc7d0b5bd008017844f5f6b3ee362c946f74f0cb785d7d8c216ad624e0d425e96df4713087f8fadece0c003f215485399c9c433b15855bbe97569478170f0117efdb8ec794ec0e39b506ed1189d17a81c0e2c2ca2a8e5a577e0b056ae4a7f367157712634e31a1fc249f981bddcd39486030cfab128e72e3f89286be8c5feeac6f7e8d617bdd97609291d6ecace09751cc3c6d0b295d85584e9ec6154b29a09a1e782ddd164a127c2e19b97d87fd0f61dbcb187b9d2d111619c47a8d9e56df9f092d4c0605b9cffc68f301871c45f0657e935d3f8a4a64ececa7fdcccc4eeafcf4b60518e71cafcbad48c8beecb2ffe2d387f10491c1e021f760ed42c1c6c457955492665aaa93cae0d79a82e31157bd9ed1b86a30efa63a6c149081925f2bfae4d8669225bcf005cb624b3cfaaa1c626a1e0a003ca3bfd6770cc268b67c2af9f20d2e280979165aea1cb17ce87829e11007c4450dd34cbdaece65f7a8d93026ea6aeeb6c50f2ea5fcb187cf47b475b83335bbee87aeb8516853bfc91636e24a963c491b10bd13cbb5281aee4aaefc5eab34be426aefa694246e537751098d3847fa9a0ec6b8d49cf4275cb4d5f9826b6d16c3136fb9a9d5a92cfc18c787f3b98870b0e331b5304251028558efdc7fb28a9428ea40f506f959c9e871db0f70214f450d4e2d67b50d93fd4ebd9d7de7ce6ac284e12f41b38d141cea366275c52a25af6e4d84d4ff887d1e4dd3aedc4b014974e0129db319d2654b0ba6f919885501b16fda2b8b39f54dc01300f09c39898fafaa697144810872c02c3fbd91497558c1a0e60128d45aaa6fbe587febd609b22ec9c083085cdd5bead0833056e3066e2b53945d0f4b81b39582542dd56dafabdb265714429b4000c2e668937d9dd3aca46633d7828d765d7892d11d9b708ee6d9675e907c6bbb12599031fd4bb6dc3a29fc532e69296bab017fed48cb8b4e2b1ac4c49d211042a7f982415cd96097e28f8a014501b5ce653138d9d5f0d063ea581bc371a4a938e4d7c111b8ce88df2117f5a4c7d865999b30b6956272614c5dac4026abb2c0039c6a1299d73e17f63688afab2b31cde196dd8a622361d790f54e2afb6a95eb195ce79bec2a8e7b543e857af5cc5dbf82c566c227fce98ef6f86ee0ea24906816ad3b8cdf4fdb993e3f94c8818611002e514b8f18e2bd741cfd59d632a7f15acbbb87a2801f44337b5e5495247b26c33da4f66dc394880471d826859483f339b7a6441724b359c05288027d5c14045866b25c0fe112bfe007f1b6a4a2d7975904832fd1495d4895628c04f170d7b6c755c7d3c688aa173cd6d3fe7f0a267b26c82a10f928b688f275a909d199c3bbc70d042fb8d9f5d291a3dd9e6e01b00d632e2214fa4f10b84b66a023732c8095605e510fc61bb0a52d2403df5a60947e7c8a07eea8079eefbab946f7ab16ef705fb42af92ee88369a9751cf99c1f54c517670e92e651fa271b6011b6315ca0aad84c1bd2408bb8aa3105e8577fbbead347094cbde8ad377d1ace3bf5ad1e51e99e0c03fbf91a5d27a9f400c475e7d349ae243b3b71e19ea7d7a9bc6b975b179779c7ea095b516c6a557cf04e7722e794f92888b09d56dd2ced16333800b12fbdf88777b94517b0fcd35ff2227bee90951cdb26de8bcd725c2548c9929cb5cbbbf1f364318851253342579155d5847924841330a856f6df8d1daaf23792cc1961fcea5dac6526fe2428ae40df60f5ec6f0bd7dffa985c4793b64e4833c245843d73c096b4f617ea8147224007820398ec5082a7f131b3677781575e003288d9bdda179b87dbf0d32a3dd5c41bcc4837ffc2f7adad3a7bc1f3f18c04970ae1111a838c98476cbc52da9af5c83d79b2f149d3cd13dce3f95a4179621dee0c3794407ce239f3434b2f98c9786a8c1c58d111ed3a762685d058652dd07cb06f9129912b44f1c5ada5437648dce7d75701e0f2a0d6bf85f585efd7be84027b3443809717ce9f5ad89a405c13d5752422354187d4a5c3049894f34a3b02f4cab3f1ffa0b36e16a5f76e7af66922929fd544a72687ad8b06c197a568be90ac368a40ab4c623909ae7bfb8ee40ef5c187cc26cf4329a32e74c12870ce76a0b0be2b750a34c5be33dfdbab0c279ba7f4fcd699ecdd31f6e077fe53508ff3d337418869ca604228567e79ebcaa44e6555cd1a58f40085f42894a08279c59fe6dfa5a58ff40f0cd7276687305e5397df1a6298caee8438b5a182968d749e313b293b5a0a5861a834cce9f8a4ae77658d31785e90a600ca74c0e20ae23ada42006015a30bd920d60833951f0939f1ea3ada18cfc46630f839d7d817a7cc6ed66a83292407acb93ecca8f001be2010dda6db72271f16d7a0647c77f810075b2a5fdb2242841eef93e891bc2ee5bc9d4e3bd76aa2973badc4fea9988786165290258e29faecec20ee61b6e6682e01fad5aeef235961d5a474eae9a70559187bfa423dc238ebe4b7da915c739c8215441e78d32caccc0a170ffc9cbf9d5e073160654a91b2a245ded0a63868d9238692d795290cc5f19e5e8382c0bd755978e84f409cf88923cae0eae3a09dbb9ea6a273e0b6409b81ff0fe6dcc1cfb2dec40491d012dcb82d086244cf6a979a710ebbb08142bb4ef2e6a8f45025fe9d501c2fceb39d73f1285e7018660c9cd2de0c68a0161c2c5deb0b9c2873b57e10d0fd3b7deed1e4f9e0def9cd807144946a725764ae980cdc2551807652a99cf95bffa972eb94e7b9bb6f93b9ea67cfb327b8c0c394ebf77b1395fc1a1a0f179c775aea7dcaec370bcc2866e2b6b4573ddafc6f2f880cd52bdbef9cf79de7ac7c47f5c07ee81a1366da08fd730445c24145b52c416f7660078a73b95d9da5e5089fdc40570333972eac6cbd852692842e1844705403052fe659c8cd8c6bad0a007e8c353383cba35d714e00879d313ca8f43d87de10c8691f5876e484195871b62c5d2d4324aee1b595c6b4be1aacad7acf066fbc86dce976950a3a59254768fafb00f28ee7c2cb25096338c14aceafea67f45a852480a7cce528d47440faad2f5ca3ac5f8fbbc1bc51ea08634fda3cae6f24950a88517aafd86507af6f1307c20908b3929dd9f2072496f9b5433c923197c35536b453e3885fcc3a187acc62a1edf1fad133ba8ef344447bf45daf1e20c679352547d3bbfb620d2090ba9edbff0a39d2d9b2a130dcd8952e59a09df95aac68d3675a6a41328da1b961ef7c3de248a0df8c1c91b8e4166a1791ff59c4dac52d1a8c2e7dd62e6a4a21bc3ecf2a1a447ae495d22cf01cc28ab73f33421528127961e412a715152315b2fb71443695b16027ca1be2f15504104185e08cf4f3db707b9616414bbdcfbcd6a15ada49fb71f066c507288f9bcc73dad0919e109c718dd887b7f498bcb367e6bb91f83409534043ab222d19cb87d613b814eeb64bd5ff179d05c05753ab51d0d5350f9d0b7263c6751d650997a83aa9d70a06bd88c0c4b934d55928e4fdcd8b49eb41d9f24dc79218d438451bd6dfe4901517af40be56a210fd601879fee06cffb9cbbfff2e01e713f73cdd9cda6bcaa1120f23467161ae7161bf7d662e591b71034d87455a45ebbf0c42140c92115b93c9bf3f659b19646478140ccc8a0284219106e64c25afaad57865799246c12ce870860d0506b39a6ca2b758cbfc6f725526efce5d2dd2f859fe361dff1e2098b73143858c4aedb197307bea8bd8bd7ddf2bd59584d02bc78ec9ad6fe81a8d31fd43df08623fe24479da270ee96499f0468dabae9f18b6c15c435b420a0ab3ff73ecde913836eb2e54638b3c62327c6a2d108694e298f3423c4bf785fd2a601ffb81e27a5c01e2105d4206dbae91e293df1e72f1a889c353a0f7907e3258269ec6188b2c31f6a84cc6998bf53a44bb44259ab2470be46aa631dccf2c6a540753bcd9f67a1f13b31c7f6561dcb5f1d20b29c419c13c5f24f43c5b53b6a1fd280e5ebd957f2f18af8ca012efca73c8cc29d6603c512d6795ea981ef7075110f606d1d0bf37bcb55ac4e2b92450eb9f6761e7775c85074ed98d5d0dd39421512ab922e3104a6ab5f13a52b43f78ab90c78288337f35de2d1a79de28f95ff0e5e04f6d38f0a05ab1eaa7e5fcafcbda224c3970cc7df94cdd14882696ca43d1642bc9339892c3b1088a9ae4036860752fbdaf70b8236452a86eb53a3764e0307283f24aba058a70531499688d87a545a9f1116ac5dbddfc4c78a71775d1a298127cc3356d3f0f7336625b0b95805d319a3ee220ce4c948f823a437ee3a3478d005873690450fe1cfb0bf7bc022412c7cc34ec98cc66f1fc82da2839d47f0984f0abb9152071a282010859c9857448a46f7861e9909797cce6bab850d8680ba143ad6c4efe0f7d1f7409a6e7f8277106317de5b0ad80ae55beac7ebc1f86b13b476a1873e6aa92f678ed5aff0c8b39c27a6cabcc607a6594b091b04694d84c0accfc5b4c3762d4c0e7818ee1e235c5da037a11e0741f4cd60a5cc0104b6632129b5f24a9f6c972f00067813aedef864030e670e02356fff18400e4991a21578", @ANYRESHEX=0x0, @ANYRESOCT=0x0], @ANYPTR64=&(0x7f0000001740)=ANY=[], @ANYRESHEX, @ANYRESHEX], @ANYRES16=r45], 0x6, 0x3, 0x800) msgsnd(r18, &(0x7f00000018c0)=ANY=[@ANYBLOB="021d200000000000ddfc630b84486250b08faa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a8831d3c9b6e1ee7e9fb7ab08eb70a200589f87b517cdd4d9a00d714a1b02a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c2720079d0cf40b9c8b754daeb2982d28606050dc516a0af145fd7f7b2baa4e2b6708b4a42e1cabd56bd7e882230b315bc33e600"/197], 0x1, 0x800) r50 = getpgid(0x0) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r51, &(0x7f0000000900)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a6541ad00dceba70f3e7ffff0d0b06284c758907e282f01e42193dab83048f2860314208837732097e28405b8e75e82b3f66cf0d6b8945571239589cb3608748645586b190dc78983ab9b3e3a48c8a48ce1f46f35bb9b0e05361a062f2407a08c01a871ae538bbd21ab3f7062df3972e532562541470123105dac77663d07b42c3515d"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r51, 0x1, 0xfffffffffffffffe) msgsnd(r51, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e25cbe5033279a7fc258b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c6b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r52 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r52, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r53, r54, 0x8, 0x2f9f}, 0x7, 0x1, r50, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r51, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bc1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf00"/226}, 0xea, 0x40000000000800) msgrcv(r18, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef649dbe0000000000000000000200"/160], 0xa0, 0x1, 0x1000) msgrcv(r18, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000900000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000063b4be0ba7c6f2cdf5199e00"/131, @ANYPTR], 0x2, 0x1, 0x800) r55 = socket(0x18, 0x1, 0xff) close(r55) r56 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r56, 0xffff, 0x8, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) r57 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r57, 0xffff, 0x8, 0x0, 0x0) getpeername$unix(r57, 0x0, 0x0) r58 = socket(0x18, 0x1, 0x0) close(r58) connect$unix(r58, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r59 = socket(0x18, 0x2, 0x0) setsockopt(r59, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r60 = socket(0x18, 0x1, 0x0) close(r60) connect$unix(r60, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r18, &(0x7f0000000ec0)=ANY=[@ANYRESHEX=r60], 0x1, 0x0) syz_open_pts() r61 = syz_open_pts() ioctl$TIOCSETAF(r61, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r62 = syz_open_pts() close(r62) r63 = syz_open_pts() close(r63) write(r63, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r64 = syz_open_pts() close(r64) write(r43, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r65 = syz_open_pts() close(r65) write(r65, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r66 = syz_open_pts() close(r66) write(r66, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r67 = syz_open_pts() close(r67) write(r67, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r68 = socket(0x18, 0x1, 0x0) close(r68) 17:36:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4c31751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d95b0b71100e828579095afe1fbeefa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d24506e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb6b8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d02000000000000005f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a27ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de1575962689ef01191d24ee2a9d0400d30798b50e9abfa6fceb5a630000000000000000000000000000000000000000000000000000009d99c706f284009ee134d680eb70919763580d5c1c55d2a9921e9898ba2e76710b54dfe027c9d23673ed5235cbe0692b74f50ca8832b22a2e41f06a7038a33f1e6f0cd5f64847cb8cdefbda8747f396a05cf551fd2f6a30d6db28481eaeb90c12152ee906d46c5d7d80ae6380e3e1312b077cb8069a98c3ae7b3bd7edcff07074572d7904ebcef2371a6d5aa56d99fa45c9f5489fb6654ba02d2f813f0da0ad73e29159d79a870f32cfc9eee105cda6f9a9058259213ac4b8a31275c417dbcfcf526158b445fa3379e5d71e01c1bac3d490aee173045adefd10f4ed8972a1baef666b126b9c445d5d08890db19613d113e1bb7522a8030877b23922bb991d9239a82253f903e1bbe"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x41001, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x46) readlinkat(r3, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)=""/55, 0x37) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x0, 0x0, 0x7ff, 0x0, 0x2}) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) socketpair(0x20, 0x1, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) r8 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r8, 0x0, 0x41001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 17:36:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = dup(r1) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) close(r6) 17:36:14 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x2, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc336}, {0x3, 0x2, 0x800}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) shmget(0x1, 0x4000, 0x83, &(0x7f0000ffc000/0x4000)=nil) r1 = syz_open_pts() close(r1) r2 = getegid() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r4 = openat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x1) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r5 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x6, r6, r2, r7, r2, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r2, r2, r8, r2, r8]) r9 = getgid() r10 = getegid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r12 = openat(r11, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r12, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r13 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000180)={{0x6, r14, r10, r15, r10, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r10, r10, r16, r10, r16]) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r17, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r16]], 0x1, 0x7fb) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x6, r22, r18, r23, r18, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) r24 = getgid() r25 = getegid() r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r27 = openat(r26, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r27, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r28 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000180)={{0x6, r29, r25, r30, r25, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r25, r25, r31, r25, r31]) r32 = getegid() r33 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r34 = openat(r33, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r34, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r35 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000180)={{0x6, r36, r32, r37, r25, 0x8, 0x1}, 0x4, 0x6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r32, r32, r38, r32, r38]) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r39, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r39, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r38]], 0x1, 0x7fb) msgrcv(r39, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r39, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) r40 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r40, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r40, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r41 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r41, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r41, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgrcv(r39, &(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES16=r40, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r41]], 0x3, 0x0, 0x800) msgsnd(r39, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r39, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r42 = geteuid() r43 = getegid() r44 = getuid() r45 = geteuid() setreuid(r44, r45) r46 = getpid() ktrace(0x0, 0x1, 0x4, r46) msgctl$IPC_SET(r39, 0x1, &(0x7f00000003c0)={{0x6, r42, r43, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, r46, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r47 = kqueue() r48 = fcntl$dupfd(r47, 0x2, 0xffffffffffffffff) close(r48) sendto$unix(r48, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r50 = getegid() r51 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r52 = openat(r51, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r52, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r53 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000180)={{0x6, r54, r50, r55, r50, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r50, r50, r56, r50, r56]) r57 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r57, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r57, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r57, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r56]], 0x1, 0x7fb) msgrcv(r57, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r57, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r57, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r57, &(0x7f00000011c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517c1d4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c806000000c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5256fcd6ae2da598bf239691d2fea1b51ff028da5d2"], 0x1, 0x800) msgsnd(r57, &(0x7f0000001c00)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d93070009673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc46b032b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c134dfc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f3b7b74a6d0cf479744ab5c3cd9c3cf73cc6b38c75134bf24d6e9ddf0383f40efba799fc83b4a81bf8230aded8f081f7968e0eecf4079b341b5e81185353927b18ba21c3086db43dcb7477b44de4c089a7b3840c9bb55dbafdf2a4c85c365511938f6ec6c55f028c07ab4ea54b156b3d9506ffedd2c34e885761ac944031be931827e0f986e699632a168d9edc79f446a082429a357ff42d82b9e9fff7efa7707d28ba834d33684b2795f6d0fa5fc828d0d1e5283ebbb46757e289cb9dd89ca94d65dffa1d5f8e16bfebbecebaeb451e4e3660acc5a33dc1c052b1ba568f7fd6c64ed196ca75b8002023555e9b37543632aee5ced7a3454231a3e199745a22d2cea9f2c8d44210592afb1b88df0537464204b53a38d507a684de294de76cd23cceb43f54389d2fe2d683b69554c823a4487efb1378b0afb2b2be06b45737de34c312acc0bea9a51231156eb73f4cb4ff3f49b0100000000000000dc4e00"], 0xd5, 0x40000000000800) r58 = geteuid() r59 = getegid() r60 = getuid() r61 = geteuid() setreuid(r60, r61) r62 = getpid() ktrace(0x0, 0x1, 0x4, r62) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r66 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r66, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r67 = fcntl$getown(r66, 0x5) r68 = fcntl$getown(0xffffffffffffffff, 0x5) r69 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r69, 0x1, &(0x7f0000000540)={{0x240000000, r64, 0x0, r64, r65, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r63, r67, 0x41d, 0x405, 0x5}) r70 = getuid() setreuid(r70, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r65, r70, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r67, r68, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r57, 0x1, &(0x7f00000003c0)={{0x6, r58, r59, r61, r65, 0x4, 0x9}, 0x4, 0x3, r62, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) r71 = getegid() getgroups(0x9, &(0x7f00000001c0)=[r2, r9, r16, r18, r24, r43, r49, r59, r71]) semget$private(0x0, 0x1, 0x640) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x4000001, 0x100000000000511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) r72 = dup(r1) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getsockopt(r72, 0x38, 0x3, &(0x7f00000000c0)=""/3, &(0x7f0000000100)=0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/7) 17:36:14 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x2, 0x0, &(0x7f0000000080)) 17:36:14 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000001280)) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r4 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r4, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r5 = fcntl$getown(r4, 0x5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x240000000, r2, 0x0, r2, r3, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r1, r5, 0x41d, 0x405, 0x5}) r8 = getuid() setreuid(r8, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r3, r8, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r5, r6, 0x0, 0x92, 0xffff}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r11 = openat(r10, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r11, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r12 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000180)={{0x6, r13, r9, r14, r9, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r9, r9, r15, r9, r15]) r16 = getegid() r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r18 = openat(r17, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r18, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r19 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000180)={{0x6, r20, r16, r21, r16, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r16, r16, r22, r16, r22]) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r23, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r22]], 0x1, 0x7fb) msgrcv(r23, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r23, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r23, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r23, &(0x7f00000011c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517c1d4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c806000000c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5256fcd6ae2da598bf239691d2fea1b51ff028da5d2"], 0x1, 0x800) msgsnd(r23, &(0x7f0000001c00)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d93070009673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc46b032b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c134dfc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f3b7b74a6d0cf479744ab5c3cd9c3cf73cc6b38c75134bf24d6e9ddf0383f40efba799fc83b4a81bf8230aded8f081f7968e0eecf4079b341b5e81185353927b18ba21c3086db43dcb7477b44de4c089a7b3840c9bb55dbafdf2a4c85c365511938f6ec6c55f028c07ab4ea54b156b3d9506ffedd2c34e885761ac944031be931827e0f986e699632a168d9edc79f446a082429a357ff42d82b9e9fff7efa7707d28ba834d33684b2795f6d0fa5fc828d0d1e5283ebbb46757e289cb9dd89ca94d65dffa1d5f8e16bfebbecebaeb451e4e3660acc5a33dc1c052b1ba568f7fd6c64ed196ca75b8002023555e9b37543632aee5ced7a3454231a3e199745a22d2cea9f2c8d44210592afb1b88df0537464204b53a38d507a684de294de76cd23cceb43f54389d2fe2d683b69554c823a4487efb1378b0afb2b2be06b45737de34c312acc0bea9a51231156eb73f4cb4ff3f49b0100000000000000dc4e00"], 0xd5, 0x40000000000800) r24 = geteuid() r25 = getegid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = getpid() ktrace(0x0, 0x1, 0x4, r28) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r32 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r32, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r33 = fcntl$getown(r32, 0x5) r34 = fcntl$getown(0xffffffffffffffff, 0x5) r35 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000540)={{0x240000000, r30, 0x0, r30, r31, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r29, r33, 0x41d, 0x405, 0x5}) r36 = getuid() setreuid(r36, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r31, r36, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r33, r34, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x6, r24, r25, r27, r31, 0x4, 0x9}, 0x4, 0x3, r28, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) setregid(r9, r31) r37 = getpgid(r5) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x9, 0x3, r37}) 17:36:14 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x800}, {0x0, 0x401}], 0xa) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000900)=""/217) semop(r0, &(0x7f0000000040)=[{0x2, 0xfff}, {0x4, 0xfffa, 0x800}, {0x4, 0x6e, 0x1800}, {0x3, 0x7, 0x800}, {0x4, 0x0, 0x1800}, {0x4, 0x81}, {0x4, 0xfffe, 0x2800}, {0x2, 0x0, 0x3000}], 0x8) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="ff52f47769801bb8a9af671947dd700dcbffffe5ffff0002f2fd0f8c3213c2ddf0080000009a657ee6ef152dd076000005000000ef38a742544873d13631bfba6442e221248a185a14380a9ed94e9ebd93071ce35027"]) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r2 = geteuid() r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000001b40)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df011e0000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca45ff3bbd000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b"], 0x10) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) r6 = accept$unix(r5, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000480)=0x41) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r4, &(0x7f0000000080)='\x00', r7, r3, 0x6) r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r12 = getgid() r13 = getegid() r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r15 = openat(r14, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r15, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r16 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000180)={{0x6, r17, r13, r18, r13, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r13, r13, r19, r13, r19]) r20 = getegid() r21 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r22 = openat(r21, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r22, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r23 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000180)={{0x6, r24, r20, r25, r20, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r20, r20, r26, r20, r26]) r27 = getegid() r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r29 = openat(r28, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r29, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r30 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000180)={{0x6, r31, r27, r32, r27, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r27, r27, r33, r27, r33]) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r35, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r35, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r33]], 0x1, 0x7fb) msgrcv(r35, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r35, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r35, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r35, &(0x7f00000011c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517c1d4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c806000000c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5256fcd6ae2da598bf239691d2fea1b51ff028da5d2"], 0x1, 0x800) msgsnd(r35, &(0x7f0000001c00)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d93070009673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc46b032b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c134dfc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f3b7b74a6d0cf479744ab5c3cd9c3cf73cc6b38c75134bf24d6e9ddf0383f40efba799fc83b4a81bf8230aded8f081f7968e0eecf4079b341b5e81185353927b18ba21c3086db43dcb7477b44de4c089a7b3840c9bb55dbafdf2a4c85c365511938f6ec6c55f028c07ab4ea54b156b3d9506ffedd2c34e885761ac944031be931827e0f986e699632a168d9edc79f446a082429a357ff42d82b9e9fff7efa7707d28ba834d33684b2795f6d0fa5fc828d0d1e5283ebbb46757e289cb9dd89ca94d65dffa1d5f8e16bfebbecebaeb451e4e3660acc5a33dc1c052b1ba568f7fd6c64ed196ca75b8002023555e9b37543632aee5ced7a3454231a3e199745a22d2cea9f2c8d44210592afb1b88df0537464204b53a38d507a684de294de76cd23cceb43f54389d2fe2d683b69554c823a4487efb1378b0afb2b2be06b45737de34c312acc0bea9a51231156eb73f4cb4ff3f49b0100000000000000dc4e00"], 0xd5, 0x40000000000800) r36 = geteuid() r37 = getegid() r38 = getuid() r39 = geteuid() setreuid(r38, r39) r40 = getpid() ktrace(0x0, 0x1, 0x4, r40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r44 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r44, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r45 = fcntl$getown(r44, 0x5) r46 = fcntl$getown(0xffffffffffffffff, 0x5) r47 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000540)={{0x240000000, r42, 0x0, r42, r43, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r41, r45, 0x41d, 0x405, 0x5}) r48 = getuid() setreuid(r48, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r43, r48, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r45, r46, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r35, 0x1, &(0x7f00000003c0)={{0x6, r36, r37, r39, r43, 0x4, 0x9}, 0x4, 0x3, r40, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) getegid() r49 = getegid() r50 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r51 = openat(r50, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r51, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r52 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, r49, r53, r54, 0x8, 0x7}, 0x4, 0xc8e6, 0x20004}) r55 = getegid() r56 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r57 = openat(r56, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r57, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r58 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000180)={{0x6, r59, r55, r60, r55, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r55, r55, r61, r55, r61]) r62 = getegid() r63 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r64 = openat(r63, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r64, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r65 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000180)={{0x6, r66, r62, r67, r55, 0x8, 0x1}, 0x4, 0x6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r62, r62, r68, r62, r68]) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r69, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r69, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r68]], 0x1, 0x7fb) msgrcv(r69, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r69, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) r70 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r70, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r70, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r71 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r71, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r71, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgrcv(r69, &(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES16=r70, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r71]], 0x3, 0x0, 0x800) msgsnd(r69, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r69, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r72 = geteuid() r73 = getegid() r74 = getuid() r75 = geteuid() setreuid(r74, r75) r76 = getpid() ktrace(0x0, 0x1, 0x4, r76) msgctl$IPC_SET(r69, 0x1, &(0x7f00000003c0)={{0x6, r72, r73, r75, 0x0, 0x80, 0x9}, 0x3, 0x3f, r76, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r77 = getegid() r78 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r79 = openat(r78, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r79, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r80 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000180)={{0x6, r81, r77, r82, r77, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r77, r77, r83, r77, r83]) r84 = getegid() r85 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r86 = openat(r85, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r86, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r87 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r87, 0x0, 0x1, &(0x7f0000000180)={{0x6, r88, r84, r89, r84, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r84, r84, r90, r84, r90]) getgroups(0x3, &(0x7f00000004c0)=[r73, r83, r84]) r91 = getegid() r92 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r93 = openat(r92, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r93, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r94 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000180)={{0x6, r95, r91, r96, r91, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r91, r91, r97, r91, r97]) r98 = getegid() r99 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r100 = openat(r99, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r100, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r101 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r101, 0x0, 0x1, &(0x7f0000000180)={{0x6, r102, r98, r103, r91, 0x8, 0x1}, 0x4, 0x6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r98, r98, r104, r98, r104]) r105 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r105, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r105, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r105, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r104]], 0x1, 0x7fb) r106 = socket(0x2, 0x2, 0x0) bind(r106, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r107 = socket(0x2, 0x2, 0x0) r108 = dup2(r106, r107) setsockopt$sock_int(r108, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getgid() r109 = getegid() r110 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r111 = openat(r110, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r111, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r112 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r111, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r112, 0x0, 0x1, &(0x7f0000000180)={{0x6, r113, r109, r114, r109, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r109, r109, r115, r109, r115]) r116 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r116, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r116, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r116, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r115]], 0x1, 0x7fb) r117 = getegid() r118 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r119 = openat(r118, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r119, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r120 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r120, 0x0, 0x1, &(0x7f0000000180)={{0x6, r121, r117, r122, r117, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r117, r117, r123, r117, r123]) r124 = getegid() r125 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r126 = openat(r125, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r126, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r127 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r126, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r127, 0x0, 0x1, &(0x7f0000000180)={{0x6, r128, r124, r129, r124, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r124, r124, r130, r124, r130]) r131 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r131, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r131, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r131, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r130]], 0x1, 0x7fb) msgrcv(r131, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r131, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r131, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r131, &(0x7f00000011c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517c1d4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c806000000c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5256fcd6ae2da598bf239691d2fea1b51ff028da5d2"], 0x1, 0x800) msgsnd(r131, &(0x7f0000001c00)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d93070009673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc46b032b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c134dfc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f3b7b74a6d0cf479744ab5c3cd9c3cf73cc6b38c75134bf24d6e9ddf0383f40efba799fc83b4a81bf8230aded8f081f7968e0eecf4079b341b5e81185353927b18ba21c3086db43dcb7477b44de4c089a7b3840c9bb55dbafdf2a4c85c365511938f6ec6c55f028c07ab4ea54b156b3d9506ffedd2c34e885761ac944031be931827e0f986e699632a168d9edc79f446a082429a357ff42d82b9e9fff7efa7707d28ba834d33684b2795f6d0fa5fc828d0d1e5283ebbb46757e289cb9dd89ca94d65dffa1d5f8e16bfebbecebaeb451e4e3660acc5a33dc1c052b1ba568f7fd6c64ed196ca75b8002023555e9b37543632aee5ced7a3454231a3e199745a22d2cea9f2c8d44210592afb1b88df0537464204b53a38d507a684de294de76cd23cceb43f54389d2fe2d683b69554c823a4487efb1378b0afb2b2be06b45737de34c312acc0bea9a51231156eb73f4cb4ff3f49b0100000000000000dc4e00"], 0xd5, 0x40000000000800) r132 = geteuid() r133 = getegid() r134 = getuid() r135 = geteuid() setreuid(r134, r135) r136 = getpid() ktrace(0x0, 0x1, 0x4, r136) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r140 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r140, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r141 = fcntl$getown(r140, 0x5) r142 = fcntl$getown(0xffffffffffffffff, 0x5) r143 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r143, 0x1, &(0x7f0000000540)={{0x240000000, r138, 0x0, r138, r139, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r137, r141, 0x41d, 0x405, 0x5}) r144 = getuid() setreuid(r144, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r139, r144, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r141, r142, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r131, 0x1, &(0x7f00000003c0)={{0x6, r132, r133, r135, r139, 0x4, 0x9}, 0x4, 0x3, r136, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) r145 = getegid() r146 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r147 = openat(r146, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r147, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r148 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r147, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r147, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) semctl$IPC_SET(r148, 0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, r145, r149, r151, 0x8, 0x7}, 0x4, 0xc8e6, 0x20004}) getgroups(0x5, &(0x7f0000000300)=[r145, r145, r150, r145, r150]) getgroups(0x4, &(0x7f0000000a80)=[r123, r34, r139, r150]) r152 = getegid() r153 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r154 = openat(r153, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r154, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r155 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r154, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r154, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) semctl$IPC_SET(r155, 0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, r152, r156, r157, 0x8, 0x7}, 0x4, 0xc8e6, 0x20004}) getgroups(0x0, &(0x7f0000000ac0)) r158 = getegid() r159 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r160 = openat(r159, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r160, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r161 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r160, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r160, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) semctl$IPC_SET(r161, 0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, r158, r162, r163, 0x8, 0x7}, 0x4, 0xc8e6, 0x20004}) semctl$IPC_SET(r161, 0x0, 0x1, &(0x7f00000006c0)={{0x5, 0xffffffffffffffff, 0x0, 0x0, r12, 0x7e, 0x1}, 0x5, 0x1, 0x400006}) semctl$GETPID(r11, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0xfffffff8, 0xffffffffffffffff, r8, r7, r8, 0x1ea, 0x9}, 0x7fff, 0x20}) lchown(&(0x7f0000000280)='./file0\x00', r10, r8) r164 = getegid() r165 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6a, r2, r8, 0xffffffffffffffff, r164, 0x10c, 0x1b}, 0xf04, 0x2, 0xffffffffffffffff, r165, 0x5, 0x8, 0x0, 0x80000001}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r166, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r167, 0xffff, 0x40, 0x0, 0x0) getsockopt$SO_PEERCRED(r167, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r165, r166, r168}, 0xc) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:36:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvfrom$unix(r0, &(0x7f0000000100)=""/81, 0x51, 0x0, 0x0, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) connect(r4, &(0x7f0000000280)=@in6={0x18, 0x1, 0xa96, 0x8}, 0xc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x3) 17:36:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) nanosleep(&(0x7f0000000040)={0x20, 0x1ff}, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="8714000000000025ff14f710ebe34f85f89b33ff", 0x14) write(r0, 0x0, 0x0) 17:36:15 executing program 0: pipe(0x0) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 17:36:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000240)=0x1000, 0x4) close(r3) r4 = semget$private(0x0, 0x8, 0x100010282) semget$private(0x0, 0x0, 0x208) semop(r4, &(0x7f0000000140)=[{0x1, 0x20}, {0x1, 0x8, 0x1800}, {0x3, 0x9, 0x2800}, {0x0, 0x48, 0x1800}], 0x4) semop(r4, &(0x7f00000015c0), 0x2) fsync(r2) readv(r1, &(0x7f0000001480), 0x216) r5 = socket(0x18, 0x1, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffff8, "000000000000000100002000", 0x200014}) connect$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000040)) socket$inet6(0x18, 0x1, 0x7) r6 = socket(0x18, 0x2, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r7, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) sendmsg(r7, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) close(r6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f729f710cb52e0cc2e43fd572da1a3d0b3621a2dade12926f91adfb926e580967a7d4c4a20165a3"], 0x10) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) close(r8) mprotect(&(0x7f0000645000/0x4000)=nil, 0x4000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x7, 0x1}, 0x8) setsockopt(r5, 0x29, 0x80000000000000b, 0x0, 0x0) 17:36:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x4000007, 0x5, 0xfffffffffffffffa, "7fedff0000020a75e3a4ce63ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0a", 0x5d5}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd", 0xa85}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) 17:36:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$getflags(0xffffffffffffffff, 0x3) setsockopt(r0, 0x7, 0x400005, &(0x7f0000000040)="caf5b415", 0x4) 17:36:15 executing program 0: r0 = open(&(0x7f0000000540)='..', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3fc, 0x0, 0x21000101, 0x0) r2 = kqueue() r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) kevent(r4, &(0x7f0000000240), 0x3fc, 0x0, 0x21000101, 0x0) fchdir(r2) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') ioctl$TIOCNXCL(r0, 0x2000740e) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000380)='x\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1e134, 0x1) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r5) recvfrom$inet(r0, &(0x7f00000002c0)=""/81, 0x51, 0x40, &(0x7f00000001c0)={0x2, 0x3}, 0xc) dup2(r0, r5) r6 = semget$private(0x0, 0x4, 0x0) semop(r6, &(0x7f0000000140), 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) socketpair(0x2, 0x4, 0xae, &(0x7f0000000d80)) socket(0x6, 0x0, 0x38) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) pipe2(&(0x7f0000000e80), 0xc5d883fdc4e5ef38) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0}, 0xffffffffffffffd8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0xffdf, 0xffffffffffffffff, 0x0, r13, 0x0, 0x151, 0x9}, 0x0, 0x80}) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440)=""/199, 0xc7) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff}], 0x2) r15 = socket$inet(0x2, 0x1, 0x0) setsockopt(r15, 0x0, 0x20, &(0x7f00000001c0), 0x4) recvfrom$inet(r15, &(0x7f0000000640)=""/147, 0x93, 0x2, &(0x7f0000000200)={0x2, 0x0}, 0xc) r16 = semget$private(0x0, 0x0, 0x9) semctl$IPC_SET(r16, 0x0, 0x1, 0x0) getgid() r17 = getpgid(0x0) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r18, &(0x7f0000000900)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a6541ad00dceba70f3e7ffff0d0b06284c758907e282f01e42193dab83048f2860314208837732097e28405b8e75e82b3f66cf0d6b8945571239589cb3608748645586b190dc78983ab9b3e3a48c8a48ce1f46f35bb9b0e05361a062f2407a08c01a871ae538bbd21ab3f7062df3972e532562541470123105dac77663d07b42c3515d"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r18, 0x1, 0xfffffffffffffffe) msgsnd(r18, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000000e25cbe5033279a7fc258b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9671e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c6b3a54be7cdf713764c67ef76578060043e1f100000000000000000000000000e2a6f528d76f84841e9c24ea82e5183cb48b3b5fe9d6b0a622a7172ea886ea11814dc78e10faeecb7534df9130c94b7898b259c715fc609bb4f5ae778ff56a215215cc0e845ab23bdce27f82a750f114c942ce9acd174d672b84a36e713b02f5138e76be4285601f21f99ddd444455ea92b182d0218801c67262f73fea13ca8ec3dfe96a93edd30570c2c037f3ee7aa2bb039c62f4fbea6e48e9f269deb7100a4063bfbef4e60194be759c158f906a12fd23c83feb2b6058608a5a43d6e9119675a4b9edf946a04c805cfcaa8973227699fa7d2f517c41815868d7ba8c4583ede2002dcc93711e376a9be5e7a19c1cafdf24f6fb9cdd8c972d305084e8f3f4ed7e075e3629bdf7d547993094be68db45291b0aa93b9e0c7260d1faf5ed134496feacb25046b8003ea57ecc00f3969ad472d2b630175b26065ce894e9a800519896bdf82af2f9f79500b6f9ec15213ba7"], 0xeb, 0x800) r19 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r19, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r20, r21, 0x8, 0x2f9f}, 0x7, 0x1, r17, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r22 = getpgid(0x0) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r23, &(0x7f0000001240)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf9e23e5e366f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0d12dcfeb8960bd1f6031ee0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803399070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2130e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236262ee73c2fd466192a52de709404caef60ed644e9da3aa6237f31257ead178e986228e57e3620173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r23, 0x1, 0xfffffffffffffffe) msgsnd(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r24 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r24, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r25, r26, 0x8, 0x2f9f}, 0x7, 0x1, r22, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) getpgid(0x0) r27 = msgget$private(0x0, 0xfffffffffffffffd) r28 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r28, 0x0, r28) msgrcv(r27, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e657a4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d7405ac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES64=0x0, @ANYRES32=r28]], 0x2, 0x3, 0x0) msgctl$IPC_SET(r27, 0x1, 0xfffffffffffffffe) msgsnd(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a6789cf21b5aa400d1350f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c64acc1355bee7033c5e008c7987c1544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/230], 0xeb, 0x800) r29 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r29, 0x29, 0x3e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r31 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r30}, 0xfffffffffffffffa, 0x2b}, {{r31}, 0xfffffffffffffffa, 0x11}], 0x0, 0x0) r32 = socket(0x18, 0x2, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) r34 = kqueue() kevent(r34, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) dup2(r33, r34) accept$inet6(r33, &(0x7f00000007c0), &(0x7f0000000c80)=0xc) r35 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r35, 0x0, r35) r36 = socket(0x18, 0x2, 0x0) r37 = fcntl$dupfd(r36, 0x0, r36) r38 = kqueue() kevent(r38, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) dup2(r37, r38) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000d00), 0xc) r39 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() fcntl$getown(0xffffffffffffff9c, 0x5) getppid() msgget(0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r40, &(0x7f0000000180)=[{&(0x7f0000000540)=""/212, 0xd4}], 0x1, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) getgid() getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000400)=0xc) getgid() accept$inet(r40, &(0x7f0000000500), &(0x7f0000001680)=0xc) 17:36:15 executing program 0: r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = getegid() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x800, 0x1) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r5 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x8, r8, r2, r6, r2, 0xda, 0x7}, 0x2000000005, 0xc8e6, 0x85c8}) getgroups(0x5, &(0x7f0000000300)=[r2, r2, r7, r2, r7]) msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r10, &(0x7f0000000100)=ANY=[@ANYRESDEC=r3, @ANYRESDEC=0x0, @ANYRES16=r2], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) r13 = kqueue() setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 17:36:15 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000500)='./file/../file0\x00', 0x6000, 0x1ff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 17:36:15 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x1, 0x7}) r0 = semget$private(0x0, 0x4, 0x17) r1 = getegid() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r4 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x6, r5, r1, r6, r1, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r1, r1, r7, r1, r7]) r8 = getegid() r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r10, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r11 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000180)={{0x6, r12, r8, r13, r1, 0x8, 0x1}, 0x4, 0x6, 0x4}) r14 = getegid() r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r16 = openat(r15, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r16, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r17 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000180)={{0x6, r18, r14, r19, r14, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r14, r14, r20, r14, r20]) r21 = getegid() r22 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r23 = openat(r22, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r23, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r24 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000180)={{0x6, r25, r21, r26, r14, 0x8, 0x1}, 0x4, 0x6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r21, r21, r27, r21, r27]) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r28, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r28, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r27]], 0x1, 0x7fb) msgrcv(r28, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r28, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f7f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387d89eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r29, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r29, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r30, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgrcv(r28, &(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES16=r29, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r30]], 0x3, 0x0, 0x800) msgsnd(r28, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r28, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c7009a2243574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r31 = geteuid() r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) r35 = getpid() ktrace(0x0, 0x1, 0x4, r35) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x6, r31, r32, r34, 0x0, 0x80, 0x9}, 0x3, 0x3f, r35, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r36 = getegid() r37 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r38 = openat(r37, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r38, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r39 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000180)={{0x6, r40, r36, r41, r36, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r36, r36, r42, r36, r42]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xc362, 0x0, r1, r34, r36, 0x80, 0x7}, 0x0, 0x7, 0x7}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') 17:36:15 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) 17:36:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r3 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r3, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x240000000, r1, 0x0, r1, r2, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r0, r4, 0x41d, 0x405, 0x5}) shmat(r5, &(0x7f00006e5000/0x3000)=nil, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r11 = getegid() r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r13 = openat(r12, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r13, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r14 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000180)={{0x6, r15, r11, r16, r11, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r11, r11, r17, r11, r17]) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r18, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r17]], 0x1, 0x7fb) msgrcv(r18, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r18, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r18, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r18, &(0x7f00000011c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517c1d4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c806000000c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5256fcd6ae2da598bf239691d2fea1b51ff028da5d2"], 0x1, 0x800) msgsnd(r18, &(0x7f0000001c00)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d93070009673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc46b032b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c134dfc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f3b7b74a6d0cf479744ab5c3cd9c3cf73cc6b38c75134bf24d6e9ddf0383f40efba799fc83b4a81bf8230aded8f081f7968e0eecf4079b341b5e81185353927b18ba21c3086db43dcb7477b44de4c089a7b3840c9bb55dbafdf2a4c85c365511938f6ec6c55f028c07ab4ea54b156b3d9506ffedd2c34e885761ac944031be931827e0f986e699632a168d9edc79f446a082429a357ff42d82b9e9fff7efa7707d28ba834d33684b2795f6d0fa5fc828d0d1e5283ebbb46757e289cb9dd89ca94d65dffa1d5f8e16bfebbecebaeb451e4e3660acc5a33dc1c052b1ba568f7fd6c64ed196ca75b8002023555e9b37543632aee5ced7a3454231a3e199745a22d2cea9f2c8d44210592afb1b88df0537464204b53a38d507a684de294de76cd23cceb43f54389d2fe2d683b69554c823a4487efb1378b0afb2b2be06b45737de34c312acc0bea9a51231156eb73f4cb4ff3f49b0100000000000000dc4e00"], 0xd5, 0x40000000000800) r19 = geteuid() r20 = getegid() r21 = getuid() r22 = geteuid() setreuid(r21, r22) r23 = getpid() ktrace(0x0, 0x1, 0x4, r23) r24 = kqueue() r25 = fcntl$dupfd(r24, 0x2, 0xffffffffffffffff) close(r25) sendto$unix(r25, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) r29 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r29, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r30 = fcntl$getown(r29, 0x5) r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000540)={{0x240000000, r27, 0x0, r27, r28, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r26, r30, 0x41d, 0x405, 0x5}) r33 = getuid() setreuid(r33, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r28, r33, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r30, r31, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x6, r19, r20, r22, r28, 0x4, 0x9}, 0x4, 0x3, r23, 0x0, 0x95fe, 0x6, 0x2, 0xfffffffffffffffe}) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000900)={r0, r1, r28}, 0xc) recvmsg(r9, &(0x7f00000005c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000840)=[{&(0x7f0000000100)=""/96, 0x60}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f0000000400)=""/223, 0xdf}, {&(0x7f0000000640)=""/229, 0xe5}, {&(0x7f0000000740)=""/245, 0xf5}, {&(0x7f00000002c0)=""/179, 0xb3}], 0x7, &(0x7f0000000500)=""/14, 0xe}, 0x3) 17:36:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) write(r1, &(0x7f00000000c0)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:36:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000d80)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7fd6c14ca5c0e70adee1efb8a72a5934900dd2eb696b42f0d586f74947936fafcae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffb77a5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf322406c191a95162bea34fbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3cb7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300000000000000000000000000000000000000000000000000000036f5bda789921ba883fab5687ebe5a216e856843bba065597579b820d0c3b203f2a206c1b31eca925846af20caff5e84183aac764a0a5aafdf8aae73b4b850e5b20eaade6db34dd722e81cd3d85947a82508790a93a5988deb59edd88422b141797e2a37ec854e7aa6"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r2, 0x0, 0x1000000000041001, 0x0) writev(r2, &(0x7f0000000500)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x41001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 17:36:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:36:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) syz_open_pts() close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="9a023800"], 0x10) pipe2(&(0x7f0000000100), 0x10004) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) dup(0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c658e76925191bcf616c76f7417f1302fd9696c653000"], 0x10) 17:36:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000100000000"], 0x10) shutdown(r3, 0x0) dup2(r2, r3) 17:36:16 executing program 0: geteuid() r0 = msgget$private(0x0, 0x214) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() msgctl$IPC_SET(r0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget(0x2, 0x0, 0x0) semget(0x3, 0x3, 0x102) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202657b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="08010000000000ef0000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 17:36:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="7b1f", 0x2}], 0x1) close(r0) 17:36:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 17:36:17 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000001740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96516b8635cc41834400b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8158788200000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 17:36:17 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) sendto$unix(r6, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000000c0)={0x9, 0x8, './file0\x00', 0x81, 0x2a881bda, 0x5, 0xfffffff8}) r7 = getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r8 = kqueue() fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) dup2(r8, 0xffffffffffffffff) r9 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x1b8) mknodat(r9, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r10 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x6, r11, r7, r12, r7, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r7, r7, r13, r7, r13]) r14 = getegid() r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r16 = openat(r15, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r16, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r17 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000180)={{0x6, r18, r14, r19, r7, 0x8, 0x1}, 0x4, 0x6, 0x4}) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000000280)=""/90) bind(r4, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0x58) r20 = socket(0x2, 0x2, 0x0) dup2(r4, r20) connect$unix(r20, &(0x7f0000000100)=ANY=[@ANYBLOB="7d0c9e887559d708000000000000008d86c6923c03129a7d"], 0x10) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16=0x0, @ANYRESOCT=r1, @ANYPTR64]]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:36:17 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r0}, 0x0, 0x4}) r1 = semget(0x1, 0x1, 0x418) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4a02e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(r3) r4 = shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) r5 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x33, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000001c0)=0x8, 0xfffffffffffffedc) r6 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000010"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 17:36:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0bb3d60d3aa90d07747a0df7843eae871cb843664022e209b5e94cf1b2c96b3b4c858d46d937f358db8d0ba0265aaf69c8d3b0e8e5629606b76cbf92d1afb7188a5d825b6f5342b0cdff086c20174e9ecff0ed20542c81e87b6638fc5a17d94d88b17c3a112d3899e677a6f55afd0e75941ae0daf74afe81d1d8e301fcf149d2494a3abd4f742910fc43dc3fdbfb391681bbc55d7b1304ac9fba13c30bef474e7d719eecb5f4fc30b02fef38da926b4b2b7730e8c6eac028b2aa2e38616fe8af95643155ae95a58ccbcb3905f8b5abb6f7cf7ce20145d945053061bf48754c574f6627eed62b12c2a8818dcdbb5a056a913498c7ca77997b1e376fd69cda0e8b2128cd40164735f35e10d3c544ef3bdd54fb891d587157bc12303739526b54cd340197e7385aa4a3ebd01e06441bb8c3b1222fafd3ba79d27509cf7cf3192239d46c2d88dbfdcb9b605e098f249194041e893b057a899790ba0f4961143c327ae9b886ee9e764254016a6ca58fd8adb6c5a48f372bc3b83c050f76f6603eb1df099fd315c4f979d0913da9e46e5266a2b759ca680b8f83b6307c40dbff2e4b808037147bba483a3e"], 0x1) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xe3) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="4f74cb366d15aced77f7f8876c63b2d488977dbf36bfefa1493d7e46c1dc7d14d6d77ee4d204b709a033e20d302ddc965978f2c0570d6220717ed73fc70c11f466fde8cd75487002be00913b76fd98d91a07722ecf05cdb8561a7975a07df2866d693de52bccc5bdbbfb86db37f869ae6ea852b0272d865c072c492cb2d06bfb553042080c55", 0x86) 17:36:17 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000a40)=@in, &(0x7f0000000c40)=0xc) connect$unix(r1, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffbac5ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3081898cc7d4c162a2f99907d2607fd141e0000000000000000", 0xf9}, {&(0x7f0000002d40)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084a77847787b55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480473e0363b89c9445798ce63082dd14bcd6111bea219f2305fb974747f6bee78fc667e3d68a3b13cc34902dc206f5106d39091e836fc4a8d17537ff80c084ada7663c19f79eb0ec50ffb08c5c7564495b084a885e836944297bd931c193bb98e311642e568d6132d4e1637a00020bdd22813a617523e7dd3d", 0x114}, {&(0x7f0000003080)="904b01fa79e3440040e16028791043a74d0d87fd7f2f4565e05a3eb3477f6badf04242e4a7f4cbe31c02fd54701ac53b43a8fea0d52ac1c3e32772f160fcf322618701b20a66477e276e24aa5954757b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6fb8933de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338f701ec7cec0211cf50362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b75e023bf51b4977aa59f6516289af18bd89cc23d849761441513a5221a0000642c34d38630eb88195c58ff6da48f1227d22714735795e62acd12635c7668728ebb61d91a7bb456363b82f34abe85c7a95af79934dd5af4ba73b22400080d800efdef94e1417420e152095cf8c4e2ec6cb2e92ea86cd5b04d9cc4f1d4b5d031277b7bd20fe93a3e70d5512bb207f1e8305fa477e820c4f2e83dfce3cb480b939ba299b5329df13a95c9c95f08f702687472faf75b65c752a1ebec90c7b333a68f27963dcc0118bfc9f2ff011d984fc54c1e09b3f6e4206e6594c28288930bdec5e71240206781aead22e4bfe11cd8ae2bbdc941b17e1322a6dca6d4c94a686a712792601039f9b1861a05bb9c9eeadce6b55aefca5e38ebd387d5a8cfb1a11890d9118a2c07b5fa0adafb4e26c98969d02f82e75edde80d147afbbde63fd26efd85dd04a5fb1bce656627994f0b58a46e19f36ec3b6dd906b1670dda794973d01aa47a105371012e5e1008096e99ecde2414e222e4b1de04bfdf4bbf759113d6e6f4d0d571c6e29ebb3796fb5423bcb2901cac56fef9b3b4bfc85e9c7eda75f82d22ee29d4aafcc316979435f4f57f60e19d9739fa93b44b9c9d4476a1a0b092eb388de412944651ceea41befd71fc029c00782d3175e82cc78de1c997d14c981e0405c3a569db4e352c533782e0c7052230b319f879f461ebe03d26ef5000000000000000000000000000026b276e82326ebd307f0218021582c19d4753765639048f165aa5ca27e5ddf0194a3f240f67667f4ad528dbc005ebae83838b2e94594dddfa9d4e3b82d7d7f11a76102dbe8a9fef768e34b7e418874c0e3da2c56e153eaacedf3b6a21ceaa4f9c99422d1c4b5081e3dfaed089e2c3014b6c0aa", 0x36e}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda04750b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="ee109e5e06d1e84a73fc9aa5616f2a398f436cb5fbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d60010000000000000e305b9a5616e9af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9da8055442ef2bf41f7e01cffae79377cdbb73f223fec87ba5b6b3d2be633900"/138, 0x8a}, {&(0x7f0000000b40)="c9eb91aae2497d8491b83496f36f33a4d478f82e683dfe5d47b60be03b29d22fc85a", 0x22}, {&(0x7f0000002e80)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf582099d1c6f7ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd2070000000000000087c83f90e19752b2c95e984b859ee1c59cca707e12e886d4052d7c5eea3baf38ada733413b4ba7503b02481c492a7523a96b3fc1a99fedace6adc5ee1d64de681dcb8cab4d90669fe1c5a65e230e2a945ec8167bb9161965c5e216999aef07ebb1b93ad9c69d442daeb9f377aaf9bcf571d74a6e36a44523d513fc8b8ef386cb8bf2bd5f5996160cdbfc0477e4b568ff58d933c391e5b12765a431d32f697a5a3c1022a0259e6f18698f4c3aa45332889db29b4008b8b1270bf826cb5c05df3f84fd1ea552ac3213b23c5395281162fe8b563d08db5ac4ba351aab4c9a0ee3bf6278f9808473d559338fad4caf062802727c6b932f6364dad6b4e9da3e8771321b1a2c61b61954", 0x1d3}], 0x8, 0x0, 0xffffffffffffffde) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') r2 = dup(r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000d00)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc7, 0x0, 0x0, 0xd}, 0x401) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000002780)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf10700742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f14498911dff74a11003eade1ab32aeb1539ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xffffffcc}, {&(0x7f0000001680)="8e497239956e9ec60fccd4a64961c72e46e21f36c559cfd96129a21a6db368df722722c70038beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2dcd216f3ead87fab7c461885b7bd117d1380cfe4d4883d4117871ba7a524bd500b385c540a7348cfca74b498691c1a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d060fff86fbd10fd4359cdbba9f6a48c531e46e6367fde788d221ca421d53299b34c108bf76526fae93783cd7625fab5895", 0xffffffffffffff4a}, {&(0x7f0000001780)="02eb752577d073db344565b07186f88643a4ed37716f685053a4682e9c9677653377df3b4e896632b612b87b6940fd9edae1a928e821cd6e311d8f34df0499a435d9ade81d4028e4f8c01f122509388274e8dfe2fe07f074ae5f226803dc18debceb07ff1476cf522589b2642ef36738d4a8de9ca2f500778cdaac519e7043801e9ee761c78a648ce2e39759cd133e31ce3af544edb3664beaf58ac41ab6cf990677f83b1e55f7d719d619348b24fb85eec4283806d759c68c974e46118c98742e42423106db25bce06741f63a48f67f258c127f5ebae5d7e81d7e3f47f8aa13362e370bd2ded425831d83e5c2be060194e315c5c9571b2effca9de9342353d418648400440e62865b5d2980cc75f0e8f62fd14e073f8b62c664e6455967ed4a5229658663625f519a0a4f290c7583c603455a303319cfb68adfab03627906513904fd1194477e912a24df935cb18773c642b3eb5d9a5fd7cc035df58538e2c7b0e080687d1ab7ae4ac84cee986e56ee14f25fb99407bf40259bea61b785a4a1f1673ac5e5a3962484dc042ff10e1ca0889b7acd961756c55708dc3a6f8c2ea6e03274c584a9ea0c6f345f22746e3a889e8747a4298dbfe002da3b12540fa33bf369276f45935ce7937897a46ab9c2e62b2a69f78f573421f86a3d4698de605175c1d63940e1b35e8353a8fa82eb8c0d06773c01b694cecb6cc8d70b2ee9f6ca0b6ccecfb9a251f6795bda9c6f2ff462a94e015fbbe378ab4c8c4197e43373d870c8509c912592b5fdfa25ef04d0b95cf9e6a1a15dc5c10aa92feb09a01bbe529177faf2994ff4c4f5d979f18146b1d758705b0b933241869a73af2466107a8a5f3c672abcd076941c32b4cf7b7dbf266c9d17f2d8e56a0b52b2f6e98410d38966f32eae42fb397553de1653a2b5237e839b8f23e6b211c7421410e4348ab3527a3583980ebefb4e86761b0144a80ea28ebf1573cc751e986b929d63ff8c4cf774a5875b1af9e0e569b43f6a05bb4878e3d205ca65450ae8c140ca3515ae3ae185138b3081f4e316048fc30b5ad60f2e8b6a05c3eca62d9d530e18c2b052859384ffb25a56ae6be7a185fc622f2a6ee48f33a4d4a61368de8dc8a1ec2808a423a4ec7f073be0a059138d837ce0dab398658348af5776fd7bd27c3a6de8afe3ef8b30f2747f31eb44272d14adc7a61c5336a63dc349b57ef38f92c2ae14d41bc93cdc719f19f6b99ce3c4f37c9956f871b9308a6f6a48333df903770d3668c81150d1237a5437360416a2db035e08d7d7cfc02461c711b2c355ffe178cda8075c8380ac246a65443cec21a76c95bbfd7a942d21e1336e96c852e36ba03a276fbf830f28928d84236860b88136d1557b61ead45e1b62da3a06805416f7efa95d3adf1e98ea6dfb6a8ec4c670bb43314ec27c00e12248d8b93b1fe1ca3397887cef6100308a6dd6b39dd2b3308c31ebda231acba3dce8158e6ec2dd975071d365624db6a2e96703fafc56256c0ca5ebefcf4e0ee30f5e700298c451d41b5a412c28593bbc89910ad580ce7b76bd5975bcea67c732a8094efc570cff384397bd7128bf0475f7669bacf74e6a2f31dd0937c5183d3c2c8392a20529255bd7b00d2f69390acd1b94fdfd31381ff37cdef0c5c1f8f27380401642e03401ab7b1e1d5a684fc9b3bdb0bbd6a79ccff062bf7e805fcddf8c3f56abecdeaf9c460d7c10465db6fb58ddb2a902b3fa06b2e71ef94edc5c9a010078f890761a57a10646a5dfe2551882a1179c508de496a8b8ac1328e1d56f417f9d7fc3aca2d4aaa446f783c8f70098efe043273fb13be30edba62b0bae7673fd008b6f1e3070162f197ee34fc8a127bed6c8fbf82201479c0cba4b49345280082f72ebbb3d205a81bae0cd75e2d93f650342870728875d2ef16a6fb7935fffa92fbea8298ee73d270fde0840e91a22885774359edc0961686d06a1005b64d91c0acf793abff056583a812ddbb19745780d24ecb693aca13cb263a594ec82ba24929178cfad728cdb2bc1e051f2ea67f3b22b5b6a0d48ae73223b70910e8c8dfd732faf663a5f7d0537da48bd3b3e7ea5360f48cfa2a318e0647581008e416ac325e5e6fbb67214e950e60b9ead80145638affda618f65a000e1d7dafa3797949b2c960a58cc50e7660b370ab628193ace5e1bbafce49413f60437118f618e1cb5d760b79231ddb1d364b66ae1ad709018224f3d0d7b1a6e88595e0cd2327bd8a9810ce7b4d39f9374669f42b67cd3dee039a00b082addc9eb308a24a75c3fc873ebd7da7e8f2baf5b76e59d1b8c3ea6c80e25b7adcbf736f12ea02230c8df70a9ee6e2f87c735ad33cd269efb7fe4e411f05ccd05f2cfcfc4429507bea95a7a4e90fbdb00768c7fc7dde8bffd0a90b4b2f6811474a2330e651e8ab481924937041ae826869468b4630946330968484f4981f26fed069915b0f6ea060fa786b0237d91571f5fe7bc8ed93deba0b5b5dffc022161e1aaaeef2d916a803902101546c7a8f31a7c372791d6986cc7856372a058971fd757d28cdf4e1123e8aeec1e958d1c06b4c1457bd4fa7a128134ff69375602a0680d505f9178427c3491cd781f9129a0e2778b7ed8e657735e5a5c8d526e89db312f6f1a54b6f4bca9aa94cda6dc647a3842c52229537d09a4b0eb3dcca65fd2fe2cc01969be37a08472cc1eaf8ef018bebf3ef8deef639cac5334ccdd399de05f9c310668d871b9d4238067eb30ac109f0baaeb7dc119f335529faabe67017e5376497b966ed961e5fcf523b0ad791a02f884a3fc4592895623cadeae5774d5e71caaef84cd295bf946fa08fc31159e6ee27c2cbdc3d4a51f840f07826238fa91d963b2d2b9228cb3dc680f09039f2c391a7861ab4ba679beef714b37fc8e49d79563795b48efa94580653aa59b4efab5cf28360a83d9e4e7c0993f8f9a0a0620e64f4bb32d1a72f697e121c795b5ce17995be55e02322d4435e720f30f6b9b2048279c50b0b141bae5fef7b9e868e2978216c5159bb1aad4b2d5531bc287615edc56cb266064fc7b32dd91053d6df204dbdea37e1029294df502d440eebbfd83d92db7422cec35df283bde4dda2152c3ef3fb57d082b3836b7f260918b3bb43b7cd5861bf7f5b14f651b038686418ffd8f2594f27c0be4fe2493cd31d66526d5fa3f85d2ac67d34225a474bd1c86fc9d2cc9deacbb5c24dbde2b1bf9490e2b913eb2406f52db834e7a0e4d988e3d39612e593b80cb691f9744811af58a2803de6c18dd7025f0281bf8168566202304de3049c682918be9118dcfaecca80b2bf15ed4d93ce489d98c6e80ccbd10f129661892de14f118cb28ac67dd23f8f7a778b6787986b8827b3f645b2df8ac027607676fb972e91d78d71e68af4040f8403a7a1ef60326cfaa59b0d17ad027c93c22a4483bc59072e6216a9c14f717ddd60f652b701bc08c5dbb1b7d22757a8fae751f47f6ad99a03a902bb58e4cd7b552822309846c61b4c4e2cb75a93d05f573f6f09efed989019a623a92e7b9e6693faccda89f532a1c8067ba33434c21ff23d604e30e653649143686e271ae5afcd698de3322b72e7530485c46064ca5599d373c1a2001794600d5de14bca4a9fc90bfba99efaa6a3d5f0c8c7831c86e942afc6310152312bf565bd6d6c4dcdb060a21892fde93bbfd75301b96bbefe2467a1e7d8b82ad0189a96d8b66033ef60b82f2c9cb7587477dcc9780bb60e0b31520c1e12823b52d32415ab0af932a76e5da1b7ad0bb02529253093c590e4a9f4bbe0f62a01979ed0ba77af2f05114ea3dfa2271f00b68d013698e128c63aabcd5e56f5b5a89824dedd083923c7021e105bff69caba8b75eeb5b209f236f76b5ca5ce498e81f202e1c8987b82e917bc46754505dbbc55f4e757ccd3fdba82527d86e1b8b6126af7c436a857a8e7432082f72fcf3cc352b417c184c6255305bdfbdc0c5c883a03ad266bbf84abce7918859950a0cc23628073a9575f0e1ab42e629fa2fe55f8c6bb65f2b73a049aa183d856a253be8e2c19af6018bf04b83e153c79336eb57dc99ffd0c9536b278004ee0dd7a8d0bdeae57884d8136bc90e817c3f7cb15c055c40f067050118aba0fb08c6f39ceace9849b5555e39713615b35d7bc40a6541535c8e4ba3e0c8eb15b645cb4d1cd44bdd0e03b69815fbcfad7206039402c54014fc719b4c15e5ffb05c92544eabe7c4e14214b92d34dec0251c34571d1756562e91c4c7b279993e63b07ef5f4c7038efb45ffc8764a59330ec934f099f898998165c234a6e76944c2b002fdd7d3370b7ce73bca0e85f29d03feb1a6a49244fa69decb8c0c43f1f0a21801323fe3cf5ce011ffa749776df3f9fd86fc5095a8fbabbf2991acc008d89b81ac25d6b7c874b2a68836b6d5b6e395dc07516b7f083a5e291aaf2c887e61f9eede3a50716a1e1efb1f302915a97164356e8b3513c2f0cf643b896ab638187da87e1cff374b4bbfb68e5f7391795a741f8f33c356bcffe1baf90ba125004602e0c967ad4d2a43d50f4a037bcf7784daf7fccfe9ba9866e8de87bd14238bfefe937d99066dde4ac75c6a4e22dcc156d07371c3163fc40b8a1e745613dde471faac020e7287f81168812427c0fed2a77902fc3cf567771d08d851a733793aba47e9073f230be893f251793bb2b973dcff7f95e86d232db08dcac50c5d90b272cee4f4719d414dfda1c8ba26bc9b67517757d25e16c8cbee7d1e3e893f01a5ff6fbe54db4cbe516e4aea34a66eec9bb0fdb36a0a315218ef242ef9f2cc31643b159dfb8a5e6f4b3d659f9522eb9eedaebdc99c9f0018f51a58f161cb2863d28102ec8ef39531d5f928c69ec0ff6b97e35b63c2683cd486c7b76615b9c313eb2362a194f958ff4f9fc17ca10a879170942766b86c9e88a4f6ddd4e01356d6e70789c8f5c478ba68735c61636fd08ffc8a806ad2fa4a62732a9bc7c37f5f4b886251e94a656ff0fe6c554f63c28f9513fa254817d608d7c95b7df6ccd81899d9e85dcece3949d9a3541b1c8ef9bd2f38e82c5dfcab41e84bfd9073ecc541a8b9242981d3d49444f80ef29283f2413c60e78ef34c0198f3a76c8f76806c9045c9db01e64dd7252a57b7346cd6a4c39834a4c8a4befed3e547d2d41d1eeb9dd8316e70f0b141ed786d95c65ff90878bede6829d744a01ca369b51c212b9176ed9f8fc6cf0bcc82df65e52c4898ab429667cc7e99e8ef893e2d71b852584b91084423650799991ff559397e4facdc9f8a0770ff7a03007861399db8dc2bcd82f6036a73059118ddf8a6b3f1fd150928f0585b4ce8543ae83bbb27d787eade1608986a32fe77c23195ae22e11a173710c8a5fc81d12d0dcc1cf0e0174e4b04f79fdb26eafeafc513331bae6ac80a4897902eb4e04a8ea7e3d2408c32a2c9a31d391e278ba9f6f3191023135a0ac21f92030f99a79b54fa145840821d76e8a7d025ae5b9390f1be9981150fedb39e515b62ed42de0e13334e9c37508f96040a1e0e428c8dcfe3d1fabc894a244d48d1a501a520de06e91e750b38eb609b5c46a93b219d4d1e48e1e15a910b7dc657d83cee3f06e7a92d12854ebde2f36ac1d7bce895d78ad365359ddaac686bfcf8c7283cb931e6df11cafb38e47d687832690df3b51d1efaf4516fb3ae9f3d5e0f176c70a4b1340fa49131c312ffa553c83d7d0b815b37dbebe96cbe34d3fe7658da39adebf3ddf566b4a6b86d5598f6c3ea5afbfc08ae26da760d0bbcc26cb858d2a66833f28d935b3e4dc829f9734adb612f8"}], 0x100001af) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) r3 = socket(0x18, 0x2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x10000) r5 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0x6, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0x2}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) write(r6, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000180)=[{r7, 0x80}], 0x1, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5, 0x80}) readv(r5, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001000)={0x20, 0x8001, 0x18, 0x6}) r9 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x8) mknodat(r9, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) dup(r11) socket$unix(0x1, 0x1, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r15 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r16 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r18 = open$dir(&(0x7f00000009c0)='./file2\x00', 0x10000, 0x161) r19 = fcntl$dupfd(r18, 0xa, r14) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt(r21, 0x100, 0x5, &(0x7f0000000940)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r22 = syz_open_pts() r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r23, 0x7, 0xffffffffffffffff) r24 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r24, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x18, 0x1, 0x0) r25 = socket(0x11, 0x3, 0x81) sendto$unix(r25, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aab7e294587397a31f8187bae4ad6b5b23ed00f4c8b2ca3ebbbfedcbdb0000000000b5d602000d7dbf6ba8af63ff37282921e4fdee5bfd4de7901c089e226f44d78389e0720fd3872bb22f310b404f369ffe90006ee01bbce3aea8c5000000020000000000000200000000a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r25, 0x7fff, 0x5, 0x0, 0x0) r26 = fcntl$dupfd(r18, 0xa, r14) r27 = socket$inet6(0x18, 0x3, 0xfc) r28 = dup2(r27, r27) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000003540)=ANY=[@ANYBLOB="fb18320809d00000000086efd40000000000008b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb119dc40256b5840cf71fb83a1177fe9d17b97767159d0b2fc5159a0f5c606a3c30dc9b4d162350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec708000000000000007f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73d3443d1c2a393d6692d639d13a099f0cc149b352e75174216eea32dae6d004dc861f3f796796e536ed02c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18b0064c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96ecb1b6622b4349d2b6dbbbfbe3e7c5b0d335590a84554129674ed9b5b4d100055dbe9671643b0b10251e9edd68cffc191dc910d64afc40627bc06dc5b08727332ce18caa2233804a2665fe4d56cbd86a05a1f22f5e383cfd9615ca18271368bc3e790b05c73afad4971c80ff1e90591ab411877ebcb97cc0d4c73417dfe41a4826796a573e7682dc748f8a3fc77a8b934bc10fd5a69dd4709b1cf6eabf5908de5f43df2aa6d7d37f995fdf99df7bae6224c93a6f3ea13c0f6d1ff240dfa4e289b383ef85c2d3c83c1541122a0d7b9020ed0307478b16888096576a7539bc3d336f3884d7008eea0e1050b839c32260dd8d76003b148b3e63c036416bc9314583fc29b1fbb1d23499cf5b6c924029d970d32a130e90ddc330f63fe150312a0ac70ba334d4b9834789df0d6c55f5bcc9a2779bfa64123f897564f97ada012a7b72e2715712e3178990e68aa4f90a9694bd958ad583d36734122cd7ac070f000c5bb63433ceeb0735eaa3f197ea05e07968941161d4c85b806728165f52a37d39f2c12e01e34984af7efd10737a87bac500c7bdc26130b4592cf4680c6933ab8c4c7122bfa9045fb5b89507fd242a1c8407b5ec086585b1bc1f2cd9ffdc008574fd8078c103100f2cfdf2ff0235825f6f912532e7557462301f55b3da921dff07ae2fafa8d2e3e501bfabcfb1223f591e5b0de9eb65ba444b00f3f856f6ca8b6f197162b84e6518983afaf6ca1e87232f1c1a7efbc77a208ab6f268a9001646b986fb49c74aaeb912ace4fc01236f67f8272b7a3559d3cef5580311c40b2c797cfbe75c678f63a19b403eaa30a9b8ec9d0ff1e0f952e4b1fb4d5c777176c8421aa6a1523eccda46d4faed439070d9225342ae19f3eb67cafff4e2f484571dd59897b7a32893c8f93a61e8c85bf77120b664a487379395441676256802af1199eb1d0da0152a4a12c3b64dfb53315ba1f7c66a7222ace28dc631541338fa7bc712ca1508cc0927c56da13bf00"/1193], 0x1, 0x0}, 0x0) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r29, 0x7, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r29, 0x20007605, &(0x7f0000000dc0)=0x1) ioctl$VT_ACTIVATE(r26, 0x20007605, &(0x7f00000000c0)=0x5) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r30, 0x7, 0xffffffffffffffff) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r31, 0x7, 0xffffffffffffffff) r32 = syz_open_pts() dup(r32) r33 = syz_open_pts() dup(r33) r34 = fcntl$dupfd(r22, 0xf, r33) ioctl$TIOCFLUSH(r34, 0x8028698c, &(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x20, 0x0) pipe2(&(0x7f00000006c0), 0x10004) r35 = open(&(0x7f0000000700)='./file2\x00', 0x80, 0x8) r36 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r35) ioctl$TIOCFLUSH(r36, 0x8028698c, &(0x7f00000000c0)) r37 = socket$unix(0x1, 0x5, 0x0) r38 = fcntl$dupfd(r37, 0xa, r37) ioctl$TIOCFLUSH(r38, 0x8028698c, &(0x7f00000000c0)) r39 = socket(0x20, 0x1, 0x0) bind(r10, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000392871d10000e79a53f72efb5da6290dc2539943415a202d1c8732fd0200000000000000bf8c69f4f58b3e7a60933069922a3b665fcab28164adee717a79a6e291d2034701675aa557b0f807ffc4a4ae46138efb5c9314c528e4edc952f960009a979404171175de315bcb9f784af88b36c2b5b9b63e2487459f5e9f8ca5125cd9ca3f4df3aea189956a483ebb4c47a8bc874a42f18b512c6cd1fc5e1a78671b18601a00ab31fa4eee446e9ee9852b9d37af81236656b0db6408d92e696be660223537a9a7a23555f032a64a635910194e5f471a6f5d721cd2b41a27789c6858f7d9583479ad6632f46bd90e3645faba39c640a71db669f0911fec729f42ed321ee70ab7e36dee4d7ea8a8f8ff8c848c11e18b872733715edfb4b3580054f2072f6a9ac578b5c3f7454554c17ee7d712790aaefecec8ddd72c79194ab1061dd951cebf4500ba0465b049b48233b3f430f4c2609871e212b92d220a5bd08a92c3ce68d892538f488dbd74d080592098a833971777926bacb08137d4d7d6382f67bc7084f0476456d82a29b6741c4c3d767dbfda79504fff3ed597fed69ee9c7c418865b72c6521c978e3667442f7dd3a1586d422fae2c2332c94832770735335a386a3982b8a51c52754b678a0cb7b9e3c850c183633598525531d72c61b005000000000000000000000000b91962c9a99e91e11a6464548478a198895fabec2b60e6a98ad4f2b73add3505c6d8748766cf42f1f650f0df98e2bcc02cbc53"], 0xa) dup(r39) r40 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r40, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r40, 0x29, 0x20800000033, 0x0, 0x0) r41 = open(0x0, 0x0, 0x61) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r41, 0x0, 0x0) r42 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r42, 0x0, 0x4, &(0x7f0000000280)=""/154) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000180)) semctl$GETALL(r42, 0x0, 0x6, &(0x7f0000000000)=""/155) 17:36:17 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x10, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000500)=""/252, 0xfc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) pwritev(r3, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x7) ftruncate(r0, 0x0, 0x3ffff) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="4f007e9ab096bcff13ead43f1c82580561bd7bde2f591ec7187be74743aa094b4580a1fc9c6f0808e3ae9523cfd33cecd83b4c0b4220e108d2936723c8ac86c8b0afd50be80b061a7b64da3aead6cf6d502f2aa7a22ed475486c66ec872239f8444a1255c8bad4a60fe5698db4e1ecf27ff0a6b9f9b28d698b1e33fb398934bc5719cdb48e323035e722f0afd73baa1ec2de174102d085afc01a459832cb4d2d385a9e6f36fc776e02ce39200b49cbf991cc56e915675ea85b2337d88a1545a12a175ed6317e8dd5e165758fe89c85810f657489def830d59941355cd43794bb3bfb8b1fd916cf354e5a60c0785555898ff5fb6a"], 0x10) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) sendto$unix(r7, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r7, 0x3) r8 = accept(r3, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) connect(r8, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x1, 0xfff}, {0x18, 0x0, 0x9, 0x74}, 0x4, [0x2, 0x400, 0x3, 0x5, 0x2, 0x5c800000, 0x7, 0x3]}, 0x3c) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) 17:36:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x38}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = syz_open_pts() close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x7fffffff, "73cc5160527b0100e5340700"}) write(r1, &(0x7f0000000140)='s', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x7fffffff, "73cc5160527b0100e5340700"}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSCTTY(r4, 0x20007461) write(r2, &(0x7f0000000140)='s', 0x1) dup2(r1, r2) sync() r5 = kqueue() kevent(r5, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 17:36:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x2, 0xffff, 0x1, r2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0x4d1) 17:36:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x783f, 0x10001, 0x1, 0x4014, 0x3, 0x40, 0x0, 0x1}) sendto(r0, &(0x7f0000000100)="9edb28def97353539f754990562a1078c3f9de3adcff56a00200000000000000aab73bd7", 0x24, 0x0, 0x0, 0x0) 17:36:18 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01e9301d036dd00002000000000000200"}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) write(r1, &(0x7f0000000040)="e1545ca9f82a68", 0x7) 17:36:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000a09238dc100000080af840f52bf2d1ade2b0e38dd918846066696275d257358c76e154a15ffb097ea43646d717bd4ed9796227049cc45af9fc2afacb8d5e8b2de3b446d3cd8fecc778e90ce4ab425999f8a7ed1c9ef4dc803bdd7975f37981bb0917dfe52468b817c07e4cba7268e64bdffb431d36371c4af9b76c0a90c0a76253bf2a5648d8eed91bfa7ff8878fe8f6f0d8c8d71"], 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="2d012e2f66696c653000d4e9c60061ff39802996e8a23e920105eec79b72aa2e51648165e66a62d5f133def4d0dac66bf45c7875fd20dffb11ef5e4c4ea3f6a0d4e5c0359efa96ba719475022fcc798511bd0b51030b83c8aeba77ea6630da28980fee101b466b8f5feec9d8ea7f429b72082721591df5b1a8446d4ce625c20c1a0b51bf344d4892b2840170893485b132b8b9a6cde98c8419afa8a8c0f85534fc1612e0191e6d4f8a9496f588a0c5c6daed6f7b896baad5e88b876f713a2e81ab94034f57839d7a65e8f64e1310a4a956e9cc25e0447461b7f53a397bb209dbc5234da356f8a63787d351f422d6db362daed97ab431e0acb4992ae2177476fb5e3f96b7f0bce8a44dd782b8e78c90e851e458c6c7f29ffddb5863eee01eb2ee8dd56376c760bac42c16313644a5d809d6019263dd86c5bdd43aa56953299e24fe13ea96b89df59eb124b5441def668cb3bdcd10f604cdf5f847e23ec39b04eb5290fe8814018331c1d373"], 0x8) getsockname$unix(r1, 0x0, &(0x7f0000000080)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0xdf) getsockname$unix(r3, 0x0, &(0x7f0000000080)) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) kevent(r4, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffff8, 0x41, 0x90, 0x1, 0xe2e}], 0x1, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffb, 0x8d, 0x8, 0xde2f, 0x5}, {{r2}, 0xfffffffffffffffc, 0x1, 0x8, 0x173, 0x5}, {{r3}, 0x0, 0x40, 0x1, 0xf0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x1ff865d3, 0x3}, {{}, 0xfffffffffffffffe, 0x0, 0x2, 0x80000001, 0x10000}], 0xfffffff7, &(0x7f0000000a00)={0xdf, 0x6}) r5 = dup(r3) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000040)) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r6, r7) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) sendto$unix(r10, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r11 = openat(r10, &(0x7f0000000080)='./file0/file0\x00', 0x93e61e1a0d2f62cf, 0x1) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4, 0x4, 0x7ff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7c00000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xd12c}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x25f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xafa2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0xa000000000000}], ['./file0/file0\x00', './file0/file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r11, 0x5) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = msgget(0x2, 0x0) msgctl$IPC_RMID(r12, 0x0) 17:36:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x10, 0x1, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000001180)="7ab10988cd8c3c638f89182c49180528f4a6f0a51e3023997023a94080d1f247ddc5ef4f16b81f70f22350712fdec598a4fe9f2bcb5b53f0a3fff421ca16ef3321f90648cc07f2c1aee858702ce16454d7c6c0f22f48f312b83719a93dc3346dbbb406a61ed7c8e8d0d82abb67ae6aa6d0abf4551339a5905fa33545f21764b3363059461ecb931ba69c245a3c15e37deab82fddf9886ad53c2a4e2628c06b25de8fa384fe17020ec6f374fa3cf7df9c428d3e69f464cbc1c999cb4f89580c33a1d15c1b372547184d123705c74e48c140a622d273e95877ecf7b6a574f754fe0e1f824dbaa96564c923b5ef129662cef9ce65d9e00447cfe8fab620349b8fea668c33e56b98a164adcd65ad0f3dd5da33db1903f8bc7381e3a1ad871fd110077950e3354dd9e38cc897d3a45bdc4247d7aa7e9f8de11b9459a842e382081675e2490be49b97d9d7d3e9a1e116e437f9731a0ebab7f87710e1d063f168a4640032643c92b52c00cc7a387733fdba146bfb1152c062d992dd143e6f2b2690e9257ba10f0fc9db6b6cab1e944bc80e21ff064ee50e7e18b6c1fef9401f3e99bb4c2534114e765ef5d704b448abf650d31e771d43b1577aba63b3ac926d0e70a6891db86819eebaea5b6488796b9acfe718e1e8c8190baa585c0b3c6af44cdc768a42fb6f8d81aaf6baa10df1e5e3d0c019a2e3a94307a4217798322d6d31e190df74a48663f8ac3dcaffe96e1b7fb39b03dcb21af6e8ef6a0ace746d3d270cef2ad689c620e54c191c790d09445c818d38bf83b6b918f67b60c2e57bdd570e06b417d454c30fb8db05f5d467964960d6fcdb565e05f8e0c5218bcf3689e3c1bfb1aa7ca3db47f45b079af9fdac0a6ecc59a6230a5bc3d8c571f02379f805f002f231eb616879824a840065af9f0aec298e241acdda6a1dcc0f6ca03f5e62b84142f90c96b21570d964a956696d01a2ee9312e52741966970ae0f1d5e856e2bbd8ed37dc3618820628a3bde67fa1b78177634110d7c52934a4afe9ace6c83ff821d483a2fe6e59ec6fff93097a70a2f5a614372d86916ec7f33e4ef331aa54ef59fa94668a75a09b3e86a0c2d6964117ed36db20d7ac8c36d0764cb38f8738be73cd438cd511b3008b71d057a358c70cd2fd1f95c3a0a3dc4051330b37e3bb17f9b5841d170637e5b458378d48d74baddff837cad34c75687c400acf49b31d84b3c880e3bca9e994472eef07d45c7b89cf28cc3809c98ba763fa847801c7d1b7546a98a585834a7658e08c3c8d5d44738d99cb08aee4a9416a42c434832a720620bd72fff697144f59ff80e82564399b1b55d07c64eaa8d81ba350d48d21166a320f74f78dc6d9736ebe686515b408297b9a0253e263a1bfe76c9aa098d8b049e92184421d757be00f66992e6967aa4fe886b2e48adfe9b60c4f83950d540c67c7f9655c14ec70bc384e82c9a2a6a796d6dbcecf7c021156c6694fd793bda0a9a9b8bd6ccfc35b31fd28fdd36d3c75aa3c8259c52d8fc748c14f387fac61102fb102a4086dde500f765130515964efbca217f0184d81585f5f377b1e5066f049a52a409e0a5e1052187ad6fc7734eccdb27efa20424b908a412e75c2ea452b6e2737c52e465e8b2d7ef4db28cdd9d0b5434c95f44704eb007287483a120e4dafc4fadf1739aa6269a0c7894d992927e1c3d623634f7493766806e2e976518024b5c3100e30e4206941cb432ba5240ddbf494301aa3cb43308260f607f564c4274c9a4028eb7a8859fffdc7949137ab493c3ade51e8cf524cd6c97a8f1484ebce7f89502e05e1ed8000a1a62a752782e598e65bd9657b838bad2a146b20856280841eb804d80e083a0a744fbf895b4f181cfad99521f8f7ffd1e6d5d49b9d24a78ec0354823777c37385448b2e05f66c643e8303a99dca6534db55461fbbe5449a7368e7a9dfe2c86d5f00a51a4a18edd70705b184a8694e0c8552e6673afe3609b060bcf42054c1bfc1186191ba1520e6b46cd88cefa3adb8eb200030c78e1ca6ad759bd0a8eeaaf58ba0491115dac1da80cb5b253bf12eea9ab86c2f0a6adebba44c9d00d3918eaa5470eb745e1eb4f5d720b29c7cc9b8453d64344f386eb52369d39c59dfe31ac211ead735539e841c11792ff0d84cbf29cc4225abf134dcc06af2ac4e90d1eac3c67a19fe34e2007144ff5c508bec9f9236176234b9b81b4f50dedd9904efee23a059f3a2f38bede1a96629a7889bdefa69524e89839a52849914cf71aadd8f7666b153f3c35ed1d3e41b4c0281d3d8886bbf94616fcb72ecfa94455271a98de91c08ef718a3452b157605fa7caf44f2f015d79e0f555b38963ddd1adb95b89219b6389b92e95a2fe2e4cb295f094e1d5b3491328a3bd103110f4f3b672f09a12cbf036967ec2583e26aefa74e62de39d6d3c854f801a75147e89ab00074013b5970a7fe07ed74606aa4751c2b9db36a091b19f90c6140027712a0418852ea0a892eff011ec43c2eaedc8180ca890eb4236958bf7192e9ad3c902edca97fee6cca1611bb73e70511a22a027a497c8376a32f5117e17372d5ca345e36a929280bc4669d1b575977865935288194e38f7153200d849ee3600b685abf5e14f0e3bddd6e29c6203372d15327f335b66ceabfc0d0fa29c428046c968e7fcab2059d4e2a2ce67e6d99e240151b72a9d0ba963608b63bbf8c7b23d949cd8aee0884d94f774fc550f94e6d78336fd2ff13d3959a78ef8ad438c780e8e0283cfea0db408671a3f78181e0f224fb4149d9080d72476681210f17bc35ccca60d58da57af9a439e1357d0686df27c19300e536a554c99087e71badeb4e0f666673b71167b9bf8b9f3425aa5e6fab4944ab7f3bb33e68bc8931fb79f09e96f608999c0fa528676e27fa6a1d2db091a9f242828bbc5e981850e9126211c2bf666c0a1fa3625728cdb1d69709ccb2c047c55e25f334bd7be207bb809232bbbe1392fac67fd68fa08ff0a362ce773521230b59cce2e0e370820fb8d8e96e0f89808decdc32c51917176260ed77e43f18bc9c4378797c0eb0afa0503209ff5ed75df2f512f8cf9cd04b97e05ae84b593e6fbc67f367b6748fd49c286d9a9e76b7097056ed9cfcdafc059e2ec71a15d4bf2aa4f8550bee53c7427aea0e7e491fb1ce3fa660f3a0ec0417f57839a26ce74b42c06b522cfa6df9ca018f34c251bf65559ebdec8aff377e8fd9137a05081b30f4319fc2c06f7514f42cd1be517b5170ba9870029e35646b27cff299e7af8480f1e5afe80eddef0f4b368cf26bb47ef88a44b252f69cf7a808b04ef10fd6822d63db7825ad66cc6043d7aae2f859df39e2f816d688ed3f36aad118da44ce515a9aa513b55f8e8aa309e8b024f5a81471b141e7f33cc15dad9693bb2ccfee8fa1a382f83658c64bbc36788a5250eab9f94d0ac2eca19187c3273ccbb78b7175a80c868499f67830f000592c7f4e4856c1991f0a8ce44b7441ee0e6248911d7fd9df0ca61d5a77ac9bdcffb7e2ff1e827b4d9a6faa6a992c8de428e95798509924dd40d9771b99e6e4ba43a504b4c6362118cdbe63d70639d5399f6278833fc9e2d5289dd1b01089a06e0aad4c4195e10b69212030ae00e5f6b8ebae63af53904cc204718810008cdaec48cf0a561d7c5ee1d7635552f88218e070a383794aec409b8b39e8f85b56982fefdbfcec5de5e893d792998d6716580f87fd454167f5287e8e675299b745fbcfdcdc92dae36557532441136a87e5f8daf442cd52a639ce6403c473bf8b6975fe8fa61d4e829de60dad92ab98bfff097e1d0f841f03bb01ceab30c6216f1d69dae2cd6dea472f993b074d04607618c0e0a3bbeae6736979dce2dbed6dd7cbf641a6d74bb6a096f067cbe8e8e2639ec40e3ded3fc72e273f078112d9166959dc2e445af356e737f727c253d236b86a228c9aae8d500e0495dd80b1162a4b861e7151fcfd0709e6d3633c162ace9b1c8f3e8cd1b76226551ba051862c1ef1c82861a2ea2cacbf156e8c68656528fc14a4c0648271674d68bf2f5d29804fb0e24c2a6fb565e528a031df5967b4e82fc9e6614369e0f4f79eda1a23aa62f9027c0a74d1465ec0a2d8bfb0ee80f597fe126dbbb276b4325f64673d030c4fe15997212f57e6ae81d1aeb4131656cb00b73362264d70b5f3c0bff1b185d34002652032d1290007edfe4d9df9e571b9a36095c83af3bd022c4ba1ba4e4ecc9c82fb2922a990d8b1930af52abbb4e618becb85629a0cd3a73a36424a736ff231af2e1fc53c98903e2a81277449da7dc47a9e3c7108ea0be674cc9f347dac5c5a4a77a87a7bb919ecd5a6df9db4e80da5619e9d741cd3aa9e0a86e3c5d0094960a27b26f98ef66fc0c5e49192b60ffbe0b54b7fbc515afa827d45e3e2af65df80ff0fe0cee865693737ad6e818cddc0f09679962bdb8ce838a5af1b856a7d2b27d561d037e10e8fbb76e5f2f80b4a644863ef0934e62334e5a260ff9ab43266910614c8feb68abcccd1aebe564e90586f4863628791c2eb6fe96e123a4f4d0f4f16674f6352024a5d03d9b953d9542f50b728bd3fcace7e416fd316bc1c61380b60f95c55a5178687e591a304ee8f62372468e40416fc6e2b67dcd9593e80389594183183e2402a1229d81c5ff8160b9af19e279de24c2cbf41d582e61f7a909f2387f81763c647e62da465da4bbaa0ccd05348992e379400604f10ac8090d57b7d3d94ef1af42f613e91774b81b8e22bc4313f35376c3636eefd23a923c8e9125a0f17ae00ac5e5179b53d0bb50338164969326d6996f2c9454c434c023df3eb4c1c98078dc879ff429c827eb170a7e9b2f1f11eb4c2c5f1d1cbf1a3599166834a3c076ad7d04fe1a4b7cf7c0329979f9d1ab9995338fc240a4a6ddda3682098203abf8cf74738c08899aff193b701e77ee04da0a6cbe34f5492b3d38773b7186333233211012d3ee43892d7aa9d56d009836708181bdbb8e75a08d007fadf5380bb8a035c0d9afffd0690ec7f854b494cd78a67c162f61de2e9d9dde5cb661df021d0f8b6e2440aad8f638cdb8134440fc940330b10d87431cf6ea429085723b7f975f239f6e9370b5569dc6166a98436f2902eebfe9b599770ebeaab83fa9149e4067bcdc79a50b806616d73919d53a0968020880c82c32e08e9aab8115d728df1d3ae267383d86014ea08341fe36589d990b4eb28568476265252780ae14a54e9fb700524838be6736ea7a345821bceb9e868c5d252cd2788aa7ed1d2ba96af7de9a20ecc7033d178cbeabb6468b711b6568b19df8fde6fa41f0a6ebedee7594f183eaf36876a25578acf1debbc2af76c68195545e6cfafd3d3470a013e5ce4c2721d82c4e8bd6795a04770605a17b6e3332bc6476d845e0f40d0398ed461a09c3aec6a1bcff9e7ac4da332052c1d36bd519bc72523a3ddc44b7fee139ca53d5c2ef55a91a8ce15d4c45d338b3f7b9c9c0d9cee98124103e4be985c9a0c4dac6876826f0600c521b3d0d400b71efc2f7171e8b7ea76ec264afc80e80430c0eba8ade3e6dff2a06783d3356568de2dd5c68af1e5ba73f41780c16a99098b50931eb8aba90a899525ed71e41b6a26a58b942f22ec4b5b72890a1c82709c57ec1ad667e9051423cc7254945f7209e9040fd1eb4348f185c57014c4de28af5fa4d3b9bdd45383cec26ae212d08b069891d94a5ddd016538592616fae450746ef6570ed74ff995379b877f4fd670a1a0cb77ae5bd5468ef8f2f7c57343bf91088a4266702a62ff07f62e0df0d4873", 0x1000) readv(r0, &(0x7f0000001140)=[{&(0x7f0000000f00)=""/240, 0xf0}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) fchdir(r3) 17:36:19 executing program 0: r0 = getegid() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r3 = semget$private(0x0, 0x4, 0x484) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r8, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r9 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x6, r10, r6, r12, r6, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r6, r6, r13, r6, r13]) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r14, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r13]], 0x1, 0x7fb) msgrcv(r14, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) r15 = getegid() r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r17 = openat(r16, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r17, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r18 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000180)={{0x6, r19, r15, r20, r15, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r15, r15, r21, r15, r21]) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r22, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r21]], 0x1, 0x7fb) msgrcv(r22, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r22, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r22, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r22, &(0x7f00000011c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517c1d4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c806000000c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5256fcd6ae2da598bf239691d2fea1b51ff028da5d2"], 0x1, 0x800) msgsnd(r22, &(0x7f0000001c00)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d93070009673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc46b032b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c134dfc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f3b7b74a6d0cf479744ab5c3cd9c3cf73cc6b38c75134bf24d6e9ddf0383f40efba799fc83b4a81bf8230aded8f081f7968e0eecf4079b341b5e81185353927b18ba21c3086db43dcb7477b44de4c089a7b3840c9bb55dbafdf2a4c85c365511938f6ec6c55f028c07ab4ea54b156b3d9506ffedd2c34e885761ac944031be931827e0f986e699632a168d9edc79f446a082429a357ff42d82b9e9fff7efa7707d28ba834d33684b2795f6d0fa5fc828d0d1e5283ebbb46757e289cb9dd89ca94d65dffa1d5f8e16bfebbecebaeb451e4e3660acc5a33dc1c052b1ba568f7fd6c64ed196ca75b8002023555e9b37543632aee5ced7a3454231a3e199745a22d2cea9f2c8d44210592afb1b88df0537464204b53a38d507a684de294de76cd23cceb43f54389d2fe2d683b69554c823a4487efb1378b0afb2b2be06b45737de34c312acc0bea9a51231156eb73f4cb4ff3f49b0100000000000000dc4e00"], 0xd5, 0x40000000000800) r23 = geteuid() r24 = getegid() r25 = getuid() r26 = geteuid() setreuid(r25, r26) r27 = getpid() ktrace(0x0, 0x1, 0x4, r27) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r31 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) r32 = socket(0x2, 0x2, 0x0) bind(r32, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r33 = socket(0x2, 0x2, 0x0) dup2(r32, r33) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r34 = dup2(0xffffffffffffffff, r33) utimensat(r34, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0x1000000200}}, 0x0) r35 = fcntl$getown(r31, 0x5) r36 = fcntl$getown(0xffffffffffffffff, 0x5) r37 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000540)={{0x240000000, r29, 0x0, r29, r30, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r28, r35, 0x41d, 0x405, 0x5}) r38 = getuid() setreuid(r38, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r30, r38, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r35, r36, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x6, r23, r24, r26, r30, 0x4, 0x9}, 0x4, 0x3, r27, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) msgsnd(r22, &(0x7f0000000e80)=ANY=[@ANYRES16=r11], 0x1, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r14, &(0x7f00000011c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517c1d4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c806000000c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5256fcd6ae2da598bf239691d2fea1b51ff028da5d2"], 0x1, 0x800) msgsnd(r14, &(0x7f0000001c00)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d93070009673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc46b032b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c134dfc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f3b7b74a6d0cf479744ab5c3cd9c3cf73cc6b38c75134bf24d6e9ddf0383f40efba799fc83b4a81bf8230aded8f081f7968e0eecf4079b341b5e81185353927b18ba21c3086db43dcb7477b44de4c089a7b3840c9bb55dbafdf2a4c85c365511938f6ec6c55f028c07ab4ea54b156b3d9506ffedd2c34e885761ac944031be931827e0f986e699632a168d9edc79f446a082429a357ff42d82b9e9fff7efa7707d28ba834d33684b2795f6d0fa5fc828d0d1e5283ebbb46757e289cb9dd89ca94d65dffa1d5f8e16bfebbecebaeb451e4e3660acc5a33dc1c052b1ba568f7fd6c64ed196ca75b8002023555e9b37543632aee5ced7a3454231a3e199745a22d2cea9f2c8d44210592afb1b88df0537464204b53a38d507a684de294de76cd23cceb43f54389d2fe2d683b69554c823a4487efb1378b0afb2b2be06b45737de34c312acc0bea9a51231156eb73f4cb4ff3f49b0100000000000000dc4e00"], 0xd5, 0x40000000000800) r39 = geteuid() r40 = getegid() r41 = getuid() r42 = geteuid() setreuid(r41, r42) r43 = getpid() ktrace(0x0, 0x1, 0x4, r43) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r47 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r47, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r48 = fcntl$getown(r47, 0x5) r49 = fcntl$getown(0xffffffffffffffff, 0x5) r50 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000540)={{0x240000000, r45, 0x0, r45, r46, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r44, r48, 0x41d, 0x405, 0x5}) r51 = getuid() setreuid(r51, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r46, r51, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r48, r49, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x6, r39, r40, r42, r46, 0x4, 0x9}, 0x4, 0x3, r43, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) r52 = getegid() r53 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r54 = openat(r53, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r54, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r55 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000180)={{0x6, r56, r52, r57, r52, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x6, r57, r40, r4, r0, 0x8, 0x7}, 0x1, 0xc8e8, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r0, r0, r5, r0, r5]) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r58, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r58, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r5]], 0x1, 0x7fb) msgrcv(r58, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r58, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r58, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r59 = kqueue() fcntl$dupfd(r59, 0x2, 0xffffffffffffffff) msgsnd(r58, &(0x7f0000000c40)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517c1d4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c806000000c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5256fcd6ae2da598bf239691d2fea1b51ff028da5d2", @ANYRES16, @ANYRESHEX=r59], 0x3, 0x800) msgsnd(r58, &(0x7f0000001c00)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d93070009673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc46b032b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c134dfc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f3b7b74a6d0cf479744ab5c3cd9c3cf73cc6b38c75134bf24d6e9ddf0383f40efaa799fc83b4a81bf8230aded8f081f7968e0eecf4079b341b5e81185353927b18ba21c3086db43dcb7477b44de4c089a7b3840c9bb55dbafdf2a4c85c365511938f6ec6c55f028c07ab4ea54b156b3d9506ffedd2c34e885761ac944031be931827e0f986e699632a168d9edc79f446a082429a357ff42d82b9e9fff7efa7707d28ba834d33684b2795f6d0fa5fc828d0d1e5283ebbb46757e289cb9dd89ca94d65dffa1d5f8e16bfebbecebaeb451e4e3660acc5a33dc1c052b1ba568f7fd6c64ed196ca75b8002023555e9b37543632aee5ced7a3454231a3e19978df0537464204b53a38d507a684de294de76cd23cceb43f54389d2fe2d683b69554c823a4487efb1378b0afb2b2be06b45737de34c312acc0bea9a51231156eb73f4cb4ff3f49b013eecdf6bcd9800000000000000dc4e00"], 0x1, 0x40000000000800) r60 = geteuid() r61 = getegid() r62 = getuid() r63 = geteuid() setreuid(r62, r63) r64 = getpid() ktrace(0x0, 0x1, 0x4, r64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r68 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r68, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r69 = fcntl$getown(r68, 0x5) r70 = fcntl$getown(0xffffffffffffffff, 0x5) r71 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r71, 0x1, &(0x7f0000000540)={{0x240000000, r66, 0x0, r66, r67, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r65, r69, 0x41d, 0x405, 0x5}) r72 = getuid() setreuid(r72, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r67, r72, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r69, r70, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r58, 0x1, &(0x7f00000003c0)={{0x6, r60, r61, r63, r67, 0x4, 0x9}, 0x4, 0x3, r64, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) msgrcv(r58, &(0x7f0000000000)={0x0, ""/43}, 0x33, 0x2, 0x1000) r73 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r73, 0x2, &(0x7f0000001540)=""/4096) 17:36:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1fffe, 0x40) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000240)=0xfffffff8) 17:36:19 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x11, 0x3, 0x3) sendto$unix(r4, &(0x7f0000000700)="9b030504001a915ff5de46abcfe2000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001066a709640a8839d52523fb9fa7741ef81760d0a3c", 0xc6, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x3) sendto$unix(r5, &(0x7f00000003c0)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0x1, 0x0, 0x0) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYRES32=r4, @ANYRES16=r5], 0x2, 0x800) msgrcv(r3, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYRES32=r2], 0x1, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYRES64, @ANYRESHEX=r0, @ANYRES64=r1, @ANYRESHEX=0x0], 0x4, 0x1, 0x1000) r6 = kqueue() fcntl$dupfd(r6, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) fchown(r8, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) kqueue() r9 = syz_open_pts() close(r9) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r9, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = accept$inet6(r12, &(0x7f0000000000), &(0x7f0000000140)=0xc) r14 = fcntl$dupfd(r13, 0x8, r9) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0xffe, 0xff, 0x0, 0x0) r16 = dup(r14) getsockopt$sock_int(r16, 0xffff, 0x1021, 0x0, 0x0) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) r20 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r21 = syz_open_pts() close(r21) ioctl$TIOCSTOP(r21, 0x2000746f) ioctl$TIOCSETAW(r21, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54fffb78442fc7e4d317823b8bb3ace27fac721b"}) writev(r21, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) ioctl$TIOCFLUSH(r21, 0xc02069b6, &(0x7f0000000300)) r22 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r22, 0x0, r22) connect$unix(r20, &(0x7f0000000540)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r23 = socket(0x10, 0x8002, 0x4) connect$unix(r23, &(0x7f0000001040)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d10651b1dafe9c1069a373ff6723dd71b4fb32d036cb6b7df0ba23f75d10ada8a197048eebd6cad48949c5d73e958b87557bf03338f2437f6d9374064dce27eeca4504d1e2b281f681154e1b56493b9847f3e147ceecefe46a2d0d32d6da76dcac0f9504000000f979e333b0e72243d02d51a7ece344a3fe9b80c706c43b82d84460eae80103645acd0f6fcc1aeaf2c9abb42f0311d6717aa0f35437beb89064e8117ef67737acea85ceeb57050c96f473e5b303546652f8c3ca5037c4c079663c74d304be3f41bcab55d7"], 0x10) r24 = socket(0x2, 0x8002, 0x0) r25 = syz_open_pts() ioctl$TIOCSETAW(r25, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r25, 0x2000746f) writev(r25, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r26 = syz_open_pts() ioctl$TIOCSETAW(r26, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r26, 0x2000746f) writev(r26, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r27 = syz_open_pts() ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r27, 0x2000746f) writev(r27, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r28 = syz_open_pts() ioctl$TIOCSETAW(r28, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cb, 0xfffffffc, 0x0, "8f01eeef0f83004c816000000200ffff856000", 0x1}) ioctl$TIOCSTOP(r28, 0x2000746f) writev(r28, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r29 = syz_open_pts() ioctl$TIOCSETAW(r29, 0x802c7415, &(0x7f0000000000)={0x0, 0x9ce, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r29, 0x2000746f) writev(r29, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r30 = syz_open_pts() ioctl$TIOCSETAW(r30, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r30, 0x2000746f) writev(r30, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r31 = syz_open_pts() ioctl$TIOCSETAW(r31, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) r32 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r32) r33 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r33) ioctl$TIOCSTOP(r19, 0x2000746f) writev(r31, &(0x7f0000000100), 0x0) r34 = socket(0x18, 0x2, 0x0) r35 = socket(0x18, 0x1, 0x0) close(r35) fcntl$dupfd(r34, 0x0, r35) r36 = socket(0x18, 0x2, 0x0) r37 = socket(0x18, 0x1, 0x0) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x18, 0x1, 0x0) close(r39) fcntl$dupfd(r38, 0x0, r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r39, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000429000100337a6bcaeb24d0c0eed2b8db00000000000400"], 0x10}, 0x0) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x1, 0x0) close(r41) fcntl$dupfd(r40, 0x0, r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r41, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000580)=0x8) socket(0x18, 0x2, 0x0) r42 = socket(0x18, 0x1, 0x0) close(r42) open$dir(&(0x7f0000000800)='./file0\x00', 0x40, 0x8) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x1, 0x0) close(r44) r45 = kqueue() r46 = fcntl$dupfd(r45, 0x2, 0xffffffffffffffff) close(r46) sendto$unix(r46, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f0000000080), 0x4) fcntl$dupfd(r43, 0x0, r46) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$dupfd(r43, 0x0, r47) close(r11) fcntl$dupfd(r36, 0x0, r37) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRES64=r36], 0x1) write(r24, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r48 = socket(0x2, 0x8002, 0x0) connect$unix(r48, &(0x7f0000000640)=ANY=[@ANYBLOB="63020207e00000010000a6c2b917dbed5b254a2464dd34b1cd288c6695be2ed1f3d1584c5ebc79ab322d7ead348b060000007dbfc6eaf9395c1c737af39d7996899e46bf810b56a1862080fed242675f6e506f1a1600000000000039ddf08f134eb14eddef294e1efd4a0d9fd53885cfac04abf3e6d1080deb9439e3be5472322efe33dd34ec019107dc0100705963575c329bea571b61d3d59c5d00"/168], 0x10) write(r48, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) 17:36:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300"/909], 0x10) r1 = socket(0x20, 0x2, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r2) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x41001, 0x0) writev(r3, &(0x7f0000000500)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) accept(r5, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) lseek(r4, 0x0, 0x41001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r2) r8 = dup(r1) mknodat(r8, &(0x7f0000000180)='./file0\x00', 0x80, 0x1f) sendto$inet6(r7, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 17:36:20 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da4", 0x39}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="fff1b8e595f5bb60d598ff24ff00000003aaaaaae485dd60a4f005000000eafe800000e90097ca49d3b21912abea8aa237df334f56b10c05d508acf60be1d3d718ada702066d2e2d0343efb9cdf320782a4545a99402271531845d2af20dbdcd2da0ba0b8de5e4d93948dd21bfdc481407fa2539d246faa041dc4968ea772856f675c3ef6af7e0a28e2577d93c74233f8f3e9a9b9187d4a6f2ddafe7a447a93fe0e062d6bec65f45b16116afde1136702eceb61d76acb3f56f8e2e9b7810255989c25833bdb0ebec76d4ffaf0ca8c4f9010cf79acd9d05cce33ce314d882933cec8bcf4a2917231296bcfde11bb6d9f14d0d3ff6c2ecb53d0416a1d0316ec72ae5b9551017abbb1d9035e3b58402b388b123dc283a167dbb37bd6295620f456f8e637de81418cd9691e869684bd58e1fba507694b21e39f3f9e0ad6619ad16fbdd69fedef9188f643a86dce812d6de9acd8ec12e1968ec4c15e6e555acb9b0de07ae6b62ce7fe7d776340d4708972e1160f960c7f4832a6d54f0017db3afede8036f91ba20ea9af321130baed1aaa32e5fc3ed7842b70cc5117f22608af72ccac52ef0b41792949adcfa838bd709e0239b7a694b63976ee272d90d3da17dcc37d6e2b4958006ffb2fa783c299ae7ee48a0484d267caf9079755183d93326e7418f48959b86fc570fd46c9088860e95978a3168599f2f0fded305d5072ed2e3c7f1ab479a2a6073ccd1cb62f82817dee4f3d10867192c5f0b94ae4671a3d109c26641673487469d9d17c2"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x4) 17:36:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e10ed7cea88d881eb4a93df05d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928aee67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e3c54c78dda6664e56e1a9e1104f55d1a49ed2f5f0728f921785b2f2bb1b8f7887c33beb1f76a03cb62e"], 0x6a) 17:36:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 17:36:20 executing program 0: msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)) r0 = socket(0x11, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000700)="9b030504001a915ff5de46abcfe2000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001066a709640a8839d52523fb9fa7741ef81760d0a3c", 0xc6, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) sendto$unix(r4, &(0x7f0000001b80)="9b03050420000000000001c20101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4fe9d56175781f37fab0c27a7a80a9376336adf00b7804be781eed00f4c8b2ca3ebbc257699a1f132e27acb5d6029b087d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90766ee01be65756ae28155ecc7674bfb48673a075aea800000000000000000000120208a371a3f8000400000000000000010000000500000000007625441125f1275b4d05b1ef3669dbfebf326549cc58f512514ed832e68248bfce1a7c19d9d0be9bcd0e87c077f7e80296be93fd6131a19ed494a125184196ccd81382f5b7d29eac33dc447e3e974f290c4b123a1d6f07b2102530ff021c80b3d8af24f418e98598c97b829ed0c7d67858b24578cd94a26d40fdc612564ee48994be043dbd17006dd6109b678d2802d3eb22609b631a5f9c4c0d3ff2a630ac9d94a86e3b03e70d0e7abe068e56e456169ae3723f7f0eb51c6c3e7b064159595b35f1937329f3f164c6a4a0cdb589b9f6f2cb1861ef0976a43aa9c34674ee98bd85570a217c3dc53df015b67a5aa94ed42e536956424eabf65ee45d6b518573fb731c11bd0db9daffa918c775b720959d4009f92f27d121327dd342895140ef2423b248389aed6f75c1a4509410feafd328a5c7f8c884af36417d14b70240485e8952d21f63f5c064151e4476650dc840ab099f818d82bdf7d49cb6fddf", 0x215, 0x9, 0x0, 0xffffffffffffffb2) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYRES32=r2, @ANYRES16=r3], 0x2, 0x800) msgrcv(r1, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRES32=r0], 0x1, 0x2, 0x1000) r6 = kqueue() fcntl$dupfd(r6, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) fchown(r8, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) kqueue() r9 = syz_open_pts() close(r9) ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r9, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r13 = accept$inet6(r12, &(0x7f0000000000), &(0x7f0000000140)=0xc) r14 = fcntl$dupfd(r13, 0x8, r9) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0xffe, 0xff, 0x0, 0x0) r16 = dup(r14) getsockopt$sock_int(r16, 0xffff, 0x1021, 0x0, 0x0) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) r20 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r21 = syz_open_pts() close(r21) ioctl$TIOCSTOP(r21, 0x2000746f) ioctl$TIOCSETAW(r21, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54fffb78442fc7e4d317823b8bb3ace27fac721b"}) writev(r21, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) ioctl$TIOCFLUSH(r21, 0xc02069b6, &(0x7f0000000300)) r22 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r22, 0x0, r22) connect$unix(r20, &(0x7f0000000540)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r23 = socket(0x10, 0x8002, 0x4) connect$unix(r23, &(0x7f0000001040)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d10651b1dafe9c1069a373ff6723dd71b4fb32d036cb6b7df0ba23f75d10ada8a197048eebd6cad48949c5d73e958b87557bf03338f2437f6d9374064dce27eeca4504d1e2b281f681154e1b56493b9847f3e147ceecefe46a2d0d32d6da76dcac0f9504000000f979e333b0e72243d02d51a7ece344a3fe9b80c706c43b82d84460eae80103645acd0f6fcc1aeaf2c9abb42f0311d6717aa0f35437beb89064e8117ef67737acea85ceeb57050c96f473e5b303546652f8c3ca5037c4c079663c74d304be3f41bcab55d7"], 0x10) r24 = socket(0x2, 0x8002, 0x0) r25 = syz_open_pts() ioctl$TIOCSETAW(r25, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r25, 0x2000746f) writev(r25, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r26 = syz_open_pts() ioctl$TIOCSETAW(r26, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "531c22cd5281885e8100"}) ioctl$TIOCSTOP(r26, 0x2000746f) writev(r26, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r27 = syz_open_pts() ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r27, 0x2000746f) writev(r27, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r28 = syz_open_pts() ioctl$TIOCSETAW(r28, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r28, 0x2000746f) writev(r28, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r29 = syz_open_pts() ioctl$TIOCSETAW(r29, 0x802c7415, &(0x7f0000000000)={0x0, 0x9ce, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r29, 0x2000746f) writev(r29, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r30 = syz_open_pts() ioctl$TIOCSETAW(r30, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) ioctl$TIOCSTOP(r30, 0x2000746f) writev(r30, &(0x7f0000000100)=[{&(0x7f0000000040)="ad0556c55da634a6872237c5683378c46dd1408f262bb455c6c758a718062df319a92c5ddc1bd58e1dfbb01e6f37472486b485164658b590ca1b7237f26ce1aa409d8afa6a4e1f13a87300d464ee3eb64cc769375ff324351d52461c204b23d81b09", 0x62}], 0x1) r31 = syz_open_pts() ioctl$TIOCSETAW(r31, 0x802c7415, &(0x7f0000000000)={0x0, 0x9cd, 0xfffffffe, 0x0, "7b01ecef0f81004c8160000002000000856000"}) r32 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r32) r33 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r33) ioctl$TIOCSTOP(r19, 0x2000746f) writev(r31, &(0x7f0000000100), 0x0) r34 = socket(0x18, 0x2, 0x0) r35 = socket(0x18, 0x1, 0x0) close(r35) fcntl$dupfd(r34, 0x0, r35) r36 = socket(0x18, 0x2, 0x0) r37 = socket(0x18, 0x1, 0x0) r38 = socket(0x18, 0x2, 0x0) r39 = socket(0x10, 0x1, 0xbf) close(r39) fcntl$dupfd(r38, 0x0, r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r39, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000429f7f654e39a69f7dc24d0c0eed2b8db00000000000410"], 0x10}, 0x0) r40 = socket(0x18, 0x2, 0x0) r41 = socket(0x18, 0x1, 0x0) close(r41) fcntl$dupfd(r40, 0x0, r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r41, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000421"], 0x10}, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@abs, &(0x7f0000000580)=0x8) socket(0x18, 0x2, 0x0) r42 = socket(0x18, 0x1, 0x0) close(r42) open$dir(&(0x7f0000000800)='./file0\x00', 0x40, 0x8) r43 = socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x1, 0x0) close(r44) fcntl$dupfd(r43, 0x0, r44) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$dupfd(r43, 0x0, r45) close(r11) fcntl$dupfd(r36, 0x0, r37) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRES64=r36], 0x1) write(r24, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r46 = socket(0x2, 0x8002, 0x0) connect$unix(r46, &(0x7f0000000640)=ANY=[@ANYBLOB="63020207e00000010000a6c2b917dbed5b254a2464dd34b1cd288c6695be2ed1f3d1584c5ebc79ab322d7ead348b060000007dbfc6eaf9395c1c737af39d7996899e46bf810b56a1862080fed242675f6e506f1a1600000000000039ddf08f134eb14eddef294e1efd4a0d9fd53885cfac04abf3e6d1080deb9439e3be5472322efe33dd34ec019107dc0100705963575c329bea571b61d3d59c5d00"/168], 0x10) write(r46, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) 17:36:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x8000, 0x208001fe, 0x0, "fb000010000c0000210000000000ff00"}) mknod(&(0x7f0000000080)='./file0\x00', 0x3fcb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x8) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x36c39d4dbd27b144, 0x3, &(0x7f00000002c0)=""/131) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000240)=0x401) r3 = socket(0x6, 0x1, 0x8) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x2400, 0x0, 0x8, 0x7f}) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r7]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r5, r6, 0x10, 0x8}, 0x4, 0x1, 0x3fd}) r8 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) dup(r8) socket(0x6, 0x2, 0x1) r9 = socket(0x18, 0x5, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:36:20 executing program 1: mlock(&(0x7f0000db1000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) 17:36:20 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x401}], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe8000000b2ffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:36:21 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x40, 0x48, 0x95}, 0x3, 0x6}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/71, 0x47}, {&(0x7f0000000540)=""/135, 0x87}], 0x8) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x1, 0x3f, 0x1f, 0xfffffffe}, {0x8, 0x7f, 0x3f, 0xffff}, {0x0, 0xf4, 0xb2, 0x1}, {0x8000, 0x20, 0x3, 0x99}]}) 17:36:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) msgrcv(0x0, &(0x7f0000002540)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x101) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = getegid() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r6, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r7 = semget$private(0x0, 0x2, 0x8c) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x6, r10, r4, r11, r4, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r4, r4, r12, r4, r12]) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r13, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r13, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r12]], 0x1, 0x7fb) msgrcv(r13, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r13, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3335e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be0000edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r13, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r13, &(0x7f00000011c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517c1d4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c806000000c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5256fcd6ae2da598bf239691d2fea1b51ff028da5d2"], 0x1, 0x800) msgsnd(r13, &(0x7f0000001c00)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d93070009673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc46b032b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c134dfc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f3b7b74a6d0cf479744ab5c3cd9c3cf73cc6b38c75134bf24d6e9ddf0383f40efba799fc83b4a81bf8230aded8f081f7968e0eecf4079b341b5e81185353927b18ba21c3086db43dcb7477b44de4c089a7b3840c9bb55dbafdf2a4c85c365511938f6ec6c55f028c07ab4ea54b156b3d9506ffedd2c34e885761ac944031be931827e0f986e699632a168d9edc79f446a082429a357ff42d82b9e9fff7efa7707d28ba834d33684b2795f6d0fa5fc828d0d1e5283ebbb46757e289cb9dd89ca94d65dffa1d5f8e16bfebbecebaeb451e4e3660acc5a33dc1c052b1ba568f7fd6c64ed196ca75b8002023555e9b37543632aee5ced7a3454231a3e199745a22d2cea9f2c8d44210592afb1b88df0537464204b53a38d507a684de294de76cd23cceb43f54389d2fe2d683b69554c823a4487efb1378b0afb2b2be06b45737de34c312acc0bea9a51231156eb73f4cb4ff3f49b0100000000000000dc4e00"], 0xd5, 0x40000000000800) r14 = geteuid() r15 = getegid() r16 = getuid() r17 = geteuid() setreuid(r16, r17) r18 = getpid() ktrace(0x0, 0x1, 0x4, r18) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r22 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r22, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r23 = fcntl$getown(r22, 0x5) r24 = fcntl$getown(0xffffffffffffffff, 0x5) r25 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000540)={{0x240000000, r20, 0x0, r20, r21, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r19, r23, 0x41d, 0x405, 0x5}) r26 = getuid() setreuid(r26, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r21, r26, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r23, r24, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x6, r14, r15, r17, r21, 0x4, 0x9}, 0x4, 0x3, r18, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) msgsnd(r13, &(0x7f0000000180)={0x2, "56e168b99a47cd82f3d11fff39025df1eefb93b35082643f3b520f50a3cf0e44d5893746e4ab0956c3b2a60eae07675119cfe4676f7f05be4ca74db3455ecc5f64eec6efe8ff24a20b5bf882b1b9d5311a8e42db91c8932a12c72a72fb2e60a27a16124496579c7a93828798264fa178154e0d1202f4de599e038214dab33470c271f78968c2406afd96b1622c4b08475193bdd180e8c682da59915027a64b7393d771ebb2083f33d44a3ef892eeb02cf66e002e0b6222527a2c3fe691f697d279f51652963d936a6c4771a46178343e155702abd01e93590bd82b08d51b3dbfe696e896122523c3d97627ed05ab76d38a67b41d7f667a775183f8aab4"}, 0x105, 0x0) close(r3) sendto$unix(r3, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) connect(r3, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 17:36:21 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaa085c2d727a58863e60081004000080045907844a7078bbf6eb793f8ac1414aaac1414bb04009078001a000045000000000000000000001a6ebe59"]) 17:36:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e10ed7cea88d881eb4a93df05d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928aee67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e3c54c78dda6664e56e1a9e1104f55d1a433be99e9830e21503ded9ed2f5f0728f921785b2f2bb1b8f7887c33beb1f76a03cb62e"], 0x1) 17:36:22 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r7, 0x2) fcntl$dupfd(r6, 0xf, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000180)=0xc) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) r10 = syz_open_pts() fcntl$lock(r10, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r11 = syz_open_pts() read(r11, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) r12 = syz_open_pts() read(0xffffffffffffffff, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r13 = syz_open_pts() read(r13, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000000)={0x400, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffe}) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x3, "c69702eba43f83bcda020000000000000081f6bd"}) r14 = syz_open_pts() read(r14, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd"}) r15 = syz_open_pts() read(r15, &(0x7f0000000440)=""/68, 0x44) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r16, 0xc2485607, 0xffffffffffffffff) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a000000000000008ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eebcaf79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d0318edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89b3dfe58f785d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a9789747bf93ab4670d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) 17:36:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x50) openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x123) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f0000001780)="7b1f", 0x2}], 0x1) 17:36:22 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000a40)=@in, &(0x7f0000000c40)=0xc) connect$unix(r1, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffbac5ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3081898cc7d4c162a2f99907d2607fd141e0000000000000000", 0xf9}, {&(0x7f0000002d40)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084a77847787b55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480473e0363b89c9445798ce63082dd14bcd6111bea219f2305fb974747f6bee78fc667e3d68a3b13cc34902dc206f5106d39091e836fc4a8d17537ff80c084ada7663c19f79eb0ec50ffb08c5c7564495b084a885e836944297bd931c193bb98e311642e568d6132d4e1637a00020bdd22813a617523e7dd3d", 0x114}, {&(0x7f0000003080)="904b01fa79e3440040e16028791043a74d0d87fd7f2f4565e05a3eb3477f6badf04242e4a7f4cbe31c02fd54701ac53b43a8fea0d52ac1c3e32772f160fcf322618701b20a66477e276e24aa5954757b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6fb8933de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338f701ec7cec0211cf50362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b75e023bf51b4977aa59f6516289af18bd89cc23d849761441513a5221a0000642c34d38630eb88195c58ff6da48f1227d22714735795e62acd12635c7668728ebb61d91a7bb456363b82f34abe85c7a95af79934dd5af4ba73b22400080d800efdef94e1417420e152095cf8c4e2ec6cb2e92ea86cd5b04d9cc4f1d4b5d031277b7bd20fe93a3e70d5512bb207f1e8305fa477e820c4f2e83dfce3cb480b939ba299b5329df13a95c9c95f08f702687472faf75b65c752a1ebec90c7b333a68f27963dcc0118bfc9f2ff011d984fc54c1e09b3f6e4206e6594c28288930bdec5e71240206781aead22e4bfe11cd8ae2bbdc941b17e1322a6dca6d4c94a686a712792601039f9b1861a05bb9c9eeadce6b55aefca5e38ebd387d5a8cfb1a11890d9118a2c07b5fa0adafb4e26c98969d02f82e75edde80d147afbbde63fd26efd85dd04a5fb1bce656627994f0b58a46e19f36ec3b6dd906b1670dda794973d01aa47a105371012e5e1008096e99ecde2414e222e4b1de04bfdf4bbf759113d6e6f4d0d571c6e29ebb3796fb5423bcb2901cac56fef9b3b4bfc85e9c7eda75f82d22ee29d4aafcc316979435f4f57f60e19d9739fa93b44b9c9d4476a1a0b092eb388de412944651ceea41befd71fc029c00782d3175e82cc78de1c997d14c981e0405c3a569db4e352c533782e0c7052230b319f879f461ebe03d26ef5000000000000000000000000000026b276e82326ebd307f0218021582c19d4753765639048f165aa5ca27e5ddf0194a3f240f67667f4ad528dbc005ebae83838b2e94594dddfa9d4e3b82d7d7f11a76102dbe8a9fef768e34b7e418874c0e3da2c56e153eaacedf3b6a21ceaa4f9c99422d1c4b5081e3dfaed089e2c3014b6c0aa", 0x36e}, {&(0x7f0000000b80)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda04750b9fb8bec2615fa2269a7ce9448bf1029fd81b06c853c26ad8c622902da422d5ad3986c3706d8f87a0a55779da237d6d46e8f96af77e713fde88bd03f38e7859e85052169a639beb8d2ed13a240de919f4b35fec76bfd5b7249fb8c0b213a0986f843d966049962ed0892f5055ad891b4bf", 0x9b}, {&(0x7f0000000a80)="ee109e5e06d1e84a73fc9aa5616f2a398f436cb5fbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d60010000000000000e305b9a5616e9af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9da8055442ef2bf41f7e01cffae79377cdbb73f223fec87ba5b6b3d2be633900"/138, 0x8a}, {&(0x7f0000000b40)="c9eb91aae2497d8491b83496f36f33a4d478f82e683dfe5d47b60be03b29d22fc85a", 0x22}, {&(0x7f0000002e80)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf582099d1c6f7ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd2070000000000000087c83f90e19752b2c95e984b859ee1c59cca707e12e886d4052d7c5eea3baf38ada733413b4ba7503b02481c492a7523a96b3fc1a99fedace6adc5ee1d64de681dcb8cab4d90669fe1c5a65e230e2a945ec8167bb9161965c5e216999aef07ebb1b93ad9c69d442daeb9f377aaf9bcf571d74a6e36a44523d513fc8b8ef386cb8bf2bd5f5996160cdbfc0477e4b568ff58d933c391e5b12765a431d32f697a5a3c1022a0259e6f18698f4c3aa45332889db29b4008b8b1270bf826cb5c05df3f84fd1ea552ac3213b23c5395281162fe8b563d08db5ac4ba351aab4c9a0ee3bf6278f9808473d559338fad4caf062802727c6b932f6364dad6b4e9da3e8771321b1a2c61b61954", 0x1d3}], 0x8, 0x0, 0xffffffffffffffde) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') r2 = dup(r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000d00)) stat(&(0x7f0000000d80)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc7, 0x0, 0x0, 0xd}, 0x401) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000002780)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf10700742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f14498911dff74a11003eade1ab32aeb1539ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd20be3d4b8deaed2a540a838468ecf6272fc81b2ecd4fc7cd3a2a71f811c12426e46248e1a996f268bf8cd129051ef0c55e3c7e4d9f7b0f1cd06c37c1b3cce022e270800b80f40c41bff12fcd11eabb034457d71f0000000000000000c141e100440f2d855679262b9af20e89", 0xffffffcc}, {&(0x7f0000001680)="8e497239956e9ec60fccd4a64961c72e46e21f36c559cfd96129a21a6db368df722722c70038beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff48808f268ecffb2f240844d236e2dcd216f3ead87fab7c461885b7bd117d1380cfe4d4883d4117871ba7a524bd500b385c540a7348cfca74b498691c1a1561cea5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d060fff86fbd10fd4359cdbba9f6a48c531e46e6367fde788d221ca421d53299b34c108bf76526fae93783cd7625fab5895", 0xffffffffffffff4a}, {&(0x7f0000001780)="02eb752577d073db344565b07186f88643a4ed37716f685053a4682e9c9677653377df3b4e896632b612b87b6940fd9edae1a928e821cd6e311d8f34df0499a435d9ade81d4028e4f8c01f122509388274e8dfe2fe07f074ae5f226803dc18debceb07ff1476cf522589b2642ef36738d4a8de9ca2f500778cdaac519e7043801e9ee761c78a648ce2e39759cd133e31ce3af544edb3664beaf58ac41ab6cf990677f83b1e55f7d719d619348b24fb85eec4283806d759c68c974e46118c98742e42423106db25bce06741f63a48f67f258c127f5ebae5d7e81d7e3f47f8aa13362e370bd2ded425831d83e5c2be060194e315c5c9571b2effca9de9342353d418648400440e62865b5d2980cc75f0e8f62fd14e073f8b62c664e6455967ed4a5229658663625f519a0a4f290c7583c603455a303319cfb68adfab03627906513904fd1194477e912a24df935cb18773c642b3eb5d9a5fd7cc035df58538e2c7b0e080687d1ab7ae4ac84cee986e56ee14f25fb99407bf40259bea61b785a4a1f1673ac5e5a3962484dc042ff10e1ca0889b7acd961756c55708dc3a6f8c2ea6e03274c584a9ea0c6f345f22746e3a889e8747a4298dbfe002da3b12540fa33bf369276f45935ce7937897a46ab9c2e62b2a69f78f573421f86a3d4698de605175c1d63940e1b35e8353a8fa82eb8c0d06773c01b694cecb6cc8d70b2ee9f6ca0b6ccecfb9a251f6795bda9c6f2ff462a94e015fbbe378ab4c8c4197e43373d870c8509c912592b5fdfa25ef04d0b95cf9e6a1a15dc5c10aa92feb09a01bbe529177faf2994ff4c4f5d979f18146b1d758705b0b933241869a73af2466107a8a5f3c672abcd076941c32b4cf7b7dbf266c9d17f2d8e56a0b52b2f6e98410d38966f32eae42fb397553de1653a2b5237e839b8f23e6b211c7421410e4348ab3527a3583980ebefb4e86761b0144a80ea28ebf1573cc751e986b929d63ff8c4cf774a5875b1af9e0e569b43f6a05bb4878e3d205ca65450ae8c140ca3515ae3ae185138b3081f4e316048fc30b5ad60f2e8b6a05c3eca62d9d530e18c2b052859384ffb25a56ae6be7a185fc622f2a6ee48f33a4d4a61368de8dc8a1ec2808a423a4ec7f073be0a059138d837ce0dab398658348af5776fd7bd27c3a6de8afe3ef8b30f2747f31eb44272d14adc7a61c5336a63dc349b57ef38f92c2ae14d41bc93cdc719f19f6b99ce3c4f37c9956f871b9308a6f6a48333df903770d3668c81150d1237a5437360416a2db035e08d7d7cfc02461c711b2c355ffe178cda8075c8380ac246a65443cec21a76c95bbfd7a942d21e1336e96c852e36ba03a276fbf830f28928d84236860b88136d1557b61ead45e1b62da3a06805416f7efa95d3adf1e98ea6dfb6a8ec4c670bb43314ec27c00e12248d8b93b1fe1ca3397887cef6100308a6dd6b39dd2b3308c31ebda231acba3dce8158e6ec2dd975071d365624db6a2e96703fafc56256c0ca5ebefcf4e0ee30f5e700298c451d41b5a412c28593bbc89910ad580ce7b76bd5975bcea67c732a8094efc570cff384397bd7128bf0475f7669bacf74e6a2f31dd0937c5183d3c2c8392a20529255bd7b00d2f69390acd1b94fdfd31381ff37cdef0c5c1f8f27380401642e03401ab7b1e1d5a684fc9b3bdb0bbd6a79ccff062bf7e805fcddf8c3f56abecdeaf9c460d7c10465db6fb58ddb2a902b3fa06b2e71ef94edc5c9a010078f890761a57a10646a5dfe2551882a1179c508de496a8b8ac1328e1d56f417f9d7fc3aca2d4aaa446f783c8f70098efe043273fb13be30edba62b0bae7673fd008b6f1e3070162f197ee34fc8a127bed6c8fbf82201479c0cba4b49345280082f72ebbb3d205a81bae0cd75e2d93f650342870728875d2ef16a6fb7935fffa92fbea8298ee73d270fde0840e91a22885774359edc0961686d06a1005b64d91c0acf793abff056583a812ddbb19745780d24ecb693aca13cb263a594ec82ba24929178cfad728cdb2bc1e051f2ea67f3b22b5b6a0d48ae73223b70910e8c8dfd732faf663a5f7d0537da48bd3b3e7ea5360f48cfa2a318e0647581008e416ac325e5e6fbb67214e950e60b9ead80145638affda618f65a000e1d7dafa3797949b2c960a58cc50e7660b370ab628193ace5e1bbafce49413f60437118f618e1cb5d760b79231ddb1d364b66ae1ad709018224f3d0d7b1a6e88595e0cd2327bd8a9810ce7b4d39f9374669f42b67cd3dee039a00b082addc9eb308a24a75c3fc873ebd7da7e8f2baf5b76e59d1b8c3ea6c80e25b7adcbf736f12ea02230c8df70a9ee6e2f87c735ad33cd269efb7fe4e411f05ccd05f2cfcfc4429507bea95a7a4e90fbdb00768c7fc7dde8bffd0a90b4b2f6811474a2330e651e8ab481924937041ae826869468b4630946330968484f4981f26fed069915b0f6ea060fa786b0237d91571f5fe7bc8ed93deba0b5b5dffc022161e1aaaeef2d916a803902101546c7a8f31a7c372791d6986cc7856372a058971fd757d28cdf4e1123e8aeec1e958d1c06b4c1457bd4fa7a128134ff69375602a0680d505f9178427c3491cd781f9129a0e2778b7ed8e657735e5a5c8d526e89db312f6f1a54b6f4bca9aa94cda6dc647a3842c52229537d09a4b0eb3dcca65fd2fe2cc01969be37a08472cc1eaf8ef018bebf3ef8deef639cac5334ccdd399de05f9c310668d871b9d4238067eb30ac109f0baaeb7dc119f335529faabe67017e5376497b966ed961e5fcf523b0ad791a02f884a3fc4592895623cadeae5774d5e71caaef84cd295bf946fa08fc31159e6ee27c2cbdc3d4a51f840f07826238fa91d963b2d2b9228cb3dc680f09039f2c391a7861ab4ba679beef714b37fc8e49d79563795b48efa94580653aa59b4efab5cf28360a83d9e4e7c0993f8f9a0a0620e64f4bb32d1a72f697e121c795b5ce17995be55e02322d4435e720f30f6b9b2048279c50b0b141bae5fef7b9e868e2978216c5159bb1aad4b2d5531bc287615edc56cb266064fc7b32dd91053d6df204dbdea37e1029294df502d440eebbfd83d92db7422cec35df283bde4dda2152c3ef3fb57d082b3836b7f260918b3bb43b7cd5861bf7f5b14f651b038686418ffd8f2594f27c0be4fe2493cd31d66526d5fa3f85d2ac67d34225a474bd1c86fc9d2cc9deacbb5c24dbde2b1bf9490e2b913eb2406f52db834e7a0e4d988e3d39612e593b80cb691f9744811af58a2803de6c18dd7025f0281bf8168566202304de3049c682918be9118dcfaecca80b2bf15ed4d93ce489d98c6e80ccbd10f129661892de14f118cb28ac67dd23f8f7a778b6787986b8827b3f645b2df8ac027607676fb972e91d78d71e68af4040f8403a7a1ef60326cfaa59b0d17ad027c93c22a4483bc59072e6216a9c14f717ddd60f652b701bc08c5dbb1b7d22757a8fae751f47f6ad99a03a902bb58e4cd7b552822309846c61b4c4e2cb75a93d05f573f6f09efed989019a623a92e7b9e6693faccda89f532a1c8067ba33434c21ff23d604e30e653649143686e271ae5afcd698de3322b72e7530485c46064ca5599d373c1a2001794600d5de14bca4a9fc90bfba99efaa6a3d5f0c8c7831c86e942afc6310152312bf565bd6d6c4dcdb060a21892fde93bbfd75301b96bbefe2467a1e7d8b82ad0189a96d8b66033ef60b82f2c9cb7587477dcc9780bb60e0b31520c1e12823b52d32415ab0af932a76e5da1b7ad0bb02529253093c590e4a9f4bbe0f62a01979ed0ba77af2f05114ea3dfa2271f00b68d013698e128c63aabcd5e56f5b5a89824dedd083923c7021e105bff69caba8b75eeb5b209f236f76b5ca5ce498e81f202e1c8987b82e917bc46754505dbbc55f4e757ccd3fdba82527d86e1b8b6126af7c436a857a8e7432082f72fcf3cc352b417c184c6255305bdfbdc0c5c883a03ad266bbf84abce7918859950a0cc23628073a9575f0e1ab42e629fa2fe55f8c6bb65f2b73a049aa183d856a253be8e2c19af6018bf04b83e153c79336eb57dc99ffd0c9536b278004ee0dd7a8d0bdeae57884d8136bc90e817c3f7cb15c055c40f067050118aba0fb08c6f39ceace9849b5555e39713615b35d7bc40a6541535c8e4ba3e0c8eb15b645cb4d1cd44bdd0e03b69815fbcfad7206039402c54014fc719b4c15e5ffb05c92544eabe7c4e14214b92d34dec0251c34571d1756562e91c4c7b279993e63b07ef5f4c7038efb45ffc8764a59330ec934f099f898998165c234a6e76944c2b002fdd7d3370b7ce73bca0e85f29d03feb1a6a49244fa69decb8c0c43f1f0a21801323fe3cf5ce011ffa749776df3f9fd86fc5095a8fbabbf2991acc008d89b81ac25d6b7c874b2a68836b6d5b6e395dc07516b7f083a5e291aaf2c887e61f9eede3a50716a1e1efb1f302915a97164356e8b3513c2f0cf643b896ab638187da87e1cff374b4bbfb68e5f7391795a741f8f33c356bcffe1baf90ba125004602e0c967ad4d2a43d50f4a037bcf7784daf7fccfe9ba9866e8de87bd14238bfefe937d99066dde4ac75c6a4e22dcc156d07371c3163fc40b8a1e745613dde471faac020e7287f81168812427c0fed2a77902fc3cf567771d08d851a733793aba47e9073f230be893f251793bb2b973dcff7f95e86d232db08dcac50c5d90b272cee4f4719d414dfda1c8ba26bc9b67517757d25e16c8cbee7d1e3e893f01a5ff6fbe54db4cbe516e4aea34a66eec9bb0fdb36a0a315218ef242ef9f2cc31643b159dfb8a5e6f4b3d659f9522eb9eedaebdc99c9f0018f51a58f161cb2863d28102ec8ef39531d5f928c69ec0ff6b97e35b63c2683cd486c7b76615b9c313eb2362a194f958ff4f9fc17ca10a879170942766b86c9e88a4f6ddd4e01356d6e70789c8f5c478ba68735c61636fd08ffc8a806ad2fa4a62732a9bc7c37f5f4b886251e94a656ff0fe6c554f63c28f9513fa254817d608d7c95b7df6ccd81899d9e85dcece3949d9a3541b1c8ef9bd2f38e82c5dfcab41e84bfd9073ecc541a8b9242981d3d49444f80ef29283f2413c60e78ef34c0198f3a76c8f76806c9045c9db01e64dd7252a57b7346cd6a4c39834a4c8a4befed3e547d2d41d1eeb9dd8316e70f0b141ed786d95c65ff90878bede6829d744a01ca369b51c212b9176ed9f8fc6cf0bcc82df65e52c4898ab429667cc7e99e8ef893e2d71b852584b91084423650799991ff559397e4facdc9f8a0770ff7a03007861399db8dc2bcd82f6036a73059118ddf8a6b3f1fd150928f0585b4ce8543ae83bbb27d787eade1608986a32fe77c23195ae22e11a173710c8a5fc81d12d0dcc1cf0e0174e4b04f79fdb26eafeafc513331bae6ac80a4897902eb4e04a8ea7e3d2408c32a2c9a31d391e278ba9f6f3191023135a0ac21f92030f99a79b54fa145840821d76e8a7d025ae5b9390f1be9981150fedb39e515b62ed42de0e13334e9c37508f96040a1e0e428c8dcfe3d1fabc894a244d48d1a501a520de06e91e750b38eb609b5c46a93b219d4d1e48e1e15a910b7dc657d83cee3f06e7a92d12854ebde2f36ac1d7bce895d78ad365359ddaac686bfcf8c7283cb931e6df11cafb38e47d687832690df3b51d1efaf4516fb3ae9f3d5e0f176c70a4b1340fa49131c312ffa553c83d7d0b815b37dbebe96cbe34d3fe7658da39adebf3ddf566b4a6b86d5598f6c3ea5afbfc08ae26da760d0bbcc26cb858d2a66833f28d935b3e4dc829f9734adb612f8"}], 0x100001af) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) r3 = socket(0x18, 0x2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x10000) r5 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0x6, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0x2}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) write(r6, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e581", 0x21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000180)=[{r7, 0x80}], 0x1, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5, 0x80}) readv(r5, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001000)={0x20, 0x8001, 0x18, 0x6}) r9 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x8) mknodat(r9, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) dup(r11) socket$unix(0x1, 0x1, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r15 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r16 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r18 = open$dir(&(0x7f00000009c0)='./file2\x00', 0x10000, 0x161) r19 = fcntl$dupfd(r18, 0xa, r14) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) socket(0x18, 0x2, 0x0) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x1000000029, 0x3b, &(0x7f0000000040)="02000000", 0x4) setsockopt(r21, 0x100, 0x5, &(0x7f0000000940)="878c1ef0f9edfebac601cfe9392c6a94326576b4e2a86834b95ff284efee05b0d67bb3ff03b639b6472c83014ddb6bb186fea23c1dad654219088143bc20ee12805765bf9bfb918773dc12abeb614a2d6098438756bbeac9a27e233b54975bf3c152e7609ef706c80fa9db120982d5f2e45d82382a58d408732752d7cc95", 0x7e) openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r22 = syz_open_pts() r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r23, 0x7, 0xffffffffffffffff) r24 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r24, 0x29, 0x6c, &(0x7f0000000040), 0x4) r25 = socket(0x18, 0x1, 0x0) r26 = socket(0x11, 0x3, 0x0) sendto$unix(r26, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aab7e294587397a31f8187bae4ad6b5b23ed00f4c8b2ca3ebbbfedcbdb0000000000b5d602000d7dbf6ba8af63ff37282921e4fdee5bfd4de7901c089e226f44d78389e0720fd3872bb22f310b404f369ffe90006ee01bbce3aea8c5000000020000000000000200000000a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r26, 0x7fff, 0x5, 0x0, 0x0) r27 = fcntl$dupfd(r24, 0x0, r25) r28 = socket$inet6(0x18, 0x3, 0xfc) r29 = dup2(r28, r28) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000003540)=ANY=[@ANYBLOB="fb18320809d00000000086efd40000000000008b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17b97767159d0b2fc5159a0f5c606a3c30dc9b4d162350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec708000000000000007f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73d3443d1c2a393d6692d639d13a099f0cc149b352e75174216eea32dae6d004dc861f3f796796e536ed02c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18b0064c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96ecb1b6622b4349d2b6dbbbfbe3e7c5b0d335590a84554129674ed9b5b4d108756d7487bb493fbb10251e9edd68cffc191dc910d64afc40627bc06dc5b08727332ce18caa2233804a2665fe4d56cbd86a05a1f22f5e383cfd9615ca18271368bc3e790b05c73afad4971c80ff1e90591ab411877ebcb97cc0d4c73417dfe41a4826796a573e7682dc748f8a3fc77a8b934bc10fd5a69dd4709b1cf6eabf5908de5f43df2aa6d7d37f995fdf99df7bae6224c93a6f3ea13c0f6d1ff240dfa4e289b383ef85c2d3c83c1541122a0d7b9020ed0307478b16888096576a7539bc3d336f3884d7008eea0e1050b839c32260dd8d76003b148b3e63c036416bc9314583fc29b1fbb1d23499cf5b6c924029d970d32a130e90ddc330f63fe150312a0ac70ba334d4b9834789df0d6c55f5bcc9a2779bfa64123f897564f259064e95b9897ada012a7b72e2715712e3178990e68aa4f90a9694bd958ad583d36734122cd7ac070f000c5bb63433ceeb0735eaa3f191cd0747bbc5add24e5b3ba28ae7ea05e07968941161d4c85b806728165f52a37d39f2c12e01e34984af7efd10737a87bac500c7bdc26130b4592cf4680c6933ab8c4c7122bfa9045fb5b89507fd242a1c8407b5ec086585b1bc1f2cd9ffdc008574fd8078c103100f2cfdf2ff0235825f6f912532e7557462301f55b3da921dff07ae2fafa8d2e3e501bfabcfb1223f591e5b0de9eb65ba444b00f3f856f6ca8b6f197162b84e6518983afaf6ca1e87232f1c1a7efbc77a208ab6f268a9001646b986fb49c74aaeb912ace4fc01236f67f8272b7a3559d3cef5580311c40b2c797cfbe75c678f63a19b403eaa30a9b8ec9d0ff1e0f952e4b1fb4d5c777176c8421aa6a1523eccda46d4faed439070d9225342ae19f3eb67cafff4e2f484571dd59897b7a32893c8f93a61e8c85bf77120b664a487379395441676256802af1199eb1d0da0152a4a12c3b64dfb53315ba1f7c66a7222ace28dc631541338fa7bc712ca1508cc0927c56da13bf"], 0x1, 0x0}, 0x0) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r30, 0x7, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000d40)=0x80ffff) ioctl$VT_ACTIVATE(r27, 0x20007605, &(0x7f00000000c0)=0x5) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r31, 0x7, 0xffffffffffffffff) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r32, 0x7, 0xffffffffffffffff) r33 = syz_open_pts() dup(r33) r34 = syz_open_pts() dup(r34) r35 = fcntl$dupfd(r22, 0xf, r34) ioctl$TIOCFLUSH(r35, 0x8028698c, &(0x7f00000000c0)) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x20, 0x0) pipe2(&(0x7f00000006c0), 0x10004) r36 = open(&(0x7f0000000700)='./file2\x00', 0x80, 0x8) r37 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r36) ioctl$TIOCFLUSH(r37, 0x8028698c, &(0x7f00000000c0)) r38 = socket$unix(0x1, 0x5, 0x0) r39 = fcntl$dupfd(r38, 0xa, r38) ioctl$TIOCFLUSH(r39, 0x8028698c, &(0x7f00000000c0)) r40 = socket(0x20, 0x1, 0x0) bind(r10, &(0x7f00000011c0)=ANY=[@ANYBLOB="00000000392871d10000e79a53f72efb5da6290dc2539943415a202d1c8732fd0200000000000000bf8c69f4f58b3e7a60933069922a3b665fcab28164adee717a79a6e291d2034701675aa557b0f807ffc4a4ae46138efb5c9314c528e4edc952f960009a979404171175de315bcb9f784af88b36c2b5b9b63e2487459f5e9f8ca5125cd9ca3f4df3aea189956a483ebb4c47a8bc874a42f18b512c6cd1fc5e1a78671b18601a00ab31fa4eee446e9ee9852b9d37af81236656b0db6408d92e696be660223537a9a7a23555f032a64a635910194e5f471a6f5d721cd2b41a27789c6858f7d9583479ad6632f46bd90e3645faba39c640a71db669f0911fec729f42ed321ee70ab7e36dee4d7ea8a8f8ff8c848c11e18b872733715edfb4b3580054f2072f6a9ac578b5c3f7454554c17ee7d712790aaefecec8ddd72c79194ab1061dd951cebf4500ba0465b049b48233b3f430f4c2609871e212b92d220a5bd08a92c3ce68d892538f488dbd74d080592098a833971777926bacb08137d4d7d6382f67bc7084f0476456d82a29b6741c4c3d767dbfda79504fff3ed597fed69ee9c7c418865b72c6521c978e3667442f7dd3a1586d422fae2c2332c94832770735335a386a3982b8a51c52754b678a0cb7b9e3c850c183633598525531d72c61b005000000000000000000000000b91962c9a99e91e11a6464548478a198895fabec2b60e6a98ad4f2b73add3505c6d8748766cf42f1f650f0df98e2bcc02cbc53"], 0xa) dup(r40) r41 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r41, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r41, 0x29, 0x20800000033, 0x0, 0x0) r42 = open(0x0, 0x0, 0x61) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r42, 0x0, 0x0) r43 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r43, 0x0, 0x4, &(0x7f0000000280)=""/154) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f0000000180)) semctl$GETALL(r43, 0x0, 0x6, &(0x7f0000000000)=""/155) 17:36:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/247, 0xf7}], 0x1, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) dup2(r1, r2) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x6a7, 0x6, r3}) r4 = syz_open_pts() ioctl$TIOCNOTTY(r4, 0x20007471) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000280)) sendto$unix(r6, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000001c0)=0x9) ftruncate(r0, 0x0, 0x7363) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) r12 = dup2(r10, r11) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) pwritev(r12, &(0x7f0000000400)=[{&(0x7f0000000140)="cfd9a1b02c6790faab35f42feea86ca296736b974c9dddf2751fc0b96f2ec94d2ebee14c33a748af05dd5815b1d67bc822bd224127f99f70f40c289c759f5e019327dbafacbcf89f28686e1806a6e18e8e7e68e45ee3d73e5c54c519a43dc58dbcc72d169f6b5c80d9cd43", 0x6b}, {&(0x7f00000001c0)}, {&(0x7f0000000300)="496275788f169f2654c3f8c415acbe7a1925e06ab4d05968d69c6b2b263633c941aa5bfd8193ae277f325fa81afdcb2f75dae16e40e2a28f58b176f8e9f2b7d96c4f48669a7db5426a475e9eae878bb75152795911c530729c61d9ff817bac2e47826e1ffeb67d04f1f3a4a0e6320fb926db3fdadf682556dea0087024116ced89a5d2635cd6c57e02aa044a6790f61d907e890d22f0f52d3d97c60097ca07ef17efe735b2be80543dca51ad1bf30fd57074642bb277fe6181a32d3544e4958bd091a68e81f98a60005e145fc62863f2c513314464d98adb7b758be5680e74b8069b", 0xe2}, {&(0x7f0000000500)="7ea9559ddce79dfa036fa7bd13778b12e96a8bcc3ac56f19860a0a919e219d308165522422bbfbe96dbda1bf5a236d5bc993dbeb2e6ec7aeb90826b927ee17a7e7afe5875f030218f103a693a609452acfa83bf3711843206f9c52c7a61b482a30537a77e7d1bf7ddd156fb8ec9a9f8222dc7552eb9f74568cf6adf39145dcf9a968931d04f520247949ef2a1e81509e258b016281ac7af4ed39b2d0dac7cc2b988cd6410f77b3656c888e813568a22f7dbaf1658fbcd0c303fb9915054b9363c62df48073df65ee344f0922583c3d9746c0f33edd2a3e417f760e79d87999fd54410c7660000bf425d87b804f88b714a5d9f9aa53fb", 0xf6}, {&(0x7f0000000200)="31a3cb7a2d057b63725d38244b2642d3de4e5ab7c70d6af12adf4acdca8f099d99e31255601469045e8a4c85aaf33966b4c8ebded2c9e6e08642ab3ad49176b28f7ac300821c0dcbbd9f0388a40e25b04d2f0268d3ab0f46101854a065aae4a77f820f7705ed1d682bfd000c165508ae2c6380de45", 0x75}], 0x5, 0x0, 0x7) 17:36:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) kevent(r2, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 17:36:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x10000000000095}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x9) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="e90e2b12d45fddd40411f98c091d3bf4a0feb8b02c4f38e6869e0b507031353d8b2111474652899c53ee4e9d76c83eef33986d45e57f9d743674781d7a941769887a8370faeb49e8ec87dcd2", 0x4c}], 0x10000055) 17:36:22 executing program 1: sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) clock_gettime(0x2, &(0x7f0000000040)) munlockall() syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) msgget$private(0x0, 0xffffffffffffffdb) r1 = semget$private(0x0, 0x7, 0x8a) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) recvfrom$inet(r3, &(0x7f0000000300)=""/51, 0x33, 0x40, &(0x7f0000000380)={0x2, 0x2}, 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) poll(&(0x7f0000000000)=[{r7, 0x20}], 0x1, 0x606dca73) ioctl$BIOCLOCK(r6, 0x20004276) dup2(r6, r5) r8 = msgget(0x0, 0x200) msgrcv(r8, &(0x7f0000000200)={0x0, ""/57}, 0x41, 0x3, 0xc00) bind(r5, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 17:36:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="200000000000115c40fcd2474dc5a600"], 0x10}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x25, 0x3}, {0x84, 0x7}, {0x22, 0x400}, {0x83, 0x2}, {0x100, 0x8000}, {0x0, 0xedb}, {0x83, 0xfffffffa}, {0x0, 0x8}], 0x8}) syz_open_pts() 17:36:23 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002a00), 0x10000000000002bb) setitimer(0x0, &(0x7f0000000000)={{0x2, 0x7}, {0x5, 0x4}}, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01e9301d036dd00002000000000000200"}) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) dup(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) pwritev(r3, &(0x7f00000004c0)=[{&(0x7f0000000100)="baa1d2b05285c1e99a89568952a474026bd3499e6716f220a81654ccbd8b07d941e8e18057df283dfbfb7761897e10041cb0f4bc0d196d496b0bf025ff15be9ec5ceba1407312bb36f2228163c952e273c1b496c58a414587eee43a1e43deca5e1b9e09073c213a53a8f67ff8d9884c16317f2335891ed7e765ccb19f529c10a2459bf", 0x83}, {&(0x7f00000001c0)="984962b561dec5aa825c6c7508b8d4d45c69f9b06f9a8467bb6c8680c804d884c08294bbcca9db4c0f5b588223815c4f5f8d198b7567cc5eb111c9acd9acb3b2d3b30f3a8a1e299cecd5fe0172c884751cd5e259c514fd2128b1ad54a3f9b6143928d754c07bc53b5a3361b7261406d0366afb8d4ce8456058034466795e152d1acc433b54fe7698cb9c092d27546f42e4e973ae98c41e0d7f6daa82d3a0930642b3c80cd980bc8bf0cd57a35516030bc2427e104e5572cdb7d62e60891aedfaf63b2bfac6aa4ecb4c3dd8b4fec8e6391f71eb9363c343d259e55637cd54fdbe69a00303f7e3b319aa1475f78775088497", 0xf1}, {&(0x7f00000002c0)="8b0d67c9a4c21ce16b3a797660ce19a20aa58ca39431d8ac", 0x18}, {&(0x7f0000000300)="83bb9b2b27e807c3463ce5d18a5f5ee75740f08e9f11a208a7e5b7a3cf40767556cc81881f415388937f3ea28726c8db8b3b915a9e17eaa5f490177b38ea7e44fc489de3c253502c4f08858081f24e18693da726f2dd19c6d966ae088435ce5ee0c46867c6aa3e2775a1519a91cc22789c830aed37139cd7e6833e35441e521d0653877ab3e918381f41f4e08ccaecdfc989057545333ef6680798bc3b8346355437fae3c47c1ce95dbe5536f95ef9c3047cab2bac3675ebca6a9d6dabb20dd5a62519d81b94447efe4f07", 0xcb}, {&(0x7f0000000400)="514da822bafa411db568b7d4c4b9a0d5346befdf11b758cfb56ebaf2ebfc5677df5530c293d4d079158b78cec172119d7953e7bfcbda09c709bb4b4159ff93c11b56f6372bbe543e259df16d79001bf7b703fcafbfded240f6e0f44cc770845fb43988fc07", 0x65}, {&(0x7f0000000480)="ceeb0d55e35594bb7e5ac80ab1ee25b70d1467ffb5713b3c0270dd45ab5344", 0x1f}], 0x6, 0x0, 0x3) 17:36:23 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) r7 = getegid() r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r9 = openat(r8, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r9, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r10 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x6, r11, r7, r12, r7, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r7, r7, r13, r7, r13]) chown(&(0x7f00000011c0)='./file0\x00', r6, r13) dup2(r1, r2) connect$unix(r2, &(0x7f0000001280)=ANY=[@ANYBLOB="000000001f439918c20a2f8991d3297aea40672d43f5b94a"], 0x10) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000000)="05637b93250f26ef7d0f915f5b0eb4b6fc1572a83eb8dae8a4070757ac8a0df715f50f777b425e76695ce42f7486f9eff294a0c1f03b864e91ffff7035b8", 0x3e}, {&(0x7f0000000040)="3779dccce6e5d05f5851189c33f7ac062e8f4c1102251cd5465f704703ae6ab36919875e", 0x24}, {&(0x7f00000001c0)="32bd7665f7dc3a0be0986101068058b7a24d02e3b3ae6d8e46d107d06f14d9f1a58a09eb4a3407b90212d9969c79b695873668495f5dc16ff776ee2d1cc6fd2a5766dde1fadfdbf780d34fd5ae1f85c142687a95ed181f8758685624cb32be26d4e8f3bd344e53a698e37266e5b4ee2a582bb2a8aa55ceeb6dd3f528338af0f3418fa018d15b7f04a0161da811d61d81117f2fa6b38a7ef3efe1573accc529ed60e4b744415b2156fa723844e2abd46ae8034ef3b70910f3d91607f3149a71761c6c70e48c87b34928cfba2d8656da0bbd92a92995c73c1ba16e50be5e103a009bbbf70a731dbc51aea6a2a7a0820a79f1c1bcec0c1daec525c48393feb2464cc28b204cd44fafb948a01c2ab45187a7b220ba820e8c8c9a30748b4b07c05fc60607116f9300ad3cdf6d3e747bb173a525ba50da238138e2cfd2c374123b146bad3532c7792793fae9fb37d8a69882c8e0f529613ef1541a4ab0ddd5e3bd68c0d98d37c76a0e21a530defb58394f46f43fb148b30eb7656b59b8ea0ef6f9318c2376d20ee9409a0ba24af9fddbb93774626edb4d70910195f0bd4d91966a808ad649f6fe439df7dfc9d9ca51b4cb1a75c231deb844be532424d75d6b1934c5d155b32debc29ea1baca242f307cafaf5ba18af417f567a120fc359ab13d5ebcda11e034ef9c2d8da400b5260fe2889a9e9154e9cf5f355bc1b4293ac7b6c7728789822118fbc0d3abdb976cc14bd99aea53c9e3cdd7e146c4af5718976c13c8f004964f2f09077c7f2ed0357c868e0ef1c606784628a0f9d27358490b5b6181d2fe76d2ec0d1b2e3e115e1ed5773858e9b10da57acb27914663038396ed2bb2b585575b203d79fd35b3abb1e3563c750b0ddb70eb76d79d687637af6a6d1340ec7e499d93e81570677e334f8787ac8eb8c28bbf326caab09182917716c3d8e38edb4050d52c4b8982683f92fbb01c2bc3f251dee3166324504720fd958373f1ee5eb6ee12069865ec08973e431f085e1dfd075cd74091890f8ec04d63ba6da2f0ea41a2c672756c423619deac885be0cd5a4187e8791a207d8557eff2d40c75fb8348982b2b808b5633ec6e1d738a315b8ad875d8210bb4adc2e38b815bbd50b757c4ae6f558a2b6e946a849eee471e8583adc0e5f746231ded7e8e938cc08ea9acbe10ec64e4f1a77816ffe98e65da7294bb62de09bce1530394f11c87bd841a75d2597ac97ae1dae6802d37e775d364d640da69adca132da93ef6b9a4b5027b131f4b04ec24137dd5b5ac2a1be0b865a7ce23c11420f8403941a861c39b183beef5533859ffa4998cba691eae46a0c48404a28fc78166d333451476b819dc05512a1948f23808552e437837e4ca6731a0a76afdca6b03bfa4f2a5343d51948194d0164518da9d2c5987bd281cf1e2055fc58f1258740a5dff84aa751608e5b6165040cb8571faea564fa8a4bdee81382c6101dde97ea4b02e91578751385c870fb8c33877c3c57ed1f11307300a18f1424bdba4d7f6ab27a42f1cc2fdaa213066b79c5d1284ea23d3148e711c275f1ffd968d6f21bfa6a5d0b3ddb6b000ed64f4b5d35d9fdc67bcea6f553df621a8d7e458a0315c0f3f9032fe17994aaf65d7fb2570e371294941fddeba7c47b2a7c8828b6673a4e5f687d51ec0088b9db2b6dc79bb31dd425f099e57161f991b85c948946f1e60eb45089c1050574960fb261bdf25e008c5b6197fe5296ab22d24eae1c2158f208fa07f8dddade64a25b6e67a3d3a52123bd381f3f47a2de1cb0a570d540282f0c86b1fbdd19e81010080bd46b09bbc5ee1f6739c927f5b9142ccd808f534562eaac1420a54e52c17afdde0ee1b7408754e6aac476cd5778fb056598e6b9003c900d2543f1f55cd75d2fb0332e4114e194438e14182dba41ddd777c71eea016783202707bc207627d9122e26896c1b9f0ac16d9923fd05140e25c783c6a8df5695389299f75f0b1fa46d9ff9b93c8f5bb887ed3fbb69d05e16835e984bc0a672a944737c08c72473dd65c53869277ca58958d6f9dd5084f6e661046713f58c5edbe95629e90749ddd1e36fa9ca20f399941c52c88c94737cc1cc4d267f649d3aa1bf25f58769fcd20b5a937092cc601b4330c75343908c9c6038b5db59dff4e730b7b0cc39b553ec9f907f84c618d5c819462f8da27f04cc7a1c504c2e83f623dc5b52ab9b10938756e481e02213d268f37ffef85828bc9f67fe07d8758183e74790e0f9feca012c82431eb29a4b0a8de672d2cdcfd4871bf57d75bc8c2f769c223a13865ecf8f2ad03948eccb1b92587721c59c02466c551ffca4f446974ab37955c456be9c6218a9c696b30ffa304b82fd25b1bb37d21bc13371b4b77379fec66af230317799bb002999ba021191deb14b81a4b4efe8e6e9df659ea1402988afe3b5e227b8bb94f5bcb05fc459df8a1547b80d2f3cd6abf85f51a533cd36b49d8d2f72aa06391e632f3bff7d7d9bafdf45cf03e12f2e680c77e2bc370a06ae7aabbe294f541946679ba67d771cfdc91d2151963d9bbef594ec3508dbc7fed48c69dff082a7e39adc3c7e1e4e8c84727f3df340fe31cbc669a5829e018b15eb630b68ccd3269d6efad665abbc1ab2b7a47fb01031a1982ded27b3f402c26a0714a87ebfe7a7e49723f141d0b647e564bb8973ecbe54789357adc9c830108e7d049b426ada5507e742edfb86ab971eafaa242a3b1406156d1e1f5f8d6c0036d058b83117b7080f2f3b8166a005cc550e42548f0a5debb9778287f0a8a4038914fee8433dd53b17b2090805ef0abcef344a0d8cd9df2cccc9cacd307708a3a064c2b7e1bf5c2a5c8b1998591ad1c318ff3c7accdaec8a544fa1b1b787c023e034f452b1d7db05a30bddc1b05be3a3af800741958b89d44affa77c02ca73036bc9b2634b3aad876980d8f495ff39cf5192f0ef325c950624b5571952fd72ebb73621a5337aaaeb03d720fd26255a61a6591c3a6ebc6d6fc2fd97a0b1bf8ba101e36f553be9c5958e27be5cbc8a1cd88a735d3436112eec646ea3844d6064ac7bb1b00e350efd51dbdf77d98debec127971fcf3939a9396e47fe55ac671083f8e66408b2e1905253297a03cc1f9c8768e1d433b85f0fc3e24049cb13df2cf7c68774855daedc9ed1699a0db64cbc4366bf036c4745584418027aeae0c4c865560588a1e543b76413566806170307138ff3351f879ace73e461dce9b4d009e5bb1ef6a3ebafe52763564793b7bc9a951f2a18085f776b7b3fc8cdb336051ac1d2c4f63cd23bd44356940bc67cbc714429d81116a606a77743361e03aa9d9bc6083ef202051ec52ce2497e49318d06b1e8b967bf0b914a9d953104f03b95d2f611010f4da53ae1086a63a993e2e38cc896a1f04c0fb7975749b2313f35598421bbd06ed2d34c8b91287309b21929becf91efaffb35f2340b91835750a778f7701fdec8d65c076c120f5ef564af6729bcae722d5f09b6fca9d431fcf6430c4bc328da2b5b1eb7d98d0c557f5ee81e43aa4e12400bc32993242706e376a93a4dc42b3609b893f4eaa8c28c315aa34b7d3a4f50a8ca45978418bae5385efeeec40a80957fb930020a4f65d719f254b52dce35a0433e94908ea0bedc7ec69e41fdd2276f189d3c3dca1cf660584d1226b1e8b41765ce09702ea110f240decdec46ac4b750390319cc94c40f4cfa39558b9cd56fc069ecfb4e66b71dd659ac2ad8f44b438fe93dc8842a4ce520d20f5f9cf0dee127629a65ed725b865da69c08913c38531c825ffb9900ef057427b9e28f67a3aeade61f89c9ceedd7ee59fe1f0577a42f4090232dfa0e548039329b2fd1f11d5b1a16ec123dd6942e9d8007fa82139dae567811da610558c5017c8bfe4dad46b5ead6ebc31a5a0d3f78dc435ef680a666912235cb3feb1e11f847b5568fb755c4a0642f23c2e59f0c0e1ddc2b4ce7520b3595bacd5e9d84235e8047d9b762dec55c8371840c5ed8fafa22dd280adf456aa26a1ed712f600959e935135a8564922adb5fe29481e21f714a3912da8c08ee3cb94b12c1d441f878f858e2d5ffd5a081948b2a000fadae1cde84749e3d75eb4c9ff14eb4dc4ac2b8711c565c43af6fcc415e0b4804816c9b06442610bba2d1e44f48657aa22ebac32b562531ce3d9b96486f2ba730d3440e5aed183aeffeb92cece47fbec87e375bc7172ce8a14033aab415947d7d36164df4cfbe84f33113e5fe47a8a22b47cceb7dbae30c71b8dbca317638b5fe5907be8f4c21440595a5da3181ba48c3ce14dda9a6edf3befaf91564481690bf8f35386f2bf44dd81a53242063495f4f3db7e5249145eb707ce84d136211a87ebe093e2c2b11c95e9f0718b0e7eef2cdd2420f0d8b4b152bfb0697b5e9ca80955667ecd0936f601fb09b9be36e54cc3c436f51ccee849014db599606fee397d98f2730d7f747a7df806a1f3ac58e354f7585c80f3239a26d73152f8b3382dd559b26407f0f5e542f6a1e886a7d9bd565fbe1c5e9186bd7f86fba37b359b8931cb220fba2f9436cde19b29f277a0bf5f471c814b2f045d10846fbbfcbbc9966293a5b9cf589c5bc2d5678313e919dd6214b89236eeac98e92e144890fa4a580c8e3ada6543d44f7cff6eaa3f0312fc9c4eeb14a392e7518be4080833b291d5736a04cfa7c8b97446e00ef03179728b7750893c8622129135eaecbf492e28726c891278fe6a43a67244a624fcf300921fe0b0e2007eb0feb9dc9feb5866d199493a1c9cfd3427ab420926519ba129dc8327776eb6826fb6bd57bfaa2ded6ab82252d04512f8ea25206358fb2f1b2d3cc6f1bc50f355492bed4ccd5335753055323de2428f5e1b3e696c31d3bd078a5b13d5ff51076926ae4b8c195f9e84c111cb8856c2cfefcf3f7dfe6ab7383c51a8dd5142a195385ce43427f9a472a527a1ba3a38da698268e8347f3929ab11a7175b1ebf2ccb84ce6086b9c23b98f49daa1588ee78f6894fa843063c693d2741f47af82a7d8fd7a6f12346b8c32131cd8609d09fd0b3751686517786c6d68bbe7e6d56dfc1312a9733984a1aba318ac14a5ed8b55879820a61c457294c93c3b85b36e947da44acab1ab20001593c608e6077b05c99d6d282f158042a32f3641b5dc63a77e7376c03639ae19a7ca61d0a25c5867b0e5175c73d485299f1b062735fac0dd1229e2747a12cfee83a215035b528b785af13b461ef05edbe4861b4645d32665ed32b341f7dee29c5ad3259af83b08a44cc5a3e6f38994535d78683d184e6028d6391a838d07d2397db171665cf31cfc4402109b2caec3ad9fd40db888c990286b9dd8d2c9fbf75c221dce34f7c611d72c72dc17a015738a248d362a1e3f9d3954d1a8d36bf3f3eb9b79ec8b073bfacf7d49d240e64e2be70ab4ac1e11cdd2651daffb7c2370ab12383829022211203109f29dd766a090fdd3e934b68236f176afc47161af38fd89fba36ee1bc4d971b3bd1e28ec181a10aa305c4f6d1aaf62c5003cce241ee5501c6df595398ec7dafa2fbff0e05a53a9d1cbf6189871864eb3012074070d283511e32fd8d4efe8ce86df8ce1ddc9f5d313e52d31e24595e999961dd4b31bbba5c916bf334dbd874f035c1752ef5177147b515e5c2632bb27e90b4eb9f51c9048ff63b4f13bf3e7b647906c8bdd5933c62eb6f644532cc0fe20c7956a25a007a99e0f728130caba7b551617f8cb95fbf1498f39573e5352606e7a30546fb59d608840cd94847d7c40a6653ce9bca4bd99e5e1e3f0618dd4f25e9d1cea08328", 0x1000}, {&(0x7f0000000080)="3406273ab570600cb6d68a006b643dade9529b77d3fd13fec23f83e0d23db3b662320e58dac5d80517586be5e09cc4", 0x2f}, {&(0x7f00000000c0)="8d296bd03ef4384c51a1f6ec2e3db6219d576eb4f33887", 0x17}], 0x5) r14 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x6c, &(0x7f0000000180)=[{{r14}, 0xfffffffffffffff8, 0x1}], 0xb726, 0x0) 17:36:23 executing program 0: setrlimit(0x3, &(0x7f0000000080)={0x7fff, 0x95}) r0 = syz_open_pts() r1 = shmget(0x2, 0x2000, 0x180, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) getpgrp() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r7 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r7, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r10 = getegid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r12 = openat(r11, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r12, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r13 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000009c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, r10, r14, r15, 0x8, 0x7}, 0x4, 0xc8e6, 0x20004}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x240000000, r5, 0x0, r14, r6, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r4, r8, 0x41d, 0x405, 0x5}) shmat(r9, &(0x7f0000ffd000/0x2000)=nil, 0x1000) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) accept(r3, 0x0, &(0x7f0000000140)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x400, 0x0) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = socket(0x20, 0x2, 0x2) dup2(r16, r17) connect$unix(r17, &(0x7f0000000400)=ANY=[@ANYBLOB="a386c189f71ef8526111c8b2e04e28f7ad6dc806138ebc6cf1370b8f3c8f177e5928fdd9157ac41e7055703d058aea05e8294358d8861460973d0dee6a878bdb5e0e4cf7e5dc85b5efa9b69a4b472fe6e131aa419a01a4ceafcdca36a852973d324e9cd45dbdac00a93d2822ab544f901ee1daf2255853ef9fe04849b3e43af73def72beda42154cbfa92039a839f71f"], 0x10) close(r2) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = socket(0x2, 0x2, 0x0) r20 = dup2(r18, r19) setsockopt$sock_int(r20, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f0000000040)) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110b, 0x9d98, "0400fff31e5a6f88303b05004000000400"}) open$dir(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="41d166258341932bda6fbeb0adaf7b691307ea19113231f6381518c30cc028f01778c66c61856ad67d153f1cfd29c273e90cfd6fdc0c956efc1a72219f49a0a8a05f533d816e4cfb3e85b53004309478222f058c6ed4c49ebb305e1af1ebd9613d108e1c62a72f9a54611395018c69ebf5c875ba2f87891c4e8390f393cd9af2daa38fc659661dec0314ed6e23c51bf9f13436f7d3e51d3c6c3e4a719e99a049674c573057ee3d2598bb5004", 0xac}], 0x1) 17:36:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x8, 0x4c8fc82}, 0xc) listen(r1, 0x0) setsockopt(r1, 0xfffffff7, 0x3, &(0x7f0000000100)="de22dbc731e6d79af2bcf76984fc4d3f0ad86f52a0772532ca799eb9fe5b6eb6d11d7b0aec47936a8bb01d2b7678d09712ea0af6f2a95c70753a67a046a42752f6aeecb836e4ffb20d0497bd0bf0fc8b872469a61a7d614476b6d73aa6e64506eae573831c", 0x65) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x0, "0000001c00", 0x0, 0x4}) connect(0xffffffffffffff9c, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) r6 = socket$inet(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000180)='2', 0x1) r8 = openat(r7, &(0x7f0000000340)='./file1\x00', 0x80, 0x160) sendto(r8, &(0x7f00000005c0)="98076fe039a6ebd01199abea9ed6460800000000000000f22c50610064de056d13eaab734b628fc1436a70f604947294c18447e509f9e1f588158f7366385cd40b382f41f330961300f378e6ee8daa8a0bde9e1126c9de7e3ab4115dceed04b36a8083966a5a1868eca5b486490caf2d21530c65ac9cd92f241469449e84cddb865c4e0801a108e99dbf5c82861de6ca742b24e956b6a72ea49653a90ccd44b256df6be68b2dd7f8f751a1326d262f34425f7fb46b9a26b53b3b2f7223ec46eee7748cbbba5e3c5be16614d903580389b7e6bf66c8dcb79c21c0eee3546e3b2d019b83195ed94d7839f8d16eb7e92b9ea10289717dfbe9deeb60e28be1119dd8ebf7ad045219ee1ef4403c58f6", 0x10d, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r9 = socket$inet(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x3, 0xffffffffffffffff) r11 = semget$private(0x0, 0x7, 0x86) semop(r11, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x8000, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xffff}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x2800}, {0x3, 0x9, 0x1000}, {0x2, 0x8}, {0x3, 0x500, 0x1000}, {0x0, 0x9, 0x1000}], 0xa) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = getgid() r13 = geteuid() r14 = kqueue() r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) close(r15) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r19, 0xffff, 0x1004, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r20 = semget$private(0x0, 0x7, 0x286) semop(r20, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c8104f9380962969d11bbb832a60fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa1a57806356cdb615f058b0fed6706a4d152ed0b4e8778ac9781022d7a81a416b164338f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dec9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84"], 0x44b, 0x800) r22 = msgget(0x3, 0x40) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x0, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000880)=ANY=[@ANYRES64], 0x1, 0x800) r30 = kqueue() fcntl$dupfd(r30, 0x2, 0xffffffffffffffff) msgrcv(r29, &(0x7f0000000200)=ANY=[@ANYRESDEC=r30], 0x1, 0x1, 0x1000) msgsnd(r29, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r31 = socket(0x2, 0x400000000002, 0x0) setsockopt(r31, 0x0, 0x22, &(0x7f0000000000), 0x0) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES32=r31, @ANYBLOB="efa3dea9df0a34454fce7a928fd8ea4907dc495f91c019c14059a67642bbaad0ee4247ef55a8fdd86ba70cc3453805fbe5025a8a288ed471f5fd929b3458956c7b53df1400e24d4232623751bf27c21f8200d52ed56d89e762e5d6ce7c0b1151f465e80099b86bf7d45efe92a89d049f3dcf8ef53d5f36537dac0c8c3f5f2916ccb50a721a7f14fc912500fe1dffa1d5420baeba083fa1ebbfd8b07378fd9ba0712bc290a868ae90873f15ac1fb559fd17"]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x168, &(0x7f0000000080)}, 0x404) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffffdb) r36 = getppid() r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x2, 0x5}, 0x100, 0xc07, r36, r37, 0xa5, 0x1, 0x100000000}) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r39 = socket(0x2, 0x400000000002, 0x0) setsockopt(r39, 0x0, 0x22, &(0x7f0000000000), 0x0) msgrcv(r38, &(0x7f0000000500)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES32=r39, @ANYRESOCT], @ANYRESOCT=r18], 0x2, 0x2, 0x1000) msgsnd(r38, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = fcntl$getown(0xffffffffffffff9c, 0x5) r45 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r45, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r44, 0xa5, 0x1, 0x100000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r17, r41, r16, r25, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x1000000000000003}) semop(r20, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r20, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x3, 0x800}, {0x1, 0x401, 0x3000}, {0x1, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x2, r13, r12, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8000, 0x4}) semctl$GETPID(r20, 0x4, 0x4, &(0x7f0000000000)=""/59) semctl$GETNCNT(r20, 0x3, 0x3, &(0x7f0000000300)=""/47) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f0000000240)=""/137) write(r10, &(0x7f0000000180)='2', 0x1) r46 = dup(r10) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000c80)=""/4096) connect$unix(r46, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000f200929b6c653100"], 0xa) 17:36:23 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) r1 = socket(0x6, 0x3, 0x1) dup2(r0, r1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = syz_open_pts() r5 = dup2(r2, r4) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a7733a536a4d0ab71db771c5295eeb9ceb8713a8"}) dup2(0xffffffffffffff9c, r2) r6 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r6, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) sendto$unix(r8, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x1f}, 0x8) fcntl$getown(r8, 0x5) close(r6) readv(r3, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 17:36:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x80) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0x6, 0x20, 0x7f, 0x4d, 0x200, 0x1, 0x9, 0x10, [{0x1000, 0x5, 0x4, 0x3ff}, {0x5610, 0x3, 0x100, 0x6}, {0x6, 0x4, 0x0, 0x2}, {0x3ff, 0x2, 0x0, 0x7}, {0x9, 0x6d, 0x7fff, 0x8}, {0x1ff, 0x5, 0xfffffc00, 0x4}, {0x0, 0x5, 0x9, 0x400}, {0x3, 0x80000001, 0x5, 0x7}, {0x8, 0x99b, 0x2, 0x1}, {0x7ff, 0xffffffff, 0xb1b9, 0xffff}, {0x80000001, 0xf4, 0x1, 0x4}, {0x400, 0x7, 0x6, 0x8f7b}, {0x1, 0x6, 0x7fffffff, 0x7}, {0x7, 0x3f, 0x4, 0x6}, {0x618, 0x1f, 0x80000000, 0x3f}, {0x7, 0x7fffffff, 0xa88, 0x101}]}) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) 17:36:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001100)=[{&(0x7f0000000040)="79e9f398ad1eb9cdb8fd46bb6c5609295204f3d385aa910465d0c7b38261067875a8450d2e0241d7dab0211c3fdca8f94be08c390dff20ee9614e26dae30166a3d4d5f0babcb35b952f6129fce198ef1c41c7b9762f1a249665bae1a8b9e7e5256422aa4bfa0b8615482c76e3cc4720aeab6670c62bb877f658249942401ff2e2c906cda1d32a21e8e070a2941bcf4e94e48cd24adc78bf5c3784138009e98ba0468879e35b3e7cb25dee8ca30be6a112855b81452e72095159761d7c84c3b64f54a2c3a4e0ab6f4ff0e5493552b748532e68c458573e079c7d1966d8883cf29f1037a10a42ca93ec435387891c8a8272d06fd0bdcdb69819373fc0af2a5a91b4935d887cdcbfc624ad52290d25991cf873a627973d275a543b752a57cc4cd157b893ddffa90398992a1c3fcaff9645674ba7e2ee0e12d94aee8ecf949f8d97098b9b57f57a436d007773f67a86331ab3beaaad1816715c5b9499cc277fcc5fbbe417609163cacb4544e07c15d43a45e1e52e5f6a06eb86dfb88cf18e902f054083bfbc6238e824544e122559eb3c2f79c5b34829de8568735459d171567e11ef05396bb34152825259d600bcabe1d0a53a7a371e8ca9d59be0b93db74a978342b23dbe3253199640b43454a913835e2a50e61ee13ce95f6cf9e7e62bc27bf1294e126cb8ed464e9b826722e101c4c9cd63e54b2ab35c231cb5a4a4621a6d5cda2b00f160fb477b3ceb92ac4ddcbe7457bc7f8ca423500484475caa55b1b4e7242ba7ac0dfc3e1dd1e7ecb9b13fb2b26f511789ff30a315d39b0b4219b8aaa8b6be24dca3ccdb9c90648eafc2744b0678f972e1fde320794371eee9cfb4896ab952f8357f03a34cec200040818802618ffb214fbb3a74011851c018a2363bb1a06645f14f8e146921e1da40ef491fb3c35957508c5437d1959274ed185b51e0044fb66e04ed2a1a97e48e56c31a358a63a6cebf9add65f8e81d3b8eca94811734d7d4b6211a12bf1dc8579cfa0e6b362ea93303e9fadb1ffe754d7694c9067617211e97e20b5ed23fedac7c01fb0100d5a6205d39219c92861fa5e72cda8d750055edd8a659200e710b3247b058cb7fe235ac461fe2f4a8d4a3090f3111830dc8fa80247d4f829ff57980820d1cfa08059cfffff34c03ca9aeb4eb541ee3241c2a70221ccb9d49f593722845e944b1d89168ed2aa6a54f4d3d0252dda1d05ff99c671ffbebda94516959aec0f68d181de5f8a8f62a65e0788514a681cde696a2a13c920f8bed31d3b24818b08487ba30d4859240f62575f57a0a16ed06ce0294f6eb14ccadfc148591988ef734b76059eaeecde84764975bf21a0b5c68f79f17e7b1750135598bb3dd8995152f4ea72fc53274ecd1c90f2679ac9e63d1903bbc9ee65953cc21f2f5e009aa751d0f8703bda7938667773d23699bf2dd2700ce0061f11e3ae8bb3feec5c2062931eab32af8a8cfc65402ecbff2a38f98247ec0e221fe3eea93979456d08f7b222c46fad5ebf196161669eff99dd5fbc44790e23561809a8dd398a9f5d020e3fc706b80fb5a7e22cd518dce144fddb94aebbf115388a07ffddf1e581d0767c72fa98815dbc195326230eb23d9c634ff0adb44ff5ad75fb988b90c43fff651afba7cf80c8bb319db851abd4a6a83676ab43b2e122513224fce0dafef7c3d65063d31b635912c250af2feb4914ba37f358a40ca63f6896d46bd237c32595cf72224dd8f0f9ec9fbac28a9756b11d0de13b879eb68ad9325476ccd175b2d431dbb92f4cdcd705113ef1f974a3b4c1c2fda302a3b0fccff2487e2590820bb6b4f07238180a6096c4ceacb114849c1c27eaeb072435d00a8430ae1687ff4c9446c722f7fd7e0ab76523cdd9744977baba7f8c7b293a86de6d470b7cb038dedd365961a75579e3c9867532da79dc00bef2f93b0a547bc855a3808875f5275dec87459bed6a2be34ae4d027d2d2aaba24e985bd848d965a583c3dc065a5aea7a72cf54d0da7cc5592ad65fed48f6b6f2b4e2a6ce9ea11437fbd536a72263b3ddddacac53f8ec06a38e014df5745cfd2c7e8f42a80d90b0d2f94b20f6cd9306faa5523f2b1758e748ef3163702303f4b86e0379f00a7331b0da5b0b3715db481e59e98f973f331c3d3326653d92430dd637590ac160f761c45b65e09d1babcfcce5ab260fe78b95f9bacc0cce47f16313d576ab701a20978ebae14e1f259dfb264a5793defe197223331c2fdbaa77a66d75e2cf44c0ba937f92d0a509ff8a397784551d16d63a9766147a5bd72e0826f788c542be1a4458002db6a13ce8e78c86cef558c49b5872b42d2afe5c894c116882580c7d3c9785e033ec379615c1817b32caba871f43af50971ad9f3704a5388506d949b61bcb227d9c4643386f2eb861398de17391e9d6fb51da38734f17802bb96f7981309408f440efe2d14cd7a049445bfeb31236b71672bad51e1f06dcc2fa45c1b7017b3bfa8a8b91d7c6603eb0a1ebdf6e817ffe4c9", 0x6f1}], 0x1, &(0x7f0000001300)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}], 0x110}, 0xc6) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000740)=""/211, 0xd3, 0x41, &(0x7f0000000840)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000008c0)={&(0x7f0000000880)='./file0\x00', r3, 0x1}) 17:36:23 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0]) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 17:36:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0094206d860000000000000000fdff0000"], 0x10) 17:36:23 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = getegid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() r7 = msgget(0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r9, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000440)=0xc) r11 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = getgid() r14 = accept$inet(r9, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r16 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r16, r17) getgroups(0x6, &(0x7f00000003c0)=[r11, r12, 0x0, r13, r15, r16]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x1, r4, r15, r3, 0x0, 0x29, 0x81}, 0x6, 0x1, r5, r6, 0xa6, 0x1, 0x44e2c, 0x3b39}) r18 = getpgid(r5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r1}, 0x0, 0x0, r18}) getgroups(0x1, &(0x7f0000000000)=[r1]) r19 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r20 = accept$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="f6ff0300000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ee8144ad013a10000000000000089f2a7f1360d5dc3ca2de8ba521da89d4be81e93ff6130e9b"], &(0x7f0000000080)=0x6e) accept$unix(r19, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r21 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r19, &(0x7f0000000180)='./file0\x00', r21, r22, 0x4) setregid(r1, r22) symlink(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000002c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') r23 = semget$private(0x0, 0x7, 0x286) semop(r23, &(0x7f0000000000)=[{0x3, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r23, &(0x7f00000003c0)=[{0x1, 0x53, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x200, 0x1000}], 0x3) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f00000000c0)) r24 = socket(0x18, 0x2, 0x0) setsockopt(r24, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r25 = socket(0x1, 0x4000, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r26, 0x29, 0x9, &(0x7f0000000140), 0x0) dup2(r26, 0xffffffffffffff9c) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r27, 0x29, 0x9, &(0x7f0000000140), 0x0) r28 = dup(r24) listen(r28, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r28, &(0x7f0000000280)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r29 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) r30 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r30, 0x0, 0x1021, 0x0, 0x0) bind$inet(r24, &(0x7f0000000380)={0x2, 0x0}, 0xc) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000100)=""/114) r31 = semget$private(0x0, 0xf7b912b3d65f3f61, 0x4c0) semctl$GETVAL(r31, 0x0, 0x5, &(0x7f0000000300)=""/93) 17:36:23 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r3 = socket(0x2, 0x400000001002, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) close(r5) r7 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x4, 0x0, 0x0) socket(0x6, 0x804, 0x0) socket$unix(0x1, 0x1, 0x0) r8 = syz_open_pts() close(r8) 17:36:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) write(r2, &(0x7f0000000080)="ea05ef47d62ccd5b9c5a09a043b4ea03e6343290e6881bffaa79cadae767fbcdb8f5d0add2fc7f2d6e54741a8170b6fa9b9884f74a49593391e4387777b6cfd047cc1c", 0x43) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 17:36:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x682b) ftruncate(0xffffffffffffffff, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) mlock(&(0x7f0000ff2000/0xd000)=nil, 0xd000) 17:36:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000a09238dc100000080af840f52bf2da1a585d47d122a0fd1e9f0277452821ade2b0e38dd918846066696275d257358c76e154a15ffb097ea43646d717bd4ed9796227049cc45af9fc2afacb8d5e8b2de3b446d3cd8fecc778e90ce4ab425999f8a7ed1c9ef4dc803bdd7975f37981bb0917dfe52468b817c07e4cba7268e64bdffb431d36371c4af9b76c0a90c0a76253bf2a5648d8eed91bfa7ff8878fe8f6f0d8c8d71"], 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r1, 0x0, &(0x7f0000000080)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0xdf) getsockname$unix(r4, 0x0, &(0x7f0000000080)) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000004c0)=[{{r5}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) kevent(r6, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffff8, 0x41, 0x90, 0x1, 0xe2e}], 0x1, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffb, 0x8d, 0x8, 0xde2f, 0x5}, {{r2}, 0xfffffffffffffffc, 0x1, 0x8, 0x173, 0x5}, {{r4}, 0x0, 0x40, 0x1, 0xf0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x1ff865d3, 0x3}, {{}, 0xfffffffffffffffe, 0x0, 0x2, 0x80000001, 0x10000}], 0xfffffff7, &(0x7f0000000a00)={0xde, 0x6}) r7 = dup(r4) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000040)) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4, 0x4, 0x7ff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x200}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7c00000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xd12c}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x25b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xafa2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0xa000000000000}], ['./file0/file0\x00', './file0/file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r8, 0x5) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = msgget(0x2, 0x0) msgctl$IPC_RMID(r9, 0x0) 17:36:23 executing program 1: r0 = syz_open_pts() r1 = semget(0x3, 0x0, 0x101) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0xb1) syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) 17:36:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="ff8847c976a2ae26a8705b70296f8cb238df216bdd8f0d90f15015365c2554a9a8bf0514ee34fce297e70a903c2d12f5f94e849bb41e1eec1d346399f184de8f498f8146177649b7a9d55b3cb1aa79c4f6ca8f169a1c3e001dd3a8f9a9a1"], 0x10) 17:36:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$unix(r3, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8000, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{r3, 0x2}, {r4, 0x4}, {r5, 0x20}, {r9, 0x80}, {r1}, {r10, 0x20}, {r11, 0x40}], 0x7, 0xb81c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) close(r13) sendto$unix(r13, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r14 = accept$inet(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kqueue() r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = socket(0x2, 0x2, 0x0) r17 = dup2(r15, r16) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r18 = kqueue() r19 = fcntl$dupfd(r18, 0x2, 0xffffffffffffffff) close(r19) sendto$unix(r19, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x10, 0x0) r20 = kqueue() fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) r21 = kqueue() r22 = fcntl$dupfd(r21, 0x2, 0xffffffffffffffff) close(r22) fcntl$dupfd(r19, 0xa, 0xffffffffffffffff) sendto$unix(0xffffffffffffff9c, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r23 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) close(r23) sendto$unix(r23, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) r25 = socket(0x2, 0x2, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = socket(0x2, 0x2, 0x0) r27 = dup2(r25, r26) setsockopt$sock_int(r27, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r28 = accept(r27, 0x0, &(0x7f0000000280)) r29 = kqueue() fcntl$dupfd(r29, 0x2, 0xffffffffffffffff) r30 = kqueue() fcntl$dupfd(r30, 0x2, 0xffffffffffffffff) kevent(r13, &(0x7f00000002c0)=[{{r14}, 0xfffffffffffffffc, 0x60, 0x3a120dc0d298af1, 0x9b82, 0xc000000000000000}, {{r5}, 0xfffffffffffffffb, 0x24, 0x4, 0x0, 0x1}, {{r8}, 0xfffffffffffffff8, 0x0, 0x1, 0xea, 0x2}, {{r7}, 0xfffffffffffffff9, 0x43, 0x80, 0x460, 0x2}, {{r23}, 0xfffffffffffffffc, 0x42, 0x20, 0x7ff, 0x7}, {{r9}, 0xfffffffffffffffe, 0x69, 0x80000000, 0x9, 0x4}, {{r24}, 0xfffffffffffffffc, 0x73, 0x40000000, 0x4, 0x3}, {{r28}, 0xfffffffffffffffe, 0x2, 0x10, 0x7, 0x7}, {{r29}, 0xfffffffffffffff8, 0x30, 0x10, 0x1, 0x7}], 0xfffff9fe, &(0x7f00000006c0)=[{{0xffffffffffffff9c}, 0xc658b4edada7d319, 0xd0, 0x10, 0x8186, 0x1ff}, {{r10}, 0xfffffffffffffffa, 0x1a, 0x2, 0x7c30, 0x1}, {{r30}, 0xfffffffffffffffb, 0x80, 0x4, 0x8, 0x2}, {{r0}, 0xfffffffffffffffc, 0xa8, 0x40000000, 0x7, 0xff}], 0xfff, &(0x7f0000000740)={0x7, 0x40}) write(r0, &(0x7f0000000400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b13823603", 0x293) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 17:36:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) poll(&(0x7f0000000080), 0x0, 0x2) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x2, 0x7e9, 0x1000, "5232b4e7ef4e5245cbc1d59e23fa687ef0961650", 0x3, 0x7}) 17:36:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040), 0x4) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) pipe(&(0x7f0000000000)) 17:36:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) link(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001980)='/dev/vmm\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000019c0)=0xffff8000) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r1, r4, r5) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r2, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) sendmsg(r7, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f00000002c0)="b92bf551a6700c203437d853ccb67726", 0x10}, {&(0x7f0000000300)="4ee12380a8c34e7430d1b5d62821bde9f428f6bad94d58fff7ecb2144521f55c98578907fe9fa523a08b26236d854dcf54cb5cf4a12d5c85ca3f375a9d027cef57e2284731c4fa04645338c1612ce535cba679c16f9f1947fb48fd523d8ef854207af299530905770ce48c74b685cf2bdb032771b7a047f617041b4cc96e05bf9926a9d447d5254f1fa3e407f2e9855945b2dfd82019c344804ff29bf4e1ea2d800c782ae8420aa413f40465c5a6eb9cc6220b673cb41715ae347223094d984a0f37deea734f14de389de6b716b46712c27d23e22f8ef8919f", 0xd9}, {&(0x7f0000000440)="5726fea2b6b2a757df4a463288a27803b7497d28b4beae4c505426c433482011e594b1753eaad902f159abaf8f229cfd4442a6d696726d7e2a41892e44e496963bad7f58a613039f57ee059794fee3483dd9f80d5c219f537ea14ecbcb11e6974cdc12000834ecc8d2303bed761b546db6", 0x71}, {&(0x7f00000004c0)="9716e73d3666c0dc9b4b5dc8fd8e3edb2f192a14758dbd066430ac9744c16c889db0fc38b0c953bc21e240c82561ff9322a6923d0bd4df4713ebad14f56b273d526073d3d772cb9ae3787b2853796f02778bd0d72b54a8b87d61e9e8b4649346396b77341576fbb4bdfc8f47da40508ec5143a9ce2a0f7e45b7136a889e59fcafff7272d3cb91bd5b3d7c0e01f94a5fd291312c7424bdbf150ae86cad4d044a8b3d023476641bf4a9d44703d1b6fade1474f9585e4096917770faba1241c71ff37fd292f6c62bdb1525c34621e80d9569edb47f3d6782cdb17cf078a04f7dc16005378830aa30fab42dfc15c189392378e3b1d7e5fc164e0f1415ef75077d263a679400dfc09088eb92d937bce279ca507bb968f0084daf1ae512286e9bb78330326d40461ce8cb5f21645f2b83a1e04df27b7fbd855ecf4474805ad4e7331535e7e9a346b685aa9864b454b17725a7e1f7ba8a598d1772fed1b3adc5539af3aa8f04d4077459ba4017bb42676adb8b4c12c04cb3d1aed0799497046cdaa6b2b91ed85f23d29970ee977bd00178ea439f1a8cc6e0361083b7997deb3caa4eeeab008eb32e0068f5b4142497babbefec5b42bfb0c8970e6d33ea2a935e3070b730352b7d23afc1f174ce932b5eebd67813616e79d7f8141f64f39134b1785939cd4c1bd7781cf09cb1802405fb0039993c9a8ab57cd50d5984dbae379a595bc47f63c876ed2868598281153448b02ed110d7f7b3167a7b997b1552bd7be74fd3318753ac1d189b31fd545e75d3469141e4607c52cf3676620b3d55f82cbb1477b257f7a369d2620b8052edf518a607339874b466d65a655d0c5dbb8fc0e6f98f29507b9de0b59ae137b4be4386b9414de54d304c3cd354b00d4ad12f8e8e3355664bd65b59591d70fe9d91296a7cc3d8ed1242a91c61c71abf9978bb36b3ecbf799647ca3e1cefcecb4f5c0322c3aa7657681df178689be0dbc2a2bfde03e0537312c5f11828424a3d0cde984753395d1873eee997231e07a888292bc9b8e8866785d4323569a56f4cd101a32dfbc83bcafe68800c25cc1597a9fcc1530f5ab4c63ecef12998d9a73ddbef8ffe8537703968cc26c773c9efca7d4b27761fd01250e37afe89424590bf3e6b8495897cb9b0f5f681039fe65caeeddcfec5410801472be8ad0cf0213a900743177165ee9d5b643fdd9f7010612f9642630c95cc31ab2c85842766d350efe58568623ab159fae2c97b963e54a5c649dd1cef3e4c7180528d766915aea3e171a9fcb3306e7157d1cb83d0a81851f57ef87600ad8209c0c6c5896fa20c6f7f63fe2a325c5bdeb734109147458fdea07eed2166cdc755055c3c1575c222dbf887050a2ab98f3c66335f79d2c708cbdec4013b72ee15f27bf0d312cc30a40caf14682a94a3fc7790f44cc46855fd6d08cacc3e4d7cea634c49b18690651b7029cc31a77d32eba60785ef978827f60d91586f3db06f4c77b564d5efc689753eae6da8aa135c87f383bf5d42e69d51aa8440731cfcfeb339f5dcdd7e9e043ca7dcd2f3c80efeda349bc1d165820a59b6164e4edd70dd3a5df123eb2d0607c9a2f234ca9b132b76ed19a2efabfea2f05e764293014fb21de2d14e8ee6843170420a24cfa063808020d20ca54cbcdf87b9d14769c6b7c7b810d94f75255632b3a8b4e374011c17e11a8e753d9bd3d4ff18bd2ae3bf012beb853f22c20156d226b7835ec273daa81bac9235a868f8ca823026d9b693985e0ef5783c8ea8c2f03807697ffd7ba846c6f304bea9ff74834b53a617df9eee8163761dd8be8ae15814c8ac54ddff01f7e331cb5a4b29ff2c55f732dc8c1fab6d865eb8cd7707cfca72230a7ff0b690e9cc64fba45e7d12d4911db6d7896252fbd2ff7967f192bc9c0cae7b85f39108b52a8e286e5cd9946a19d441d99446c759b3a0736ac2fb0e5bb18781f5ce3d62b84d73c6bd4aa2a0cfe794103d6c40aaf34dc7c0849168ee4443bf9cd1c7388abc7bded8d7cf92766a8e2f3fd72384f16b91c74ccaa9a24cde0a17b1246edb3c96551385092d14a576a3d33ef74680a6e8498c4713f96502b725ef0e429355f9c285d667f89e683fab87fd01607ba1b217299c0f2fbc018e977e63a1c0c669c3f6df56c733c05f50eb523d8651e60e293a4087c9da48099180e2cab7943211fb3a502aba3e7a05c07126b547997634bcc95cf89df77fc0fc21f84e8e47d6a6c93a99fc92184759cec89650f71bab73a4b6ec3855ceb71abdb6d130322f022e165f7363e3c63c69e8b9f9057947c4311de31866d7d9e4ed4ebfda439073711189a30fbb2653024b22f45952eff1237eacaf2002d8acad113c160e95f1b8d77f9d32e6c1871dc778064ffed8000feeb4274de661aba6466d96b3026af223af2283dba03d992e303bbc969410560ff1dfa866f456376036331c7f199618098269ac1dc5532f26bff8180315ac31a143d31817a55724e6ef2299affd8211c100df3232480b98a47c68e106414fbb0b978e317c17a8a63c69169204840710fa6302160a44defcf7762bde90a9aff5ab53434de6cf9f5d8c3fc0e7f728ba140a1d50ecc875ef3e3650688b7e522f1834db7f04d820122910c10a4a06dfffc0f49753ba6ba9e0e6ffce3b9e091a775811bde0af79c5814ca2411db20d72a56a4736c638f124e3c12303e409a4a71d101c932c8f1001b888ad6ac215a52763c2d0b7c46879141ba72719bfe5cd33c57d8b1b3a7b6032602978b0841412fe7a6df3a0f77941cc1ed0088fdac7b0874434967a667c377c13985c293e877e1e1606143d5497f5dabb138202d703040329d3744a3d5ce9d585e7c09fae4c5bc2a27df8d9ce8f83f68e3ef479659d27cf3d593556023ac40994d64256b946eb2e026419e6d424868f9cb1c3511e9d45e7c30e677b09ea5f969be2f66c78d3047fa7e289015d05c3cd2787ebe46f7c6fe43a1a8fbbcf780664751eea47defff9e1f3ffeeaeaf65d42ee755e97011f59c445641b6f2b09e0af373cb3ef96fcc80c3d21b9a23b92b0fa47fcfb6b8118ed8c2ba4ed07be38f85e9b2db30e3f00601e32564f6c36c67290c93d0cff7298aabf62e8f7e545c7b44a169ea5e31d776c70d65e47fa92189fec4163665d2993e0d2867b22234beea81b8a3f8c4e5de9aa1f427c7b5a7f4197bf292769aa75c32e0c0fe173992ea03b7f8b357b0933eed019a04e2baf3e77043bb6ca3af48a5fe3b33c2b26cbcf11c75f59234756210189f82b1610867d9ddeaf1a2b3067e134feb0b840265f98f3b18ecc6fce8066d8da6dbffcc90c12717bfb2b5b292fe748bf8a0a159265c1964bb1ae20e771e8e0f79f2060b2b6eedf1b011fd298b5328e531499d0f977ce02b8d8cd523cf00121689a36550a4b908cad2d9f07b315ad8006620c97d6edd619fea9ef20bff879008b792d6b45c2168bc057527f93b997f7e68310b6a4065d834974b25b491da41306aabc71316d20ec825359869b889dfd0814e5577a26048ab4f8010c8877394a6a0b282aee8f86db00f7579c70ca8ff7331bf04446ae237042b347b3fd16cbcf16a4483decf0e0b5317d39fda7170890c20c707800de57f57a2b3e4d554335cb8eca591c653542642e884c5aac45039c09fe3b747db7ed41149fe9a0edc4505816e0111984fba818515c3f0490fcf097190d0bf7416ce2e10fd459a8652413ad04eab1eaa22f4ebad5b4949e687dcaba5deb75b4b512da9b20b44e84f7044aa140333bda6e66b9176ab1a4ea884dd9d580e4ca1ccdbbea368517eccf6d7ba3ddc801e13528ebbe3356d1226ede05f040ffce1ad66701ba96f107a8412310a9969606c20fa18efcbac638e911f34a3cfed74b0ed8e15c76009cb98f0c763184660945359efab5b8b584fcf4fc770a9027d696af1632adc77f3a9c240baaafcbf016667140b07c7495000cf053b270af768e798c402232b79400481bdfe1c48e7400986ab87293f6f6e2bc8fa4ab7fd6169d14457c3fb124eb80b8c8d9a8092eadbc4b7bb7cffdf985003ec6534a63887e6426c185b3b29ce497dc92bb0ec4ebc0b0b95c36a67fe4e71cc59e949cef83f7604115d8b67240151a2fd8dcf4897e54b38801853a32b0b84a3ae07fecd8384851f874613a065a6ba53721736aef25b4433fe19329df2d6631b17316fe54c36267d316739bea820ae404f109dfc7e6e8df202ecd8c56e1d59711da41f6559ffdab30d6bb866f90b593938a2502f46ca5980da0192471e8242e3bc0432224b18bc816dd0b8cd0cfb75e741cb4f5f10b1ba00302f4d9483888d68c1cb8c541a7b274271d15460dffbd09b3673a715783b5204bebbead431f39e859cfb6677ec19788e5f0e4de771eabefe3c9181ce4c94121c53f340bc68d25e2d85438a3380162c9ac8fc165f26e3b3948f1c36916329f23ad64ae759368cd61d1da39d21654adcd21315c14fe755e135b13f4d7d1bb11c1b95d7b0df9d76f9e67898421f7268853effd7f3c2874c55734dace443c314f296212f85de21fabc7e43bb16f5a863ec14e3623000bc03c3a8b59d83a1201c84c19bdb9a3e9a457be79a35a86aa8143d354d4e4e066f1018ae695d14541f6df31e60b44214086fb66377d1373dccaec8a632a6dd50ea76e3b1b0a2ebfc501798da94c05f74a04258881e2fbb9e5310aeabbd969f693df29907fcd3fc96ed83db83636bea443c8c5f6f2c55a84ad555b002f23cc1b2444bbf3786645e8ece4cbdcbd84eb9a962ca3a7e3e04022ac0ba0d7d0db71e1d346c7c107e3fee86f2918c93bed403eda876f472a9ca433188cc118afee87e02c2868167cb0bbfd618b554637d9a4ef0af5571aa2ffbf73aee7582607359d2c32e457276640328e50a5e2d3cfa6cd7d35ad75031d872431ccba9675eae8c5abf9c6b6885a9f4a765b1b37f81d85dda3e4f3dd02d820f5c8be09610962f1742be4ffbf87965698e404fe35ccd5d90e17901e3c3b6a6581aa7e8a48d8a548454b7cab2c3387aae80298900e2c6cf6534d0275d91fae3109828228694ca31de7ef7954e82a7a8bc1c2a0ce102a198865bfd769773b6ac1c495686b836d8ef2bd2e35f85b598118c84ff153ee69a149483d034873f6b3bb88699978ade1bac910bc694d8b17c497d5322dc7aca3d9c5b4ba1a5b1c54ddc0a83f8f219d3fe650334e3d989123af640dfbb7cdac0c036d9bcaff6610c2e533183abef8143b371bb71c0db5e43ae4bb1ca33df0081e653b4064ba57c7307b9fe36b8fb36e8f63910cbfeb70e7bdf4e1f13a636cdd43d9985d5913c7278862937260cb08e8582a7a99db1842063816ccf8c783cfcb1b67ddff6d02539e26101a78900a8c5224ca5415368b5576711638a9bedccdb3abea9da5276a2873106f38194388d7525d638ff65f0d3faf6579876c1c844b75830a5dc0d194d11362ced4116c44e4a164fffd68ccb1d9f35ed03c06068c479c6a78d214fdb4315e93d6948ba419dedd51930e1e57e572848e01e17a4e6b1305572dc0c05bc08fd60df9c051bb6338b2677d43bb489a44eb9c221d891718cdd9d476a4f57717038e84e80ae9bb5113cedc30d088bf0ebb5988282b1b051f89d5d2bf22b64e49b05dc81a24ddc8afdec8d9fad71c13aa8119cf137a875395a77ca97ca4cfe6475ab8115a98140ac724848d31607989817cdda4381e90d3ec204f2032cf6aa4d06f5da938d540a7afdcf5d251040a32515a7a046643a9c935ec6021ca97d24ae4015893f83b6a767972429e93b0489eee21b0cdb0b9af", 0x1000}, {&(0x7f00000014c0)="d070e24032db52eb4187856e502a25e654d7747e88a4d05358a9b966b9166a79b0763d0d14f9ebed155ec352e68591d52041b2be1d90a8e064e63dbf962434280a4947e75b20ccbf9132c00b64fd77d460a97415b03ab0a9ba5098bb83f2897363cbf0e30293b1127f555de6b3f1829b3b67c633d22a6f735c0f9db159da0e3f7c6f25790d8c0882b20c44b195b57dcc6b8f9bd0de209cd4c72260f0570b905c82a19faf91366fc7d6f78fbcba167432e762faaff30d7fd87e67756794ccd7", 0xbf}, {&(0x7f0000001580)="fbcd2a79ef923ec3d851584fcb005b873ce9eb775ab5a9416454797e97b8fb5b0d9269c489198af6a34aae387ca37cc4b2d656bdbbcbbf4d74ea75cde257b61c36f0095c6515a91360231a7a7d4718faea7c1c4a1e592357547e36d3faf101bcb474eb8bf76f7969c431f6c3a3bd9d7bcb53449f4f615e2b976d10c35244800adf57e587b81cf1d3", 0x88}], 0x6, &(0x7f00000016c0)=[{0x90, 0x1, 0x17, "240aba2c27e948ec576b0635e6440bc30b8824aa27c7d62bd862c859afb36da5704f9164ec3f391f06b439da31875cce0633a3295573b9ec90107e44d0f3ff8c10b4eebf0000c9832399505c2b9faf72e2c1e3b2acba4442c3ffe45bf72c7b5a64f81418d4d2e34d075d07ef260a100d5d67715e22e5dfa6506258"}, {0x68, 0x1, 0x8, "77d8a1d21aa9f2383428b87dc466421d295c5f91f5322aa61446a2e89e702b9d44e0f84df86981bd9e1873dc19e689f43cf267e4e77cb07a8bd843bae231f1f6069acd674ac95420ecba7c035c2d9525e5b0f0c353c1"}, {0x110, 0x1, 0x9, "2cb004de68129d9d28a0a7f5576601e38a3595e213ba28f6d3a868e9a28ccecc61dfccf767ae0b1a9955a102aa790a574dcf9dc3cce98fdab797646dc5efdec0924187a11570dc529aa1820334a278e97e145960b872566bd968c0b443f23a4d8a9bc436d8f7da649cb291bed0bf53bc77d52a2d98ae0096db486ac27a7c66a4352ea80db4e3e7efa93efab0c1dfc80a566e1eb5ce91d91a967e6d1dfa18cb3931255b1576dc661195bce7555f1884a9d44444306eeb8812d409f0dbdeb4bd4ead85de0131a5c36115dc1c9a785b2a411277c85b47a85c8f3c7697db52807a56ccb124f0e0b5a7296a1d160693338940c207f654a334b4cc7ba1"}, {0x60, 0xffff, 0x9, "d0e52a8330567068172b5ca677d02cc9913f695b59f35ff56942dccfc6e1ebb21904c4845ce9517c4ac5a7484aa9f7c7e1e4ca5638f379f95728b0de513ed1597841d51bd12611ce32f6e5"}], 0x268}, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 17:36:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = semget$private(0x0, 0x8, 0x10286) r3 = socket(0x2, 0x1, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040), 0xfeea) close(r4) r5 = fcntl$dupfd(r3, 0x0, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)="2c2ac9ca", 0x2c) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) ioctl$TIOCSETA(r7, 0x80047470, &(0x7f0000000100)={0x2, 0x0, 0x1, 0x4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x7, 0xd29}) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) sendto$unix(r1, &(0x7f00000004c0)="a6f7103bd978d2e9202ddb9b20e89b33991d12906f5900d205bd01ebd440ab1d591ecf7b45274d1f2bb17cd97a6bd048028726f6e50255", 0x37, 0x20b, &(0x7f0000000800)=ANY=[@ANYRES64, @ANYBLOB="6879df4a3ef2779afdc0f8e2a55bbe1dcd35beeecf3901996279315ee79f0dddc51301ecf7118a24f86e4bc45b6c90f59e2ce0fdc45996bb32e8bbc640eba66255a8b81fd62387068d4516215a19ad7404aa475ffe710bca8c76500f8c14bacc069349a202babb1b792361e7054ecfa2cefed9288cb486c9b05483297a63f4f1690dc795a364f9557fbabdfee89fabb74c2e7173c76a1635f432d66e3befa52491dd6c546690f6aed14247e924d322abe71252580b22f460dbd8cbb57277bd86e82eae00000000b6783a018065d890f5e1c2bbfc66748c327f980710006c455f65ea0d08c981c9c22451041d674a57cc45b80000000000"], 0x2) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x20088, 0x0) close(r8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000008000000000ffff0000ff7f00007c916b60848a9dc189402cea414e5d47dd02281fca6de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b76b13dd7b62b2db6c42868622a679a8a08a886916c5f0854e944fb1455deb7a586fb9822d6b7ccab3fcf29bac88b5060c628264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11dd78b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c318ff7f3e8657388af2f3854826f53090035b4bd7a270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33e8dd951a00000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289238e6b53dce4088d9e1fd9710070c5d386aa385e5"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getppid() r16 = msgget(0x3, 0x69d) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r17, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r19 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r21 = getgid() r22 = accept$inet(r17, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r24 = getegid() r25 = getegid() getgroups(0x2, &(0x7f00000003c0)=[0xffffffffffffffff, r25]) setregid(r24, r26) r27 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r27, r28) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0x0, r29) r30 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000008413d1ee9ba041b5831762d91d00000000000000000000000000000000000000000000000000274300000000000000000000000000000000fc04657500000000000000c61b9e8fae2fc1578c71c206390100000000000000000000000000ba0002"], &(0x7f0000000080)=0x6e) r31 = geteuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r31, r32, 0x4) setgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, r27, r26, 0x0, r32]) r33 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r33]) getgroups(0x8, &(0x7f0000000440)=[r19, r20, 0x0, r21, r23, r27, 0x0, r33]) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x1, r11, r23, r10, 0x0, 0x39, 0x81}, 0x6, 0x1, r14, r15, 0xa6, 0x1, 0x4e2c, 0x3b39}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)) r34 = kqueue() fcntl$dupfd(r34, 0x2, 0xffffffffffffffff) r35 = dup2(r34, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r36 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$inet(r36, &(0x7f0000000040)="e637fc80f18acb07291c931413d6914089e8f11a7f8df8bc627b4d659654c7e74c1122a466a6cf0bf74c1dabb2b3d8857c5470239b7dae64719dc24b70481f3680cc5d99b0efb749569d7e2001f190", 0x4f, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x2b) accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000a80)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813868459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6cb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385557cdab0f657e303e6149700ae56c8bc"], 0x170}, 0x8) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) 17:36:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) getdents(r3, &(0x7f0000000040)=""/70, 0x46) fcntl$getown(r2, 0x5) dup2(r1, r0) r4 = socket(0x2, 0x1, 0x0) dup2(r0, r4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 17:36:24 executing program 0: geteuid() r0 = msgget$private(0x0, 0x214) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() msgctl$IPC_SET(r0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget(0x2, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="08010000000000ef0000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r4 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 17:36:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x8, 0x102) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 17:36:25 executing program 1: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{}, 0x770}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000040), 0x14) 17:36:25 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x0, 0x9) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r15 = getpgrp() r16 = geteuid() r17 = semget$private(0x0, 0x8, 0x80) semop(r17, &(0x7f0000000500)=[{0x1, 0x0, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x1, 0x800}], 0x7) semop(r17, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r18 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r18, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x2) r23 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r24 = socket(0x2, 0x2, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r25 = kqueue() r26 = fcntl$dupfd(r25, 0x2, 0xffffffffffffffff) close(r26) sendto$unix(r26, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0x8, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES64=r2, @ANYBLOB="00000100"/20, @ANYRES32=r8, @ANYRES32=r24, @ANYRES32=r9, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r11, @ANYRES32, @ANYRES32=r12, @ANYRES32=r4, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES16=r26, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0xc2, 0x5a2147307f97c4ff}, 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r28 = getppid() fcntl$lock(r27, 0x8, &(0x7f0000000100)={0xb4f9453fa3e86075, 0x0, 0x800, 0x8001, r28}) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r30 = socket(0x2, 0x2, 0x0) r31 = socket(0x2, 0x1, 0x0) setsockopt(r31, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r31, r30) r32 = socket(0x2, 0x1, 0x0) dup2(r30, r32) connect$unix(r32, &(0x7f0000000000)=ANY=[@ANYBLOB="82b70900004c6c653000"], 0x10) shutdown(r30, 0x1) fcntl$lock(r29, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r33, 0x8, &(0x7f0000000140)={0x0, 0x0, 0xbb, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000007c0)=0xc) r34 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) shmctl$IPC_SET(r34, 0x1, 0xffffffffffffffff) 17:36:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x81) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) poll(&(0x7f00000002c0)=[{r3, 0x80}, {r5, 0x100}, {r4, 0x1}, {r3, 0x10}, {r6, 0x40}], 0x5, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000280)=ANY=[], 0x0) r9 = getpgid(0x0) r10 = getegid() r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r12 = openat(r11, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r12, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r13 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0x31) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r15 = kqueue() r16 = fcntl$dupfd(r15, 0x2, 0xffffffffffffffff) close(r16) sendto$unix(r16, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, r10, r14, r17, 0x8, 0x7}, 0x4, 0xc8e6, 0x20004}) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) r19 = socket(0x2, 0x2, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r20 = kqueue() fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) dup2(r20, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={r9, r14, r21}, 0xc) r22 = open(&(0x7f0000000040)='./file0\x00', 0xc91, 0x100) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r22, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r22, 0x0, 0x0) dup2(r1, r0) getitimer(0x1, &(0x7f00000000c0)) 17:36:25 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="8d0498cb7cbb369a"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="84", 0x1, 0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='\x00') r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x180) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000180)=0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r6, r7) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)='W\x00') dup2(r9, r10) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) syz_emit_ethernet(0x7, &(0x7f0000000200)=ANY=[@ANYPTR, @ANYRESHEX=r4, @ANYRESHEX, @ANYRESHEX=0x0, @ANYRES16, @ANYRESOCT, @ANYBLOB="f184194baef5d708dbe56a90a64a97eee35923f7e91711e5a00783d1d2706867638dddce1f8465b389d95bdf2deb2182806d21e7d8fcb10ca9aeba5ff49d0f86484cb6121e1d82238de6a2b12fe570"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:36:25 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x401, 0x3f}, {0x18, 0x1, 0x4000000, 0x7}, 0x4, [0x9020, 0x0, 0x1, 0xffff, 0x1ff, 0x0, 0x1ff, 0x1]}, 0x3c) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a00)=[@cred={0x14}], 0x20}, 0x0) 17:36:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) syz_emit_ethernet(0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6020920000142b00fe8000000000000000000000000000bbfe80000000000000c78516397f0000aa2c0000000000000000", @ANYRESDEC, @ANYRES32=0x41424344, @ANYRESHEX=r0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r7, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r8 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x6, r9, r5, r10, r5, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r5, r5, r11, r5, r11]) r12 = getegid() r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r14 = openat(r13, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r14, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r15 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000180)={{0x6, r16, r12, r17, r5, 0x8, 0x1}, 0x4, 0x6, 0x4}) r18 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000008413d1ee9ba041b5831762d91d000000000000000000000000000000000000000000000000002743000000000000000000000000000000000000000000000000000000c61b9e8fae2fc1578c71c206390100000000000000000000000000ba0002"], &(0x7f0000000080)=0x6e) r19 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r19, r20, 0x4) getgroups(0x5, &(0x7f00000001c0)=[r5, r4, 0xffffffffffffffff, r20, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r3, r21) 17:36:26 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x800400}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) r0 = msgget(0x0, 0x104) msgrcv(r0, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xb0) recvfrom(r1, &(0x7f0000001180)=""/133, 0x85, 0x800, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1000, 0x2}, 0xc) 17:36:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x7f) 17:36:26 executing program 1: r0 = socket(0x11, 0x3, 0x80) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0xfde5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r1, 0xffff0001, 0x6, &(0x7f00000003c0)="44873a2b2b0b2e35afd31610cbd65dc0d1da883c1db7944eaf3227a3858f559410b5f250620f1caecb84b120f0cb61a04860911bc04a1bb422fb69453ff01a155763e553c03b3e210493c57975e32d44418fc2a10cd5ac562592431103d242bb55d221143cbc5781e48af3a0f6bd3e53639cbbedb2818940f739a64526e7cc289f3e17c9fe65481e47c5cc371717ced3112810ae679b63eb629c66fe35c3284a230ad6e6b1d9eadaf1e7042d72b89d5883a9a5c212d452b09943e034b410bc2657413f81b324a624f47efc4a352cf8729cf7cabefb32f47dadd2e88ee42ddc9b21c1f77d22978ab54d1c485c1585398cce61a4e784fab85235fb92946c0620041eedc884cbb6fd7f3600abf38ece132e90162734bd75ddd4f06dd9212dc5d843035bedee40eb7bcaba537cf366fd1a885732fdd0e618d2760daa5c00ae5b23a8d6bdb5661766e3684f734fe9b9b53475a6804759de8a20dee8398062874392839485267692b85b60e945c8fe8630302a85818e675831cf46571c7ffeeae8a887ee421e67ab04cf8c9bfe7aeb4b832d1c598249e2c397a586dce5fca801cac06818d27ae20a11288c70bb9c7a8690e4a179da7cf3e4d9788e539a8cd8563da65cf69a1defe39ae96379ce4e1716ed85200d16d6e85a4a2f921ce15c60b43de9412ba03cc51f1e22d0a024699b00d75478349c7de6b5e097918075c363ea816b37a7929076e867e28da565c253a93ac92c19e238b406a0d3ee236dba1524fcabc4f94040b8b9b978a15ffa9cb9cf587fd1427b44ecdba9f4f0401f83716f0746ae2489cb9cf5baf732b801f40e4b523f537a6ff616c6fff115e12590a7073ecc78fce1ac72640cc0d0b2fe4a4b39e503635d1dc1432d27060b9211e94e8ddcc541e077d2f17775e09aca093d70c94c89f1e7805edfb1c7b8f2880444b9db6698847f3ed50a1e02b9aa19a15f728c2f0e01f8da7387b7b6674d1fb3cda04cc84b3a739aefb8b03c5a5d18473b839695900af9b188d0716ddae09d201374ffe316255f24e0d44da2697657e91974778211fa6a3b4ea460830a846d07239e5e282178830a832ebf9fbb887884a2361b88daefe14c55a24b3b187bd1859977636561216d5864ebd9acc4c86d1fb7f0411d6e47bcc4fe3ceaad372573488880e6acf4a1923af96783665f410d897c99f6a8931410c9715097ad0d2c2e4a9660156b575e4143f4c2cdc37e27158c191e761b6d5c8f241569e842e1b03d8c1f7710112906bf4b0b022ea9f1c15e0f04504ba8651d73dd48b80a49eced452709ebccecf45faf9de67545952f0865d8edfe6e0fdc3e05c697b4953ee1a1e39904e6b51eb3a3861e51064013175193e8b153d17df3d1bb020248ea7f82b2799846266b3f1c7f4d171833d441f975df170b5ff72cff6fa7a906a36cf329455c54911b3e37eb29cce51d59b5880f7a400982aa2f42ca9b52fffe6807382e0f23055df974c2e5d089fe3c383d349e92491f9daf64e9866e374441be36083fe1a9ca7f6b2d2a5f99e7f88a1d5a0c7ed74adde388583b24293d0f20ae481bf8e0b7d1ec661b62e03aa7a13f5ab8793bb291f09e409bde9770407af7fa62a0b2a294d0a13d1b21e0669dd0dcce2360e341aada45efd08fe36b820438e7ac229932e1e2817357925689a63f7a3d72017ca4ef3936553e0c406ecfa5b3ac7536aa102df67ff53c3b88d91fb139fcc0550f949f2ee53dccb88211c048617e2d471eaa627d363f3097bed4498df479bdca1a4dbbb6091072f43104ffacf7cafb8d33827a23d1e7c590b17fae7db424a6259d43e7bbc61d4b4d39e404406dd50f1dd62f2e0daacf727a7c3e3642b8aea4629547575f88f48e05cdde8212ceada617143bb35d949c937a0ee69317198f619f7f97cac23ff7ee3e25c9d5369deaa06591ebde6d7c41b179b3a834c13de04d03a471655a0708eff551c187fc448a95d1f50d372a6701a5fc0005c8a466d0a7276820c14cc0e35b89699c2a9b0cc67c5a865789325b2c9bc43075a57b6bbb4e0c64a7bb5d7b781ceba66752189011eb7f2daaef86994bc1956a81b1c3688070f45ec09d4615f611a99717fd341b223ea2054d20bfa5f54ff5bf415ccc4b90281f087db966cd81e795b431b29146fec3a9b85f74c5a2d5fd6753e0a2e6213c5f2a95995a68213ff7a2ceb6464531496388c781ddeba27c3cfef0c0025547ade9276f6a17e0607b4c664c3841398aa22e27140edf9d85f334ab841bf69b46a3ef9f8df452bfbc8cc892e9b68f99bb85828ae4dbeb5bdd7e2ed967f2aff38f5373b0dfd1f56017ab847b1506a7322945187c13c876c2537ccbd4c5dbc0c33481bf34633e2dd4daccea2c6b38490a629cd9e70811eb41b7ed0eba235095b4b967d3fb32d0346dbbb368c0ed6e84c529b3d746ec1c78a8c496dafd264d089273498a2632bf9b8dc6342a5906aafba9beca212396f3903f843018f11035e8da033e8322e3b02766af75853260424594b3f7b3c252ea603ada25143e1f5a712cceb800404ea898aa1ae0e13dd62286569397730a3bc38fda5d5e7a807bed687f42f29e731c66afc2296e35be0fb10964d474f507d1d2e84d1f90120b3a95c535b2476c4874cfc5e8adf8e865b084c7ed6541302222071723a6821c7912973343be62ab1fcdcc97b27928cb68bd6b331dc89f704ae00ede9f308a2601ba4c485fe1cda7adc36a28feb7e28198b347ee8e71da98d36f169cc1716d46f912ff4f6299c33b587ed3d42a38a62c3484f987329f5acc64e7103eb1ae6c2d1b68212fc2a577b67cb851777fb1b38c2cbfad494c1d081a7f3469e9038f6c312a5fcf4f617a65f18943583f5122e0ba818e3bd0f4a07f9909796ce382934a39b5a806bdb150020318690e47dcb2f711baa57273013db9382eeb3d2e31f5dc764bbf88e6eed7038bd1cad80aa4d16f081297792284a28194a4c03d2654b77863f5006c7d54f5fc94fe858a39b6cf0726c63dec260b3476f124a7e89567beab5f3b46526ae829c46bc6bb7c6f39639e24eb3058dd658c21ea72a0aab7392eb526bc28c0c17acab2c6e0b5f7ee3f1b7cf17239fb85d2010ff5bcbba308aef2eb8e05b4a9e23432607a25c7c2d5594e390030afa1980be81b4e20346a2fb1a8677f942734ec1686130bac36dc71555c33e8422110545908bef3ca442e13cbfb7c8851077f717ecddc3c7dbe613ec4cf79989d63a8d9b2fe534dfa9b2e99f73e319addd223f08a5b747acbd9aed99e35fb0b27242dcbe7642849f034e1b60c738df53708ae04e64ac7e06aed86cbf56520367cf6bb31a4b9f82721c55b178fd4e96118477f5325c225a37754e8a3d5c93dabc4374601314ca8bfe6e8e5c514dce3454521ae18f5c434b640cc4093b0489fe8355ecca9fe809ccea7894b56cd98de1ea0d998d81f572b9407d94f6ce1a76374356e312495efc0b997b29e450ed02d872b07ff31381a6e58698c818bb5a6da513e8a7b96487562839c2ddfe67cdc6ab312c8e3e5576e933a1beccb1ca8da74cf3dff5a51b5b6f75eebba157ca2e08234a38f6a703527b06bb6346c2dcbad7d153b99f60ee25966b0ac945b23af311673ab9cb30b727539accbce6f59d29d6b651fd75a568fe428d962dc175f880b6316744854f0715e1ba40141ab6167bfffb9b4e452fa22ef644714d4d7895a62974a954b461dab0aaa826b7a04ac3a6f8e6bef531874f4a55c2f1ce4376a372003f253caf4f7513450c028f430c1780bed9eebb794af55affd62a17efb71898cbeeba7bd44bb80010b6e998093ef273da0f0b619fb1c7aa1ebcf554400a424590b5874a2ec86199284be3f22eb541515f6f3c4182e0a65ae0c93ff5221e84a6006169791f564c00ce1283f199d19491b0156e36ba54871785806dbc5a4044b5e0131f8fdc1d51c677cd713e2a954971ed1f56d9f143c72451c6d275a3c1a20b73b82c9e47c2a4043d48c786e69b471e93246224c35bef38ec459e035fd21013a1dff8c53c370dca3f0d40f3f4e6dbcbcf3a538859dadf82f51e5e93055765de44751c13356d1c8ff2ce20676139b59d4fb34ae3d25f81bfe57a51e9914fceb6b096c3d1243a2d068202709cabed6a0322c2a178095db5b7a7d40f509ab3c34060124a799bc7bfa1d8f68502849f1d7a9c23be263efe97479292d33f49723c4119eb838366c20dfa04463233de8d56d6105cf90baa31dd2c2516aa624e8ff30f95b3c14733124cf9a644d5f3fe5d131ea493b75643af3e45ddb89b28a706ab12839a12f7c43c59f9c0d5fe02b3285acafd2379f292256c5dc211489b228b725c5a6fdfd6cd04c57e09d85f9a8e6f2c1fb087a0d447ac5a0a2c671b95854e690dc9c440e05328c2c87c9df46ab52a6fc75095bffe7a47827d301db8f24bbf04e3ff09735a2f5d3d4a99a0819555e2024daf982ebb741382b2fafd8766199c3cd6f47a6d06149976e54ab22738ef2e69956d128439769d387f8418204212a46e10348a0736b70073a771e7e81a16b13fb33bfb509f994de6b5f65a43d27b2a4536ef4578728809af31ffb94a738a0d292527c8d0b50ab60c53cd060475ba81ff67154599985b2f5512383795fd7e6600b1d9747f3a92387d3cdfd06cb5bb16e5ef0d6f1f9ba1fbaf4efcb7409467997a75119f0ba2a99be668b6c62a4e0cf57dfb70847d98baf3ce9499a603675063dcd1bb86b162b7736fb64739dd81b913053c711a00b02a83ad182cb058a56719e01913280b0b44ea304858ea4a5ebb09e04fda70259c0bcc0dfa3aa15be3879530f20345e3649df6818f016c26256707ed7605dc36667e2817bffbb2847e0160aadffb56af3051f3d2532ae8b5871aff420b7555e7c0708457678cd51c1528ee603d5a98125101969378c5c07aed718c8f7438581e85fcb5ddd97416b1a50c30b784fa3a295ac209b994bc41a2dbb348c3d9cbfba9f4ff37bc9e563d92b05324851229b6bd92e610d6fcf6379830b131b670c413fe0b0251da563354d2e144c8918212bb854e8a394341d1dff69a1693ea9450a5127274b795faaee8fa08cb53db8e58699027ca982fe3ab441851e7537362858cdde474f47d05fb1d3ddbeecc21a9c03870546f58c97ad0b7d90fac123c73b3361fcf379ed4012e56ed0d8705c4ed734462b7b17819c00b734c7e6f09e19b51d31cb06963648b6760f6a4948327ae0db6a07e12c8224427075809cc7a7e64a44c46f25914cc5ee11f437ab17ab6a2a125545207f2f1978535d767d43dd25f36cde231be3ed12d295765d0df73da2f1c570392a98f68c8d70b8cdb414907bbff57403de448eef446e38a820a2cee20fc5035209227b740a6868fa564c134c9ac20ed74a369b858e4de51aee1e0f4e26c24b39758e907c0a087274e0b8a0f70c78b2e1d48397b330b2c4370a73fb9025d316a2d28711b52f0b36eb48ababaf0d3e1f1eb471fba582b413186b7f8054ce704b7701cf2314cd667c2f8f2d4bb2f08efd412401e97c632114c309926975e02ced8b96b2e079ac75894ea02f5014571f0dd2dbb800cb3761eeaace23bdbad121345d423d919abc544e2afb799cf98c80e66cb01cfe05ef48fbccf23bc83919caf478bec996d25393b7e0e74a1ca9112c6b1502e15fd3c48e1195efd152fd5a51a3280283fcde2994f8cdce8ccf9dffb42cd71cac14f548b5b899e3bec190312ae979231c69c09ecfc6a95815c385386d410a5b4e99f3425b29ba893d4fe9f61be81ff0b46d27e196fcbc33b71652d3a8abaa04d2", 0x1000) 17:36:26 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b700000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa00000000000100000000009688c0f0f38d5f969e40eb233f5d0dde5a0ac0e9408653a6a19a61d5ff3510f1c2b236be8805c7ac06d15dfefea975a8e614f4cae36972558a38200eb27fc7dbd17bac441d2fdae721e2721da7037dcd1610a8417c350091eb6f8b328dfd99193767112fd3cdda65163700"/217]) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 17:36:26 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="9261e1dc1c2f4058c6bedc02007716ab06f36247915567639f483f74b93bff6f2996634326105c7e3bf4624c0bef0562d3292e1440b9313bb47b00"/72], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x140, 0x41) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) r2 = getgid() r3 = getgid() r4 = getgid() r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000680)=0x800) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) sendto$unix(r8, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) pipe(&(0x7f00000014c0)) open(&(0x7f0000001500)='./file0/file0/file0\x00', 0x1, 0x15) openat(r5, &(0x7f0000001580)='./file0\x00', 0x400, 0x108) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) r11 = dup2(r9, r10) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) r14 = dup2(r12, r13) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000001540)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) getgroups(0x5, &(0x7f0000001440)=[0x0, r2, 0x0, r3, r4]) ftruncate(r0, 0x0, 0x3) r15 = semget$private(0x0, 0x1, 0x220) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) r16 = msgget(0x2, 0x40) r17 = getgid() r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r22 = getppid() fcntl$lock(r21, 0x8, &(0x7f0000000100)={0xb4f9453fa3e86075, 0x0, 0x800, 0x8001, r22}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000001380)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f00000013c0)={{0x5, r19, r20, 0x0, 0x0, 0x180, 0x5}, 0x4, 0x10000, r22, r23, 0xb9d, 0x8, 0x1, 0x1000}) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000100)=""/246) write(r0, &(0x7f0000001280)="8f7dbdaef790f05ad42606b4bb1a6adaa32419f55a5060f17ea2016f70590a2a58edaf04a9f9b750f49ebbedafbaa519ebd14bafeabd03c5367c15e3671ff0aafde33c6193e5c1d3a0befedad03bf01a00d7a1ed4411d85859f892038647413f844c9c944e0ac2d39fff0de6f5b3c18a61717d57f6", 0x75) r24 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r24, 0x3, 0x5, &(0x7f0000000280)=""/4096) semop(r15, &(0x7f0000000000)=[{0x1, 0x87ec, 0x800}, {0x4, 0x1000, 0x1000}, {0x1, 0x8, 0x1000}], 0x3) 17:36:26 executing program 0: poll(&(0x7f0000000080), 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="f2ba4bcaf612254ce10774548185d15356ad3646111ca9ad535d90ef216837fa316fb5f627f8a9b9835fa4b4b37be61a42ba47dc5c1b59ab70d9951769ecb1e854bd6b06dc46cdf39f46053db45d26a042c8c3eb9f25c040797f1a361b28d389072d8f1f1d93ef146c6a5f3a9fe93f541abe72fbb07a278c7563eb5d08378235623e77d7eaf7e901f2009101a85c5e12b1067353423340639cffc734d93d0d984578f5cf7372d7f0ce5521c1bb2504e12c48d211621e89ea1b345b5d843d0858dbb19766db6f52b786fe06b79a945e377e3fff1d5dbf06cec9ad5d9b245c4508af6e29fac4706eb9341b1d85b08fbd2e93e64ed7a4f5b7959c09483a78a0be18e3b96ba503109750e242017a9467cf3e31883135bdee7b2131712ea77c277b95f1ba60a339f60b2c867dd81bf260968e9b2d044961d84b6c86f78e1ad08f961695f5013e7f21116c0dddc93e9719504059731da13306ddf28a02074b2bfc90b502b6ea9535263e2faa274f6e70785c9268ece3cf311a1c0188acd93c6a34ba9f0afe9bfa5c46a9994e34d5ae5131176af20ffabe9d4a97ed9455da6977544f1deb9dd08ae9d87e631bed0388ed96d92ca9d1a6571077c4cfc9ccfe15fb7c41078f7716a7350446451d9df21e8cacd39019ccbb25c6710d92a3aa3d64c579ef69f8677f85700361a0309ead92ab161ef83f6df72fc1717740163219c6fb5975d1235ec9b749f980efb5abbbc702547139c428d69b80eb327ac200ea05f8627ddfe77205663523624dabdad604c5955fe3a6208e2d7d9e0c42a5abdf16dff8be3d8e4cd5a49e28a3c94ea20ac159b1ffa0d825447b95aab4b851af737636731b42fba43e13b35853befafe5788d0fd4fe76239fdfbb1ded4918c3a1770d6a8738d021de20ac7dad4a0602d608db8504ffd5a52daf716b6f11973e44c3f9a03196b285e16d6056a3e363399928ec79df491e5ae8870afa918f8e236231eb0c020e15939f1c3eb008c303929079eff3bd15cc60173c6225d90bba908fafb560fe136cf90a3a51cb073009335abe6c0238ba0706bbbc1b8b166fe9ff7d286cfb8ae6470343c6ba19961459638f3d5ebff3ba21af5702cd5d3e49c23100840050aac4cea5c8fb10bd3a3b878c9b8859a569afc1fe68f62263bf22bfa0876fb600a9d0e51d01a529eec57405ec2308fa59d275223dc247a9a55bd40d297dd836117c9e35a44cb488c2dfb97fb532a08dd06b24ccb2ddafb022f7a842f28a6d3af4b9241a2c3dc36f2bd0b5b0f655609d16d360eba066744e212465a97ef47311c4e67e4f35c9059182823fef73c22e359eb4373df45ff49dde25cc9393be4be8a5853f748d043bd96edd8c21f32a493970d5388ce3c0822de080115dc136671d2b9dbdc5a61fbcf0ccbf6def07fb74c2c6d79d445c94f40f0b49d07556e9f233a1041763d40f5a59a361482eba280bf1da9e55735168c4ce265682b12954dee522d07ca19309da5301c180139162f95edd99ac518a682562318654762b62d7dfe8ac092649f6c006588dc23c9a89b21117e02dd7c49ffdcc3152c6e7378882be81b6e4ab0ed946d741a4572ec8e5fdfd7d2518e0b30e04c34bea8bd97e659226b5be699bfd0940f1f647c265f062c6b690f2e396130f059d5ffffb006ee7b360290abc45b90aa056c86dc95fda2b1a0e21cef400a37d72604cde175ae6ab25857742e3f181d59b2a231a156c790c4b4bbda40b63045ccf59c6b7f65fd37a27a3b0b9a55a5b147cffcb2a862423da01ec221b6362e35581286fee569c33cbe524f46d8a1325ba055ab2febd1a0e8fc66c12fa12724c6b0a54fb22ff7b80ec131803d8b3e9126da774d6e96a2541a334c2a238acdcb8cf6bf02c1d7c20a341286a5cf0f6a56bc4b9f069619f87c0e9ceea18a2a30fe206124b1cc867b1b9c2e6adabfe27311b8b4a176255bc2a6664d742b24bd894020196a4058b76883f5cf64e9841f3cea9be1eb1fd8772087506bf379055705804f33ba4b1290772fd5028c76071d80097c828f452d3f5e73377e21d329e2cea17f0a455b2ac6af2cda2512b8acff4984d5806354ff65dcc8d873905e09c1f96cf2195be21db5d07f6d6474004e1be2790d7bbeb3a7c78ecb534074e8721a555c0df52ae2430d3f518a6fbd6d2905a992be8f713aaafddca6e520173d92b9b8e631a57e3708f8240c84a687bf1427e9f76883479328744e295da2593ed4c6597b9949b9804e8473b5ba8c05050500e42ec75c038bf9a0c741c1803ff31ea35533a6fd3b53a49d6e671b32d7fee2006871f4c5fb5bc64f721e9b5b4b14bf17188a9d059707df506e57f455a0a232eed7baddc64a865959f07fb38bbc3e844a37e26cf10504841fdad7b5cd6a7e3998bba4ec4f994327355a1fcbf7130b79e499ca095846a4729bb3d6fb63673c427493bc35ed7e60a09db23d8bb9fde50a3a0b7a6522b522fcbdfdc321fbdeeb44a381ca000239c05e4415d7abd8cd832f877d126a6650bdb258ce7d47894304933676e5071262b0bed80ae1032a51d95d6a0fe16ae5943f1b1fab47583e778c6bd2d2d63fe447afd85ebfb5d0396262ffca572fc35e20b3128d7285ccd7de65d92a6c0ac269466b28b0c6b155d94e27bc3b2e1987dae301716363040013d085ccbfd5b1d4fba86b3e753e576482f306a009252f229915ad8abd0780e0cddc899ffea83f651552069d81a4888b407fc42c00b964b19dc90b5d1c64259139308b4eeea0f42e0bf89c1d7d9ce874a36ef4a96a97db05110065c9a350f64d35d1d2eeecf6527eaace6b0035421924708f8bfacbb4b3d69f2ed6170920a80df0a381044624a65c50418d991d444d2f1574e4424a23d0fdbb4d4b51d573ebd9374fd5a0af91f995f9ac7dfd10cb06fc685d6ce662d8f5f04c6d8c766d05e40715e3fdd8a6efe562ce3994a4f8e784bae89d814e653ec4ef9bc66465a9dd2d1a4439b07ee24465aa8111c77ba159c5c640bf507f2f867900ec4c8979680250201346782c66ceeda9f9148dfe4d0948241851623f84a606565232b0636382c3feeb42082d8a008db26a2c3d22d9e76423390bb04ff87942881e96a18a11375f14904685c4102f81c0b428c2ab255d26a6d02d4e2ea32247f16a5f9c398ce5b71b4ba251f512db8ba1006cc6b43bc1ec51994991ea0677945815b1adbc6e8c376ec412c279d186917a212588300888d433c92e27cc3c2990986155c6ac73f4fa1b9994ae7cfeee0f2096fe7581abf43ee2ed43c8b93a7a9b52dc9e1f19b0e7c76963a59fe17a1e0de36eac0e2929ab909e05fbed37e421540717f03651a2bc097f99d3e224cf2f3fc6295c24a87a818905e8c76838fbf5aecbfb3fc420491fa04f09455387f5158e8b629d0b62844a057b72eca3e23c4738d23d3930acaa9562879ca4bc35115ae6ea9e010b0f231953fc604e42d285b9c3ecd21d3ecb945fb43c019ee5dabb033cabce8abf5150c28d3963b703c0f22ab75ba3b699260f2a5e3a7656f90e0355f64299d59e1278e3493a0e52435a1a41fe24b6aef784bcbca1ba2e23e9909245dcaaab1c4f2f60f71778ee883ec23335372f432d83a4952e1a0e63557c166d30589c91fd7244485c689d8a8e3d1813d9f42021fcc818d2a14274b4bf31b4af8df84621489e545cc90b37f9ef9f6b952df5ac1145c4174ad1b880418700345c8a7da449a58a5396efeb1ff47d162c47a02cfb1474adfa1c665ac155bd6818c9f58aa778793cd5eb4f1b09ad762cb55feb05dbf9ee13796769521b5f6fc54ad122aa060cd1dd29942f504a241df32174d54a82b00267b5ed5033973511cd2417ea6445fd9a98e0245a25f5fc521e1461350329f858032853a1e2a07fdbe46a8fdfd3b17031b5e72f584e768bd9957db40aab4974493802943be2357c167fce5aa8f36851f3d0d06c21e0dbc6de73e10ad5cefa404ca66066c00ba8bf734c4ff2b5f6ec5706d9a802bbd4eb3bb2842039b421c2fc2e37ff290077b440db834ff49e7bf48de8b104dabff2dcbe46aa372b43e50ef8ce040de19438cf49bb6870f127a816d29975cca01e0482af69533c5eed23dffa1051fd48900a85b3a2fa141a57c1c3f989f658ef5b4948041d76a392654767459793edbcb2b97fae4c57a6d36cce748708173d24f80757164da7a96b252ac1f643237fe59eaee91e0642c350b39c73ded5abe23676561c5f9d49c819c5b66084c2bae2ffc5aa2e3a4fd91429f0c165c603ba8772591c548c23be21b1c7b211eaa1de607c91dfeb1b470ea7d89bf44a4b80595b1be8374383bee905881e94c68690be652f215ee179abb92fe446809c84ff9ef722f3f96e60c2343e79a9119aa3f12ce8d260f54b4134c0887530f6bb979a40afe3723a860684359e90f2c331a2856d6dc17c7921ffa7d63d7d08ee912a47fe6504f90c2658877d9ca62957eb43553e0afaba2c68d72b80c06db689b4dc6c549a5ab12e9413f1ba0dee0f78e2bfc2a2c8f931d0fd0735d226308aab68afe4ebf0b7c8eab26e4db7edd4c919e0b94c1f610edd7949de17820434e8ca73668096ba6fd1bea266343289647dafb0e88bcfc8489137abd9c8b513bea46c2fdac097a6311bce57a5670438ff2fcbbb53da7c22f1c5747bc4516e90445ccdbfe2c8cb738fccdc03080f69837d221da54db23546ab4f7f6d5450e300f0ed6392611e70e3bf55175a3398c01b64e87078f48827f1980593794a452cc31e4d5a81cb59d95b4021d78024d7b2759221796b05d09cd5ebc5a7b79d86529046845b14257356d98fa1573fff7389e0124b022eddd0a8642510a1cb9aa4d76f529c16aef11cfe40c6cfa5681a5c4cb9748f7985e3146b7e9bd1666f709740afac690306ca70c67d88ec0e8e44b26cfe6a1699a337b3f1cd84ef98336dd7bea9157ce0eb7a2f19bf80136028b23153e0f158c7c584b87edf4b7a56724561494de12540a93adee4be2391d93bc8506c4878050bb2c66ead5459ea9a7ca4fd0dd8a5cea353c36b17a11af81c8bc86cfbd9b56e1dc4020548b0113db6fa094bd2ba361995fb7af8946cbc026bdf0a9e19fdc5a64de7541c0070a86a8451aa0dace90b254d367caf109a4bb55a209d0866de8ad15e4423a9b956ed1f0df3c8337f8a10876bc5eb5e2cb7bd22082b76868bdaaedb4be1a5e4d886fbed83d1eab9a26e2792e7872d7cc8cb581f7f028ecee350196336baa01e05d1a1bb1ae79cdae4c1e96a4a102023c44ef1d6586cf3a535d0a2709ba68b37de87f9010d0e361aefea0658a8c3ea3518f5c69016f0bbeb7464d36c682340b83a147aad7b385433f2c0977b0da431d953d891790f6963006e375c5907ff6bdda7ddf0f48fe1719a779dd2236dba96b25e641c439c08ca5bebe1a1beae5d9fe2cd267e9342fba24b702fc280e2844599bfb781d0e01d2f3cd43637e6ca7d874ac1ddfef4ad44a8c0b1d7a132d528a8ebc2328b76c229b9ae45ab19d6e0a111f8d1015fc0301f710b98aa3a5890410cee1c4822c922160231b6fcad2d2cb87721a4d8073d905c7b59877bc8116dac0015c798db1247b769abd50756970bdc0f556e60d0eb99c947bb91029e73e50113797945f3793c3fbe4f5076e362d550e1bcf9af14988ef5f246357c55fd85c019e1116d2951400d81bffb013508868694939a3e06675cb094925bc600e91b5a403ef900e320159694a0ec66501001f0b99d57efaaf7e97f01a4af1ba16060d170315a2fcafe83d393de98e1b46cc7a56e877fe354b4770ae08905005e81", 0x1000) 17:36:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) write(0xffffffffffffff9c, &(0x7f0000000000)="7e7989b65b788f045c6b08e56ed730759514082adcace59c97563f1c1c25f36627c687eb79bc", 0x26) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x10001, 0x2, 0xce, 0x7f, "fb95574d2216f8c2c8008570035f64f2c41695e1", 0xc24, 0x7ff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x81, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000027c0)={0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0, 0x0}, &(0x7f0000002840)=0xc) r8 = getpgid(0x0) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0, 0x0}, &(0x7f00000028c0)=0xc) r11 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000002940)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r14 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0}, &(0x7f00000029c0)=0xc) r16 = getegid() sendmsg$unix(r3, &(0x7f0000002a80)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002700)=[{&(0x7f00000001c0)="1d8fb4025c5ef25e856aea7f78e3742936a3bc7845109abbfe07b2707862d5d19b2121147dec48c50264dd253675518c3c06eb094fb95431d70cb9ee82c89f3a5c30b1db877d45746ba432f554edd86dc6a5eae1c6cc1cfbb51710281fb7c3dc952f773f919c0a854142a626edb0e60f6377fae20349f9d9fdb9a1100cb1db4e4a677b4ff6bb5c5fb92ebec212a829a92819c986", 0x94}, {&(0x7f0000000280)="803c78ee44fc9ca7cffbdd632c070c20fe67f6f469350b23", 0x18}, {&(0x7f00000002c0)="b0f172e98c5687b7c55bad6cf880f73ea0ae8b3311e6c5891da10ac1aeb80d46df805c204f79464a7d416b58d575633ec5f6c815f23087166f352a3a868d2a089fe353e67bf46279405e03f9e9f5c54dde406c8a431fa3648dd69c2b84b9a0f99f0a70bd2fdef74fb1a6117a82e80e38b735f18b0314f83ec601c0ee4538a7eb03dd0d2d00e153f756245ab3ca4e11fc20cd1abde2a672e58e79e984fea7c1e2c44575c583add01b39c5501aeec28920e629dac7b03c114babb0148607d4de85e8", 0xc1}, {&(0x7f00000003c0)="47026ec0434ad50852476f34e82c3c3313f75cd04c7fa9ed654815f0d503ced90f10d6c30e47c71306aa5351a682282988f73c31a5e5705e243215621a27a5123ef9418d746df3ec679b63e51d1bfa57586386fd4cd964d749a56594d5f6eda84f36da2bb0e328f63b6ae2b1540719491bccc540d6ea26ba712e93f6851a95f69bcbf5b47744211850cab6d2baac71b5c0ee11fd74d5b5501cffed8716dfc5dc8da3839528a36c7d5829882885befa29d35aea2e215f402d4d7fa017e3830558ef0380fcb204db21ec9560699a1052c4001da65873d5453e0a6b2c3ca1123427188fc99eacb2a70b181c3776e521a368240917bb9ab1a9c544246545982c397583ae44c3bc2412e958a2f5ff996602e04649664ce579c026958e4d5b3d37e69064eb0416becf484828c178c7cb5c81144e7ab509b862349f81cc503e326c4e44243d0e4c59c59c343bb9618da2abc4af977f3be8b3611dd9fcca125dc72164f431551d280d598a4025940ce1e3cbb14a07096498edc28b519f6484ab372f5632c95744b385d387ce8a6d0bf6228c26b6f502c2e91dad5044ec318b67c42c96fe0c48a6d6592142aed0143e8e35a112d6c3522da13633651a35656f67a8e2df4aa319a5686f8db715a3b1be650dab98f7897719f031dc3f62ae179d004dedf7cdb86397e6b776ce2f33d0b80a7c0d9d7846bbf3577549dd2cc5b816d68055dfd2461c58c962ac2c2bad525d1c7b8ab73d897bed0bc47c125822008df9dda69403c29a40bd70402d8a75a78b6e2858f4c936d7d0928fa85346f0e9a43d0c402205c21e96efcf097c22610aec36680d33ff813588bafd6e4ca408193f4aa23a2c0bb2053f7e33886a6f206cfffb8a045578ec8d2669a8b647f0883a84e2e5b2a5c15adecc73dfb5d692fcf3b52a2d5f58df290688ea98f632ac00a0d0261ec79e64af379037561099b8df4f17a882bf84ee629345f2afbef98b5335a814852349620d9e7edd845e29a1851816c36fc22bfa1768597c529648294437a8437fa3a234c37e2c913453f58f2c65ea57acbfa3b7bcca600bbb6cc6ea2e2158ceea42ea2a1bca501cfbe1c735554de09b957b7fb22d314a7928a2d979ab4e6940a080e3a7400a779f0f9f9effee8269280a2f6b942068f2b492b57f37f5a1e32c805d7f0d5800757d4537b36c62275f895eafa9470edada31a078cec147c74f8563a183b7adc5f944de1058a447fe18d8b0a51a7255195125f8f3af00fe6ec73d337095ba63f0a3e539f0fe6fb100014f3f66c7f33c10e885d51455575e4c32e8977ca47c1c3853e2af352a6d66612d72d2e37736e4ea1f439973ea9582f2addfcae7b3b5447fbb524c3aff1e2060178ce0376d516b72366ca010b0c90509c34df2c6f4f5525b1cdf50da64d2974f2ecad0a65997368667493e8597e1c1b7ccae8443bdafff62a0ba2dfe1a96fe6db08e70fc19ad7d486b875060fbfd9bc5b4897d75c622cbd399ba07e0b87d2b69b477ec39786c1e5afaa97c4e024d178c82b61601fd24f7b74ea92a61e5b308aeac5f3a1ed5c6c84c57eac62263792479fee0de3e82f06366a33cddcda47c13a4e4cb0f1adf0d329bd0bdc1f1697aa4d5f7f67f45a8dd0c96d6c265257e24a789ddef95273acb913383338d8d37ef59563d0d90626b8a12d3ffb78e5237b6614b839af6cb7b25b2a5f25050fcd93287a5abd0acfeee2a3b246952cc03e30b0182ed38e41f5f9f436ae96409932a8859a543fc3f85f8c83038e5162176a2acbdba34f1ad4aa51efcdb46b4d58286647267764c926f0b09cfc7bdbd5ad73d7631d95f4f6e09311f4244555079268a6ecca78135b1b95e264bfb26f0e679018015b188244ba86fdd8a254fec514f09fcb4d3ad341a8e6d3beb4aeb2ffc71de2eb202e42f75b9b8b9ee58c30a16f04c14d4607c96a22448f190196953cb8e58b8c60414945c5df0af21aee0cbdfb7464fcb7de5854bf2c11f17a93ae05d5ff157fc0efd0125ead9c845ff4a6977e55d73c68bb65e4d153492cc06b0c86a41f99a16b8df9cbd39a97964ed05a0305d137e7eb1d0e63c798229ebabead160a9a020319f7e5c75c77144438d4961467b04e179c8bf20a979d9c390e75022540802dc895af58262067935d918bdbb2b76ce01f9efa2cc6e51c7c2564fbdf5eaffefecc6a0d949300aa5eff4ee0a5631446cc068dfb92a3721be769ffe97a18a7845aacee434616c1f0bca998268c7019643078ad9ff7bea3f9ec239a6049fc6b522a14ce39e7eda7426a4c2529429b49353a0e57fb068723369b81b8e13f00831874b8184eeec93bbd2c639fba0b9b3c68bf37d7b8d9209227fbc82ba68e7ac983572b97ff5d1bec35fe07a1152b62f60ad09e37fc41302220ed18094a874ca5d98652173ebf07c22dbfddf24f077ebcebb1d131599bedb3f290cdf082ae26dd4da2723637cdf011b86b4c4bb69acc2c92345f62896fda11da47dda1a4faf86c4a0ab6b56b85548e3456af6141adeb08cf75b32c66885e5ce918c09d8d04c0e622d2f4c7d899897ea767a6749a00ef2c4327692727186471f35e1135d41d65a154f6e4256179d4996c102e18862a134b5009e4f12e073e765e83b037f99893da44300c1becbacc68f5e9a9d7f5bd9214c1a9408c33030ede67ef56b7f10ee01f109857945ce1f72a452acfd71df8c17939f54f202baa0a6f2e21ec260ec8633b546a0a506a0d93b79ff0ae2d2a6b937b595ea4566b310602bff4a2b65414e280d8e5f0bc7af3accbbdcfc2a439fbf6516716dc69e0a8d15c4146c164877bb054487812228a9f51ccbef4bbac0d4099ab423a5a509e8c8d2c33b9d5eff9cc70bb4212053f32abbe87be6e97c2483c794e438673621b4056a7d751170a7dd8520a9260e14116326bf8e48f6790e7900aa21e1ace11d64c6121a146126511a01b792e5631610cfe74db963786f5dbe87525ef7c9360176c016225952e931abb7a9379189f94495437a609ac154c13ac4000ca53cf0648b39fd8e51b4e95b7545d91139e035e20c603b93d672e475d641336eb27264326f0540311af2aa94126a055c3d6e38266426c0b1bc7ba12a27ed1d76bcd07aa4828a19d93b38b0e6716d6f5957e2cde3e48e8587d0c19dc08ff5e27cad73dfbc30226d3673f88b3d34a8f0ed61f2f2b48a9d48e88a4d68b7022a81913804fdb0bab2189c88720623a780a2d026dc259bdba78b31a3b5afb0b5cb27b9bd049f18062cdef74c667e25994e252c495ada21123028467a5535601fc953dbc73923aed03e66e99b28fea3f1e6d48549040f5efc65e198cfd81d90fddccbdbd8db8bac0d7005f1363d92bf0c454bf30a6220ef56bfa35b8d506603105b43a193c35062ca7a110beca39a240d48262d3bf2ba7afd22237408b9fd8a6a670a0b88cb53a768547f7074e9cf254c305783dcf4c87bd0b89c0233fb7a0d35471f06fb8d81199a4b8ba9edbffa3ab3659160777e8f4550481a7773d8b80cc093b989ee5fa5fd14d274037d3b41adaf90e7ec0127b9addba2c6c0e270696aca4b3b904254f5ac55318f2b064cae543d35e0c831dd0b9d89f52b18a66a44adddde3637ba6b43d8ab3bd38b7bcf1bf1ffded8b618c8cc4f53d3e8baf476aa1de4ff64969a10f8e5af27f53cb2919dad1b250ddb5dea62cca4ec0a563555e8d3ad8c9af82bee0df826cf291c362dd7ba580991ecfb2cceb668f6ecebdbb3621687a029845a4083d5f5c13c196dfef8448930056aafa7d5b4888a08590166b21324b86a08d91d0f1e400f3d37d62f0a178b22faef6e9fdb228eb60de2e9e3478ead9f8f4e4d13f53f3ce6dbf6541c2d26c5df7fb190f4d2165c14ac266a418035feb371369c68e21a7e4ed66c2b5d342d5299a5f36a2342b25e50654b7661b117efe2ff995e655a28b31cd3e1b28d057cd5cfa879ff7b7b59d315e34ca6a776d5415aac9d99ac828d28a3ce67505751b61a4c388d1a884f286730c3a34d1990aae6e15a8629f784fc71c0095bb27fb4dec5d5edc6888cc58382f70f808a1a489fd89db645df5a9a1c7ebc8892c83b798f534f5cc1d55089e8a0b100cdd1e6dd8d8580c24ef09b44d4e346ed395259d8fc64accd73de356295061e07b76ea35e170ddd0ccca4d255a5f3ef74a4810009a3faf93eb30de97b0c8422a80c10f3bf08f456fdd2cafa4ce99393a744207ca253d4f99299b06e034cfedf426947bb203d8108801275e0579d906e2099ca05668e7d25e1ac2857e2df3da2c2df2529e79e945ca42dbebdcaab06ddc0d9344687fd484666db8e26e12ae1501e06dc2c9a3bc4f4d6a306809415a55fbed00ca1e22a3ad2bb241b29f1d3d5421a42400963124ad4d526edc08663fadc3440de8ec63f3bcece5baee3a55f9e3781ebcc1cea7e2a01652f1b7e391ab4112216cd386f86d5b865e823ebf82411aad42efd0de8566e8a87162d18293524733d7c9cecd7dd6c5e36db16bcea97a8cb01e1b0fc77bdfbc9426783d61a12bdfc5bba480c507a3c1bb869b6069ff991fe45a9f969d3b72f94f169a21ae1a1dbad3ede39e8ae18128542f8fe99b0b4df7f7f83f782922af3fe7dedda3443f80d3bf8af673fffa96e877230b94a95e02799c722ff7d198a47e82dbaca387523ef7bda980f304072c08e4b13cd9adf596114c0aabd7cd4359cd794b3ef84661d11bd4673230a535f1a43a56698d996f02a528529128cd6e0deab09578cfe447021acae46a07436b5abf0c73f492f72e4b36027aaa28fa6b6223a682cc1080b597b71193378d198bf4ed27a64ab97d80c30975ec9be440eb0e18155ff94a57820c7df1125854ec402a2a617a19e7c419066e8168a952c97bebfc6e560d39bb95c58b127b36164db3c92e890cbf348599d0acd7ce6d591ab2818f26198c451221db61a900de473f927068b56c6b92c038253dc7a10c517763398d4d33394436e93fbcdb8d2ddcf7ef7d6c1715b233dca4a1715f26753c6570d877a5316020ff089cf9b3d492209201384859b3aa44544fa459787eb8ccf3835c9be61160d198472ed0958e02660cfa92e2f704522f2d064fd54278e2f4347d4689b551a47ef76275f4aeb502f781b5406bf5831af6fde8113e48cd46f8813cb12501d86fd14da79c174395cf0298deefd8816f653a332eda99a78f660130d5db4257681e43fac7d6bef686a6ba06e48829ca5712885784e63e222512ee9600ed778cc046125e03b6d9a28f5185c6cd28d8d22934379fb5793d99df3d04be3053df718ab492d630eaf2ce34a1e441781e07eda8483bd7533c88a488e1bcdc968b28ea283dfe26128f5905917fd9df5e292ceb0eaf07edb165efcae68cf548c7ac01828f5323e4f874672cf3b73a34094283fe30a1ca1098287144537b3f6c050a875ee3e5586e71fa78476c1d43ae74abb0bb65fafbdce64f16d8c4f62b98ac3a7ac1d4b7a65ebde9ff6048ecd2eedb65bdbcb0f65ddcf9ec0266cebcd4803633d347a22692493cdfcee7c9b04b0fbd35a5d64eb21dc6e3b8d811ef7d8c55e2ac6923c067ab9c044abf00d9b00b37327a05a8b0e5a7a30d7d0f1197af742814df48bf4326f6cf69afb1229c2c6659f0cfe9eb81634d409939b9545ca84bf128e0df5bae49b4fd277c9ad0d15c5680b32d7b85cc442213993a50df6a18e2df4f902367d6f2afcdd3d13daafcedcdfd06c0fc92f41ff2173c7100c1bee44945bb4a9772e8386a9db34c785af10cdaa911f6350e31c3e8bdb5955c358a5cc1fcb59868ad8a85b3fbfbf9c18222aaaad", 0x1000}, {&(0x7f00000013c0)="fe3ca86a59083bfc22953bd84a6e7f1f8f3f4ba31e51c931aa3f691fe0b060841908408844b002f3925d5754253c7430aff2ce1f56669f3afe708ff5ee5c87e8d86f1e68ae1fd86584d9096b3ce6c491bb747104a54e5b45e6624458a86f8d5937d75ef84b1ebe98d27f3cdf4888dbc3f575d2fed0a18f21bb4148f31296880c4dbda3a24eee097e88e6984bd930b15d1c25b52b0e4dcb08d5f135f412ae0f1724eb0d87ce3c7c1142a36d29d2c5c0574d394003ef9fa4820d776142fd767795a8a8a5f4a34b4120362cdeb83deea7e4dcce9166df5de1623901344bb067e841cc0a71fc81016f0d64797f5cb0afcf167bfc2d49a1998b86380e77e9e4a0acd7610e5c65d172884ae5a63df77415d0557e811c8bcb82fdcc553992d8ce2d004dcf792fca7e34b0c5e0120fbeac5a7079ac0f3a7fd7ccf775c3cdd0fa95b965b414ba0e7028d8edb37f352385b63e04fdd717c5a450cdc65ddb45ae445287a1cf481b242fd20a40c9d136c4fee36b163a768251c4e429beb49c604c6bccfee4b68f05dab0ce6e62b68da70f91f775d4bc867027c8351bebf7fb23ea4946ad8b0fc1074691994adb4d27cdcafb533c74a1542a66c74812e86d1fdea3219cfa661ae35c93bb34c66f969b886fa3c34b6a0289db1811ea3d475349f9f2435749ec469cf303656f73f976a70386f35e3f75defbb0a6c0cff8ca1c1b7a3ee867e2878773403f4e82343f987cda9da4dddda2e254d03958430f8662f9b4821cc7e0259a85bf813dff939309e7447e273482d7777b5200d8a5b2fc3575f0dfb94fcbbdc15dc94dc65b3021bbcd689af0c5ee40ef8cbc164e30e87505d5a9e0d0a47d1a02397f811fac8bc9e9f2171ef8b2d1a6300e93be42819c3cea083b56a5ae44ef3042b70b9675e71d5011f3b572a8412e94a85d2430166da860261d9dfded7f5eac2ca5d9d5e70e816fd1058e272f0a3f4683330cece0f58fc2af6c26726ae195ac79b323b1e506abbaec5cbdeba978bd5c90b65b645dc4e82bd7e47c813a4b57b8c02c7d6600f3bbcf39e144cc7408a6096b521e12b23a7ccf67dcf898a16e579ac9093774fd4b0a0dbf88a410ae283ad5c0b3432fee27b74d10de1c9a1a55734b8bfac5dca4842fbc8fd86cc00a6ec401691626609ae0f5cc0b1b8f2e8f1dc4a382ed4f81da14c061aef54c90691fe239bd8a12ee60e6b65ac945527f9071c5a2fee821e8c0b9325aab13a155e674d39984550a4da1aa571f2384f0ec26b31f76aa3e5d3d7731611cfd18fa02001fbd9c3f7d36e2626c5ce01ee2ed4a2b0df6434eb7ce4d09032128964aa3533cf17c35c4f14929a3ae6b5cb57f49e1aed0da8862a862dff720be61f8736a09dd811b0c2fcb7808daa4ba471b39c88aea8d2e4c616a662ad3c07a76d3e77573f70e08de28e7f5b282ebebb7f2232a8a7aff176811b2e4b85c8e87a39c32d84bd41610abc42fd17f87e5b92aeb63a9400a15431d32536f78f55dbd53d57f82e0e58558fc26a30bb019ebd778b5811bc409f7b561f46c7b95d493569cd0920eed6e04fbc05328ae1e7aa430dbdbeddeb473f0a65579fdd895239f7f333566ea305d33541a72374164f7461b2c0f2e2f68350c0f5859059309e134b43e63a1ac246ffd2a9bc8aa1702f07366d60ddcd14acebee01a668c43911384272a49b8d2b3396bfd82ff6505ff367e09f7d1771b47d157f4b6b54511f5b46d975e73d478fbb35501e91c21eae37b330bc79d4e19184dcdb15ec43a61edeff7f4cb3bd0ab70cb1921d7aa869b7c987b20a19370e562f256bb348301bddcc0035abcbc814a5a94b9469b9b1e9fc4adec50370fc2a4432c6ac2895fe8e1b78532a0a686a84f52b8c871d3d38db8cd3cde8995375101bd2c3d3d1829a3090ca4d5ba115af94e90cdb00020b4127e2ed05062be79c82ab05bc59ec5c98b9dab6a84b2ef6480fd8dddadc56709bd2cc7bddbec901252010585d07edf143813e5e82703aa057cee3ad7fa0d786e7f662eead601bf5af2d03b4133a0ad89182cf117b1d415cb5a6d3a69b0f89ea5787ba377cadef06f9b376225ff0dfb6b204dc6b869d9b40a73cc02bca4f0790cc093b2a00b8cbae263c19eaed2cbac277a5f6214dd5008df975119370b6af1dbfa1cc3594bd812ae281bd67ec15c708f79d3a57fb9a4b7ec36c422536f8c7f26cd2a608a2c5f103c0563f92a6f42a843fdfd96e56b4d48aa79cc81c44877f155d7f0bb5b3f7abbdf4f3239e0e715d23e39b88b8db7545c7dacc5f9cb341c66001e568bf78f8cad348583c88fe51812d398cbdbbd58f3fff05214ffc66b7163f59b0a259124ae9d530ec008a220cbf7ba793622247a2ec20f9432e78addcca58220e82cd0c0a0b82c2040f8318c5c02e5ea153bc14173d15268e03e3f3df3f4d53736a696478db002aa0fe02b0f06729b7d0e9f43f7fd135759cc94967a198032ad85450dd496e9e33adb020ecbfc497e9fca74e7544aef5b8f88309cd96e94573e7d4fd57bb35de5b1e11fd81726d07d1e8c3047817522cb80dc54427b445bd59578092488b0762e087e9579482541c537c2decd228ad3e4b401164f2c585eca2ee179c9f133eb97c4911a4f76a63b2bb6c4dfb34f0bb58c8bc0fd5202bfbf58dab65007ae59e8cc620eb74f87689f68bdfb178e514c492f7fdf1882d680b330735c78c70d9002c29495416a88f5d14cd652905731ca3545a26079d113f39f8573467300ae10661411515e24c8f5f6498c2c8c028bd1fab17ab00ea932ad10146319e68c24ffed997d183c04de02bd7f73e2a12b4837f1300037ec8ef176102fc845cb7a30871065585e5165145a2db945926d6c107f9b65d274b3fd1b446bc9e5cdb44be814a4e12ccaca643d86f7ad83309401a9917fb852ec4ad0d0b6cb48f8c204fa2672e5be02e301535076b07c225c3072fe3dbbe9fb0a3a3969c1310258ea63ea59dc6d37a553b0e81bd87fd82990f6561af91282e8ddc826b9678235487a1e2b8c62b9dea7623ebfaf724e382c7f350aab65461e91846227dc078f6c921e8643ee62884e92790a87c47ec4b12e0942e415563a7c8e165989e1794aa83c91add0d2edaa8477db4160e6e632d83dfed42a550a8d12d90a1d93402ff6159f17231c8e380680354340f3c14581a8e03ed63f7f23f03fad7cdfa77641f7598a9874c5d9e58afff109d90c59e9318966ea6a46a9f297a49840e92e32badd4da172632e0cc9abbba6caa640591e2955de218ff6beba660dc26a090758315c2ee32ac6db8e5a9329c732175ad7425249579705fbf83ac93e8a97797c6dd0a95d0167690408e721f5c4fe190636b340d1cdccd1b7344938fcbfd5f08a56b02fbe557966720a77dec36408b5e04d89e4a0c278c29fa1ae2d3abafca4ba040a47e3b136a4beba21944e9c26feaa4c1eccc62f71eba8cec1463d50a8c837df2249f393a7d3331700eeff0da965d0301da5016d1c45fddc87793544752e4320a63e0c8e8e0582843dd7f021915aa4fbe097b310b7a67568d76785604ec516737575f4055806e4cf82e685d5efe7679d478dceab1bf0a68f0f2b2c606adaec00f86ea4d0d9eb18560f06a8f5f765b224280369792e74eeff077b266cb473d9ee6a328d6fc4adb3f5ac53e326fe6fe80a16b1cf1184550f127f8a9461b3c008d1e7721a8e22123682089f229ddcfd8ed69a89eff06fd47a84a44df36978fb354aa17c269f8217bacbd92a64c689392d114e5db3efe97a1003893031afafd8869718d2dd63c673e811866d301dbc50f531b4876a3fe1a9a2fc760a9058d75f686c7e2025b0925c45853bf8eb910091e30f5ffb72848afded2d2a83d7ddd6cf1f37b253ed7b8b47d15f956621988335ddb56ede6b8cc498b1e8ca5c687484b836ac8a4d29d197fb94d7f126f9fe6bd589953827a3fd483c1b3a0afe759c2f78c9e1e7f0ca6058ecc2933993a307a2cbc0d232d1aca3a4044022e421e0b3138aa6e11b3ea3819d4a03270588b06aada7351e6f1313cc45032dd7e6ec016005a6e52a026f3c6785492ef49d7f7b9e3ac01af20271d805f869bb2819ad3862870b2f48b4e82b61549de144305ff3bd10b8555374f75b472e78d67431e6edcfd091915f6d7c40ddb5c5086a97b3f763c709b0c8e962297568c16c22dbc5f7c89639bdc5da1289d1a9e6b28a1d6bcf8e72dd961bac4fedf1824a908ebd38b8c1818ae8943f1e50ebeafc07650cede7df93b71ca81c5315663d2be8808cd0201d3d3e39e7fd5290a1318353d27d18f98e722f055478517d9bbd3fc9551d2f76a2c7a2b5acde2bba4ad17c541b28090c1e02ffa8e686e95de7a555c84a0c6fd81835e5eb66113f603aa827887efad443710eb7868679cf4f5a2712b3db8e8be8fe2fc41baa9463186bd229d3b0bd6bc1f0476c432db8d01a58572bd93d1fc9e0e67827c11260a741b1f011c0ca2fc2a32fc8392f584c1d6259d6439de8bf57cca731eaa6bf86016620f4e26e83c8150ceb3eb99ba7113d8dc532c4d888f52c14ab24d0da973a04f14c889f4475c2fd62d3c5250f584fca03f9a6246a56d710d5488aa7283798d2ef6f093d166ab922fe42fbaf9b36f1f20d3a66faff91953d9d96b8194f357afab6dbda263c6fedbceddd6e326fee6f6792714ad37fc9dd0e71d0eeda9b83759e0210f703c4044e09c07733abb115a751af4548beaa7e9e00e6e3ee21375b397464e92e77b45eb02d075b4e129b5a457dcc24d3591053da6249c82a456310d4a3a0e655bbe9a402888953d4b95953d2386161a8ed64ddaf3307f169114e2b1d823072441abe13d1c2d182b139faf4e40d4ae6b53133a4ec1076b6b96e1b4b96ef9effa3da6aa27170c17a4f660815d299ceac2422ba546fca75119124e39d164ea5130f61b9750871ca4f6c3ec2dd081209eab543c75e22fb60eadef46dc4407b2b579687689ab6cacee500dffa9d2ff3191de8e0b24850a6f1cfd48d0e09b231d0c3ff6f6597458da165a068e13998a4701e9d46491734e48484162bf84a00f8383c58fc5e9d34ad9de3ae84f647d36390845a8891823d07ca42021b3ff133f73c9a414f24b66c86df799b0bc953ae4fdba21517f7412ed14b449988fa98acd51efda8262c8e6cd4f1bbf72f99dc62513e5e251f1107d4792a51f68a65387f8d8232ddfc098de6bb5109f012f7d4147b69d5c80d64cb83a9db07679da00c344448f30e3eaf2e783081846d3ff4941ae54ac61157b5f92d596ff03e6a119d79eb04a0d6f7d278bf31bbbd7ed4519b6e31a6fd3ee89fd93fe85742762d51238449c4fafb750ef720c52b28240e4cb9e1a2d4029b346f27f28372ffcfa79e809f96130e0056647b5d5d92308870351f4740f70288d8f85bc35939c6367b001c3d89f0f8bee1bb0c1597b84aa92684481404f1df60c35335ad09f5278bd7bc8f1ac2d399c270f24ba53b4ac5f19d5130e44132a39441e1baf40a1d9892ea41444d642ab5c85187e4fe1caeb97609766aff3e4769d127f00a9cdea5e09692b30f7a64613661ea24601094f05efca89f0c892ed2cbf1877ba88dcd9f402a276d31497865984c7d6b14f98a042a1a03f7e68900681b4d1e918a91c1f8abcad150c938bbcba081fbfbb882b7ad43a998bee3d5da4cad8e3ad481abc72225ceccff6f1e9ea4eb17fdfc709c106a097c70213530cf307a2b2e1afa07977be4963f59e3a980a278dc06d6e197b3fdc265d8bd71196d423730baaad346d26e23546b0e4b6dec530663424e00cc8da9a505f858082f47", 0x1000}, {&(0x7f00000023c0)="853fdd077581973e17eac4c3405b8866c85e09007beff6068575ec8333e0bb7a74b843f2960b1e53ffa70462b4053212fad82648966fbd017423d9", 0x3b}, {&(0x7f0000002400)="c7fb1269bbc983a1c5e56f537763387aa0662fc425b739c253658dda86720ae9bcbef36d6168dbd7f2793b99d204c6c8131b163ee72f6d463a4bf47b1b80241b7ab044be99e645cf9eb2149ba3bca8fe104279acfe5e827defda64aeb31a7619f1bf9202d031ad08a4cd0fd03d70580d2aa998c8bb3dfcd11337c6a114ea88746cf87c", 0x83}, {&(0x7f00000024c0)="7717d2a71c7c567a79c23eb8db5c922a891ce9248bd474c8f3", 0x19}, {&(0x7f0000002500)="92ff043b06a43b2d7775375c1e0e192f03326a050190edf7a6077c7d14ea92ef021b8de824d01fd3571cdd52f3416e1b497d60a3329ea5a68bd1cc679843f7bcd6f0508c737abf9ea50515829642e011def016a084c7938e881fee4459b68d0a0a559b80815ca63901916162d9b641a8b71e7f5382cd4aec69b7687b5517db63b965722fad614d2b211cf44945a4ab2db13f129db2a1c890cb6c7d1437695d54fcd033f24c05d9258c39c980abdae3cc3728bcb694ff46a7297f9be20312cf38338449dc036314828d7329177cac7b", 0xcf}, {&(0x7f0000002600)="1365210b054c6c1b5a6c4223ffb225405588dc3cfc3aa5f8ea8d5020c1ea6391c30a1ea231d59e030556e294105d4a65ee542334e6bb75540c2f9493c8aecb4b82bbe94a4dd3eb5a4a12a9cb9c530384dd3128265eb9f716251a21000290eb73b79e532e4c8ff58c4dad826d6d9d364485f71f1734e5006e7a4d091020fd93b787038936e0975b161f82c5ce739bbcb236e80fa71cff9cd48ddb97601acf580a22292926629e9109c0a8d57ff1c7e89525f4d4190c62d72e7aa9d7de7da3c1c366ee1ea468d2a10d9f282a011f20e6f531a9a8d0f4c837cfce3119697b572d2218c9620a074e496522870373d5f536f3f23f57", 0xf3}], 0xa, &(0x7f0000002a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x80, 0xf}, 0x406) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000002ac0)={0x1, 0x80, 0x3, 0x7, "26b83879fc9fc3071851a2c62a501ceae6f346f9", 0x2, 0xdc}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002b00), &(0x7f0000002b40)=0xc) r17 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000002b80)) r18 = geteuid() getgroups(0x2, &(0x7f0000002bc0)=[0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000002c00)={r6, r18, r19}, 0xc) r20 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r20, 0xc1045763, &(0x7f0000002c40)={0x38, [{0x2, 0x18}, {0x2, 0x5}, {0x3, 0xffffffff}, {0x1, 0xbf37}, {0x1, 0x5}, {0x2, 0x2}, {0x1, 0x3700}, {0x3, 0x200}, {0x3, 0x4}, {0x2}, {0x3, 0x8}, {0x2, 0x80}, {0x2, 0x9}, {0x3, 0x8}, {0x2, 0x2}, {0x3, 0x81}, {0x2, 0x1}, {0x1, 0x603d}, {0x3, 0x2}, {0x2, 0xc5c}, {0x0, 0x3}, {0x3, 0x7fff}, {0x1, 0xb3e}, {0x1, 0x35400000}, {0x1, 0x9}, {0x2, 0x80000001}, {0x3}, {0x2, 0x93}, {0x1, 0x9}, {0x3, 0xff}, {0x2, 0x95}, {0x1, 0x3}]}) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002d80)='/dev/vmm\x00', 0x8, 0x0) write(r21, &(0x7f0000002dc0)="1fca64053577a8e53415b59fef2cc49554411ca055215987264e68262e6cb62cc0f6dd320a28b97359f0a552442ddb8449ec5255b71d497aaf1868f1523d787dfbc4f07e614ebfbc855a1cbdfc10a3dadbc2019a4714a71cd13a6d4aafe53a4dce8ca0479fdb9aefd85460ac8819343e1b845b04bfc9c6fdaabd9f73a182319735c934035573f5687f5ea2fc4f4314a117c9d5d91f61b38415eb14ba4162456e533ce1156a504c5a923d944eb137c111f9f8c3b1bd6fdb46a5c684d05a97da8896e69340f5de48a89477c73d00b50334a57d14358c97a10099136a0ad8d53142474389b34b96824296b2acad3a42c33ce1cbba6e6b8999eb33bbafa386494510d09fee8bb9e10a5db742425711b92119f1aa5c0f401b9ba7a2fcbef2b419ac05ba3dcdb3a984870d932e6fcda4f579dbef801b093c187bde3b2dd83bf002c01b707ab0b58c05e14a18eae34176cc3c0e8bc2e47719d7c0065a9c5893c119553c2caa1279f657311cc8a22169bd1bf7dc36290dbeb84ec3b8811c4e245e9ddfd80a1de0c8b1bd491ad983b338c353dad6b43ef76604511e4c49df35589429704814b9928f15ae0337cb8a31eda9876a614e7493c2e7e91a8db10305f40fb8e5b2b01d058fdfc88bf01fb610fa6f7f8f13de9bc5390ea6262d4ef2030339512a06df2e7f8b021d6694cc5a9c11e0eb7584e0c27195b76dd02c5d24ccb1cbb62acf31f73496376155f792c1086ec87ea9c099fd97bcd8ccc011e895c610343136b687b2b046e89d1a890a69ccb5792f65b24a51fd4f80a5a52d18fa1b452dc49e595d56b93f33a06252a15bc9622fa2a6875d9516e36307af9488cbaaef003b655bd8f0c719efc1bcf41c103b48c086afaa7e484a689b50de576b31c850d57448b8d2145b17e671c11da8276e9252392229c45d7397e5fa37f833427406753cd1d69ba5bd58b5c40ea3a7669d326937034c0a1653d9a4bccbd47139d4e1d2e4d438eeeebc339e81d8f3e112af8e0d43f700370c21c458a5c636aebe2ab17da116c4dd129e1bad040ea58cf1ee53474ef341cfb5089eecb5a17c80e014dd732559c8c1c1d8dbe604c86369f2737ee88dc724c8f5a8f20612a7fbbe16916305a3073fa72d3d8d9a20755588afd3c6c53765dc339ce73dde899eb49d7474a48aaa72adf5d30449e602e73be0c5a75587f0007f2417c425c9cc8b960d51ff50ac75b276274b21cfc56d6566d6cb22bba92254570634ff08348b695ef0db02f0616c8b6ae84cfbf4ec235e7286dafe6d454e4f3738ed1d9830624ffd4a81625f95135592a37513ff9dc7444fe21684ebd2b24a5c987f1cd63075cb683ffff95e4cbf7430f61d8f4a30d5d9937793a292fdcac00b62fcad758162395a0f2f360e2bed1c021e17d4d381a2c09fb961f7ed055878cb03d479a36ccb505885c14a827cb89607fb61451d4defec6d07b1cebe64de87a83d5584bfc500917a666fe68337cd3f7841cd8487ba9203c7b1cf1101e294b7e6db6c664c33c04ec3478cb20d17f03e450bb227e95a451e6a0e3986548fff2e526f6768bcb6b62e4460ac76730cb2bf327659aefc861ec41d5716c0c7cf55354c73bf08f99c857e4dfc9ddb56ede0d9dc09b77be7a64f1473c7bd907c20c71ed6bbe59b7c999250766ca11f2b31e4a8ac8df22c503893b4f15813e392013b9bb228ba5976074c5ccd1b8d058426380e224c60980b98ec69e7797b48bae4fc69f37841862b9b0f2d44c43fe478064582931fbd1494e6427fe2817ec289484d16e06091afb9cdb89af3e12e676d29d62e1370c02d2e677a6ff7be22f4b3ba8004a11d4e3be9da19c45ea6dc93a1a339177696fa8823409ef4728c16fdf3c62fce76846391dd2d80c8b186db808ea2f95994f8798814504266dab536dffa5b0a320efb1351139ffcc19e4b2217fa7ae9c8f01448434ec17f1a9836d42b5e00d4d688271f4bb40f2e1a8234e97ac56bd694dd79b14ca21a11db07fcd063a18e52bc0c78f0f459714403b2e73b621a26927514a9c02e817e81cd303b14f7a71b3263cdc35217f51dc429c24358638f07b4b2c2fe4a8a1ee46cb333983d49aea77b8f14574c68cd96014b5ac27c6baa267066523f7435724ef981b31ec3ac2ac7557cbb803d5644f6353fc963e4dd579c9de0ba5673914c8112087d09651a391f7333c6938d975da332e3aef7b88040732eb1fabead996cbfb3ad3bf2496e906b63447972446f0a8579f804a1c32528e0e331ec8e5836127fed2082137dc986e61ac55d69711df5dfa19beb9cffb95cb2f2122d7040319e038c6ac95019e17cd8019105459907094f52f981071d57622c3f4c1755aca6064612f6cb5145ea5c5a22bc6f4ae0fd806369d42293afde7b91cc98c7bf9fda4f9e90ae11ec6e90f21a55e5e57b127de538acc62eddb2870359db64da26724f9d14e1e180d9032032e53d002682064326a463bab0d07494368e805798cbd3340e1dab74131753f88c7245462137dbf0ce059e70ed553eeedd0e6f020aadad8e8fd8ab2798dc4676df9338500975b0ea9899dde0230a0fea40712d967f262c992f4a0c1a5c294072653ddc22293c44d9347becf8727ad6c175d5eef6643786d8554c055b7a83634c6d76f7c3917e3e1204cb1ae002b17aeaf25c142e361e96a0846f4f99590e91b373ddb694307cab2a0bb7c7ea11a5e3bb84b5ef782800cdbc48a744c5859804101e91fab6d07be78ad4870fc47ca7d2d38d56b4b6b5e9d2f44ec2ca44895972a93a85c3db93db11b3794c602ef93403680adbe345f92dbf613e645345fd02081188d72f638cf972265ecc2e64166a53c98b097a1a7ad7cea95e377f6ab780331522894b8dcf89c02ca652205d5c4e796d1f1ee759f0e2655d6f50d3cfac024ce60a10713cc65cc4a3ab53016d6af140d67e9445fb4f53ffcecf054c10786153be92bb0142eecc8ff930309567ddd895ea99d5a32e619e71b7282dfca01735270089cb51a977a18dcbcf8b8ccebe5e61bbe90b57b21a050f8a9317d497ea67cbb40a668fdbc2c3b5f443b753fd91128ed226a28eb152de1517e9bf6403dc5b147326e8fa69ea6c6fd741c1a0486748bd2df101c3e74529b2fa0ac2a792d7fa7058baa81b11202707c7d4ef5eb6e08912cf5b2c98f14bd40cb0b605b72a7f13167f400b6de88b9335c8b1905dd44c1a596b3dc82347b938a0796d70c2fab55b54af24adc5e9645ad54f0dc70ca2fd665faea7ef21134c6f640fcb36003249cadf6b887404cdd5035f4b951c1601ac5e8a4f3fe5744c6338ab62b78d3582466e1172bbbb956b7d5697257332c0fde0ecf5894c1213990dc1009d16dba5a87e30d1215cde1cc4663c8f40bdc69deaf55524050ef8cd5b57242f1ca37ab325ab05d5404e225c6128caf0a82470f7f7a1f9520c2538fd0f02ee5de43e50d1b027d184f40f02c4b8ed97b74a92d5b7d67eb31c8a4815df5ea07145c524461d1acbcb952ba4e9c55566833bb6c624a3a94351e563b5ced7512fb6c78c372388b7c4713c86ad12c0c86df6ff18687ef0c8cf62ce9b34308396e9594f7d6ff656e36d502b77fc387ef4c2a1c374007d343fa2882fe206d8647bd3364f2312d80b96fb701099346bcab5ee5e22dd5c2b64fa664d32e9476bbafefb94659dafe9611303b46f12266f490145d65e0a2fe6f14bec9a379c7b36d50f434cfff65df29d777e13021812989fe223ceeea6ef373902f7f89ef04044380da7cb99fe9090954aec413b2e15803593b81cc8db70a5e81d16ebdc53d4941dacb42799bfae71816f59f5b7e4c8277aebdc91e88d15d3b8af88bdbc1ecab23126565f4fdf788f76cf0ca5b3a6569abf56002d3d1450b115dc792c867f37fb9cdf5a760ecfcd9abb8d110f06efca45aa9915e5aa0b438a2119ca534362283bc413a7830ee8d8cd81cd23e4d6f5832e996e035830903f103ebd2c2b7d1d78c020c41d759bcd36a80f0c3913e1e98b21ea84a2dafe2312708eec1f0e406cc5cc5c158afb0ed9e31355e40e7dcc73f5b5544591305c162e0cbead2e5c20adda4ab7033ae64fcc7af1e0a7a741495b4a411f3a69189b0dbd69959adeddc2a90734abec5287ddb9dcf06983cdd664266445120d1106162f1aa69142a877907b148acc98cb647e7f69a6272f8c275e980f69009a024c4d0cf16e6e615c4e7f04f7dbc188addc2eff69bb7c36df5ade18fce6779762e69f0ca616796b2430abc29e24f6167b304ae18f04d6c0e24f6dd5a1945cc5aa4b1e323fc5925d87641b2b28c755ac8872c9e95c153a48eb4e475365edf4b1ab5fcda0be90a4ff80406f1f0b628d39e0481d55d75c2a0a88c15621073d158647582b62f1d952535e1e7696b86273193b6a6735479b27535e5b94ed7f8694ca0c89147657d3dc2547dd1800a3794c3d9ee0adcc0c84ef2bfd59d41ce5593e7aa5fd5a5049af30832fd7235033aebdf371b83bade5c9ff910bee76f614d2ea994a74653ae541ebd0d100c0ac921f430da276a4c6187bba94f71889b7eb5e8b126f2a6ead665bf113c9c3c4dacee47943e60242abff8fe5ec755e66929c97bee4569c831e37a3be742f7d4a1f5d35f41e63fce42f9c3c6066ac605ec143d4b7ae32430bba867722ecacbea24269be4011ec430acca3c035eb533e49e353a2b3313e7100dfbd14c4c305a76c110596134b11fa3e4530345fb0a534e6c5b9cab98d661d5c6e06ed39a4370f418e1da31d70fc5527f9fcad676463640e41dc62fc89fee675aac068b4f1a7a2bebc29439a3c4d1a71ec43d9a0000a1dd29c2f3ce84f96cf71ecdc4b421c567b764cdd051d5bef40ca91f959bc6a9611c1ae721e335fce6fdc4e1d74b51f9f4b5b3cc371e87495594d484d3b25f94d9d74b662e765d53dff8dd2d3d628e8f117c56401a261c6f8bff6e99f47029954131f0e1cee1fe25c810f00149429c4c937086ec74783106c3456600fa0278c4b94a4af646f4305247a2bfed62e7e08dd3ddc734b0f6d8313b1c37560ada7ae140b57b2ab6959425e3a4ffc3a1122913ad24340bf142a600d6d706a9b394ba41de4c069f87c2e7631b007e55baaa084e051f685eaafe034bdb1feeb72ddad1bf3a5e4e2227a69c7bb1a8867be8f0aeec87e903608310f84fcc8cfd1c0fbb0a040eef523aa1df5459b1abb307ce7d921407a3cdeffbd75c897b32549490756cbddad9d7e8af28b65b41ba3bc6b4bac1a880da77911e5376ec935a523e945c7147a3339dac2583bf5fda9cfa51c2a616cd6669e172fae2503b5ebcb9a57c3012642c633abbe3f1d06c3530f4098d0ca3271786353bdd9e2909b972ef4c9142535b3402e1d40b1e1ce85d16e3ba1fa71f88c0b4037cea87ce57cc840447990c3762067f4c7d1d722dcae815f29d052c17171d8e5259725ad3f44a0e54e8b20fe98f0a065e0d77ef881fc918ba80d59ae7a2168041e9fec9a927215dfa422bb114ce43f12395aa15e1377c96b846394c95ada96e74ea1638c550ac5e72b28f37a5e2d1162e3d9bb624df5fca88ce585bfb647ad00fab9bd680640da60eb65dc977f552740f6a8b84adce6f3222c3683ab8eda1f3bba22a76288bbdc149f69d3b00f7e974e83dc0d6f36543fe0658b9e376eb638f0621e5d94880f6f95127ebc2a6b8aa902cd5418fdbcd327d8a8e599df58a2b91311b0dc9b0c478ee50999553a60433227d671f039b00078e64c697f33c5810e7cf18e29257627d21abc77c7f4bf9500c1a31e337dbae5099b131ba279b58de5cbf66a339d1a9b", 0x1000) 17:36:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = getegid() r5 = getegid() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r7, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r8 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xffffff0b) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x6, r9, r5, r10, r5, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r5, r5, r11, r5, r11]) r12 = getegid() r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r14 = openat(r13, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r14, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r15 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000180)={{0x6, r16, r12, r17, r5, 0x8, 0x1}, 0x4, 0x6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r12, r12, r18, r12, r18]) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r19, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r19, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r18]], 0x1, 0x7fb) getegid() r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r21 = openat(r20, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r21, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r22 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r25 = getegid() r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r27 = openat(r26, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r27, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r28 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000180)={{0x6, r29, r25, r30, r25, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r25, r25, r31, r25, r31]) r32 = getegid() r33 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r34 = openat(r33, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r34, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r35 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000180)={{0x6, r36, r32, r37, r25, 0x8, 0x1}, 0x4, 0x6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r32, r32, r38, r32, r38]) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r39, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r39, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r38]], 0x1, 0x7fb) msgrcv(r39, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r39, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) r40 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r40, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r40, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r41 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r41, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r41, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgrcv(r39, &(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES16=r40, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r41]], 0x3, 0x0, 0x800) msgsnd(r39, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r39, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r42 = geteuid() r43 = getegid() r44 = getuid() r45 = geteuid() setreuid(r44, r45) r46 = getpid() ktrace(0x0, 0x1, 0x4, r46) msgctl$IPC_SET(r39, 0x1, &(0x7f00000003c0)={{0x6, r42, r43, r45, 0x0, 0x80, 0x9}, 0x3, 0x3f, r46, 0x0, 0x95fe, 0x6, 0x138, 0x2}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, r43, r23, r24, 0x8, 0x7}, 0x4, 0xc8e6, 0x20004}) r47 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000008413d1ee9ba041b5831762d91d000000000000000000000000000000000000000000000000002743000000000000000000000000000000000000000000000000000000c61b9e8fae2fc1578c71c206390100000000000000000000000000ba0002"], &(0x7f0000000080)=0x6e) r48 = geteuid() getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r48, r49, 0x4) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, r18, r24, r49]) setregid(r4, r50) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(0xffffffffffffff9c, r3) ftruncate(r1, 0x0, 0x7363) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r51, 0x80045726, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r1, 0x0, 0x0) dup2(r0, r0) getitimer(0x1, &(0x7f00000000c0)) 17:36:26 executing program 0: r0 = socket(0x1, 0x2, 0x0) socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) accept(r4, &(0x7f00000002c0), &(0x7f0000000300)=0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r6 = socket(0x2, 0x400000001002, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$unix(0x1, 0x1, 0x0) 17:36:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/83}, &(0x7f0000000100)=0x55) r4 = dup2(0xffffffffffffffff, r3) listen(r0, 0x0) shutdown(r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000180)) r7 = dup2(r6, r5) kqueue() connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="e4c1792f6669cc320a42dd65314893b8fad8df000be2f2"], 0xa) 17:36:26 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x0, 0x0, 0xc345, &(0x7f0000000140)) r2 = socket(0x2, 0x2, 0x0) write(r0, &(0x7f0000000080)="e8e30b573edd64ab14b93283bba6d0b3a07be26f20e37aae5fbbd8d1b08318b8f2c6c60328c4a04ab3b33b53535eb2425967b71cbf66e6cd80be7194a1595d0af0aaa3aead4717f7c710d06b2a7f86eaf295861325742a23e5cb72e34c402567a70a245075f592c6268598788c4dcd2e824b3c6c2c318052c4fcdea3987f2167beb74a034a1bf67caf0fc729c08e102dfef293d491456c2239fe17db9ce3ee92640d0a114e60cb81627794ba0b7f3275ad966aa55fc965f04c9a6e", 0xbb) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x7) pwrite(r2, &(0x7f0000000000)="761eae703f01378c7376c91376ff376db355156c6ae23ec15c", 0x19, 0x0, 0x10000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x400) 17:36:27 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x41) read(r0, &(0x7f0000000180)=""/219, 0xdb) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918e1dbcc1af8529fd6d62cbea2c42f204d3"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) fcntl$setflags(r6, 0x2, 0x1) r7 = msgget$private(0x0, 0x20) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r11 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r11, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r7, &(0x7f0000000240)=ANY=[], 0x0, 0x3fb) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653544082971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea74620760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee3a804000000000000a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d218500"/477], 0x156, 0x800) msgrcv(r12, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x20, 0x0, 0x0) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = socket(0x2, 0x2, 0x0) r16 = dup2(r14, r15) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r17 = fcntl$dupfd(r9, 0xa, 0xffffffffffffff9c) setsockopt$sock_timeval(r17, 0xffff, 0x1006, 0xfffffffffffffffe, 0x0) r18 = syz_open_pts() close(r18) r19 = syz_open_pts() close(r19) writev(r19, &(0x7f0000000b40)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}, {&(0x7f0000000300)="245b98a0e213b7d5186698a135986fa3c1f531fc91c678cdf8127414ba28058ac475510ed3317fd169ee48", 0x2b}, {&(0x7f0000000340)="f014b7ce3c29d6512254d1abe4c577b113d4fe1e7638611fa809666178ba8657f256dad3db824e92411d1a36ed2bb4dd6eb2c5f1f06fe56b35eecec4a509b69b5716f8c6d72ef5e71837d4fce32d970473f6b389ae80973e", 0x58}, {&(0x7f00000006c0)="5f0b9d8aae1c38463371c7f42819b9e5092ed857fc9cc74171edc82a6aad4d065aadf95fe001bb9842a1393fb27f9ab93a0665aafb6dcf5cd4c02bfb8360c5548e5465fa7fff", 0x46}, {&(0x7f0000000f00)="111c4e01bac5b0c86d59a3fd3ace87aaa3596d4bc5cf4c9897b0a32fe4d847093b8be35e69ea1e0a9612719c9ae0ef038018ebd9fd73e0c4ce97a5400defba347c9dcbcc2d644ca2fff5b839938073651bf5450e5188ea31de5d9a269464e5b76f4b2233ba8a14932f5deeffac544a200b02445332386146963930fd6c29fcbe5cc31551c69ff8500468e9b63d2330c0511f04c231c0bac52c26d27e15ccf0067be7d4832ff0189729", 0xa9}], 0x5) fcntl$setflags(r19, 0x2, 0x2) msgget$private(0x0, 0x20) r20 = socket(0x11, 0x4003, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r20, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r22, 0xffffbfff, 0x2a, &(0x7f0000000200)="ff0000007e0da6556bb22ed0353cd1cb7d1f34707a95e05bd60e5ab005b11be27704543d24c784d1b9", 0x29) r23 = msgget$private(0x0, 0x2) msgsnd(r23, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r24 = socket(0x18, 0x1, 0x0) close(r24) getpeername$unix(r24, 0x0, 0x0) close(0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r25 = socket(0x18, 0x1, 0x0) close(r25) getpeername$unix(r25, 0x0, 0x0) r26 = socket(0x18, 0x1, 0x0) close(r26) getpeername$unix(r26, 0x0, 0x0) r27 = socket(0x18, 0x1, 0x0) close(r27) getpeername$unix(r27, 0x0, 0x0) socket(0x18, 0x3, 0x0) r28 = socket(0x2, 0x2, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = socket(0x2, 0x2, 0x0) r30 = dup2(r28, r29) setsockopt$sock_int(r30, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) close(r30) r31 = socket(0x0, 0x8000, 0x8) getpeername$unix(r31, 0x0, 0x0) msgsnd(r23, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r24, @ANYRESOCT=r8, @ANYRES32, @ANYPTR, @ANYRES32=r8, @ANYRESHEX, @ANYRES64, @ANYRES32, @ANYPTR64]], 0x1, 0x3fb) r32 = socket(0x2, 0x8002, 0x0) connect$unix(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="b35e004835a9e535c89ec1f515608a308a2a7832ae2bc9f71831ad0e20bc2dcd8b68220d"], 0x10) connect(r32, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r32, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) r33 = socket(0x2, 0x8002, 0x0) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r33, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c653001000000000000001a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b7368fd477ad13bce599d44832442431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r33, 0x0, 0x0, 0x0, &(0x7f0000001bc0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530001777bbd09a29dadb574899c8ce3919e163a6e7d9757ff9b01692317f4a2b5d541be1d691e94858803282048c605e445fbe1e61ab36560863c398aedc000000000000000000000000000000c3f2266d4bc75eef8dced8fa5bc7a2405b0f6e37d98e616dda3f0cec2c8db0a7b7bd055c3596331389ffe9165d178ba9b13f9c7a1dec6645aa54ac26ef4eda743b0cc6eb9537633ea258674a70d79baae2ac73deb9697a81302127671578dec227a3b0174d52fee8"], 0x10) r34 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r34, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r34, 0x0, 0x0) r35 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r35, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r36 = socket(0x11, 0x4003, 0x0) shutdown(r36, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r36, 0x0, 0x5e) r37 = socket(0x2, 0x8002, 0x0) connect$unix(r37, &(0x7f0000000780)=ANY=[@ANYBLOB="5c8fc0dff9d4d023c1ff61619187a179b733917c1929f883d4b25164526991953caca84df461cb42ec63db42b71da692fdb6bbe2754e3f423a0963bd27b961121f8ffd3a58f08ef699d104f9f4c69f109590e2ec1635a886"], 0x10) connect(r37, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r37, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="fefce59ba300002e2f66696c7be792dfa254515f005986ab75c82a7285b7595c70ff6dcd1b9a476414177b25d45a6f53453c84109f6d066212955304ffa4fbcc1bec55510d3855fba10a8572da6a329b84b6a895d2a3301856e361a45cf635f0f5463c53bf370c627221cb3aa7ca9742b25c11e9085b1081b1b0110c1e240a9bf03260df8627c5d19714eb436a2ce01f16b5ad8a4810a16fad0a5417167ca0125f55b485"], 0x10) r38 = open(&(0x7f0000000800)='./file0\x00', 0x400, 0x41) pwritev(r38, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r38, 0x0, 0x0) r39 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r39, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r39, 0x0, 0x0) r40 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r40, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r40, 0x0, 0x0) r41 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r41, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r41, 0x0, 0x0) r42 = socket(0x2, 0x4000, 0xff) connect$unix(r42, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r42, &(0x7f0000000e00)=ANY=[@ANYBLOB="00002e2f6c653000c01af680a194640d5efc734a525c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ada813fe37170f4832592431b0da56b34698f95006b976f5397a40d707b25e48fc48ea88186c8108d45500a0c000"/100], 0x10) sendto$unix(r42, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r43 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r43, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r43, 0x0, 0x0) r44 = socket(0x2, 0x8002, 0x0) connect$unix(r44, &(0x7f0000000c00)=ANY=[@ANYBLOB="81d814ccf3ec782e1b8a404da7490145f93d6988e510a9843fc6c3534a11542c0c69ebd085e3ae23e20e5d3a40233ff1b45b2aa8e259a53331adadce09be1e1243c67b477b3e667c0e4cfcd0fcfbb96596063682d92719a312900bf65e0b66cab9cc7426fe655addde75dbf4d26f4c8f19cfae8631658b3fb5de3771874cea131c850737f9f0b15f4d0d4fecb7725c52e88e248238b6665620812e8d37170871beaa3e035428e512a50acef2abcac3ce"], 0x10) connect(r44, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r44, 0x0, 0x0, 0x1, &(0x7f00000019c0)=ANY=[@ANYBLOB="00002e2d66696c65302f66696c653000d5538f08b6eee31476dabd8115fe43dac5d9f80a0a8f5896b4e752cf0b77b2b962847898ea2131525eb11985817b2b86ef72c206cf3be82787ddf75470819780e700d42492259a7659bd541ce85524ecf740c80fd9f52454c04c62dc4f306cfb4b623e21f6079be6d274213957dc440d3597f577958e477fa4dc8430e082869c1808f6693e93d397bc410c5b6922137bcff88d15fff9d56d80992d1b14a527d55298cd1b5dd49b3a740e7a3a8e82a04af260cd1624eb3eba1d7c4f1f45d11cd8a23b23865025dc554d0d52f0940bf58b5fc2d4bf3c7491f50062af864dd6933b8fe7fe573a793676241ec2580c219eff7d5cd445ab7eb5e501908e0f6ac97ef885248c399d3881c2e298ffc5ee1f1cd5e9c1454adac55f1267f22ad7c80838a9d5bec5563f96cb8c9aa24d80ce90e7556da82a87bf3d2617cd30cf15414a7eca17c6e78889c601439a62c973ee6702934bc09ecca082f615715cecffe7d35a845a02652ffa190ff61813caf14cf58589fa1652f677b887c050dfca83531f4ffa326186bb9fa96a1af02d9a414615a6239e66b1edc6a0decf0bfceca3a5d4eecf06b00571eba7942f29430ce63302119a97c5ee1abd6dbc225b476ada3f8bffb93852e94276d8bffcfa686f50c00eadb19ea61778ff6171f9a41264dc6a77ac19"], 0x1) r45 = socket(0x2, 0x8002, 0x0) connect$unix(r45, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r45, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c04c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc2fdc09efd807457777ad13bce59dd44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3000000"], 0x10) sendto$unix(r45, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r46 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r46, &(0x7f0000000140)=[{&(0x7f0000000180)="440239d086", 0x5}], 0x1, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x813, r46, 0x0, 0x9) msgrcv(r23, &(0x7f0000001740)=ANY=[@ANYBLOB="bda72d9ee2241d88860600006cd00cb4543ed09bac51ab6e25151586e3eaca11cba101af49ad00000000000000ac", @ANYRESOCT, @ANYRESDEC=r39, @ANYRES32=r46, @ANYPTR=&(0x7f0000000bc0)=ANY=[@ANYRESHEX=r40, @ANYRES16=r41, @ANYPTR=&(0x7f0000001040)=ANY=[@ANYRESHEX=r42, @ANYRES16=r43, @ANYRESHEX=r8, @ANYRES64, @ANYRES32=r44, @ANYPTR64, @ANYPTR, @ANYRES64=0x0, @ANYPTR], @ANYRES64=r45], @ANYRESDEC=0x0], 0x6, 0x0, 0x1004) r47 = syz_open_pts() close(r47) writev(r47, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r48 = syz_open_pts() close(r48) writev(r31, &(0x7f0000001680)=[{&(0x7f0000000940)="ef6dd3bfe2a945dd160e3a7b56b88e19f5f57fa72b388e633d359bc313e0470fb55c57b672301f548ccc6bf7e9358276c13fe3823d10a5d4177abc"}, {&(0x7f00000010c0)="a3a6005a0a2c323ef7ec73025f6e6dea9be769e0233c5bff84d94f6a8a9c11015db3ef715c67d9e3ff49a60646756d229bfb18a441eb8ff3fc70f872fbb04742fcf10dd49a602a181c1a407967527146eb97a2274ae721e07ca1b2eff96d3fde1912d14236c54589b6aa3fb481e3952a4fd33933ada385c8c29a4a2c80c1bff4d2810b9369f78cd72811676063e671adcc6f92e9371e3540baa666"}, {&(0x7f0000001180)="33933dd26a2f292cbcb80a5c40d884cc3ac0fc5936d0d131cc2c131f00677750a01e3f319350188ece2a445f19ef3a62908764ff743e2a0d81d1870ae1fb2caa49de985b6133df0290cd099fefbf2ea80c08d3db0a6dde86512e7eb2dd5190e60321f51034cd638c51e2d711946a1fc828d2703da76f253a6124471720f4697f7ae35510ba744c9c07abe9ca529493da54cabdafdbb4697ea9c9784a7f5320dc258993d6ca27544f0a2b8f2ef762e257d3640da7d9f07624027ad2bc95d9af7139ccc56dc1cdaa69bc79c7fab701f31068ddd2b1651dc204c8718f21ab398d85d8daef5e4ae47e4c897cf47b4b5cc7733d190ff330693b45"}, {&(0x7f0000000a80)="e53d3b7dd1f596a7a927642fda85384c40"}, {&(0x7f0000001280)="804e0f43c34af491d1ea0feee384e209ac8855cbaa4ea915cbebd6d2fac784c7f2756721d2f0d738d767f5580f5cddcbe7c2b6bbcb1655e75d26b95496c3bca82ac413f043adb729a2fe8626c6fdac30f1252bd53c431cd9ec2e51b9a8881cb773330cd0b6d535994e046f0e341584a260c5b50e60ab7b2e08e3a7025e265a70c03708fd4a05391b77d5960e26ffed58a7ba9cd9730c336adbafc91e04"}, {&(0x7f0000001340)="0a11a8005416ada99260af00a7a8b4ee81f2770b0d01e31ca863f96746bef5471d5bd5b42f4ee40a066841521664429e0411c691c122c2849be8c7bb3527f2aefba873d607038cd00d4085"}, {&(0x7f00000013c0)="460c0eb6390b1dc8cbca655eefd5515fa58eee17e02e4ad1724b50ba02daff300620dc5e6722150681b9d65ba1ba2e9805c69fd7d72904defc4c9b94ae701d27474586e648e92d6659cec5af8f06bf70c0c33c958e264eb54d731d9ee05fbb0a1fb4dcbd01e65b73d6e4e65b09e3679e82786bb222850b0d144ea6194171ba0f006c5791723e6406edc3677948cf282450e632e829b4829ed588afd96ab1e3595205b99ecf645e7ee43bac45de35fee62d9665af8d77e3e0eab9bb092e7bfb56a7d04f2c07b93522793afa7538c19511c87d165463b4b27d261e7ecdaa11883b2874c200b1e56ea39a8112b251"}, {&(0x7f00000014c0)="f81cf2cecf766d758b412d6560123a8948cfd3843b4aa02e57dbdb39d0b3e44fd09de073c3e0e50d3eefcde031ab6a2a0f16c7bbdc4eef187cdb07ca81fc9201231689ba31188832c8868148eac26668268b9e7ac63573e85c49d5188929bc79eebb83a0f53c1996a19fa180c07544fbed91b9d33c384eb2e428f956eb216c6ea8a003eb00c4314f04a8cff54aec6749a82f00c17dcdd3b523e03a7ceb3c383ed6f2e2beb3452e3b3fc5"}, {&(0x7f0000001580)="582c05ef38a8e9a3f5cbd88633ae692e01759f027cc9cd8f131116a88739326ca432aa171ebc9085c9ba00bad7e80dc3d604170e1a045bfcbd8e6abbc73e6a836dd619b42942cc63c3602dab2f0126cf0837e3abe8accbfdfbeaa7bf1256a8c1780a9303a0d68ea84282a0e067f0f683652825d552e07b8590614ed8ea3c8a39775c993e5190577ed1e1c82ae653c747776a60722c729d6f0b9cd4228344481d9761d49f27284f4cf23b4ab6646e490420ea581621331250ce38ffb9698a5a0576170286fd72bcab1304e56107fe905511"}], 0x2) r49 = syz_open_pts() close(r49) writev(r49, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r50 = syz_open_pts() close(r50) writev(r50, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r51 = syz_open_pts() close(r51) writev(r51, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x29, 0xd, &(0x7f0000000040), 0x14) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x29, 0xd, &(0x7f0000000040), 0x14) msgrcv(r23, &(0x7f00000008c0)=ANY=[@ANYRES32=r47, @ANYRES32, @ANYRESDEC=r21, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r3, @ANYRESOCT], @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000003c40)=ANY=[@ANYRESDEC, @ANYBLOB="5bafc043dd09852db2f26179141abb95bef10f40d7808e6317f38c8307c4da698b2d14ab54aabef17e1d02db3a6a7907dd00669ff2e13267691fbfb22635330ee78f65ce0d1d972504f68ae5e6f31338251dec0872054d7c53534fe6055be200b6260771e3d610a63bb42bde2a332a973c2cbc1bab62584e", @ANYRESOCT=r51, @ANYRES64=0x0, @ANYRES32, @ANYRES16, @ANYBLOB="375aa175f27b3cced4c79504aa924720363887cb97d3aa0137a43c5dd6db722056281a25f7dc18bf55a172bb6472af3707eb42332e389b032965916c8a53c4d979c722e86d00a7000e4c7efac19fefafa82c635735bf1a72b67b5ee5c19774e5ddb54f5166142a067fc84bf0b7ca86f67160b4414752390c9674119270af0b69aded3e7e0d13205246e4dd567d3ca777ab3666bb8558d0cab966101d95643cb0697a741d32447b9255016cd01fa437fcfa415a5fdca6715ce5d0362d4073758f4fe98d662652ab0ea601ed5f41b6967c67a59013db48f85d4b5690429d0c620a9e6d2c671f004d3e83062cfbe9e1f1843646c0086208015f1c54e76daee19c18d0333e751cb39d44681aa8f2ba54500c898217c6972a7810f40e1641a4919803fa510433cd66e474c93f001238ad0778af56efd49f614021dd3489ea76505536b9002452704c5ebfa2945c83116252451dcabbcec9eb7f6f3799226a942b8bcac4f6af34c1f58b4dc6b1cfb6def486986a9062cb3bccbd5613bd5db717c7e469b81d6804f5c813568899bb760436e91fb8334bf7c878ae3f60f04a469dfe87584b00f476e1c01873c60fde69f6bd8c990d5afb6d090d2fc2c2f66b170638484f05a267a299893f9a4672ce8398a3ef796091cfc289392a258ea68ddde6bf31a68704e1519c0acd9305bca32ce6f3c342f0aad0ee5ef25c6d6295a1030bd223b75da399e0828cc0d20a9922f3fa45f23f54b6ee51f9e28f3df9a8aee70f5ce5078f1916a4492984f40e056c5c9384c80b0159f0c2bc6dba84ec668874ac674c86091e4de6390ff3b755ae870511ae00817e8b6363e60bf65196f0a874f6ebc6899fbe3fae4905b95437cc9ecdfddb4cc2034cc146086bf7c3f1030fa5925014ddc184b65aa8548c13f88679c129c7ffec54fb50963c90cb3dbc190645c9c90f62e6da1cb9f77079bd8cdfeb0be68cad3085ae582a36fb32cfee25f5a0006aa2694e5dab62813314ae8b0ee623e18d2fb9afb9e3aef5d395d50f57053f33a30d9d669e0fddd6a98b710a6bfd0b1a8e36dddcedc066a96dd587f916da389123a42dbd65c70332d984b26ece66c0a843cf1df9b8027587f4e9a5a240c6626770d54128e21c15a4a5f1353fe607ef9da5d94cac1f2df1ec4186cf4b9e480a69f58e66782dc00fc209ac3e8b186172569dec82ccc926afee3b6f0f0c3d1b36e7adc7d0b5bd008017844f5f6b3ee362c946f74f0cb785d7d8c216ad624e0d425e96df4713087f8fadece0c003f215485399c9c433b15855bbe97569478170f0117efdb8ec794ec0e39b506ed1189d17a81c0e2c2ca2a8e5a577e0b056ae4a7f367157712634e31a1fc249f981bddcd39486030cfab128e72e3f89286be8c5feeac6f7e8d617bdd97609291d6ecace09751cc3c6d0b295d85584e9ec6154b29a09a1e782ddd164a127c2e19b97d87fd0f61dbcb187b9d2d111619c47a8d9e56df9f092d4c0605b9cffc68f301871c45f0657e935d3f8a4a64ececa7fdcccc4eeafcf4b60518e71cafcbad48c8beecb2ffe2d387f10491c1e021f760ed42c1c6c457955492665aaa93cae0d79a82e31157bd9ed1b86a30efa63a6c149081925f2bfae4d8669225bcf005cb624b3cfaaa1c626a1e0a003ca3bfd6770cc268b67c2af9f20d2e280979165aea1cb17ce87829e11007c4450dd34cbdaece65f7a8d93026ea6aeeb6c50f2ea5fcb187cf47b475b83335bbee87aeb8516853bfc91636e24a963c491b10bd13cbb5281aee4aaefc5eab34be426aefa694246e537751098d3847fa9a0ec6b8d49cf4275cb4d5f9826b6d16c3136fb9a9d5a92cfc18c787f3b98870b0e331b5304251028558efdc7fb28a9428ea40f506f959c9e871db0f70214f450d4e2d67b50d93fd4ebd9d7de7ce6ac284e12f41b38d141cea366275c52a25af6e4d84d4ff887d1e4dd3aedc4b014974e0129db319d2654b0ba6f919885501b16fda2b8b39f54dc01300f09c39898fafaa697144810872c02c3fbd91497558c1a0e60128d45aaa6fbe587febd609b22ec9c083085cdd5bead0833056e3066e2b53945d0f4b81b39582542dd56dafabdb265714429b4000c2e668937d9dd3aca46633d7828d765d7892d11d9b708ee6d9675e907c6bbb12599031fd4bb6dc3a29fc532e69296bab017fed48cb8b4e2b1ac4c49d211042a7f982415cd96097e28f8a014501b5ce653138d9d5f0d063ea581bc371a4a938e4d7c111b8ce88df2117f5a4c7d865999b30b6956272614c5dac4026abb2c0039c6a1299d73e17f63688afab2b31cde196dd8a622361d790f54e2afb6a95eb195ce79bec2a8e7b543e857af5cc5dbf82c566c227fce98ef6f86ee0ea24906816ad3b8cdf4fdb993e3f94c8818611002e514b8f18e2bd741cfd59d632a7f15acbbb87a2801f44337b5e5495247b26c33da4f66dc394880471d826859483f339b7a6441724b359c05288027d5c14045866b25c0fe112bfe007f1b6a4a2d7975904832fd1495d4895628c04f170d7b6c755c7d3c688aa173cd6d3fe7f0a267b26c82a10f928b688f275a909d199c3bbc70d042fb8d9f5d291a3dd9e6e01b00d632e2214fa4f10b84b66a023732c8095605e510fc61bb0a52d2403df5a60947e7c8a07eea8079eefbab946f7ab16ef705fb42af92ee88369a9751cf99c1f54c517670e92e651fa271b6011b6315ca0aad84c1bd2408bb8aa3105e8577fbbead347094cbde8ad377d1ace3bf5ad1e51e99e0c03fbf91a5d27a9f400c475e7d349ae243b3b71e19ea7d7a9bc6b975b179779c7ea095b516c6a557cf04e7722e794f92888b09d56dd2ced16333800b12fbdf88777b94517b0fcd35ff2227bee90951cdb26de8bcd725c2548c9929cb5cbbbf1f364318851253342579155d5847924841330a856f6df8d1daaf23792cc1961fcea5dac6526fe2428ae40df60f5ec6f0bd7dffa985c4793b64e4833c245843d73c096b4f617ea8147224007820398ec5082a7f131b3677781575e003288d9bdda179b87dbf0d32a3dd5c41bcc4837ffc2f7adad3a7bc1f3f18c04970ae1111a838c98476cbc52da9af5c83d79b2f149d3cd13dce3f95a4179621dee0c3794407ce239f3434b2f98c9786a8c1c58d111ed3a762685d058652dd07cb06f9129912b44f1c5ada5437648dce7d75701e0f2a0d6bf85f585efd7be84027b3443809717ce9f5ad89a405c13d5752422354187d4a5c3049894f34a3b02f4cab3f1ffa0b36e16a5f76e7af66922929fd544a72687ad8b06c197a568be90ac368a40ab4c623909ae7bfb8ee40ef5c187cc26cf4329a32e74c12870ce76a0b0be2b750a34c5be33dfdbab0c279ba7f4fcd699ecdd31f6e077fe53508ff3d337418869ca604228567e79ebcaa44e6555cd1a58f40085f42894a08279c59fe6dfa5a58ff40f0cd7276687305e5397df1a6298caee8438b5a182968d749e313b293b5a0a5861a834cce9f8a4ae77658d31785e90a600ca74c0e20ae23ada42006015a30bd920d60833951f0939f1ea3ada18cfc46630f839d7d817a7cc6ed66a83292407acb93ecca8f001be2010dda6db72271f16d7a0647c77f810075b2a5fdb2242841eef93e891bc2ee5bc9d4e3bd76aa2973badc4fea9988786165290258e29faecec20ee61b6e6682e01fad5aeef235961d5a474eae9a70559187bfa423dc238ebe4b7da915c739c8215441e78d32caccc0a170ffc9cbf9d5e073160654a91b2a245ded0a63868d9238692d795290cc5f19e5e8382c0bd755978e84f409cf88923cae0eae3a09dbb9ea6a273e0b6409b81ff0fe6dcc1cfb2dec40491d012dcb82d086244cf6a979a710ebbb08142bb4ef2e6a8f45025fe9d501c2fceb39d73f1285e7018660c9cd2de0c68a0161c2c5deb0b9c2873b57e10d0fd3b7deed1e4f9e0def9cd807144946a725764ae980cdc2551807652a99cf95bffa972eb94e7b9bb6f93b9ea67cfb327b8c0c394ebf77b1395fc1a1a0f179c775aea7dcaec370bcc2866e2b6b4573ddafc6f2f880cd52bdbef9cf79de7ac7c47f5c07ee81a1366da08fd730445c24145b52c416f7660078a73b95d9da5e5089fdc40570333972eac6cbd852692842e1844705403052fe659c8cd8c6bad0a007e8c353383cba35d714e00879d313ca8f43d87de10c8691f5876e484195871b62c5d2d4324aee1b595c6b4be1aacad7acf066fbc86dce976950a3a59254768fafb00f28ee7c2cb25096338c14aceafea67f45a852480a7cce528d47440faad2f5ca3ac5f8fbbc1bc51ea08634fda3cae6f24950a88517aafd86507af6f1307c20908b3929dd9f2072496f9b5433c923197c35536b453e3885fcc3a187acc62a1edf1fad133ba8ef344447bf45daf1e20c679352547d3bbfb620d2090ba9edbff0a39d2d9b2a130dcd8952e59a09df95aac68d3675a6a41328da1b961ef7c3de248a0df8c1c91b8e4166a1791ff59c4dac52d1a8c2e7dd62e6a4a21bc3ecf2a1a447ae495d22cf01cc28ab73f33421528127961e412a715152315b2fb71443695b16027ca1be2f15504104185e08cf4f3db707b9616414bbdcfbcd6a15ada49fb71f066c507288f9bcc73dad0919e109c718dd887b7f498bcb367e6bb91f83409534043ab222d19cb87d613b814eeb64bd5ff179d05c05753ab51d0d5350f9d0b7263c6751d650997a83aa9d70a06bd88c0c4b934d55928e4fdcd8b49eb41d9f24dc79218d438451bd6dfe4901517af40be56a210fd601879fee06cffb9cbbfff2e01e713f73cdd9cda6bcaa1120f23467161ae7161bf7d662e591b71034d87455a45ebbf0c42140c92115b93c9bf3f659b19646478140ccc8a0284219106e64c25afaad57865799246c12ce870860d0506b39a6ca2b758cbfc6f725526efce5d2dd2f859fe361dff1e2098b73143858c4aedb197307bea8bd8bd7ddf2bd59584d02bc78ec9ad6fe81a8d31fd43df08623fe24479da270ee96499f0468dabae9f18b6c15c435b420a0ab3ff73ecde913836eb2e54638b3c62327c6a2d108694e298f3423c4bf785fd2a601ffb81e27a5c01e2105d4206dbae91e293df1e72f1a889c353a0f7907e3258269ec6188b2c31f6a84cc6998bf53a44bb44259ab2470be46aa631dccf2c6a540753bcd9f67a1f13b31c7f6561dcb5f1d20b29c419c13c5f24f43c5b53b6a1fd280e5ebd957f2f18af8ca012efca73c8cc29d6603c512d6795ea981ef7075110f606d1d0bf37bcb55ac4e2b92450eb9f6761e7775c85074ed98d5d0dd39421512ab922e3104a6ab5f13a52b43f78ab90c78288337f35de2d1a79de28f95ff0e5e04f6d38f0a05ab1eaa7e5fcafcbda224c3970cc7df94cdd14882696ca43d1642bc9339892c3b1088a9ae4036860752fbdaf70b8236452a86eb53a3764e0307283f24aba058a70531499688d87a545a9f1116ac5dbddfc4c78a71775d1a298127cc3356d3f0f7336625b0b95805d319a3ee220ce4c948f823a437ee3a3478d005873690450fe1cfb0bf7bc022412c7cc34ec98cc66f1fc82da2839d47f0984f0abb9152071a282010859c9857448a46f7861e9909797cce6bab850d8680ba143ad6c4efe0f7d1f7409a6e7f8277106317de5b0ad80ae55beac7ebc1f86b13b476a1873e6aa92f678ed5aff0c8b39c27a6cabcc607a6594b091b04694d84c0accfc5b4c3762d4c0e7818ee1e235c5da037a11e0741f4cd60a5cc0104b6632129b5f24a9f6c972f00067813aedef864030e670e02356fff18400e4991a21578", @ANYRESHEX=0x0, @ANYRESOCT=0x0], @ANYPTR64=&(0x7f0000001740)=ANY=[], @ANYRESHEX, @ANYRESHEX], @ANYRES16=r49], 0x6, 0x3, 0x800) msgsnd(r23, &(0x7f00000018c0)=ANY=[@ANYBLOB="021d200000000000ddfc630b84486250b08faa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a8831d3c9b6e1ee7e9fb7ab08eb70a200589f87b517cdd4d9a00d714a1b02a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c2720079d0cf40b9c8b754daeb2982d28606050dc516a0af145fd7f7b2baa4e2b6708b4a42e1cabd56bd7e882230b315bc33e600"/197], 0x1, 0x800) r54 = getpgid(0x0) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r55, &(0x7f0000000900)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a6541ad00dceba70f3e7ffff0d0b06284c758907e282f01e42193dab83048f2860314208837732097e28405b8e75e82b3f66cf0d6b8945571239589cb3608748645586b190dc78983ab9b3e3a48c8a48ce1f46f35bb9b0e05361a062f2407a08c01a871ae538bbd21ab3f7062df3972e532562541470123105dac77663d07b42c3515d"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r55, 0x1, 0xfffffffffffffffe) msgsnd(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e25cbe5033279a7fc258b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c6b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r56 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r56, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r57, r58, 0x8, 0x2f9f}, 0x7, 0x1, r54, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r55, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bc1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf00"/226}, 0xea, 0x40000000000800) msgrcv(r23, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef649dbe0000000000000000000200"/160], 0xa0, 0x1, 0x1000) msgrcv(r23, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000900000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000063b4be0ba7c6f2cdf5199e00"/131, @ANYPTR], 0x2, 0x1, 0x800) r59 = socket(0x18, 0x1, 0xff) close(r59) r60 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r60, 0xffff, 0x8, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) r61 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r61, 0xffff, 0x8, 0x0, 0x0) getpeername$unix(r61, 0x0, 0x0) r62 = socket(0x18, 0x1, 0x0) close(r62) connect$unix(r62, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r63 = socket(0x18, 0x2, 0x0) setsockopt(r63, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r64 = socket(0x18, 0x1, 0x0) close(r64) connect$unix(r64, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r23, &(0x7f0000000ec0)=ANY=[@ANYRESHEX=r64], 0x1, 0x0) syz_open_pts() r65 = syz_open_pts() ioctl$TIOCSETAF(r65, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r66 = syz_open_pts() close(r66) r67 = syz_open_pts() close(r67) write(r67, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r68 = syz_open_pts() close(r68) write(r47, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r69 = syz_open_pts() close(r69) write(r69, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r70 = syz_open_pts() close(r70) write(r70, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r71 = syz_open_pts() close(r71) write(r71, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r72 = socket(0x18, 0x1, 0x0) close(r72) 17:36:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) r2 = getegid() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r5 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x6, r6, r2, r7, r2, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r2, r2, r8, r2, r8]) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r11 = openat(r10, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r11, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r12 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000180)={{0x6, r13, r9, r14, r2, 0x8, 0x1}, 0x4, 0x6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r9, r9, r15, r9, r15]) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r16, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r15]], 0x1, 0x7fb) msgrcv(r16, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) msgsnd(r16, &(0x7f0000000e80)=ANY=[@ANYRES32=r17], 0x1, 0x800) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r19, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r19, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r20, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgrcv(r16, &(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES16=r19, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r20]], 0x3, 0x0, 0x800) msgsnd(r16, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r16, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447068500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r21 = geteuid() r22 = getegid() getuid() r23 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r24 = getegid() r25 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r26 = openat(r25, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) r27 = kqueue() r28 = fcntl$dupfd(r27, 0x2, 0xffffffffffffffff) close(r28) sendto$unix(r28, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mknodat(r28, &(0x7f0000000240)='./file0\x00', 0x81, 0x6) r29 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffd78) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000180)={{0x6, r30, r24, r31, r24, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) r32 = getuid() r33 = getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) open(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400, 0x80) r34 = openat(r18, &(0x7f0000000040)='./file1\x00', 0x40, 0x41) mknodat(r34, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r35 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000180)={{0x6, r36, r33, r37, r33, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r33, r33, r38, r33, r38]) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r39, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r39, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r38]], 0x1, 0x7fb) msgrcv(r39, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r39, &(0x7f0000001400)=ANY=[@ANYBLOB="030000000000000030753a5a69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55013d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4eff072d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e50b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098b416a985301056c502471265ae9f205e633e265a374bb262558650adb08391ff07152be26f3a4e19a46f5f204ee8df2c554b9da036e00ea96777f16143c9addbc7df67e0108a029639a4db2acefd477f823c89c0d89c56066fb22f243c24cc30c840ef"], 0x156, 0x800) msgrcv(r39, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYBLOB="462d9b358124dadc2e61ac6df09110d9ebc7fe0c194a742d57376aad245e81a3", @ANYBLOB]], 0x1, 0x3, 0x1800) msgsnd(r39, &(0x7f00000011c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517c1d4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c806000000c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5256fcd6ae2da598bf239691d2fea1b51ff028da5d2"], 0x1, 0x800) msgsnd(r39, &(0x7f0000001c00)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d93070009673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc46b032b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c134dfc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f3b7b74a6d0cf479744ab5c3cd9c3cf73cc6b38c75134bf24d6e9ddf0383f40efba799fc83b4a81bf8230aded8f081f7968e0eecf4079b341b5e81185353927b18ba21c3086db43dcb7477b44de4c089a7b3840c9bb55dbafdf2a4c85c365511938f6ec6c55f028c07ab4ea54b156b3d9506ffedd2c34e885761ac944031be931827e0f986e699632a168d9edc79f446a082429a357ff42d82b9e9fff7efa7707d28ba834d33684b2795f6d0fa5fc828d0d1e5283ebbb46757e289cb9dd89ca94d65dffa1d5f8e16bfebbecebaeb451e4e3660acc5a33dc1c052b1ba568f7fd6c64ed196ca75b8002023555e9b37543632aee5ced7a3454231a3e199745a22d2cea9f2c8d44210592afb1b88df0537464204b53a38d507a684de294de76cd23cceb43f54389d2fe2d683b69554c823a4487efb1378b0afb2b2be06b45737de34c312acc0bea9a51231156eb73f4cb4ff3f49b0100000000000000dc4e00"], 0xd5, 0x40000000000800) r40 = geteuid() r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) r44 = getpid() ktrace(0x0, 0x1, 0x4, r44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r48 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r48, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r49 = fcntl$getown(r48, 0x5) r50 = fcntl$getown(0xffffffffffffffff, 0x5) r51 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000540)={{0x240000000, r46, 0x0, r46, r47, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r45, r49, 0x41d, 0x405, 0x5}) r52 = getuid() setreuid(r52, 0xffffffffffffffff) r53 = getegid() r54 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r55 = openat(r54, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r55, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r56 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000180)={{0x7, r57, r53, r58, r53, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r53, r53, r59, r53, r59]) r60 = getegid() r61 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r62 = openat(r61, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r62, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r63 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000180)={{0x6, r64, r60, r65, r53, 0x8, 0x1}, 0x4, 0x6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r60, r60, r66, r60, r66]) r67 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r67, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r67, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r67, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r66]], 0x1, 0x7fb) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000840)={{0x7f, 0x0, r66, r52, 0x0, 0x0, 0x80000000}, 0xd, 0x100, r49, r50, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r39, 0x1, &(0x7f00000003c0)={{0x6, r40, r41, r43, r47, 0x4, 0x9}, 0x4, 0x3, r44, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) setreuid(r32, r40) r68 = getpid() ktrace(0x0, 0x1, 0x4, r68) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x6, r21, r22, r23, 0x0, 0x80, 0x9}, 0x3, 0x3f, r68, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r69 = getegid() r70 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r71 = openat(r70, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r71, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r72 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000180)={{0x6, r73, r69, r74, r69, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r69, r69, r75, r69, r75]) r76 = getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r77 = dup2(r0, 0xffffffffffffff9c) r78 = openat(r77, &(0x7f0000000040)='./file0\x00', 0x8000, 0x12) mknodat(r78, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r79 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000180)={{0x6, r80, r76, r81, r69, 0x8, 0x1}, 0x4, 0x6, 0x4}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r68, r81, 0xffffffffffffffff}, 0xc) close(r1) 17:36:27 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x41) read(r0, &(0x7f0000000180)=""/219, 0xdb) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918e1dbcc1af8529fd6d62cbea2c42f204d3"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) fcntl$setflags(r6, 0x2, 0x1) r7 = msgget$private(0x0, 0x20) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r7, &(0x7f0000000240)=ANY=[], 0x0, 0x3fb) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653544082971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea74620760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee3a804000000000000a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d218500"/477], 0x156, 0x800) msgrcv(r11, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r12, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) r13 = syz_open_pts() close(r13) r14 = syz_open_pts() close(r14) writev(r14, &(0x7f0000000b40)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}, {&(0x7f0000000300)="245b98a0e213b7d5186698a135986fa3c1f531fc91c678cdf8127414ba28058ac475510ed3317fd169ee48", 0x2b}, {&(0x7f0000000340)="f014b7ce3c29d6512254d1abe4c577b113d4fe1e7638611fa809666178ba8657f256dad3db824e92411d1a36ed2bb4dd6eb2c5f1f06fe56b35eecec4a509b69b5716f8c6d72ef5e71837d4fce32d970473f6b389ae80973e", 0x58}, {&(0x7f00000006c0)="5f0b9d8aae1c38463371c7f42819b9e5092ed857fc9cc74171edc82a6aad4d065aadf95fe001bb9842a1393fb27f9ab93a0665aafb6dcf5cd4c02bfb8360c5548e5465fa7fff", 0x46}, {&(0x7f0000000f00)="111c4e01bac5b0c86d59a3fd3ace87aaa3596d4bc5cf4c9897b0a32fe4d847093b8be35e69ea1e0a9612719c9ae0ef038018ebd9fd73e0c4ce97a5400defba347c9dcbcc2d644ca2fff5b839938073651bf5450e5188ea31de5d9a269464e5b76f4b2233ba8a14932f5deeffac544a200b02445332386146963930fd6c29fcbe5cc31551c69ff8500468e9b63d2330c0511f04c231c0bac52c26d27e15ccf0067be7d4832ff0189729", 0xa9}], 0x5) fcntl$setflags(r14, 0x2, 0x2) msgget$private(0x0, 0x20) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r17, 0xffffbfff, 0x2a, &(0x7f0000000200)="ff0000007e0da6556bb22ed0353cd1cb7d1f34707a95e05bd60e5ab005b11be27704543d24c784d1b9", 0x29) r18 = msgget$private(0x0, 0x2) msgsnd(r18, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r19 = socket(0x18, 0x1, 0x0) close(r19) getpeername$unix(r19, 0x0, 0x0) close(0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r20 = socket(0x18, 0x1, 0x0) close(r20) getpeername$unix(r20, 0x0, 0x0) r21 = socket(0x18, 0x1, 0x0) close(r21) getpeername$unix(r21, 0x0, 0x0) r22 = socket(0x18, 0x1, 0x0) close(r22) getpeername$unix(r22, 0x0, 0x0) r23 = socket(0x18, 0x3, 0x0) close(r23) r24 = socket(0x0, 0x8000, 0x8) getpeername$unix(r24, 0x0, 0x0) msgsnd(r18, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r19, @ANYRESOCT=r8, @ANYRES32, @ANYPTR, @ANYRES32=r8, @ANYRESHEX, @ANYRES64, @ANYRES32, @ANYPTR64]], 0x1, 0x3fb) r25 = socket(0x2, 0x8002, 0x0) connect$unix(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="b35e004835a9e535c89ec1f515608a308a2a7832ae2bc9f71831ad0e20bc2dcd8b68220d"], 0x10) connect(r25, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r25, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) r26 = socket(0x2, 0x8002, 0x0) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r26, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r26, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r27 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r27, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r28, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r29 = socket(0x11, 0x4003, 0x0) shutdown(r29, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x5e) r30 = socket(0x2, 0x8002, 0x0) connect$unix(r30, &(0x7f0000000780)=ANY=[@ANYBLOB="5c8fc0dff9d4d023c1ff61619187a179b733917c1929f883d4b25164526991953caca84df461cb42ec63db42b71da692fdb6bbe2754e3f423a0963bd27b961121f8ffd3a58f08ef699d104f9f4c69f109590e2ec1635a886"], 0x10) connect(r30, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r30, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="fefce59ba300002e2f66696c7be792dfa254515f005986ab75c82a7285b7595c70ff6dcd1b9a476414177b25d45a6f53453c84109f6d066212955304ffa4fbcc1bec55510d3855fba10a8572da6a329b84b6a895d2a3301856e361a45cf635f0f5463c53bf370c627221cb3aa7ca9742b25c11e9085b1081b1b0110c1e240a9bf03260df8627c5d19714eb436a2ce01f16b5ad8a4810a16fad0a5417167ca0125f55b485"], 0x10) r31 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r31, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r31, 0x0, 0x0) r32 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r32, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r32, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r33, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r33, 0x0, 0x0) r34 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r34, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r34, 0x0, 0x0) r35 = socket(0x2, 0x4000, 0xff) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r35, &(0x7f0000000cc0)=ANY=[@ANYBLOB="00002e2f6c653000c01af680a194640d5efc734a525c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ada813fe37170f4832592431b0da56b34698f95006b948fc48ea88186c8108d45500a0c000"/91], 0x10) sendto$unix(r35, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r36 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r36, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r36, 0x0, 0x0) r37 = socket(0x2, 0x8002, 0x0) connect$unix(r37, &(0x7f0000000c00)=ANY=[@ANYBLOB="81d814ccf3ec782e1b8a404da7490145f93d6988e510a9843fc6c3534a11542c0c69ebd085e3ae23e20e5d3a40233ff1b45b2aa8e259a53331adadce09be1e1243c67b477b3e667c0e4cfcd0fcfbb96596063682d92719a312900bf65e0b66cab9cc7426fe655addde75dbf4d26f4c8f19cfae8631658b3fb5de3771874cea131c850737f9f0b15f4d0d4fecb7725c52e88e248238b6665620812e8d37170871beaa3e035428e512a50acef2abcac3ce"], 0x10) connect(r37, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r37, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYBLOB="00002e2d66696c65302f66696c653000d5538f08b6eee31476dabd8115fe43dac5d9f80a0a8f5896b4e752cf0b77b2b962847898ea2131525eb11985817b2b86ef72c206cf3be82787ddf75470819780e700d42492259a7659bd541ce85524ecf740c80fd9f52454c04c62dc4f306cfb4b623e21f6079be6d274213957dc440d3597f577958e477fa4dc8430e082869c1808f6693e93d397bc410c5b6922137bcff88d15fff9d56d80992d1b14a527d55298cd1b5dd49b3a740e7a3a8e82a04af260cd1624eb3eba1d7c4f1f45d11cd8a23b23865025dc554d0d52f0940bf58b5fc2d4bf3c7491f50062af864dd6933b8fe7fe573a793676241ec2580c219eff7d5cd445ab7eb5e501908e0f6ac97ef885248c399d3881c2e298ffc5ee1f1cd5e9c1454adac55f1267f22ad7c80838a9d5bec5563f96cb8c9aa24d80ce90e7556da82a87bf3d2617cd30cf15414a7eca17c6e78889c601439a62c973ee6702934bc09ecca082f615715cecffe7d35a845a02652ffa190ff61813caf14cf58589fa1652f677b887c050dfca83531f4ffa326186bb9fa96a1af02d9a414615a6239e66b1edc6a0decf0bfceca3a5d4eecf06b00571eba7942f29430ce63302119a97c5ee1abd6dbc225b476ada3f8bffb93852e94276d8bffcfa686f50c00eadb19ea61778ff6171f9a41264dc6a77ac19"], 0x10) r38 = socket(0x2, 0x8002, 0x0) connect$unix(r38, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r38, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c04c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc2fdc09efd807457777ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3000000"], 0x10) sendto$unix(r38, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r39 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r39, &(0x7f0000000140)=[{&(0x7f0000000180)="440239d086", 0x5}], 0x1, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r39, 0x0, 0x0) msgrcv(r18, &(0x7f0000001740)=ANY=[@ANYBLOB="bda72d9ee2241d88860600006cd00cb4543ed09bac51ab6e25151586e3eaca11cba101af49ad00000000000000ac", @ANYRESOCT, @ANYRESDEC=r32, @ANYRES32=r39, @ANYPTR=&(0x7f0000000bc0)=ANY=[@ANYRESHEX=r33, @ANYRES16=r34, @ANYPTR=&(0x7f0000001040)=ANY=[@ANYRESHEX=r35, @ANYRES16=r36, @ANYRESHEX=r8, @ANYRES64, @ANYRES32=r37, @ANYPTR64, @ANYPTR, @ANYRES64=0x0, @ANYPTR], @ANYRES64=r38], @ANYRESDEC=0x0], 0x6, 0x0, 0x1004) r40 = syz_open_pts() close(r40) writev(r40, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r41 = syz_open_pts() close(r41) writev(r24, &(0x7f0000001680)=[{&(0x7f0000000940)="ef6dd3bfe2a945dd160e3a7b56b88e19f5f57fa72b388e633d359bc313e0470fb55c57b672301f548ccc6bf7e9358276c13fe3823d10a5d4177abc"}, {&(0x7f00000010c0)="a3a6005a0a2c323ef7ec73025f6e6dea9be769e0233c5bff84d94f6a8a9c11015db3ef715c67d9e3ff49a60646756d229bfb18a441eb8ff3fc70f872fbb04742fcf10dd49a602a181c1a407967527146eb97a2274ae721e07ca1b2eff96d3fde1912d14236c54589b6aa3fb481e3952a4fd33933ada385c8c29a4a2c80c1bff4d2810b9369f78cd72811676063e671adcc6f92e9371e3540baa666"}, {&(0x7f0000001180)="33933dd26a2f292cbcb80a5c40d884cc3ac0fc5936d0d131cc2c131f00677750a01e3f319350188ece2a445f19ef3a62908764ff743e2a0d81d1870ae1fb2caa49de985b6133df0290cd099fefbf2ea80c08d3db0a6dde86512e7eb2dd5190e60321f51034cd638c51e2d711946a1fc828d2703da76f253a6124471720f4697f7ae35510ba744c9c07abe9ca529493da54cabdafdbb4697ea9c9784a7f5320dc258993d6ca27544f0a2b8f2ef762e257d3640da7d9f07624027ad2bc95d9af7139ccc56dc1cdaa69bc79c7fab701f31068ddd2b1651dc204c8718f21ab398d85d8daef5e4ae47e4c897cf47b4b5cc7733d190ff330693b45"}, {&(0x7f0000000a80)="e53d3b7dd1f596a7a927642fda85384c40"}, {&(0x7f0000001280)="804e0f43c34af491d1ea0feee384e209ac8855cbaa4ea915cbebd6d2fac784c7f2756721d2f0d738d767f5580f5cddcbe7c2b6bbcb1655e75d26b95496c3bca82ac413f043adb729a2fe8626c6fdac30f1252bd53c431cd9ec2e51b9a8881cb773330cd0b6d535994e046f0e341584a260c5b50e60ab7b2e08e3a7025e265a70c03708fd4a05391b77d5960e26ffed58a7ba9cd9730c336adbafc91e04"}, {&(0x7f0000001340)="0a11a8005416ada99260af00a7a8b4ee81f2770b0d01e31ca863f96746bef5471d5bd5b42f4ee40a066841521664429e0411c691c122c2849be8c7bb3527f2aefba873d607038cd00d4085"}, {&(0x7f00000013c0)="460c0eb6390b1dc8cbca655eefd5515fa58eee17e02e4ad1724b50ba02daff300620dc5e6722150681b9d65ba1ba2e9805c69fd7d72904defc4c9b94ae701d27474586e648e92d6659cec5af8f06bf70c0c33c958e264eb54d731d9ee05fbb0a1fb4dcbd01e65b73d6e4e65b09e3679e82786bb222850b0d144ea6194171ba0f006c5791723e6406edc3677948cf282450e632e829b4829ed588afd96ab1e3595205b99ecf645e7ee43bac45de35fee62d9665af8d77e3e0eab9bb092e7bfb56a7d04f2c07b93522793afa7538c19511c87d165463b4b27d261e7ecdaa11883b2874c200b1e56ea39a8112b251"}, {&(0x7f00000014c0)="f81cf2cecf766d758b412d6560123a8948cfd3843b4aa02e57dbdb39d0b3e44fd09de073c3e0e50d3eefcde031ab6a2a0f16c7bbdc4eef187cdb07ca81fc9201231689ba31188832c8868148eac26668268b9e7ac63573e85c49d5188929bc79eebb83a0f53c1996a19fa180c07544fbed91b9d33c384eb2e428f956eb216c6ea8a003eb00c4314f04a8cff54aec6749a82f00c17dcdd3b523e03a7ceb3c383ed6f2e2beb3452e3b3fc5"}, {&(0x7f0000001580)="582c05ef38a8e9a3f5cbd88633ae692e01759f027cc9cd8f131116a88739326ca432aa171ebc9085c9ba00bad7e80dc3d604170e1a045bfcbd8e6abbc73e6a836dd619b42942cc63c3602dab2f0126cf0837e3abe8accbfdfbeaa7bf1256a8c1780a9303a0d68ea84282a0e067f0f683652825d552e07b8590614ed8ea3c8a39775c993e5190577ed1e1c82ae653c747776a60722c729d6f0b9cd4228344481d9761d49f27284f4cf23b4ab6646e490420ea581621331250ce38ffb9698a5a0576170286fd72bcab1304e56107fe905511"}], 0x2) r42 = syz_open_pts() close(r42) writev(r42, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r43 = syz_open_pts() close(r43) writev(r43, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r44 = syz_open_pts() close(r44) writev(r44, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xd, &(0x7f0000000040), 0x14) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xd, &(0x7f0000000040), 0x14) msgrcv(r18, &(0x7f00000008c0)=ANY=[@ANYRES32=r40, @ANYRES32, @ANYRESDEC=r16, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r3, @ANYRESOCT], @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000003c40)=ANY=[@ANYRESDEC, @ANYBLOB="5bafc043dd09852db2f26179141abb95bef10f40d7808e6317f38c8307c4da698b2d14ab54aabef17e1d02db3a6a7907dd00669ff2e13267691fbfb22635330ee78f65ce0d1d972504f68ae5e6f31338251dec0872054d7c53534fe6055be200b6260771e3d610a63bb42bde2a332a973c2cbc1bab62584e", @ANYRESOCT=r44, @ANYRES64=0x0, @ANYRES32, @ANYRES16, @ANYBLOB="375aa175f27b3cced4c79504aa924720363887cb97d3aa0137a43c5dd6db722056281a25f7dc18bf55a172bb6472af3707eb42332e389b032965916c8a53c4d979c722e86d00a7000e4c7efac19fefafa82c635735bf1a72b67b5ee5c19774e5ddb54f5166142a067fc84bf0b7ca86f67160b4414752390c9674119270af0b69aded3e7e0d13205246e4dd567d3ca777ab3666bb8558d0cab966101d95643cb0697a741d32447b9255016cd01fa437fcfa415a5fdca6715ce5d0362d4073758f4fe98d662652ab0ea601ed5f41b6967c67a59013db48f85d4b5690429d0c620a9e6d2c671f004d3e83062cfbe9e1f1843646c0086208015f1c54e76daee19c18d0333e751cb39d44681aa8f2ba54500c898217c6972a7810f40e1641a4919803fa510433cd66e474c93f001238ad0778af56efd49f614021dd3489ea76505536b9002452704c5ebfa2945c83116252451dcabbcec9eb7f6f3799226a942b8bcac4f6af34c1f58b4dc6b1cfb6def486986a9062cb3bccbd5613bd5db717c7e469b81d6804f5c813568899bb760436e91fb8334bf7c878ae3f60f04a469dfe87584b00f476e1c01873c60fde69f6bd8c990d5afb6d090d2fc2c2f66b170638484f05a267a299893f9a4672ce8398a3ef796091cfc289392a258ea68ddde6bf31a68704e1519c0acd9305bca32ce6f3c342f0aad0ee5ef25c6d6295a1030bd223b75da399e0828cc0d20a9922f3fa45f23f54b6ee51f9e28f3df9a8aee70f5ce5078f1916a4492984f40e056c5c9384c80b0159f0c2bc6dba84ec668874ac674c86091e4de6390ff3b755ae870511ae00817e8b6363e60bf65196f0a874f6ebc6899fbe3fae4905b95437cc9ecdfddb4cc2034cc146086bf7c3f1030fa5925014ddc184b65aa8548c13f88679c129c7ffec54fb50963c90cb3dbc190645c9c90f62e6da1cb9f77079bd8cdfeb0be68cad3085ae582a36fb32cfee25f5a0006aa2694e5dab62813314ae8b0ee623e18d2fb9afb9e3aef5d395d50f57053f33a30d9d669e0fddd6a98b710a6bfd0b1a8e36dddcedc066a96dd587f916da389123a42dbd65c70332d984b26ece66c0a843cf1df9b8027587f4e9a5a240c6626770d54128e21c15a4a5f1353fe607ef9da5d94cac1f2df1ec4186cf4b9e480a69f58e66782dc00fc209ac3e8b186172569dec82ccc926afee3b6f0f0c3d1b36e7adc7d0b5bd008017844f5f6b3ee362c946f74f0cb785d7d8c216ad624e0d425e96df4713087f8fadece0c003f215485399c9c433b15855bbe97569478170f0117efdb8ec794ec0e39b506ed1189d17a81c0e2c2ca2a8e5a577e0b056ae4a7f367157712634e31a1fc249f981bddcd39486030cfab128e72e3f89286be8c5feeac6f7e8d617bdd97609291d6ecace09751cc3c6d0b295d85584e9ec6154b29a09a1e782ddd164a127c2e19b97d87fd0f61dbcb187b9d2d111619c47a8d9e56df9f092d4c0605b9cffc68f301871c45f0657e935d3f8a4a64ececa7fdcccc4eeafcf4b60518e71cafcbad48c8beecb2ffe2d387f10491c1e021f760ed42c1c6c457955492665aaa93cae0d79a82e31157bd9ed1b86a30efa63a6c149081925f2bfae4d8669225bcf005cb624b3cfaaa1c626a1e0a003ca3bfd6770cc268b67c2af9f20d2e280979165aea1cb17ce87829e11007c4450dd34cbdaece65f7a8d93026ea6aeeb6c50f2ea5fcb187cf47b475b83335bbee87aeb8516853bfc91636e24a963c491b10bd13cbb5281aee4aaefc5eab34be426aefa694246e537751098d3847fa9a0ec6b8d49cf4275cb4d5f9826b6d16c3136fb9a9d5a92cfc18c787f3b98870b0e331b5304251028558efdc7fb28a9428ea40f506f959c9e871db0f70214f450d4e2d67b50d93fd4ebd9d7de7ce6ac284e12f41b38d141cea366275c52a25af6e4d84d4ff887d1e4dd3aedc4b014974e0129db319d2654b0ba6f919885501b16fda2b8b39f54dc01300f09c39898fafaa697144810872c02c3fbd91497558c1a0e60128d45aaa6fbe587febd609b22ec9c083085cdd5bead0833056e3066e2b53945d0f4b81b39582542dd56dafabdb265714429b4000c2e668937d9dd3aca46633d7828d765d7892d11d9b708ee6d9675e907c6bbb12599031fd4bb6dc3a29fc532e69296bab017fed48cb8b4e2b1ac4c49d211042a7f982415cd96097e28f8a014501b5ce653138d9d5f0d063ea581bc371a4a938e4d7c111b8ce88df2117f5a4c7d865999b30b6956272614c5dac4026abb2c0039c6a1299d73e17f63688afab2b31cde196dd8a622361d790f54e2afb6a95eb195ce79bec2a8e7b543e857af5cc5dbf82c566c227fce98ef6f86ee0ea24906816ad3b8cdf4fdb993e3f94c8818611002e514b8f18e2bd741cfd59d632a7f15acbbb87a2801f44337b5e5495247b26c33da4f66dc394880471d826859483f339b7a6441724b359c05288027d5c14045866b25c0fe112bfe007f1b6a4a2d7975904832fd1495d4895628c04f170d7b6c755c7d3c688aa173cd6d3fe7f0a267b26c82a10f928b688f275a909d199c3bbc70d042fb8d9f5d291a3dd9e6e01b00d632e2214fa4f10b84b66a023732c8095605e510fc61bb0a52d2403df5a60947e7c8a07eea8079eefbab946f7ab16ef705fb42af92ee88369a9751cf99c1f54c517670e92e651fa271b6011b6315ca0aad84c1bd2408bb8aa3105e8577fbbead347094cbde8ad377d1ace3bf5ad1e51e99e0c03fbf91a5d27a9f400c475e7d349ae243b3b71e19ea7d7a9bc6b975b179779c7ea095b516c6a557cf04e7722e794f92888b09d56dd2ced16333800b12fbdf88777b94517b0fcd35ff2227bee90951cdb26de8bcd725c2548c9929cb5cbbbf1f364318851253342579155d5847924841330a856f6df8d1daaf23792cc1961fcea5dac6526fe2428ae40df60f5ec6f0bd7dffa985c4793b64e4833c245843d73c096b4f617ea8147224007820398ec5082a7f131b3677781575e003288d9bdda179b87dbf0d32a3dd5c41bcc4837ffc2f7adad3a7bc1f3f18c04970ae1111a838c98476cbc52da9af5c83d79b2f149d3cd13dce3f95a4179621dee0c3794407ce239f3434b2f98c9786a8c1c58d111ed3a762685d058652dd07cb06f9129912b44f1c5ada5437648dce7d75701e0f2a0d6bf85f585efd7be84027b3443809717ce9f5ad89a405c13d5752422354187d4a5c3049894f34a3b02f4cab3f1ffa0b36e16a5f76e7af66922929fd544a72687ad8b06c197a568be90ac368a40ab4c623909ae7bfb8ee40ef5c187cc26cf4329a32e74c12870ce76a0b0be2b750a34c5be33dfdbab0c279ba7f4fcd699ecdd31f6e077fe53508ff3d337418869ca604228567e79ebcaa44e6555cd1a58f40085f42894a08279c59fe6dfa5a58ff40f0cd7276687305e5397df1a6298caee8438b5a182968d749e313b293b5a0a5861a834cce9f8a4ae77658d31785e90a600ca74c0e20ae23ada42006015a30bd920d60833951f0939f1ea3ada18cfc46630f839d7d817a7cc6ed66a83292407acb93ecca8f001be2010dda6db72271f16d7a0647c77f810075b2a5fdb2242841eef93e891bc2ee5bc9d4e3bd76aa2973badc4fea9988786165290258e29faecec20ee61b6e6682e01fad5aeef235961d5a474eae9a70559187bfa423dc238ebe4b7da915c739c8215441e78d32caccc0a170ffc9cbf9d5e073160654a91b2a245ded0a63868d9238692d795290cc5f19e5e8382c0bd755978e84f409cf88923cae0eae3a09dbb9ea6a273e0b6409b81ff0fe6dcc1cfb2dec40491d012dcb82d086244cf6a979a710ebbb08142bb4ef2e6a8f45025fe9d501c2fceb39d73f1285e7018660c9cd2de0c68a0161c2c5deb0b9c2873b57e10d0fd3b7deed1e4f9e0def9cd807144946a725764ae980cdc2551807652a99cf95bffa972eb94e7b9bb6f93b9ea67cfb327b8c0c394ebf77b1395fc1a1a0f179c775aea7dcaec370bcc2866e2b6b4573ddafc6f2f880cd52bdbef9cf79de7ac7c47f5c07ee81a1366da08fd730445c24145b52c416f7660078a73b95d9da5e5089fdc40570333972eac6cbd852692842e1844705403052fe659c8cd8c6bad0a007e8c353383cba35d714e00879d313ca8f43d87de10c8691f5876e484195871b62c5d2d4324aee1b595c6b4be1aacad7acf066fbc86dce976950a3a59254768fafb00f28ee7c2cb25096338c14aceafea67f45a852480a7cce528d47440faad2f5ca3ac5f8fbbc1bc51ea08634fda3cae6f24950a88517aafd86507af6f1307c20908b3929dd9f2072496f9b5433c923197c35536b453e3885fcc3a187acc62a1edf1fad133ba8ef344447bf45daf1e20c679352547d3bbfb620d2090ba9edbff0a39d2d9b2a130dcd8952e59a09df95aac68d3675a6a41328da1b961ef7c3de248a0df8c1c91b8e4166a1791ff59c4dac52d1a8c2e7dd62e6a4a21bc3ecf2a1a447ae495d22cf01cc28ab73f33421528127961e412a715152315b2fb71443695b16027ca1be2f15504104185e08cf4f3db707b9616414bbdcfbcd6a15ada49fb71f066c507288f9bcc73dad0919e109c718dd887b7f498bcb367e6bb91f83409534043ab222d19cb87d613b814eeb64bd5ff179d05c05753ab51d0d5350f9d0b7263c6751d650997a83aa9d70a06bd88c0c4b934d55928e4fdcd8b49eb41d9f24dc79218d438451bd6dfe4901517af40be56a210fd601879fee06cffb9cbbfff2e01e713f73cdd9cda6bcaa1120f23467161ae7161bf7d662e591b71034d87455a45ebbf0c42140c92115b93c9bf3f659b19646478140ccc8a0284219106e64c25afaad57865799246c12ce870860d0506b39a6ca2b758cbfc6f725526efce5d2dd2f859fe361dff1e2098b73143858c4aedb197307bea8bd8bd7ddf2bd59584d02bc78ec9ad6fe81a8d31fd43df08623fe24479da270ee96499f0468dabae9f18b6c15c435b420a0ab3ff73ecde913836eb2e54638b3c62327c6a2d108694e298f3423c4bf785fd2a601ffb81e27a5c01e2105d4206dbae91e293df1e72f1a889c353a0f7907e3258269ec6188b2c31f6a84cc6998bf53a44bb44259ab2470be46aa631dccf2c6a540753bcd9f67a1f13b31c7f6561dcb5f1d20b29c419c13c5f24f43c5b53b6a1fd280e5ebd957f2f18af8ca012efca73c8cc29d6603c512d6795ea981ef7075110f606d1d0bf37bcb55ac4e2b92450eb9f6761e7775c85074ed98d5d0dd39421512ab922e3104a6ab5f13a52b43f78ab90c78288337f35de2d1a79de28f95ff0e5e04f6d38f0a05ab1eaa7e5fcafcbda224c3970cc7df94cdd14882696ca43d1642bc9339892c3b1088a9ae4036860752fbdaf70b8236452a86eb53a3764e0307283f24aba058a70531499688d87a545a9f1116ac5dbddfc4c78a71775d1a298127cc3356d3f0f7336625b0b95805d319a3ee220ce4c948f823a437ee3a3478d005873690450fe1cfb0bf7bc022412c7cc34ec98cc66f1fc82da2839d47f0984f0abb9152071a282010859c9857448a46f7861e9909797cce6bab850d8680ba143ad6c4efe0f7d1f7409a6e7f8277106317de5b0ad80ae55beac7ebc1f86b13b476a1873e6aa92f678ed5aff0c8b39c27a6cabcc607a6594b091b04694d84c0accfc5b4c3762d4c0e7818ee1e235c5da037a11e0741f4cd60a5cc0104b6632129b5f24a9f6c972f00067813aedef864030e670e02356fff18400e4991a21578", @ANYRESHEX=0x0, @ANYRESOCT=0x0], @ANYPTR64=&(0x7f0000001740)=ANY=[], @ANYRESHEX, @ANYRESHEX], @ANYRES16=r42], 0x6, 0x3, 0x800) msgsnd(r18, &(0x7f00000018c0)=ANY=[@ANYBLOB="021d200000000000ddfc630b84486250b08faa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a8831d3c9b6e1ee7e9fb7ab08eb70a200589f87b517cdd4d9a00d714a1b02a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c2720079d0cf40b9c8b754daeb2982d28606050dc516a0af145fd7f7b2baa4e2b6708b4a42e1cabd56bd7e882230b315bc33e600"/197], 0x1, 0x800) r47 = getpgid(0x0) r48 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r48, &(0x7f0000000900)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a6541ad00dceba70f3e7ffff0d0b06284c758907e282f01e42193dab83048f2860314208837732097e28405b8e75e82b3f66cf0d6b8945571239589cb3608748645586b190dc78983ab9b3e3a48c8a48ce1f46f35bb9b0e05361a062f2407a08c01a871ae538bbd21ab3f7062df3972e532562541470123105dac77663d07b42c3515d"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r48, 0x1, 0xfffffffffffffffe) msgsnd(r48, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e25cbe5033279a7fc258b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c6b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r49 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r49, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r50, r51, 0x8, 0x2f9f}, 0x7, 0x1, r47, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r48, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bc1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf00"/226}, 0xea, 0x40000000000800) msgrcv(r18, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef649dbe0000000000000000000200"/160], 0xa0, 0x1, 0x1000) msgrcv(r18, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000900000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000063b4be0ba7c6f2cdf5199e00"/131, @ANYPTR], 0x2, 0x1, 0x800) r52 = socket(0x18, 0x1, 0xff) close(r52) r53 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r53, 0xffff, 0x8, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) r54 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r54, 0xffff, 0x8, 0x0, 0x0) getpeername$unix(r54, 0x0, 0x0) r55 = socket(0x18, 0x1, 0x0) close(r55) connect$unix(r55, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r56 = socket(0x18, 0x2, 0x0) setsockopt(r56, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r57 = socket(0x18, 0x1, 0x0) close(r57) connect$unix(r57, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r18, &(0x7f0000000ec0)=ANY=[@ANYRESHEX=r57], 0x1, 0x0) syz_open_pts() r58 = syz_open_pts() ioctl$TIOCSETAF(r58, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r59 = syz_open_pts() close(r59) r60 = syz_open_pts() close(r60) write(r60, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r61 = syz_open_pts() close(r61) write(r40, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r62 = syz_open_pts() close(r62) write(r62, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r63 = syz_open_pts() close(r63) write(r63, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r64 = syz_open_pts() close(r64) write(r64, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r65 = socket(0x18, 0x1, 0x0) close(r65) 17:36:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x3ff, 0x1}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 17:36:27 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a"], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00fe80000000fffa0000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:36:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) recvfrom$unix(r7, &(0x7f0000000180)=""/85, 0x55, 0x42, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r5, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r9 = kqueue() r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) sendto$unix(r10, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESDEC=r3, @ANYRES32=r10, @ANYRESDEC=r8, @ANYRESHEX=r3, @ANYBLOB="6c250a95c1a471f19487c0eaa1cff5cfd050442f9b6beacd14f1d712aab9a6533dabe7831a765cb76755821ef8f0aaed0f2326a9ad640225b9de250e5063c0385f"], @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r4, @ANYRESDEC=0x0, @ANYPTR64, @ANYRESDEC=r8, @ANYRES64, @ANYPTR, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r8]]], 0x2) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 17:36:27 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) listen(r2, 0x1f) sendto$unix(r0, &(0x7f0000000240)="b100050460000000000008000501000000f70000cea1fea7fef96eefc73fd3357ae26ca80416fa76d06336acf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a371e6ffffff00000000d300002084dccb2e4797bf00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b5, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000000c0)={0x0, 0x1, 0x80}) 17:36:27 executing program 1: r0 = socket(0x33, 0x8000, 0x3) sendto$unix(r0, &(0x7f0000000300)="b100050460000000c60008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0x9dd}, {0x4f, 0x8}}, 0x0) r5 = dup2(r1, r2) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) readlinkat(r5, &(0x7f0000000000)='\x00', &(0x7f0000000040)=""/177, 0xb1) 17:36:27 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x800400}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd600300000000000000878eb25a5ec4f18b316758db1ec7381900000081fffa00000000000000002aff020000000000000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:36:27 executing program 1: geteuid() r0 = msgget$private(0x0, 0x214) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() msgctl$IPC_SET(r0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget(0x2, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="08fffbffff0000ef00005a64bb31443cef63b191eb07c1db3f15ac212fbec7cb2c6710746c2e3aa9b1ff47c69995f1b7f431ed515ad5d351f58b00cddc06ba8cff4481e4815d3819478670d3413108dc4d08d9266835e2bb94c66be169a431da76b23a"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r4 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 17:36:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x2) 17:36:27 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0x8, 0x7, 0x0, 0x80000000, 0xd33, 0x3, 0x0, 0x2, 0xa1b, 0xba}) 17:36:28 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc6650cc16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r3 = socket(0x2, 0x400000001002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000340)={0x85, 0x3, 0xfffd, 0x1008}) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) connect$unix(r9, &(0x7f00000001c0)=ANY=[@ANYRES32=r4], 0x1) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f00000002c0)={0x9, 0x6}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) openat(r7, &(0x7f0000000280)='./file0\x00', 0x10281, 0x3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r10 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r10, 0xffff, 0x4, 0x0, 0x0) socket(0x6, 0x804, 0x0) socket$unix(0x1, 0x1, 0x0) r11 = syz_open_pts() close(r11) 17:36:28 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000080), 0x4) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockopt(r3, 0x7, 0x10001, &(0x7f0000000000)=""/60, &(0x7f0000000040)=0x3c) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="f23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000004c0)=""/242) 17:36:28 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRESOCT]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x100000001}, {0x3f, 0x4}}) 17:36:28 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045050002000600fe8000000000000008000081fcabf185fe8000000000000000000000000000aa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000040)="c7a895006f53dd000005ffff86dd") r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0xfff, 0x1, 0x39, 0x1000}) 17:36:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = getegid() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r5 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, r2, r6, r8, 0x8, 0x7}, 0x4, 0xc8e6, 0x20004}) getgroups(0x5, &(0x7f0000000300)=[r2, r2, r7, r2, r7]) setgid(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2004, 0x0, 0x7, 0x0, "b8005400400000000000000049e6a3f77448a085", 0x0, 0x3}) close(r1) chflags(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 17:36:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f3"], 0x10) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000005c0)) readv(r5, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000340)=""/174, 0xae}], 0x2) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x40, 0x0, 0x0) r6 = accept$inet(r0, 0x0, 0x0) write(r6, &(0x7f0000000400)="dee74fd74b0a940155fbadc898b30b24bb7449d03308ad63b45a5d106c942a03454eb458097793b4ad913af14173c70fbec745436249272ad33c964d13b0f89982602be34ee4ce11e7d107d54021dc30621238c27bccd2b6a0714ced3c9665dc835ed56799abdeb981d9d394688ba3ccbdd6d61cc221c033401332c3a920221dc5b5ce6097c691e65c1597d8e0fb63dc4b6af604ec2c9e4efbf1568b62aa802cd3d889315b3380c6f23759ba095a14e9fec9a63cc246be08de9a93f67a5e747a412001e6f5a046bc498776f67dfb70fd276c0cbc4d40cd57bc8af729419ab09f48a2bf", 0xe3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 17:36:28 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x2, 0x1f) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) dup2(r1, r0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = dup2(r5, r0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="5885", 0x2, 0x89eec4c89183bc7, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r9 = socket(0x2, 0x2, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket(0x2, 0x2, 0x0) r11 = dup2(r9, r10) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) close(r13) sendto$unix(r13, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r14 = dup(r1) r15 = socket(0x2, 0x2, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = socket(0x2, 0x2, 0x0) dup2(r15, r16) kevent(r0, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffc, 0x2, 0x2, 0x0, 0x1}, {{r8}, 0xfffffffffffffffe, 0x9e, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x7c65, 0x7}, {{r11}, 0xfffffffffffffffd, 0x31, 0x1, 0x9, 0x401}, {{r10}, 0x8000000000000001, 0x0, 0x80, 0x2, 0x9}, {{r13}, 0xfffffffffffffff9, 0x7d, 0x1, 0x5, 0x7}, {{r14}, 0xfffffffffffffff9, 0x10, 0x4, 0x4, 0x100}, {{r0}, 0xfffffffffffffffa, 0x80, 0xb00000be, 0x5, 0x100000000}, {{r15}, 0xfffffffffffffffc, 0x6b, 0x20, 0x0, 0x1f}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) kqueue() mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x4013, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffff9c) 17:36:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aece7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d25906e7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebbecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a292ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a6300"/909], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r7) lseek(r3, 0x0, 0x41001, 0x0) writev(r3, &(0x7f0000000500)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) shutdown(r2, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r8 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r8, 0x0, 0x41001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 17:36:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x8, 0x7ff, 0xfffffffffffffffb, "660400180e090000e2fffdff00", 0x80000000}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 17:36:29 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) mmap(&(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff8, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f00000018c0)='./file0\x00', 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x840, 0x2) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) ftruncate(0xffffffffffffffff, 0x0, 0x5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x18, 0x2, 0x0) dup2(r3, r4) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000100)=""/241, 0xf1}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000200)=""/63, 0x3f}, {&(0x7f0000000240)=""/101, 0x65}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000340)=""/83, 0x53}, {&(0x7f00000003c0)=""/222, 0xde}, {&(0x7f0000001500)=""/116, 0x74}, {&(0x7f0000001580)=""/126, 0x7e}, {&(0x7f0000001600)=""/10, 0xa}], 0xa, &(0x7f0000001800)=""/70, 0x46}, 0x2) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x2, 0x3}, 0x1000, 0x7, 0x1}) 17:36:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb182e2b666902e3ff23de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec128ad9bd67eebff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd326d575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81ce4e9622adc26efb397d91806387e38cd96bdbb509b158d1dbfcb62d8b228c81e298674d93273bb62751e04e5efd87b036de632457911f535b5deea7caa13bc42b8229067238201691b434a48fe70ada0814896aebf6bf7d92811e481fcc5bb089b286b3d825f5cc1d4fd957893d269db294df2dd6ed41c7fffbd770bb368012632849a1048df2fc22b284393f8df9bbe2fd6da7f2e8379585513667f49135c429908ee25c0a6500"/453], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 17:36:29 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r1 = socket(0x18, 0x1, 0xa) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 17:36:29 executing program 1: r0 = semget(0x2, 0x0, 0x554) semctl$IPC_RMID(r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="00cd000000000020f66ee63b9fb7b01315ac71f67c1fe295b7431fb6962be9fdf265b249a5aede4e18b2c579f8ae86114ab5089b0bab7d0584bce27ee8f628a7f725dd96c9aa9372b469d247f9b5bad04565725b05585171d2b552f1d7fb315058912dc861ea9d"], 0xa, 0x0}, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) ftruncate(r2, 0x0, 0x3) 17:36:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x4, 0x5, 0x9d3a, {[0xd535, 0xffffffff, 0x3, 0x829, 0x3f, 0x6, 0x40, 0x5, 0x6, 0x1, 0x1, 0xffffffffffffff81, 0x3, 0x4, 0x975a, 0x5, 0x5, 0xff], [0xe74, 0xfffffffffffff0f9, 0x7ff, 0x9, 0xffffffffffffffff, 0xa4, 0x2, 0x81, 0xffffffff, 0x4], [0x305, 0x6, 0x7, 0x100000000, 0x8, 0x0, 0x8], [0x2, 0x7f, 0x1, 0xfffffffffffff001, 0x101, 0xffff], [{0x6, 0x800, 0x80000001, 0x7}, {0x9, 0x80000000, 0x5, 0x8}, {0x1f, 0x75, 0x3, 0x5cabaa21}, {0x7fff, 0x7, 0x5, 0x7}, {0x6, 0x5, 0x10001, 0x4}, {0x1, 0x4, 0x9, 0x2}, {0x1, 0x4, 0x6738, 0x9}, {0x9, 0xc297, 0x1, 0x10001}], {0xffff, 0x5, 0x80000001}, {0x9, 0x2, 0x0, 0x80}}}) ftruncate(0xffffffffffffffff, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) mlock(&(0x7f0000ff2000/0xd000)=nil, 0xd000) 17:36:30 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x41) read(r0, &(0x7f0000000180)=""/219, 0xdb) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918e1dbcc1af8529fd6d62cbea2c42f204d3"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) fcntl$setflags(r4, 0x2, 0x1) r5 = msgget$private(0x0, 0x20) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f00000001c0)=ANY=[], 0x0, 0x7fc) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x3fb) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000e80)=ANY=[], 0x0, 0x3, 0x800) r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r13, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) close(0xffffffffffffffff) r14 = syz_open_pts() close(r14) writev(r14, &(0x7f0000000b40), 0x0) fcntl$setflags(r14, 0x2, 0x2) msgget$private(0x0, 0x20) r15 = socket(0x11, 0x0, 0x0) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2", 0x7c, 0x0, 0x0, 0x0) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r17, 0xffffbfff, 0x2a, &(0x7f0000000200)="ff0000007e0da6556bb22ed0353cd1cb7d1f34707a95e05bd60e5ab005b11be27704543d24c784d1b9", 0x29) r18 = msgget$private(0x0, 0x2) msgsnd(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r19 = socket(0x18, 0x1, 0x0) close(r19) getpeername$unix(r19, 0x0, 0x0) close(0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r20 = socket(0x18, 0x1, 0x0) close(r20) getpeername$unix(r20, 0x0, 0x0) socket(0x18, 0x1, 0x0) r21 = socket(0x18, 0x1, 0x0) close(r21) getpeername$unix(r21, 0x0, 0x0) r22 = socket(0x1, 0x3, 0x7) close(r22) r23 = socket(0x0, 0x0, 0x8) getpeername$unix(r23, 0x0, 0x0) msgsnd(r18, &(0x7f0000000dc0)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC, @ANYRESOCT, @ANYRES32, @ANYPTR, @ANYRES32=r6, @ANYRESHEX=r20, @ANYRES64, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r12, @ANYRES16=r22, @ANYRES64=r13]], @ANYBLOB="72dfd682055c15a615bab34851d8681842e22763697289d0452923712b9caaf8d27dcc4d3ad5892893b1077a9ddaefa171", @ANYRESOCT=0x0], 0x3, 0x3fb) r24 = socket(0x2, 0x8002, 0x0) connect$unix(r24, &(0x7f00000004c0)=ANY=[@ANYBLOB="212060e9c68f3bbcad934b945592055094236c68975ff7ffffff0e4f1905cc239ed1bac075d6a7675449c91725"], 0x10) connect(r24, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r24, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) r25 = socket(0x2, 0x8002, 0x0) connect$unix(r25, 0x0, 0x0) connect(r25, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r25, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c64300035652fa20352dd63a370ee7bdb1401751f8e0000"], 0x10) r26 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r26, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r27 = socket(0x2, 0x8002, 0x0) connect$unix(r27, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r27, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r27, 0x0, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r28, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) r29 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r29, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) r30 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r30, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r30, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000003c0)=@file={0x0, './file0/file0\x00'}, 0x10) r31 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r31, &(0x7f0000000140)=[{&(0x7f0000000180)="440258", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r32 = socket(0x2, 0x8002, 0x0) connect$unix(r32, &(0x7f0000000340)=ANY=[@ANYBLOB="7ea0459185e4cfd1802db1b3308e70c7caaca26c6df9af662df007baee1b839a9fce78527dae7948b95cf36dd9560de27e4a5ec336551fc8d6abddbb530bd3ca29264e4cb73dbde6c594a6c929bca08f17ecdc4aca1601caeb6f37415e16e0356b614d"], 0x10) connect(r32, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r32, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65032f66696c653000"], 0x10) r33 = socket(0x2, 0x8002, 0x0) connect$unix(r33, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r33, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r34 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r34, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r34, 0x0, 0x0) msgrcv(r18, &(0x7f0000001740)=ANY=[@ANYBLOB="bda72d9ee2241d888606d75c6cd00cb4543ed09bac51ab6e2535834ca0da2d05d4acb98cf96eb36072", @ANYRESOCT, @ANYRESDEC=r28, @ANYRES32=r34, @ANYRESDEC=0x0], 0x5, 0x0, 0x1004) r35 = syz_open_pts() close(r35) writev(r35, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5", 0x3e}], 0x1) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r36 = syz_open_pts() close(r36) writev(r23, &(0x7f0000001680)=[{&(0x7f0000000940)="ef6dd3bfe2a945dd160e3a7b56b88e19f5f57fa72b388e633d359bc313e0470fb55c57b672301f548ccc6bf7e9358276c13fe3823d10a5d4177abc", 0x3b}, {&(0x7f00000010c0)="a3a6005a0a2c323ef7ec73025f6e6dea9be769e0233c5bff84d94f6a8a9c11015db3ef715c67d9e3ff49a60646756d229bfb18a441eb8ff3fc70f872fbb04742fcf10dd49a602a181c1a407967527146eb97a2274ae721e07ca1b2eff96d3fde1912d14236c54589b6aa3fb481e3952a4fd33933ada385c8c29a4a2c80c1bff4d2810b9369f78cd72811676063e671adcc6f92e9371e3540baa6", 0x9a}, {&(0x7f0000001180)="33933dd26a2f292cbcb80a5c40d884cc3ac0fc5936d0d131cc2c131f00677750a01e3f319350188ece2a445f19ef3a62908764ff743e2a0d81d1870ae1fb2caa49de985b6133df0290cd099fefbf2ea80c08d3db0a6dde86512e7eb2dd5190e60321f51034cd638c51e2d711946a1fc828d2703da76f253a6124471720f4697f7ae35510ba744c9c07abe9ca529493da54cabdafdbb4697ea9c9784a7f5320dc258993d6ca27544f0a2b8f2ef762e257d3640da7d9f07624027ad2bc95d9af7139ccc56dc1cdaa69bc79c7fab701f31068ddd2b1651dc204c8718f21ab398d85d8daef5e4ae47e4c897cf47b4b5cc7733d", 0xf1}, {&(0x7f0000000a80)="e53d3b7dd1f596a7a927642fda85384c", 0x10}, {&(0x7f0000001280)="804e0f43c34af491d1ea0feee384e209ac8855cbaa4ea915cbebd6d2fac784c7f2756721d2f0d738d767f5580f5cddcbe7c2b6bbcb1655e75d26b95496c3bca82ac413f043adb729a2fe8626c6fdac30f1252bd53c431cd9ec2e51b9a8881cb773330cd0b6d535994e046f0e341584a260c5b50e60ab7b2e08e3a7025e265a70c03708fd4a05391b77d5960e26ffed58a7ba9cd9730c336adbafc91e04", 0x9d}, {&(0x7f0000001340)="0a11a8005416ada99260af00a7a8b4ee81f2770b0d01e31ca863f96746bef5471d5bd5b42f4ee40a066841521664429e0411c691c122c2849be8c7bb3527f2aefba873d607038c", 0x47}, {&(0x7f00000013c0)="460c0eb6390b1dc8cbca655eefd5515fa58eee17e02e4ad1724b50ba02daff300620dc5e6722150681b9d65ba1ba2e9805c69fd7d72904defc4c9b94ae701d27474586e648e92d6659cec5af8f06bf70c0c33c958e264eb54d731d9ee05fbb0a1fb4dcbd01e65b73d6e4e65b09e3679e82786bb222850b0d144ea6194171ba0f006c5791723e6406edc3677948cf282450e632e829b4829ed588afd96ab1e3595205b99ecf645e7ee43bac45de35fee62d9665af8d77e3e0eab9bb092e7bfb56a7d04f2c07b93522793afa7538c19511c87d165463b4b27d261e7ecdaa11883b2874c200b1e56ea39a8112b251", 0xed}, {&(0x7f00000014c0)="f81cf2cecf766d758b412d6560123a8948cfd3843b4aa02e57dbdb39d0b3e44fd09de073c3e0e50d3eefcde031ab6a2a0f16c7bbdc4eef187cdb07ca81fc9201231689ba31188832c8868148eac26668268b9e7ac63573e85c49d5188929bc79eebb83a0f53c1996a19fa180c07544fbed91b9d33c384eb2e428f956eb216c6ea8a003eb00c4314f04a8cff54aec6749a82f00c17dcdd3b523e03a7ceb3c383ed6f2e2beb3452e3b3fc5", 0xaa}, {&(0x7f0000001580)="582c05ef38a8e9a3f5cbd88633ae692e01759f027cc9cd8f131116a88739326ca432aa171ebc9085c9ba00bad7e80dc3d604170e1a045bfcbd8e6abbc73e6a836dd619b42942cc63c3602dab2f0126cf0837e3abe8accbfdfbeaa7bf1256a8c1780a9303a0d68ea84282a0e067f0f683652825d552e07b8590614ed8ea3c8a39775c993e5190577ed1e1c82ae653c747776a60722c729d6f0b9cd4228344481d9761d49f27284f4cf23b4ab6646e490420ea581621331250ce38ffb9698a5a0576170286fd72bcab1304e56107fe905511", 0xd1}], 0x9) r37 = syz_open_pts() close(r37) writev(r37, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r38 = syz_open_pts() close(r38) writev(r38, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762", 0x4d}], 0x1) r39 = syz_open_pts() close(r39) writev(0xffffffffffffffff, 0x0, 0x0) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x29, 0x0, &(0x7f0000000040), 0x14) r41 = socket(0x18, 0x1, 0x0) setsockopt(r41, 0x29, 0xd, &(0x7f0000000040), 0x14) msgrcv(r18, &(0x7f00000008c0)=ANY=[@ANYRES32=r35, @ANYRES32, @ANYRESDEC=r16, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r1, @ANYRESOCT], @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000004bc0)=ANY=[@ANYRES16, @ANYBLOB="5bafc043dd09852db2f26179141abb95bef10f40d7808e6317f38c8307c4da698b2d14ab54aabef17e1d02db3a6a7907dd00669ff2e13267691fbfb22635330ee78f65ce0d1d972504f68ae5e6f31338251dec0872054d7c53534fe6055be200b6260771e3d610a63bb42bde2a332a973c2cbc1bab62584e", @ANYRESOCT=r39, @ANYRES64=0x0, @ANYRES32, @ANYBLOB="375aa175f27b3cced4c79504aa924720363887cb97d3aa0137a43c5dd6db722056281a25f7dc18bf55a172bb6472af3707eb42332e389b032965916c8a53c4d979c722e86d00a7000e4c7efac19fefafa82c635735bf1a72b67b5ee5c19774e5ddb54f5166142a067fc84bf0b7ca86f67160b4414752390c9674119270af0b69aded3e7e0d13205246e4dd567d3ca777ab3666bb8558d0cab966101d95643cb0697a741d32447b9255016cd01fa437fcfa415a5fdca6715ce5d0362d4073758f4fe98d662652ab0ea601ed5f41b6967c67a59013db48f85d4b5690429d0c620a9e6d2c671f004d3e83062cfbe9e1f1843646c0086208015f1c54e76daee19c18d0333e751cb39d44681aa8f2ba54500c898217c6972a7810f40e1641a4919803fa510433cd66e474c93f001238ad0778af56efd49f614021dd3489ea76505536b9002452704c5ebfa2945c83116252451dcabbcec9eb7f6f3799226a942b8bcac4f6af34c1f58b4dc6b1cfb6def486986a9062cb3bccbd5613bd5db717c7e469b81d6804f5c813568899bb760436e91fb8334bf7c878ae3f60f04a469dfe87584b00f476e1c01873c60fde69f6bd8c990d5afb6d090d2fc2c2f66b170638484f05a267a299893f9a4672ce8398a3ef796091cfc289392a258ea68ddde6bf31a68704e1519c0acd9305bca32ce6f3c342f0aad0ee5ef25c6d6295a1030bd223b75da399e0828cc0d20a9922f3fa45f23f54b6ee51f9e28f3df9a8aee70f5ce5078f1916a4492984f40e056c5c9384c80b0159f0c2bc6dba84ec668874ac674c86091e4de6390ff3b755ae870511ae00817e8b6363e60bf65196f0a874f6ebc6899fbe3fae4905b95437cc9ecdfddb4cc2034cc146086bf7c3f1030fa5925014ddc184b65aa8548c13f88679c129c7ffec54fb50963c90cb3dbc190645c9c90f62e6da1cb9f77079bd8cdfeb0be68cad3085ae582a36fb32cfee25f5a0006aa2694e5dab62813314ae8b0ee623e18d2fb9afb9e3aef5d395d50f57053f33a30d9d669e0fddd6a98b710a6bfd0b1a8e36dddcedc066a96dd587f916da389123a42dbd65c70332d984b26ece66c0a843cf1df9b8027587f4e9a5a240c6626770d54128e21c15a4a5f1353fe607ef9da5d94cac1f2df1ec4186cf4b9e480a69f58e66782dc00fc209ac3e8b186172569dec82ccc926afee3b6f0f0c3d1b36e7adc7d0b5bd008017844f5f6b3ee362c946f74f0cb785d7d8c216ad624e0d425e96df4713087f8fadece0c003f215485399c9c433b15855bbe97569478170f0117efdb8ec794ec0e39b506ed1189d17a81c0e2c2ca2a8e5a577e0b056ae4a7f367157712634e31a1fc249f981bddcd39486030cfab128e72e3f89286be8c5feeac6f7e8d617bdd97609291d6ecace09751cc3c6d0b295d85584e9ec6154b29a09a1e782ddd164a127c2e19b97d87fd0f61dbcb187b9d2d111619c47a8d9e56df9f092d4c0605b9cffc68f301871c45f0657e935d3f8a4a64ececa7fdcccc4eeafcf4b60518e71cafcbad48c8beecb2ffe2d387f10491c1e021f760ed42c1c6c457955492665aaa93cae0d79a82e31157bd9ed1b86a30efa63a6c149081925f2bfae4d8669225bcf005cb624b3cfaaa1c626a1e0a003ca3bfd6770cc268b67c2af9f20d2e280979165aea1cb17ce87829e11007c4450dd34cbdaece65f7a8d93026ea6aeeb6c50f2ea5fcb187cf47b475b83335bbee87aeb8516853bfc91636e24a963c491b10bd13cbb5281aee4aaefc5eab34be426aefa694246e537751098d3847fa9a0ec6b8d49cf4275cb4d5f9826b6d16c3136fb9a9d5a92cfc18c787f3b98870b0e331b5304251028558efdc7fb28a9428ea40f506f959c9e871db0f70214f450d4e2d67b50d93fd4ebd9d7de7ce6ac284e12f41b38d141cea366275c52a25af6e4d84d4ff887d1e4dd3aedc4b014974e0129db319d2654b0ba6f919885501b16fda2b8b39f54dc01300f09c39898fafaa697144810872c02c3fbd91497558c1a0e60128d45aaa6fbe587febd609b22ec9c083085cdd5bead0833056e3066e2b53945d0f4b81b39582542dd56dafabdb265714429b4000c2e668937d9dd3aca46633d7828d765d7892d11d9b708ee6d9675e907c6bbb12599031fd4bb6dc3a29fc532e69296bab017fed48cb8b4e2b1ac4c49d211042a7f982415cd96097e28f8a014501b5ce653138d9d5f0d063ea581bc371a4a938e4d7c111b8ce88df2117f5a4c7d865999b30b6956272614c5dac4026abb2c0039c6a1299d73e17f63688afab2b31cde196dd8a622361d790f54e2afb6a95eb195ce79bec2a8e7b543e857af5cc5dbf82c566c227fce98ef6f86ee0ea24906816ad3b8cdf4fdb993e3f94c8818611002e514b8f18e2bd741cfd59d632a7f15acbbb87a2801f44337b5e5495247b26c33da4f66dc394880471d826859483f339b7a6441724b359c05288027d5c14045866b25c0fe112bfe007f1b6a4a2d7975904832fd1495d4895628c04f170d7b6c755c7d3c688aa173cd6d3fe7f0a267b26c82a10f928b688f275a909d199c3bbc70d042fb8d9f5d291a3dd9e6e01b00d632e2214fa4f10b84b66a023732c8095605e510fc61bb0a52d2403df5a60947e7c8a07eea8079eefbab946f7ab16ef705fb42af92ee88369a9751cf99c1f54c517670e92e651fa271b6011b6315ca0aad84c1bd2408bb8aa3105e8577fbbead347094cbde8ad377d1ace3bf5ad1e51e99e0c03fbf91a5d27a9f400c475e7d349ae243b3b71e19ea7d7a9bc6b975b179779c7ea095b516c6a557cf04e7722e794f92888b09d56dd2ced16333800b12fbdf88777b94517b0fcd35ff2227bee90951cdb26de8bcd725c2548c9929cb5cbbbf1f364318851253342579155d5847924841330a856f6df8d1daaf23792cc1961fcea5dac6526fe2428ae40df60f5ec6f0bd7dffa985c4793b64e4833c245843d73c096b4f617ea8147224007820398ec5082a7f131b3677781575e003288d9bdda179b87dbf0d32a3dd5c41bcc4837ffc2f7adad3a7bc1f3f18c04970ae1111a838c98476cbc52da9af5c83d79b2f149d3cd13dce3f95a4179621dee0c3794407ce239f3434b2f98c9786a8c1c58d111ed3a762685d058652dd07cb06f9129912b44f1c5ada5437648dce7d75701e0f2a0d6bf85f585efd7be84027b3443809717ce9f5ad89a405c13d5752422354187d4a5c3049894f34a3b02f4cab3f1ffa0b36e16a5f76e7af66922929fd544a72687ad8b06c197a568be90ac368a40ab4c623909ae7bfb8ee40ef5c187cc26cf4329a32e74c12870ce76a0b0be2b750a34c5be33dfdbab0c279ba7f4fcd699ecdd31f6e077fe53508ff3d337418869ca604228567e79ebcaa44e6555cd1a58f40085f42894a08279c59fe6dfa5a58ff40f0cd7276687305e5397df1a6298caee8438b5a182968d749e313b293b5a0a5861a834cce9f8a4ae77658d31785e90a600ca74c0e20ae23ada42006015a30bd920d60833951f0939f1ea3ada18cfc46630f839d7d817a7cc6ed66a83292407acb93ecca8f001be2010dda6db72271f16d7a0647c77f810075b2a5fdb2242841eef93e891bc2ee5bc9d4e3bd76aa2973badc4fea9988786165290258e29faecec20ee61b6e6682e01fad5aeef235961d5a474eae9a70559187bfa423dc238ebe4b7da915c739c8215441e78d32caccc0a170ffc9cbf9d5e073160654a91b2a245ded0a63868d9238692d795290cc5f19e5e8382c0bd755978e84f409cf88923cae0eae3a09dbb9ea6a273e0b6409b81ff0fe6dcc1cfb2dec40491d012dcb82d086244cf6a979a710ebbb08142bb4ef2e6a8f45025fe9d501c2fceb39d73f1285e7018660c9cd2de0c68a0161c2c5deb0b9c2873b57e10d0fd3b7deed1e4f9e0def9cd807144946a725764ae980cdc2551807652a99cf95bffa972eb94e7b9bb6f93b9ea67cfb327b8c0c394ebf77b1395fc1a1a0f179c775aea7dcaec370bcc2866e2b6b4573ddafc6f2f880cd52bdbef9cf79de7ac7c47f5c07ee81a1366da08fd730445c24145b52c416f7660078a73b95d9da5e5089fdc40570333972eac6cbd852692842e1844705403052fe659c8cd8c6bad0a007e8c353383cba35d714e00879d313ca8f43d87de10c8691f5876e484195871b62c5d2d4324aee1b595c6b4be1aacad7acf066fbc86dce976950a3a59254768fafb00f28ee7c2cb25096338c14aceafea67f45a852480a7cce528d47440faad2f5ca3ac5f8fbbc1bc51ea08634fda3cae6f24950a88517aafd86507af6f1307c20908b3929dd9f2072496f9b5433c923197c35536b453e3885fcc3a187acc62a1edf1fad133ba8ef344447bf45daf1e20c679352547d3bbfb620d2090ba9edbff0a39d2d9b2a130dcd8952e59a09df95aac68d3675a6a41328da1b961ef7c3de248a0df8c1c91b8e4166a1791ff59c4dac52d1a8c2e7dd62e6a4a21bc3ecf2a1a447ae495d22cf01cc28ab73f33421528127961e412a715152315b2fb71443695b16027ca1be2f15504104185e08cf4f3db707b9616414bbdcfbcd6a15ada49fb71f066c507288f9bcc73dad0919e109c718dd887b7f498bcb367e6bb91f83409534043ab222d19cb87d613b814eeb64bd5ff179d05c05753ab51d0d5350f9d0b7263c6751d650997a83aa9d70a06bd88c0c4b934d55928e4fdcd8b49eb41d9f24dc79218d438451bd6dfe4901517af40be56a210fd601879fee06cffb9cbbfff2e01e713f73cdd9cda6bcaa1120f23467161ae7161bf7d662e591b71034d87455a45ebbf0c42140c92115b93c9bf3f659b19646478140ccc8a0284219106e64c25afaad57865799246c12ce870860d0506b39a6ca2b758cbfc6f725526efce5d2dd2f859fe361dff1e2098b73143858c4aedb197307bea8bd8bd7ddf2bd59584d02bc78ec9ad6fe81a8d31fd43df08623fe24479da270ee96499f0468dabae9f18b6c15c435b420a0ab3ff73ecde913836eb2e54638b3c62327c6a2d108694e298f3423c4bf785fd2a601ffb81e27a5c01e2105d4206dbae91e293df1e72f1a889c353a0f7907e3258269ec6188b2c31f6a84cc6998bf53a44bb44259ab2470be46aa631dccf2c6a540753bcd9f67a1f13b31c7f6561dcb5f1d20b29c419c13c5f24f43c5b53b6a1fd280e5ebd957f2f18af8ca012efca73c8cc29d6603c512d6795ea981ef7075110f606d1d0bf37bcb55ac4e2b92450eb9f6761e7775c85074ed98d5d0dd39421512ab922e3104a6ab5f13a52b43f78ab90c78288337f35de2d1a79de28f95ff0e5e04f6d38f0a05ab1eaa7e5fcafcbda224c3970cc7df94cdd14882696ca43d1642bc9339892c3b1088a9ae4036860752fbdaf70b8236452a86eb53a3764e0307283f24aba058a70531499688d87a545a9f1116ac5dbddfc4c78a71775d1a298127cc3356d3f0f7336625b0b95805d319a3ee220ce4c948f823a437ee3a3478d005873690450fe1cfb0bf7bc022412c7cc34ec98cc66f1fc82da2839d47f0984f0abb9152071a282010859c9857448a46f7861e9909797cce6bab850d8680ba143ad6c4efe0f7d1f7409a6e7f8277106317de5b0ad80ae55beac7ebc1f86b13b476a1873e6aa92f678ed5aff0c8b39c27a6cabcc607a6594b091b04694d84c0accfc5b4c3762d4c0e7818ee1e235c5da037a11e0741f4cd60a5cc0104b6632129b5f24a9f6c972f00067813aedef864030e670e02356fff18400e4991a21578", @ANYRESHEX=0x0, @ANYRES16=r7], @ANYPTR64=&(0x7f0000001740)=ANY=[], @ANYRESHEX, @ANYRESHEX], @ANYRES16=r37], 0x6, 0x3, 0x800) msgsnd(r18, 0x0, 0x0, 0x800) msgsnd(r18, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417"}, 0xdc, 0x40000000000800) msgrcv(r18, &(0x7f0000000c00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef649dbe000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e9e2e7bcc6d8c4539cab00e6d9906c5d908046d61c39a2ee79a0135adfc63c68638456ef87f751f64146c586be0d6cfdd25c791f58ec5a93f138109d7bf877c50ac0b08edea5b5044b381b5b4799e927a61df7b10e3d9431063702d82f1cfb37f333bc11e3308d2e34d6395ebdfbbfcac2d4c3708f5f82580f26d6084c5a499200afcaa812c386f0acebd435a22997"], 0xa0, 0x1, 0x1000) r42 = syz_open_pts() close(r42) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) r43 = syz_open_pts() close(r43) writev(r43, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r44 = syz_open_pts() close(r44) r45 = syz_open_pts() r46 = socket(0x18, 0x2, 0x0) setsockopt(r46, 0x29, 0x32, 0x0, 0x0) r47 = socket(0x18, 0x2, 0x0) setsockopt(r47, 0x29, 0x32, 0x0, 0x0) setsockopt(r47, 0x29, 0x2a, 0x0, 0x0) msgsnd(0x0, &(0x7f0000002080)=ANY=[@ANYRES32=r46, @ANYRES64=r45, @ANYPTR64, @ANYRESOCT=r47, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) r48 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r49, 0x80047308, &(0x7f00000000c0)) r50 = socket(0x2, 0x2, 0x0) bind(r50, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r51 = socket(0x2, 0x2, 0x0) dup2(r50, r51) connect$unix(r51, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) msgsnd(0x0, &(0x7f0000000d40)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX=r51, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000800)=ANY=[@ANYRES64=r34, @ANYRESDEC, @ANYRES32=r48, @ANYRESOCT=r44], @ANYRESOCT=r49, @ANYRESDEC], 0x7, 0xffb) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r52, 0x0, 0x0) r53 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r53) fchown(r53, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r54 = socket(0x2, 0x2, 0x0) bind(r54, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r55 = socket(0x2, 0x2, 0x0) dup2(r54, r55) connect$unix(r55, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r56 = getuid() fchown(r55, r56, 0x0) r57 = socket(0x2, 0x2, 0x0) bind(r57, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r58 = socket(0x2, 0x2, 0x0) dup2(r57, r58) r59 = kqueue() fcntl$dupfd(r59, 0x2, 0xffffffffffffffff) r60 = socket(0x2, 0x2, 0x0) bind(r60, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r61 = socket(0x2, 0x2, 0x0) dup2(r60, r61) connect$unix(r61, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r62 = kqueue() r63 = fcntl$dupfd(r62, 0x2, 0xffffffffffffffff) close(r63) sendto$unix(r63, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, &(0x7f0000000080), 0x4) msgrcv(0x0, &(0x7f0000000b40)=ANY=[@ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="8f43cd474a68c2fb7dc577bbe3fd0bcbcdb65eea47926565f5e6cefb597f", @ANYRESDEC=0x0, @ANYRESHEX=r57, @ANYRES64=r59, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESOCT=r5, @ANYPTR64, @ANYRES16, @ANYPTR64, @ANYBLOB="d4356bb6a83e1024126c49d9c5c97229f4be58a273c36d6bf6def7e9205e9acc1079e8f31db22de0ac32eb02c7d76cc72e439bd8f6db75b8756a7bf76054d4479e4847c5c9e52aeb9e189a12675077aab3b545803e31e0ba2b", @ANYRES64=0x0, @ANYPTR, @ANYRES32=r61, @ANYRES64=r52, @ANYRES16=r17]], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5d", @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES32, @ANYRES64=r63, @ANYRES16, @ANYRESOCT=0x0]], 0x3, 0x2, 0x1004) msgrcv(0x0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(0x0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYRESDEC=0x0], 0x1, 0x40000000000800) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ff00"/155], 0x9b, 0x1, 0x1000) msgrcv(0x0, &(0x7f0000003f40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007291500dcfa70f43b1e5ba14d079547121e3f5832ead7abef82cdf1e70a85cda0fd6c38c6aea0782d3a495ec4f88b4cf913cd3fbec20939c7033f84d843759b5ac4e85b8ba89ddf419f96558d1e5226348b767a9fe88f61ee9138fdf5c2b61cb566ef67ae6aa1fb6a7ca9520c1163ec53ce5d524e90ccefc03fbc90ee69d34c679fa402c65ddc72b908740e9d3a7dcd41fc8d55013ae235c8da49c97af0a7a4f3e9e789af3ced9be906496dab7d499cbe55cf4be16d1a51d1e705a32d459fc74797568b47c864257b0"], 0x1, 0x0, 0x400) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001e40)=""/74) r64 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r64, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r64, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r64, &(0x7f0000000b40)=ANY=[], 0x0, 0x7fb) msgrcv(r64, &(0x7f0000000500)={0x0, ""/82}, 0x5a, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000780)=ANY=[], 0x0, 0x0, 0x800) r65 = socket(0x18, 0x1, 0x0) close(r65) socket(0x18, 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) r66 = socket(0x18, 0x1, 0x0) getpeername$unix(r66, 0x0, 0x0) r67 = socket(0x0, 0x1, 0x0) close(r67) connect$unix(r67, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r68 = socket(0x18, 0x0, 0x0) close(r68) connect$unix(r68, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r18, &(0x7f0000000ec0)=ANY=[@ANYRESHEX=r68], 0x1, 0x0) syz_open_pts() r69 = syz_open_pts() ioctl$TIOCSETAF(r69, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r70 = syz_open_pts() close(r70) r71 = syz_open_pts() close(r71) write(r71, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r72 = syz_open_pts() close(r72) write(0xffffffffffffffff, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc8772787", 0x54) r73 = syz_open_pts() close(r73) write(r73, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r74 = syz_open_pts() close(r74) write(0xffffffffffffffff, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r75 = syz_open_pts() close(r75) r76 = socket(0x18, 0x1, 0x0) close(r76) connect$unix(r76, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r76, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r77 = socket(0x1, 0x2, 0x8) close(r77) connect$unix(r77, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r78 = socket(0x18, 0x1, 0x0) close(r78) connect$unix(r78, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r78, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:36:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f00000045c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000040)="20b4013f7217fd2a932bae1bac59910f44a91842de03383ebd72349bc52e45913b93ca4b17577eaf0cf4dfeb674fbeb62ae7a1bd2dc62d9a47a6bba642957dcce44baeb702d175dde817858f050e9080de4febb9db58e9b77f1cc765e67b6c71", 0x60}, {&(0x7f00000000c0)="80decf483a8b1598c3d753e421b6d1458d5c881400e5d514251c48250b7b7b9fa5fd0d3cb1ee7cd306779c35fbd0c469dba7dabe29445d260087ca34132f4f316adb300a692a9e4594fad624e7fdda0db114f13a9a019d9d8162bc7ea944d0058832dd1079a754b2fcf6a6d491db6c115c958ce0057678751d99d1add9f3d521b08f7a7ba5722d8801f91141c7e6f88d1ec276ceb21b18f64a0dbd9fea5a7ca965733672d255a78c696ab74f0a2dbfeb5cbc895a5e089c56b95f8d35c4fd8f705da34cadc59f80eabfc2959608858f71abd54448f18860c9fbeb89ce7efb62ff7db3fded71f7956a80cfb36bc1100dc5ed183d95775825e3bb05291b20aac5054ce318c7004033935b2515cd614cdfd6c377fb2190a127e1f95573a09316c091eaa6edd2ed0a979e4b5196cdb67de40aea928c1eca4a34a79c9b423bc7118f5cb6a2fb47eca5ab87e31c15ca61cfa634191d51936a0a355bd65b1a937095902134c97b0a9074596d830144c832f7e832a34fb57a12a2f5dbb56a1c0d27e3e663374677fddf02a4d71be9d53e870771cd214aeb0db2df65bfc29118de2ffcd952f9738f9ca08245f3d8b7c74f01acf070679d401369340c9cd5c2a28d700f2ca568aaf146edc27238d9bc5e6a58d0e9d12527367023c15908ac866d163fe8e1d393db3ac6ff0b5b93179305491fb190585ffb74ff6010c9a750f7d8138c76114d3704166728a207408f15973960cac308e3501c57857275cf59896ba609f5162aed1af5ab2e8580124848132acb7bb77ebfb1d3881a93c53de1e0ce63b1022b9b0dbb076907e1d0c4adab2cc31917fc48370e8bb2c7086d106e5f888623a07c2713e9658c1e7fa2f833293f3c4941db1e7dbcdd7cf066897f89cc274f44ae968d30b18b66688e76fc5251a017ddeb4cc20b1204a1423c29a45ee61de86ed639dba8515554375025f9b998b5ffdb090a8a66ebae299d3e1fc75694357193d1b279a345adbabbbde708937b963369dd20893bf48af7bd66388fd2aa6a385d2df29a619fa3dbe2504a5b01bdc735fd3876009609aaece21801a5a0d533efa39c5af5cc966e4655079c33120747e3404c616d0ac15e7470c4f8c0a01d4b5b36ef3b21ab30fde2f7065d3492ee20742c9967c2003163e7338e4e7bfed11792252d7b3431bc9e457faffe460d944c9073bfc718b34a517ec22cc58ccad6c74d6dde1d492c4fd68cf3fa9cc836832dead302763f9f0f0af62d45609c4da6cad35209d3c6c56b8fcb868705d5d01f99ddcd28b8801fbcd056b19d361298958d68286c470364065af147edc30cc073b07eb8150b52f9fae4bf5f6cacfb55d42b25956c2b3e54e2f53f9ef7aba3c99a5c67687b0456c858bfbf5cb0999c73af89be17504158d0b3f169fa613d5378a7e9f13fcffa13e44cac55bb47100cec1a9cf632d78a6f7425a64a6e280cd95c6824349c940dc2930caad87a62a471f5b495b8f26df1ca17fb074c37e2fcd27dff88a32b20c16049e1a121a3510f09ba0005605c0e6cfa9d3af863f28f22660f041b3743b686da30a5bcfe5549574f3ee6a7d806850dff1cc9b27921c96d55a16110271831e6019949a75bff68caf551a12936e0ea2c635a95ba397bad58a9e561d1964f0a87927799f4a95e4cc5e6b59e824be0f8c4c53c2726d8388162e3bdc458a67f25b57f12f0b821fab4fe316c49fad31e343c1e3b5f86033f0264df2594107567718ba9fb315ee5a52776356ff0eaa015ff09340754bf284ed2adebee13c766aa63124d6ad55433a623059c39958f58c879aba36539a1e3a6e041caa4a21a78003c62f05a224f44888eef626e92dab8064e0db00740c66596616a37ed8ce8fe9612f62cbea2f3c5b36f72ce7de837e5d01eba22ffecbd8372edac11c782360298d20e02044827da7bf434c33b42f3bfd39eab52719fec1206f17c695686c9e82468f317c07b3e233d198a0d73ecbd461753529231972b9e615c9d5de3721656cf47ad2d95be7cedc8c929577bfcf3f7c3ca3fb94f16de74595d92d37a022ff60aa81177108da5e804fd0d2dba8512c6849d6ee2cee87cac1c967c35b59934cdd59474db2d4655b448a09eb286f068637f3a3751158afce46daafd475408ceb7c9ce8029f1d8aa70c684e545817b7befd3f1667753c4c69b216a30c60fea14486dd3cba49e4af9005052db969ed0c7b0e52c7bb6d25061ee3c3431b9fdcbf942330aa4d609c70023162ffedde7764aff4fd86bc6e0b00ced26f0c2eb7567da77b4cb329e6fac4178cb83fa992b647968da23418327aa93960287ce912c60778f54e1603f5f1b776774ab63711eeb3ebb5616320b13c8c776053aec080cfb90e866d8b49c73d2b9ceef7066575de8d272643b414b678d216f7ceb2f385b963337ad4aa56f5f0b1534bdb1acd1b922da357b18a72e41c307c6b27253af8ecaac2af76b9e082b76447b15e68cced7decf14b802f8cf70e880d062a14983135786b86d07cdaeea09345b303291b2e6d753aeb08d94bd5017b0e3f12968a309d921fb15897078670ce6c14f1f9c9c100abd327ca9f20703244d3802b532012baf462f2171d576e731360716b269a0aae76c0f423d3fac2ac9ef4ff5c31becf1aeddf4636225d59c34e3b3102c8dfc8105bfa2f15f6f97d8108fe8580d4d9f3c45dc79a43c139ca577ee1b24f2ea3c2306187ede6292677f26800ec9dfe351fd07ead4ce4d43f1ad068d7ae5780869f144e0610721fbb48830562bbc9c822ed993eb6a44733d45938f679d63b1af6b7b4f5607d5599d170f4c1e1c26391a0357820bfe9e6f2f67a980e644e03d7fc69c4b11c37e4afed09f5614a6d7b2447040ed359e5c652f8e8dedd549998bf8c480074e4a83acc01cc4c87d8db9c3050cb415cd5e56c205a44bf600b5e0ff5623281c9fa698836b3f61e3b80258cc54513544d893c7f185204e59d996d9a067b8f19412c56958c2ea00e415a3b213f9bea9789f35ddc2663184d539b6d4db089c676d9eb0e6cad9789a62d0051d41f39ce6954d2c76bd040de2d111e03a34a4eb6f03f5c2a620f2e6ec07652a5056ace7081d494c8982399c2e804a963dc7bdcac8480739ad391423a1baf4b46ba8637ed1ccbc952c39c06b60caa922aeb636ad9252fcc58d86f665f026256a253143dbcbf3dfabe83698fd3287b493c789ab39ee953e6215d07a433071f6ec7ecc468cc22c34789c32e772a3592503173d09a158125f9ada9eb0971bae5c5234c9c3535bb33efb95291c2028d9fd3a3e6595bf2e8f4b4976fef0466852bcb32734afe5eed4469712378c96b5a65fcde9e49a2b3005599096c0c0f608cf293b3722247b10784d80cc3707acf4354046d643c6df95fd2750c3727fb74934b82be03c7e12768868b43a5743408481242025b9dd03a7a4c7cad669c407322f0a13956c35d09bb63217337c96da17230e7bddb9f756cf742d8b89c82e64651ecf405959b3ae79a53c6a9bd20fb057856d05e0f9a4e483906eaef49cd1987bf0b20130fc5572f36fcca102a1229cdddf424a5c0f6e67e2e371bd0d7a9e1724b3957d72aadba840d96a0caf58c2284abdecdb64873638d1a28e3b9a98e770a3fa85e1a0996be335447da30d17e34426834cbf04e3343ea2b2bb145432402c6c46f523745968ec423a8ee9b8a66599c74e969df1a7fa4b31ff98c4e210082cedca4c36802d54da1965a4b6f6c54e4de3de18c3c62fe7a4825ec3d02c8d53cc7571c2f90adc4f7af5625b7e12c816caad49e9992b375fa62e162f0137a596a4243d847cec7a0b13487f388fbb5c8913610bc5e3b4fd252764ad7b9c70f56797bf2dc6c18ed777a0cf6faa0b4eeffab2399ed5a31b62f61b1c18562335754baa13288a8a46d3968b79d1bde56bf9a9b36a8cd0ed36d4e8c575e83173c1f5880fa4420992a008f777842b30fa3f4717cd986e49d3452f75a3f147121746c37b63e23e715884c80507048e38bb755a03473a4c1d3398d646fe36310a0b2a047dd46a4bee71f148bf0031815da34aec2f72b321dabdad1f925782809ca3ba33e9960bbe3b15693833bd78657835f7c982ab8512ce63748acfaded78ff7e54a65c69fc3f314d8c8a834358c05a58f949ad7ca572ac015f9f9b7e0a40acd17c020f7f1d6afd10cdda1c4d7b75ae4139c43c4c4a840b6d6187a53b19a20fce4f7b5292e28a46fd06d87835a0b22d48d477a15bccff739d0454b70d9ef6bf6d7dcda643e7f2cab6e099756ca384cc907a78b6d02b3748af4424d73d30419b944e3001dbe375a065596ca5837ca80064ef57cfa032b2bee74c985fc6ebb2b6b9c36eab7cec67aea32df9deef492eb2aeea5573d3e95043525129ad8998733c2d5746f27f38ed4e4d30ee48396d03d30cad4ca15ab3ac964b8160afa1e4a33f6b1ee9045325499f4c6789c8d330ed8d4bfb7c5b3453f79a9f9da070055f07a112cedf3925a60af46efde06d05f26a1c0d9637eb83ed48ff3630c1c826f613d4af8a39751ac39b96205bc88cddb998296478e29cd7ceb407efb7c8264d4d133a905141f02a1797ba8b9bb661bea0bd5805949dc83670fb4d0d2cee7dfa9463825ad5274317cd8ff97d7954cfac70f975d2369498548dd08cf5ed3f40a383d2860436111dda0db0b435294f3820bc68d056f0d84362e7a95854627e940a31f745705a56ef8ecef9744dbfc3392e3696bd05a9bd21e51bc20bca062314fa07a051e723350086fb73db8a26e7b4265b5659a72600f95d0c08db842218b4be229f769401355c459dbd3f375378d734cc149d7fb336b69cc26f1de47cdd2cb91a4305d30f77e03e72c5501e68a3a8759398c2176dd2267472c33e8d4544dfa437fc764612130c55cedbbaf17ef0c1faa854b71f9cb9ac293b9d58433fee1f0e5e553ce3976278a79509c97127eb859fb3c649325ad4ed753de5fb2f166b634f37a03bacacf007c576a248da97b032d5bbeebb7ca483a4e98a7991581d15d3daec1ccbf1d54513b5be8ae15ad0098dbb193114bfc8735e675e191e15bccf8b51c2cb361fd2436a26ec2da65f2ddbb434bc5f3f19e8fcb1bb8e429678a276d0d724f5043ad24f0108d7e578eb637b8fb87fd431cc5fd9052cbe44231faefd24e468f6eba8d727dcddd2ad6e35f1c79b3067220465ecd1d68ff85ba48bcfb33fc3e783cd61ed5eb2a30470134ade5acc76e8ccf1ef29824ac98eb617a147152d41e8d0c5195d5f525f62c0106e7b8d7d4da70a092392b36dbf0265263b522e91a59de7c0d508a00dd273daeac0cc08c150fceba13760f396cc9f2fa9671198f1e5a654d9171194fa93803154f810837156ba53add1e49774f40e75d8799c60d629e8909e45b61a9d6784209aec21a9f38c72158144d4711ce169c5799823f756dbcf53c26600b99e75ff19a5b9cc1e8e2b0e1bd1cbbd9a79db223a3bd34eaad548973eb915412c137e4b88c00fcd722340d099c83acf6ba48ed863db652aa31e128b05d968dd7cb412dc727a4d6fe71ee04d384ddc801b89c3862b02d1b485d1cc28ac935fbcdc60a4886ca9634f08e1755aa489761f0e43cd650f3a196df255d41639b415242909463d69413e89fc3c88974177eb1a57bc5f673d4533862f4ba0ed1e9f0b59eff90b7c419c7ab429635eb93b66730bbf3dcf4190bf669df9c1db9301bfb0af40320991ef4d110aba0d847d696b46ea38086c56bebe993cef28a8523099bfe4f0ed42d0c86757695d5a7f7d9faf3aff6244d905dd63dada40b851e2aef919a64d19b2", 0x1000}, {&(0x7f00000010c0)="a184a99609a118851c3aed2fdb5bfa49bb25306ec6cc49c77ebbc460ef7e6a15d283807f913752bb5e98e6159df8dce1dd24a04c0f5d", 0x36}, {&(0x7f0000001100)="80e2216218b9beac6eb85f38449fc4a1db3be4132cfa88361dfa38e0ac84581f1feb4276f12c8a2fac68b98e2b68c67b5b6e97efe71fe54bda20df066b5edf5cc620171bb3ddfa9e94fdaad4a8480514ee2955c78b6189f03cade1a47e82e94f12f7348f0cd67236fa2260b2c3f1848bdd2f7ef16621cd6b2df4ed4ae2879d54d1be62414054db9dc16970a9a885f0e833f90ac0bfa991952637fbf555", 0x9d}, {&(0x7f00000011c0)="a63c976b2c672d3a27ba3dd0b35c532c7352b0efa8f604b985fb03f8673e75b8db0c35b7b4ef9d30e29b91b43d84e6590c3c19b9e1939b4839758e3d5e7a3096b03480af0cb0f35a3f968628197a1bac162fb86e6556e4b1325aa96821d5977178364d9abd92c80286172dbe25dee0600f9dc48b279252e1a3c5932e8b0605c55b79b1e42dd1b45555ab2647fc7e4f15ba99c764b02cffd9da82b051cce57d08a76fece277a72fb2bdfd61b0a03399aec76aaef07e8f422442b31035da81b0e391a33c323a05aef9d7", 0xc9}, {&(0x7f00000012c0)="ddcb5f6a6a9cbababa0ea727bcccef885f575040673dd4075d10851c740f6a48ee6bfdbc63158cc7507b6e489017", 0x2e}], 0x6, &(0x7f0000001380)=[{0x1010, 0xffff, 0x8, "e81a9163bf9237cd2e9d21629bffa8719ab469725b2aee5267ac1b6c5d2c314470b9e3e859bd34cdb1817719dc764873553b2aa47725b6fc35959a3e45aba92fa5a50246fa0ca6cac11bceb9a1d76ecb4a2f49673fd958b23a009c04728936cdad4d0f8dda2707d01097d3bd105378216ca3433f690f6d1ff786ad294fafbf5e34d78a39cf344711223fb38a540cde768cd985c371f291c3fd0bda1a8945cfc6fe835a5a13e8a3874416eebd0ce5bf58845453090dbe4c2bd11a91e9ccc7aa3c3bb1dda1eb54d59f238c1e76b6682cc33ccbf30f3b3bb236ea7e56ad12abe7453e548f765a1bf026d2acaeff2cbb27435b5f3c5315d6a6cec7c3dd7a3040a44b1902453aece6cfe971893e6804cba8b4f124c872083e15211c419455f1a8d51ba895d6c9251e1b72de45dc9a5dc44dfeb09eadd1333c44d222833fd95a1ccb231117a59a4e1faaa6e5688fa4ff05553ac4ccddfd3c4f50299467576624cd3e9c0571ea8737f235acdead524df41b7f3b863348138641657d88eca40974c44215524e3fd4f3a694537904c3c6e231435aa66d4d19772eaf78a8d374333961bdd1d0cb700bec8b6dac70143b9388ef9cb37831dd04c235be3bf9bd4c3c57ca77885a0b6c80c8329d2d8ce0b75674f45afd1ede7670cf775ada657e05cf5ae439e01892771a5637ba024ca4181d11c3d8e71e18d740c727016d2e7a1b9be2a36356f6195c9e04b509407d8f2e8c6aafcfe7705bb65670c6687fcc022c7b9a3fd157adc87e56a1e609748b87dd4f10acb67d426462c55285756cb34682b1a2bbd4d31b24ad181921a7418f8598cca1ab973a6ca12ee321317c45bbf7a5cfec2a063d54552f9c90741c7fc6b5caf365cd3fd8506ee445b125449d58fa1ab079255ff0f4691ca2d0ba0f17fe0005807fbd3898507cf2b6f9a9a3c9e9134308728b60e8ffa9b447261df87093778c150aa82c07011a32afe4443da7ac0d18ae1cbfbc4a0188beb82bca06cfd2cd7a5c8fcfece42b9d4ad590355195b43909070633538ed4a81845a516887d1a18085adc395bc6ba9d56e90de8fbb70d26bfa162e189d66a7873eb286aaf45831d372880a1fce7aa4923695d51e1db5a0f78fb5315ec0b984dfca2aa45668b0beb78e3e4c6020e22a1d8b992531cf4f3e134f0fbf8f1f5d1d2dbbde042ab48186245af6dc9fe30325878c3eebff06f056c00c90c46f6b13cb2dc1ac9f01bedcefa60aa9b95def7611cc838daa69539c05b0bbc9b3ae8e86d26380a64cc9823e235947774c724108fa23a4fdf158d319a3eda609d4be049aff51740d6a450893178b8420ec7c524b5dca7f19776468cd8eaddb0e349443178eba16aa21af11c54ff5a0cc99bfb427d4a9b45f991488fbb76d6ef21d2e53f336b723e7c2489ca9977ffeb38498dfafc21c18f73548e30508f4c42bc990a2c912aa942747a946bcc48b94791ff950208487d3520e7a6a802d0598ff3f82a57f317caeb9cfa7e6dbb1265edf0ae120ae90fbdcc190420cb0a11bbd2c81ea71ba09abb2ff14c5568980cfe46b3d3df100ea812a2e4e1b0dac334fd2853d01ff5498ff67c78f8006dfe34f86a78dc2e660cf3084de1326fe7effb76fae96cec8cc0e073691ee41b21c09eaa1b6852b82b4dd0ec8a8fda394c6965e63633499a3f353dbb547187571cb6330b7b0c35854cebded9387253e90c81d748a56c14041a7ae5793865b4f50d41a2de427d232194a05d315290e7b749176eb0d332298cefac9aed6c0008a8478fc1f755ac596a36bc25226ce820ee73dedc80717798328da3b069e7ad6cc522a7dca557eae9a10c47c4da8e87b2214178e5f6d5074d49968ac600a80026b678757d2ce95fdfdd55f43eec5b21ee8f33a6c4196b20433ce6b2015562e3a2823ae3126c980b23e461b9f684c917ec04638e58ae61283daa498981943b0c942733f7fb5c7eca4fb8ca3e6cf953cd5ad35a7c772f4c8064e7c6b30995b29347bd7ad368df5ac1ec7b0e2d989906bd3ad80f02f58ea5145a4889fd288dcdcd3b2352aeaf1454003279cd97ae00a91461f65d88b6fc17c203e6c2ffc8f9a3288d41b706e181e33a4b0c6637421d54dffbedb6694c5e7a7d660b8fbbd967961f280a9a7fabe6259b56391b92e7e9cc818d394285692294a18da31a2cd366f81038a920eb971f8f393dbde76a4ba2005ef4f99d0d858d88a02e1b19f8e82e7da878cf7640d2f1bf710290c6e0250bf93948b572ef4b6c4dbb451f10c1677c6980abb929aaa6b052b5ae3e38077391c9b772d2d2c92f552831164f758c6239f943ab57d0ab489f3f60bd3fb29106b7b422b33d2a04508b4f77f4a6abe10958964d4cc88e6de26420fa926ed0d671d6afb7b312c88c8e3aa77968071ba9e9c78a5312a3711b013c4278f36a563210ca71af7d15e686acd767242027c35c8d2a79a214cff591812175f3f06af3b50715dad5977531b37ddb6b5026d7cc46aaab3b38fa1cae541368c7cc3592595fa864f670597473ff66e21a6e35956f584d3b5b53d9a9f07691e52fc926da8ff9050bd94cf9452af7333c8ca43d5737cde48308b553013a40ebc70bacc1c3bc762a3bbe6460c2e6e5f1a524e8fdf23d61ce920b02e28f4433e6a119a7267cdb36e3d364896e1e97052b1827ebe83be1e9705b3e357c947aaf6f863f12d223973a67f1c0ab65edcfb6a11da78da953c97992afb7dad82bb2a7303aeb2f544a9be9ce647a84dd7f6f53864e8563377820d22bd3b95139eef5daf82646cb5dc9c0122db2df76577632c9c9636480223cf3d7c64bd706d7b10ce2e32aa2b7dceb663056e0f8d3756f4b6dc1cea1d9dab61efd4bb9a8219312489992d79c57cb350564e0b06876110a1fa4e3b97c2114bf8f81ec76323194ac232314bae24ce8032c1d58f74fbc4a3632a772a8a732b0e9d957f2a833668db14c0c791776d7b0a38e79ea386203a20a6a879e654572b8517f95dec05be66efb4192cb16417a221885254b9a14993b2415ae567a43a74b41a8ae9ddce49d338e0a2f25ba5164a8d0a62d8b71ba322e1aa1003df7266e2dec1b8068e499387bdb2ea1a7618fa91d7034ef858ce900904b1afe147ef5304e650b036637e4253d062a1504d90433a16f809463f48a2b240bb8253021585d1ad356234b26f68bce28217a6909c421c0d5cef98e7b6d8a4301b55d6d33a2965e88cc6f89ec2e449c04dc2ed1e1c83348ab8d8fd3fb705c345b9ed7d43951055ee7deef2c6a037b1a822621e02632708b6bf29f4c5e25af477a33cffa7cde0374ac5fba47d299648c3fc8b4c8e79c979da39fe06ccc7ecbdcbe65c9e7e4689caf7dea392426715d20515e7ef066327a0411b127fad431b55be2faa775e68477109171d361a6eded422c9ba69385446a82da3aaeb97628dee25d853e6bb15e8fbce09d8ab194260e34695a8cc748a4e832e96345bb2648fafa61c11f47cc498c9c5bd20282918ecb90d47e00a02d261cac2a9befd6cbc15244d50c552e2bc5ec6f8359f1f0a22a07bf9fbb27ab70332b80b10dbd140bd25b789ddec39810966e75894e61a8465546b6f6a8e6975862f7e1f9719bd403700cc40b58637c5645ffac697eb8638d4ca94a293697fe1a04aece1efa0ca20be15bf14c4cef8444a654ad7e42b9ea2365fc61535c16f99d33bbeedbdcb69b40a50fd3d7ac89826ac1774ebba0eb9a15ee11dd2558f7a1843b34d1b5e2caea8d9d836840f542376d87473a93939d9d2c06c5617e050f6258336d7a3daec9cab163372475d30e4f3ab8f4535b312d57ecddb6902f69fe55e1890f334a5988c31498c9189ff1f9f20dbb5c3ab17f4106170db6f53bf48d3588476ca521801d9c962acaf0a582d57be3d5715d55d838cbbb69f4e04e04311080906dbc15b1e563abd45921619ff81ed2df61189b3175a1ae444d37a63e862427bab4dfa979d3ed9146e591d0f5bc648d89b15cecfcd7d3b929ae12ee215c3c808ae76f2dfee2adedb871b5024f66b956781f82254146329896af8412c7b5f9496566297c78d03458aea8fe16b1ca499c349143bb4b65a2ca854213af067e6b4b9e0923db4b74e60a71226d7cfc2c31f289991bb0a40e34ee08b7058e61d5696add12b22c33dffcc3dc4d40944eff8b415ba719daf7f69b6415ef77ec299cf6ecd15597f23c9ef9d5b8b975f5f851e3bd7e398c1d847eae3571b91a771de25f2588bf6eebd97a1637cd6998f0e36973baff57fd16f4e1c38a846df68b4c165bbf4d574b980491aff4994b52668c70e26e0f4c4e59a0627989b909c37bed6741c3ba114a7be1ed9ceaa83eaff8c685526eb3570fb1acfb647b5cd6ba10d196ea8baa36dbf8dcd3a3940c6e831e434f88016df96bc81eee84d8f578107029fad6ed82f8d18fe2565204f40f4c62d660c68fb7dbf078dd20178a9f649fa6fc4922ac93158bb5561f6913d6494d6c1283d5b14a4b72a193ae0132b4bc4ca314fb4736a058b816bc471a1649fa04527ee61a10be8a91f5e61e0361c03da19cab489dbefc4983f69093364173e8c72476ac06b7631f1038ded6b4e7e795dfcdec99d61ef150ee6ee76e0c4cb8d9f910b9554fe66cc252018976a61cfc2fe89d0045c1a6277995ace0bf9226c1a8e2ca999b5013b4a1b37dc55b7e8caa297abc65e2526c7d4297a7e163761153d1a8b475e074fc20f4c2c9bde805a9a19e7aa385fb0e9ada597890ce49928f464d7c3de54d79c0fc078cb430a78e0c89edbc884f54cf186f290f1cad8299593116d9b06948ccb54e9a940305840496522cb58be9fa87804497846a4bcab25d703035946361d7ac5ef002878d2ad893c1e8376ec84f045f98ba787083419cbaa36abe9b0acd51bf56227dfa5ceedfb1c6ce0dcc0777308076e80609c61a76b20abe545266f5e4d1504004ce5c335dbb838798cda2e1f7a5c187fa5bacc4e1250a5412dbfa1e8b5fb80d00937d1c5c1504be675be622bf2df91fef86e1853a836a3cc4369d8b861c4e41548ca27c23a81539940c668f8822694c94ef1bbf303646201e730d49a0d0a50a601c269099e8ca6e48c696d405fdbb8ee09b43d41fd312398f5d0df9b50df1d86f6d7291d316fc3cd8c853410cc71747a09045df9b2758db5349f832c2de65bd82af7e260b5362f592c717aa0b87c7981676f1a16fadd402257b113c693bd754483166b0460f342b40062b4eec81e239e8de5b30bee40145077bbd505071590382975f08199133b4dbe895e1bbd4b828b26050aef3d4c01331e32ccd07e75b6761e42adda51517a965509b89a178e6dbf65bedc5473305d1f3aa50789242f034288e0aaef696e156f726d642542cb87023bcda9733a60f0910e64100327eb88a14d5a4e5e7fac00bd96f7e3b4a8366d137e520d9be9790dd5d0ab86d47ec417a8472c6cfa718cc25ed0b0ce46792219378478a32dc51c2c37e021ce6bb72c00e906912eaf11c02fbd78fa3cf9fdd8787844f2c04b895bede077164a454c169cac465ebc46c4651d397b92b4b9e4021fd656413f5385f240ba907a88ca62b7c8a62d45ef74a104c4ea5ab771fd6449450e4167bf83f8c5cb1682654a50ee8886eee1985ea3c48d1bece57cf8d68c09a68203019f9624ba80d6444306296096f4c2cb7e555444600769e1adeb34e4b7fe0d2adafdc3b15464c3ec8b27335ff68e8638385c659081b3d3fbbfa54d82afc68a5accfa6699a01a0f101f42802aa4f356a7fabba48f9751dd5175d7180a967bf94daf01b97f1b9155e4064630c9ac46b9f9318"}, {0x48, 0xffff, 0x200, "36a8f5b16cde01e82998431f9f2127f564e748e00f2a1e6425dc13b491af9472ef4c6e5b58c631751a2aecee1fdb1327cc"}, {0x1010, 0xffff, 0x1, "be0dfebae0251cfbb3666f46a502cc1c434a82198cf4acdd02cd6dd140dcad8962ba5c26a6a87dcb5d4adbacb3a42d2cc81c04bd56a84f0f3cc93479bc68606c253028fe33f8211195232508c789926cce7e1d189f57254cc4403ad57bef3ce95ea285c21d595402194826f1b05747ef25a0c711385df5eb6f4087536a169ef4183950c6beb444ab5b4e23b9fd0c4ac5312e7fff04b5e9389c4edc8887e2b0fdbad30296bb2e9f8f090da60001e56459db11c9a3beb79531ae9b1e65faca05dbf275bac68d595fb09a1312d4fb787ef1033c9ccbe0df2d3ed7076405d82a7dc5fb90c3de028d978e57e91f106065585acb3fa5853957d6472f673236afb064ad52c056c134008ae73eab2c5da3db48d80838927081b0cc34c8d8547b53896a5e3dd7c3c9a4bfd1fd9fc64c70ed27971f49704bc638919999cd58216a4f82440bb44fa154ea5b61e4cd1bd0a6de61bd22d6f0f58eeaf865686368bbdf341228d38ecce3822b948f8471d0ea427d08966866e805592015a4644e67eed169cf2e8b847684de8c319d824821a9aea70f24877c8627694ca8f18c7d191d7a898a750b609a4eaf18fe1734e0a9b321b9e979b96c07ffb97b1072e6907facc1deb533b0d8bbe376529bf3ab78fbdae6186dff0543dbd83d4c53b268ccd853cece4f51a9ee6be1489a8648c74077f865fa012d281431fb4389bdd6910374bf376dd2e502c28bd3807655efc80044c5739a13bcff71bd60ead9b196cc0667562c4a53ed504c440ec3a729a67da1a7da3da4ebcd89fd5effb92d8b07b20dc9e5b195c93b4cb1f905bdb585fff4f2948a9785796e322a9063c9203a082fb321063ea7cb287b2fd4abd6b306f418cfd3ae61e1002e6c1d10e57076d7729251dfa12a1f2a91f823c20eac029ee001af2a14a17596fbf6a88833db87db40d94c7c9b6616087b4ab8a5855b626eba86b0a321e4031bf643897eb2ed063e4bdc751a7f2f10f5d3d85cf1c91d13d0138c2eb6715c1826a55950a0cd1cd3488763ebff4e44fdb661183f94a197f191ff0db7ef9150da191583d86d6be6fe84bee5161c007f48aafee7fb16c7b671294ddf9ea975c11cd22cc1148b2e92380c869e641fa9bf3da0eeaf742b84ed43396130df183b51a5c845f08de80feea3d5687d8405adb26822b0c91ac13c0246c5195e9c2cda4616ee24078b577f3f158ccd2e5b25ca3a47ea27c0f3805197caaa2247dbe07fa919f0a430b3c1452c877f3bbcf1244e02eb4c5e6c44e1d98a2f48d512589e4f8f52b64adb696e88473d9b37ae5ad1956324b9a1b04649dd1e37e8c00ef51d2379c7d32a523aae346f54c8d61dee6c8256f72cee840f6d00de8296c2bdac5f5dfc37a65d39c0624bea32b73562f41d87da2b46b129cfd57e5a4d71cbcf8495aef653213ede9f67feee3fe31e7c27d4691adb4f24761d261c84e415b99f8fc93db969c2646aeffbd043c7e40fdd5f4b6a54765083047df801802d2bb7fe993f06c12d3da6328a4d69d141f6a12e0933e70aa0f772335c6e30aa75ec9da8f57d6ba7b4954ac5fa1504c6bf1c561dd35b644718fcf1e7925fd7f5940555ce722198654d04e9997e536a2b48607728ae310dc9fc0740f075c185ec552dfddc64cb61f2edb9d65cca439a071536fae2dc3e4fe5588d03fbd46f2b3ecc3d8f2a43e4681bdd92eccb40aa13fd584018742ffb5bcb44f04f5a27e584e87649e0a5f19dce645626980c95f5dd77b6f428149c4e8a7c27c99f81fccf0e4d8813b9e48d08bffd71273d5ab203b106368d4b184c1ffbc4fecf6cf78424c3605cfa69cf1f49b86d36d293aef4d01423c230f12eb90ef94eaf3c9ac15cb818e313db703e94d0a7837a1ca9d4a54a14d5c9b48ea3fee88403788e55e5c62ce45b634003591d9a83c123b67a4aa0c8542e2f34d1b3c5f6fdb352b27d46dcc2cc75f00dfcf5c6491c801a44bd0572c0f10f011aa3baed1ce1d5053bb45ec50340ae64aa915741ea82b39141f8cdd885b028c2bdab82e1117ec9149e82f01d0746e0cd2f95970fb68465d47d948f5254ae41cb9a6ceb4f0e1fb0050453df4c9141dda87a87f355aea575bbe920021c6c120b68b105d2c93f9fb9b0b492dced6e7f0cbf8b0680b2ecdddc3371a408ef85164ce9c0c213b5226be3b713d783a48f22e8eff69c40356f98c3982922a7a5b89417293218583ba29faf992456a31bf4ae96b985ed9e8d170b30f40d765b24a8a34b9a493d645b1cabd3c92c4679a924a5624794841238acdfd825b76cf44dc41b243e81bd2b2d87b45e11482c9771bd4c3944e8d3607d02af6776b71d6c42ac06935affea5b40319d93d19d493bfd74411e3bb8193dfaf3de0e12ab6d3fab2ed582a406d99a8a28f423aa0475543c093025145f66a0ff4cb9325f5f647d0521ce05fd244d69f273fd9d62c56426ee294942462068de0de7736cb5ef9dd232b7bd8a3d20a335256277a17cfcd996c4a1596738658d6a9d2b328d7386115d2088769543ba6ee2be02d13569366c79771bc3e38979eb05f81e3d4976a3df182db78d7a28076bcb3b913addb3e783498d2aa00a600ad809f50a06f5d53131ec98f96b648ae1998aec179332f9938e722a32f62c5f542dca6d1a191cfa0786f87d5a2adbf092acd0323471dda891aef0191025771fa850dd74e6f5ea30a5f7206785e10f6936168d6f76515ea410797a255a90196ecb3e7f2ce8b418b07a71ee86124a0ad3ca5b17267ef7579c6891346c908a38c2a85ff7340eea18d9244e161d91385f5ae6122b96fd000ce5dca6403fd297be13fa1913b20ff418e120cad6e7df394a5deadb55fbeebd79a8694d62d673652135ce77e520a71609e374cab11b74c91b25e3e76e7b1cf5472bf5762e64666944c5d8517d984368a6b2fec6bfcd255c8e7df5643b1318ce434dca832baa6f9436f5affbc07ae007f6c6d4eaa0b69f3508bc66dca24995c4b6aa680e1f5b18052bef91624c76c9f4c7a39e9c7df7407fdfed2168e3edd9fed02fd28a2a889f4319d28cd3e240caf80907ca3954a9ad274eaa37008c7f14968e0f87481215151b9b9457d4a4a47aa7456b1a6b9d23c8a62b62ac2f999bd7bb7e44f6f41b122b74919f57dc94c305571d0e095cdef987b5c9b980d38c7ee96cfc6106bcbfd369ca7c482e47902e466476c30349e8ed4566f1befd565a454fa3c5b52b5bc84b28fe75037627d549d9fccf2416a9f991abf509270e69020e15cac00d59c906ba4c9ade7a8b84e7bb344f54a790727c50336c6768124144f196e0ca6b1724b4e91768a2afe5d4712287848433eb9cb6e267fad15699e52023f18283f2a06aaf410f066e6e49d07acd7b22373dbcc52ea7d1ae49e55e73214e48ff5dfd10171398bb240958d82761012b2274740eeab8e1151a6b213d570f747aa8acf18b14c67e49b888598241f696860a6bc04073e10b807aa67c2de1c1bc38aca0d9f98d95d019f5057f90779db3b4f3b585cbee71763d0764244b280ec934e300afbdf976ee1ffed4710a5d487374d49da158272445b57934b25fbbb6077fa408863d7d6e437d5fd5bdfc7d8242fa685340271ae1da9632d23f5f8e4e5441319838b64a15891ce3b8b187059d10f92da4e55c6fe697f2acf5c48db71be4bb4034314dd0b24fe8f27f618126f454e6aec2ea36ee0b942362c58c8a3bd060e0002cee804e732a48882fa0ce7e05c739fb66f8bc5186240b2b2c5255b84c96c3c34e2cb4ea29941015732137dc0c64b6eeb25cc4d0e539f44aa1ffbd133b79d06f6f3ef73a9427764b101b1cfed1f07b706f80dc2bca65b35274ef35258a8b5a3db4d4ce60cef911ab6a37df79578bb0ff503e767684d64ff9e227e7736476b285238710f57711b957d9f1f82e68d9c13eebcbe811a324166ea80c7296dd5c0902e325e96b3c3a61500d8c87046031aec51023f2daa137e9a9c281ed961859fd78ac4935422d0d4e27d1291cf45253ab5e3fa19595449c3ee59d39841484877df58faba11c4250626ef4230c1ee661493104387b36bdf8b5dab07db7dc6b44f7ab64ed45fe39349298653cb45f85a95caf25439779e01e1f51b03e09d08c1a92fa09bfc1c20bd3bfe9a5b8d73c7380e5176ade9f303b5d00777e85637bcda3448059c98178b9fca197f987d32f36c2fd54a25bdbad1dfb2247a1a9003c21c373ff630feb8b6cda6c22c1bebfaff306ae917a7099fc07a0a75b91c8ab00c89f8b0efd6156890f40fa5951bb4f4875909826f93271c8d78c2b2478174907a2e3826e3076dfae90ecdc9ec72b4d692d636675c32498cb77bdb407cd3b6d49c098de4f9f0ab088abba2cef2852f98a4acd4db2fd7738a7b96a14b34c1d522bbd8737ab0dfd9b0b84639a1257a896cd87f85b1a97e7d3c662f8c9972154dfc325650651b841b5e97a3b578a97adfa3a1e65ac4bec8b0727d8cf6665d8c5cb02b3c7daf5e8db8dac03fc02d8023744a7e0854837df662ea85afe7fb4ae336ff2212fc11a49b8af517f234f80d900ab58cfb451066b8fb88d0cdc5e672383c3a48f16c32a4222a94ed8658451e8702706045bbfd9f71f6172af7805987416770b45b6c9fcbe2e5bc39118b61a7cc8a4b8647e8e3d6ac1313cc3038a9c580ece8ac145ff0865f06c06f04dd83b4095161bf81e54f2ef0ca2aa14433f518dfc50d8f587a01b49918467c489691e3facb5c5d471982f8e1580355ffbb30e1610c65e00fc52713a0e6dafb872c2eda4454cba057fc62276f60f3e2f9ad1431eca3e742990fb3f3f81530f00c348d623a9583ff4d42b1775ab1c572164e4190c844312931bdd589521ce353427f7388ff4b91d565f251a977d71d24841e2a011874cc82f5e7bd7e2818271f8bd6d73d8bb5155546a60c652c4ee6d4935fe00fd90dc169cc760b5f4b18df1c19f75c4a4d8e3494debc6e86ed99c8a6df7b6358ff240b4219755c899b9e26d456f62aa504b53eb8c2bce33db5d5f9720928f34a0e044725ba9ffe707ec3aeb39659b83232c3d054dbf9aa164409e890212957ae541d238de6b1db702da980e84806600104dab43dea3191b8ce28e8c086ce4fae7ebad7d655f7f9590e49f9075595405c965593bee99224ba3acd6453ce4973a05ed4dee9e88edf69956a49f2b0c39996e6c346cd89005be63d84ccacdb4cb151291f218d8d323ca212533c8114d530d6c050e8ddfe1cedbd0cdc8879f48db4455e12077a58e0b33183288f535e3543a48a854d3c18a7812bfb547e46ac1548ec7b77e76bb5bbc190808ae69a8a0bf95adf7cbfa7c48134c41fbd866c128044d896fda971028e0aec4fb869f8670d0b96dd499213969ce352ec8613c6bc42311ddc03e751a4e4517eb8aaedfba6f1269344b381326acb06a77bf7947c798cdbe07e7d0cd1c10eaddc40d8f76ee86647eea0d47d6939d4415d6634d48878918da178759f1f9a8a0d74ae8a520a4be8761c38ca312fcf39dea57c2206293fff5ad1398f01b81eda2883c0fb2c793141fd7d01b08450df27adc033b00b8e36b5ec795bf4429f479ab4e50e840115337d30ac2c756c7897102b1dfa25a92c3c55c6a1e33630f8a315209e93e7d81fa62368089a29c25f66bb081292771b89007277304871d7e63bdc9b89313c547a8b29878381ff7734ae67231c4255fcfcd8dbacc19f1095e165aa1a86e0f310d8db9609442438d31f63643782c35cecee06910e241b99cc97fb441b1b6b13a59fad838fccc2e1592e07b1498dcdaf7f714b86f0ffa1062d4db8662a41b05b13ae6"}, {0x108, 0xffff, 0x3, "58b76097fd6ea5bbf4702bc1696ee966deceb9d092b7e93368266b73e61dc7db7b34a97fc5b233f3274107fffebbfbdba5d691ad5ac82e8319d9519e3ddb1c8f06c8da99b4d9298f0419a253e7b02ba97cb79b4a8439496c6f15410223cc0d943830de74487d3732baf66f44bc27090793957f32cfec18ca26d0776e51a8ac7df6b5c084b965929d3b6ed7903aaee4624ad8cec79dc5c9a095df38f3f50e687b2d91e0dd93fc73c8aa092b38d0466eb19457f8ed701d219b27d1287fe940e43672763697d15569feb67563ba32bf02695cabb52a03b235a3598b968c5e53f8c70166fe96a41a4e6700b34ba5d1ee9d941ca08a43a098d44e"}, {0x1010, 0xffff, 0x4, "f46b7362eb8be6e0728340479992bc543dff1e6d3f5e29c80a4cfad33c1e95a62ff63c57dbfa112965e18d3462dfc705e3893a35c49c28737a1b25aa6b6652654fd875f295ed8b00aa1eba4ec6f953145851883b3ea879116079e685f44080e004e4d10d512484f76f33fccb6ce5de20d6ff18070599f546998140afc5f35e55b6e1c6cfe2c5debfc193f03f4b34b906688818ce84696d56771c9e2c28c16585d887aa09249135552462e76ebab6cc16d1f131cad07e8a7160f2c141491f9136b18bb1367a8bb95a3537091a93ee20b1f3b792338ce988581188b19d708393841c6dba0ad9a9a8e0a814ef1b1db15a142c463e57b3c7a020abbef0b860ce5941ff5a112d53a0680f10232139be9841b3d101f92cc37fcd2a6da379778b11bef2220ce0877e219fe265d3ccaf14edd446e188f01490d7c7403ef7c10949fabba2fdda9ef3a5d49639d64ff7ac0d108157178abfb24e06857631c8d79d471eb0b3ac56c02df73218a4d3cae7cfecd30e39b1979bbb41ba4bef6a5550c3a7e819889f9bb14cfa2ddafc45973d3c8a6acaf00310a9f552fc9f2f5efe6e0cce51fd949f1d61415d89830fa95eccc9d6a57901cf5dc0f47593a67757472ef502f2e7aa8a1a6e69fc8a74fab61c19cb49dcb510688178c900a15c31c986e0b69789a3e035ad1c24d0c7575fe94b3696ffbb5c624bba3384ab6f89e1d49d2358974b423af2bf42b21f5dd0cb587b055e69f426522f707832c97b72908ef964066f310e784aa257622b7af530e59f637ce0e7bc731d26be162bd8ad366ec327c4761654d3dd85a33e7c918b12e610e55e9e669b46e69d737241c3db5c44b66ce680b0b076c38aedab3e35e6f7f97210712f0473eeb3cac4ff8b20fa23f1ce9d24ed81793e2fedef76b553e3b0d0f88ab3a36eedfc12d9d176e923a155186b42a8a2ddd019c879033ee3ddfd494e194d3406226556e627599fe9d79be38890e4c10a56857ee5a16a1119f98a15aa53129bdae113bdaaa2217402f2d10d7bf7cbdebea7326cf12f505a8fde601dc5bac62beb518f0c684d7ba18e3d1ece7b88785f57654034e9f6c35815e1c4ad43bc0cde0f6361142c238a1230aacf31bd1abd4e7dfa2bd8dde0a6f2be83d5a7c89714f7f48fe20230dcd5e34bb3d206b9963dd4ff746bd9e1d83198bfd4b9554b5edf4475d12b81191cdd56061cb136d1d6c8462df7a89aa1f7cac712a9d2eb8065ef2b7ec1638177bcb7b02b0b5f549b73e99b83eef696fa935242212b025ff6bd7db212c2c85bc71f02804d7d9322a89201d4ad5f11ead7b0cc774b805c77a40f184fb82435e7a4872c514568542e1226b79453b7d512aca65450d2027c6eae7060d09419903615805caccc64e9f56bfb17ba83f36ab2595bef1ca1ddef17a5b83356498897367d9b24a3572e0ebe1c33c6957de9e52f2aca8fd82b114cc82d48514e05d0661091aaeb39ecbc581cf472b10fd1f60eeb2f9b8c879da5a4864dd7e5062b330a935955a9a7931ab49f2ea84eac80987017af4d01a6aaa212bc52f02d3d8f5cd7b794155cdc0848b58df36fb67790b80c1d415ccefcb4d6e70ab2d634313b534ad70b19299442843a60e4e46b5f5c8d3aae24ce1fe22a203c45f4ffefca82406113bcb9aa7e1bce6271231e81f4c86695a5e16a5e7e11d98f79328ef0a03a49a6f7874b220e3a26dca02e11f69900699af87291326a872c5f4da02298e798c7a588dc70a6e071cc256d3d4b944e520e57c02405f712ffaf15baedf5aebb2871f07c8c2ad2d83f42320783e761d63319a260af80da078054775dd76968cdb7e33fcb56836a79b0c7f5d55911095ca48a4e4bb1fcbc043376d10370070e8bf0e4b3b88e500f8f796fb31f7d19b6a4ae5d9ffcc2aab03886f4387a59f4d439fd0fa4d9652aef8fe3c9718d44ca5084a2d091c0ad576d72beccf5f949ff4dc5daf1cd3941cb6fffa78307a5257025b22b662b27b7b20be717182c02f8f8db60ef3f8f6a8bfab26b96fd27f6db31d3ef3eed1a42ebee526952d424adcf0263f7c6f4e8afc2bec1649bc20f6050fad41d98e2e347ee521235b80c115c061e3d745b64eb12b52a425e75e780fbc189bd1bd58f5da01c2fb3c80c742b1c2abafda6101a691ee02685458f93d2bd4defc95b1a3a5bc72c59a21d599bbad7179c361afa680147e7dbd21f70d4838a848efebc848cf5ec72abd43c7c2c36a345b9e29e7535c164cc0da988691d6c3dfe88c1917f5b960d147e6cb06c688658d8b16fff2d45931c98e74d086794b254ae20895222e33ecfa4f5021aa030919ed59618555509e0226a9990592e16e9ea6bfa0e1ebce9dcfcd4ce530da54b09557c0b7650e536fa857d61599f02ccb75aab46a45cf860563eb88ca05d0ea8ba79e6096f634b15a5ae5748ca5ab10761171c867af3b0d311290b90ba753b83cdc237842c1071e2baef6118e654baf26df540727d9a0295120fe1d50d6c7eb22c74fab0533f5c36a21a59c6aece966ee54f3aacafc60da6c04a883fa5961e1f0d044b3d8f04a4c031e3124f67dc43353be8e90d353783956174d81a45594bd02224ac1c7597832915d25d198b4609a29973eeda0734acccf5e66ac31fa9387ed75a32ac43ea026fd72338e756acf39f700a403988a319d0a5439d72efce5ddff28abe16ed403562ae95520e6fb2e19506eab0dff2bde0a455911f269dc4d0001a59f27986ff0370a26b4de35dcc7c586b876e33af25ae8433bd2f2e9adf933a46114e807fa16c9c39bc68a71c83267f36ff43368d1233dcd65205c5ba8827a700aa166a4b55e47e0c52f57b9062f94328f2325c3658769c0a71a16d00fe6ce6f465ee1cd26dd991009e099340a36aa5a808a6cea0922d76798e08ab3000a3bb1bb5529da476baf55682084aa340592e7f5dff205b28e78808203625841fe9559142062682909b6fa8169f1a78bb41cccbe3ae6a384b26e0c9320211e197ba35bfc42eec80184f16ead50cef08af3c0a3b254afc085e255e37047cda04af47ad7687a67654820c1b178d1e6f925fa3e0697619bcd371cd2b4f2141274becdf17384ca4927d67f2a108219fc8af07e13c3d19e2b40b055a9a7db6e9ba94c93503b04339de32dd6a42a1cba47c370174468ff431d8d2a285ab6cddb26bc1bcb4b81d0c955b8be31b14ff41ec961ee99f10926ca52489073ec17be020498835ad0399a5fea8ac1c8e702187d3fb0c03ca24409fac9378cacd30cfb82ba9f14e4c251e8e111632eca8d224d1d7d306e20804d2373bcc91554acc1f6213c3c0dfc326f0b6e22b30cc0aa17869391d793e12564ad2b484c08425ad7e8aebad87f76d6d41c69401a99482c9fa23f9b0e07806a084fa70ddb28dbe10617314b18627ce4a0f8662d901ad1f56424a53e4b648e583965f94dbadd8186d90efa864c9de2fc50515938f54569be3fdac3acc6d548e788b2726abc62a34e88873e5bf72e785b99770c5259f0e7432bdb59d40668769a50df07dc1824cad10853e3e934b94e066d14d0b1f1907043440beec221ea352baa3ceeb88196b8770a61f678a5aeeeaba6a85e62b238c77e02dc8c47d15058d188b08d8aecd5aa0c22d50b66edba03d10358f1f2c34e56706ec385f472d17ce822462c59f2865c87e252a97915c2d8a09afe8a2872175d3571e15dda325b923ec1922121983a668141319d63a1be62506bc39ef86f19916254c881e2c51f29d1676e7943594d70afb5803cf2ab183332156d69815546d8315926abdb8f1df554ea70ea6bd02e8362777796fd8049f9d77c59c86176c4847c1842f09211f0aaafba9b380cbda7a376516ffbe1c64288a4e3cb913a6c316411ebe9462ee6faef2c0dee16dce83c46cab373a8fa2f0ad34df2db467d2448f68c49ea4add1f2ee754addeb0ade91e733545581e6380efdbb8a06476069f00c0d909245e817913b2b28d34c39f1307e26f597168258474a083e5cc4e70b8b389c428dd2cded704fe6cd056767f2ceba90d3e49fa32103e2cfec8ebabe5182447ac8bf12c0b57bfb3e1c75550d2b8f60364e373f5e66d9d3bdbc9218cbbf3512178a9ce615e33de50a65a668cc6851bec9e5dd77320f7a9d17bca587fec6213caa2fcd2fd6d50cb987055991a2296a9f39a277a62e7d98b50645048a3ad78a0c89ae91b196e91716f6e84a7a20469c91f6c64b70dd91188d78ebc13eb529605c44328810af9e946ac80e48ad97c6348226a292d345e8153df8014740bb6f7ba21baff68a1e46ead530ca3fc29015aa5dfcf8b3470876af22b47a60707b5e352cca3001904e538d9d7646b22df2279324f4950377055afe16f4c2999872d8ffa5b0e4aa3557e8e0b1f0162fda85695838492180cc66198151b5b81a118781fad3eed192d0c2c2c5559c73ba7a42d7bd0ab520e7279c1ba465b5a8a15b8031b707416416fcbd746b67ec48c46bc69919d6d445db5255f0837bf640f5c595014db8c5b61d3cbf6026481f3b1e6a27272ceabbd05964c1320396c237eefb19c49e3df658b754495437bba2206717a3bd7ef3219cc867ebb2cf3c1cb221390112e0b2b7434e699c2e83b6a3eed3567349016b589c35583a6122c78c1ee4e0c2eb34b797b90d508b37c86b8ba010eefebd57b1ca9228656322e6874df667c5d9fc5ef11e8128bd6828815a1d5e2de03c55d96c92e12fbfacb37c17ecb3ffc6d3b53dd443b22a66667409f1d7d3a30667f69c6c51e81e3ad7479615911dca97accaf8c0fce8c52e9d5908f79b93a325ef18682d2843537808d0bf80e0a3ba1ae333e3ca9b4766d03f2d57d08e89f5db4db1afdefcd87a995505be73a5480dab7751d2b5186218a940c53f6a48fba85cb764bbde8caa56c15ec342f635aef5dcbba96ba6b27be21a1a3c2e41b2388cfc27a824d58c2d9716ba2227f477353833d6d8d0957dbd83dd4b2897daa2c21beea152d1a99795bb807817cb9a724876d21c9586ab9a26cb0b2e461aaacde5b087092c8a6d590e5f3bce24edcfb0902b4ac588c9e1605b43bf4e7a38dc709771880c758e55b769f2054f81b5f946df9de20a9cb21d9e1bf1df5e401e45253460978d08386377d686704f7bb202f21f135f75e299b81b47723c81c21dc7e0d1df5bad5627f5b8b02fcea54d7bbc71fb031e832545335d29d4a2cc966e35c793d1ac417758d8609fbf6c2a3d444c93272168b44c5660c2a70ed18135b6af8ad5239315cf8a1cd7992e7ec2c216f522620c2fddb138a9af1e7b18832319de6aef2838b479b420c79aa37e36bea2e3ea54940d2ddeaf6539a32a548a2689133d3ca0feccefafa4db5910d8cecea38d1b9788b0efef0b9760b5d27ae09f60ebd690b39df9497f417cf48a8c3d32dcdde1bbe1c94ba86a80c61163a88f05e090ef18a7ce07447cea7e28c32e711eb6558f91d0729aec27459806d38f33d23759e71935112c0b070bb9d4732b408008ab630a152382c1bfcf1c842612a818e63da3020e121ccd94634a44add55e674a6abd4796b9570c484577e06e98f626a7991b9fdc3f745d92d7148de8805548ad5ae9c759a5627f4b9b8b8b0626e0332f1b1f362d895e51b8a849e0e2e519184a47cd546dcf5d0d8f87049dc8ccd7cab9b288c687fc4745de60ed029684e843a4f98224090b6b984350682d6ae2ab8d8f306de030e2beddbdac3eb43c7f5a49992f5c4ae717509ea5c707f302509e0d38eb89c3f44015aacd9741b677303d23969599cc6d6f4764f031bd5e0ea5c96b738f166eb80872707ef6ae5d271e"}, {0xa8, 0x1, 0xffff, "bfdb54874ca6ff6da9a15eec52a6b2b7a23185dfa2715b2bd59014921f500d2f19dd7cc0f53695e797cdce4dd49be6aef4be8e04fb509744ba022ed0a32ee56200af69e6bd19ac20ed78b882e6dc277a30f2066d47c1748dd28f495ee7ad9be3c37211fb55a19236213b3395a36bf709d4efbb1c63a836df2b18acaf1b2684034738346b6d1952872aae8ce40b228d793c89c1a5631a"}], 0x3228}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000048c0)='/dev/pci\x00', 0x8b010dad445ac4d7, 0x0) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x2, 0x1) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000004900), &(0x7f0000004940)=0xc) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000004980)='/dev/klog\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000004a40)={&(0x7f0000004600)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000004880)=[{&(0x7f0000004640)}, {&(0x7f0000004680)="beb510f8240580ddfce6daba7d613571c512b5035b4e96f3d1f24d547db6bccefa5356020084c10422e8fc85b7cc60dc44646b4f5ee4ab7be5e722d6b899d9b2b24455cb38946626186d567cb453b8dad4dcfa9714f0a05c6f62cf03f675adce68ec07ea433a55fbe59b25f43396bc121dd44e380d9172dedec7ba8ef52a41244ffa1626d6b0", 0x86}, {&(0x7f0000004740)}, {&(0x7f0000004780)="2d1d81bd751a06ecd44cd3a16b90562bfb0683f81a9051050807adc9aef2e33334046531aec8c91ff1dda46de1a86c6a00489923a36d88d0d9244946b271005a54199d917bcbf2a19d72af6507276fca7a28a6cc6294c0eca2ca8acb5968b4648dc97241fbabc7b26233e7f834cace5ffc2ff54e7ac94f0bf9598518a635e7bd875f35329fd60058c67872503b0a7662bf1b29024890cb678c21d6923b17d0ad41804d40b73df75084258ecc70ba2c4ceee5374288d1f39bbc3e148d3ac3a4ce146dd6580dfbde8527837c7e77b6131e", 0xd0}], 0x4, &(0x7f00000049c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r1, r2, r0, r0, r3, r4, 0xffffffffffffff9c, r5]}], 0x48, 0x402}, 0x0) r6 = semget(0x1, 0x2, 0x33) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000004a80)=""/157) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000004b40)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r7, 0x20007471) pipe(&(0x7f0000004b80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000004bc0)={0xff, 0x400}) semget$private(0x0, 0x2, 0xf) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000004c00)) mknodat(0xffffffffffffffff, &(0x7f0000004e80)='./file0\x00', 0x0, 0x7) r10 = fcntl$dupfd(r3, 0xa, r7) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000004ec0), 0xc) getegid() ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000004f40)={0x4, &(0x7f0000004f00)=[{0x4, 0x7, 0x1, 0x995}, {0xd937, 0xb7, 0x9, 0xfffffffc}, {0x6, 0x9, 0x1f, 0x4}, {0xb1, 0x7, 0xde}]}) r11 = syz_open_pts() ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f0000004f80)) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000004fc0)={0x1, './file0\x00'}) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000005000)={0x5, 0x1}) r12 = dup(r7) connect$unix(r12, &(0x7f0000005040)=@file={0x0, './file0\x00'}, 0xa) writev(r5, &(0x7f0000005440)=[{&(0x7f0000005080)="17e9bcc5e482cc8f2a77e61973771239adda6a31ceb979ddd8959073a19983f893d54ad5f765cd78539e21d830b5e68a88e640bfe92bdc88bac0a0e45e4a692c1fd6a944205c21c11996c5d12aa41d9327003266f996b283a56e78642d2ea30d89835794936b0e76ba7bfef79c83dbb430aca9bc62abe69672920a4907cea46bb02d6a41332528b312a9b0118485d98abd295b55f6bbb9e296e5d78831f30741396c206e130082ccf9b17fd09cca74ba2e4fba", 0xb3}, {&(0x7f0000005140)="81f6370035864d55d89d1eca7791298140438751dec1a42228ec076fc184a78b24d0917c7b9e359cd128ba2102e9915f7edf4a2acc0689f4270ae27c372ab612c7490464c5bcd2850a0020d405ce7b42f232bb22a813945d0d1218d1cec469ee766c3f31e7a9d6624f988129e2f88b070e9a7b8007ad5439b9791176f3e3b70a757a1c1fe1746d1d3f56056cf4a4a6f8e08aec150d118cdf2d4e83b30d63488f95bc03c5289477f951af65352b7d56069623cad25ea0e7cb6d5fbacd00f16f6a2139e82da48c6e5c91994e233340d7fec3ddac8b97ecfecf5fb1a2", 0xdb}, {&(0x7f0000005240)="9b42dc8b91ea9f8960b8b1aac7d4a828b86e67cfd5e26cd04480f5", 0x1b}, {&(0x7f0000005280)="5fb57d31f48457a112f835ee3b0639e869d555b2c2f22aeeccec5a0bc485ba1f465ec28c0fc465cc66a96ee2f16c101addaa4aed64cb928c73ab01a8c1d073d027078cd831ade29c50df67259ece6f13863097c529ef99aa400165085f278bd4f1fb8b22473368b88481af2ab3ea2e3a9dd0a05b31779e621535354ee01d480bcb3a81fc66396a8ec4cee34ea2068bac178697a00a5a74928c8f57", 0x9b}, {&(0x7f0000005340)="cd03481e99dd0c9d3fff3a0874189245383f78f2e5151ec033e9df9c0b8932ff8acf67fa36d0e36fb95a46ff3a6bc3003405a3f8563ce274d70906d44154e7197f8ee31c6bb3867e9d4d70f63767fb7f874cf87277bd03f52257bbc92d7e4cd9abf93ba1be6af10c3e4d469afee78d7fafba2ff3218ba7af005599ae7b11a26bb2e3a4cb813c4934843537d3bbfe7774b325617983eb40216d15ddeb2e476daf956b6fd46504cffab06a14a49e09e9fb3c933f3a080fa42a5e626dedaadcdfcc1e294e", 0xc3}], 0x5) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000054c0)=0x9e) 17:36:30 executing program 0: getrusage(0xdde4e1f12b39a467, &(0x7f0000000840)) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x24) read(r0, &(0x7f0000000180)=""/243, 0xf3) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x3}, 0xa) nanosleep(&(0x7f0000000000)={0x10000, 0x7feffffb}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x40, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000380)) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000800)=[{0x3, 0x8, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xfd, 0x800}, {0x7, 0x8}, {0x3, 0x9, 0x11800}, {0x4, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r2, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x7, 0x7fffffff, 0x7fd}, {0x4, 0x21, 0x800}, {0x4, 0xb, 0x1800}], 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa9) lchown(&(0x7f0000000240)='./file1\x00', r4, 0x0) r5 = getegid() r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r7 = getpgrp() fcntl$lock(r6, 0x8, &(0x7f0000000780)={0x3, 0x1, 0x101, 0x1, r7}) r8 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getgid() semop(r8, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0xc, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x1, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x9) r12 = semget(0x0, 0x4, 0x80) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, r11, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r13 = socket(0x2, 0x1, 0x0) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0x39d) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r15 = getuid() r16 = kqueue() r17 = fcntl$dupfd(r16, 0x2, 0xffffffffffffffff) close(r17) r18 = getgid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000b00), 0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r19 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r19, &(0x7f0000000c00)=[{&(0x7f0000001240)="b52ace56a69c7850a781d7f5594cfc5e9b6230aefccc4b3826037c0671033d0708636fa070b9d0df36290df96ab022dad076bea29edda4da6fb9285f96907e14c1ba8274b889d0029887e01260df3fcdc28d42dd0f82b0d862746441b4dfa7c9d2b5b82732c729c2e490185cb5f6afc4d0bf33a3d1ee2f46f97d4026bc15969f9f261831ed44098f0340b3efc00e7d2c1078e95aba539a24b6b447f9dadf161a626e28e45ce331d59c42da788602fd9761c37d427d43316c37f0928272e6a14430d5ac9fa46ba5078cbe6cc72077ba28119f357a391bb05ffeda5c0a54", 0xdd}, {&(0x7f0000001340)="de7bf0380afbe3c2cfd01cd715f684340f9dc151b070a89330339ec80a367405fb52716f288bf9b2a4c8609f22b1a2edeeb8b3bb1131a19da385c7c2816f31fbea6a62b138d16a1fce3fb1cc3b7f9e4338be0e5e67c16625b3ab191d7683706169f2b218e4466b0545325e9d78a10404953de78ceef8ac4cd9d41af47b57a9680a13896c52ea2f3c966d0915134bdb3cd50fe47f7a06ec8bcdcf609152ede68760a9d7b745fef58639db98436e2bcc6a4d3aaf6d2a49020fda2eca27c2b278bb43e524c5a5519dc43e3b680dad0560ab0392af33e0d362685cba5dd3", 0xfffffffffffffe90}, {&(0x7f0000000b80)="022fbd910224ba8b3869c216a3656ce86505bf0ca8f42ac3c01bf9781eec6822ec8d592854ce0f02aaab8b140fef95730d8b1aa7d308e0aaeaa988c6d96d19253a24f99f6a33d5e117efc14a394dcd", 0x1ef}, {&(0x7f0000001440)="1ff790eb7fe61da6e3cae98f044ef80e0d1c9f3a6aa4a3c730ffc28016e3d6f62893fc230640d8bf3af38b51bed4bfc1e779e72b7543f4b30ec25ffedcd28f5e8b26622920fd181c722686e0227fb92f64938e28674854ceb1c9734178b544cb3bc285399d22563f12737a195152e3a045af55384ae523b4dac8cb4175c7b6fe1e4b7694ead96540613a2ed4ed408e24d0af67f6fb4b9a96ba402b0701803b4885c23348562aff39a37d1ded55ce3361bcbae2fa099646f975", 0xb9}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) r20 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r20, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r20, 0xe3) write(r20, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) fcntl$dupfd(r20, 0x5, r19) ioctl$PCIOCGETROM(r19, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r22 = kqueue() r23 = fcntl$dupfd(r22, 0x2, 0xffffffffffffffff) close(r23) r24 = getpgrp() getgid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r23, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000600)={r24, r21, r18}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r14, r18, r15, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r26 = socket(0x18, 0x2, 0x0) accept$inet6(r26, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r27, r25, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = socket(0x1, 0x400000000002, 0x11) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0x80206949, &(0x7f0000000300)) r32 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getuid() r35 = geteuid() setreuid(r34, r35) shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, r34, 0x0, 0x0, r33}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) fchownat(r31, &(0x7f0000000080)='./file0\x00', r34, 0xffffffffffffffff, 0x6) r36 = semget$private(0x0, 0x4, 0x0) semop(r36, &(0x7f00000002c0)=[{0x3, 0x9, 0x1000000001000}, {0x1, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0xfffffffffffffffe, 0x1800}, {0x1, 0x5, 0x1000}], 0x5) semop(r36, &(0x7f0000000200)=[{0x3, 0x1320000, 0x1800}, {0x2, 0x40, 0x800}, {0x1, 0x7, 0x1000}, {0x7, 0x4, 0x1000}], 0x4) semctl$SETALL(r36, 0x0, 0x9, &(0x7f0000001880)=[0x9, 0x3]) semctl$GETVAL(r36, 0x0, 0x5, &(0x7f0000000240)=""/226) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x80000005, r34, r28, r29, r25, 0x10, 0x9}, 0x18, 0x1, 0x20}) getgroups(0x4000000000000515, &(0x7f00000007c0)=[r28]) setregid(r5, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x10000000000, {[0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x400000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x210], [0x1, 0x0, 0x0, 0xfffffffffffffffe], [], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x6, 0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r37 = socket(0x2, 0x1, 0x0) r38 = socket(0x2, 0x8002, 0x0) write(r38, 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r39 = fcntl$dupfd(r38, 0x0, r37) ioctl$TIOCFLUSH(r39, 0x8020690e, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000140)=0xc) semget$private(0x0, 0x2, 0x300) r40 = getpgid(0x0) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r41, &(0x7f00000018c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000080000000000003e00000000000100005e65de4b8c4e0e1c0633197ed1f373adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5a221ff0de0b73a875ad9ff8bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30f9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd27236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac521f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a65480b8d4cb07d7a87be47f038aad06b898eb3c10e29239952f8c5b724dbed0cc1c9ea92b4d63e87192f61a8fe8b750fb6ada53a9288ef11f722e9befc4e4ad11a4fa9913e56cb64f54820a6a534a966d1845c52e826d0b779b78425c8033d8cc98adbe4b3009340ddc85f1caa28319868d5838000000000000000000000000000045f824188474ca23a4523420b10635df4cb1ab61684b7e3df3c16a126f785e3129a1d93646e1f0cdbf600f071e5c187189a82f54a9b3bb2362154ae63b5ca81d5c52808ac2ba69303055ec959667c945d0a00c34a88de88fd5b2edff6c6df0eb32000000000000000000000000000000f8485c3b50e4480a771b"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r41, 0x1, 0xfffffffffffffffe) msgsnd(r41, &(0x7f0000000c40)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb50503dce44424a1087b3706419462c070237d7fcb5d201dafb88c7acb30d7100108001800a67815dd92248a9cf21b5a3f3aa400d13522440a0f8c12ed16e9471e30fa4780a14a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b54af8ffb9870462ed8a7e75e2fdad2c6dd7b9ce23b8581bd8809008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32dff000000000000002b3e54be7cdf713764c67ef76578ba2c43e1f1000000f0000000000000000000bc38dda7055efa1ec3b35bbf57091534f3df3de911e3182c492d471e7755e0d5bc1b8306c7182ad5bf00354ef6f45af9ddc223c8c15b5f7dd027eff17cbf0caaceef068aebef1ea130b9f018547ebc77d2e22607ebb4afe5d31fcb5a2e3d28aa53351b8373880c5bbfc5ac78175f332f124a87e244dcd40abf"], 0xeb, 0x800) r42 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r42, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r43, r44, 0x8, 0x2f9f}, 0x7, 0x1, r40, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r45 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r45, 0x8004667e, &(0x7f0000000080)=0x7) r46 = socket(0x18, 0x400000000002, 0x0) r47 = fcntl$dupfd(r46, 0x0, r46) r48 = geteuid() getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r45, r48, r49) r50 = getegid() r51 = socket$inet6(0x18, 0x0, 0xff) ioctl$FIONBIO(r51, 0x8004667e, &(0x7f0000000080)=0x7) r52 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r52, 0x0, r52) r53 = geteuid() msgctl$IPC_SET(r41, 0x1, &(0x7f0000000080)={{0x7, r48, r50, r53, 0x0, 0x40, 0x3f}, 0x6e, 0x2, 0x0, 0x0, 0x8, 0x6, 0x2, 0x10000000}) 17:36:30 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="f511171a598fb2693ee538f7cfd93c1f947f0cee97612d000000005c973c6e55b0041072942cd51cb6a35226b7910291501c5942defdc91da4014ad207779a3e4bf400000000000000054ec30b598582c3d7cd995ee90fbf394f5f1562585797d2d1c4608b10c8c0e813cf65822aab170603e2e05c815ef11b93b6ff5b21b4296cc8f201443295af40020c7907bb4beb33c37f2eb10fd77692a7558ebbdf9ced2e656c46484cb0ac9e5d42c58fdda4e2080b0daaf08fe5237bca4419f6c01c2136a21baf1a270540fcbc5f77d10c0c9f3ea3e0f234843e932742ccd4a4dc1c3a592593354c969c49bc6bfd94fccc715aa3dbe5e219b587ffa3bcce0be64ebc", 0x39}], 0x1000000000000055) syz_emit_ethernet(0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="f7ffffff00000000aaaaaa0086dd60a4f005000000000080000000954a6b60da71ea15000000ff020000000000000000000000000001", @ANYRESOCT=0x0, @ANYPTR]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:36:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r6 = accept$inet6(r5, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvmsg(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000140)=""/82, 0x52}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f00000002c0)=""/65, 0x41}, {&(0x7f0000000340)=""/236, 0xec}, {&(0x7f00000004c0)=""/127, 0x7f}, {&(0x7f0000000540)=""/101, 0x65}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/191, 0xbf}], 0x8, &(0x7f0000001700)=""/4096, 0x1000}, 0x40) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) execve(0x0, 0x0, 0x0) 17:36:30 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r1, &(0x7f00000001c0)='./file1\x00', 0x1c) link(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) chflagsat(r0, &(0x7f0000000480)='./file0/file0\x00', 0x10000, 0x1) r2 = semget$private(0x0, 0x4, 0x120) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000180)=0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/184) socket$unix(0x1, 0x2, 0x0) getpgid(0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) socket$inet(0x2, 0xc001, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x20800000032, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x0) flock(r5, 0x1) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000400)=0xe6083cd3451d28e7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x18280, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0xfd36474eccf4ca29) ioctl$TIOCSTART(r12, 0x2000746e) dup2(r12, r11) r13 = getuid() r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r14, &(0x7f00000003c0)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r14, 0x0, 0x0) close(r14) r15 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r15, &(0x7f00000003c0)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r15, 0x0, 0x0) close(r15) r16 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r16, &(0x7f0000000380)=[{&(0x7f00000001c0)="b8", 0xfffffffffffffc52}], 0x1, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r16, 0x0, 0x0) close(r16) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f00000005c0)='./file1\x00', r13, r17) r18 = socket$unix(0x1, 0x4, 0x0) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000ffc000/0x3000)=nil) getuid() pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0xfd36474eccf5ca25) dup2(r19, 0xffffffffffffff9c) r20 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) lchown(&(0x7f00000005c0)='./file1\x00', r20, r21) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000003900), 0x5) 17:36:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0x0, 0x0, 0x4, 0x100}], 0x400, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xfff) 17:36:30 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x80000001, 0xfffffffffffffffb, "660400180e091fe6000002000000000800"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x400, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x9) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 17:36:30 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x0, 0x9) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r15 = getpgrp() r16 = geteuid() r17 = semget$private(0x0, 0x8, 0x80) semop(r17, &(0x7f0000000500)=[{0x1, 0x0, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x1, 0x800}], 0x7) semop(r17, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r18 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r18, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x2) r23 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r24 = socket(0x2, 0x2, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0x8, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r4, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r24, r9, 0xffffffffffffffff, r4]}, @rights={0x38, 0xffff, 0x1, [r10, r4, r4, r11, 0xffffffffffffffff, r12, r4, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r20}, @rights={0x20, 0xffff, 0x1, [r21, r22, r23]}], 0xc0, 0x5a2147307f97c4ff}, 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r26 = getppid() fcntl$lock(r25, 0x8, &(0x7f0000000100)={0xb4f9453fa3e86075, 0x0, 0x800, 0x8001, r26}) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r28 = socket(0x2, 0x2, 0x0) r29 = socket(0x2, 0x1, 0x0) setsockopt(r29, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r29, r28) r30 = socket(0x2, 0x1, 0x0) dup2(r28, r30) connect$unix(r30, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r28, 0x1) fcntl$lock(r27, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r31, 0x8, &(0x7f0000000040)={0x3, 0x2, 0xbb, 0x100000001, r26}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000007c0)=0xc) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) 17:36:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e782e4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0xba, 0x24}, 0xc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) getsockopt(r0, 0xf1e7, 0x0, &(0x7f0000000280)=""/150, &(0x7f0000000340)=0x96) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x2, 0x0) dup2(r6, r7) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) sendto$unix(r9, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r9, &(0x7f0000000380)='./file0\x00', 0x10000, 0x108) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = socket(0x2, 0x2, 0x0) dup2(r10, r11) r12 = accept$unix(r10, &(0x7f00000003c0)=@abs, &(0x7f0000000440)=0x58) dup2(r12, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x0) r13 = semget(0x2, 0x0, 0x46) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f0000000140)=""/201) 17:36:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = dup2(r1, r3) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x6f8c4c91, 0x400, 0x7, 0xfff, "668be7bc7d1565752d5c7cc1478bb0a98c93beb0", 0x7979, 0x4}) 17:36:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd32658250f0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bf93f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b0fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10600"/784], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 17:36:31 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xffffffffffffff79) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) dup2(r8, r9) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) sendto$unix(r11, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r12 = socket(0x2, 0x2, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x2, 0x0) r14 = socket(0x2, 0x2, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r15 = socket(0x2, 0x2, 0x0) dup2(r14, r15) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r15, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r16 = kqueue() r17 = fcntl$dupfd(r16, 0x2, 0xffffffffffffffff) close(r17) sendto$unix(r17, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = socket(0x2, 0x2, 0x0) r20 = dup2(r18, r19) setsockopt$sock_int(r20, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r21 = socket(0x2, 0x2, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = socket(0x2, 0x2, 0x0) r23 = dup2(r21, r22) setsockopt$sock_int(r23, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg$unix(r20, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYRES64, @ANYRESDEC=r23, @ANYPTR64=&(0x7f0000001740)=ANY=[@ANYRESDEC=r11, @ANYBLOB="c47a24882ca2b19f091ee275786675a50a74a715e823ecdef7a612b9f07a1af82560c8c87d7b75cf9fe8b5bcf5ef9f75320d86048819fd63205c6ec3e527b3535d0a9d39e152e21f6f34e9c53fd1573c2ee9bb74cde5c3e85ea57b0b835b139cc848a099f02b5c291827469824acb1e6cb926d1625232889bddf36f3edd78ccfc8cf2ebaa81abdc20f7c5e35370134312e531a41ed2821b814a9741a19f6327807372ca99825dc21f0ea2e2079b976a3d4dbcf5a4e2c3d07904244c603e4ecae4dd4124001630c60198587c79400b53e0f1d54c97b31bab6a392601c3bb4d74cd09c28462230d2de047f8dfc2e839f2bba97cfff5cc5b388a1c24e32a5c86098b10b291a4ef99b070bf860bd18f7bf97dfb8e3c013f711db96de61f876dc9b24c4d6ea0d85621e7c7f83d6c4044c609f6b89afa74ab013a576a26e8d6f65bfd63c5d65a6d3507c62d0c66a4cec55dfc4602b7662b4e6536b7a6ec978f7ab8d680a4a5481d82ae600c469c3e2cdcda021d50d230ed146fea5e2d5acfd6522d58b88c01f85bc92b4c11c764a1d91791c2c06ee4e671ee197520a78cac7f82649375aa2acb9d7e27c3e91a664ca00b1738b8066805d5582d5bfc6ce2bc8ef69dc0a276c00eb5d431bcb7ad257b634f59ef558fd7f163701be397fc77e785492b26ac4ebc75d32841ddae16dbe1ba67e5eaf434415e0728ebb48724c8c82d747ae48874aabfb39983349f55085334a358746891886291f48bb65076e0bdc51773a3077fb8ba37322d98f36bb0263910e6e6893f1fe210c2b6160f193e9345170874c7fa7495ac8b04854ca0557d2c9cf557f5e5266c8d821b605bccaac0d38df21a43e85b4a20465855c895de341df6d5098ddb1603ca5c509dea6d622b35de8c6c6819dd5a08a47169d8e9792a2ed049708990ec4a89fbaf6d41e8b39304444cd7937a42830b901000786f43d0a98506378211617799e9bcadae30db1e825134e3bd321007189b1acede70d674f75a14fa89d9583260e85ccd8abb0c6458dc0c567c586b82830f4c3ceb5ddfcb57a89c3e1bddf2cb585543c31845687d712d8f766e76fedad054eafac33a16d063b4eea822456a4fa2877a0c38c3916881836e3d51b9c59878c2ca8d4ea8e36a0dc07b54a4dccc406d52ed97c2296d73d18685a3e04bc372151de0a66e07f9017b8f09b42e44fa7a5207c38ea171838fc9b2a67068b876cb4c17429c2fe1d88c405f877015c2145c79a15411c3aeb555a1d7a91146fc7bee59ec34289617d9b2600bd87314f314520509dec8c40fc240108acdad466feb597f91b1dc79a88d8268523092ea5ae06dd170d6c7b75506c35b526b86dc37598f0a4859b8f43a6ef7fb5c6342348f62fd2b787578ec3930acd724b2dd768bd1a3fb8c247e84ff5cd57bfa9edcb5614eed609c846ce4680a5f4dcc4c01e846a9904980192ced7e8208889856377cd67cd4330db0e767a5f6a5c6f185911ef2542023d43421a95e3f04a7eb62c3bd29ab290894b65279b69068a328f7179351529f78bf209bbe9e0b27ebc77189d83199da9af0c277db26c02685e6638228c8f4ae03e53c52d3b9d4b82312371f11f11b08cfc7cd9303109f9da3b4028effce7c5b9ea74a577d73d4fe6688be225066ee8cb11ff24341d4ab2ec96870907d9988b0ed099f2b69298cfeed05d2b3827ccc68db9af21da9146961006a7c747b359510a429c69f6d859914ba205bf951f23b13db5ae634266655a4d677c8cb6c11e96b91acd25e5255535f7d10953c6e62d65b9faaf9665748826129b8c23256f7e44a7d70acfcdc2848b3d44403ce1359ce4379f62db76db89d0469cd7c13799ced956f5dcc9f583e2aedffebec0f6a7724b50880a1beecb5b297d0b441df1c28bc2e2844d191b05981f8114f6702f5862cbaf4cc8248d1171b8c556b3ddff0c71c7a3f85fb85a1e1f733db648e95c79308a7258de165167512563b915f88c8d78993db8a551c4be67a9d6e1f18b76bbc1ee9ae7c3f0c80eaf7a674fc2cae7e23d8f39a91c6504b3ad616add32c9ee56813eab8a088309cfca946a183863b6c094808802e2711ff81a0b9c097da82469f821ec2083b9a4e22eb3afc6341a2e5cde095000f837c4c0018c5b0aefaedce7063fe756065a66e24a563da3acdeb9c49bc45ed5187631ee4cafac35a4bbc9d3755b5bb44485441d2fb94064fdadff57cd8c89bd3bf21f1dcb09860cd0fb0a2dc8a090de4c6b8c898eaf202a2b9628b4c1b20413cff36be499b3e827f90f7305b061ccaacb1b609cab8cfb45d414f599f16663b1df96fc7631fa414bba2baa67dab4f87e07d533b9897ce2550f5ad882bb32c8b59af9ac35579ca41ae551cb273f0822881ecded2dc5f2dc66536ac18ce5b9798df07edaa9c12d37de68604d017fe73f46d0991871b516c0d11554557da1627cff4f36bea61b4dc68e8a2982c871207d05dc13a329f2f447dc316da50b2fb20b60c6fa91e131141b3ba95a209c45a91b50252c550e73ee23e214f7877573150f8049bdecfeb138279acfe505858b297e0ef7f20878855db553fdec6e2224809ef81e3b5e9daf7b5b452393cc23080a4237207e5884781870029987bd28c481ba5e033291e1be86812a7df17c55197badb3aa3567f40aab4e754b1e7ff24a5839d67a99dee427e9d13b81b64a917e2905c68d557285467796190df1c4784030aad547fd591668687aa11506014acd0cbad2d188c5085ed5a8e837d61356e9228d6fa23ad3854d4606d2d682c32357950541b27e904c618684ebbc686dbec922df9eff2bb838e4f3cc08ba72ce860813ba5b16a09e10cc7f06db8616b7fa61aed92256a0d10ad3c8d63868a82966faca99ce518f09415c9864de05903c5e2c7f5237b629e00370ddcb55ac024d09b31f9f1804528db7931c5160fe86a59a06142b618017eb2283216633fc2156674311a121b2c21d8c515f418f6052f0ab2d580b3b6fe43e5a11d32360b1756fc468abd8c1b96a14db38fc2a2d0937b6181a7851c52adb24b3a3b6e1f33014f1f54ea50d7e5bbfb70d9e684dcee9810d171e07e641b8ac723e8ecd846715171f8d19d10ef640d386e8c58993a6373ebac3fdd2208ac53d6c5ebc47fca1f8abdcc3b8b6cd598b03d67e12488cdbe7cc1cb58aba46e4d8aef4c146a3d23f1767cf4773c1a1e67333e441b5c748dc6392f489b9d0c95554c2d5f5ad7199eb2c523df7038437f7f043ce97fdb02e29a329340e1f74588a4d2b38ca6f9377cc3f5392bc456bc622d1ce9b961930afe1aa0180ef6b301eef4fc2f9a80459aadb89804e17ba841907742340dd17cafe98a0a22c86194f71671c43a34ea16c9aeae981ef355448a83067c4f3b14934b5385738eae2d9782b227fa568c5135f97f9130ebd4241998748b83353a910580adee09f361676ec9e2bb9ba5d6788f9ad7161b6a41622613e07bf1131ea57ffd01deed240e40fd4301229d1b5446e46b41197b494d43faa86cac02d31770a0bbd48bf789d261bf28c48f269e8fe67e3830e92315d9adf8f80d33a4b343b39dcbddf31dcdf10771d96e8e3cd494daa2f685ee365ddc29674a29bdd1acb34cb555ad1c240a9271990f3da31c3c91bde048205ab664d8ca325b60a09dd779a50f37f3334ac125bdf2409c64d89078089e539695378888802258b3490edd3c5270a3531f2417bafc594a76fa8452e14a6ed026640c9082750b31ec2f62684ffe7054ba07b26df1bb4a6805e5a47c7648f148a613ba5419d0179902f740c5dfbe264bf957fb9a8c4566dfa075fa355d7ca778b06ff37077a27170e50edd746aec6ca890ec35261d16f2d9cadecfd6b42bd7a6081925d96a88fe896e97c3daced419874bd484dccaf4d906fb0a6e5e1d42debfeed5cb06eebcb2870e807aa778666b5b26d8f9f497ca1c6d13980ad89c309be43d2f65069f9e28614d6bc69b50fd73dd69f9d9e29db94b6fe68d84a78877cc8f6527c9e0461dee7e97fdd0842db646adf6ad2c81cd746ea0a8eb8fd9fbe3e2333969a04f4851d800b7df932cbbc47d2c29dfc48014159cc7ae0f766e38037c0f6628330387e33fc8b97b377dd2bc4d516a68f75d8289ba83e6bee2ff0f3935fd18af30ee225877bc9512df5dde0943ef53463bc94adcd1f68dff26db561558c404916cdd063486f756e2ba0806da1c80f2ca82cbd21c9997f2b939125e81b61b5738fb387b51a175e0371dfafb47773b3b7ba7d407020bb0a168fe503c04cd89187cc058f0d48d4d828e3fa8ef12c37c9df8d93c7e4d869542aa26411007f1426142333b66bdde0cd904ab197e0c3d9db32a5373479ce12983da871ae23568b4e6d53317368851a80bf9509c283923910b5cb19c41f546a2fdce8c506a9bee879719c2f62fb67c7bd44d9ec39d89afb0264727a146ca2b369ef4a438076ecaf31a603da0a98b5fb6858fac39aaed59191b8a22c58520f27d6bd5b7c92bc2f47dac20ddc017b4e51b2474966c941e7129206370569c14a904117db347667c6cea849acec4597d25954f8cdc633dc6c8abe328b917d95f7efdf1eb459b4265ba42f50f6b1530ed4e75c755118900ded660231996fce3c5c9a76b84b38443ec901d5ef5dfc1b41e9b1eb7f22ece0e5240c6e114075cae67b42dc37cb39d25969b83ec917950deffce7b94101e913d8ca0922ea6685052599798eba8db6f4555b235a6e903cdfc46164fb157a555ef0bbca4897bb20e0c0f8f5ca27a476deef6e91276c6639059048c45237875f4b6c5e71550811e6ac04c238013ef163af4296decef9b5dc74f6f2b68a2659ff5357b3c24fce442cb59f4eb46341a3734b1677cce40e57a78e363af9a6b4c59d57f6270fb2ad8a29b3476558e06b45e82408641aa92d0a2b8b8642550e3b49a7f1be39896ba591ae2d9e644d394b5eb0466a9d63ed4263c310b19283869295918579fc714bbfc5cedaeeb612534aa4420c246cbff0f63f7c9456b725eca4ae2919d87dbf3539abf1a9e9615191deedd74e3672655684df10d81255f0b008d74ca6742278e4e7f5d4b6d7887b124dd327d12e3a807cb29ded3a1f3df77d00993d6b6cc90fdb14ebd0ac00806c7a8afa7e15abc84d51159d4b2d2895d11dae2232680a273871b4ff2e1edefa9deff49b985fcb808585793cc75289e590c84cf08943731b72117430ea5642098bf333970723a9e3022fa300b7953bb9cf73f94b65f6de4f8782af271cc7e2a069d68f79cb4616dea0814edced251a0f239dba587ec1bf04667f1ca81f972d3aab45587eca1ddd6e6b2f6e809c46e299cca5330ef95f1cfc2f1b906fbb1620d96940e10f274eb5c1d634589bc64a283f695a9cb06e83f436ffc527fca93edee6f83cc8d92490dfa62608e225f0887c42b64a5ea420b4bbc13098e1165da6d001340e64628c73011851c8da9948e38bbfe4f164656334be943cb116216c2a96bab3afc939dd7b346d9efe3810071296b16beb9d77db643ab8375f928a6731a96b7109e9e7f48cd1c36601884a0d1d1ac5b4dff0ddae712ad5a370ecfe41eceb03734a5602e4df9f9676e0a1b00faeb8a704a16e88f6f8df732c99ebc3e0788e3084f6186f2955647076f4e8e92dac0fa7f2a05defc538a58834a8923589f1e85311628f1d07c0589dd35f34f91c158ae4c5d19e58d222d19fbd39739b363b9496fd0d48a65910d6e8e03d7237fdf15019801d057f661e75c47384bf824f0eaf811fd59f84d476e80fe02dd05387308034f5348670cae2ca6812cb9a90528f", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13, @ANYRESOCT=r17, @ANYBLOB="2819c3dbd3aa7ea6cf0d45ab07d2e87a782c1c43240f6e7ee82ce4baaecc4862ec6fa229159117f55f142d5c7c1ad3453210812861dc0fc189dd911b18c6c18ab6da8e6e8228f1a371f9e720daea0c7a9caff6740608fb6168ebb461f95f8cfa8a776256da0809a57900f5bd523667a81a9c"], @ANYBLOB="1eae72fba4260e385388c7a4f6e7066f7364108ea973369a9e122f96a67288a17e8532f093b6c3e2bca7585df252b6f9f4a3d7aa2abaf074e84249d875c611d69f0ebb3ea26379879a1b7ae1358e68ae4a", @ANYRES32, @ANYBLOB="a696d802b217afddabab51550ed9396129e28173e4936e50a8ae728bcc715d0f2e24218f9bed9da2c12cc5413636f1090d5f4d33194bd8347c9de12bf317080ba7ad96e73cf54f91b92b0dade45a8712d7781b5d5218617adccaae47901e4f5f1f16d8f869a67b7b05d3cf60392a3071f5630af659ae9c385f5d6a90658ffee092b9ef0f97d1c57dfd1545c260aca76a1ed31eda2d1d45947b4f8efcd5efeab46a2c794db3518da7503598804c37d63529b96eaf10a26d078781393fe1b6bb46e8a2946ad6cc449cc746a8bcac54f39c7603f8aedf042a66bea043ac2e9ad194a9daf86f", @ANYRES64, @ANYRES16=r8], @ANYRES32, @ANYPTR, @ANYRES64, @ANYPTR], 0x7, 0x0}, 0x408) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r24 = socket(0x18, 0x2, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r26 = syz_open_pts() ioctl$TIOCSPGRP(r26, 0x40047477, &(0x7f0000000000)) r27 = dup2(r25, r24) sendmsg$unix(r27, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 17:36:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup(r5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000900)=0x5) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b13823603", 0x293) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) r6 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x80, 0x58) accept(r6, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000400)) r9 = socket(0x2, 0x2, 0x0) r10 = dup2(r7, r9) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f00000000c0)) 17:36:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffffd, 0x0, 0x4003ff, 0xffffff40, "73fc1a4d4d7ee4000001000000c0060000000010"}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="2737ea85aa5508c85f70c1010871683110cb62eb886fc78c62c348db5061eef51724b5c7100911af978814a448bd53910951707d50371e91cac5763679a2b7188c416f7cbad13ef5ec3329d0c69b565c10934da9153778a943d0ce9bf83a12a10394fd2e5043ded9acab15f764456f03f0ae8ad4b4d2959c00c10cb5b0d563ded290d43fcd7e0c4b6947d18c2c5e0dba32db36cae55b0a0f192130ce1070adcfe4e8ce82363b65329abd8a469b6813effa89b118c485c6b5c472b71e78a9b9bb9bd4e61bf157928e825715b95482306ebf17e2e85cfb7175a7237e900dd9809daa6a5ca52f5b52e2751e3638dcba952e992a53bee0fb033776392da348d57ea7c31766a8b68935cc323711dbd4ab88d3a3f4313623d1ac238bd0fdf69155fae0f9be480dcb1e81047b41a5650fcfe2574bfc2cb2d74befd6"], 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getegid() r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r8, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r9 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x6, r10, r6, r11, r6, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r6, r6, r12, r6, r12]) lchown(&(0x7f0000000140)='./file0\x00', r5, r12) fchmod(0xffffffffffffff9c, 0x8e) r13 = socket(0x2, 0x2, 0x0) dup2(r2, r13) r14 = getegid() r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r16 = openat(r15, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r16, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r17 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000180)={{0x6, r18, r14, r19, r14, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) close(r21) sendto$unix(r21, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r23 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000008413d1ee9ba041b5811762d91d000000000000000000000000000000000000000000000000002743000000000000000000000000000000000000000000000000000000c61b9e8fae2fc1578c71c206390100000000000000000000000000ba0002"], &(0x7f0000000080)=0x6e) r24 = geteuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r24, r25, 0x4) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000340)={{0x4, 0xffffffffffffffff, r22, r24, r12, 0x128, 0x101}, 0x4, 0x1b421ea9, 0xd1b}) r26 = fcntl$dupfd(r2, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r26, 0x29, 0x66, &(0x7f0000000000)={0xaa05, 0x0, 0x0, 0xbbd9, 0x6}, 0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 17:36:31 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x41) read(r0, &(0x7f0000000180)=""/219, 0xdb) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918e1dbcc1af8529fd6d62cbea2c42f204d3"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) fcntl$setflags(r6, 0x2, 0x1) r7 = msgget$private(0x0, 0x20) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r7, &(0x7f0000000240)=ANY=[], 0x0, 0x3fb) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653544082971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea74620760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee3a804000000000000a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d218500"/477], 0x156, 0x800) msgrcv(r11, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r12, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) r13 = syz_open_pts() close(r13) r14 = syz_open_pts() close(r14) writev(r14, &(0x7f0000000b40)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}, {&(0x7f0000000300)="245b98a0e213b7d5186698a135986fa3c1f531fc91c678cdf8127414ba28058ac475510ed3317fd169ee48", 0x2b}, {&(0x7f0000000340)="f014b7ce3c29d6512254d1abe4c577b113d4fe1e7638611fa809666178ba8657f256dad3db824e92411d1a36ed2bb4dd6eb2c5f1f06fe56b35eecec4a509b69b5716f8c6d72ef5e71837d4fce32d970473f6b389ae80973e", 0x58}, {&(0x7f00000006c0)="5f0b9d8aae1c38463371c7f42819b9e5092ed857fc9cc74171edc82a6aad4d065aadf95fe001bb9842a1393fb27f9ab93a0665aafb6dcf5cd4c02bfb8360c5548e5465fa7fff", 0x46}, {&(0x7f0000000f00)="111c4e01bac5b0c86d59a3fd3ace87aaa3596d4bc5cf4c9897b0a32fe4d847093b8be35e69ea1e0a9612719c9ae0ef038018ebd9fd73e0c4ce97a5400defba347c9dcbcc2d644ca2fff5b839938073651bf5450e5188ea31de5d9a269464e5b76f4b2233ba8a14932f5deeffac544a200b02445332386146963930fd6c29fcbe5cc31551c69ff8500468e9b63d2330c0511f04c231c0bac52c26d27e15ccf0067be7d4832ff0189729", 0xa9}], 0x5) fcntl$setflags(r14, 0x2, 0x2) msgget$private(0x0, 0x20) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r17, 0xffffbfff, 0x2a, &(0x7f0000000200)="ff0000007e0da6556bb22ed0353cd1cb7d1f34707a95e05bd60e5ab005b11be27704543d24c784d1b9", 0x29) r18 = msgget$private(0x0, 0x2) msgsnd(r18, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r19 = socket(0x18, 0x1, 0x0) close(r19) getpeername$unix(r19, 0x0, 0x0) close(0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r20 = socket(0x18, 0x1, 0x0) close(r20) getpeername$unix(r20, 0x0, 0x0) r21 = socket(0x18, 0x1, 0x0) close(r21) getpeername$unix(r21, 0x0, 0x0) r22 = socket(0x18, 0x1, 0x0) close(r22) getpeername$unix(r22, 0x0, 0x0) r23 = socket(0x18, 0x3, 0x0) close(r23) r24 = socket(0x0, 0x8000, 0x8) getpeername$unix(r24, 0x0, 0x0) msgsnd(r18, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r19, @ANYRESOCT=r8, @ANYRES32, @ANYPTR, @ANYRES32=r8, @ANYRESHEX, @ANYRES64, @ANYRES32, @ANYPTR64]], 0x1, 0x3fb) r25 = socket(0x2, 0x8002, 0x0) connect$unix(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="b35e004835a9e535c89ec1f515608a308a2a7832ae2bc9f71831ad0e20bc2dcd8b68220d"], 0x10) connect(r25, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r25, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) r26 = socket(0x2, 0x8002, 0x0) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r26, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r26, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r27 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r27, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r28, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r29 = socket(0x11, 0x4003, 0x0) shutdown(r29, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x5e) r30 = socket(0x2, 0x8002, 0x0) connect$unix(r30, &(0x7f0000000780)=ANY=[@ANYBLOB="5c8fc0dff9d4d023c1ff61619187a179b733917c1929f883d4b25164526991953caca84df461cb42ec63db42b71da692fdb6bbe2754e3f423a0963bd27b961121f8ffd3a58f08ef699d104f9f4c69f109590e2ec1635a886"], 0x10) connect(r30, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r30, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="fefce59ba300002e2f66696c7be792dfa254515f005986ab75c82a7285b7595c70ff6dcd1b9a476414177b25d45a6f53453c84109f6d066212955304ffa4fbcc1bec55510d3855fba10a8572da6a329b84b6a895d2a3301856e361a45cf635f0f5463c53bf370c627221cb3aa7ca9742b25c11e9085b1081b1b0110c1e240a9bf03260df8627c5d19714eb436a2ce01f16b5ad8a4810a16fad0a5417167ca0125f55b485"], 0x10) r31 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r31, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r31, 0x0, 0x0) r32 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r32, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r32, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r33, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r33, 0x0, 0x0) r34 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r34, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r34, 0x0, 0x0) r35 = socket(0x2, 0x4000, 0xff) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r35, &(0x7f0000000cc0)=ANY=[@ANYBLOB="00002e2f6c653000c01af680a194640d5efc734a525c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ada813fe37170f4832592431b0da56b34698f95006b948fc48ea88186c8108d45500a0c000"/91], 0x10) sendto$unix(r35, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r36 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r36, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r36, 0x0, 0x0) r37 = socket(0x2, 0x8002, 0x0) connect$unix(r37, &(0x7f0000000c00)=ANY=[@ANYBLOB="81d814ccf3ec782e1b8a404da7490145f93d6988e510a9843fc6c3534a11542c0c69ebd085e3ae23e20e5d3a40233ff1b45b2aa8e259a53331adadce09be1e1243c67b477b3e667c0e4cfcd0fcfbb96596063682d92719a312900bf65e0b66cab9cc7426fe655addde75dbf4d26f4c8f19cfae8631658b3fb5de3771874cea131c850737f9f0b15f4d0d4fecb7725c52e88e248238b6665620812e8d37170871beaa3e035428e512a50acef2abcac3ce"], 0x10) r38 = kqueue() r39 = fcntl$dupfd(r38, 0x2, 0xffffffffffffffff) close(r39) sendto$unix(r39, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r40 = socket(0x2, 0x2, 0x0) bind(r40, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r41 = socket(0x2, 0x2, 0x0) dup2(r40, r41) connect(r24, &(0x7f00000021c0)=ANY=[@ANYBLOB="f3213b73ded095c14cb22010da5df9b309e396097de524096593bf24f4d155638ef81b8f9fb530f9babf4f3825f476c0e7db5c92a66ff91df8418d503703bb9fe2c0b410f3d1dd28b76f", @ANYBLOB="6591f1cdcc977d51bb3e1bb8ace69ff18d1b2eaf5c224bcc80997da0c713442c75c2f3206d1ef20f8fa01bd8262c25d9055c0c15b954d62bcf027d4ff60ece2d613491e2b32ea3d033a06beabf84dd8b6086477d071f8b253c12e51c87abf42173adb18589681e87a8d5cdbc5719fdbfb73e5f2ba735c473cd96be73d5d387ad915204998d7e775d790b05efdbcc0e36b30cd95712365a46144ee08351067afb03167ee16e5100abc62b6c2559c15061230c381953d2e50b297bb8c4a8a7aea6e6b840fe97e2b8a4f7552c10086cbfb632999a3029404937bde447dc9604fc16a5a8cc0e1eb962c0483ef1fd9affbf7d4a", @ANYRESHEX=r32], 0x3) sendto$unix(r37, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYBLOB="00002e2d66696c65302f66696c653000d5538f08b6eee31476dabd8115fe43dac5d9f80a0a8f5896b4e752cf0b77b2b962847898ea2131525eb11985817b2b86ef72c206cf3be82787ddf75470819780e700d42492259a7659bd541ce85524ecf740c80fd9f52454c04c62dc4f306cfb4b623e21f6079be6d274213957dc440d3597f577958e477fa4dc8430e082869c1808f6693e93d397bc410c5b6922137bcff88d15fff9d56d80992d1b14a527d55298cd1b5dd49b3a740e7a3a8e82a04af260cd1624eb3eba1d7c4f1f45d11cd8a23b23865025dc554d0d52f0940bf58b5fc2d4bf3c7491f50062af864dd6933b8fe7fe573a793676241ec2580c219eff7d5cd445ab7eb5e501908e0f6ac97ef885248c399d3881c2e298ffc5ee1f1cd5e9c1454adac55f1267f22ad7c80838a9d5bec5563f96cb8c9aa24d80ce90e7556da82a87bf3d2617cd30cf15414a7eca17c6e78889c601439a62c973ee6702934bc09ecca082f615715cecffe7d35a845a02652ffa190ff61813caf14cf58589fa1652f677b887c050dfca83531f4ffa326186bb9fa96a1af02d9a414615a6239e66b1edc6a0decf0bfceca3a5d4eecf06b00571eba7942f29430ce63302119a97c5ee1abd6dbc225b476ada3f8bffb93852e94276d8bffcfa686f50c00eadb19ea61778ff6171f9a41264dc6a77ac19"], 0x10) r42 = socket(0x2, 0x8002, 0x0) connect$unix(r42, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r42, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c04c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc2fdc09efd807457777ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3000000"], 0x10) sendto$unix(r42, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r43 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r43, &(0x7f0000000140)=[{&(0x7f0000000180)="440239d086", 0x5}], 0x1, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r43, 0x0, 0x0) msgrcv(r18, &(0x7f0000001740)=ANY=[@ANYBLOB="bda72d9ee2241d88860600006cd00cb4543ed09bac51ab6e25151586e3eaca11cba101af49ad00000000000000ac", @ANYRESOCT, @ANYRESDEC=r32, @ANYRES32=r43, @ANYPTR=&(0x7f0000000bc0)=ANY=[@ANYRESHEX=r33, @ANYRES16=r34, @ANYPTR=&(0x7f0000001040)=ANY=[@ANYRESHEX=r35, @ANYRES16=r36, @ANYRESHEX=r8, @ANYRES64, @ANYRES32=r37, @ANYPTR64, @ANYPTR, @ANYRES64=0x0, @ANYPTR], @ANYRES64=r42], @ANYRESDEC=0x0], 0x6, 0x0, 0x1004) r44 = syz_open_pts() close(r44) writev(r44, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r45 = syz_open_pts() close(r45) writev(r24, &(0x7f0000001680)=[{&(0x7f0000000940)="ef6dd3bfe2a945dd160e3a7b56b88e19f5f57fa72b388e633d359bc313e0470fb55c57b672301f548ccc6bf7e9358276c13fe3823d10a5d4177abc"}, {&(0x7f00000010c0)="a3a6005a0a2c323ef7ec73025f6e6dea9be769e0233c5bff84d94f6a8a9c11015db3ef715c67d9e3ff49a60646756d229bfb18a441eb8ff3fc70f872fbb04742fcf10dd49a602a181c1a407967527146eb97a2274ae721e07ca1b2eff96d3fde1912d14236c54589b6aa3fb481e3952a4fd33933ada385c8c29a4a2c80c1bff4d2810b9369f78cd72811676063e671adcc6f92e9371e3540baa666"}, {&(0x7f0000001180)="33933dd26a2f292cbcb80a5c40d884cc3ac0fc5936d0d131cc2c131f00677750a01e3f319350188ece2a445f19ef3a62908764ff743e2a0d81d1870ae1fb2caa49de985b6133df0290cd099fefbf2ea80c08d3db0a6dde86512e7eb2dd5190e60321f51034cd638c51e2d711946a1fc828d2703da76f253a6124471720f4697f7ae35510ba744c9c07abe9ca529493da54cabdafdbb4697ea9c9784a7f5320dc258993d6ca27544f0a2b8f2ef762e257d3640da7d9f07624027ad2bc95d9af7139ccc56dc1cdaa69bc79c7fab701f31068ddd2b1651dc204c8718f21ab398d85d8daef5e4ae47e4c897cf47b4b5cc7733d190ff330693b45"}, {&(0x7f0000000a80)="e53d3b7dd1f596a7a927642fda85384c40"}, {&(0x7f0000001280)="804e0f43c34af491d1ea0feee384e209ac8855cbaa4ea915cbebd6d2fac784c7f2756721d2f0d738d767f5580f5cddcbe7c2b6bbcb1655e75d26b95496c3bca82ac413f043adb729a2fe8626c6fdac30f1252bd53c431cd9ec2e51b9a8881cb773330cd0b6d535994e046f0e341584a260c5b50e60ab7b2e08e3a7025e265a70c03708fd4a05391b77d5960e26ffed58a7ba9cd9730c336adbafc91e04"}, {&(0x7f0000001340)="0a11a8005416ada99260af00a7a8b4ee81f2770b0d01e31ca863f96746bef5471d5bd5b42f4ee40a066841521664429e0411c691c122c2849be8c7bb3527f2aefba873d607038cd00d4085"}, {&(0x7f00000013c0)="460c0eb6390b1dc8cbca655eefd5515fa58eee17e02e4ad1724b50ba02daff300620dc5e6722150681b9d65ba1ba2e9805c69fd7d72904defc4c9b94ae701d27474586e648e92d6659cec5af8f06bf70c0c33c958e264eb54d731d9ee05fbb0a1fb4dcbd01e65b73d6e4e65b09e3679e82786bb222850b0d144ea6194171ba0f006c5791723e6406edc3677948cf282450e632e829b4829ed588afd96ab1e3595205b99ecf645e7ee43bac45de35fee62d9665af8d77e3e0eab9bb092e7bfb56a7d04f2c07b93522793afa7538c19511c87d165463b4b27d261e7ecdaa11883b2874c200b1e56ea39a8112b251"}, {&(0x7f00000014c0)="f81cf2cecf766d758b412d6560123a8948cfd3843b4aa02e57dbdb39d0b3e44fd09de073c3e0e50d3eefcde031ab6a2a0f16c7bbdc4eef187cdb07ca81fc9201231689ba31188832c8868148eac26668268b9e7ac63573e85c49d5188929bc79eebb83a0f53c1996a19fa180c07544fbed91b9d33c384eb2e428f956eb216c6ea8a003eb00c4314f04a8cff54aec6749a82f00c17dcdd3b523e03a7ceb3c383ed6f2e2beb3452e3b3fc5"}, {&(0x7f0000001580)="582c05ef38a8e9a3f5cbd88633ae692e01759f027cc9cd8f131116a88739326ca432aa171ebc9085c9ba00bad7e80dc3d604170e1a045bfcbd8e6abbc73e6a836dd619b42942cc63c3602dab2f0126cf0837e3abe8accbfdfbeaa7bf1256a8c1780a9303a0d68ea84282a0e067f0f683652825d552e07b8590614ed8ea3c8a39775c993e5190577ed1e1c82ae653c747776a60722c729d6f0b9cd4228344481d9761d49f27284f4cf23b4ab6646e490420ea581621331250ce38ffb9698a5a0576170286fd72bcab1304e56107fe905511"}], 0x2) r46 = syz_open_pts() close(r46) writev(r46, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r47 = syz_open_pts() close(r47) writev(r47, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r48 = syz_open_pts() close(r48) writev(r48, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x29, 0xd, &(0x7f0000000040), 0x14) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x29, 0xd, &(0x7f0000000040), 0x14) msgrcv(r18, &(0x7f00000008c0)=ANY=[@ANYRES32=r44, @ANYRES32, @ANYRESDEC=r16, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r3, @ANYRESOCT], @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000003c40)=ANY=[@ANYRESDEC, @ANYBLOB="5bafc043dd09852db2f26179141abb95bef10f40d7808e6317f38c8307c4da698b2d14ab54aabef17e1d02db3a6a7907dd00669ff2e13267691fbfb22635330ee78f65ce0d1d972504f68ae5e6f31338251dec0872054d7c53534fe6055be200b6260771e3d610a63bb42bde2a332a973c2cbc1bab62584e", @ANYRESOCT=r48, @ANYRES64=0x0, @ANYRES32, @ANYRES16, @ANYBLOB="375aa175f27b3cced4c79504aa924720363887cb97d3aa0137a43c5dd6db722056281a25f7dc18bf55a172bb6472af3707eb42332e389b032965916c8a53c4d979c722e86d00a7000e4c7efac19fefafa82c635735bf1a72b67b5ee5c19774e5ddb54f5166142a067fc84bf0b7ca86f67160b4414752390c9674119270af0b69aded3e7e0d13205246e4dd567d3ca777ab3666bb8558d0cab966101d95643cb0697a741d32447b9255016cd01fa437fcfa415a5fdca6715ce5d0362d4073758f4fe98d662652ab0ea601ed5f41b6967c67a59013db48f85d4b5690429d0c620a9e6d2c671f004d3e83062cfbe9e1f1843646c0086208015f1c54e76daee19c18d0333e751cb39d44681aa8f2ba54500c898217c6972a7810f40e1641a4919803fa510433cd66e474c93f001238ad0778af56efd49f614021dd3489ea76505536b9002452704c5ebfa2945c83116252451dcabbcec9eb7f6f3799226a942b8bcac4f6af34c1f58b4dc6b1cfb6def486986a9062cb3bccbd5613bd5db717c7e469b81d6804f5c813568899bb760436e91fb8334bf7c878ae3f60f04a469dfe87584b00f476e1c01873c60fde69f6bd8c990d5afb6d090d2fc2c2f66b170638484f05a267a299893f9a4672ce8398a3ef796091cfc289392a258ea68ddde6bf31a68704e1519c0acd9305bca32ce6f3c342f0aad0ee5ef25c6d6295a1030bd223b75da399e0828cc0d20a9922f3fa45f23f54b6ee51f9e28f3df9a8aee70f5ce5078f1916a4492984f40e056c5c9384c80b0159f0c2bc6dba84ec668874ac674c86091e4de6390ff3b755ae870511ae00817e8b6363e60bf65196f0a874f6ebc6899fbe3fae4905b95437cc9ecdfddb4cc2034cc146086bf7c3f1030fa5925014ddc184b65aa8548c13f88679c129c7ffec54fb50963c90cb3dbc190645c9c90f62e6da1cb9f77079bd8cdfeb0be68cad3085ae582a36fb32cfee25f5a0006aa2694e5dab62813314ae8b0ee623e18d2fb9afb9e3aef5d395d50f57053f33a30d9d669e0fddd6a98b710a6bfd0b1a8e36dddcedc066a96dd587f916da389123a42dbd65c70332d984b26ece66c0a843cf1df9b8027587f4e9a5a240c6626770d54128e21c15a4a5f1353fe607ef9da5d94cac1f2df1ec4186cf4b9e480a69f58e66782dc00fc209ac3e8b186172569dec82ccc926afee3b6f0f0c3d1b36e7adc7d0b5bd008017844f5f6b3ee362c946f74f0cb785d7d8c216ad624e0d425e96df4713087f8fadece0c003f215485399c9c433b15855bbe97569478170f0117efdb8ec794ec0e39b506ed1189d17a81c0e2c2ca2a8e5a577e0b056ae4a7f367157712634e31a1fc249f981bddcd39486030cfab128e72e3f89286be8c5feeac6f7e8d617bdd97609291d6ecace09751cc3c6d0b295d85584e9ec6154b29a09a1e782ddd164a127c2e19b97d87fd0f61dbcb187b9d2d111619c47a8d9e56df9f092d4c0605b9cffc68f301871c45f0657e935d3f8a4a64ececa7fdcccc4eeafcf4b60518e71cafcbad48c8beecb2ffe2d387f10491c1e021f760ed42c1c6c457955492665aaa93cae0d79a82e31157bd9ed1b86a30efa63a6c149081925f2bfae4d8669225bcf005cb624b3cfaaa1c626a1e0a003ca3bfd6770cc268b67c2af9f20d2e280979165aea1cb17ce87829e11007c4450dd34cbdaece65f7a8d93026ea6aeeb6c50f2ea5fcb187cf47b475b83335bbee87aeb8516853bfc91636e24a963c491b10bd13cbb5281aee4aaefc5eab34be426aefa694246e537751098d3847fa9a0ec6b8d49cf4275cb4d5f9826b6d16c3136fb9a9d5a92cfc18c787f3b98870b0e331b5304251028558efdc7fb28a9428ea40f506f959c9e871db0f70214f450d4e2d67b50d93fd4ebd9d7de7ce6ac284e12f41b38d141cea366275c52a25af6e4d84d4ff887d1e4dd3aedc4b014974e0129db319d2654b0ba6f919885501b16fda2b8b39f54dc01300f09c39898fafaa697144810872c02c3fbd91497558c1a0e60128d45aaa6fbe587febd609b22ec9c083085cdd5bead0833056e3066e2b53945d0f4b81b39582542dd56dafabdb265714429b4000c2e668937d9dd3aca46633d7828d765d7892d11d9b708ee6d9675e907c6bbb12599031fd4bb6dc3a29fc532e69296bab017fed48cb8b4e2b1ac4c49d211042a7f982415cd96097e28f8a014501b5ce653138d9d5f0d063ea581bc371a4a938e4d7c111b8ce88df2117f5a4c7d865999b30b6956272614c5dac4026abb2c0039c6a1299d73e17f63688afab2b31cde196dd8a622361d790f54e2afb6a95eb195ce79bec2a8e7b543e857af5cc5dbf82c566c227fce98ef6f86ee0ea24906816ad3b8cdf4fdb993e3f94c8818611002e514b8f18e2bd741cfd59d632a7f15acbbb87a2801f44337b5e5495247b26c33da4f66dc394880471d826859483f339b7a6441724b359c05288027d5c14045866b25c0fe112bfe007f1b6a4a2d7975904832fd1495d4895628c04f170d7b6c755c7d3c688aa173cd6d3fe7f0a267b26c82a10f928b688f275a909d199c3bbc70d042fb8d9f5d291a3dd9e6e01b00d632e2214fa4f10b84b66a023732c8095605e510fc61bb0a52d2403df5a60947e7c8a07eea8079eefbab946f7ab16ef705fb42af92ee88369a9751cf99c1f54c517670e92e651fa271b6011b6315ca0aad84c1bd2408bb8aa3105e8577fbbead347094cbde8ad377d1ace3bf5ad1e51e99e0c03fbf91a5d27a9f400c475e7d349ae243b3b71e19ea7d7a9bc6b975b179779c7ea095b516c6a557cf04e7722e794f92888b09d56dd2ced16333800b12fbdf88777b94517b0fcd35ff2227bee90951cdb26de8bcd725c2548c9929cb5cbbbf1f364318851253342579155d5847924841330a856f6df8d1daaf23792cc1961fcea5dac6526fe2428ae40df60f5ec6f0bd7dffa985c4793b64e4833c245843d73c096b4f617ea8147224007820398ec5082a7f131b3677781575e003288d9bdda179b87dbf0d32a3dd5c41bcc4837ffc2f7adad3a7bc1f3f18c04970ae1111a838c98476cbc52da9af5c83d79b2f149d3cd13dce3f95a4179621dee0c3794407ce239f3434b2f98c9786a8c1c58d111ed3a762685d058652dd07cb06f9129912b44f1c5ada5437648dce7d75701e0f2a0d6bf85f585efd7be84027b3443809717ce9f5ad89a405c13d5752422354187d4a5c3049894f34a3b02f4cab3f1ffa0b36e16a5f76e7af66922929fd544a72687ad8b06c197a568be90ac368a40ab4c623909ae7bfb8ee40ef5c187cc26cf4329a32e74c12870ce76a0b0be2b750a34c5be33dfdbab0c279ba7f4fcd699ecdd31f6e077fe53508ff3d337418869ca604228567e79ebcaa44e6555cd1a58f40085f42894a08279c59fe6dfa5a58ff40f0cd7276687305e5397df1a6298caee8438b5a182968d749e313b293b5a0a5861a834cce9f8a4ae77658d31785e90a600ca74c0e20ae23ada42006015a30bd920d60833951f0939f1ea3ada18cfc46630f839d7d817a7cc6ed66a83292407acb93ecca8f001be2010dda6db72271f16d7a0647c77f810075b2a5fdb2242841eef93e891bc2ee5bc9d4e3bd76aa2973badc4fea9988786165290258e29faecec20ee61b6e6682e01fad5aeef235961d5a474eae9a70559187bfa423dc238ebe4b7da915c739c8215441e78d32caccc0a170ffc9cbf9d5e073160654a91b2a245ded0a63868d9238692d795290cc5f19e5e8382c0bd755978e84f409cf88923cae0eae3a09dbb9ea6a273e0b6409b81ff0fe6dcc1cfb2dec40491d012dcb82d086244cf6a979a710ebbb08142bb4ef2e6a8f45025fe9d501c2fceb39d73f1285e7018660c9cd2de0c68a0161c2c5deb0b9c2873b57e10d0fd3b7deed1e4f9e0def9cd807144946a725764ae980cdc2551807652a99cf95bffa972eb94e7b9bb6f93b9ea67cfb327b8c0c394ebf77b1395fc1a1a0f179c775aea7dcaec370bcc2866e2b6b4573ddafc6f2f880cd52bdbef9cf79de7ac7c47f5c07ee81a1366da08fd730445c24145b52c416f7660078a73b95d9da5e5089fdc40570333972eac6cbd852692842e1844705403052fe659c8cd8c6bad0a007e8c353383cba35d714e00879d313ca8f43d87de10c8691f5876e484195871b62c5d2d4324aee1b595c6b4be1aacad7acf066fbc86dce976950a3a59254768fafb00f28ee7c2cb25096338c14aceafea67f45a852480a7cce528d47440faad2f5ca3ac5f8fbbc1bc51ea08634fda3cae6f24950a88517aafd86507af6f1307c20908b3929dd9f2072496f9b5433c923197c35536b453e3885fcc3a187acc62a1edf1fad133ba8ef344447bf45daf1e20c679352547d3bbfb620d2090ba9edbff0a39d2d9b2a130dcd8952e59a09df95aac68d3675a6a41328da1b961ef7c3de248a0df8c1c91b8e4166a1791ff59c4dac52d1a8c2e7dd62e6a4a21bc3ecf2a1a447ae495d22cf01cc28ab73f33421528127961e412a715152315b2fb71443695b16027ca1be2f15504104185e08cf4f3db707b9616414bbdcfbcd6a15ada49fb71f066c507288f9bcc73dad0919e109c718dd887b7f498bcb367e6bb91f83409534043ab222d19cb87d613b814eeb64bd5ff179d05c05753ab51d0d5350f9d0b7263c6751d650997a83aa9d70a06bd88c0c4b934d55928e4fdcd8b49eb41d9f24dc79218d438451bd6dfe4901517af40be56a210fd601879fee06cffb9cbbfff2e01e713f73cdd9cda6bcaa1120f23467161ae7161bf7d662e591b71034d87455a45ebbf0c42140c92115b93c9bf3f659b19646478140ccc8a0284219106e64c25afaad57865799246c12ce870860d0506b39a6ca2b758cbfc6f725526efce5d2dd2f859fe361dff1e2098b73143858c4aedb197307bea8bd8bd7ddf2bd59584d02bc78ec9ad6fe81a8d31fd43df08623fe24479da270ee96499f0468dabae9f18b6c15c435b420a0ab3ff73ecde913836eb2e54638b3c62327c6a2d108694e298f3423c4bf785fd2a601ffb81e27a5c01e2105d4206dbae91e293df1e72f1a889c353a0f7907e3258269ec6188b2c31f6a84cc6998bf53a44bb44259ab2470be46aa631dccf2c6a540753bcd9f67a1f13b31c7f6561dcb5f1d20b29c419c13c5f24f43c5b53b6a1fd280e5ebd957f2f18af8ca012efca73c8cc29d6603c512d6795ea981ef7075110f606d1d0bf37bcb55ac4e2b92450eb9f6761e7775c85074ed98d5d0dd39421512ab922e3104a6ab5f13a52b43f78ab90c78288337f35de2d1a79de28f95ff0e5e04f6d38f0a05ab1eaa7e5fcafcbda224c3970cc7df94cdd14882696ca43d1642bc9339892c3b1088a9ae4036860752fbdaf70b8236452a86eb53a3764e0307283f24aba058a70531499688d87a545a9f1116ac5dbddfc4c78a71775d1a298127cc3356d3f0f7336625b0b95805d319a3ee220ce4c948f823a437ee3a3478d005873690450fe1cfb0bf7bc022412c7cc34ec98cc66f1fc82da2839d47f0984f0abb9152071a282010859c9857448a46f7861e9909797cce6bab850d8680ba143ad6c4efe0f7d1f7409a6e7f8277106317de5b0ad80ae55beac7ebc1f86b13b476a1873e6aa92f678ed5aff0c8b39c27a6cabcc607a6594b091b04694d84c0accfc5b4c3762d4c0e7818ee1e235c5da037a11e0741f4cd60a5cc0104b6632129b5f24a9f6c972f00067813aedef864030e670e02356fff18400e4991a21578", @ANYRESHEX=0x0, @ANYRESOCT=0x0], @ANYPTR64=&(0x7f0000001740)=ANY=[], @ANYRESHEX, @ANYRESHEX], @ANYRES16=r46], 0x6, 0x3, 0x800) msgsnd(r18, &(0x7f00000018c0)=ANY=[@ANYBLOB="021d200000000000ddfc630b84486250b08faa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a8831d3c9b6e1ee7e9fb7ab08eb70a200589f87b517cdd4d9a00d714a1b02a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c2720079d0cf40b9c8b754daeb2982d28606050dc516a0af145fd7f7b2baa4e2b6708b4a42e1cabd56bd7e882230b315bc33e600"/197], 0x1, 0x800) r51 = getpgid(0x0) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r52, &(0x7f0000001bc0)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50adbd1fa43982607fafe54ce767c64ca7f00000000080000000000003e0000000000012f556440de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81976520f47d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbc5db419d6f1be0bcb2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e98a2e06b9e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203daf321085a9924f5b0ed9d196e7d74fec7421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a6541ad00dceba70f3e7ffff0d0b06284c758907e282f01e42193dab83048f2860314208837732097e28405b8e75e82b3f66cf0d6b8945571239589cb3608748645586b190dc78983ab9b3e3a48c8a48ce1f46f35bb9b0e05361a062f2407a08c01a871ae538bbd21ab3f7062df3972e532562541470123105dac77663d07b42c3515d"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r52, 0x1, 0xfffffffffffffffe) msgsnd(r52, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e25cbe5033279a7fc258b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c6b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r53 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r53, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r54, r55, 0x8, 0x2f9f}, 0x7, 0x1, r51, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r52, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bc1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf00"/226}, 0xea, 0x40000000000800) msgrcv(r18, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef649dbe0000000000000000000200"/160], 0xa0, 0x1, 0x1000) msgrcv(r18, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000900000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000063b4be0ba7c6f2cdf5199e00"/131, @ANYPTR], 0x2, 0x1, 0x800) r56 = socket(0x18, 0x1, 0xff) close(r56) r57 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r57, 0xffff, 0x8, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) r58 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r58, 0xffff, 0x8, 0x0, 0x0) getpeername$unix(r58, 0x0, 0x0) r59 = socket(0x18, 0x1, 0x0) close(r59) connect$unix(r59, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r60 = socket(0x18, 0x2, 0x0) setsockopt(r60, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r61 = socket(0x18, 0x1, 0x0) close(r61) connect$unix(r61, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r18, &(0x7f0000000ec0)=ANY=[@ANYRESHEX=r61], 0x1, 0x0) syz_open_pts() r62 = syz_open_pts() ioctl$TIOCSETAF(r62, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r63 = syz_open_pts() close(r63) r64 = syz_open_pts() close(r64) write(r64, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r65 = syz_open_pts() close(r65) write(r44, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r66 = syz_open_pts() close(r66) write(r66, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r67 = syz_open_pts() close(r67) write(r67, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r68 = syz_open_pts() close(r68) write(r68, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r69 = socket(0x18, 0x1, 0x0) close(r69) 17:36:31 executing program 0: munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) msgget$private(0x0, 0x600) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ffffffffffffff00"/102396], 0x18ffc, 0x0, 0x1000) 17:36:31 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) fcntl$dupfd(r0, 0xa, r5) kevent(r3, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0xfff, 0x0) kqueue() r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) sendto$unix(r7, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000000)=0x1) kevent(r1, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) close(r0) 17:36:31 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) socket(0x6, 0x1, 0x83) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) madvise(&(0x7f0000661000/0x2000)=nil, 0x2000, 0x5) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x0, 0x5044, {[0x80000001, 0x6f, 0x7fff, 0x6, 0x6, 0x0, 0x100000001, 0x5, 0x7, 0x0, 0x1, 0x87d, 0x9, 0x1f, 0x100, 0x0, 0x4, 0x40], [0x6, 0x3ff, 0x100000000, 0x7fffffff, 0x24a9255, 0x3, 0x7, 0x1, 0x6, 0x7ff], [0x1, 0x52, 0x4, 0x9, 0x0, 0x81, 0x2], [0x6, 0x100, 0x7fffffff, 0xfffffffffffffc01, 0x5, 0x2], [{0xfffc, 0x1, 0xfffffffe, 0x10000}, {0x7, 0x8000, 0xb393, 0x26c7}, {0x80, 0x4, 0xffffffff, 0x100000}, {0x9, 0x0, 0x7}, {0x3, 0x0, 0xaa4b, 0x1}, {0x1f, 0x8, 0x8000, 0xfffffffffffffffd}, {0x1, 0x10000, 0x784, 0x8}, {0xfd4, 0x1, 0x1ff, 0x60}], {0x0, 0x5, 0x1, 0x2212}, {0xc00, 0xcbd1, 0x80000004, 0x7}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0x3) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCCBRK(r4, 0x2000747a) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 17:36:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0xfffffffe, "d7304de400000000d8fa8b6127f4bcff02002000", 0x9, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0xfffffff9, 0x0, "108000ff0f01000000000000000000004000"}) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="229e000000470c9e427165590b23913f962771dd7d47c201a8041d3d8dcfb45afff4758afec4f200749f0d48f61196589ee2a428b5093ea5ae1fca69336f1692d326804ef65956ec22ecf01afd9cae7a0f0e4c5f"], 0x10) getitimer(0x1, &(0x7f0000000180)) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 17:36:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) sendto$unix(r7, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) sendto$unix(r9, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT, @ANYRES32=r3, @ANYRES32=r4, @ANYRESDEC=r3, @ANYRES16=r7, @ANYRES16, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX=r7, @ANYRES64, @ANYRES16=r9, @ANYBLOB="0cc6abd12a200753e38610827c49c892b8a319de86c8699fc693a5a17ecacbd834b0251855873f0ecae83c25a05b12392f96c597197665b150f12855f92af6a364d19efea90f43e02b73a12b1aed02d6f86504f4002627fca54fb574a248a6e243898b81e26f03f4c24cc7df4aac5abb0471583849530ce126a0ebd9d5de5f8cfab412620db77de013b086bcc2dc3626897b737920a005f2cbec94", @ANYRES64, @ANYRESHEX, @ANYRESOCT=r6]]], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="8714000000000025ff14f710ebe34f85f89b33ff", 0x14) write(r0, 0x0, 0x0) 17:36:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100ffffffff"], 0x1) r0 = semget$private(0x0, 0x1, 0x2) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000180)=""/129) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) sendto$unix(r7, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYRESOCT, @ANYRES16=r5, @ANYBLOB="1129b9395b83078106352862e92d649cfeab691d9b361834455ebb5df18bcadb2463773587b4abb91818ec8bbbf147058473311c5bdb35cb777edada7743464bef768c08ddc7b1cd216b935c2e19d309c30bc30f3383ccc087d8124e6ab956e83986326aabf9c444fe62dcf07b007ef9426b6b430000000000000002dad83a78c2bddd9abee137d4372d63e7a0f782acfe5f609c02f546391f36b9f530b7b678380cde279b7bbc0dcd2c9d7d89764a67024e405fa39c586474135dd0a7058fbb297e39e7607243404cf5015fcba0e76948ecc000c54c1b56b8a9e80e1671cf1f", @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRES16, @ANYRESOCT, @ANYBLOB="e063f6932f422f3a1aeee753ace8508055c00574ae2f4624c0c9d65c4bf7f7db466fbdb068aeb34d77e21e4aadaaf2", @ANYRESHEX=0x0, @ANYBLOB="24759aaf707401ab4478676aeaa0f77504e6cc4f099edb7e8c6f8d34546970666e5a89506c2fda6f4a79f318d338820c4557d187aba2ee4e7f138a133ca25b3ecf81cb070ef3b6aeaa37ad56f3fbdf1e42bcc6e60eed194bf4c456b58cfd2791190a172501bef516380393743e1dc9043c286760b7f6ac7a86ce8673f3738f87e005333cf47ec86a114f44de772fbda6c3def6a54188f6a13a7fe70fe46ca1f428a21c74b9ae0b430b284f81e6e006859aa836e39ae7912e4b15c09b7e2e3adc3cf0540d633b2c8c182337c0efbdfd3afdd164dbdae5a7adf5d72bc8295ff41a0727fe3c282e67428dff1af3b95d81bc47a52d75b12d7ecffd578e5e67f5bc168422bbe72acd9bfc23d406222883256878e3302e04a59b7732b5c3147737780b17211de5b7b7948c3434", @ANYRES64=r1]]], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 17:36:32 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x20, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r2) sendto$inet6(r6, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 17:36:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x40) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') 17:36:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="220200c23f953ce570886708091708000000000000005d263124191d05e282739022cf98bb6dfc734e1be3835e225e790b81f617c1817fa1e212712d"], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) getegid() kevent(r3, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1, 0x1}], 0x2000000000000008, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910874426bdcf306843b34f7c027e266c2bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca80000000000000000000000000000000095ef97fcc9a806471b875b901eeb549b590d06c4dcf9448c68b9853d3e29f98964e8f053d8355dfdf9298fc6d861293df936d1bb9ed072688c13b133d7ab7e1e8dcba26a9a3d1df483cff71c87b4bb3a13084b2ebd3cc02e2751077ab464370be5cff77dccd11b583a4f5d74c7c5c372f34b60c3d9aec40d35b4f15de6ac382adaaedb819658c89368fabefe6e65d94f8754de4b654c70b9fbdec38e060e82747b32f149557fb3af464ced85fe0d6af7a32ad832e36011f4c4b8dec76727a9fcdd8e9ee8b28c24724ba3b8cbbfe5cf2b8e9b38651da"], 0x1, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) r4 = msgget$private(0x0, 0x10120) r5 = socket(0x40000000011, 0x3, 0x0) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0x1f, 0x38}], 0x20080000000000, 0x0, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="00000005ff07000000000000c92832986cd5ff4425918ccbeb19b2e885f422604138b9826031"], 0xc, 0x2, 0x1000) msgrcv(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038cd832c1d516b8c603b810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d144bdf4193805402fb0394f69b5571aad6821d0b70d80e90b263ff3bc46446ca3512c2ac18ae8e6548d4af4aa8e7b04c8921fe47a310fe6d90fab1e3d25cf0088710a44faa6b29964691a68dfe6233ac7fa10"], 0xfffffffffffffcc9, 0x1, 0x1000) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r9, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r10 = syz_open_pts() writev(r10, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = kqueue() dup2(r12, r11) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() dup2(r14, r13) msgsnd(r8, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC=r9, @ANYRES64=r10, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[], @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES64=r7, @ANYRES32, @ANYRESHEX=r4, @ANYRES32, @ANYRESOCT, @ANYPTR64, @ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYRES16=r1, @ANYPTR64, @ANYRESHEX=r14, @ANYRESDEC, @ANYPTR, @ANYRESDEC=r7, @ANYPTR], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], @ANYRESHEX]]]], 0x1, 0x0) msgrcv(r8, &(0x7f0000000080)={0x0, ""/220}, 0xe4, 0x3, 0x800) msgsnd(r8, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000000000007e39b2630136e792225fc6778eddc5ebe0fc123ce1b9d8018b83b7220185b90215613f0e86ab04022a238d161316a4d9464126f6b49286d0efca016a8991216008caa8a9a9a0e4b126ffcd02f80dbb54646532bb38dfa8593d8a490ee9472e55ceb59186b4c28bdec77c40d4a7a0d8d834bf78640529e8c8e381c32c602fd00a88b1dcbf85df3f23e80d268bd788f2147cab582d8b7e5ca5043d392b880c6489571d3c0943636db19b6e5b0000000077b749094b362af6986d1d061231498d353d5c2c95a9184392ac70e370fd17e7f1f76e81d98bb743d8b42722253e67c19a01ef0ef0be882f14f6253b"], 0x8f8b63494240359d, 0xc00) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) r15 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x80000000000000c, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000a40)=[{{r15}, 0xffffffffffffffff, 0x8, 0x1, 0xffffffff, 0x100000000}, {{r16}, 0xfffffffffffffff9, 0x6, 0x8, 0x2, 0x100}, {{r9}, 0xffffffffffffffff, 0x42, 0x4, 0x2, 0x4}], 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) getpeername$unix(r5, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000440)='%%\\\x00', &(0x7f0000000380)='-\\\x00', &(0x7f00000003c0)=':-*\x00']) r17 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x4) writev(r17, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) 17:36:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x8) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 17:36:32 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60a4f0080baa11b00000000080fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r1]) getgroups(0x1, &(0x7f0000000040)=[r1]) r3 = getegid() setregid(r2, r3) 17:36:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x81) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) 17:36:32 executing program 1: munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0xd811, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="0403ad07043c28c0136b8e32b4210a437db3f9aec595f34443df1c23ee9785fa520aad174c9e0f10ca2f815bbd775b53c0323beee8a3910cd0e82c7f1958a55310a12c7306bba65d681c25c04339088f6399bf473319842b8885ced32cc113ce930773ec01df4f6f002561ea47e792a5879b8e8d1ecb9ff9e1d363801f4d582a890ee251af2a67bc1f9c96842d3e5f69f9dcec498cc7ba39bd40db4647ad48e7b156e27bdaa72bad72b57196bfc7f391b0576c12e064a67da5c6dabbd5f5624f25022fa5a7cbe1ba0973d46fae7a37ee9266daaae1d2f82f46a3157e179bb937a95673b5f974f2bacaa2807e00122bbc99f745168efe6e313d4099ea4639a5e4ada0ea76173fccf6d7123049c3d965a0e90f91827b8034a27d45ced1190f269bf69927c2323b69d3e3388019332442f26fff942b8689d7757b1584699ef9a9be032c6240e71af00692e903dee463848453255fedaac35bd878a7d1bb567fb770a6"], 0x10) r2 = shmget$private(0x0, 0x4000, 0x99, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r1, 0x0, 0x7) r3 = getuid() r4 = getegid() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r6, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r7 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x6, r8, r4, r9, r4, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r4, r4, r10, r4, r10]) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r11, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r10]], 0x1, 0x7fb) r12 = getegid() r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r14 = openat(r13, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r14, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r15 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000180)={{0x6, r16, r12, r17, r12, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r12, r12, r18, r12, r18]) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r20, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r18]], 0x1, 0x7fb) msgrcv(r20, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r20, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r20, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r20, &(0x7f00000011c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517c1d4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c806000000c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5256fcd6ae2da598bf239691d2fea1b51ff028da5d2"], 0x1, 0x800) msgsnd(r20, &(0x7f0000001c00)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d93070009673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc46b032b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c134dfc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f3b7b74a6d0cf479744ab5c3cd9c3cf73cc6b38c75134bf24d6e9ddf0383f40efba799fc83b4a81bf8230aded8f081f7968e0eecf4079b341b5e81185353927b18ba21c3086db43dcb7477b44de4c089a7b3840c9bb55dbafdf2a4c85c365511938f6ec6c55f028c07ab4ea54b156b3d9506ffedd2c34e885761ac944031be931827e0f986e699632a168d9edc79f446a082429a357ff42d82b9e9fff7efa7707d28ba834d33684b2795f6d0fa5fc828d0d1e5283ebbb46757e289cb9dd89ca94d65dffa1d5f8e16bfebbecebaeb451e4e3660acc5a33dc1c052b1ba568f7fd6c64ed196ca75b8002023555e9b37543632aee5ced7a3454231a3e199745a22d2cea9f2c8d44210592afb1b88df0537464204b53a38d507a684de294de76cd23cceb43f54389d2fe2d683b69554c823a4487efb1378b0afb2b2be06b45737de34c312acc0bea9a51231156eb73f4cb4ff3f49b0100000000000000dc4e00"], 0xd5, 0x40000000000800) r21 = geteuid() r22 = getegid() r23 = getuid() r24 = geteuid() setreuid(r23, r24) r25 = getpid() ktrace(0x0, 0x1, 0x4, r25) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r29 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r29, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r30 = fcntl$getown(r29, 0x5) r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000540)={{0x240000000, r27, 0x0, r27, r28, 0x20, 0x2}, 0xffffffff00000000, 0x7fbf, r26, r30, 0x41d, 0x405, 0x3ff}) r33 = getuid() setreuid(r33, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r28, r33, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r30, r31, 0x0, 0x92, 0xffff}) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x6, r21, r22, r24, r28, 0x4, 0x9}, 0x4, 0x3, r25, 0x0, 0x95fe, 0x6, 0x7f, 0xfffffffffffffffe}) r34 = getegid() r35 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r36 = openat(r35, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r36, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r37 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000180)={{0x6, r38, r34, r40, r34, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) r42 = getegid() r43 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r44 = openat(r43, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r44, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r45 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000180)={{0x6, r46, r42, r48, r42, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r42, r42, r49, r42, r49]) r50 = getegid() r51 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r52 = openat(r51, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) mknodat(r52, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r53 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000180)={{0x6, r54, r50, 0x0, r42, 0x8, 0x1}, 0x4, 0x6, 0x4}) r55 = getegid() r56 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r57 = openat(r56, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r57, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r58 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000180)={{0x6, r59, r55, r60, r55, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r55, r55, r61, r55, r61]) r62 = getegid() r63 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r64 = openat(r63, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r64, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r65 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000180)={{0x6, r66, r62, r67, r55, 0x8, 0x1}, 0x4, 0x6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r62, r62, r68, r62, r68]) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r69, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r69, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r68]], 0x1, 0x7fb) msgrcv(r69, &(0x7f0000000c00)=ANY=[@ANYPTR64], 0x1, 0x2000000, 0x1004) msgsnd(r69, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc9080000006da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fddc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) r70 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r70, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r70, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r71 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r71, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r71, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgrcv(r69, &(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES16=r70, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r71]], 0x3, 0x0, 0x800) msgsnd(r69, &(0x7f0000001400)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000004000c8c81612e8c27c0079d08b46120e705089672e786f30cf40daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e19d98ecc1dc947488fb4eed117e695ce1062f4b900c1e117fd5f84ee261a27f35c5bbf779ad5ac017375e75a71dd208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf4e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5da4dc6dab260737a2547a943563422c3a9ca2a1872742c25c60784ce293280fb0dd3abee6663de3f95c90da16ba4bfbfe4bd9da5093aec7aea451c67bcbab1b81bb3e77c8863f0e291121a31cd63b4c6e89717a44860e1446591bd719e986ace020000004c8b671fe0ac16a522755a9b02c3c13e2a3040fef7a3d3ef3523fbf180ba374ef1b287491d71b5021fe645fee93bda44ea80874afe877bdd8d98470d"], 0x1, 0x800) msgsnd(r69, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r72 = geteuid() r73 = getegid() r74 = getuid() r75 = geteuid() setreuid(r74, r75) r76 = getpid() ktrace(0x0, 0x1, 0x4, r76) msgctl$IPC_SET(r69, 0x1, &(0x7f00000003c0)={{0x6, r72, r73, r75, 0x0, 0x80, 0x9}, 0x3, 0x3f, r76, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r77 = getegid() r78 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8148, 0x0) r79 = openat(r78, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r79, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r80 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000180)={{0x6, r81, r77, r82, r77, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r77, r77, r83, r77, r83]) r84 = getegid() r85 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r86 = openat(r85, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r86, &(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100, 0x0) r87 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r87, 0x0, 0x1, &(0x7f0000000180)={{0x6, r88, r84, r89, r84, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r84, r84, r90, r84, r90]) getgroups(0x7, &(0x7f0000000240)=[r22, r47, r73, r77, 0x0, 0xffffffffffffffff, r90]) r92 = getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r93 = openat(r79, &(0x7f0000000280)='./file0\x00', 0x800, 0x3f) mknodat(r93, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r94 = semget$private(0x0, 0x2, 0x8c) r95 = socket(0x2, 0x2, 0x0) bind(r95, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r96 = socket(0x2, 0x2, 0x0) dup2(r95, r96) r97 = socket(0x2, 0x2, 0x0) r98 = socket(0x2, 0x2, 0x0) bind(r98, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r99 = socket(0x2, 0x2, 0x0) dup2(r98, r99) bind(r98, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r100 = socket(0x2, 0x2, 0x0) r101 = dup2(r97, r100) setsockopt$sock_int(r101, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) connect$unix(r96, &(0x7f00000005c0)=ANY=[], 0x0) r102 = socket(0x2, 0x2, 0x0) bind(r102, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r103 = socket(0x2, 0x2, 0x0) r104 = dup2(r102, r103) setsockopt$sock_int(r104, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(r104, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r107 = getegid() r108 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r109 = openat(r108, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r109, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r110 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r110, 0x0, 0x1, &(0x7f0000000180)={{0x6, r111, r107, r112, r107, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000180)={{0x9, r112, r92, r105, r106, 0x8, 0x7}, 0x4, 0xc8e6, 0x20004}) getgroups(0x8, &(0x7f00000002c0)=[r34, r39, r41, r34, r91, r19, r22, r106]) r113 = getegid() r114 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r115 = openat(r114, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r115, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r116 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r116, 0x0, 0x1, &(0x7f0000000180)={{0x6, r117, r113, r118, r113, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r113, r113, r119, r113, r119]) r120 = getegid() r121 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r122 = openat(r121, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r122, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r123 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r122, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r123, 0x0, 0x1, &(0x7f0000000180)={{0x6, r124, r120, r125, r113, 0x8, 0x1}, 0x4, 0x6, 0x4}) getgroups(0x4, &(0x7f0000000080)=[r10, r28, r41, r113]) chown(&(0x7f0000000040)='./file0\x00', r3, r126) 17:36:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) getsockopt(r4, 0xd8, 0x7fff, &(0x7f0000000100)=""/118, &(0x7f0000000180)=0x76) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 17:36:33 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) socketpair(0x10, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x10, r3, 0x0, 0x1) dup2(r1, r0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = socket$inet(0x2, 0x0, 0x9) r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r17 = getpgrp() r18 = geteuid() r19 = semget$private(0x0, 0x8, 0x80) semop(r19, &(0x7f0000000500)=[{0x1, 0x0, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x1, 0x800}], 0x7) semop(r19, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r19, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r20 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r20, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r23 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r23, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r23, 0x0) r24 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r24, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r24, 0x2) r25 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r26 = socket(0x2, 0x2, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r7, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0x8, &(0x7f0000000300), 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r6, r8, r9]}, @rights={0x28, 0xffff, 0x1, [r10, r26, r11, 0xffffffffffffffff, r4]}, @rights={0x38, 0xffff, 0x1, [r12, r6, r6, r13, 0xffffffffffffffff, r14, r6, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r22}, @rights={0x20, 0xffff, 0x1, [r23, r24, r25]}], 0xc0, 0x5a2147307f97c4ff}, 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r28 = getppid() fcntl$lock(r27, 0x8, &(0x7f0000000100)={0xb4f9453fa3e86075, 0x0, 0x800, 0x8001, r28}) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r30 = socket(0x2, 0x2, 0x0) r31 = socket(0x2, 0x1, 0x0) setsockopt(r31, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r31, r30) r32 = socket(0x2, 0x1, 0x0) dup2(r30, r32) connect$unix(r32, &(0x7f0000000000)=ANY=[@ANYBLOB='ile0\x00'], 0x10) shutdown(r30, 0x1) fcntl$lock(r29, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r33, 0x8, &(0x7f0000000140)={0x0, 0x0, 0xbb, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000007c0)=0xc) r34 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) shmctl$IPC_SET(r34, 0x1, 0xffffffffffffffff) 17:36:33 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x6, 0x0, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$KDENABIO(r3, 0x20004b3c) 17:36:34 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01e9301d036dd00002000000000000200"}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0xfffffffd) 17:36:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd63"], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r4) ftruncate(r4, 0x0, 0x20000a) connect$unix(r4, &(0x7f0000000b80)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x8) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/speaker\x00', 0x1c0, 0x0) r9 = socket(0x18, 0x400000002, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r9, r8) dup2(r1, r2) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r12 = dup2(r11, 0xffffffffffffffff) linkat(r10, &(0x7f0000000280)='./file0\x00', r12, &(0x7f00000002c0)='./file0\x00', 0x4) writev(r12, &(0x7f0000000cc0), 0x0) r13 = dup(r0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0xf8e74633f09a534b, 0x0) r15 = fcntl$dupfd(r0, 0x0, r14) socket$inet(0x2, 0x1, 0x6) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = socket(0x11, 0x4003, 0x0) sendto$unix(r17, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r18 = socket(0x11, 0x4003, 0x0) sendto$unix(r18, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r19 = socket(0x11, 0x4003, 0x0) sendto$unix(r19, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r20 = dup2(0xffffffffffffffff, r19) mknodat(r20, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r20, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r20, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r20, 0x2, 0x803) pread(r20, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r20, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x5, 0x3, 0x9, 0x1, 0x401, 0x401, 0x6, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r20, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r20, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r21 = getuid() seteuid(r21) r22 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r22, 0x1000000000029, 0x200000033, 0x0, 0x170) r23 = semget$private(0x0, 0x4, 0x2c0) semop(r23, &(0x7f00000002c0), 0x0) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f00000009c0)=""/105) r24 = getuid() seteuid(r24) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) r25 = getuid() seteuid(r25) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x20, 0x0, 0x0) r27 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r27, 0x0, 0x1, &(0x7f00000000c0)="89030000", 0x4) setsockopt$sock_timeval(r27, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x3}, 0xfffffffffffffd8e) socketpair(0x20, 0x4000, 0x6, &(0x7f00000002c0)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) r28 = kqueue() r29 = dup2(r26, r28) r30 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r31 = socket(0x2, 0x1, 0x0) bind(r31, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r32 = socket(0x2, 0x1, 0x0) bind(r16, &(0x7f0000000bc0)=@un=@file={0x0, './file0\x00'}, 0xa) pwritev(r32, &(0x7f0000000900), 0x0, 0x0, 0x2) r33 = syz_open_pts() close(r33) ioctl$TIOCSETAW(r30, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x40, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x800}) write(r33, &(0x7f0000000300)="882cbcbd8638244b", 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r33, 0x0, 0x0) r34 = socket(0x10, 0x5, 0xc1) r35 = socket(0x18, 0x1, 0x0) close(r34) dup2(r35, r34) setsockopt$sock_int(r35, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r35, 0xccd, 0x8001, &(0x7f0000000080)="8c07cd06d2d06999bc9acdefb17415d35d5635dcdda7901853489f4b566ef7251277ddba882ea45edd43c6225d31cc49f17935588bb28561543ea689fc607df14a1c89c8fc2df4b8e6b77b7895d806468a9460645bdbf0d7940ecc22829c2a64420e7833788baf820bbde82eb3d5", 0x6e) r36 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r36, 0x0, r36) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xfffffffffffffef1) getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r39, r40) r41 = getgid() setegid(r37) r42 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r42, 0x20007465, &(0x7f0000000500)) r43 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r43, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r43, 0xe3) write(r43, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r44, 0x14, r30) r45 = socket(0x2, 0x1, 0x0) r46 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r46, 0xffff, 0x1001, 0x0, 0x0) r47 = socket(0x18, 0x1, 0x0) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchdir(r47) connect$unix(r45, &(0x7f0000000a40)=ANY=[@ANYRES64=r47], 0x1) setsockopt$sock_int(r45, 0xffff, 0x1023, &(0x7f0000000080)=0x5, 0x4) r48 = socket$inet6(0x18, 0x1, 0x0) listen(r48, 0x0) dup2(r48, r45) r49 = socket(0x2, 0x1, 0x0) shutdown(r49, 0x2f99822121a9018a) connect$unix(r49, &(0x7f0000000cc0)=ANY=[@ANYBLOB="00001ac46369026500aba414ba92652c0d2d3fe547b194000000000000a9fa37db2f57edf559c82d329381a548a0e84b512d23d40f0e23042f062c721663c433048740e03088d0f328fc4c3b7b0ddcbecc4b525071f089ab3e01db9ff424191e9dc90a1f2e91b7e1a4746f0e6513db7d597d745d22fb8426c4f4d3e247d6f19176da6be75dfd33985290ed4129650d397313938500ffdb4c1fd206105ff74a2d19e76f39d5876cc7b1236ddb4fb375578570c0f2047b5e83da544f532024c9264a80d861c1f5f47eb11806e3d429e263bddf310a9f19d45bb70c6b9589c3f00b8b3d348af471bf51befeaa5b553967a44542b5a9f18d8fbfd410830570f18361b7006aaac6dcfd8fa6d468f14ec34775545743c5a89900000000000000000000337a000000000000d1be18d5a9a0b0bba508fc8655f5"], 0x1) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000006c0)=0x44a) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r51, 0x160}], 0x1, 0x606dca73) dup2(r52, r51) accept$unix(r51, 0x0, &(0x7f00000000c0)=0x29bb47c606ac8bd1) ioctl$FIONBIO(r42, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r42, 0x40087468, &(0x7f00000001c0)) fchownat(0xffffffffffffffff, &(0x7f0000000080)='\x00', r50, r41, 0x6) r53 = getgid() setegid(r53) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000a80)) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) close(r55) r56 = dup2(r30, r55) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f0000000940)=0xfffffffffffffd78) accept$unix(r54, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r54, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r54, 0x40087468, 0x0) r57 = getuid() fchownat(r0, &(0x7f00000007c0)='./file0\x00', r57, r53, 0x7) r58 = semget$private(0x0, 0x7, 0x287) semop(r58, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r58, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x2, 0x1800}, {0x4, 0xfffffffffffffff8, 0x1000}, {0x7, 0x1ff, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x53cdc10662f53b37}, {0x0, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r58, 0x2, 0x3, &(0x7f0000000000)=""/9) lchown(&(0x7f0000000280)='./file0\x00', r39, r53) sendmsg$unix(r29, &(0x7f0000000840)={&(0x7f0000000c80)=ANY=[@ANYRESOCT], 0x1, &(0x7f0000000700)=[{&(0x7f0000003b40)="7749b1ca89c1e41fdf6f0afaa82f42618f1c634b1c6664d48555b82baf23ed2ba33485a25e0759d918a0707cd7472292332369466fdc7d65e4bdaf3787b5ede50073ff681188c24dffe979b8acb19822aa1c4ffbd19a56daedff41408985f69d05297796211c88c13b326e2f69ce67513533c22c005e3628c79ac007a490aba5e92c01c718965cfabbbf7ad79505d31604d4f2910e4c5a64db28cec66c73ec645248c2aa3b1d92ad53329b44ed8e5859ae29511c8d07b0a81c49d1198130da5d7517f9590f56de84d0761fe7f9e1e2bd1ac46caa42ece48cfb405a155e5ab9ef87881b146b9a61f02a22b57fce4d98ecd8aae042850cb1ebceb076d0f1d0f8921e10f1b6ae3d29c4cf8cd719ee6f3a7e919254415486cb548a3ecf24f0fc5eb0006af88aac38740f612761af34c8aa3cdf51c2fcaf1c4bbe55e3c40a6dc7633bf571cfefaca611e382bf68c19a37dad7251b234b693df6b4b98d029583ecb919a5a9676a808dd078944e1682a49ebcbe9b6640e5b2c215c4a2149dc13e5a160bb345b384933f1642d84692c5b215689a6216f7e1c01e387652ec2d7311dab1be8bfb79318563219acdc4681e7ab77399cd425d8799a9ad919278665cf67f119ebccf665cfb8180fee388809c55234d484ae5e216123ab912d42870f03ef7aabd67e854f2b00b4cbaf11077ae44b9ebbaab253d1ca2fa4411cee15be353c045a9f97eee63cbc5181fc19c8347e4f5d8728635f6fe3d32e3aa91e6e72cfbdd693c40edf462f7934c9d04a11ab5038a922923e94a178e4eb15ca2921bf3b420ee59c32c961cd8403b7eb0e7cf909c55509e0f7315abe28891c98287bb5454c8fc5121d7e6ac0c4d5cd523c487aac4c64d483508f584d1e56255cd4c79c5a691c95ff221089eed0b9c2e651291740961ed4a2f1d8b236111a4fa00887d1a7ba0fb680e617e086a836c3860cca5d924a9fd5cdadbf74bcbdb3d0f990e04f1a3705579c345d97ea3216be8c401a8d02b5ed146d27ffb67bb31a94798a490252d00c937744badfbad6f3475d24fff06f5120daf92597a633f0a6f28e2c0d6e421301e3d026dd0783a35a8984469254971ac1af3d24b9b7b6b7c6d356992b60577bf524e89808e05551cb7b421b1cee00ede9b8301ac97374edb1f48de5eb67910bc7a19b23efdb6b1f03fdb7f5811ea404d0dc704a46e1c29892b0a2f27b8c16094e86eae002ac3e80c4c615659a0a9c48e468ee376183a33d8a1e614f3e977a622764eb32e93a1bc45f5c37d2efcae8e50cea8b0b51db8bb38c9f212291cfe3c6c9ce3bcfe0c38ca72f426ba694918515577208431ade745603726c5626128c6dec2a206424578d99c54d15eaf90a890602ef1df042b8b41b9e50dfd61c3e62b4269858c86038fa6d274828e2b69423a969b2b4d6b2d6e1ae6e68761ffc210e0a7d099aa0c8b00c661a43cec4bde519c95caec7f5ff56922e7c73a11aac51bc8824bd6c339a897fdeb7a51bee92f0b29c5079d336c97a1400e2f8cdc91a10cd7b89c026c559f48429b961158560cfb33fb76263fef5aa0b0f5010dbcda3b64aa86f70746f2073ae141a9eca6b36e9cb739076ea3a5fe68f6ccb6de473d859c872dcb877cd8d80fcd8075a5882ea8ec02384c9937fd4522f06da198559822b1ce7daa91d447d2f6f8f6b77ad9e2b9b8548d0aac56d1a9eec05b3c76ae75bd9de04ea799f76addb934a1365bea4d0c25ee1427f8abfbc6165d3bf1211ed875373a59c02112e8a21897dde84a208ed6cc48188c98a218a965a04bcc750b0c45e4e236ffa98dcb7497f1861e475306d9e7b9dd04ab74a15757db03703e4bf13d82c1f10e8e3159de998a8dcf8b3cb97bf0799ac91d56bea064c9a63313f54e0f5d0cf2fc7be9e0674410758301dbdc97971fe4682e5ce6b8de53b2c378d12f3a2e2b513978930f6794d5598e4677e224ac10c579c953e16e72b64f77127f5cb8e65b0a8791ef32ab5384ad80d790161d937b22b0cc33131027ebedc853043ea7b9a87c52fed834b4f612304921f0678263fedc45ae354363fb7f2401e7a191a41a4d3cfcb9ac809492fa0dbd92cf4e1e822c26dd8b0f10a41191d5884a4ed3c5b3476462da263f9d835c52ff6e4f1a860487080271d630a05d5060cffb743c8c1339e4fb4897ae5073d8947286de5424963a5a5783da3ab3b9f829ace4a9b42fa0c57c800aedba1930f32fd5ceeddc99cde2efe2ed925ce41f53709accecffa0a633e31f55a3594d47363e28c23e5e9149f3a71e4ae7164e822af7fde5019eec783eef7d133ae7e67f3ff8efafc4af80d6c3f63db8d88978897c9c949ff13dfeed2e5c9c3d03fb786b5e30a035fcaf68e1ac62a7bafe86d3ec62b33a5d683123f44c17251c21d25c52c281fe20a91139dab51ea291ed33d565ec143e06fc2bcc2de9f5e38ba03c7d453d2810a79a102e5b5355aba05eaae88b5eb0eb05d055eba6aff7ad5964e81f7191077b1078f7bfc7ec94fe9ad86b628df0feeb540772cb5581319ad7b8a826995408dba9de2ef5e0a044915219419d10cf150a20fc9cf205e4e2f44fedb8f4e75b2f849731b6da1eb4ec742b06b4d1776ce551f3a66213d427a211f4d635747bfc3bbbbb5ac3cce8bebf7cc26e4dbfed9203b333ce83437480f351ab155bae4008493e51ebdb85a655439af2b4923ec283b0363aa0013141c8d1846f11b62203174b27d0586c2d7887f879f2fba3604211914395840b0c75d4a8de919b65cbe462e6b4153900c942d9b5458103dab1af0585facf4fe43f652cee9736a055c8aabe7b5bb5e820d8ddf263bf366d0faf3494b43b900453f68965dbe69ad20afe6d39de877b1bede966c860c3e16c740f0a5e595a804f20b168443e92d6cf8c6275be3a1fdbbc8ad5c931c6dfd01b1ca3a6bd55ef7c3a8248431c9dfd3dd3aed3981d8da7da6e1b1e1e2bc16d035f91ca86bde479d36bf76a228317c79b6aa3372dca6b53a10d2c679add2913e7257693c5dccb372ff7e7d605cdb9081370bec19782058a9288f2197dced7762be6c914a769b52de8061b7b4b23d54e88adcec332f2587f23163ace1331abbf17ccf6d67573b21814cff812605ba74e1d4c49eb97803a5481f41555001cf2f2c5a7eae8f5dc5fcbb6b32678073157c88069ea5af1a7f535be7ed0bb035b69a76fbf18df4446521a4cf2e60d07398ea0c232e67a0d6434ea373f6c35a2ec0d95e421a6f66020733cf0ad3ee2357eed7de5b4c8c7d28c5d7a049188fa6686e6d0800aa4f14f89fd401b0788b7bfbf1551800d9861e0cecefd8a8c69dd9c98c73d5ce8bb3932480992782f5ac1ce16d91ad2ec7f035b8d39f4f2cb2bbe57b681b19f07cc31282bb5c05b13d982e8cb7700cc8f4b0fe7ceb774155dedc776495e0b22550ece91ac8c25862f7bf7fd5fc22664e4dab170d6ee4d5f9ee03930389801543c7f462f17434b2586290ff5b642a0954c4172d2b12e6d73d79ce0d020d869bc6b0b377e9a346e22043789d5f36d9e0820562af13f1ab1b79139ccce4bcc4a7d12a8addda1dd2fd6bfb01183d5e0d9b926e21bf68f6e2372b8205e95ffb2819c6593288c9fa7ca6e424be2094bca9e314aec8a5847d58875f07681bbebc36e81c06678cc57862ccae8d1ee26551d1d70d5d24eb0cae5b3283bdf65aa227e4cbf8fbccdf5950a5e01dd83f243777f621066e7297211d085ad6518c1892fd9bb8746fc8a62b5e8b943127c9303964858802c6941ef624b917ce5e9a3b3afab481be832f1cc3dbe34af98a631e413479bded028a6ec1e546694a14e9a23bfcdc686f6ae616e5450c1b8560802bc47ff336cf774ad119a6be55952edc4ec1fca29c50cdf074e9ee95e655aada1ad8a28ebda7a2ca3b98324c6f7151eb558ad699985d235fe93a76d02b7d30d84f0a39955f74cd5da9f35200146108ec4432e95f8a6b0fc588fa8a883f26bca81ba3c4dd0cde5512aa8c6f329be83974cfffc3e8f461b32e267b8128b3c9b687eb312b344d86c1a571fc18d44ab9aa3d54990fc8ddd89b4169502e431a60f49e79e39c3417ea50aca312a7f419e6e1225de510d6383b65c4849e54dc033ec474e3f77adbf70500ece16c030ec4bcc0de319e966c862241eb9cbeda26698059da862c8002c55b44913c09b3a48c1187642c9ac51a4849a0a5beff5b0cc96ee631cb0fdda9fb205f90aeea849438de4155fb83ef89f3a38289cd9c65ac6f833d5d690642096b9101cc7d50613ffbc522124eb0c964b40e849bd4f45a8abf6730d1c141bd4cd7e5f83a6d581f4cca1970c3dbc88a5ed92779204f1e38146887020847a86cf2a44e722cf09be161b5a8f4c9ba292a5093bd81ccfc5dc35162ef60d6d3f6c9b47b09d4523218169ca1d756836ca7f5c31578019f7f8fdf163045bac27aa2a6ab6b4bfa5aba6042557e9c76edee651ba5fa712cd966ad9f4ed83e9501b70a8f03ead6f41b58f1f6ec3b1a96d033902e62e7fd6c8da269decfad51cba34383707d69d3573ce84b0a0cba2786a47cbe115c0bc11813fa8caf93c25440bb9ba480e610a6bc47d6cbf7b5e32aeafed4c8ab962e6ae8f5cbfd7628c560a7718f5009678cba47a18ff2457d6abe1d688853cac3c7eec02e904933ac2976284063833a7751c698e36dba4ac3c4c440d31dbe2e15ac32cc0f2fa2543ad23a99ac984bcbb11e50624a39f5cc8db9976350da345b0943724ee716df31c7b750830f926cb7e7f84677bd652eaa32d2b4cab651aa8062019e69bd9ca8e84209d2af958da63d4547d2c5ab92d19ff3874921fef563f221066b11734534e8718c3b448281b34228744f83d765d5d03b3711b364f18ae38375ae051a86da2abaa5e1a282115ec47be9b992de89cb3e1989479f103c435c4e45f524c09d169e246daec5f09808e229465c6dcb369280c97aa3869ea0bc7ac921867b30d63ba80ae4b7afcee64f94929b2f47da61cefc4ad5863ed90025cc9f99de95e4605a28bf0db498a3951866801f1c8ffc3843fdcfbdb0da54db289d72b1026c57e2b8c70422bb061be2eb6829460bd37af9a4368d191390952087c5bf64a0da3fd6af922c10e6e4cc571c3db69a553ebc47781f2d8ce972c1c06bc16bf68cd25cb1cfa9599a03868c080ef7684809c8c715bbf5b25b8aa67b6e17f5167cb0f314b9dae6087a994179a75256a67f7888021f36a69e2a70f50ebbbc03e5d6061c70253927431a97e8975bcb3f6e9d49f03732ad66cc820c751f2a0721d9e3fb49126e68e17e6f441a19c2e2eeb79a404fdf20df7c0cb0d48ca465b3aedc9a6325c468c5e158f81fb54da93fb065a015a1c422dd17d3258b97d35f14a28c8ff7bcfa34309ea99c9129726c80a32672f10b7e2f7a56d2e684690551b664625137307a88e7d7b0240e7c75f96c1ebe196d4a4313da7eaa3f1da9dad48e8186943f01af686fcd0bfdb0852ff539ff5269ac425a322c1d0cea3e5f7d2011eff5a55a73cf058b243893b529d644fad323229f704016fc837e2dead6944a3624a3ab1408f87969f6c7fcf5373ec729c90366defb3d1a8668afafddea2badf25b9a18be6f9ee150fe5dfead80976b63940c2c5db3719ecf6bf9f7d55e3a31ec3d40fcf7079ce01aef709f31a202b5675c69bcb996ebe40e5c78c791430f7db503f522abc395141951083805671e67a7dc232c2e3a8b9a48f1186abb74b6c89cb32603a53038ae4d87cdb4c80da93223909c4622d646c5725a17f13bb165c5c8dee92ba7b19894bd9ec481ac85010e43efbabec", 0x1000}, {&(0x7f0000000300)="d09a15263aa9d1d227435304494ae207ebbe55351dedc901a79111ca5dc19636e64ba92922c999555b1d98930ff80b2b45adb2ac172d1e49586a20f122556bc02f34ad1f97e0a050ee26d94259ee75308de00b62923f6b98fa25f7aaf7e8f029cbff70feb8d8a67b68cd92db4411ed1d", 0x555e466a933f771f}, {&(0x7f00000003c0)="98694aa3137ebb8e5ff577ab716f07e8b37617f50f33cdf8a990eaa6531482905fd8e616649394", 0x18d}, {&(0x7f0000000400)="5be1d48d5cd3b059e6b81ec703656df1484f0eb45ad001aba8dc91abfde50b6da16c702190aea61d46b836daabde2cbbab77b893d0422ca6b8db229489e6fb4c18c1bb05342d08207fb407003ec62e6151a19ca39d737a0540d74878f4534afa6e0b96c0b457458b48069397b76d27800ca5f991e50eab4bd108a1de4836b3cfe62a97218e8464ce2e9d555e668c0fd968f0adee9a22bb4cd05a11462d64d940d0e4733bbaf0625f8e84c7a3", 0xac}, {&(0x7f00000004c0)="6429fef93eaa36ed065e403711da087016fd1fb3d77883fc3d2fedb481128e3b9a12df77269bbe4b070bd8f91a5ef42d9f6ab40f", 0x34}, {&(0x7f0000000500)="ca7d611ca4327e15e40631670323b3912306137c44bd65ff21a094ec161c4b646f0d422ab9c7ddcffa943be37874fadba3032746439e3cde4a815ece8d72f79b6a4ec34b8ecbd7e8431dd49af33ca08a62919c47f866e77ba0fecba3d3f20cb83f11e8d84bcbf48e8477790cc8dc595b94b6c3c9c9f0ccdba3e2e7b29430c1fa84aaf0ac3396ca9a304fd109afbc9090265003cb88290d04ca", 0x99}], 0x6, &(0x7f0000000800), 0x20}, 0x80c) getsockopt(r22, 0x29, 0x2000000002e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r54, &(0x7f0000000080)='./file0\x00', r21, r59, 0x4) getuid() write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r15, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 17:36:34 executing program 0: syz_emit_ethernet(0x48, &(0x7f0000000080)="c7a895006f53dd4fd005ffff86dd6e360aa9f400000000000000000000000000000000000001000000000000000000000000ae20a511") 17:36:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ftruncate(r1, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) 17:36:34 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="b428", 0x2}], 0x1, 0x0, 0x6ffff) write(r2, &(0x7f0000000240)='\b', 0x1) 17:36:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 17:36:34 executing program 1: r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000140)=""/176, 0xb0}], 0x3) r4 = semget(0x2, 0x1, 0x51a) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000280)=""/4096) accept$inet6(r3, 0x0, &(0x7f0000000240)) r5 = getegid() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r7, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r8 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, r5, r9, r10, 0x8, 0x7}, 0x4, 0xc8e6, 0x20004}) r11 = geteuid() r12 = getegid() r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r14 = openat(r13, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r14, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r15 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000180)={{0x9, 0x0, r12, r16, r17, 0x8, 0x7}, 0x4, 0xc8e6, 0x20004}) r18 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) r22 = open(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x95) utimensat(r22, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x0) r23 = fcntl$getown(r22, 0x5) r24 = fcntl$getown(0xffffffffffffffff, 0x5) r25 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000540)={{0x240000000, r20, 0x0, r20, r21, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r19, r23, 0x41d, 0x405, 0x5}) r26 = getuid() setreuid(r26, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r21, r26, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r23, r24, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001280)={{0xffff, 0xffffffffffffffff, r10, r11, r17, 0x8, 0x9}, 0x1000, 0x9, r18, r23, 0x101000000, 0x0, 0x4}) write(r3, &(0x7f0000000040)="81", 0x1) 17:36:34 executing program 0: sync() r0 = socket(0x20, 0x5, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) fchown(r0, r3, 0x0) getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) clock_gettime(0x2, &(0x7f0000000040)) munlockall() syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) unlinkat(r4, &(0x7f0000000140)='./file0\x00', 0x0) msgget$private(0x0, 0xffffffffffffffdb) r5 = semget$private(0x0, 0x7, 0x8a) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) poll(&(0x7f0000000000)=[{r9, 0x20}], 0x1, 0x606dca73) ioctl$BIOCLOCK(r8, 0x20004276) dup2(r8, r7) r10 = msgget(0x0, 0x200) msgrcv(r10, &(0x7f0000000200)={0x0, ""/57}, 0x41, 0x3, 0xc00) bind(r7, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 17:36:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000180)="0d8416d54008b8bf884ee9f6c4d29cff141d0c4904a8bcbe6528defa07c428f6bd565fa7f5ae139b0c5ca13c4fd5107c8e3ff4555c88bc690ee1dd2f0797f5ef6f2cbd7c4b1619e0d300a218025833201a5d28363949bc59b884bbe188a537696ed3c8e96c016228d4b7dce364f8ac8c78eb8469347c9dd21f66bf5aafca09dcda0f86363ebfab7760840e", 0x8b}, {&(0x7f0000000240)="86f95298d2842248a6b5e5f3a38d519ebfe92af83f4772e7cfe421866e0957f7e227f648c7f9936451fe5fafc6c7b0cbdffc3bc6ff4c434dd10803504191b64aa4009e39bb4a844191973fac571d132a306addf360b93f6d53403390c7e96f4d844610f741e3ddb3a9a93e2a7dddb715f35d1e6041c985eb398e6eee8d6e6a66a9ca78f4f0a42dc9c1e506d62a05a80fd3e3250cfbb95e0b707ed59a00e36f3297325712b7e77f9b7673f25798eb4bbac41a7da78a38e43b37a76421eb6a6e3495a42f02c39fa86b4dec2dfb9af92b736ed6cffa79e102a184d7d04ac3687dd033ddbf352127e08c8dba90e7070b85dda7cf1a25d392625bb6f68fdd38997551b8836c579447a05df82dc81853882722848e8db56ff0b4b2a0bbe0d6b23e486f220da494884ecbd08d1f53003f6462aedc6e28e3dadf6359666c25f466c22d87317dd120727c7258b0f8bcb8ca1902d039ef284a32c0f3dfb112bc4c54344824593290052d0474a8e03025b26c40cb986ba40d697d8443c6147e0c8e27175d2094e702221826c4c76d83617d84a997a3840efd163e00876b959a7a0897c494364b3b894924abe86a4cfe518ba8d649687e674f09ef14360a5c718fc56106eac1f7680a9d8a5faf000e829a5cffda9129c0a22946d804a7612ad63b17f15fccc87283f3dc437d89bf5fe9ffae44ca2ca6c6f1331edd17d6f3289917322356e0955a360f0f7b301a1fc4c5d76c0d40316a4027af2ad4e05eb93dcc2e6b3155e15a429febb6eba93a700b58409bb73ae37fd991e06d7df4502df861d72fe4a45d0e3b5459ad4c0f5c012b85d2e44f158d37640b8c5756b13c1ed0117ccba850d988c98c87fbce5508999597065fdaa5d3070d842acf4d9feb448c01b794bcc338aec061edd46210e894c4742dd355d8e33d1cd0ae026f5c7496cf70d3a20f3bf33ca42248b961c3421803d547d126aaeec5a0292ee90364183cab808e19741724ceae8f5f91edcdc8e0b49b9b0da3191bdd1f15c94b66104be88f7d7128cb6a413bf3399719ea05cd684631ac651c9a6e9fab9890ef95a289fa3d35840092b3fcc4d81e03eb065db24d661bf1b01d6f11a5b0d7dd9a485f6b52c729e6c3d67b75c60f6f2a73c97d4baca56bc7c8645cc94f30129a6597ee4abe48dba30303340b175c99c702945d81dee88949de3a6a8204de567a2d3faf6a12f7bb620b7ec46645bad063209ef70e354c982ad053d0725e175741f7ec8307a955756db89e2214f515b118b21e186f7964df02f7f81e72151ce944c8b4c6694e00e9699396835f14bbedf0207ee2b5248e8c299ebb110b2c2ccc6c7a7954a3f42bbf229b056ece48f7302e5bee780cf96cd132fb5a40b08f72bcf8dc153093dd5ec129c2240039b0c52138e2722bd8b96cf0faf5d1630ec54af04fd61a71716303c1394429b0d0b9da34e1b59a7e0dd6f88fc02cd6dc1c7b2b2727f3ff3d680fbef6e053b60730090ebb7567f9f76079d46186e59e68a5356938b6037770de7682e182b92730243cd324eedee321adaaa8488ae7ce30dad20890b7a41a6b51a977ffbb6d351b00dc3aed65f55d5ace2fd7cf28704baf2fa76d69fa3801fcb04c017a045b26342bb5fe020d2da026f41201951024f381a2ee86f61f95a76e4567da3b0fe79b552dad6a769691d710c795d4d2ceb8a923bbc320474447d2ba0185360b57d1ef959ad5b8b3c73bcf82ee388b311ffc40d876dccd22007bfbd9bd98fa2465eebe92ef70f160905aecfec458518c947f9b073e56807323a83ee6c2a82940920a30c4a0b2e792aab0995c8a75384a9260ee187670e2091ee519b3bab85687a83544fbaacb0a8ab814c0c81d1caa5903846cd2e5501fd707dc7845e0eff645895250e0a4986f0052a00944d925a72f469f5396d0cfd4641384806c1cebdf2c481d9bcbf5b2f00b7bbe02ccb8b8c469b0d9dc47c0b1b41787ad54c9ad9559be93ffecc0753f1797dcc4b54ca855b8c94268b8ef845cc79867a51bebe53ceea4991459ff99ff874df8b4f3284c2ef124194a521d5a0c03e4a3d6404223bf5137dd4c7d106875948468e33ee1ef4d1e60dbaba262f3b12cf9aab4bed72b43adf8eabd1f55ce8b8ee5d51e936a532178fd1b5e0d31a80c5935284521564dc542bb202a03fa1cf9437193a28af40b503452de4e1c3cf1cc7f540d24053d51b5345ae698cebc606ea111650c5d25ac278a89820276f48a1c870266ce4554a57cded41c2885a582aa7258b9790850fe4cdff13b5ab65ea5ee89bed66c127ba8dce6e173704f234faa04b619ae028d42147aa0581ff9b74720da18fe7bfb6adc76aea5bc67e10c51ce6c297f81a5b54381f7e0a4326791f6de77cd9b543494c22b373b826a99dd2c5880b5764ac7c8968d85798c684533d1a18f3ff2121f45d2c42dad914f6552fa94fa69d901310f72fb8f79a728fcacb7d5df8ebc69e0ee2ef1c822bc01dfcd17f1b439264adab2ea2dd9be1ddd3fc1435581ad7b7c8cd9d22e5c87e4b7b43ade1282f0c70055e9eb21971073c94ebebe3d4188b9665c8c79415b8c24cee3b711a97f478fdda6f375dce75456267044992d90a18d60e61abea74bf078409565657b7d175d53cd09acf7087354b730c3fc031d9600f85fcaf9278c72fc6c1f57108d81336f70c99cf0e02779416288c69332b4239b3262bc46999b22d59c1aa38251ab922dbf43198787cfb22a2839c65d70a67406f7c685a439c68033f4120c2a65dfca6ea4980eba695b7ddad50069ad00bc9439f6b7e3b375b9ce9627333ae6c1ac0bfdf4dfd7fd972dde866d962604aeac81162ecadea5ccb9237893e971ebcf6dbc5272b68944e6ba0b8b74f16429df891cdf4235c0efd8d273d277ddd8c0cba27a616fa5d907c35276d236d50e47e2f726c6074378a93c58755df0dab63452c2a96cf7474cda97a23737c631d7683da32afb4eb4d23723d5d111767c3fd0271365c021cb393c36a4674e85713d72bfb1a65c7fa91aceeeb2289d58b24dbc3f74b1388bec6a1a2d7a6bc119a8102390e18e5775ad1a52253a0d110f1fe93435441930f9580ee4d0221d254b91a5c0095412617213e995655cebdaafcebc70cfc860ed0e48c4d2842b02dbea52b8fab324b637801f40eba14acfed2af85014b1b6d6433c84f9f72d1512ee90df7a5bc0daab86f95ebc4dab3dea45677ae7f571d82c03bbe30d5f9cad5d55df24df50639c0810870678b57c213c7525511dbcaa940066a60acb4d74525fdb18abae7a500a958d81b4789d3570e3c63789cfa3414bd027f816b67338b5ff9e599d918c13e17f134ce6753da2ba5e38179448c91d77ca74d6019e0010e1f3af5137bf9452d48fe24dfa9d6798be891f03c05050f4af78a6b268943c66ff25f2eb16708bfdc82d17951766ac76ba9e3aa5d0b9baa3d7716bfe6822f7397991338254b817c4d6d17a161416b62fc09a5ebab1f7213e21b2652e7cc0e09ed8b1a30a72cabf8d65c9594dd841ec5ff7286efa4163457ce79426011d0f21121a8b3176f08c83c8d45209a5f8ca929350ebaf093461cc0753076bca13e6431d5d67137e2ed7589be5df24ca418847261de05268eb4e44302d0aada896c1e210f9fb11768eff1d793ecef71d89be410742e9860f529170275b088a6d58b10fcb13f7515c5e8e7e50c262fef1d6bb822c5c2e9387cb8960facf33f1c9d62b5cf7ad46d3297bbd285339560daa96f077d383b46a8c2af88b37cc36fe88260261ba0f90c0f4120733471a7680ea2a11d194dc5d16cca24ac24da734255fe1f2fe4eadf1656b7c39f75eced3c01fd19f46cc0a8b07afc124df2b2a97f34550504c5b970f1fd0f823b6d2e47e310f484baf92c6760955572f0a333f9e5446b8f36f66cbb941160b65f3270a3f09d31c6f355b1f2b9b505f24c1c8e2044c61b3dc9ab4b1753640aef56b2119b47a7eb3a84ba0093816e13a9ea720fcd2ed6c8e130d7328f8caa420e60269e6658bcce981622ddfe7260ac7a3b0d44f810a7b1781ec57193079668aae524ad2e101e929a65d4db6595fcb4453ff577cc61ee2ff36582f8ab10db7671cecfd03dfbbf8428ba77d33236b25463768bc53a0fd1876e465c9325ecc153aa44895cc59b7b300c438d19dd5c84ac3b6487f18426f96a09e4a87947bb7b35e2e5da3ccbb810cd41e94b8ade608fab446566e2943a9c1bed1b027c0badd3f6f5676b4ba0de4eee2b8e90be4b612e0214818664b8b309aa484b2afb7b9621fc5e22dd26156336cac646a2905055e11d0c609cb99763d72f613a8aeed53adf00977e998995c1b61776a0c5b4f1030e837cf338cd37fe3f63f93472451ac4289acfa2c0de95520c6ae7b73049b96f30c086563eafd0c66a8dc0b947db9105d16964a6c852758260346aa143d42c839aec756b5a6523dac15cf6dc3bbb5c9d88da39defe436a0905f6a465c7510dc19f906ab4c1a08b08852b9259ba1794599fa2464b0a68b4abe87d6b8eca8b2b96e1fa6abcba39e56c71065108f4bc9ef3226d842060be11634455223cba7b52702823dbf292dd7be845737311642fe801084b7dc998fc536ee40b235a533dc2a460737fb8d43ebb9950af04373f99ba5ab25e7559033ddcb755bac75198e0cce85046a8830d50786b6145eaab3171b6b71db4ac724d79e59960f123ce0b33af5036f15e8a213308da16cb2c4c5a46a6ee0280beea2170a058e2c41ef250e9b5a029ab8b72d6bab3e9bd8ba1ee23ebeddadff71fc8d6e2907e082181167b3a95461bd3a58124e8a74b9dae0e05fc6b27909e8a33377cf5bccbc5fbd1b0dccf3ccab122b4bbdecb7240d1f7377ba856edb8139e009153280947d72d31c527a889f4f609dd539002895c6d508c31005d92c1ff8cef9f59e85a03ff0b6c25e46a528ba777ad79982d100f9337bab535658c3df6a9e29bc2c0d93b7c7e2dfae4a666aa657bb1f99ec30c34e642418ffd792a83f81ab80905a9da26c96cf281510ce64ef6edb2fd4a8754c6216f9f7fdae09c381e433c82cfc9088928b33f36360fe24652521a1364e1a481b54e1c264a06d173473c58c9d5d21147b84259ccfaa5b7d4f02712454eda23ba032b1f39eddc7fd7ac87ce6898ec2deaa483d2448e8441dee7ec57bc826e46779d696c0c0540757456a3523f1acaba6d63145ed3caed6e26241b8d6bf4b4e3ec2fcf2053f5e783655570d5758a741d7eabc9ae67c551c61e78a9f43f3123fe63d597d689a0c8be6b6e6ab095a60594f990c7f1d0053ce13dae74f83a048dc31b50f5e797e130f7db55e1469bccf236260647ad820643272bde615eb44c5dc95e571ed7d8028900064cabb6cc62437ee4a251d10c1b29101c8e62d77242fb164b2d1a75f74df00018ac7b0e13bb6bfa992b539c59eb2d50c46bea35cf503bb15dfcabc493662e10ea81d02bb31fc840888ce8a86f640cbb41f6c6e53cf8816b71f6cc898956b4f06a23657015732b917964da8ca82abab4d02e450acbb911578f209f3f03c6353b5f83946ea52677f7b768b137674fb490bc65a53d73721394d1288f50a91a71db70b6e2f5aedca51dd6a04eb1813dab97bd00e0e3ac303e5ddafa4da7c243b32c96059862cb21c191f69556be41c4360eca4f03fbe58e5d5122a79eddfe3b3ccd8fc7d1ac652fb149991732a6c4571dfbb90e1a9d25573f33081d3dc345d8f3fb4ac9def2b1dc4595908b98d3ff809c8df61029ff46cefbafec353e82d169adeb1f997e02216a9cff155699405a51907ba78059f4a640d", 0x1000}, {&(0x7f0000001240)="0e608d1bf776b577e5e85f88029772dcc1a96b949ccd8765643d9ba761c0d26dade68a5e89e90a36caecffad6d2b824dee95dea964cf3e757e662baacd7f1b2e9044a6798c6f2d3135ac7ca94b19a70325fc57503a88b9db1ada7d386daf9bd0574e7717e2127d7e8ce6f1355835b5d23825c4b4ec256cb97c9284479006f1101cf88af5dad733434df498c985e19025edc922646858214826d44e52968392f6ff162c39239aa657da14306a038bab446f662a8dba962e19b454da12a13ad795837869cbbea835139d380179974bdeec1bba598979f0273e4ce1e23d5d", 0xdd}, {&(0x7f0000001340)="8521274b84f07ec60c0bfa55c53f530a4370e980e5aeb998481a806bf2db8400b4e21218b597bd198c6e5c19886f161d57e681f14d6a339b8cd02d2465987ce3ca3f2a93249c315221d004c0df4f0af88bbea73cef8ab2f16342102e5ed1de54f44d0abda9655a06265fa1e26a7611d06755e3584f99b5ecd492a2806560f971bf6f32ba324830d7ddd50b79bc7638695ade44b7e29631e9eddfb67a4b0f55219ad0ba3003f3c7a3117ee9b600a79c3eb9e77b", 0xb3}, {&(0x7f00000000c0)="da1793f9b02adefdd49919dd0586b81e505a8e1027b5d212fa1e09768a27822e6000aab24b52a451", 0x28}, {&(0x7f0000001400)="7af7d1ab71a19d490e41a5637ea5dc819b8b448439784322d7fc055f75fb83c798df94bc435181c47893ff577c15eb1e6a3d6bac71956f05cb", 0x39}, {&(0x7f0000001440)="d869ccf823549d4dbdaa37b30f6d7b7f8c6cf82a202784f870279ec25ec4cf0cb9f0eaf98b4410300217", 0x2a}, {&(0x7f0000001480)="eef27dbea036710937345c04fe33f2153df37bdd135de1b8d4421ba08349d18658bafe4f2747e8faf323c564dd5fa670c4ae9823541f30f470dbce04109bd4341ba517d73dbb1b2a04cf87b9ae9414797d6c3a8fe3e64fe53ccda0edcdfcd6ec8c23a6ce5d43b679791f00426846093d29b6351cd52d835f6008a5cd590fc410a3fb448501fa96702e3f0e71f96b350b4894656de2526c818e6c3a00adece69ce7a3885923d659fe2ee4f6182b1e2fcd56d1ab558fc1d40c", 0xb8}], 0x8) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) 17:36:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 17:36:35 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) 17:36:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00302f66696c65300000000000020000"], 0x10) 17:36:35 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffa72b2392aaaa0086dd60a4f0020000040000000000000080000400000800f100aaff020000000000000000000000000001"]) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) lseek(r0, 0x0, 0x7ff, 0x2) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000000)="c6a895006fe06c0a7aa44a0c7367") 17:36:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000001e00)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x403, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000580)=ANY=[@ANYBLOB="80008b3dae9495ef503bdf2e142e3a4f01bfd7f7c30972af12682821ca167ff9fe038a8ffecabe8544f282d27236b9835f638684184ea8d80a7c9eeb2d97f5e98f42e8db8637f3ceb0383341be3ba47785d5ea72001d7bcc0f333dcb71f353a3827aff032c78a39564e1e3baf4b56aff599951e7b4bfca759b84ef40a4523ae9f0f2fe9c89265ae6e4124c33577d7673ae537d28b84659041ea0"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = accept(r1, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000300)=0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x102) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000002c0)={0x6, './file0\x00'}) getsockopt$sock_int(r1, 0xffff, 0x1027, 0x0, 0x0) r5 = dup2(r2, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r8 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r8}, 0x0, 0x4}) getgroups(0x3, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, r8]) fchownat(r5, &(0x7f0000000340)='./file0\x00', r7, r9, 0x2) msgget$private(0x0, 0x2000000394) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r12 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r12, 0x6, r6) fcntl$getown(0xffffffffffffffff, 0x5) r13 = accept(r11, 0x0, &(0x7f0000000540)) read(r13, &(0x7f0000000200)=""/187, 0xbb) kqueue() pipe2(&(0x7f0000000000), 0x0) r14 = msgget$private(0x0, 0x20000000e3) msgsnd(r14, &(0x7f0000000400)={0x2, "48696a280567b1a6342fcc8ec5d56f59ae932b2f8837a93f40586b79360e6329414fa22f440e071300cf9b96d68366295017cffbbaa3ee4761bbe45867de08c244c93d4f2bfc3b436d2fabcea3911f7b01003b8bbf1fca8bac2641c80da3f53e8b42dfbfe59edd13f9d13a64c1f322e4f9e17467"}, 0x0, 0x800) socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1023, &(0x7f0000000000)={0x0, 0x9001000000000000}, 0x10) r15 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) r16 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r17 = getuid() r18 = geteuid() setreuid(r17, r18) shmctl$IPC_SET(r16, 0x1, &(0x7f00000000c0)={{0x0, r17}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r19 = socket(0x18, 0x1, 0x0) getsockopt(r19, 0x200000029, 0x8000000000003d, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = socket(0x18, 0x2, 0x0) r23 = getpid() fcntl$lock(r22, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r23}) r24 = syz_open_pts() readv(r24, &(0x7f0000000480)=[{&(0x7f0000000500)=""/207, 0xcf}], 0x1) close(r24) r25 = syz_open_pts() close(r25) ioctl$TIOCSETAW(r25, 0x80047469, &(0x7f0000001780)={0x34, 0x4, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r25, &(0x7f0000000100)="e81dcfcabe8f92dbfb8c648f9c4e341b82761a6ac12524e8957385c5c05a74702554a245a079ae", 0x27) writev(r25, &(0x7f00000008c0)=[{0x0}], 0x1) writev(r25, &(0x7f0000000800)=[{0x0}], 0x1) r26 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001280)={{0xf7e, 0x0, 0x0, r17, r21, 0x28b, 0x6}, 0xcd19, 0x7, r23, r26, 0x880, 0x2, 0x15}) r27 = getgid() getgroups(0x1, &(0x7f0000000900)=[r27]) r29 = kqueue() r30 = socket(0x2, 0x2, 0x0) r31 = socket$inet(0x2, 0x4004, 0x1) setsockopt$inet_opts(r31, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r32 = dup2(r31, r30) r33 = msgget$private(0x0, 0xfffffffffffffedf) msgsnd(r33, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r33, &(0x7f0000000480)=ANY=[@ANYRESOCT=r32], 0x1, 0x800) kevent(r32, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r35 = kqueue() kevent(r35, &(0x7f00000001c0), 0xa9, 0x0, 0x8, 0x0) msgsnd(0x0, &(0x7f0000000980)=ANY=[@ANYRESDEC=r27, @ANYPTR=&(0x7f0000001300)=ANY=[], @ANYRESOCT=0x0, @ANYRES32, @ANYRES64=r29, @ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRES32=r35, @ANYRES16, @ANYRESOCT, @ANYBLOB="4b9826bbf1929b77ae33c2214fa20f628baf7524401c3814a37af3f66c991ec448ee675cf3cc2ec54601f1dc99376c0300000000000000432299a872054ecd9c953b"]], 0x6, 0xc00) r36 = geteuid() r37 = getegid() r38 = geteuid() setreuid(0x0, r38) r39 = msgget$private(0x0, 0x672) msgsnd(r39, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489673db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000001600000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf127a236886779b0cecdcd0cd71d7027b7afb527f0b18e22040c893d296060e9a39374ac217c15cd32b555af4d63fdecb2d11327b1a2c6aecfee4a30cb53bcfa2692779393dcddb9bafb797a01a3a1ccc0a4c84e4fb8761baeeff6a5ab7b781661d32f44186b3b2f78e62be0ca8e199f913eb6e98b21a36d45d50beaebf94ee8426226d7eda5ed068c08758bfbc001021323720332f754104c479c5d0b9734f7517a70858"], 0x113, 0x800) msgctl$IPC_SET(r39, 0x1, &(0x7f00000000c0)={{0x6, r36, r37, r38, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e7, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r41, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc8a64081b9402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5def8ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58060000005153dacb4041ad325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d000000000000000000"], 0x156, 0x800) msgrcv(r41, &(0x7f00000008c0)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r41, &(0x7f0000000cc0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f70f331db19497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af14615845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c820447bda40c883721400975bbaacd0c45e7c984022927e336ceb050766639baf0d539cc6351f14b96834fdb2afa13a8bb827d6ace02894c1eaf40ab06b1e6be4502a000"/287], 0x1, 0x800) msgsnd(r41, &(0x7f0000000a80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c6229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574a9d3f1d263490ee5823aa6156b2bd8b46afd62f2b01573c376fabb6713ccc3fcbb5c96000100000bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1eec017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000006bea9acb9c1632b3dd7bbea6142f32d8bebb3c9c19845779489348a85043318ef6cf10bfe9e57f"], 0x222, 0x40000000000800) r42 = getuid() r43 = geteuid() setreuid(r42, r43) r44 = getegid() r45 = geteuid() setreuid(0x0, r45) msgctl$IPC_SET(r41, 0x1, &(0x7f00000000c0)={{0x6, r43, r44, r45, 0x0, 0x80, 0x9}, 0x3, 0x40, 0xffffffffffffffff, r20, 0xffffffffffffffff, 0x6, 0x138, 0xfffffffffffffe00}) getgroups(0x4, &(0x7f0000000300)=[r37, r40, r44, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r27, r27, r27, r27, r40, r28, r28, r28, r28]) r48 = geteuid() r49 = getpgid(0xffffffffffffffff) r50 = socket(0x2000000000000002, 0x1, 0x0) dup(r50) r51 = fcntl$getown(0xffffffffffffffff, 0x5) r52 = fcntl$getown(r50, 0x5) r53 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000001000/0x2000)=nil) r54 = geteuid() r55 = getuid() setreuid(r55, r54) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000840)={{0x3, r54, 0x0, 0x0, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r51, r52, 0x2, 0x92, 0xffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, 0x0, r46, r48, r47, 0x143, 0x80000001}, 0x8, 0x100000000, r49, r51, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x8}) r56 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r59 = getgid() semop(r56, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r58, r57, 0x0, r59, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getegid() setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)={0x0, 0x9001000000000000}, 0x30a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) semget$private(0x0, 0x2, 0x400) 17:36:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r5, 0x2) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xd, 0x8, 0x0, 0x0) 17:36:35 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="716113bd", 0x4, 0x0, 0x9) r2 = kqueue() ioctl$TIOCNOTTY(r1, 0x20007471) kevent(r2, &(0x7f0000000000), 0x1ff, 0x0, 0x9, 0x0) poll(&(0x7f0000000140)=[{r2, 0x15}], 0x1, 0xffffffff) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x1cd}], 0x0, 0x0, 0x400, 0x0) kevent(r0, &(0x7f0000000000), 0xcfad, 0x0, 0x80000000, 0x0) 17:36:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0004000000000000ad846cdefa9e80e8e6565850aa4243cacfd9c003f019bfc3721f091649069ccc08986e45eb4297b9cb6a1b5c3fc84cd0b8e682da2005a0959ce7abc61ef385d0cf19bb391804f348846b45829e45941cc320bd86013165b7912f74e45c80a5bd85927e2808c9b226d4c4c3705724eadd8140563aa68584a2578166b2c8edb83f48bd7dd00d2daf37d869ca1945acd014ca50107f677ebfecbfe76bac3c467866db60102d8f8201704f94cc88a85d696b0c520a7e6ea412eacd80"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair(0x10, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="917f265fa86e25d1122f0c1fd075fe1af9ac273d533a0f09721134dddf6355820fea74abf448edc49ededb1c1c07b01d62f4279c6aaa603d55b1286cfebb57a1ccd2b08ccb3018a871f1373bc701db35f70a55f52bcd070c0c376cf975cf042b329c034efa977afedf83c7f9f3ec0ee738ab399ca6f705a0efed82ac1a3f8c4d08c36f01c0859a4ba692ebb10523c667eea0f5f7752beb50a63e842326713460332a1206a8ff01a8e3369d89f7f6055f2c9f7d05cc89f189b77867f72d6dcf18b38789544f6390bb3e4a3d9ca1f359aa96056b26053a758b1b6a041c5d281d4499d62c3d01a7a7a343b4412363b2f36d43b78abd", 0xf4, 0x18, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r0) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) shutdown(r4, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00010000000000003000"], 0x10) fcntl$setstatus(r3, 0x4, 0x4) sendto$inet6(r3, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000240)) 17:36:36 executing program 0: msgget$private(0x0, 0x100) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x0, &(0x7f0000000100)=ANY=[]) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) fchmod(r0, 0x110) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x2c7d) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1) preadv(r1, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) pipe(&(0x7f0000002ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000002b00)) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x8, 0x6, './file1\x00', 0x77deb098, 0x6, 0x72, 0x7}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r5, r4) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r8 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0xd0) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000200)) kevent(r7, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x7, 0x7}], 0x80000000, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x4, 0x2, 0x6a8f}], 0x0, &(0x7f00000001c0)={0x0, 0x8}) r9 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file2\x00', 0x20000, 0x104) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000300)={0x100, [{0x2, 0x3}, {0x2, 0x2}, {0x3}, {0x2, 0x401}, {0x1, 0x7}, {0x3, 0x93}, {0x2, 0x8001}, {0x1, 0x6}, {0x1, 0x8000}, {0x2}, {0x3, 0x8}, {0x1, 0x3}, {0x2, 0x67}, {0x3, 0x4}, {0x3, 0x7ff}, {0x1, 0x4}, {0x1, 0x7}, {0x3, 0x8d}, {0x1, 0x1}, {0x3, 0x4}, {0x3, 0x6}, {0x3, 0x7}, {0x1, 0xaa1}, {0x1, 0x558}, {0x1, 0xb021}, {0x3, 0x3}, {0x1, 0x3}, {0x3, 0x1}, {0x0, 0x8}, {0x3, 0xff}, {0x0, 0x9}, {0x1}]}) socket$unix(0x1, 0x1, 0x0) 17:36:36 executing program 0: chflags(&(0x7f0000000000)='./file1\x00', 0x10000) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x4) 17:36:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x8, 0x4c8fc82}, 0xc) listen(r1, 0x0) setsockopt(r1, 0xfffffff7, 0x3, &(0x7f0000000100)="de22dbc731e6d79af2bcf76984fc4d3f0ad86f52a0772532ca799eb9fe5b6eb6d11d7b0aec47936a8bb01d2b7678d09712ea0af6f2a95c70753a67a046a42752f6aeecb836e4ffb20d0497bd0bf0fc8b872469a61a7d614476b6d73aa6e64506eae573831c", 0x65) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x0, "0000001c00", 0x0, 0x4}) connect(0xffffffffffffff9c, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r3 = socket(0x20, 0x4000, 0x2) write(r3, &(0x7f0000000100), 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) r6 = socket$inet(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000180)='2', 0x1) r8 = openat(r7, &(0x7f0000000340)='./file1\x00', 0x80, 0x160) sendto(r8, &(0x7f00000005c0)="98076fe039a6ebd01199abea9ed6460800000000000000f22c50610064de056d13eaab734b628fc1436a70f604947294c18447e509f9e1f588158f7366385cd40b382f41f330961300f378e6ee8daa8a0bde9e1126c9de7e3ab4115dceed04b36a8083966a5a1868eca5b486490caf2d21530c65ac9cd92f241469449e84cddb865c4e0801a108e99dbf5c82861de6ca742b24e956b6a72ea49653a90ccd44b256df6be68b2dd7f8f751a1326d262f34425f7fb46b9a26b53b3b2f7223ec46eee7748cbbba5e3c5be16614d903580389b7e6bf66c8dcb79c21c0eee3546e3b2d019b83195ed94d7839f8d16eb7e92b9ea10289717dfbe9deeb60e28be1119dd8ebf7ad045219ee1ef4403c58f6", 0x10d, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r9 = socket$inet(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x3, 0xffffffffffffffff) r11 = semget$private(0x0, 0x7, 0x86) semop(r11, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x8000, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xffff}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x2800}, {0x3, 0x9, 0x1000}, {0x2, 0x8}, {0x3, 0x500, 0x1000}, {0x0, 0x9, 0x1000}], 0xa) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = getgid() r13 = geteuid() r14 = kqueue() r15 = fcntl$dupfd(r14, 0x2, 0xffffffffffffffff) close(r15) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffee8) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r19, 0xffff, 0x1004, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r20 = semget$private(0x0, 0x7, 0x286) semop(r20, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c8104f9380962969d11bbb832a60fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa1a57806356cdb615f058b0fed6706a4d152ed0b4e8778ac9781022d7a81a416b164338f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dec9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84"], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x0, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r26, r27, 0xa5, 0x1, 0x100000000, 0x2}) r28 = msgget$private(0x0, 0xfffffffffffffd7d) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000880)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r28, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r29 = socket(0x2, 0x400000000002, 0x0) setsockopt(r29, 0x0, 0x22, &(0x7f0000000000), 0x0) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES32=r29, @ANYBLOB="efa3dea9df0a34454fce7a928fd8ea4907dc495f91c019c14059a67642bbaad0ee4247ef55a8fdd86ba70cc3453805fbe5025a8a288ed471f5fd929b3458956c7b53df1400e24d4232623751bf27c21f8200d52ed56d89e762e5d6ce7c0b1151f465e80099b86bf7d45efe92a89d049f3dcf8ef53d5f36537dac0c8c3f5f2916ccb50a721a7f14fc912500fe1dffa1d5420baeba083fa1ebbfd8b07378fd9ba0712bc290a868ae90873f15ac1fb559fd17"]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x168, &(0x7f0000000080)}, 0x404) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xffffffffffffffdb) r34 = getppid() r35 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x2, 0x5}, 0x100, 0xc07, r34, r35, 0xa5, 0x1, 0x100000000}) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r37 = socket(0x2, 0x400000000002, 0x0) setsockopt(r37, 0x0, 0x22, &(0x7f0000000000), 0x0) msgrcv(r36, &(0x7f0000000500)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRES32=r37, @ANYRESOCT], @ANYRESOCT=r18], 0x2, 0x2, 0x1000) msgsnd(r36, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = fcntl$getown(0xffffffffffffff9c, 0x5) r43 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r43, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r42, 0xa5, 0x1, 0x100000000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r17, r39, r16, r24, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x1000000000000003}) semop(r20, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r20, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x3, 0x800}, {0x1, 0x401, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x3800}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x2, r13, r12, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8000, 0x4}) semctl$GETPID(r20, 0x4, 0x4, &(0x7f0000000000)=""/59) semctl$GETNCNT(r20, 0x3, 0x3, &(0x7f0000000300)=""/47) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f0000000240)=""/137) write(r10, &(0x7f0000000180)='2', 0x1) r44 = dup(r10) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000c80)=""/4096) connect$unix(r44, &(0x7f00000008c0)=@file={0x0, './file1\x00'}, 0xa) 17:36:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x1000) sendto$unix(r3, &(0x7f0000000140)="b185", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000180), 0x4) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 17:36:36 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/71, 0x47}, {&(0x7f0000000540)=""/135, 0x87}], 0x8) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) dup(0xffffffffffffffff) 17:36:37 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file1\x00', r2, &(0x7f00000001c0)='./file0/file0\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) open$dir(&(0x7f0000000500)='./file0/file0/file0\x00', 0x0, 0x0) 17:36:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000100000000"], 0x10) shutdown(r2, 0x0) dup2(r1, r2) 17:36:38 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kqueue() r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000), 0x39d08634, 0x0, 0x10000, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) 17:36:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202260a834ae7ec"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="6a8bf1c076fd1136f80b04c9d4b314692bf988bafba8874251b79975d5fa417344481bcf6e0d4f3c08cbaaafe5b7d86f8e1c51058845a3b9bd077d1f30d72c936a27c05906b29b07daf5390c6cdc28d148c5c3b302ea7bfaffe5eaf6f71bd73ff7f18f5c316742d7908b941daa3875d8e4107810192382758de9977efeb0ca1e68c42c5c22c8bbdfc1a3829a7b4be019ade4ddcc3a4ff3fefa03c4e024b692338741237dadf878673670c156daa5c572f6"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x810, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) sendto(r2, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r8 = socket(0x2, 0x2, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = socket(0x2, 0x2, 0x0) r10 = dup2(r8, r9) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) read(r10, &(0x7f0000000240)=""/182, 0xb6) close(r7) sendto$unix(r7, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000000c0)) recvmsg(r5, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000440)=""/247, 0xf7}], 0x2, 0x0}, 0x40) acct(&(0x7f00000003c0)='./file0\x00') 17:36:39 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629e154db2ea853bc219d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d40fd87b"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r7, 0x2) fcntl$dupfd(r6, 0xf, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000180)=0xc) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x2, 0x800, 0x100000000}) r10 = syz_open_pts() read(r10, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) r11 = syz_open_pts() read(0xffffffffffffffff, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) r12 = syz_open_pts() read(r12, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000000)={0x400, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffe}) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x3, "c69702eba43f83bcda020000000000000081f6bd"}) r13 = syz_open_pts() read(r13, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd"}) r14 = syz_open_pts() read(r14, &(0x7f0000000440)=""/68, 0x44) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r15, 0xc2485607, 0xffffffffffffffff) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a000000000000008ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eebcaf79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d0318edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89b3dfe58f785d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a9789747bf93ab4670d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) 17:36:39 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x20}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0xfffffffd, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xd41) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2f5d235fa443d235e33eaf74cdca4700"}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="820bdeed26776c65300043698bd9d1c4df6ea8acaea3e45e2a233f370b4c724c44a9f5f79009089b4551956a42678eff1ea26800a47538637e226c1e58480926cd19881604f70789f95a48aa55df8cff21114df788f68c2537846f906fde63e2f3f2a23d3cd237678f559dac6d3d6479a191b19a6c2a21f900bcc8aaa3ef578b4f12da2f86aaa1c282a4c061f48875b37b6f76aab27b457b9af7780e08000000c55fa327b9d534463cfa15d4deb74770fc7bdbb1c66f6c381ff820cca389545db3d59516412ab5a7773d4943118b9806f4ed32768d29c0253a04c0a8167f2a24709c08b69aba3811165abca6120634246e00fc3066f893a99cbf4e1e8162d7ed1cbe761c7fa4d40c9853a022cb29429be5cad0edef5f7c647a68bc2f7f11cd9a588012aca91346d788d8f763c22fdc600ce1764d1c6e53ff8b2b6c910a6260d0e16a0dc527699f652bf447da455d9bd749c95929144f8be7392d265c95bf405d97df9203bca5ab425e25f85b8c1f50a1e42cd6efde2ecbf8"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r2, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f0000000300)=""/235) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x20000004, 0xffffffffffffffff, r4, r6, r3, 0x10, 0x7f}, 0xccd, 0x4, 0x9}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x10, 0x1}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x10, 0x1}], 0x10}, 0x0) setsockopt(r11, 0xf8, 0x4003d, &(0x7f00000001c0)="59b156df75d7af9923ceef3a7d8e343b8fcc63101004eb4b50339d7f5aa3de8c58b5ccbb70f322b645c267ed6f2313d9422b63435c23f2a39da49efdc4c460746b0446ba196a253864f12ed5520df8bb0e6c2e91da497004167328effa7e1cf7130215406fe3d717024e7fae64d1a40f", 0x70) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r14 = getppid() fcntl$setown(r13, 0x6, r14) shmctl$IPC_SET(r1, 0x1, &(0x7f00000007c0)={{0x800006, 0xffffffffffffffff, r4, r6, r12, 0x1e4, 0x8}, 0x4, 0x5, r14, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) 17:36:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x1021, &(0x7f0000000000), 0x3) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040)={0x81, 0x4}, 0x10) socket(0x18, 0x1, 0x9) 17:36:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0a5aec47f60bd6ca1edf6ccb2e3547c4060bde8cabbe3141b0dd43421bfc6528ad9877060faf4b342fa0a4133bf1f524b9960ca9bc98a38124cf8ad27c2c03ab990880a33f6cc9d945b2b5b07fa8c5f413e20634f89f09858b81b0b4e8840f13252f8f8174a5ea0e06ad97b7ae8b60fa895748e605c88a51fe52505105768c4827d7acb37ca9784caa26e776768246f567868116fb7ff5a31c8caea7a4a827bd78516822a9abb3cde5165e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000100000000"], 0x10) shutdown(r2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xce31d192, 0x4) 17:36:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60a4f0080baa11b00000000080fffa00000000000000002aff02000000000000000000000000000191a459bddbc12a8a3f7ef40c7a9b96c00245f5bf0dce336e52cf9570443ee2e03b563a60cd8e94583cf17ddd275e43cef049df95e0371ee066166dc12f6db64cb49341a8"]) getegid() syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x0}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000140)={0x5, 0x4}) 17:36:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x7, 0x0, 0xfffffffb, "4219bc0e06629ed67473db373ece6bb8f71af57a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000000)="6a0d457e8e16fac686d8767b3a93193888051f84e70a481420cddcc38f5a695c3d5509ba62ac3b79f3491b8498b5b753331399e34acbb1f35a70c2e5f944cbba83a3d02d95cf3d9a3c6352a0edc7ba4d61157e16f55bd665ab3bfa5de375cd150533d2b3de6746e9d1c349f498e9758b50fef6ea1508e6a2b1ed9f812b08e61347f7ae5621f92b090b13b7c7fed7818980d9e54a4b05d9b89827bade433551445718f3d36f0767ca34eefafcebe75dde3e87776101b5d80a25127c577fead711b91ee75018f5909142373cedbb5e3a780ae46904869dc20f77b7119d800ae18645a05f9966d51726d3", 0xe9}], 0x1) 17:36:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x800, 0x0) close(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x1ff) socketpair(0xf, 0x3, 0x5, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) 17:36:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) sendto$unix(r4, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x2, 0x6, 0x180, 0x8, "c06fbba3d07f0705d69acbc1588fd7833b44e1d7", 0x7, 0x9}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000200)={0x5, 0x557, 0x3, 0x80000000, "b812259f3b82d980b7942e7b74f9dbf78939a6fd", 0x800, 0x4c}) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x10) fchdir(r5) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 17:36:40 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000040)=""/243, 0xf3}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/66, 0x42}, {&(0x7f0000000680)=""/150, 0x96}], 0x17) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) dup(0xffffffffffffffff) 17:36:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="89c4eb4bf3bd1f822354cc", 0xb}, {&(0x7f00000000c0)="c942eca1318450dbbfc403ff288324a31c95bb7fe2f5afdbf0c41a5d1417aa6fdcd721e38447cec34827f9c499580c903d967da6bed71725ec2c2b4b1f2017a497aef96ad59c90507741014d577907563b8c8104404a75239645733da0804a96bcdf09f3df9579b3a8b8213f997e7b7ab54e076b533d64c46c5af99560a8ada4b673cc9073c0f6607581b9a098738c9eb71eb31a0a25c1c9685bd622147c82700fe805b2761015c0220a61", 0xab}], 0x2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) readv(r6, &(0x7f0000002200)=[{0x0}], 0x1) kernel: double fault trap, code=0 Stopped at srp_enter+0xf: pushq %rdi ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace srp_enter(0,0) at srp_enter+0xf rtable_l2(0) at rtable_l2+0x36 ipsp_spd_lookup(fffffd806a0dc900,2,14,ffff800024d622ac,2,0) at ipsp_spd_lookup+0x55 ip_output_ipsec_lookup(fffffd806a0dc900,14,ffff800024d622ac,fffffd807d0fae70,0) at ip_output_ipsec_lookup+0x57 ip_output(fffffd806a0dc900,0,fffffd807d0faee0,0,0,fffffd807d0fae70) at ip_output+0x684 udp_output(fffffd807d0fae70,fffffd806a0dc900,0,0) at udp_output+0x5af somove(fffffd8065e90b00,2) at somove+0xf2f sorwakeup(fffffd8065e90b00) at sorwakeup+0x79 udp_sbappend(fffffd807d0fae70,fffffd806f722c00,fffffd806f722cb0,0,14,fffffd806f722cc4) at udp_sbappend+0x336 udp_input(ffff800024d62848,ffff800024d62854,11,2) at udp_input+0x1320 ip_deliver(ffff800024d62848,ffff800024d62854,11,2) at ip_deliver+0x353 ip_ours(ffff800024d62848,ffff800024d62854,c68,0) at ip_ours+0x412 ip_input_if(ffff800024d62848,ffff800024d62854,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806f722c00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806f722c00,2) at if_input_local+0xf9 ip_output(fffffd806dcfea00,0,fffffd807d0faee0,0,0,fffffd807d0fae70) at ip_output+0xae5 udp_output(fffffd807d0fae70,fffffd806dcfea00,0,0) at udp_output+0x5af somove(fffffd8065e90b00,2) at somove+0xf2f sorwakeup(fffffd8065e90b00) at sorwakeup+0x79 udp_sbappend(fffffd807d0fae70,fffffd806a0dc900,fffffd806a0dc9b0,0,14,fffffd806a0dc9c4) at udp_sbappend+0x336 udp_input(ffff800024d62f28,ffff800024d62f34,11,2) at udp_input+0x1320 ip_deliver(ffff800024d62f28,ffff800024d62f34,11,2) at ip_deliver+0x353 ip_ours(ffff800024d62f28,ffff800024d62f34,a5b,0) at ip_ours+0x412 ip_input_if(ffff800024d62f28,ffff800024d62f34,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806a0dc900) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806a0dc900,2) at if_input_local+0xf9 ip_output(fffffd8067e0a600,0,fffffd807d0faee0,0,0,fffffd807d0fae70) at ip_output+0xae5 udp_output(fffffd807d0fae70,fffffd8067e0a600,0,0) at udp_output+0x5af somove(fffffd8065e90b00,2) at somove+0xf2f sorwakeup(fffffd8065e90b00) at sorwakeup+0x79 udp_sbappend(fffffd807d0fae70,fffffd806dcfea00,fffffd806dcfeab0,0,14,fffffd806dcfeac4) at udp_sbappend+0x336 udp_input(ffff800024d63608,ffff800024d63614,11,2) at udp_input+0x1320 ip_deliver(ffff800024d63608,ffff800024d63614,11,2) at ip_deliver+0x353 ip_ours(ffff800024d63608,ffff800024d63614,84e,0) at ip_ours+0x412 ip_input_if(ffff800024d63608,ffff800024d63614,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd806dcfea00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd806dcfea00,2) at if_input_local+0xf9 ip_output(fffffd80698de100,0,fffffd807d0faee0,0,0,fffffd807d0fae70) at ip_output+0xae5 udp_output(fffffd807d0fae70,fffffd80698de100,0,0) at udp_output+0x5af somove(fffffd8065e90b00,2) at somove+0xf2f sorwakeup(fffffd8065e90b00) at sorwakeup+0x79 udp_sbappend(fffffd807d0fae70,fffffd8067e0a600,fffffd8067e0a6b0,0,14,fffffd8067e0a6c4) at udp_sbappend+0x336 udp_input(ffff800024d63ce8,ffff800024d63cf4,11,2) at udp_input+0x1320 ip_deliver(ffff800024d63ce8,ffff800024d63cf4,11,2) at ip_deliver+0x353 ip_ours(ffff800024d63ce8,ffff800024d63cf4,641,0) at ip_ours+0x412 ip_input_if(ffff800024d63ce8,ffff800024d63cf4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8067e0a600) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8067e0a600,2) at if_input_local+0xf9 ip_output(fffffd80698dee00,0,fffffd807d0faee0,0,0,fffffd807d0fae70) at ip_output+0xae5 udp_output(fffffd807d0fae70,fffffd80698dee00,0,0) at udp_output+0x5af somove(fffffd8065e90b00,2) at somove+0xf2f sorwakeup(fffffd8065e90b00) at sorwakeup+0x79 udp_sbappend(fffffd807d0fae70,fffffd80698de100,fffffd80698de1b0,0,14,fffffd80698de1c4) at udp_sbappend+0x336 udp_input(ffff800024d643c8,ffff800024d643d4,11,2) at udp_input+0x1320 ip_deliver(ffff800024d643c8,ffff800024d643d4,11,2) at ip_deliver+0x353 ip_ours(ffff800024d643c8,ffff800024d643d4,434,0) at ip_ours+0x412 ip_input_if(ffff800024d643c8,ffff800024d643d4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd80698de100) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd80698de100,2) at if_input_local+0xf9 ip_output(fffffd8065afc800,0,fffffd807d0faee0,0,0,fffffd807d0fae70) at ip_output+0xae5 udp_output(fffffd807d0fae70,fffffd8065afc800,0,0) at udp_output+0x5af somove(fffffd8065e90b00,2) at somove+0xf2f sorwakeup(fffffd8065e90b00) at sorwakeup+0x79 udp_sbappend(fffffd807d0fae70,fffffd80698dee00,fffffd80698deeb0,0,14,fffffd80698deec4) at udp_sbappend+0x336 udp_input(ffff800024d64aa8,ffff800024d64ab4,11,2) at udp_input+0x1320 ip_deliver(ffff800024d64aa8,ffff800024d64ab4,11,2) at ip_deliver+0x353 ip_ours(ffff800024d64aa8,ffff800024d64ab4,227,0) at ip_ours+0x412 ip_input_if(ffff800024d64aa8,ffff800024d64ab4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd80698dee00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd80698dee00,2) at if_input_local+0xf9 ip_output(fffffd806a0dc400,0,fffffd807d0faee0,0,0,fffffd807d0fae70) at ip_output+0xae5 udp_output(fffffd807d0fae70,fffffd806a0dc400,0,0) at udp_output+0x5af sosend(fffffd8065e90b00,0,ffff800024d64f40,0,0,0) at sosend+0x671 dofilewritev(ffff800020a93398,4,ffff800024d64f40,0,ffff800024d65030) at dofilewritev+0x1b6 sys_writev(ffff800020a93398,ffff800024d64fe8,ffff800024d65030) at sys_writev+0xa7 syscall(ffff800024d650b0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa015bf79840, count: -77 ddb{0}> show registers rdi 0xffff800024d62018 rsi 0xffff80000007ea00 rbp 0xffff800024d62000 rbx 0xfffffd806a0dc900 rdx 0xda0 rcx 0xffff800022d4e000 rax 0xffff800022d4e000 r8 0x2 r9 0 r10 0xecf8c1ed18c3ef43 r11 0xefa05c26abe96a6d r12 0x14 r13 0xffff800024d622ac r14 0 r15 0xfffffd806a0dc900 rip 0xffffffff81beb8cf srp_enter+0xf cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800024d62000 ss 0x10 srp_enter+0xf: pushq %rdi ddb{0}> show proc PROC (syz-executor.0) pid=434716 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020a93128,0xffff800020a92c58 process=0xffff800020ac6020 user=0xffff800024d60000, vmspace=0xfffffd807f000170 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 31380 269262 5238 32767 7 0x10 syz-executor.0 31380 415945 5238 32767 2 0x4000010 syz-executor.0 *31380 434716 5238 32767 7 0x4000010 syz-executor.0 31380 352926 5238 32767 3 0x4000090 fsleep syz-executor.0 4704 69721 56110 32767 3 0x90 nanosleep syz-executor.1 4704 429077 56110 32767 3 0x4000090 netcon2 syz-executor.1 4704 112789 56110 32767 3 0x4000090 fsleep syz-executor.1 5238 219365 15300 32767 3 0x90 nanosleep syz-executor.0 15300 100134 34567 0 3 0x82 wait syz-executor.0 56110 294347 74267 32767 3 0x90 nanosleep syz-executor.1 74267 107840 34567 0 3 0x82 wait syz-executor.1 53245 265691 0 0 3 0x14200 bored sosplice 34567 135450 87859 0 3 0x82 thrsleep syz-fuzzer 34567 29671 87859 0 3 0x4000082 nanosleep syz-fuzzer 34567 282945 87859 0 3 0x4000082 kqread syz-fuzzer 34567 197706 87859 0 3 0x4000082 thrsleep syz-fuzzer 34567 326047 87859 0 3 0x4000082 thrsleep syz-fuzzer 34567 435884 87859 0 3 0x4000082 thrsleep syz-fuzzer 34567 341874 87859 0 3 0x4000082 thrsleep syz-fuzzer 34567 70520 87859 0 3 0x4000082 thrsleep syz-fuzzer 34567 26282 87859 0 3 0x4000082 thrsleep syz-fuzzer 34567 360324 87859 0 3 0x4000082 nanosleep syz-fuzzer 87859 349889 90790 0 3 0x10008a pause ksh 90790 168347 91625 0 3 0x92 select sshd 53562 192117 1 0 3 0x100083 ttyin getty 91625 82154 1 0 3 0x80 select sshd 91163 34357 27034 73 3 0x100090 kqread syslogd 27034 186005 1 0 3 0x100082 netio syslogd 1471 415511 1 77 3 0x100090 poll dhclient 59538 411705 1 0 3 0x80 poll dhclient 55267 252083 0 0 3 0x14200 bored smr 33508 163134 0 0 3 0x14200 pgzero zerothread 65242 349347 0 0 3 0x14200 aiodoned aiodoned 76423 76599 0 0 3 0x14200 syncer update 21184 460834 0 0 3 0x14200 cleaner cleaner 5679 175371 0 0 3 0x14200 reaper reaper 73472 313871 0 0 3 0x14200 pgdaemon pagedaemon 70715 299875 0 0 3 0x14200 bored crynlk 34101 169473 0 0 3 0x14200 bored crypto 19432 14432 0 0 3 0x40014200 acpi0 acpi0 71978 469886 0 0 3 0x40014200 idle1 87896 39621 0 0 3 0x14200 bored softnet 93416 26809 0 0 3 0x14200 bored systqmp 26043 473551 0 0 3 0x14200 bored systq 72669 63894 0 0 3 0x40014200 bored softclock 37115 152027 0 0 3 0x40014200 idle0 1 81595 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 31380 (syz-executor.0) thread 0xffff800020a93398 (434716) exclusive rwlock netlock r = 0 (0xffffffff8247c408) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_writev+0xa7 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9481 6333K 6333K 78643K 10849 0 pcb 13 8K 8K 78643K 13 0 rtable 105 3K 4K 78643K 3468 0 ifaddr 39 11K 12K 78643K 540 0 counters 43 33K 33K 78643K 181 0 ioctlops 0 0K 2K 78643K 173 0 iov 0 0K 36K 78643K 1117 0 mount 1 1K 1K 78643K 1 0 vnodes 1216 76K 77K 78643K 3180 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 70 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 2871 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 8 25K 33K 78643K 5366 0 sigio 0 0K 0K 78643K 122 0 proc 48 50K 83K 78643K 3983 0 subproc 34 2K 2K 78643K 1207 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 1K 78643K 2570 0 in_multi 33 2K 2K 78643K 980 0 ether_multi 1 0K 0K 78643K 23 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 121 546K 546K 78643K 121 0 exec 0 0K 1K 78643K 1509 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 178 26K 42K 78643K 18300 0 UVM aobj 130 7K 7K 78643K 130 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 1317 0 NDP 5 0K 0K 78643K 216 0 temp 102 3029K 3095K 78643K 20467 0 kqueue 3 4K 36K 78643K 972 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 148 0 142 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 1193 0 1191 1 0 1 1 0 8 0 rtentry 112 822 0 778 2 0 2 2 0 8 0 unpcb 120 8481 0 8457 5 3 2 2 0 8 0 syncache 264 135 0 135 19 18 1 1 0 8 1 sackhl 24 18 0 18 7 7 0 1 0 8 0 tcpqe 32 257 0 257 14 14 0 1 0 8 0 tcpcb 544 7034 0 7028 26 23 3 6 0 8 2 ipq 40 48 0 48 11 11 0 1 0 8 0 ipqe 40 1723 0 1723 11 11 0 1 0 8 0 inpcb 280 17559 0 17548 45 41 4 7 0 8 2 ip6q 72 10 0 10 2 2 0 1 0 8 0 ip6af 40 8 0 8 1 1 0 1 0 8 0 nd6 48 227 0 221 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 3356 0 3164 17 5 12 13 0 8 0 art_table 32 3357 0 3164 2 0 2 2 0 8 0 art_node 16 821 0 781 1 0 1 1 0 8 0 sysvmsgpl 40 37 0 0 1 0 1 1 0 8 0 semapl 112 2869 0 2859 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7818 0 6402 46 0 46 46 0 8 0 ffsino 272 7818 0 6402 95 0 95 95 0 8 0 nchpl 144 15206 0 13607 60 0 60 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 70454 0 70454 3 2 1 1 0 8 1 percpumem 16 101 0 69 1 0 1 1 0 8 0 scxspl 192 47696 0 47696 38 35 3 7 0 8 3 plimitpl 152 661 0 652 1 0 1 1 0 8 0 sigapl 424 5347 0 5314 4 0 4 4 0 8 0 futexpl 56 171993 0 171991 2 1 1 1 0 8 0 knotepl 112 1971 0 1952 4 3 1 2 0 8 0 kqueuepl 144 4023 0 4018 1 0 1 1 0 8 0 pipelkpl 48 3230 0 3220 1 0 1 1 0 8 0 pipepl 120 6460 0 6441 18 16 2 3 0 8 1 fdescpl 496 5331 0 5314 3 0 3 3 0 8 0 filepl 152 71027 0 70924 49 42 7 9 0 8 3 lockfpl 104 1680 0 1679 1 0 1 1 0 8 0 lockfspl 48 525 0 524 1 0 1 1 0 8 0 sessionpl 112 86 0 76 1 0 1 1 0 8 0 pgrppl 48 128 0 118 1 0 1 1 0 8 0 ucredpl 96 12718 0 12709 1 0 1 1 0 8 0 zombiepl 144 5314 0 5314 1 0 1 1 0 8 1 processpl 960 5347 0 5314 5 0 5 5 0 8 0 procpl 624 14201 0 14154 9 5 4 5 0 8 0 sosppl 128 310 0 308 11 10 1 1 0 8 0 sockpl 400 27675 0 27638 71 62 9 13 0 8 3 mcl64k 65536 24 0 0 3 0 3 3 0 8 0 mcl16k 16384 29 0 0 3 1 2 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 24 0 0 2 0 2 2 0 8 0 mcl8k 8192 36 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 433 0 0 24 4 20 24 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 711 0 0 26 0 26 26 0 8 0 bufpl 280 16808 0 10542 448 0 448 448 0 8 0 anonpl 16 764197 0 755861 147 92 55 61 0 124 2 amapchunkpl 152 49177 0 49035 104 84 20 20 0 158 11 amappl16 192 33157 0 32684 174 141 33 41 0 8 8 amappl15 184 100 0 94 2 1 1 1 0 8 0 amappl14 176 838 0 832 2 1 1 1 0 8 0 amappl13 168 838 0 837 1 0 1 1 0 8 0 amappl12 160 1071 0 1071 9 8 1 1 0 8 1 amappl11 152 1307 0 1295 1 0 1 1 0 8 0 amappl10 144 470 0 466 1 0 1 1 0 8 0 amappl9 136 660 0 655 1 0 1 1 0 8 0 amappl8 128 2098 0 2017 3 0 3 3 0 8 0 amappl7 120 997 0 982 1 0 1 1 0 8 0 amappl6 112 1091 0 1074 1 0 1 1 0 8 0 amappl5 104 5486 0 5473 1 0 1 1 0 8 0 amappl4 96 2732 0 2694 2 1 1 2 0 8 0 amappl3 88 872 0 866 1 0 1 1 0 8 0 amappl2 80 37104 0 37020 3 1 2 3 0 8 0 amappl1 72 143564 0 143087 24 14 10 20 0 8 0 amappl 80 15706 0 15648 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 5331 0 5314 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5331 0 5314 1 0 1 1 0 8 0 vmmpekpl 168 51873 0 51847 3 0 3 3 0 8 0 vmmpepl 168 688856 0 686955 197 103 94 103 0 357 9 vmsppl 368 5330 0 5314 2 0 2 2 0 8 0 pdppl 4096 10670 0 10628 7 1 6 6 0 8 0 pvpl 32 2205774 0 2193926 363 217 146 159 0 265 24 pmappl 232 5330 0 5314 8 7 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 298 0 105 6 0 6 6 0 8 0