, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x106) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000580)='./file0\x00', 0x100, 0x2) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x38010) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000780)=ANY=[@ANYBLOB="008afd9d6cf452c1e060d22e9f8ab0b0f8b5660100805027d275f4f967ee3918c3a39ae24d2f1b2882a99b19db863d9a280a04b2d9d378fd8345a878360dccbf3c53e3e251f49a54bc34b015c00b7fa6be0da67d92415dd10c5522c6705377f015282a273e4c3fa22a3e93f6470fed228033f08ed3da501eab467ea04791f564ad3292a840a819dec1f38ba786806705c446bb582954ec9a38f3aae5549d"], 0xa) r10 = dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0dfa57f0e62e6b6d49c0"], 0xa) dup2(r12, r11) listen(r12, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x4, &(0x7f00000002c0)="040070aa57141718535f00000000", 0x27e24918aaaed4d7) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) r13 = getegid() getuid() getegid() r14 = getuid() r15 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x3b8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xfffffffffffffe61) r18 = getegid() setregid(0xffffffffffffffff, r18) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r20 = getegid() setregid(0xffffffffffffffff, r20) getgroups(0x4, &(0x7f0000000440)=[r18, r13, r20, r19]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000700)={{0x101, r14, r16, r17, 0x0, 0x80, 0x4}, 0x80000000, 0x9, 0x9}) getuid() r21 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0x928958bb08968bdf) 16:00:10 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x2) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x20, 0x2}, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000200)=0x7e) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r11 = fcntl$dupfd(r10, 0x8000000000004, 0xffffffffffffffff) dup2(r10, r11) ioctl$TIOCCLRVERAUTH(r11, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r12 = open(&(0x7f0000000480)='./file1\x00', 0xabdd188cb56c7e48, 0xf2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r12, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r9, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r13, 0x40045720, &(0x7f0000000340)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x400) ftruncate(r0, 0x0, 0x402ffff) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:11 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) close(r1) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a0852c067223f13977bf62b06cb76dd1b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe32d4b17384bdcd2464f67c87688593c588c16486e8ecdd717d66ef87963136fccacd5b9e96c6b0705ef2686839ea862ad4f6f433c01ba65ba0ce17673e3df8aedfa3e06e73fee5d364bd53aee59cab8e049eaa019119485d97c9588b7b7f336f87a61b247b37ba35c7223ba7ae96caad8971d0aa68e6ddba81636f975070b38c9a5f6136aad6144e29577875bc7c3b37", 0xee) pwritev(r0, &(0x7f0000002300)=[{&(0x7f0000000200)="7abb404b10287f825487dea021982e8c7d39fedb2db79239b98fb9f7c3976031d6e804f6450efb6d55e3032eb0ac896e35a6a0ef90b9af21135b5ca02e49bfebabfff5e967141f067670209c2dd542ffd909f30bd0739ae84ae30e83b57df69b75ac13fce2ee2acea023681d83ae6125f18c316121a7e0020bdc904d3ea1a7d77fe8ec3721129d269fc451bd8650fffb03f1f2018ff44a563ab2fbfbbee5376ec0617825b564ec468dedb3f8d92943569ee5934dfb578ac47fc4c0216564469d491eb369f0c362ac5503b422af727ba44ab60a97b6fc0af022974c1e24720f0f5686348caeab88debdbf575d91655c7ffc80a017d32990372e038c3d3b36b8f3b3d3f8196e261ab1369a875403b1bad610f8d399e4e856a692de64c922aff6a66884da5e0153c07618379f186342a692470244174981c61311eed0bd1833acb8a29472c6bbd352317368b401488a1fe854c9f6178fc27c549b8bc0cdd013d7f63ae738eeba089e2114c25d3ed99f45a8880846096cc94e94aa95212a67feab23ff86bf86b2bc39b147bf91d6f5e43e0d8e27b0421d9cc3d494b413cbfb696bec487d442e", 0x1a4}], 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) fcntl$getown(r1, 0x5) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1}, {0x80000000000006}]}) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) close(r1) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = msgget$private(0x0, 0x104a6) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) msgrcv(r2, &(0x7f0000000180)={0x0, ""/232}, 0xf0, 0x2, 0x800) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r4 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x79d2cbb663f3efda, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) dup(r4) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r6, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x77fd, 0x10023f}) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r7, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) lseek(r5, 0x0, 0x2, 0x2) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x7fffffff], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xffffffffffffffff], [], [{0x0, 0x10000000}, {0x0, 0x0, 0x40}, {}, {}, {0x0, 0x0, 0x0, 0x100000}, {}, {0x0, 0x4}], {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() setregid(0xffffffffffffffff, r3) chown(&(0x7f0000000040)='./file0\x00', r2, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1f373b9498a822f7, &(0x7f0000000100)={0xffffffffffffff48, 0x9}, 0x10) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r5 = getpgid(0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r7) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r5, r7}, 0xc) r8 = fcntl$dupfd(r0, 0x0, r0) accept(r4, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xfffffdf8) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='/'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0xa30, "000000000000000100002000fffffffffffffff7"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000015b000/0x3000)=nil, 0x3000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000018c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac397832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b7d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebedc7977e6381fa63bc6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e81e5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf262853bf2d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e259bbe96634dca454cccbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fdc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406000000000000") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x101, 0x100000001}) 16:00:12 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x290, &(0x7f0000000000)=[{0x264, 0x0, 0x0, 0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:12 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="274490280bb35563a9ff2b3745ddfb04312f678d3e4c907e4992d6440d5f3a0aa6b19b13ab0128723b9d6cb6348d41c21b0f7872b15101e71ae342c3995b06ff852ff1c4ff1f7a300c7ab84c8b89584e8086e02c23268bf461b2e697d1022e318c7ad5bf4c96abae82b21349c08847e36ae02c10e6fdec16ce971b7940a1a099965b0409fed41ce32faefeb96cf20fb568a6daae3a556d179f5d0b6c61319edf7aa1b3928d8fd62b65d12fa831da37ce7893c9062c746460c989045ac0f4b263db27dc091e37d6d32f9bb2445cf011a9eccd50b536aeafd1f90db446dac7cc7f8025cb2ca15e5914670c78ac338fec20", 0xf0}, {&(0x7f0000000200)="c640d2095569da68893ff1f4293ce5dcd99ee89922ab2786b834c4eb8cbb713b6343b8e73c6965c903d6142f2f018b771632c708a141f0726bfaa046b17d5809399581109e3000a8d378c3ae9e4f3efb4b30e0e3df1edfb3a1181aaa2026d3a4c317b225d050c621e4b07d5aee73e1b02299830db764035489ab034447c878d0a668955c69fee25737b1439edfea3970c89879eac0ab81c75d45cf4126a71f366c58f827643d07205a0fcdeadfa23427bb47af64b1d2ed8ac37efc3c544f34365bff87a5d287bf3adcab223c3a715c21f34d5e125bfd936342152f5839", 0xdd}, {&(0x7f0000000300)="7d1a452e8a33496872f881021f8c2395d152a8b12a725979a415bf72050d3b87886cd0e834e21880a6370c2a57f854389aec9db595b1733ce7a845", 0x3b}], 0x3, &(0x7f0000000440)=[{0xe8, 0x1, 0x401, "f180c5029722ff30c032189e180d82f9834f2991cef067fd2875753c2088782c13eaa66b7a55ad8a228a99c64b1a063bc0218c0738881cc6c679a490c17c2a9c2c0ad264b7fbb0766d15cfcf7cfd66c1ac828b1dda6eef6e2a0156493a4862e9e50eeaf8638b7ca7910797076a998cc5f206baef62ac2219996004a3ee4460b84ccec75599e4368cd22833def553abe4671c6a6582604be1d3a4c663b9855bc6ac2dc9ce25f382f2aa3628859b08fa64f206a61b9d6d08f03975e0f2190da4e3b6c8ef958364395136285d383102d4640836"}, {0x90, 0x1ffff, 0xff, "1eb6cefddc5ba9edee823fbb89a31d1d5b1850e0a2e39b6d92524d59addf922b26525fe749c602d04e5dfa92c6563ddc82b5ccbc08193309434840957f9478f4742fd55af82fe95d72e411270560e825cb177ab1ef87b9c543a01b3e685daa7f359880d37bf0dc831795f1a1b776cb4246bca643022f978b42019c21fdb8"}], 0x178}, 0x5) r2 = dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000080)=[{0x8000, 0x1, 0x5, 0x6}, {0x3f, 0x1, 0x5, 0x7}, {0x40, 0x1, 0x20, 0xc40}, {0x1f, 0x9, 0x5, 0xff}, {0x2, 0x3f, 0x30, 0x4}, {0x0, 0x3, 0x81, 0x4ea}, {0x5, 0x20, 0x0, 0x9}, {0x8, 0x80, 0xc4, 0x2}, {0x4, 0x4, 0x6, 0xe149}, {0xffff, 0x1, 0x8, 0x8}]}) getrusage(0x0, &(0x7f0000000280)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:12 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771121b563bae85d76d815f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e087fa4df0ede0de7fa9e82d4986cbf52dc9ba7bc14000b3f018e9ee70d010c000000000000a4e12b01fce8b1a279f900da04283e3531"], 0x10) writev(r1, &(0x7f0000002700)=[{&(0x7f0000002740)="1e337b4419c0eab731cb9722457db79a5a4551ea9d461694c0032712b1dfdb9438c386bca3352cecdad36f0e34c8cff02de457e7b4e11e2400cc3fad7e75c4eac376958160ca5c7c33647108efe4f214c09740c43f669f5518b15490a78633446d3c3233160c8532ba5ca9d430b83f18392a927c1bffc84d85cb9819d7f66d393dd9466e6279ca5cf4fd0a8765aa908ee00a6c3a719ad2f13a5a4c11fcdf342ce8276fbfccd8bf63ecb86d0f640f9ba57ba0958adc164edfad283ef3f2484cbdb3a3b8a83bac03f53f1f29c267fcf345cc397c0340bf49c37ef76a75d3a8f457061aa78458b7584a70cf06fd2b289448ae8272a01c3eb4957d034df97fce855b13fe4affed247d3bc2c0997941db2db48665c851ff75fa6e9ffc369c4112a8d42cd81dfbea9e512f5d037afbbf8089faa46ebcbbda0f0cc0e0ceb477eddd50034ff4db3e64ae9c527375f3294ff32032ed4eee035c432d3649e462c91f3310c17aa9065c6635207498bf3789de0d37df1655dc100344ce2528eb5e6daa5cbdcb3bf4e3df786d4692f56901000a3c4ca18f29cb047ecc4b7759a213b273ae388ad0b0ccb70830e35ba5de5b63135c3b4f808ca418d44090b96b9d540f3e7783357026fcf152a0dd93a36e0b9b17517ac6e59c0dffc458f47e2f00974ee1e0c24502c6804b005f81bb9220cde486d78d88d3b959f345905153d45117760ae0fc8251b165a8bbe0178764235a4d50ea4c6a0f22157f0ad5224c6608100ffdf7043c90b8329b87ea2159650b33a47190a76443073fb4d5a365e9bc059b5bbe495561cf5cceed7f058b740a60acb9a8491fa1e51c32fc9202c4cf2941159e6d95ef3f66689208c447fb5f01e007a746d6ce6b06cc94a4a27ccae177c0d1e968b9a26fa39c127f453030a8f998fa92357a4debb092db97c09692465f35178075cf270f1725ab2bceda487edbcaaa029766c3f92110750b1ea785fb0cf96e02e946a1a98cb2bfba245a734a15147284c87d90bd6002a218f11aee625f3c87e292848bb79f2b0a70788eb5e97b3987fdf9726fa2506f01f2e6d250bc15df31cac4ba0475b0427926cc05f43e0c41607b86a6857823e73c41bf0ac0c4afa3174c959da7ff0ec7cb502b0dcb626c8fcb780bf13cd1750cbb735bd1aea050d081064c65e8ad7fea8c986c2eedd5b8c302c784539204e341fcea2b349b087857592c872da4329f2f1c2021103d8690c2bb57799b4976a42fba917ebfb69a5b377c49baefaafb4424c77e43f4ab27e4f2bc9169f2b446de5f58ec8f52f11077ad0fe870857e9ce08bd040465de905bc525e66749602145d0528076ffc1091633e93c936a8273da3286ddb413f1c1ebb44824d102026b7ff69c3c3fff37f9c3574811de18648cbb143e11b8637ade4cc613d921ede251be06a2f883cc3060f8b8fecfbac31fc3f531c270923c92df69a71424427000a8402545a4e675cbf5fdc60519ef209dcf59e1fd98ee29c9e6432bb3e2e9e10638c9b1cc68fa9208bfa6203ddac58cd373f97f657bcd2dd8c40c01eb507dddaedbb67d9ded228bd82c226cf390da780d5e4b649eab8ca42bb002cd2a4a916d398b355b5ae27f5435ca48ea1d1b94e7ed7d92ed7ca417c9f181ba68fdbedda6254ee0383d89c21a8dd682c804e7adabf5383a3ac4dd7f21ac7fb702467b7318f2663b9138863420a2c1347d1f1ccfb63d6687cf00eed4e6a5b12716be6da9f05132e0937cc0f570c2194df8c2deb06b290c95411e909f3309c78343007b7972e71f85d8cdba2b2187e0c19e4e2b36245ee3c408c96fe638442e1da359283616f2b1d50c82845b1a9c53af009742b8bc9a99637c20f7fa8daa6d4744ee5191b83c73cf84137caa9d0fffda1ba9dd1b329c703b7a58c3e1e5f090734ea01d61ec77088af99e93d8f2399a21ff1e97ac2e2509dfde0ffaad71dfb8e03874bc0b42df9f8cbf38aa9c38b076ba3441e3a47bdd3a67b2106da34c1a5c8335919ddab8b4f4de6ea4a25122b4069eb27952853c210d3d9901b44ca0f7e962b2f47d2cd6cc437c5a097790c8e223f52ca51eee5d5c2c693d633a9738090bcd503286b6745da7a9837828cac0404b74aeeb5a1ca4a015752d1b50f04033305869b1d97ddbbf96f29adfe785be54114264418773c15cb52842ecd21ff9c1d3a5f784a564a645a4b42689405fa7416a6206efec92c89acce45bda36a85cdc8807f7256844cb180a900fa850e722777dc49f66bc79f644e7880da5cbe0257b5cc5ede4dbcafd844a86ee72ec802246f949620e5ad081a07c3a4d6a20c07bd1934136236107acc6652f2582e6707967cd7ef55253eca90229718a4816c4661ef3926e272bc4aab496ec241b1affac0bb08cc110672abe3cae77e1c9ab8d3062637e34de70d433ea61d029f6c0088a02f7302407e77acb86244024dd1a566653def53a3507a80b05862bbc88e4f11f77467c17e89187b42fd29ecd0241f5ea7bc76e93f1e08526379ff2cc420ab4626dc8f031e3804db2a6dd6b8e26b6086d516f856313e9c1c7685f19223e0b2388dfc4907637984660c910f2b2caf650c514446ba20cdd73c5155e26f5586881206489ece3fb7b60512cdfb76a661a70dac5e5d37dd7bd5bae903793e0ea0ab0c50ad03f6115cac055b7d0fd68164cfb04091af029d15843404e5914d450649c928a4471c3337578bcd1b53b6cdf7093d878ec2da24639e1402d7d742ae6bf126d46e41c191cd1bd9506f2b3d465e90f4c4b326e611ae01144f80cf0f03c7eff2cde824391b6b79802c7c35409c428bf2711af15553de7c58ac623a61fedcd52cb126f11c4c9c1c6d0b5a1bedc23331933031bb259525043a821c31ea9299587977846801388c05f29d888c2a6c2d0cd2dc4e2f5114f21294f76f38e536789790cea7e3651a69043cb3ef917fb563337c897be21eca2a0c5a99b60590bce9856834bcac8b949a650ebede01e7740dd076c7a813e9cf970987ba21d2fea9abe7432b433c18304ca482b9625f5e8023c7f025c8ea19c164e1dbd27d7dabf4bcc348fb97dc135ce958edc80adf0663eb27b7c8f1d0d0c9017d142e37a0207e4e767c940bdb745acd63999a104afeb98bb5e7929c0ea5100a4df5360e7282f312bd6f418163ff2aba1ce8431882f47e975d10d87af13e41de0f4f223983f25ad055ee298295bebca5d1d486136ad0ded6cb2a52f0f0823fe4b4c0ef78a07cddfc5a1406ec7c666f03e845eb3116f2a69a656a7fe92f4bcc20d04399ba8b2b966db5ad024f5170d08b9fcaf73b7285b7dcdffccdbdfa87b695eab49515ab590e04752bf0f13d61a8e3a64e58c3a3d5b5dc472c25aba6ecaa9cedc887bd0ac6081f54f65256ac3222d47234f591d9b4690a32bc59249a6d57cd681a07aaf4833f325b54ed6ecf4e9246caee6de2a9a95a5ac8148c4151fce03325a943ab79358debfd2e0067c00f877f078fe229ae4681265b23daf142b8ef30884d9c134f599f6598059495922002bd0fa97245e5f3e7c2c2fe01f0830014afee21cdd565c7fbc76186b420972476986add6b76ef51ea640ddd7ceb5cba225abad3ac5e55183ccffca09994b1824f5abd04301bb5e6db6ef01fc72cd28d14701837c6bb411ab9968d3353a3234bb646a0fcbfcffb286d225f27c8f4a5a44e4ce34b2c319d70628c089122bfd94723d202f50eb1036e8d4098a55dab16d286ac1d286a8aae356e0e56beb18dacdf79af8f8a5113e877f314f2304581a8c02434696aa32e77102d009a00643d89b4d75c091c0a9829aae673aee5d0cf8d9a789ea164a472736692dfc2fdd139cce5974641e4874593ee435d62c4d6135190a79007c1b1b42858f269698767160a730593b341affc72cf7c6655bdcd7eae5384e398e227f0f0d9afaa0abd95dd03e0ea6d9db72baddbc9b3227f2a7884f06026f4ad98140c976e9f61e0a1e95760b78886f354e4f75c0fa3f1b68e3ca73ac28c9d4ff413a29da8f899de31a02a2bfd4831595b4f48afbfb217a665ae44e2642ac696c33643c155f8c31089aa5db2614a20216a5f97027b462db65b811341182bd793f26daf2ee16ae7549e92d91186d66ef2095a817c55d0d479d5a8e0d979ff49f22845dd3f7ee4a9c2f48097f1784bc4fe60a516b42eec0cfd68be5fc44049c1119f32b6f238af5b9e9ed70d30357d1fedf92747482842da0ce8a877257682840fc9a1920b9b0d9754b41b834573641ac4fd538a6891622526c2ab018461406eaebaeba47fb202d8bb432b9dcd409a4ed206c4d0994b3378bf97fee7d9e4131017e063a5e268b5b1518092389478e02d848fc2c2531894fb84bb932c104fe810d390683450fc743bf74b24cec73c7f9b47c239f896846bbb97df22232b40ad36532730b530ab87149e5a85456959fc94a301392594acba06a08c750618d5bc04f3cec8b5af3e4b43cd50ef33959073e9dcc40d239509505b071bca656726f6efa6b8c49b9b36eb5d08cc79cc2c8fbf9f46b2f74005aca044d18ae9253b40c42e0f2b91438616baf59e1f2898a6e7134cb71f5035247f784701fc4aede0b7e19b475783d67db7379899bd7555569f25110f60dc8909ffb000c79a35c3436aa7cd84682cca9a9692fd268bff35b65bbe4a8ab953154f6626b0bd8b12b83745df3bb2767837362c2bf67591d1cbcc712b55f49f26f79325c617762793e3c93c08e8ef3543eb1a4582fd82ebd29d9f15e39b52838ddb04cd62caf9c5cad3224c20187d6eb22ad2462f76792dbd260315ad4aee7ed40c7ec4ce073e16df76a68f4daa2db80ed093330d9aa889e4d5bea05bb059d8c525c4533002d20af72af5212ec2ddef66abcc8ea32e8da746f662af57504af501745b4d4e92c3b7105c30565655627cf5b996fd70b1cd7be89b878660e6996fc293bfcd4371501f3369b1d1bea73e25cf7e178f67cde693d55c73b626d4a4a1d9002b4d8cb06e419e4fce55e8183a543d1b08eea972f54731273b8e2ea52e2a7fe0f986a38f66e4eac476001dcfe9bc6f464dfec2c54f959943eeb564cc35dabec160790737de1e08f6414ff53a1f96313193a1bd1acb91aad9562d56cde542bfac7d7d6aa9c02eed56ffe08492553d270d8e06a51d0d24629714bd9af31f423e4c7606beef0e7814960b1726c42b5224b77433751f87d14f74ee86bdd239f07b61e9282f92563bb5f425a6b02f41c20d1521398f274df6d9bf6775bd758516e7fd30374a3a0eafca713610e6aa777bab121fe362ecec49fc79b52deaf9579ca289665103103d42810070448b54b4612472d20a1011c14053c8fa24ba9b6b4c48658867ea6ee9b0f93c826aa6cc8c693d753616aa947ce80ecadf8ef52fca319543c8a9327afcde6d6d6700bd3ed1c06d05f7b47c41af8e7c90ab894cd4ef3af294c6c646c3c1998279fbd051ac24b8b03b789712a0f454735f956661059bfb203b3143a284b50154ee44fefbdb36120d5a420f7b9034c064a3b2bd2a0f4ba9537674b4b763a920dd9addf3f84d69987a7579a1fc3480df43e008366d1b635149b8dd3a4bec471bb418b0f76eac077cdb96a66c26b27e28d9550a084102b2ce9e11e3840388ec18c9fc0b88", 0xf89}], 0x1) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r3 = socket$inet(0x2, 0x3, 0x7f) pwrite(r3, &(0x7f0000000180)="bc562004ec7005707d9c1e5714fd780a5e70c5877b12b5814c85d3bd503d0702048021199f5f80485ba1c68ff8e6ac6d9b7532ad0d36d504b6396ec365f0f97bf271906ae251c6ea81d3555322fcb6f3c5b84289bb6aa51464c5dd912161630fdb8b6000c5769397b66879b0940a8754c2052e12a963bfbd03269399c3a994c3cfa792e3036ca21ec5fbc4341ab5ac87cadf305f77e40649b91ddfc6be2d20de8e3cbd2756ebc8577bae7c6b84609623f9293675be2ae9de2f21e3e30c66d1f2e57cc68896c29da678b660745b0aa8cad5b65fab341f520cafa255097c", 0xdd, 0x0, 0x9) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1012, r2) write(r0, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) r3 = msgget(0x1, 0x760) msgsnd(r3, &(0x7f0000000180)={0x2, "33702c5d7ce32d3334292a68b1167da00af78e930f36df70f21f4e3150c94ca36f4cbc5d669f4bff9b764897431a7a57cb1a6d5108fceec92cec0863cf35d357edd6020697af27448751f684b2b679d27000998d810774a47ba0094060812b898536d1ad95aad26afd8172f5f7679bb1aaca736aba051424cf44d443131a2c166df4ec58cd1b72ed20e61c9fa56998ac44bec1548cad7e9fe2de9d0fa61b2f9f42ec320af4017c905aac795cb904707abeb94c5bff3804ec2352d34cc36d08f104dbd813155f0f77"}, 0xd0, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0x0, "a2ddf1f6000200000200"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 16:00:13 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0xf3d, 0x0, 0x2, 0xaae8, 0x2}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x13f) 16:00:13 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="bb", 0x1}], 0x1}, 0x0) write(r1, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) shutdown(r2, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x40}, {0x6, 0x0, 0x55}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x3, './file0\x00'}, 0xa) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x48}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") writev(r1, &(0x7f0000000840)=[{&(0x7f0000000240)="c8a509febc51e4c9cde02b3576d6eeb117ea37a5c4157aafbfa0510626b57c6c3ddba7501531fccb8b2995a1819b8c6c6ca8d6a7aa84d456fc9f90733d99ec520912d86a80a35eb60d7c1d7afc79afa762fbd19973802a460906783c993ae658118f"}, {&(0x7f0000000940)="9d95aef848e804c5ed58ead1a5b58ae20cce221079c9e66586113aae866751fbe3bd4ae4693a165938e80c1074bd24747821dcddaabea9a27ec78233bcc19862594cadf247ed9f1bdea6bfe59c27ef8f517f48a1d0b0b9f235839bdf855cde65c5c0d680385552ab10efb97e57bd644d17b9b811"}, {&(0x7f0000000340)="54c38582605f06bd15bc51c81bec6f"}, {&(0x7f00000009c0)="0403a6c16ece97667b0b293dfd6b3ac8053329db20bf26e745e516e4e5a5f1946a905d49aa85997ae32e5a84cc1fc4555fceff5612d87686d926426fbdb600008efd9a076b4b29f7ed9ec2f62a142694a68100000047f8654b03aa8ea7db8a831fad7ec4661a84c1baba9730891918500ec1392a9a0796d3c24daca256910db4d453c2c4a886f069974b2e89bbad0c42d2dbf51ab05fca30c00dd41f7b1216082742463d17f80d48e18fe87e27d0f58497829f55c1972d8d4b571bf9485711c5bdb4a400000000"}, {&(0x7f0000000380)="27d360088e509d2888fa1a24ee1e782c58471edae2e3cf7480cbb325e74151dfffdd508fbd5cf36c6bfa27555fec10b7e9053baf411f0526cd7527d1d44dfd790a9cee"}, {&(0x7f00000008c0)="d04a564ac2ed5992de3d1bca5f247a91366a59fbd46cf43f1520157cb21a2af18bdfd8255c4435c33c6593d0b85bfaa9375b575443a86f1a84a0e2143aa182aa6c"}], 0x6) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x2, 0x3, 0x100, 0xf6bb2a1a5f4aaa26, 0x1, 0xedf, 0x10000, 0x1, 0x0, 0x8, 0xff}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f00000001c0)="3c9efcd555feff96ee1de7bc1fd061d408377c1ec48f95abbc79c688cbaaca461c650d9a67fe9a1b9617e9c56032a81cd901cf732eb6f641a0841d35c7d95d57d9ecf7e0d64577d1a9adcdc1df82db3af1648b21e2552e117b8cb9028a05bef1938e9143d59403cfd198825886fa11", 0xffffffffffffff2e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0xc}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r4 = dup2(r2, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) shmget(0x3, 0x3000, 0x2ad6a35f6727849, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:13 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000400)=[{0x86, 0x9}, {0x89, 0x1}, {0x0, 0x12c3}], 0x3}) syz_emit_ethernet(0x77, &(0x7f00000000c0)="0f840e22d466f893b039d9ab7b1f37787cb982306d88f8b173180b0000c3df6cd5245c2c1b501b14b73fad4a7867970adf83a52413fb5badf7bdc06e37df3aa9a0154a1c780f0662e211720d424e49dc017934d53f8c2bbb96a51a43a628232c997e8a17d76ad888375db93c9fe7b59ed4fa821207b20e") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20000, 0x0) r2 = dup2(r1, r0) r3 = socket$unix(0x1, 0x1, 0x0) dup(r3) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000200)) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000002c0)=0xda) r6 = semget(0x2, 0x1, 0x400) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000300)=0x4) r7 = socket$inet(0x2, 0x8000, 0x0) getpeername$inet(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) socket$inet(0x2, 0x4000, 0x80) r9 = dup(r3) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) kevent(r8, &(0x7f0000000500)=[{{r2}, 0x8000000000000001, 0x12, 0x10, 0x5, 0x16d6}], 0x1000, &(0x7f0000000440)=[{{r10}, 0xfffffffffffffffc, 0x20, 0x1, 0x97}, {{r9}, 0xffffffffffffffff, 0x2e56071c06c5757a, 0x1, 0x3, 0x2e}, {{r7}, 0xfffffffffffffffe, 0x104, 0x1, 0x9, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff9, 0x21, 0x40000000, 0x5cd031de, 0x5}], 0x6, &(0x7f00000004c0)={0xffffffffffffffc0, 0x6}) sync() dup2(r7, 0xffffffffffffff9c) fcntl$getown(0xffffffffffffff9c, 0x5) geteuid() getegid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x10000, 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0xff}, {0x18, 0x2, 0x9, 0x9}, 0xfff9, [0x1, 0x0, 0x7, 0x177, 0x1, 0x1bb, 0xfffff8eb, 0x100]}, 0x3c) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="fd2014e73681d6bfd43c47257fa08bf97f5e8adde136c59fec30f531b5240eb49e74792d9697b03b505a168d0193d35a695b32a08dd6b4eb33af673edc64e570596e1235e4b5b12aa55ad4e98551f8eef7a6e0c9ec3a2ba80c8d74bb8bef94475777c448b735c1ba9bf9b3a6bd6492f415c5b675bedeb4889d3d86c4aa94438c12617d6ef748c1e0c24c0f7ea49b4fb82182ed004f7fe40fc3b125653b4b15e00f74a2b73d7970879bc7ec5a76bf75f5064400a4285b91ffba8f8c357dfd1c60bd8f031d8d45e38120c03829388a66d95c1fa9fb139f4135ff9550bc6685d52fff99f7006ecf6c8fd1718263fe0b", 0xee}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="c83f6d4f6025f06259e911733e3c87844bc23589d1dc5c44c5fa5ba18f3f264b22eff32e85997ec5fe89883994045e4e723d584a418b5c8ff738ca129cfacf54959d1000d3ffb53351c6a41bda92ad4ed87e355e06ca77f3cb07293172f2cc7527d357aaff6d60e82d60dc53995ba57eda40b3b5ebf63402519f1ba654e334fe71", 0x81}, {&(0x7f00000002c0)="c9b2e9", 0x3}, {&(0x7f0000000300)="3a35a9ae08a910b6f8b44005f92a4f351445de3269001249a8610a516e980536f96f26503b46827833d9b87e717b19922b83229430c59ca1996c861c57eec4850a54653614921f4d931c098c8c452201b51ee7635ecefdcaeed4f7ff03950d4a35aa7dd8", 0x64}, {&(0x7f0000000380)="7d23651b08d1f85e2612bdf3569b9d54a953218ad375c9141b5a54d1abd0822aee9d7836ac967daf610db518eedfe5a80be19a47e1b3831798a4a25a4fea30f6d45cccc9d9dac9a58e1e50adaa53e2e557b084cad809535edaae4e18555ebe8338ebadbf142ee2bd76cd8be84dc53faec67c5572ee01f9ca8adc65799772", 0x7e}, {&(0x7f0000000400)="52b634dc4e97aecc4d0c49cb10c98d8fdf282f188ccbb28def76bce2e5c8d1cc", 0x20}], 0x5, 0x0, 0x7) getpeername$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000001580)=0x1002) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000001740)={0xe3, 0x0, &(0x7f0000001640)=""/227}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) r8 = getgid() r9 = open$dir(&(0x7f0000001d00)='./file0\x00', 0x40, 0x20) r10 = fcntl$getown(r1, 0x5) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/zero\x00', 0x92e0230cc2122f9b, 0x0) r13 = open$dir(&(0x7f0000001d80)='./file0\x00', 0xf565007a77dcd7e4, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/wsmouse0\x00', 0x200, 0x0) r15 = getppid() r16 = getgid() sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000001780)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001c00)=[{&(0x7f00000017c0)="4c2248db2ae0a8d6ac60f4997884d40702c4012e6608f91eb6eb71c1f74e82791d0ee6d0e21376195f8c9807d3464a69e6c1d9aa4dcd5a134ab097222ffbd05b14d5eae10629ce9f8bac2c7b5339dc603181ceed4227694c8168014342f553c44c9739f317b56f0625d4f6c3c947a935345f90d210a95fda64e85c641aa907210cb8b1959bd626fef1874cd3af7687ccceea0bc86fd11001e34f4d31cf33c6f4262c", 0xa2}, {&(0x7f0000001880)}, {&(0x7f00000018c0)="f54fd84fb2a14c203606e111a7198307e5d921b48ba783047da08c718c367b65e1cdfe53eb9d91869958737d493562ebc3de16313e69b5b605aa4c62e73cde8d50aa40bca1bb6b09a001dce28860b76c8d7fbba1d203874557798209", 0x5c}, {&(0x7f0000001940)="564f9480110c3b2d9add81ccf6e3d3f15ecf60a0fa93a2d3091b48a23397661b43c718f5c3309054b8738c34370c2895ef4d384516794e5fdd9569e36edb1269fcacb636b4791dbf5665693b20f598491b32a8b6b908995bdd164f68324b1024333b555f0046d8039df9f715111f1b34ed298bf0fe95c2a6cf48f252e66daefe092d86732fdae3be227b61895c661e01159b69bdf86a2d26e9da8403faa755791ce37e972ee4524b5e98c886ba90d0d969b9c119b12a7c46db3e86b38b648afedbb869a4", 0xc4}, {&(0x7f0000001a40)="065eb2cbb8e2cf4bb9b3518f8c1281cd5a08532441c04288e4296719510532373340936b23e3d4553dffe006de1c0b38693857ac4aa7f252ee464bb6aed42d9eb51534ce3564ee34989181a3c9ea51cd306a32c71db4805061726e352716e4427f4de48b6369eb525f1c841659c901d85402fbfa70161437025fbff8d6464c1f8a320bbaa0acc0706afab20cda3190afbf0b78ae4466019e6ef57c27422e3ddca05ea1187ece3a452fdb1eac17574fc95120abe0c8f72596349379c193c344e02c8c91219ca0b3c8c148b9c5a8a22aaa3fd2f86542908634bd8dc2c7e51132", 0xdf}, {&(0x7f0000001b40)}, {&(0x7f0000001b80)="452110a2fb85e5c1da24371798f6d2bc9e70ffd6ff3eaf85e3f9d3b27b3bce59c435c46463c315cebea3c4001316646153b9f649aa3b9d623c89099a29f35fecb192538ac879b44a2038f82b596cfe10c3c769b2324eb85691be5859a03e38bdf2c0755ad41f6d6a3a7bb0a232b5c13fc19a", 0x72}], 0x7, &(0x7f0000001e00)=[@cred={0x20, 0xffff, 0x0, 0x0, r7, r8}, @rights={0x18, 0xffff, 0x1, [r3, r9]}, @cred={0x20, 0xffff, 0x0, r10, r4}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13, r5]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x18, 0xffff, 0x1, [r14]}, @cred={0x20, 0xffff, 0x0, r15, 0xffffffffffffffff, r16}], 0xc8, 0x402}, 0x20c) r17 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001f40)='/dev/wskbd0\x00', 0x20, 0x0) pipe2(&(0x7f0000001f80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3000a) r20 = open$dir(&(0x7f0000001fc0)='./file0/file0\x00', 0x1, 0x4b) r21 = openat$klog(0xffffffffffffff9c, &(0x7f0000002000)='/dev/klog\x00', 0x100, 0x0) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002040)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000002080)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = socket$inet6(0x18, 0x0, 0x1) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002200)='/dev/diskmap\x00', 0x28870, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000002240)='/dev/zero\x00', 0x1, 0x0) kevent(r17, &(0x7f00000020c0)=[{{r18}, 0xfffffffffffffff8, 0x10, 0x2, 0x400, 0x1}, {{r0}, 0x7ffffffffffffff9, 0x40, 0x20, 0x800, 0x4}, {{r19}, 0xfffffffffffffff8, 0x8, 0x40000000, 0xff}, {{r20}, 0xfffffffffffffffc, 0xa8, 0x40, 0x5, 0x6}, {{r21}, 0x0, 0x0, 0x80000000, 0x8, 0x3}, {{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x9ba9, 0x3}, {{r22}, 0xfffffffffffffffd, 0x9, 0x2, 0x6, 0x6}, {{r9}, 0xfffffffffffffffb, 0x80, 0x1a5babf043c574f5, 0x3, 0x8}, {{r23}, 0xfffffffffffffffb, 0x40, 0x4, 0x7f}, {{r24}, 0xb45680f7ca48832b, 0x90, 0x20000000, 0xffffffffffffff00, 0x7}], 0x2, &(0x7f0000002280)=[{{r11}, 0xfffffffffffffff9, 0x78d57aac898df0ea, 0x4, 0x80, 0x1}, {{r25}, 0xfffffffffffffffe, 0x40, 0x4, 0x80, 0x5}, {{r26}, 0x7ffffffffffffffe, 0x25, 0x20, 0x0, 0x8}], 0x9, &(0x7f0000002300)={0x81, 0x6}) pckbd_enable: command error 16:00:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00003e7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00003eb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00004b8000/0x1000)=nil, &(0x7f0000557000/0x1000)=nil}, {&(0x7f0000264000/0x1000)=nil, &(0x7f00002b8000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000017f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000439000/0x4000)=nil, &(0x7f00001e5000/0x2000)=nil}, {&(0x7f0000126000/0x2000)=nil, &(0x7f00002a0000/0x1000)=nil}, {&(0x7f0000061000/0x4000)=nil, &(0x7f00000d6000/0x2000)=nil}, {&(0x7f00000d6000/0x4000)=nil, &(0x7f0000012000/0x1000)=nil}, {&(0x7f0000305000/0x4000)=nil, &(0x7f00004ff000/0x1000)=nil}, {&(0x7f00001a1000/0x2000)=nil, &(0x7f00004e9000/0x2000)=nil}, {&(0x7f00001d3000/0x4000)=nil, &(0x7f000044e000/0x4000)=nil}, {&(0x7f000043a000/0x3000)=nil, &(0x7f0000488000/0x2000)=nil}, {&(0x7f0000598000/0x2000)=nil, &(0x7f0000176000/0x4000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) 16:00:15 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x2) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) dup(r2) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x5) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) dup2(r6, r4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) pckbd_enable: command error 16:00:15 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000003800)='/dev/diskmap\x00', 0x400, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000003880)='/dev/bpf\x00', 0x0, 0x0) socket(0x800000018, 0x3, 0x0) pipe(&(0x7f0000000300)) socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x8001, 0x9, 0x1, 0x1000}, {0x5, 0x15, 0x8, 0x2}, {0x9, 0x9, 0x20, 0x1}, {0x4, 0x8, 0x8, 0x950}]}) r1 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x7) select(0xd, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, &(0x7f0000000180)={0xfffffffffffffffd}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x64ad7804f3942c69) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x80}, {0x6, 0x0, 0x0, 0xfffffffb}]}) syz_emit_ethernet(0xe, &(0x7f0000000600)="174af205b6068bbc78e6634ecdd0") 16:00:15 executing program 0: r0 = syz_open_pts() close(r0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r3, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r6 = syz_open_pts() close(r6) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000080)) 16:00:15 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x400c5708, &(0x7f0000000000)) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x60, 0xffffff01) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 16:00:15 executing program 1: r0 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/11) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/92) r2 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) r3 = getegid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000140)=0x20) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x8) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x1) r6 = syz_open_pts() ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000200)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000280)=0x2) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x493a31998e362028) getgroups(0x1, &(0x7f00000002c0)=[0x0]) r9 = getegid() getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r3]) r11 = getgid() getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, r3, 0xffffffffffffffff, 0x0]) getgroups(0xa, &(0x7f0000000380)=[r3, r8, r9, r10, r3, r11, r12, 0xffffffffffffffff, r3, r3]) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000400)) r15 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setgroups(0x6, &(0x7f0000000540)=[0x0, r15, r16, r13, r17, 0xffffffffffffffff]) r18 = open(&(0x7f0000000580)='./file0\x00', 0x8, 0x10) ioctl$KDSETRAD(r18, 0x20004b43) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) msgget$private(0x0, 0x100) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, 0x0, r6) r7 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r6, r6, r6, r6, r6, r6, r6, r6]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r8, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) r9 = syz_open_pts() semget(0x2, 0x0, 0x4) close(r9) ioctl$TIOCSETA(r9, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r9, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) r10 = syz_open_pts() close(r10) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r10, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) fchdir(r10) r11 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000040)='./file2\x00', 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x2b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x2000000000000], [0x0, 0x2, 0x0, 0x8000000000000, 0x0, 0x4], [{}, {0x9}, {0xffff, 0x0, 0x2}, {}, {}, {0xffff, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x1}, {0x8000, 0x0, 0x3ff}], {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000635000/0x1000)=nil, 0x1000, 0x2) r0 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f000023c000/0x2000)=nil, 0x1000) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001740)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3da23e0bf0596e2e407d30c0f7bbb13275af1efcb666ead41cc8e8", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r3, 0x0, r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x5006}]}) dup2(r9, r10) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x4, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:16 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x20000, 0x401, r0}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8770, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100", 0x80000000}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0x40, &(0x7f0000000140)={0x25, 0x6, 0x0, 0x2, 0x8, 0xffffffffffffffff, 0x7fff, 0x6fb}, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x33, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_open_pts() r3 = syz_open_pts() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) setpgid(r4, r5) close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000300)="75d684510618ca0c3475669787c4eccfa98a47f4762060d7b505e6456708bacadfa0731e6e0b025fe612a969288dabe5d5be8ed233363aeb5fb20c7e121e6ada39c664e4f3510fa6fa7b3fae16d3c52871732dfd468a1fdbc12fdbe3711087efa478678794199b7132a867669309d2df41a2d027aba93616bceb55077bdffd16595a379f6f049df759c72b98ca5647e33a2d5fd326702cec46062fd4", 0x9c}, {&(0x7f0000000700)="6207069c54b3d6e8dab98ba1306443d701024bb2f0e0e27dce4e624bb8b563420d8d1261c3b2d6a0eb70c656b106b3ddd1b49ce567150d227853fa6f208834e534457f510fffffff7f222a622353eefa68218c650393ef1d2b9849688a675a07c4f221cb8e37a4a63e71bf65171941004c9c2fad7602ab9c58760f4854afc2ae9b8b42b824e142dc17a00e6b4ecb6f2fe4cc606809e5ef36dad9d6d6f59cbb3f840f2fd437e3982c902c22f83957685976bbbd8a5c80715d12acfc248d4ea741fabdfdb2eac799c7c9a1534e21c9c3c558618e67f80a676856bce34ce88e5deadd6166e3388bc772c0cce5099cb1a38a0feaaf507dc5cc019ae978a08a706ae2c365eb52a626c822f0272e21ca59e137ce30278a87fc84b8f59a327151a82faecf52ef93ab640bd45c5b8128e5598079ff65e1cf795f20026c6e802acc08e594991331626f005bf9337c3000ba4f9abf42e59c6c746ad3e4e3b77613e42188", 0x15f}, {&(0x7f00000000c0)="55c0a22edca86b12f8322c6fca99f940f34180986c134145d3028ab37a330abf79fcb05d544a596d4f8b43db3a14bd22412fb7ee89fff37d9b16eb6307000000cd792366eb7618af0643e4e974f814c1ff11a7631b36e1539a593282", 0xffffffffffffffdf}, {&(0x7f0000000640)="91293ff33d3fa970100b369b1fb342cc4287dc9791b785ea042af1ca01681b0ac5f481707ec8227e77c4ce2d8657583df6787362112ef991856676ca3e1be6f506e349e723509ebc2abb0dc3b5d94eb39bbded8e4db7045f5db16c8fbc07f35ceda358acf76a6e4c94c81c6f0622108bccdb8d7a2eda817c3fb60b4a4fc305c456c7a581dc36f716c7e9de74f904f3af4a6a22771782aa6d8a441062750ad637d4cb527ff063ff4af67bff0f5fd87a066dde0f4595f99235", 0xb8}], 0x4) fcntl$setflags(r3, 0x2, 0x3) syz_open_pts() 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x8dd0ffca783f13fd, 0x0) r2 = socket(0x400000000011, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206931, &(0x7f0000000300)) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r4) r5 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x8}, 0xe) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r5, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:16 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x28, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) r5 = accept$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/103], &(0x7f0000000080)=0x6e) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r6, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) kevent(r3, &(0x7f0000000100)=[{{r5}, 0x88f25bc46d82bfe4, 0x8, 0x40000000, 0x10001, 0xffffffffffffffe1}, {{r6}, 0xfffffffffffffffc, 0x4, 0x1, 0x4, 0x3}], 0x1000, 0x0, 0x2200, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x1000, 0x0, 0x2200, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x2200, 0x0) dup2(r0, r1) 16:00:16 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$BIOCFLUSH(r2, 0x20004268) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) socket(0x20, 0x4000, 0x91) 16:00:16 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000340)) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xd2f) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getegid() setregid(0xffffffffffffffff, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1fffffffffffff05, &(0x7f0000000180)=[{0x80}, {0x4, 0x0, 0x0, 0x7fffffff}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0xa, &(0x7f0000000240)=[{0x255, 0x80, 0x6, 0xb006}, {0xddf0, 0xb0, 0x7, 0x4}, {0x4, 0x8, 0x1, 0x2}, {0x7, 0xd8, 0x80, 0x3}, {0x0, 0x9, 0x6, 0x8}, {0x3, 0x3, 0x80, 0x7}, {0x2, 0x5, 0xfe, 0x6}, {0x1, 0x6b, 0x73, 0xfff}, {0x2, 0x4, 0x4, 0x401}, {0x6, 0x6, 0x2, 0x8}]}) fchmod(r0, 0x16c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d570600361010f608006e77ec000000945e000000000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x101) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x98e) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) lseek(r1, 0x0, 0x8, 0x1) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x0, 0x3}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1c}, {0x6, 0x3f}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00008e65e095be2f4300a40dffaf28ab07001311d1b97f059f7c00008a0100c200"], 0x10) shutdown(r1, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) setsockopt(r2, 0x47f32f30, 0x7, &(0x7f0000000540)="f4b0488af36cc643eb21e45591747de647e95a287f01654e8fa0aec2729c92e2560000004017044a14b77942b855641cd75d9dabd520fadd27470369dd93902a3aa32613281566d0904effb6b9e32d3097b9277dd2ab080000000000000059d323a33e90e6eca15d5d9c5643ede4b607112b24718d8ec9ce7105e0e75ce4087e699540a8a81177f8527801238156d93732cb53b878c292d29704f3c54e727082437e9f24bdccfdab39250e54fb7d00000000000000000000000000000000f6baaba0396c4e8971d1827e53d2381b445451adb2e55d4ffcf57dbb8cf019bc3ea05398ea9b8318a409e7bd0fc8ddde2839de1801d91d8acfe439c7cd0686c8588c0f08690d443c318eb3e4fb0ad582ccf76b91d57f596e21514bb34ff7f3575d483a5a6d99fd3173aa6333c355e5a0678aa3a9251ebc965580030d5b804a70f300f52d920df86e8999f7295d4a753b24839e5cba070c108a7d9cc1d90ac3b13dacabcd074cd71c18709f62a38c358980c89cfea5a681310b9c28185f2dc0bc6b7b13a2f41bd8cb4fd15fc0ae5f5a291c746333c82c", 0x194) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r3 = socket(0x10000000002, 0x2, 0xe0) r4 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) r5 = getuid() r6 = getegid() setregid(0xffffffffffffffff, r6) r7 = getegid() setregid(0xffffffffffffffff, r7) getgroups(0x3, &(0x7f0000000180)=[r6, r7, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r12) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x8, r5, r8, r9, r10, 0x1, 0x4}, 0x9, 0xfffa, r11, r12, 0x4ecd, 0x100000001, 0x1}) r13 = dup2(r1, r3) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x400000000002, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x80206982, &(0x7f0000000300)) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fcf9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c934153008c396b1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330026048d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b80ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a9b4cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cce0200e05930473a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7ad149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf511bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325000031bb7673f13543e33083fd9e51d5a65b2353169cc995bb2ce01c9f5c78ddfff817a9d838ab8c6dc932cd255891e5bc932cd8c354d7505e9a10f708c293b1e601ced19f3d9b32b2cd562e27d571c97e55e84e23a7adae81266cd1193a95"], 0x1) recvfrom$inet(r0, &(0x7f0000000600)=""/206, 0xce, 0x842, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0xe5f215f562fc1afb, 0x40) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) recvfrom$inet6(r2, &(0x7f0000000740)=""/79, 0x4f, 0x42, 0x0, 0x0) socket$inet(0x2, 0x4, 0x8) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/62) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) mkdir(&(0x7f0000000240)='./file0\x00', 0xd163ac92d33b11aa) seteuid(r2) r3 = getegid() setregid(0xffffffffffffffff, r3) getgroups(0x2, &(0x7f0000000040)=[0x0, r3]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getegid() setregid(0xffffffffffffffff, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r7) seteuid(r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x1, r2, r4, r5, r6, 0x62, 0xfff}, 0x2, 0x3, r8, r9, 0xfffffffffffffffc, 0x4, 0x5}) sync() syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r1, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) getuid() pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x8000) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r3 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000240)) fchownat(r2, &(0x7f0000000380)='./file0\x00', r3, r4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15, 0x0, 0x0, 0x1}, {0x6}]}) r6 = msgget(0x2, 0x110) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='x\x00') msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5c092faf6c3e1c7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dfa74566755a6e7b723753bfd41204f20dcca978c42b672bebd33cff27dd2a92c1369323b87a8a0f58660bc0e1bad6b520dea0832d8b43d85ca9c640597a70db5208785369f9b32c64a9e5b5694c01106e580c18c32e1d5ed33b1b70513962ad8006c449dfa239dbd1b803502cdd7c4d0393acca8838d6c9273d79753b679a7be952916d10ed2d0b43c8f40e35923f5c1e606fa2bd52b224d6f5edf80dba6412a"], 0xf8, 0x1, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x103) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x22) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000400)={0xa, &(0x7f0000000600)=[{0x1000, 0x29, 0x79, 0x9}, {0x2a64, 0x7, 0x0, 0x14000}, {0xaa, 0x7, 0xff, 0x8}, {0xdf6, 0x80, 0x7, 0x2}, {0x7, 0x6, 0x7f, 0x56a8fd2d}, {0x5, 0x3, 0x2, 0x9}, {0x3f, 0x1, 0x2}, {0x9, 0x5, 0x3, 0x101}, {0x2, 0x3e, 0x26, 0x7ff}, {0x3, 0x3, 0x3f, 0x7}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) r10 = dup2(0xffffffffffffff9c, r7) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000000080)) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x401, 0x3baff9ac, 0x1ff, 0x80000000, "c15e3b75eb6f65622fa1e5a0b0d8b3ee633037e0", 0x20, 0xffffffff}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) write(r3, &(0x7f0000000500)="bdfa4d2582c320a8cfff19aa287104e460bf8bfdbb601b9884fa36e90f8ef17341b9170904b04a8051bd24313dea8d03a138fcbbe695b98380d5059745dc2d0f0bd5e7199679daa987423cc321c6b2748a73d848e56882c151b11a8773e4e068930ce804ce98fb942d069fdac7b15473fed8f2682b7d", 0xffffffffffffff41) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r5, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x1a}], 0x1) syz_open_pts() 16:00:17 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x808, r2) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) bind(r4, &(0x7f0000000180)=@in6={0x18, 0x0, 0x1000, 0x1}, 0xc) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x321c4695a8f4c654, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x0, 0x5, 0x2, 0x0, 0x1d, 0x0, 0x9, 0x7, 0x6, 0x20, 0xff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) mknod(&(0x7f00000002c0)='./bus/file0\x00', 0x8, 0x112) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xe546a000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x8000000004}, {0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a4b1abd604accc08d4df33b5293a") 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001700)) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) getrlimit(0xb, &(0x7f0000000040)) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13eea000000000000000000"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x2002, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r13, r18) r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r23 = getuid() r24 = getuid() r25 = msgget$private(0x0, 0x20) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r26, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r26, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r27, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r27, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r28, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r25, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r26, @ANYRESOCT=0x0, @ANYRESOCT=r23, @ANYRES64, @ANYRES16, @ANYRES16=r24, @ANYRESOCT=r27, @ANYRESOCT=r28]], 0x1, 0x0) msgrcv(r25, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009893f89d802b4230d93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000001c0000000000000000000000000000000000f20000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eeb3e88387ccda183f76ccb7c8c8f6e9f8405aa7dd5ce7e6725b689567cf562a1bd0c37700e9e230e5f47dd45765eaf4619946ec5f53857a70bd53e800d1d5b95ce0ad5b67689cd1725974994bb4b7625a860c28f69f6aa8c2d0f0a9b629b9094e455594bbf95644e7818c55506994714d010c980628cf0c90518c3bc62f837e7fcc94b9a15e354fde05c12415cda13817d7f3b4f7a8b774d89fb64b5fded57dc124e91c5e1d0c5c5371564b8905acc745024d38eafe4089618b7742211ecbb3dc92ff12f77066eba0b74e2e975268650062f034cb90bf6b078e28bfd510ada80af1f1ad07194e7bee6dd86cd3f492a29a5c80fd79e91cf5ab9d499a7f6f43948ea76efdf4915781c0a1076d601e1fa3e4dba29e694f6a4e97686dcea7518b384c32be354e9bd2ce17ae1d2b3635fc07ddd3add78b883ee7537a62cd1f3d502e455ddf6c98186380ecbccefe2e50ac62180cd38363f6b0264def1ac90978475b7a94902af91e7b7b05dff3ddd4e017dcc5be93dfcb46be9c6c4cbf937e9c6f3002bd3f30087caf17999099aedc97376110574a80c2e202fea06bc5efb1ed7b0f1c9dc4b3fc984c3d9378110d437862f5956b81b736623fe6b0500a326e7d4e0c80e6dad879c27dc3d89685bb4013b3053ece8535d0d27c32ba237ad9d48893118ead5793f549849fe9ea17f63fcaecb0bc61f87a1d52bf990a37e0fd474dc3a0fe33e08b404e8d1"], 0x1, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r8, r18, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r37 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r37, 0xffff, 0x1021, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x7, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) socketpair(0x18, 0x2, 0x3, &(0x7f0000000080)) 16:00:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0xff, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x59}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xf2ae}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x250}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file'], 0xbaf}) getppid() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0x13, 0x0, &(0x7f0000000000)=""/19}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="008f647ab611f2971ff3efa3ca32", 0x7b, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x128, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r0) r1 = getegid() setregid(0xffffffffffffffff, r1) lchown(&(0x7f0000000040)='./bus\x00', r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000407, &(0x7f0000000040)=[{0x0, 0x8, 0x97, 0x4}, {0x629, 0x9c, 0xde, 0x892}, {0x8, 0x2, 0x80, 0x2}, {0x2, 0x2, 0x5, 0x4}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1c2) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0xa010, r0, 0x0, 0x1) kqueue() chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = dup2(r1, r0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000006c0)=0x4) semop(r3, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getegid() setregid(0xffffffffffffffff, r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x1, r5, r6, r7, r8, 0xaa42b436de24c7ce, 0x6}, 0xede, 0xffffffffffffff00, 0x8}) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xc}, {0x2}, {0x6}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) flock(r1, 0x1) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x3ff, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10000, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r7, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r8, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r9 = syz_open_pts() close(r9) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r9, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x40, 0x10, 0x400, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0xbf17, 0x1}], 0x2bad, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x4c, 0x80, 0x2, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x58, 0xf00fffdd, 0x7}, {{r5}, 0xaab02f2af5ce72c3, 0x0, 0x40000120, 0x4, 0x247}, {{r6}, 0xfffffffffffffffa, 0x8, 0x40000000, 0x0, 0x7f}, {{r7}, 0xfffffffffffffff9, 0x8, 0x10, 0xffffffffffffff01, 0xb8cb}, {{r8}, 0xfffffffffffffff9, 0x10, 0x80, 0x9e, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xffffffff, 0x1}, {{r9}, 0xfffffffffffffffc, 0xc0, 0x44, 0x6, 0x92}], 0xffffff7f, &(0x7f0000000200)={0x7fb9, 0x8000}) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) r11 = socket(0x2, 0x400000000002, 0x0) setsockopt(r11, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) r12 = syz_open_pts() close(r12) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r12, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r13 = syz_open_pts() close(r13) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r13, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r14 = fcntl$dupfd(r12, 0xa, r13) getsockname(r14, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) fchmod(r1, 0x12) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) r5 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000180)) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) fcntl$dupfd(r3, 0x14, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x4009e94, 0xfffffffd, "43ce5c9a00", 0x0, 0xfffffffe}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:00:18 executing program 1: r0 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffd, r0, 0x0, 0x0, 0xffffffffffffffff, 0x7f}, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r6}) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r3}, 0x0, 0xd}], 0xb37, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = getgid() chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r9 = accept$unix(r2, 0x0, 0x0) write(r9, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3eb1) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) geteuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x3868}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000100)="48eab912a05415cd6176da0130beb09a6e3e005022d00e1c0f8aaec86015cdecc43020f88ad23064e586249dcde9625c3fa39b1146ae25ac86d3f0c6775313d4b923a92c33f39a8a56ca9424b130ddac3c8df8a96efd738e768cab848a98f1161c0fc68d36beae2cabe6e44c01465f715583636bf89e57e52113ec844a04ed93c4a28547a39e3871ff6b0da726c4769612c0ab1dd981a992e24de8834526515a813e60c1627b94a3f914bba48077a33dee994cbcaca7264b1b153b95d04b71d9a40d87bf3a11116631225dd10bab7f9dcd9f1a87d984", 0xd6) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x6, 0x8, {0x2, 0xc70}}) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x4, 0x2) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) setsockopt(r3, 0x20000000, 0x6, &(0x7f0000000100)="8241f5c892aee0bdcbfa2bbd0a62d45bad4b6982e02f166bc5721959b31f900d9fc4d729ab817ad024c54765f7109ea672f93ba62de646354d8ce34d1516600f95a9c0f0bb4b0cea459ea12f194df50a08b5792a313413445a7db23333ed4cafca4f3cec18d9bf1d89abd143f10aae1878bf1d01288b77debbc301ccc915456380466b44d0ebffb31dc1b1a8989e2d4b64ffb33f89ef55700af150b96323ac7a1d4c7e78b26750f554189f57b240c931f32e87f69d44b5d13c3a2ef3410768d2b2cad1153ef0ce0ee6505e4ed7b70c316d267284c490513c1aca109eb1e56aadf545328bb301f1f07ebe09bf", 0xec) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x29f) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x2}) write(r0, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870b4122cd2351e00"/186], 0x10) write(r1, &(0x7f0000000400)="450a75995df3a7951e18059071eb2adb820d2e1014707e5cff23a7c2d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e8794519f61702447c99c67109474b4e1d46fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72f710f505aaa83a96f5cbaf", 0x7e) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000280)=[{0x6fc, 0x40, 0x40, 0x200}, {0x1, 0x67, 0x2, 0x1}, {0x200, 0x6, 0x4, 0x6}, {0xa0, 0x3, 0x0, 0x8001}, {0x20, 0x8, 0x1, 0x2}, {0x400, 0x2, 0x4, 0x80c6}, {0x4, 0x3, 0x0, 0x5}, {0x8, 0x1, 0xfb}, {0x4, 0x6, 0x3, 0x5}, {0x2, 0xf0, 0x7c, 0x847c}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="7b4a5f117da549a576b064b99657cbe7682be4af7868cb97647db06190d4dd31f6174a3c97a385a1b3852c5a522229eb9e1e84d9417cac6db80453afa5ddb72327a4d84840bd7874ce80a196413f4bed40d9c531e0c310f7988eeeea702461f61a01a670c2343c326c4e01808e01b95e9b795c02da435803955b4c2565bfbe3fc6c0774aab9362ce1d19b40b3ad024ca2b0363f103c7d87b2642fcd445f06ea1b4644cec", 0xa4) 16:00:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e1354851b984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc81607c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c9931a2041a8c77876be1"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(0x0, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r28}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r28}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r29 = kqueue() kevent(r29, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r30}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r30}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r30}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r31 = kqueue() kevent(r31, &(0x7f0000000100)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r32 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r32}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r32}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r32}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r33 = kqueue() r34 = open(&(0x7f0000000c00)='./file0/file0\x00', 0x80000000000206, 0x0) dup(r34) writev(r34, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r34, 0xe3) writev(r34, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r35 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r35) writev(r35, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r35, 0xe3) writev(r35, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r35}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r36}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r35}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r33, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() kevent(r40, &(0x7f0000000100)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r40, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r41 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r41}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r41}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r41}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r42 = kqueue() kevent(r42, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r42, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r43 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r43}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r43}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r43}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r44 = kqueue() kevent(r44, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r45 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r45}, 0xfffffffffffffff9, 0x4, 0x20, 0x47, 0x10001}, {{r45}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r45}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r46 = kqueue() kevent(r46, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r28, @ANYRESOCT=r30, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r37, @ANYRES32=r28, @ANYRESHEX=r40, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r42, @ANYPTR64, @ANYRESHEX=r43]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r33, @ANYRES64=r45], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r52, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r54, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r54, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r54, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r54, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r54, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r54, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getuid() r59 = geteuid() setreuid(r58, r59) msgctl$IPC_SET(r54, 0x1, &(0x7f00000000c0)={{0x6, r56, r57, r59, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r49, r53, r57, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r53, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r63 = geteuid() r64 = getpgid(0xffffffffffffffff) r65 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r62, r60, r63, r61, 0x143, 0x80000001}, 0x8, 0x100000000, r64, r65, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r65}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r65, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r66 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r66) writev(r66, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r66, 0xe3) writev(r66, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 16:00:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r1) setreuid(0xee00, r1) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x58) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)=0x3) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r6 = dup(r5) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0x400) fchflags(r2, 0x0) 16:00:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x10a, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x12, 0x80) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8", 0x9, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00*/bus\x00'], 0x8, &(0x7f00000005c0)=[{&(0x7f0000000240)="0656021753ab780c1132e8d7fb7856188ce081de6a95e260bd9acac8cdb376728a9878dc159377138d9fd546dccf66de2dedfb34adc6f3123830061b5efe5d7106225f270a", 0x45}, {&(0x7f0000000540)="26e62df651cb7787b2cc7c500fc225a0c6aaa13b74114c638ab31502fe949cf0e3b9a9f173473eba379201c8a24671681c91831de27f7d0704a4ddfa48866e6d46225616fb4a25c48bb1", 0x4a}], 0x2, &(0x7f0000000600)=[{0x70, 0x1, 0x1, "aa482a94f76c12a7eb44453915a6f5d18720ab196783493a1566a53fb5911b59714261a306949250ea5a9a687f61cf6348fd28a2f014f7b2dcb1389311955b96ba139fd1b75e45cbd637997a1f16a9658b33134adbfc8493397e1a"}, {0x28, 0x1, 0x1, "f1f779f717f08b72c44df32074a4fd15b59775f49c92d8c2"}, {0xe0, 0x1, 0x2e0a, "77c4c961343f446c00bc087fd617dd49e697930764d980542c59b30cbf6d10ed3980851967262b70a4c20c2ec00c3d15441735ac5fbdde3508edaffb642928752a672a768f94248610e5014a0adae2a2621c2032338790f23ee4bc20525626b7a8402f9b0b291079b35036e902d753f9eb6c2626f2fda0c79f5e9d94926fc3239f0cf41ebabd3ab4b80c80cc00374f3a5df78f27c659bcdd5bf16fe305eadfe1ab8f57d2a4e9d40f0a95f19e035df61f1b58e8307967d05c3cd045aaaaa680a3f62f9c55f4c4628f83fddb8b"}, {0x70, 0xffff, 0x0, "b0a7a1d6b872fb79a182cf2b9f6ae3529d65dcd1784f9a816e55ab0bfbe9d610727ccc2dbe7a78a5f74de8bfab82bdb4dfba9640cf3fe5fff45a32012b9b2708a807082dd0fb96f2af1c7259f4530ef0fc13e72d49bc19fbe972181a"}, {0x10, 0xffff, 0x3}, {0x88, 0x1, 0x7, "4abeb6e65844dec5e6c33ff235dded021fbdffecfb95c21d678277a9f8ef9911b47ded73918213648e57bec39e2ef87d3033d8da5a59fd4cfd3a26e2bdf19d79b06c44ef6e60b933366ec4da80056b1d47eecabb0b1469f11b08e44f6bd66581904edf2493b5556e067165c971d74fabee79ec04dd780c"}], 0x280}, 0x1) pread(r0, &(0x7f00000000c0)='r', 0x1, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000001880)=[{&(0x7f0000000780)="73421787f8029701d2f33ccf25041fcfe215c91e691269226b9c697c9a8c57a02d9115883e20ea946da3e7ad3b024d7b80e96f62f48e13d47f156e0222c0f39fe2111debb546ec987cf97ac25ebb7cc3c9c7d904b063394e99337373c99d2fcc51cfed56ee3e8c4f687d3baadccfdded8bab4b496948b4f68f609becbcec796a837d82c2966067691049723cd9867a82103417ac3ea5a462e7934bfe8b9c8e4adef4eeb5baafd3365c6f16db104d51b31932a6232b9ed0d38ed27d0ea8e6df2f3c4608dc3c987d2b27ca5ec8d42f4ad5212f2ed6166bbe85cd2115d5e24b891e630c5db2a67543ea2c67175d95954546b037ba47b0878e491f516d0755303a4be35fdf53be99c65a89f5f5541267065106a9bc8188fc155854428ae5fcac57617e763004a2cef4f5f806a966db6c3302ff580e753cfb93858835777521cfbd609140d9f8fb7817351df676bee6cc23a2d413cc51df659c51a58440ada3d3bf7502bbbcb6f1d51cf39ae180c9639856836288bc85740ab1d5c7f357f7264b0b73daff90438af639a176226290478b4d6b2c0046d02a280c898793b425c029b959b9ab87e0941edcfbd86c6cecbd869dd3e707ee98822b814625ab60b109bc3e5d6cc721882be0007a3d51001d716cea750d1302b8e7d946689d2652712a42680e18cc9304a5f30364d3d1704077a47a4ec02796916244778b482ea1cd6f45407e670c90c3c5417822e1315f1e9933", 0x20e}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffef6, "42ce5cdb5a050047000000006f157f3300"}) fcntl$dupfd(r2, 0x0, r3) r4 = msgget(0xffffffffffffffff, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x80, 0x0) close(r5) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000009b05674300000000010000000000000000000000000000000000077e51180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c0000000000000000000000009475606561e0b916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9c8d9f84caf2a58769f13bf3aee5950abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb2718769890f6ecf5a941348382cfee9f800000000000080000000000000005495b2f3a4f2be9c8bbf982da87be42c242ddaae077298de7be4f7f725748e8bdd7676e56703b5986d89f7ee09c58bdd5f5ea307773dbb7f8924881d52072730a9c5e12f03b056e7e9c8dc7aaabaec8fbfe1aba385"], 0x1, 0x3, 0x800) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/114) msgctl$IPC_RMID(r4, 0x0) 16:00:18 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000140)="737b65c830407f6d1ecbb2382d11ac5906996624e423fd2c575d36298d378a593abbd05ba2f03f675b436d595a15ae6d185f9ff862f776ba5cfcebbeda50321ebc299e09e484599a2282bd91bbda6f1177543a25", 0x54, 0x1c, 0x0, 0x0) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000001c0)={0x1, 0x0, {0x1d712051, 0x6}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000200)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000000c0), 0x4) pipe(&(0x7f0000000100)) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) dup2(r2, r3) close(r3) dup2(r1, r2) dup(r2) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) sendmsg(r1, &(0x7f0000000dc0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000080)="67bdf2c5f94075c9368c4d0afd90b223e4c64d5e7921f8a984fd22e92671f7781f90d438f4a287315a5b8f7bc011e0b329879cfeefb31f8171da3552d96eaabe1d39984f3ef37f4b3781855a6dd99382c717cff6099a842be63aad20de874e4a18fe22c4b174460f29ff87d8a4ab62098ad358eee6a2a87628a1b7709052842aabfd1d36aae6d4569a20833e2892dc0972747207936a2cd025290466e61185426e", 0xa1}, {&(0x7f0000000180)="0114a55e4ee90b748d4296592be621b3b003faef69280331b28c30c6ff0f99c7c67956d8e3b63258f9b3c7ec068bd19249ad49383cf3d2eea9cb342e120e2fb2c15b7afc5e2e4fc8a324b5aecb9a3be403de1976d073b95b5d830063d048ee32f4a4c4e492a61971938a772e50394af5979b8b404e32cd0ebb4c546a282b02484b44c503250e1f9399ef67b9f75ef6c0ccfb", 0x92}, {&(0x7f0000000240)="26be3da13e28d55e6199a9de7b8d0b33f320d599ded76d08218616d0cab95066bb522fc8615cc53a3e318255ed5629f77c52e43ae4b85841c3718edd6665e6f0a804b115c75c4a07676352bbbdd513f3209c41946e5357f7c427f1d8d34b93513d1b9101b49d2d3fbd76507a17098a8163199082a455bf7e755e335c6b4a4e97896736efac56fca8fa013c499dbb6c29d1b95331cab9e502283e92c50b7ffb2b645e7e84aca790a02a3108306a8a47c56aac850d34361b8235b9", 0xba}, {&(0x7f0000000300)="61ce1ffb00000000e2815a3b993ee82334c5743ffb8a545bf6ab3df195d44abe25e43448ad224355e07b", 0x2a}, {&(0x7f0000000340)="b361a5015ef222fd1b6dcd66bff5903de7cd0deba565dffd4e64c1ce8d4056341a6816968cc02700b446cbb05db367372c192858d4e509b93acfd17f3f2afbe780564594efdcb4c54fbf7a85408c889caaa44d96db271a657856315dd8e815fb66316498c0418024c4c3f67b85d2a3655206db3f47ed287275b03e2c7190901466e4571f8315d798886a943764440fb37feafe42f0c42f84f718d1ee6dbea03910a7a37a744d1e610ce251b6e0d000e9e7def213e30ee0414aa5b5f565e21f5e", 0xc0}], 0x5, &(0x7f0000000480)=[{0xc8, 0xffff, 0x0, "19051231c5725c3aaf70cad093979276a4a350c7bb130c896ee52d2236f978db8621bbf299272eb4de67febb06e726723d002e9b11377cbc18fedf7a3c08a867639fe05a0961abdd3e51c511a7e7a2fb78ce2543fe43470a49d4b4a8a0731a709a277b3a38f9818c67007a835e37472e80a6a19a2cd0dd0ceb7afe7b4cc44600cf7875f07e1ce286e221aac3809b13e5ae6b8ed0e8ef6951bce947adff68beea5536dfd6c861137352e700bec503ebcbd9e76c4d44"}, {0x98, 0x1, 0x1, "ac359317a6e5309ea8853e670660eac65a72a37692096d41283a6c1613bedcd1293030302f16770d896b1d51d077d33e9cbd473352a4a5b3050704aa22d6b8f90dec2a0a1137bcc42db3573740a43bae8df5d77b62acdd7ce7bb138a5b5337ec51f41a028324265e5b21f74c6411e34f75838023f73b36e39bdeaf2151edd1a10b75663fc1601c"}, {0x50, 0xffff, 0x9, "078ed0e88a73ebf2a3a8fd4a1edb1dbe7dae8724aa2962432cf77d6a8a22ce550ad90f9f6efd6dc187f154d5790a7538c455f160bf100426b9"}, {0x68, 0xffff, 0x20, "241d4078051fc6304e01d2db3ea9769ef6da0fb69be69511c0374b2aac6bf93fdff7a0337ae7b40590b3497f401e98666c2768cc7cf448cdddd3c6d7317a98fd2bc48d853a04b6c5db7007e7fa3f20365604"}, {0x40, 0xffff, 0x7d, "96607b0fcecbeb4116936e4ec46e61ad86587fe4fbf2307720d215e56a9d7d3f70f68fdb48438aefbfab3972"}, {0x38, 0x0, 0x0, "59109554122bc7a0d3a94059594662992f4584690ad62d4ac6a9bef16bf7a3c606ee95c4273b"}], 0x290}, 0x402) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffff3f7b2385bf8f0d74ae5aba0c12f7b74c3355118a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff01000000007e03000000000000b1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b4341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969ed00f7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbdf69cee4434604090620000000000000ebf5490ba02e9768a8b36d0500c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e30e9dd0dbcee9ad2ce5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f81932de75cc53ec316484d3e4132dee5855404000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126307bfc39e6cebe3598458a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41ffff000000000000e26a498d0ce05a3852a1cb4338f3bfee1741fb016a0dd2515741374c70162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd00ca3a2345aaacd599c2776fb57ad20000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a596fadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d167adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc28936c1bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cee02e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f6663ce9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d704c828b0303734feeb3ea77c9d9f34a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2fffcab9a87b9af20f772a446cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be8e2eb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7109d3d93f00000000000000000000ce350aad19d9a71113d2fe43aa6b434282543ff3b3300d91fb3be1b10dddd0287440b6d3a4236c65593860d447bd4e8d1d9416d0db73c6456c4e222fec7b82ab526e0cae1043da0a1fa9f6d46a14141e1a496d81a9c783bbbdbc30de94168dc4aba662804ae7fdc10845c7db86a3ed"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x1c0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x50) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x36, 0x5, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:18 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r1, &(0x7f00000001c0)="9d656e78e0584f1ce76b54b9f9879387eb72e7ee2624a9b08adb7fb8be9d6c1a9978cdfefc0061ac58e9ecdca40c8c3797bd278ef5602a1bd7cdfdbd8dd097aa5bb047d08224cdc2eac13e037a9f789295763ef64330dbd309697335e68bbc44eb95367a0c16b41d535b64251f71e96dfb820803802ae29290214eef6fc6df1aa4420ec410ddd426cc0e54348bbd9193ee2baebc3d555ab2ec0f3721d27b2ab2d663498ec69caed235154dd5e081f6c839887e94d9673d472dedf3f2b19c098a04", 0xc1, 0x0, 0x0) r2 = dup(r0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x10, 0x20) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:18 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x4411f5b4cbdfff8a, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:18 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) fcntl$setstatus(r2, 0x4, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) close(r0) 16:00:19 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) msgrcv(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd0b000000000000144ea863ee57af927f1db9000000000000000000000000000000000000000000000000000006fe68fc00000000000000000000005c1e9830cea9544467e026a172b40dbe15588ec49815341d43cb4f707fa6d958377ba79d7c521c9cdadd2f2a41944205d3f2483edf62d579aefd58bd3a8f59310000000000d8002a00ea4b2bd7dd4e7eff0f09e989a3c48b725e8682c3d7eb4dfad0362184b6c5257050d41a18a1"], 0xda, 0x0, 0x1000) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000500)=0x7) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) r5 = open(&(0x7f0000000440)='./bus\x00', 0x20, 0x2a1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r6 = kqueue() r7 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) kevent(r6, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r5) setsockopt(r5, 0x9, 0x9a86, &(0x7f00000002c0)="8511d250cb6d82dec09aef9ea1de308a5c651ed67df8de00d37ba356468619daa1c4d136f03a492fc7570829a725d2d426a3", 0x32) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r8 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/105) open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}, {}, {}, {}, {}, {}, {}, {0x0, 0x400000}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:19 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) pipe(0x0) socket(0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff", 0x4) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000003740)) accept$inet6(0xffffffffffffffff, &(0x7f0000003780), &(0x7f00000037c0)=0xc) open$dir(&(0x7f0000003800)='./file0\x00', 0x20000, 0x2) r2 = socket(0x18, 0x0, 0x0) close(r2) write(r2, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) fcntl$dupfd(r3, 0x0, r4) fcntl$setstatus(r1, 0x4, 0x80) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0xa9) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) dup2(r0, r1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:19 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) read(r0, &(0x7f0000000200)=""/214, 0xd6) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x1, 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x682) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xfd21) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r6 = kqueue() pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x443d3f43b8a159d9) kevent(r6, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r8, r7) r9 = socket$unix(0x1, 0x5, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000340)="eb12469f3cb0d0654d37c2a245eda4cd6fad3f59e6fd7122538c4a9b04f426a1fb2a55260078c7e5231266f2c6e87893b7303747c8c954729eac4f7db38a99cc61beaa0e3cd2bf7998ddbd17804a03b3506abe62eebb658c9d4f5a5869fdf90b1d7c54813c", 0x65}], 0x1) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x6a, 0x0, 0x1af) getppid() r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x0, r11, r12, r13, r14, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) write(r2, &(0x7f00000004c0)="f1463c20bfd86c623050c3f00000000000000025846efc8723cc000880006ab410d6450567d390b37fae76f4536cb76d86497b010e624c449079817de2891ad5889b5dd54e8535b8e4ee9f8fdacc8ba43a3ec62a14a346223878dba7ef007bd90a2c8a2dc345ff893736134272a0fc2553eeaa0961f701dd26f781647faf897805a519ee85947cc4274bbd6e89376b3e7f9cedfccc9166ae4e0f56844e5b89411aead1ddf069eaf7249d55f3e9f4387b95b9d5c2e953e4aa5741d2c358baeb30ca82096343e2fd79916e8ec305ae08bc6917bd5a543103745e3da5211efc13aee132afbe74d8670bedaea834c36c9efc6b88ce431ca37e271d392147ae0f4fe8cc8a666b3e46365cc66b2f2b306f88d8f4f0cb8bff6bf1e1f20660dc86bfc87daf04a96f54208e921e936d24ca002a55cc99c87dd653e2c1efca1b9bd01bd1239d25ddb828000d67d975d5a320e209f4b6529b4a5444cea79bed1506acdafdc08b15ede5a93f40ef388a606fe82cbbdb27900383cc1d53f9e13efd418c5ac3afd0f8e1df8ac25d8aeb6f823e83ee78a7ee3cb026b773a4d3f54cb82ecbfc7c", 0x19f) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f660000000000"], 0xa) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f0000000000)={0x59f8, 0x5}, 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c654200"], 0xa, 0x0}, 0x0) 16:00:19 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x100000001, 0x5507, "2ea86ecce46adc69ef64e16eb595607fcfd71100", 0x0, 0x5}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffefb) seteuid(r3) lchown(&(0x7f00000000c0)='./control\x00', r3, r1) setgroups(0x1, &(0x7f0000000000)=[0x0]) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)=0x2) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/\xff\xb0*\xb3!\xf3X\xf3\xb8', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x2, 0x5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r3, r0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = getpgrp() wait4(r2, &(0x7f00000000c0), 0x4, &(0x7f00000002c0)) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x45}, {0x60}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x3, 0x2}) getgid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x3ff, 0x7fffff80, "07006bfe9e077dac000000000000009300000010"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="820601f0ffffffff908de3d04d4eb2a881080320535e69e6a2c01584b728f74179d58aaec9b061a9eacd07e0f15e5a5ae4e85eebc6777c2ace5311c06e9cef6f509c05d4603cd16949dba9af24f2b93ef274b408c2a356d314069a436606228ff85eb34f2284434022ccc0c0b9aaf3bf92a52909184b8de7471a84743359e78e715a8cc5718817ed3d97a1fab29e0b37ed94858a040cc3ff942b0f8e1d2dc46898e0ae3aea2fc7ccb3437941146abc042fe89027996e2dcf7da85a2c410d71c551b44e26929fe5475448e7bf8171241226d413eb74fd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/65, 0x41, 0x1001, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x80) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = kqueue() r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) dup2(r4, r5) r6 = socket(0x2, 0x10000000000003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8010, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) sendmsg(r3, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) fcntl$getflags(r2, 0x2) write(r1, &(0x7f0000000100), 0x28b81e) 16:00:19 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000]}}) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x6, 0x45, 0x7f, 0x9528}, {0x7, 0x7, 0x7, 0xd1d}]}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000157c3d10 16:00:20 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r5, 0x20007471) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9, 0x4}) r2 = syz_open_pts() close(r2) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2000000002, 0x0) setsockopt(r3, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) r4 = accept$inet(r3, 0x0, &(0x7f0000000140)) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) r7 = semget$private(0x0, 0x3, 0x4) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000740)=""/66) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCEXCL(r8, 0x2000740d) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000157c3d10 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x280c0, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x43, 0xff}, {0x84}, {0x3, 0xffff}, {0x24, 0x1}, {0x101, 0x5}, {0x88}, {0x109, 0x7ff}], 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000780)=[{0x0, 0x1, 0x1000}, {0x2, 0x8}, {0x0, 0x9e, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/161) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e001000000000000001c2c6693a990a9b5333d0baba4e883fb9414a6a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e78c9bcd17ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4250ebf966da67237203e109d18f9753714bc0cd012e2ea7de69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb837ec3fc72a4799614b42e2f0f28f53930ac94feed5e69ec81ece003b9800836edbb76d3198d1d6e7b9306bb51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbcae9fd2d1817724aa40026cdb7"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r7, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r16, 0x1, 0x9}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) getpgrp() r19 = getpid() getpgid(r19) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r19) r20 = getpid() getpgid(r20) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r20) r21 = getpgid(r20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r8, r12}, 0x3, 0x0, r21, r22, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r24, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r24, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r26 = getgid() r27 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r25, r26, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3, r2, r6, r23, r27, 0x89, 0x6}, 0x10000, 0xda}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x14, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xf3c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000680)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2, 0x103000000000008, 0x0, 0x0, 0x10}) r3 = msgget$private(0x0, 0x42) msgsnd(r3, &(0x7f0000000580)={0x0, "27d2dd9602647a68fe3ae0a581d49acf29d8179aed41dc2b87f72641d57b823d184855c7cd19132f06b299f417339c2c192ed7bc44c7871af915a0a0c11450250e69015e61fac133f0121aa7b8251f8aa84859b98160a45c1669d27bcf04b781a860f682b342d1de07176d86f2024420a80f704f45ef383c6e05c01271edb0e3062cf3e2881f523d14484509c9a35fbe1046dd518de2e047fc4572eb561e13301b21c937d23f1883d4d76b6240931cfe23e6a5a4f49b65a5c9654cd3a97fd9413df1564da674584b9ab99ae08933fb87"}, 0xd8, 0x800) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="9a042935ecc30cf0575d33683dcc0600003acad1095d859f7ce750f2d020567f0d93d21045f0d48e27edaa78e67a801fd46933a2a16cd3fa23a37ab0a43463992d004a548276e224b1839e05d0ef66146ab1865062d83b9b07a8cc1326ae63161827eb1a9a85472bd0c4b45ba1f69d5dd79d8c5fd65dfa00540c827589229e3a7d2f377ffe0a18d4dea000"/152, 0xfffffe71}], 0x0, 0x0, 0xfffffffffffffffe) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000000c0)={0x10000, 0x7f, 0x6, 0x1, &(0x7f0000000300)={{0x0, 0x3f, 0x1, 0x0, 0x3, 0x6, 0xa5}, {[0x8, 0x5, 0x40, 0xffffffff, 0xf7d8, 0xfffffffffffff001, 0x0, 0x2, 0x4, 0x1, 0x200, 0x20, 0x8, 0x2, 0x100000000, 0xf6b, 0x7, 0x6], [0xbbe, 0x4, 0xffffffffffffff00, 0x0, 0xb986, 0xc3c9, 0x2, 0xe7, 0x8, 0x80000000], [0x0, 0x9, 0x2, 0x3, 0x4, 0x100, 0x4], [0x5, 0x6a2, 0x100000000, 0x1, 0x3cf2, 0x81], [{0x4823, 0x7, 0x40, 0x9589}, {0x5, 0x3, 0x8}, {0x7ff, 0x3, 0x3, 0x3}, {0x7eda, 0x0, 0x2, 0xcf}, {0x256, 0x8, 0x6, 0x20}, {0x6, 0x3, 0xfff, 0xfff}, {0x50f, 0x400, 0x7fff, 0x394d}, {0x6, 0x3, 0x4, 0x2}], {0x3, 0xca44, 0xfffffffe}, {0x3, 0x3, 0x3, 0x6}}}, 0x1000, 0x1f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x8, 0x9}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="762cee121373663c123f5680f060a59824df768193265d7f7d9dc822413fbdbcf17fb79984672c73780c48135b53ec34ada0c8db4cb703a309923c146427072704d658e95c6a2436c6d85294341b203987be42796b7f5169e1fcf994fa74be87ec119a3a53a967707575bb2f3e65e1f1d834cf0168fe28b3", 0x78}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x4) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x810, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000280)={0x0, 0x401}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f00000006c0)=0x4) semop(r8, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = msgget(0x1, 0x45b) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe16) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x7}, 0x8000000000008, 0x1, 0x9}) r14 = geteuid() r15 = getppid() r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000800)=0xfffffffffffffe8e) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000800000000000000000ffffff7f00000000acf5673000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000dc0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe94c613e2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d5316000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fe09706a4d156ed0cea438f83859ffc6336ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a52b5416a1e222dcba8dee9f0cdc7527d27e8a15b7000000000000bdaf24364931f156c0671011000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa32732648050000000000000025cd2485e100bf1280a56aca91abe78865fee654be985e470196b37d52ce00a04692d014f0aa18980a1ab96bef74ee9f259436e7751d7d6c783625f2c9cb587df7ffba6b26c29dd057fda86566d6f7876d38862485c7fb002a973cc915475116895c8629573894349c23691def23e79e4536b97979c166dea74bbf0d59"], 0x1, 0x800) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000880)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e2a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f6171101a6b6621d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa3613bcb245bfecf4c5acda7e8c769aabb9ef34377a5d5fd4070c007e8ded3c83b5ebe3cede459c57a9e002461fb1a493bb12374414542b1d25536aaad51b1a81c30e39557693788aa516479bd558985b386ca4945dc78"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r19, &(0x7f0000000480)=ANY=[@ANYBLOB="0dc49068d1c91555ea4d4dff0f000029ec40297bfa7bc26b269faba39640837e41504e596b9bc7e6b1f3d98805d946f0605c86af634598a890372ce01aa9aa516052c4f54784e5690b43c3341b6770caa63744ea09334aa4ce50b0e103bbc3a71712f1aec6b2c2cf38170c2fbb4d6c2ded66440dc51183b826a0ebc9300cc7bfd1cc26d84e6b089a7cf274c051d5487556b0e975cc4094c1aad1d15b16536778c5c451794772659c1e5663790c005ef60d80c496e3fee51458dd5a363f9790b6dfa1d9616777f193c303d2172bbcbcd47020d5fe3c013589ca537bd710eae3268894b4b1d5bb8a1a542bec61971774d12661aafc"], 0x1, 0x2, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2ec, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0xffffffffffffffbf}, 0x400) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r23, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r24, 0xa5, 0x1, 0x100000003, 0x200000000006}) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000028930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000004000000000000000000000000000000000ffffff7f00005665f5ed00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x1, 0xc00) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000001040)=ANY=[@ANYRESHEX=r24, @ANYRESDEC=0x0, @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823bece3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e507004ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca00300000000000000ed498d16a87490fefc995e00def660b38c8d935992868c040665a27a09b252286c4d2e8e13298441f2a2ba90846a4778981b3b62364ce171b2a355b6e6cde0922ffef2c29b14b12c7eb2bcb42aa2341826bcf9a157f5dec9f26e58e56a6d5fc175f5cbb5775aa77157feac4f29778e7763378fd51bd2bb15bd0000", @ANYRESDEC=r22], 0x4, 0x2, 0x1800) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x1, r12, r6, r14, r6, 0x52c3c0130fbad893, 0x3}, 0x401, 0x2, r15, r17, 0x7ff, 0x0, 0x0, 0xb6}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r7, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000080)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f0000002840)=[{0x1b, 0x1, 0x1, "15c2f4dbf6769e0ec9e97b"}, {0x50, 0xd5a29dac2142ccf0, 0xfffffff3, "80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9da9d91c8b9bcef49b76e2fb05f686dec5a780fe1e958fb37f2f87fde17a0f60163d50cdce35763756343903ce6264c4ce147f732b046b2d9775700"/127}, {0x1010, 0x1, 0x3, "288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d491a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068e"}], 0x128a}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000440)) faccessat(r5, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = kqueue() dup2(r8, r7) dup2(r7, r6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000500)='./file1\x00', r7, 0x5}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000d00)=0x5) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r9 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r9, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=""/126, 0x7e) open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r0 = msgget$private(0x0, 0x104a6) msgrcv(r0, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/249}, 0x101, 0x3, 0x1800) getppid() r1 = socket$inet(0x2, 0x4000, 0x4) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x200000006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x100, 0x2, 0xfff7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xfffffff8, 0x80000001}, {0x18, 0x1, 0x9, 0x9f37}, 0x9, [0x1, 0x0, 0xe3, 0x91b, 0x9, 0x1ff, 0x40, 0x8000]}, 0x3c) ftruncate(r0, 0x0, 0x9) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x40, 0x94, 0x5, 0x1f, "51199969643ce054fd73ad166ba45e5de88b741f", 0x5e1, 0x59f6}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:20 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x10002, 0x3}) clock_getres(0x3, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x104a6) msgrcv(r0, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/17}, 0x19, 0x3, 0x1800) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xf770, 0x0, 0x9, 0xffff, "bedb1f106121e90b8c47245cff0000009dc5befc"}) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7", 0x90}], 0x1) 16:00:20 executing program 1: ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc) fcntl$getflags(r1, 0x1) 16:00:20 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x7935e34033fc45f7) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="054ddfd105d078c9ecf54108492db72861b545bb2690ab7396b4aeeb4a03ae3f9d02aedc407cc766c9e36a42158ac256533b646dbc8fe2d19584ca2d9f39b69004a83e5807c90c9c8ca364f5a99410c5c7304d16b357c5", 0x57}, {&(0x7f00000002c0)="83eb4e98b7aca4ff44abab8d9c6f5ab5456cb42c94bed3a5fd094483592992efbb7ba7b5a8cab933f0098426b3e01d8763", 0x31}], 0x2, 0x0, 0x6636) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = dup(r2) r4 = socket(0x18, 0x2, 0x0) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x633df71f25595256, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt(r4, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r6 = socket(0x0, 0x4000, 0x5) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r7, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) fcntl$dupfd(r5, 0x0, r7) read(r6, &(0x7f0000000140)=""/160, 0xa0) 16:00:20 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0xffffffffffffffff}, {0xbb}}, 0x0) poll(0x0, 0x0, 0x2) setitimer(0x0, 0x0, &(0x7f0000000040)) getpid() 16:00:20 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) close(r1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1) 16:00:20 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {0x18, 0xffffffffffffffff, 0x0, 0x6}, 0x31, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40]}, 0x3c) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x40) r4 = shmget$private(0x0, 0x1000, 0x710, &(0x7f0000000000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0xcdc, r5, r7, 0xffffffffffffffff, r8, 0x100, 0x1}, 0xfffff801, 0x100, r9, r10, 0x7e0a, 0x9435, 0x4fb}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r12, &(0x7f0000000080)='6', 0x1) dup2(r0, r11) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:20 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/118, 0x76, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x0, 0x100000001) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) r2 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000001140)=""/63, 0x3f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="894b9688a547c5737b201392b6d19bbb", 0x10) socket$inet(0x2, 0x4000, 0x80000000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001200)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001480)) write(r2, &(0x7f00000014c0)="cc36cd13ac554af38b72b4d91398317b4fb8add283c272725622352b0cce8aaf65", 0x21) accept(r0, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) r4 = dup2(r0, r0) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000001800)={0x3, 0x45cfb59a, 0x4, 0x2, &(0x7f0000001580)={{0x25e6, 0x3, 0x5, 0x5, 0x7ff, 0x6, 0x2}, {[0x6, 0x87, 0x936, 0x7f, 0x4, 0x7, 0x40, 0x2, 0x0, 0xffffffff, 0xffffffffffff0000, 0xfc, 0x1797, 0x7, 0x3, 0x7, 0x68, 0x3], [0x3, 0x9, 0xffffffffffffff01, 0x8000800000, 0x4, 0x9, 0x7, 0x7f, 0x7ff, 0x10001], [0xdde, 0x8000, 0x6, 0x36, 0x7, 0xabf6, 0xfffffffffffffff8], [0x20000000, 0x3, 0xe161, 0xffffffff, 0x7fffffff, 0xfffffffffffffffd], [{0x59d80, 0x2, 0x60000000000000, 0x7ff}, {0x4, 0x7fffffff, 0x400, 0x6}, {0x4, 0x1, 0xfffffffffffffffb, 0x3f}, {0xffffffffffff131d, 0x2, 0x401, 0x6}, {0x7, 0x7fff, 0x8, 0x7}, {0x0, 0x4, 0x5, 0x8}, {0x9, 0xf66c, 0x1, 0x5f5c}, {0x400, 0x1f, 0x1, 0x800}], {0xe000000000000000, 0xfff, 0x5, 0x3}, {0x8, 0x100000000, 0x4604, 0x9}}}, 0x7, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r6, &(0x7f0000001880)=""/59, 0x3b, 0x1, &(0x7f00000018c0)=@in6={0x18, 0x2, 0x1f, 0x120}, 0xc) shutdown(r4, 0x0) sendmsg$unix(r5, &(0x7f0000001980)={&(0x7f0000001cc0)=ANY=[@ANYBLOB="4d86dcface853089300080a8ed325938de2d8f47c35e325c8fa44d182a2f1f2bd357adb395212ce7e633a30e8afaae3dc3207f41faf64c5ccbe00cf7e61291fa8109bd56f900922d61"], 0xa, &(0x7f0000001940), 0x0, 0x0, 0x0, 0x402}, 0xd) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001a00)={0x5, &(0x7f00000019c0)=[{0xffffffffffff34a7, 0x3, 0x0, 0xee}, {0x4, 0x7, 0x4, 0x4}, {0x220, 0x351, 0x100000001, 0x4e00000000000000}, {0xa10, 0xf6e, 0x4, 0x20}, {0x8, 0x1, 0xac8, 0xd18}]}) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000001a40)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000001a80)={0x1000, 0x5, 0x80}) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0/file0\x00') r7 = semget(0x0, 0x2, 0x100) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000001b40)=""/144) pwrite(r4, &(0x7f0000001c00)="73a9e9a6d5188e9acea234b5e46ea495c10d8c2ae81271c09f93f89a0933e586035e48aa539434c8a19443b5b4be69a4deb5fb7e27e7691af1cdcd02d3a04066e65eb6d9ba6f4e2a4dbcc49a13e4c7b5df390afeb1849d3252585542191e2ffa5bce4da94cda8244a6775c8aef6a1db54d363deb7527efaf1d519e28db62a293f11800e652f50a61be7e4849e11c0c49415bc2", 0x93, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) socket(0x20, 0x303c2f90b6f576c7, 0x4) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) close(r5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r6, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) writev(r4, &(0x7f0000000100), 0x10000000000000de) pread(r1, &(0x7f0000000080)="b308c573e755556fb3dbee36704377aa17f760", 0x13, 0x0, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000000eb, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0x3) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r1) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) 16:00:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) readv(r0, &(0x7f0000000080), 0xa) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x80000001) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r4, 0x5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x280, 0x0) r7 = getpid() socket(0x18, 0x1, 0x80) fcntl$lock(r6, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) connect(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r6, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r7, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x124, 0x1, 0x3, 0xfffffffffffffffe}, {{r6}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x100}, {{r7}, 0xfffffffffffffff8, 0xc, 0x1, 0x3, 0x3}], 0xfffffff7, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x10, 0x3, 0x8}], 0x1, &(0x7f0000000200)={0x0, 0x5}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() semget$private(0x0, 0x0, 0xb0) close(r0) pipe(&(0x7f0000000040)) r1 = getppid() wait4(r1, &(0x7f0000000440), 0x2, &(0x7f0000000340)) mlockall(0x0) r2 = getppid() msgget$private(0x0, 0x40) munlockall() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = msgget(0x1, 0x103) r5 = getegid() setregid(0xffffffffffffffff, r5) r6 = geteuid() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000480)={{0x7f, 0x0, r5, r6, 0x0, 0x90, 0x4}, 0x0, 0x1, r7, r2, 0x9, 0xfffffffffffffffc, 0x1, 0x10000}) clock_getres(0x3, &(0x7f00000000c0)) ioctl$KDSETRAD(r3, 0x20004b43) chroot(&(0x7f0000000500)='./file0\x00') ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000001c0)) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000200)={0x96cb, 0x4, 0x400, 0xfff, 0x4, 0x4aaf, 0x7, 0x6}, &(0x7f0000000240)={0x5, 0x1c, 0xc0, 0x8, 0xfff0000000000000, 0x4, 0xfffffffffffff446, 0x6}, &(0x7f0000000280)={0x8, 0x80, 0x47, 0x9, 0x40, 0xcb2, 0x8, 0xffc7}, &(0x7f00000002c0)={0xffffffffffefffc6, 0x2}) setitimer(0x1, &(0x7f0000000100)={{0xb5, 0x9bf6}, {0x40, 0x3}}, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000300)) dup2(r3, r3) r9 = semget$private(0x0, 0x3, 0x80) semop(r9, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) 16:00:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ede84422e7452764e281"], 0x10) pckbd_enable: command error 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x80000001, 0x4, 0x7, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x800}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fee000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file'], 0x7}) nanosleep(&(0x7f0000000000)={0x8, 0x1}, &(0x7f0000000080)) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) pckbd_enable: command error 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="990d188de271cbabd44afd831344f32527b90b69ff7ab36538ed099e026f77d631a8c5f8f646fd732e3aacd0deb3228fe683d239cca220a23b3745c256b0501d899664558bfe3a29a0a0beda910471087bc4f6c8e10f9fce82010cf4c3d351b5c1499a71a35d492f39f159f8bffd0948688623611c9f3d622c04b01b6d4a30f5b37c50f47e38f5223d903917cdfa50e9431a6e603d34cf51642fc320f61ef55f3e3baac79e7ca3c0619b6a5d1885ef981a71d72571b13e3c30abd26fbd6d2e42632491fa1d96073bf32845fc8ddf14683ccb4ea91f479e9973e753c6bbb536c39365c575c4ca32e8648adf3c3495626175a514d9a2d4df69b8cb533dcd", 0xfd, 0x1, &(0x7f0000000100)={0x18, 0x0, 0x8, 0xfffffffc}, 0xc) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1000, 0x2, 0x9, 0x1, 0x510, 0x4, 0x0, 0x1, 0x0, 0xffffffff, 0xff}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r3) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = socket(0x1, 0x20a692b97d0ac8fe, 0x2) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0xfff) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) shutdown(r0, 0x2) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\x93\v', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x1ff, 0x2, 0x1, 0x6}, {0x0, 0x4, 0x0, 0x7fff}, {0xffff, 0x1, 0x3f, 0x5}, {0x9, 0x5, 0x0, 0x9}, {0x4, 0x8c, 0x40, 0x9fd}, {0x7, 0x9, 0x8, 0x1000}]}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x20, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) pwrite(r2, &(0x7f0000001600)="cf77d0847a4066aded83ba08fa7250456c2dd879c633dd19b853c5d164083c427ca3517dd5338e4a1c9ae436040f649e62c307701e17b7d0e1cda575c8f99ba1ebdd4f629fb4b528c980ac549e6c7fbc6581515358e12fd0a74301367b8274fe627e5871ec34935e4b702dfaf31b45d2ebb569c0f2a713c20fd75fc537a6fa323aa4735f0ff015ea7a6ece5513ae361e02181bdb1b9790bfb4659a9c85d0cc982e132c17594c8cf15933040ec17db55f5eb502c9c7f784e93e2709e551f90d7acd93754054ce5df015f1b68d6093464695ece8bfc0f334d38310370a2bb78f8e1a35bdde407c34898ff7738d687ae99d129e713c0e2ea294a08fdd4e6a74ee342af0f8a341b6d97efec945be67a969360985962fdeb301da7f5f9592c82522a3fffddd9df36a7c14a02d8f501d4a2bab6ad376edb1bb81f1ff685c7e882a04817deb2c131f7a968068734981e80baddf509ec5a9c1ac3887420faf89fea141469f52b9d0df3bff1cd0bd9ca79f850fbd73e5827c46729bf803675942f3f93418df1949619fa632f08affcc2d492cd4986d0bf61191c66d44e552a29a4b7cc9189394855033eacff706cf68f3d272b74c62be4e3f4b9cde3f68d762e0676b47a74b4453d56f37f23b6d720b2f55ff0b415da7bd232bc9d45d2f2fe4c19732dd1d012b697324edf558a4dc7b20d38265ceb6b143a6ee1a38d0fdb4d8dce0035b5eed8ab4cac0aec690e52f6ab773a9227a70b533ae75af6dba386dff626ebe36b40e5f89f0b289dce9a1e2d96d669e9cd994c21fad83d3671f159ea2be11351bd5b28b8bba070cfadcfb9d72cf467b8c0ca036df5db205693846ed7f80a5b3d77c57212340ea2859260bfc17aafc4fe6ad7377cc7f04bc55b770968e01b0dbc88c60c56357b0d5bdb792e89e5e51579796dbe6896778567613be2f749427e5cdbf76bd6d96c646ef36c591a64106ca392e99e5e7de3163bb773b0805e475477119cabb303a74dffa2aaf96d156fcad3e335cb505457c83f90212cd3843d5503245e5d107cd1440b34fccfd85f870cd50e0351c06850ab4adaabe3f7900f0a01a94e1e3c99df37a0c910401c39a5a9662b914f0547cc1459705b7ee15bcb18023ef0de5f6887dd3a083aceffb60f6b505cca1f61e49e4e75d5ffad9ed0424f52db60f52a05f29b75df716882b0a38fad22d7324c899e8a9a19a6cd9ebdd4335b0b7fd98da21148b8368028babe62a0ee9e102ee5002f3eb02d886a18fe0cf1ff2e6ab5114bfea80d1f6e400e6ab4bdb873360d7b2141231c6bd20ef66268855d9148208f9a9e20ed6de8707b05da0d5c51e5e3b672f42ffce3146751ba4e24810d88153b6c61a31808c34d8afa4698504e5ff4c3877ad0fd7fd9209d8c54f30c51d4ca516a4ebaf738401dffb826fa9e8a050dce39894818598a16f98d07439e6e474bb6d3a70daacb37927324b73a7ec7d5330231539d1ba746966e22b05a23daefe67c5c4b3b4810577c31e6abbbdc28197cb0921515130cfb291b19392d3d206f80b694237d940013c75f9c1868ac4e46852f88f7a62885babee650b0e9459c0b828ee8848af3a87cad7905e8666af206c31474fd18246bcd602ee1aa561c3f7408bde038bcfd5a4bb600ef67e6bf887a9cbfe989351a0e79487bff8e167b03abeeb91b9210d0ec15a93beada214617a4b6266abaf4c471dcb0687551077521c40817b51579c26da2e5e1f17f4c9f6844f4dd2ba8370e8f122c3d96080321165aa63a4e84c6bc76ae63067291de7c7a104d60d8efb62c331b3757323673d695e5dbe73a9df83b84b2a47b09f9aae687fca5b9a9f9e2b51e7bc7f0ba892e4c1b738836b98f433fb690a3bbcded843d5996303ad4147adb694d3b006f3baee03a7529e981d6205a1fccc37892161e2b30823fe9174f7e483fe41b576e962a11ea6c731f0eb0a87f48d5c6f88c0a1704e6db00da5b0cde0b4f276df9342dfa956bd0663b9c5227105f3acd162e4cfaa2e65ed5ed4c3eae82fcf7da96432ebac2108d94a2b2850f048b66fbf92f8f2b494245e86847a63c2a87b9b467002e352cc5f1225837b3733b449a977edb264fa58540b90846f3d5a74ac7bbe3eee36e7b0a1d5640dbc3b5566cdf1096f253b0765713c5c77b71a1228e8594d56f07ef7fc49a9fe80ef9dd1414a3863d213f82c5cc89ac5edb6a9adb5ffc045ec93e7ab86ead38022b5d01eb786c06c23752d96c9c10470fa18a8cb318d72e3010c0e9e61213f79a899f1bb31b873cf32769da38e548335372d9fe89e426b6508fe5b47c727c49039014fa398fd257300e9914e1f71d6ea4629bdc4fc5df43f9a8e62df1f4cd576d159654ee62cb594494fffa12bee880f840b165340b8845d64f5b8a1b1267057a10c9c2aea6c45776aebbdb0908a5bd1d9a58ad84bf4a5d5cba08c4b744c4c4d0fcc299e4972522ba5f669927239905a7454fd7ef08a4b9792921327f299dfea930f3e12ff300d8ab4bd5a2f6e596cd3fda00edb3cfa54b101508ceb41245dce1699c429d4837b18faf904e07147ab10aa2f3be4ef0d50c0b9e38b4a499c4a16164452cf87e35ddf5ce15ddd2fd637a63ba625b810da4999cca3a83efc7324a85946836f3617bdda0c1ff3d53f66f74c08a3fbb4ece52de7f299b30702eb12f6df16b05733c88a1c04a2acc3c791835e2fd72da18b547c311b93ce520557f441823a5cb92d0799b11d72d23878825083b719071ce2b9dcbc87043d02497d8d212ce711b7500df00d7ec5d86caad42501cc98f120292b21bb60cc8ddb5657bb4bbde32d7e65a8632e966d11dab92559f2fedcadde91bf52e66d84a0bf4f799c4a1f97c503719c5cae7c613d418ce0f7b4ad7ef86ee27dd972bca0697c3747a497fc4d915692abb9e6a9f4042110a0aae1487a5b6ca46fcaeb1ade4bd13f846d2f8be263ef2e98853d721ddde49f542dce85549ec77c03a29cce93c80d7e053b446376fb8b8502e4b8bf07ab0db038d09c5f7359ac588f6414ca8b16ef1fe964773ca5753dfe254900fbeac510cf9cb1ffac88c36556f30d77afeb4e32ad9a11a61300f6e5274bc1a0a7482a971309c8ef5a2a068d47a0ea9abd2c103359b8fcf81ca9d439d456880e3225a8cb56cdb3c44ecbcfaffabb72f80bd90d9f946e645e031c3c891d4f9f22a4f11bac4c2c4201747ba729db5ae7fdbdf84c30278e9b2b4b632b930a46549c356c26cbaed888205536eb06bcf6fac0a33403ee68fd3799c049a9e2da27f4435e7950fa0692197d3d8626dd4a388185863640796d5deebaae7219a5dff79b6fe28370be0acfdee2838960537a7a2f17d08645cf7d7e3ec1ddc4669ef7898d565928c33767ebd938e571523785dab3e6084bf3ed310d06e735249d2e30d4a85f0ecf6c8737cbf90ea7778a644a4fe602e386350fac19b3c844ff584b49b4d26a580dc87e09e5404c4d39b906c070e58d444f87260b38b22136de9a3ca5057af7b9b102509a5105059c175dc11e013d7aa8e62caab769c492dbff23027784d7769bb79dd43018cd943630bdc8de9980bab573442004416ec53cd135d530750b05708f31c5b378115345527f0e4ce703dca0736f70493bfab50766ee3b13ac0378867ba1aec38dff0431b169d20efce25410eb55a652c1ded7616b048c86ad6717f29711f99ec74fec965b50aa6531de09f48243c037a619fe79488cd2f0d628ab790ec8d2af7532eb40d633491bd0fb4af7c3a4fb7e0b83d58576c7e4e33fc05cda0d6c038edcef4f619091429efabfc23d5aa0ab0ba4fa84f10a67b9fccf8d5920c06bd463dae7391ce3c6d44feb50a0fd211b4783442aa3c348c43f09a429a594ef5d385edcd412958f8af2cc091a4582d0a12139fec941aa11555ce7670238656ef6fb476868711b9e657af584fc8761e9ea4b6e42bee1942d16e414a03a2803df0a582acc31c8f0435e7c751b0fc93281c38a7db0702efd198b5364d5f63501493fc63dfdff4981d715e8f686a50f52931b351c27eb02206e3b8721ad1e87462b98a2d394c352530994e0e66dab24103ec838883af39a50c2ee5bf1b9cd13761a4ef198c0c76f34644f49c8ea97cce07cfd30cfe70ef335e9b90e700f1459c447beaa8e9889c15bac54111d64c547931b86da617c969ec17b36713a3969a246ad18aa7bea867d0d515ee1332ce65edf658fe953a29bc5fe8381be5edc42aac8c15882335c7c0f1415804a19bc8b32f088dc8f4665c3093733bebbc775682814ef58d9ed320d71b835759fabcd6ae5bf9b7da315fb31ad7073eaae2ec8ef55952a68f331ae8f0c1a4e34d655f92d7e788b051690ddee67a68a800382f012c97a34d25ddc82b50c465adbaa55a2509e1c2df4f72f0290da48a4d98d6dcefd40c7f0674b4de9bc2233de361a21a268d3fa8a4c9ce4425a002388dec555f1731cb341047cb19a8e38edd0d03b42f4956e87e58b972d9375ced6229f62f6cc631e48812ac0bdceeb40a49fbbc70a5264254519ee106c6c70eb2d6038dabf847cb7dfa41425a2b0692df912259ba218425e248a6e505195e900c69a244fb85cd75f6ca8383f5e868edb9b31cc9c8f5a27396e6cbcd78eb6320286dbfa638ada19663f5d8b6a6b36b4259ac8755cb68638a582b59a647de7b7fe7c1fee726e39268aa52b70e17dfc344d9037483a9a7f69ec76b071ec375b515254de8d3d7b7e9fc16dd6c464f264ef84f7317d4c0d9c36959a1c560b5ca6c3601e9bb7c21158dbb60d12293b609773ab79ad1fcf1269565f2ab13cd68e0ccb514f49c24bba5bcb6cb305e27769150a4a43820554e065bba59e77cc812c21c88b5279243511382a97b7c6abc9942ddcf7a6ec0b96e99bdcb6b163b747e8a9d10caee027dc7528d9aa51ddbcc2a52fbec4f4c1411e476ba98cf6a7dd9d60954bb9efe86e1655702cb879727c071118051d6515e3ed3a4f28b8dc6ad907266d79c4c5553f3caca4b3eb812c174a7018788eaedaed18c84f21ac81c638ede702d476a0d039af9520297f539b60164e0465c450da01219e559706f03514c38419c232d112f5a617dc2932adcf32a449b46b6668d529a6f906b18f4a4a650ac9b56d26b7b5ec44c275c54a84f2f5433e69177c95933a628f7c3d9a528bb53e379144e41f645c4e9701bfeb8993a56d841d19e59f831f1745e7d943f7b91b7254587db1d4c3868845f32f36da70d5a804e22e0ee62e2379d761d746c4acbddacb2507259c7f797865e6dba3a719af0531a5cc04eae5fa487fdefcd3349d79a005ff2fe24cd3879710bb875dcefa248e37eece388ac024b10beadeb39e040aa99a87e7db400478d9ba9d6d7139072b97d612ad1e63801d4a8f10c9f905703c83b6e003a5eee6b4ad9c4506005095ebda9d502fcd88c56cdcc8d87e4d09c1ecb1ac37042b5f742ab97e75b504ae2874734a12f45e649dae84003e16989f6aa6c15b7bb7f1426239b380126cf0edd6b5d1407ddb08ef2d11a2cbfa1b48001f56732bf567939c8405a99cb606e3c6c26c323b6bded51b679ff6cd01ed359bfb7fdcc8d66f6dc42cc19a96e4a9471abb1d0ed744dc74e3521093257b88c952307b314fc8424daa9df035d1b217e459eee81d723ed081d3bb4e8be2bb450655e3ef3d11fcf61b4dad31b4a44a4ab0d81615e3b610497365522768fdcb6125d49a7c50b0007a21b2aef635e93581967a49cd9fd6767e8dc84c9b617596541fd5f04e1340a81f5cfe8a5d927268ba1ad6c133e2b375a4f7672f05fc1845d2fda82d324b70e8", 0x1000, 0x0, 0x4) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") msgsnd(0x0, &(0x7f0000000100)={0x3, "03"}, 0x9, 0x137fd4265f28ccf9) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) r1 = syz_open_pts() close(r1) write(0xffffffffffffff9c, &(0x7f0000000100)="97efed8ea711052d8d71985768e50275fe1a4286e263ba39c23b237db2a28af4d7bd8194f93e64f721df9ac76a9e16df37eefa940bd2fbeba735866139cbf85c9d9c89407f5cdcf9aa1c89e0018d8c208aa28c8ca19bc91348a14be2a1d07bc12630946521a2877818d982c39356d6b83562fae0ef1e70f4456d52c271f138d7479a914d16239d4e2d4c3bb280c2b11b04037da6bd0a33", 0x97) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xffff) write(r0, &(0x7f0000000080)="9d", 0x1) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = kqueue() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r5 = dup2(r2, r4) sendmsg$unix(r5, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000500)="292bbda6147a973ed8373ebfc934b5f6c430ae37a7780f6c072afaa0e2c57111a9e2caa3c7a1c9b4b0c60dd7faaef4ccb430fa2440cd9ea387dd85c085e054d443a28d83a1ea3f137b4aaa3151f9217eb4ee3bc36116a4cd020f10861c5c4f574d9c5e31ab2eba6135ed7c933b38a4129051beee975a21cfc6bac285b5386be8c9acec21874de537407e49b5f21218e3c0f3b273c2c8917814668e633b0b2074cfd4466260ee04237d29f45f003205f7b567074f934a63483464137e8c2441bdf68077c3c990ca51de5a1da9509fa803b5373623d9c0cc58cc6c3b0681a0f75bc2a4945e2fe655836bebb4327e53a84ed990144c3e048e19fd8a6156631a93bdfca709e28e6eb77fb57742487f778aeee71da6f47fb47c373e78fed20d0ebb76bede2a98740c18fe013c4938424bfe253f6039540182a72bbfb6d0dd9126003ed488aac872dbf36458719836cdce6a25c7dfe99d2744bef0657db7351662517ab1c3376bb7f60ed66bdcd59c51464fb522c2b72b000cf06309b11ea5dc054f3da047e24ebc89d447baa9e335dbcaeadbda28448a8a2b60258e25fac02c44638b31ab1dd3e42bf037dbcac73ab9bc571d95c52b14f0508c303a0e7dc45f736b7e62058ea89da1c8e0fe46cd1d1145264416a9a1b7ce751ba4a400eef8286d94e8838a8318ba4ee370cef4060a4f3b31cf02157824401e4aa05e8a61445e140d8ca3ce5bdf82d8a62b615a59f29922f2b96bad6177e8d678894485e023981a4374c1815cc7693676cfc5db27b26d68d0236d57b8bcaced176c9f75d27b618cb56d0c5227c953e77687f1c4a7676f317f9d25c3e6637646e0012d69ad4b2e721794508485fe17be839728a33d806acb5916aa5ffbdee3c6631501667db761c357f997ed667fcccac0a02a16881853d0d1046d9b6c221b5a2d5c25406a6815309e2e7d68abe574c93fdc6f38574cb94ec3177a6d6e7ee988f9f246eb50e3960913a5baf3f6d642aab2c11db6a1b8fd0386fcd020f32502be718f9bc1cb83567d2df0f002ca2805b4ac5c22eeb6e10b405054db35fe45e04cc6f7d65c5842166faf01a44978d8134541c7ca53ea6276640cc3f4aa1def29e620da8f74d9e516dae0e939e3712a08b32756e3622f31c3411ef9acf7a43587368e423c01e2a95264c492c701b6e8a20271825853a751cf09db8efe219e65cee2017411521b0b8102ee7c442ea675d12dc5957970b22cc3b961feb1f67804b294f6c20f26754b8f254218f4d5f76febfcc565524b9ebf0260e99759d041680174f58057fbf41a3e540fa58d1764defe0fbe85cdbd7737378055660e6605d22a33b9a45a276e6daf0ac874dbb1d82675f75e64cf1c87a22ae6be3668721ff7e3320ebc723c5c7ebd4d402643b26eafafd7062c387ef6a74d40580818358d545465d93b811daee2266ecb82fff909e271d083a2c29e9612fe6e8c44c6d05d68299f757cd6471849d5e2e36ec98353bb91f1c71f215d91eb2a3d1ef692db9b40a02457cb57d25a579f5729a184300f5f836aa75c37420c31e48434c6a83f25f606eca3d00db9970665dd967e5d5900213d740e62ce6a44b42e74bb5a29a6a68e4b49b70a1b5a934a47072e22800ebee23a2863bb9e37d9e3b35f49af6fad92a45d036964da25c6004cb8cdf5ea819a954f78fbe745ff62634cbef13469747ada24df11ecee7b09a5a94f14a6ea93641d90aecae24797a8d839092172d4d68fbbecd90d60cb4cd3e96581df5523cef1ebc2a4d239d3fa54b04e8f52aec2afd58a0adc332b6da3e70cd7ec6fd670c31b011d93424873d9696830e98645ef6e77f36a6bc3c98e13812d1b11134738bca69f13db6093337800154c5bdeb48ebda9567a028162e0ece0e768582d0ff95c04a0f44d807ab90eb36697efab04d78275f0ab4a627eb8908422a19485d9102117383b48b46d23f71c0e6a71a08a297b4929085e4f9ed6a7505a8f0e5df53e9bd1ae4273a09b6c4a8b568b6600da1925434518c86ba0bd80e02b4777f210b0259534a6ce86c1b8827696092746cb1789e7687850ec0c39610ae4663a3a35630fe94c08ea748a5ca0a8cd5e0b4ec69d629817b18770da08bde237fe7b211548cc467bb7b23e60ab6a0cd6494e1939266536f360b7242a34c81593045d35dfc5268ed39ac86201e9e4da1f8c2d527d3d76954635d7389c6fe2461873f95e61f7c794edebc9cf93e616b5ab13da477bb957b389d12298d3cf8ff6bd628d822266fd6d582d802fbae1d7932e28c161454486b15806cd88029768f0d9d46371abfde165e7c02eed251c4fa282912ed94ba96d8a40d8b1c48ab53b41f2f04ee0690e7d37da1bcf7d70fb68927b98ad05f0d0d9db71d29a3ff86dc7a12badb408840a2984c7b0bf24a2e2cab2c4b07c3e9b50d51c9c214a9f947b4f88dc739fa6a42517aa25dd86b2bb777e163859219564dc099e3596c0f490e4efebf0d48c2dced45b44d34015430e11e1a09597472a90c2da70a37e20161885726a588e174403bac1fb866c5b9f6a29972b6152f5929e534001b2b3abb5507df389846fa1d43d11a29326f4ffba7f3318bb7f21946c3238878381c6f92a9be0baff1b2df32f6b49aa43752da45b6bce233f444db53b45d23c87773561ac9c5dc9e36b1a9898d2085f88cfec4816fcdb01d021c35aa9611975d4d05284f87b389e7cbe94a47511084f0c9d1c3944f802b5518d4ecf026e26b7d3b1dd9d325e5ddb50fbd3c5bdff4dd479d0be5314f906212d381b59b9df0780192f12133ddd3367ed545836554ebc680e58e5d6b7c38c975ef24e132acf1f6e41b3832d248963c7d8a547b617d300adb7e1a9375b60da70467756d46747f318a15d9babb5008ff10de80d8958dab6580f177205e2cf9afb087380d5e35b8ca22a73d65968d8cb337b929c8d2bf5ae3d8d099d273511f125c0e88fbd6871a0a9b945ae64dac23d164fb9fb43a9b4fe7e023b340459d505ec904969472c56d0809ea32d52ce8f33e3b643a28295016b601021409863968037e870986d15d5499ea5bda724e486de211a431a21bca028ae62c0992217de91ee4a8f99dc1f2e68bcd9debfb40c1387f973b41ad0f1696b931000310c571435f10a78bd350a0185fe2d809e4755ac61f7fa029b8d04b7c16c68da5eff38592dd6ea7e823281febb46a8e709aa606dfecd894f402e7d394c56485d82019e20f1f64271534ca7e7addc1f8a7be82fc8277b9bf42b5e59727178df511cc04e98cb42b6be644b24a9b0d2f5316112995d1f23d77b132679087337c707fa8914df56e26cd4b431f207ff4d7224ca91b81901dc169475bd8b3ccde57cf95bf172eba4ddabe70125d36c8f6f22815c4b1dde486f451f60ae4ae717cb060affcdbdf8275f4408383521e9426c13c3ccf5e8e0890abc57126daa2677dcc599bd61a4189e9aa13bd88654f427ac3029b9c4bdf89891097783c84769d9ac3107831b20da37c73dc0695616c4a5f30b4662dea8b4dd195c2411550713610ece19c8b44330ad3218be5d45ee1e2d953cba5e577b70f7a9957e22f7438a4ec8e4c4204da263224f5ad71e439ca3f0200826fab55ffbfc41f21636104bf4bc27acdedd90e136e955b4b64de53e61f38aa8f2645a9e82ffb8960ff4ba99e111be2bda0719d525f47d15268f3ef59977b5ea4b351f1278a72f87b38bcb05f2b5b62e1b5b25f2928948536d69dd057f546e4218a510f202ddb2c6b9705aff8ac59e8794863e1ab8da50e2c5f4440ad789413edd6367a5882ca2f1e095632acf26cf76b0eb0106d90649f24b157ade4ad0312273fe9724e22eee549c7e813b537329e7642d1299c2e429da73bfaf1f17ea784f5f5a52aa53beed0ae042fe578125b6144bdec57429ecc689f592272a50b206cc753ead3b2152c77633e019e517cd9056d6dd76360d5e41392e5a4226ac4628a7a3792d612a5c950375a810ac083701203a3252c995ed06baaf4c4112d1f3e9a74b25323d432de4575043529cffce5b6506f29cb4cb58ea36184176b95527b9a634846886d3f27dcc56540c7742f0c0136d4cd33f046eeaa0db0033b2b3cfd541aa048bee190e243c7fcbc34f76f734bf5fd9f4a9bd4493702a049503b05dbad0e9a61f9b39dbb2cbf6eb6e4c7d0f504939677847fc6a9877a512876b291d99f44142a31b08b61cde6809a0b6ab2f4c2a7d657183c8c0dad555c252eecac395ab43af4bf1e2312a493b210a9637e3f1824e2c174ad2b303f6431563e799ee3879e140c7a5fd33a81e9c623c4da22d78a08ad6e3c5dabbf4034eba350e0cc3fdb90f9a9b6ecf9e68b9bcf7a2abff5878302abf990898f19a556dcbbed551fb42478318db07a6ae492bcb04535573e0c1036f006863ea7646a3b4953170c9950b16c45e6d0dac75ed6859108400081d0b7ec68227cca9234d54eb99f0b06862f8e60e22accf3b456100d7eb4c286eda7cb31e3ae6c2d86fc2da8a640a2542019f2724b97876a975daa265e59d76156f8895d7037c458fb6f1d85a35e108c433fa9b7e5879f1ef2cf24b0371187a21e04cb550663436a450098a48450e1f0b197165d08e5773607b869346b0c1ddb3694a2a3181ca03cb3214ef3d7f2be1207822cee6b6d29f7674a5e48ca740330d6965e865e347a0ac4726f4331641861ed350eb9f21fac5f3c80f9082d0f5888236aa62e722345d53f879db786b16b99678a8d88a7c69edc686fc7a986b223ffa08108d25488c04f36d383fbdf22fa4077aac36411c3b8ab5b2ec7983cd7b483e59ebe1f33b947a6beeae1bc39b36314630c4aff8f3e351283e27c3fcfc46f9e76983331860ec41bc42ff104c18fe1e1b5882c7d951772aefbdc6131ddc0109f39d67a619c06e44ce93acf3e3db9ef29ecf15bd193f8950370d83472c66ac23f9844667e852977d5fd9cdcd4c3723cc49f622f6b9dc554e44c98c89550c95851640d9d13fc43714b8f3ecb197dcb4723a6e3934d1511d03de7dfe0bdbaccca9f171c25b355ffecf0a0eec4bf614136a50a75da62a09fe4f57c9268ffed3cdecb66bfecd5110a4c385cd9e6552d5bec04c17e1ed123214168f7d41b4fd83024d9d87faf704a1c73ba0c97d3f90fc52bc2e3282f2ceedee8a389c8bd4a2f940d1d27f1b370c24e21646a9b63a33b8dc870b3b13fb7c8eaa6319d3a86b1265473689bf61ef6e91fb7c42c394958ebad197f42ab1064bf46793ef066dcb15a06d71fedc5bf2c742b462a036607aa94f4dcb9ffeb42b0486ce1ab9bbfb060368dba710a94ddb3f410b327485626fe11d171586f26a548a9421d3c3c0daa4b9985f92a6c5aa4031a09e2dbd07a417ee6031d887b667fd8ab73ae08a929651963552c9e1c20311374d96adbacf555840bcb490ddeb0c41b3af50edfbfd5af0bc0f8f344b9c5cad0d5f3fa3a061536ed40df3d90627d0ce5ca884053e0c60e51614b2722a9642136fdc35df49a46d7f34286423c6bf55e1add7413db046ad0ae7d02f6025941be7d5158e9ad25f91beeae3805ea4226bba5806ead5df563a390a29415ebeb69efa1eb1ecfd5c92af21d7281fddae3297eb6bd87fc1023f3e2d00b1facba005b8d74fd8f95b0028452abd444575ebab139c0f03cd6a158cafe44824978b258be0a8669801390867d7bfa23a9922d8d55946cf239234719b485f6b2716fe7f0a2583b576d6de16c3d127bdb7b67aea288d8392a8ca8eeb831bc2f3ef6a2476ef5c81bef8fb09733786792d3528f198f6801d51c19dceba3e1782bfeddfae15", 0x1000}, {&(0x7f0000000180)="934b2db0c6c9cba627e0dbd82a6d93168963ad836d2deaa87a6a920a19e0f80f9393bd3cf82bbdf8c1cb86ece064cb13648ce0135d47b0482c01d25694881a8b41aba64c4c9d91a41efa3b8008833b46f0d465e563f8ee8f92b7d036caa2f0bdcafdc96fa27dbc8d0ec9ea8d769fa3b02c32c87c7b9e47aca4d976bc65a9299c8c3214208b807ece29536e29fe22f786c43d6331f88bfce724fe1618f506e21fc1f1191413ccc7e39d24aca3c738875d3711fb1b0db0d3e924e97023e139c4c7d7ca9fd5f70630d7193dbf0b29301070781c09c6e4848ee6c72b29b557461a54c6470b6ac44bfdc41141ba09232a1a60078c13b4", 0xf4}], 0x2, 0x0, 0x0, 0x40b}, 0x18) 16:00:23 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000240)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x28000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9611}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto(r1, &(0x7f00000000c0)="5ac23b7363cc2432c62b12bb9fb002fae05ce68e9c36b8f2142cdc41688b8d8c3f578526d7e87ad843ca18d6194bcb98a6c360085c5a45c5a7fd870360ad18a8a471467fffe9e4f5546c11db93", 0x4d, 0x0, &(0x7f0000000140)=@in6={0x18, 0x2, 0xff, 0x1}, 0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) recvfrom$unix(r3, &(0x7f0000000800)=""/250, 0xfa, 0x40, &(0x7f0000000900)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) socket$inet(0x2, 0x2, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) link(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file\x00') 16:00:24 executing program 1: open(&(0x7f0000000080)='.\x00', 0x631, 0x2a) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) fcntl$getown(r3, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = accept(r3, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0), 0x4f789c39a2f5fb5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r7, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r9) r10 = getegid() setregid(0xffffffffffffffff, r10) r11 = syz_open_pts() close(r11) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r11, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r12 = syz_open_pts() close(r12) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r12, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r13 = syz_open_pts() close(r13) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r13, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wsmouse0\x00', 0x20000, 0x0) r15 = syz_open_pts() close(r15) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r15, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r17) r18 = getegid() setregid(0xffffffffffffffff, r18) r19 = syz_open_pts() close(r19) ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r19, &(0x7f0000000000)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r20 = syz_open_pts() close(r20) ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r20, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r24 = syz_open_pts() close(r24) ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100", 0x0, 0x42}) writev(r24, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r25 = socket$inet6(0x18, 0x4000, 0x4) r26 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, 0x0) r27 = accept$inet(r26, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r28 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r28) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) r30 = socket$inet(0x2, 0x4007, 0x9) r31 = syz_open_pts() close(r31) ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r31, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="19c5c5dc06325f73be2d6132af1349e484870dc60cfd97cb258972f44410a9d1b966fef1419ac648", 0x28}, {&(0x7f00000000c0)="2a1f04e7a4b332a91fba11061c7ef39a222a3db508852da8a9e4003fe7208816df291ac7256c4d415c078a3b11777143d3e56faa932e8b10bc78cb2a2486eaaae9887830d030e9aa76f5fcd9b675faa97056e386ae5bc74c50b4af578b56d3cd5dfca61380320c118859fc7d9d8d0c1f859e8fc093f99853977078c465f7a82ee6d7cc5c1e951a0825c38d070d60a68cb1aabcfc7a26f2560399b94a796f14c9b493140979ac70dca62e6b04ddc24fd381331ef3c972fe1328908f02f6fb2a03e07ea37e3cfc30bf6b251d1b7d221783ee120a4e09", 0xd5}, {&(0x7f0000000240)="b7d4c5ad891f4ec54dee0892ee642a05ff13d2b0fdbffd0b33f00b7fcdbc3b717ba6517dcfcb067eeab2e8de4917b9289869b1153608eb9fb24761787fdbdaef9c351a2c64282fd336a847bb6af426010ce4f8ee64bbc05f70bd9ed2b1661946b904c8ad3b491a05974bace637b74c852aa6a210e4aaac73857678a3fac846c1e7b7034382bd4b1e7599bb8f4e64a0cff182fe0bc1e467c6a60ef8674c35acf152f660dab9dd133c139db3b3ca811dedca0f99f7b0855596b9df25dd6f2109c04e4d7b39228220e0ad99f3e5d6d0b6c49f0f94ed216c64c0d461026a", 0xdc}, {&(0x7f0000000340)="6acb367ddd930dc8e7840619dbf0376efdd18094e2bfaa4baefc8cb1aaeac157a1ccbbe31f7362ea23dfa6f537d9af26483547fec89d84ee382194da21d09b122b012d3a8ffc498671558b88621d04c67f60a34a3a76ca77049febd214f8c361bebcd7bdf6addbd9c687bb67dc574a54852525f0b4e456e21aa1341f70d430b902083e436bac921df20f830683563973e052b79c93d2c4bb0f49a8f47da09db63dc6c46cebd63c80d6928a5d1d572d71657cf8be20c276586e49b24fc3157c0d49b3f2c2e52b49fa47f0c1d51ed39a7608", 0xd1}], 0x4, &(0x7f0000001780)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32, @ANYRES32=r12, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r19, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r0, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32, @ANYRES32=r23, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r24, @ANYRES32=r0, @ANYRES32=r25, @ANYRES32=r27, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r28, @ANYRES32=0x0, @ANYRES32=r29, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r30, @ANYBLOB="14000000"], 0x168, 0x405}, 0x200) bind(r1, &(0x7f0000001940)=ANY=[@ANYBLOB="2d012e2f66696c3000eb0202180521503152104f5504c6cc83a500de9dca975a5c61bd4d39fc127e73292cc1a39cc475f19c2f6db1b67cb3689cf63dbf7cb39ca9b22bbef12cf2ba83ce68ea05ba7b702b7357fc28b84e05b3218116"], 0x3) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000100)='./bus\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0x9, 0x1, 0xc000000, 0x7fff]}) lseek(0xffffffffffffffff, 0x0, 0x9, 0x4) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x140) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="a4f05686713000000000"], 0xa) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) r7 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0xdf0a8bfb5c29353e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r8, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r8, 0xd}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r9 = syz_open_pts() readv(r9, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000340)) 16:00:24 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xee1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x18, 0x1003, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r2 = getegid() setregid(0xffffffffffffffff, r2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="38c24d53ebb2753b71ea4c710700de2e8949fd52a6bd9b06bb8233f0ad274e8e283739273834af4f34bfcdce1b0729c866635ee5e1d4a70b34b64b14988902f40babe0d32dc55c43e01e0af92949dd5d289e35"], 0x2) r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) getpeername$unix(r6, &(0x7f00000000c0)=@abs, &(0x7f0000000480)=0x8) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="8e760100056fd7f407e3685b2b39ecae5710dd855f4d85437500574fd22392a9fcd1fd76866ea0ec9b8d6e4d9c2d2597fc3eb0fcbf8c2c87599ff86de6b60a47bfc3780db188c9064edcca653360ba99c2e785b17208b98f627e204ff65dc54de7541b410e13faf123c0718833aa54443d4d90d201a16bff8ea854267d64e92f6cfa928c0340eda184dba8f56ce29da7601ddd5362fe8ac9a243", 0x9a}, {&(0x7f0000000300)="9f65bd75cbae2859f3661d23a0f6df032a41d89be0020e91075cf542b971f70c0a5e76f17e6c578afcb87980a39f774bbe96e0f11532d5e0ffd95e640068eac9ad0f573d4a5999732218e0d94c2f97b944607bf6f5cbc454993824c785c2574dc8331a9cfe09cb12e833c62f89b03a8d514f3712bb22c68421694634bd34c4a43e17ce286f701bc8b9829b508e32", 0x8e}, {&(0x7f00000003c0)="ae87bf7c23a4950da7166b6d4cdee94bfb0494bdbf6024e94d432d22d24f3cd9c17694fe8c436285bf4021dd31654be6c330fbd806368537cacde8a7d2c21ade8c32a7fa10a60b06cae8e28b8e83fada247bef42cedf126c92a11bcd6359542b16d1acb17e7dc1ad35aaa68164bf293aa186452604eb755dedc9176fbf1a68b8f2416cd6983cebbffcd57e1ae124382805554eccd782c97a3eb3cd", 0x9b}, {&(0x7f0000000500)="a99b6dded34a96204afac77cf96c66dda15269e98b6eb15d9a2c6a040cf5b639f4e7e965ff1866bc232771b01fd36896bdee193a0a6b8849d3f71cf11e281c00c1e1de76f060795d955272ad1171d6fc47bd35b4846e1212cef6e688af8f46ea1fc80f35000dfe6577b246036500f9978886a312c1e18bd460852c98b98205c15cac0c80ed5af4c95de8c1da425d91122fcc744fed96fe92b33a7ac7238a385c9f38951a40d85d65830a7b40cd3ff7a4e5ad888803a5709615abf2657650d92ab11f7120ba9f3f8e6b3ff4eb40143b490f5f73d69425be30058bb4848770e69720e4d3646ecbd776f42fec504838bfb5772d05d9958718a650e6b02095efa314cf8d6c42a3df9ed8243479cc5b220fb39593cad9d865d79a61379c4b58a261d3c03ffac90668c2145b25f50d480d9345d95aa45f31ae40c0b08a44945116b26cc1fec7b51b0c791a5130ec5eab901f280b2057d0f55cb7045a4ecbf351b0e921badd9e27c9b744f312a7544a8818790f972e204d8059a772878f93204f9498b3dbe8019a088da5e06e98a9f31e7bd9528a90c7a97ff62607b190aef063f2971e637f04860b0f5c83b41d80ae84584edd9bb606bd8ab1f4251f05a6ccce0052394094354705274905a3bdc25ed2c22fc276ac2405de7a006378b982210e12637723d1d507d4216920b5c5cbd561b8d6327de314ce3c74015caebefdd5f71afada94045fadd3a52e23ac1acf93ab24739eeff3085c8571beb145b7d59599be7b63deac64768a57e2994896e142ccbc618a0d61c540ef0a54377149ee0d7d0727fbfdcb9b1035c9eb2c7fad60c2ae333aeb94c6541681f38f429590e3b948e1c1c9c378fe2a1b8b7d02fe21cac55fb88d8b7423c72a967b15de1f7dac61403f526ef781942065e616ca99f840b2f4b82b55a1f5230b0691d779d78b8ac81c3a7c9a346906b709f954bb5a243ec0623aefdfdc993389f51d222b799aa5303ecb426da6abec06cb89176bd866090cccc897dabfe3a7f72990fca98bcf567be0d8848b6e822d1260d2435e4c3993c47f9f2593439721c29dd3b31c5b2f8cee609a15756a12fe55a79ada856729ffcb15efbfdf871d8d6352443c44cf9e8046e4844f24be6014c3fcc5ff2af03aa216a9d4088ac25182f99c4987e825fc1a68b3b353826fe0c6330bc68148675e9a36453cbd9f2903a531984d6f3b1230cdf5b252480a780109f7f520cbb3770e5c3fdb5795565c8e51d790f226de3a9b6d2267c08b4eca6fedcd93588f7103148af56ed3842cc89be0c5cfa6a6c754de8d91c8a724ec5369aa3e187fab29aac3ea36583c6387bb8b39fb14c1feaf0a25178f704b5caabc7bc0fd40391035d2cee52e49b7dbda9bc6f86c6072fb9ffa6b8758a0657b73c3c17eaf84ce706a4235c374f7b92a0e1c352bad0986daf5effb2af7b716be8812471e2cd2fa566739dbdd1147ae78b12c70d088079bc0fa8a0df6cdcb6728ff74bd65928a9b4adf0192fc52091347c5d1e366f23dfc2977e4735cb0290d4c2b5b9859571a05693cadf0d27c218ae5d16584af02a80c232f0764349251401652a388b079d6c7711b56e1c3791a25f037fe815d8e68b4d1116a4da4f6fe57bb7303c105dc2f738c6e751cde3adec94b98b090afdcd8e78f01baf22207fd96cf81f864ac158fbad32674b4a13bc40392b8b3a87f2c31a7c240b98e7d321819062600bab6548792c4fdd1d4eb7647fed7d0cd84a5567956182fb27f30266d9b26d25b30e65e52763c95973b1e7b10ccba1d68e6cd84405c4847f6cdfde0af74545e7722ed35a75e4234192dbb8c31a6f59a2146d01449f425d002de0c1bdc8a1b1e5c18769b111e0698619319c3956342e8e31bb48e238645d5af570edd2a8d9fb648fff5c7c5815a75b17837db504ea08fc37c5bf72ace21c56c39df3217370050e464d9579c83918a59062f4981101f9e7031ec02bd120b40bad627a7fd694aae971245595368dec24c0d634dcb07e17ec585bba125b65bb16a908592ee324bba7976c4bba35a30f66055286844bb36f8849d954563fef6e55642aa538e0c0e0bb9bc9f754cfd5b3a4f16cd598aad7063b552914747ad71fe983ef75336d34ca140bb5139af09c71b443d759ffaf1c7ef6e3cf5b605f93d917324cce72234b90e871325e604ec85f20be004561d12fc0feab01e01f7a50d4c5a31bd2bd88d50b216e144114e5a29f89fe80d55d3b764b7e55584d60d0cbd0104e8ecba2811d605aa61ca385d93f1880a73cc0596559bbbec74acff4d9f774970db6feff20ed6b3d7e2a82df181365aa0494a26e08fe82cc0b4ece1f25d7d1c9850d4fab0aa0f935bd5c4769e08f20dd2b72930bb442f1b91fe0582557ddfc335a8be8d5a18323d171eddd6a68ff308a23c0da61cd403b13f29786cc8c689375b94e77aa85a0dda8134166c0dd41a4dc719bbc4797e430c8d174b08291e0fc687f30cccb045217324ba2fc0bad31ce61b7679d61c826cfc32ef972a203f0a820d67457236c972bf531a528471d81fb246146091ebb5ed6cb6063f578ec72d3e8088121d6f2339fcc9a104a693bca2de2146a7052aaf5e1e36bb38bd676689dc78d00e7af0f989c0e8ccb4d74d4aa2553c2364fc87e22f3fec78e60b95a5dbe75508537b7aeab413ded9aa545d8fd491762c68a096e7a9f8faa7f7f22216523939ac6526b0fcae4545374ffd00f9f5deb0b113695df392f2ae0f64e7fde3dda264e19453be5afb781a87c5ca04b0f2903b6d840fdbfba7f6b9721607a4c7545f42826e24de1d24e715198015f05a50e33d8add688ac7f87e0b6d37d47f1815d523efc1b92ec32ddb1ed2709f7008e15cd4eb41d8d392c4e6f9df5b547716858677a0096708683de672f6ab3a8450366bd736cf892d6cc1f75de960b58367be76f4f068ee9df9c1a729567b8c55e9017d544ee19dcae086ee4f5be94c5404ba3b1d1899ded876519ed988f4e7c62e82ce19ed6f086bb8e9f7fcdd82bad18adb157a090a863140f1b653125eebf71a98e7c7595e708d76fa9fc3fddba2f96bdc2fc23458402ee69abfda3eb9454c4c0ef121460239de15b4939bc90e5d0abefafac79d6c3b7b34f83d547948c17bee6be81530e62ba95916e7ecc786136a7bf9636cab5c761db2af7fd962a00788db22f5a98ca84fb3c649e59b01fa72726d77e93311848e129a5b5453cfe3d5dd7126e88c4c207cfe5ddebeda2455c61c50cb160492789cf006cfdb05d6b601e46b1f27c28447263b0c197c0feb6373010e8891ffbeb177e43b46422c74566d8a9eb58590afb5e16de1054ebe745ea5ab65b08970611a92e2ec54aba87e1ca31f70ebd5b297eeb6604573848e71b21527d1b090355f5fa6d1de783d124e62f392f13d222ada9af53b1fada7bd9269ecb22558186fda77ce94c673c440c8a46e5e9c4afd75693982f08c05d17b12fc20acd62886c22fc1f33367d59c5f4fa15ba7ac13371d2b9af31eab74e5b53b84dd6757d5c1f168ab61155d6df4c0971be3a23f0c7090d44bf25ec6aaa926d155c31dda145ca20fb3594b610b8e1cebfffa6c684c279a477be281a58d0a63b8b6e1b9bb138ac921a0ded7f9d5f946a0ee59760fe1078389a1549798fc894e1bde5ac939ca61aa31a9254360f32f958f0053cd52f2c51bdd263b3fddb951b06449d585a073d8745169e4a59abc24212f14cfad8cc18474b139ed24a6d34d8b03d294baa5f76376bbfff71e9e2be57b39ac37665d3c88c705e88d1293d6d5267204e65b5067311292c937eefdc6d7fe391fbfd6b4a2ad66517741ae1ab5c21f2914f97318d767150f4811f9422bdf5970fac24f2fa5427432382cab1c5fd27ae10973e683c28e4027b2cc340f61c7f714267cf7ff3e9d1b4fd939d70ffc30f29b39144f7e6fcea4e8147ad9f88684e8e017a10f2ccc36a3a448916f00f5a7582b480ab9676213c50782f7167ae2e183ac7932cf24a329bbb04c4938ede0c2c0ccb359d570734eb2e0ffbf074617d6ecee236636eb2e74ee53805ceb8d458f31900273c1443b25d79f6b39d69a310d2194392647ac88002495ce67418359974877f5302078a2c616ed4d2af3f382d8244105b7ffdacdbae7bde13b03381a3ad1dfacad45eeee3b46787ccdc858d6024a7ddf8e8410d6f7e1c8743719f44b854c5cdeca24863e120e81e35a2e03c65e403ccd346a5fee89ff04c5a9566cc6b9500c85229400bfdba1d3d80a0b24597121ddd49c6424a5ec69db1dedebe1b71f5a6101d9a15017ad77921e6e004ad33df9960a97b0997ce538dd6b0506dfca0197e401c37738b38e6564977cf9459d54f6fa87f0b7cd9e803f5ffaa1a28a5f981d0889e189a5e59591671162a6a5e2a059dbb05699e1e00322fed35d86b1f03ea741b241414b48d183a2acccbef71c627b308a6edb0d6cd56c5382ecde63a594c5d875f2e15b365221c473a560177da03737d16c40027f264fb841e5c3f07dd0f4029ccef0c93b77eb90e2249bf767b0c9d2337aff38b409196db4bcaa81aa86669352652ff8e84b494aac19d2d5186db4602c8b56e50ab2c4486e07010151516113d088d961c26444fefbe447825242f2fd44eb7fd08886e08a61ea9de1fa80e425c32fedcc55b87f32120ceab1b9b5587920d78e43fd7effefd4cd88b50df3660e907eb0880191f480ef644832be247192a750f21d7b27c09d91439959171735006d6e74795bdfa7f12b2eb1045257ac448481e0c74201e46ba0e972a3d6d43c92f0ffd508b085eb3778ac560c36d81ebfe2c16d0d81eb76cc341ccdb39e758ec33b44d53e2131ddef4b9867c04529413f0a45178584f2026e0eac9240d93d6ceb90a7ddb35031064f78482cdac769bf1769d3ba1f3e2aca6cedceb2e1879840cc45f4bf3b5d8ca984a68a57db8fcb1ba0ba9911b7f80de017b1ee9d2c6c60e5aa914c04f8ac219f127361fb83d9759267cad062a61baa222639ff1d62bc23219faa8ada6d0ccefe5c57294374e444fdc3b44840c4c33781f46a2c00363605123643445dcc560cffe24902d04f134d303442fadd9e110095ba2946d10eeb0f30f7b43b51b2f81cfb98a79c67f2cb38f40a9dd1921a66c4bac5df16106823acb8ae1d25d2f775ba9302d9a13346e0d06b472aa19951ede862573c7f8c210dcebd20825afa219be74f0d482e616a08956f15b4f31174be6190d790ee23c7596231cb2093eafd1a165914d0b55274e133181d412988bdb6722fd9acfefa1c186faa7158aa1e02f1c1cd7739acc5ce4302c9cb3b21022b10cadf2b7184edfc7054a490939cf5480a1ad254bd12051acca497b617d14f841efbdae1f736517853ce782f35bb9a9e1e073b044bd5f6841286f5541aaac28e76253cb31901abedfb4bd85029e340280f0d822e0e3c0119a4eb653fc2992a687f1a546dea4a0321a0756001bc1c5ca00356ff919e71c82351de0c75e3340bd938d8a75d82457e6273af5eb8398b9de8d3e6f7cdd2cac8c91e7c25d885ac69d07674aa67d06256413947defbc5da299ae3e16952bb84b14a457f616471757775495c84e051e18778813d96dd83286d6c536653bc0641f2751e06a7b54c005b2dfeff81fafd425828491ec6091c17323942a2a9a886030a31f5372e8d33c6b79fee678e019306606443d1c6050f105f245dedba2bc4d8453325b194aed5aa21793a0c88e0014f52df58388f285df4849fb6254b5229241019e212e6e102f0dad8c9e87329d2fdb67d1d53523b49d9e51f1a20a9e23d70dd3ab916", 0x1000}], 0x4) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x6) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = socket$inet(0x2, 0x4000, 0x7) dup(r1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x100000}, {0x3}, {0x10000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) r5 = socket$inet(0x2, 0x8000, 0x6) getsockname$inet(r5, &(0x7f0000001640), &(0x7f0000001680)=0xc) openat(r4, &(0x7f0000001600)='./bus\x00', 0x800, 0xcd) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) faccessat(r6, &(0x7f00000015c0)='./file0\x00', 0x100, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") ioctl$TIOCSTAT(r2, 0x20007465, 0x0) getpeername$unix(r2, &(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000000000000000f0ff00000000000000000000000000000000000000000004fbffffffffffffff000000008d1bc11c2c32ee403c0000000000000000000000000000000000000000001400"/119], &(0x7f0000000100)=0x6e) faccessat(0xffffffffffffff9c, &(0x7f0000001740)='./bus\x00', 0x87, 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="8788dcf09168fe83f8f1a42bbcf8be37220c01c6625b4c303706", 0x1a}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000200)=""/231, 0xe7}, {&(0x7f0000000300)=""/218, 0xda}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/133, 0x85}], 0x4, &(0x7f0000001500)=""/77, 0x4d}, 0x40) kqueue() 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0xffffffffffffff68, 0xc0e}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x402) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0xa38b, 0x1) 16:00:25 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x200000000000001a, 0x3, 0x2e) socket$inet(0x2, 0x3, 0x4) r4 = socket$inet6(0x18, 0x0, 0x81) bind(r4, &(0x7f0000001500)=@in6={0x18, 0x0, 0xf181, 0xf7eb}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000040), 0xff20}], 0x10000000000001cd, 0x0, 0x4) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0x271) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r10}, 0x5, 0x2000, r9, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) getpgid(0x0) r11 = msgget(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x27e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r19, r20) setuid(r16) r21 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r18, r17, r16, r19, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x4, './bus\x00', './bus\x00'}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x700) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="0be95c64fcb33264632d73f9710f3813c4e435b9402fec8274", 0x19}, {&(0x7f00000000c0)="1b002427e8467c2d5e34dc79be47530d59331417414b38e5fda0dd11d40c766404f2f6720c42da2474ab12cc16b2861072bd5c8e050a2615146b375a261e1a0968234e8c491b07edc692483ed4e546a37c3ff62d1433ac771179865da742f827e3218ca8b99aeb8d5911018250ae16e664766930dfc47930b923374ea519a23a", 0x80}, {&(0x7f0000000240)="9c16ed437bbda281f30e9525dda002a468024e341856f0f75b7ace249ea69df83c4f9964dae8eb5bb7b2b3cee74167674412f1268bbad4f2d263e2f3133aef8794f41356f5262946e3e29661e6c907853d42161a5fa47d8e58df5b778a15dfe7ce7ead8479125edb687d507a0a463a9778310b30b35feaf91cccc837e19800964650b29b04c07c53ff7aa6309546a1b386518bae087d483b1c244e768bb15a97d123fcd86b24e8be1c14a52bed687ad0e7", 0xb1}], 0x3) syz_open_pts() 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c, 0x1}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r1, &(0x7f00000001c0)="9d656e78e0584f1ce76b54b9f9879387eb72e7ee2624a9b08adb7fb8be9d6c1a9978cdfefc0061ac58e9ecdca40c8c3797bd278ef5602a1bd7cdfdbd8dd097aa5bb047d08224cdc2eac13e037a9f789295763ef64330dbd309697335e68bbc44eb95367a0c16b41d535b64251f71e96dfb820803802ae29290214eef6fc6df1aa4420ec410ddd426cc0e54348bbd9193ee2baebc3d555ab2ec0f3721d27b2ab2d663498ec69caed235154dd5e081f6c839887e94d9673d472dedf3f2b19c098a04", 0xc1, 0x0, 0x0) r2 = dup(r0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18430, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 16:00:26 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x4, 0x0, 0x0, 0x0, "bdbc386e71a546b537ea9c00"}) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c4327f58c03f722e2c8a6be55c6", 0x6, 0x4}) 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r2, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x1ba, 0x0) r4 = getpid() wait4(r4, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f}) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r12, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r15], 0x1, 0x800) msgrcv(r12, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r20, r22, r11, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r23, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r29, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r30 = getpid() preadv(r29, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x206) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r32 = getegid() r33 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r31, r32, r33, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r30, r30, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r28, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r34 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r28, &(0x7f0000000980)=ANY=[@ANYRESOCT=r34], 0x1, 0x0) msgrcv(r28, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r28, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r35, r37, r27, r32, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r38, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r6, r17, r25, r37, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000b40), 0x20004) r39 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000ac0), &(0x7f0000000100)=0xfffffffffffffe7c) fchmod(r39, 0x20) shutdown(r1, 0x1) 16:00:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x4000, 0x20) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000040)={0x0, 0x5, {0x1f, 0x5}}) open(&(0x7f0000000080)='./file0\x00', 0xadb8ac7f8b168a12, 0x20) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82a775ec"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) recvfrom(r1, &(0x7f0000000040)=""/4, 0x4, 0x1b90b8181defebd2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0xffffffff) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f00000004c0)=""/4106, 0x100a}], 0x10000000000000ed, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1, 0x7fff, 0x4, 0xffffffff, "ba7243ff9d5d6fb6d2ec5c835eeaf9bb66111200", 0x3, 0x4}) r2 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000180)) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYRES32=r2, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r1, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/68) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) r19 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r19, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r20 = dup(r19) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000200), 0xc) r21 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r21, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r21, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r22 = dup(r21) setsockopt$inet6_MRT6_ADD_MIF(r22, 0x29, 0x66, &(0x7f0000000200), 0xc) pipe2(&(0x7f0000001200), 0x10000) r23 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r23, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r23, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r24 = dup(r23) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000200), 0xc) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f0000001240)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r25 = getgid() setegid(r25) r26 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r26, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r26, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r26, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r26, 0x40087468, &(0x7f00000001c0)) fchownat(r26, &(0x7f0000000080)='\x00', r27, r25, 0x6) r28 = semget$private(0x0, 0x7, 0x287) semop(r28, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r28, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r28, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r28, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r25, r18, r25, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r25) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0dc57e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) r38 = getppid() getpgid(r38) r39 = msgget$private(0x0, 0x20000003c4) msgrcv(r39, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r39, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r39, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r39, 0x0, 0x0, 0x1800) msgsnd(r39, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000048696a28056731a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc2370db4ad74d435bd8017a071300c19c94caa4515fae4637dbf58f37bd8a9f562d4549c364325bde6bb675f95f89f95aaae758ef1197d719175ebfb839f319f1b4962ed2da9ac4338c3409a84e1b79a05ed2ddb4367a36f4fac7ba147b0b42db528995bb3729820d1623dcedd28be840867cab87567b4282e9fa620a887b22706f8623ede9d886c153d230948fc765ff014ac4d01669fca5bd0c16808a5ff1172aff776844c2d21e5f2c1058da9fbd91a2997ec77fd3d238c3e5a3c1d01cc6932f04190869f57692763248e9896e7e22ec54e7ff28df03a27067181a92d6a0d2da3f2bd1d905d8627fde271540efba0b8256157c2d4bbadc58f32ff6319229b201a7c6f538055201c88408409e2de2"], 0xfffffd75, 0x800) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x1, r32, r36, r31, 0x0, 0x46, 0x81}, 0x10001, 0x1, r37, r38, 0xa5, 0x1, 0x4e2c, 0x6}) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r41 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r41) r42 = syz_open_pts() r43 = kqueue() kevent(r43, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r41}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r42, r43) r44 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r44) r45 = syz_open_pts() r46 = kqueue() kevent(r46, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r44}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r45, r46) r47 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r47}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r47) r48 = kqueue() kevent(r48, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r47}, 0xfffffffffffffff8, 0x15, 0x20, 0x0, 0xfffffffffffffffc}], 0xffffffff, 0x0) r49 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r49}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r49) r50 = syz_open_pts() r51 = kqueue() r52 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r52, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r52, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r53 = dup(r52) setsockopt$inet6_MRT6_ADD_MIF(r53, 0x29, 0x66, &(0x7f0000000200), 0xc) kevent(r53, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r49}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0xfffffffffffffffd}], 0xfffffffffffffffb, 0x0) dup2(r50, r51) r54 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r54}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r54) r55 = syz_open_pts() r56 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r57, 0x5) kevent(r57, &(0x7f00000005c0)=[{{r55}, 0xb8ebed454943ce1f, 0x0, 0x2, 0x8, 0x4}], 0x8, &(0x7f0000000080)=[{{r54}, 0xffffffffffffffff, 0x15, 0x1}], 0xfffffffffffffffb, 0x0) dup2(r55, r56) msgsnd(r40, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r43, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r17, @ANYRES16, @ANYRESOCT=r46, @ANYRESOCT=r47, @ANYRESOCT=r51, @ANYRESOCT=r6, @ANYRES16=r55, @ANYRESDEC, @ANYRES16=r7], @ANYRES16=r1], 0x4, 0x800) msgrcv(r40, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000320000000000000000000000000000000000000000000000000000000000000000a31f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgrcv(r40, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x2, 0x0) msgrcv(r40, &(0x7f0000000480)=ANY=[@ANYRESHEX=r37, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r30], @ANYBLOB="70d15fdd1d51a6b60f333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f88000012d3ef62e0da8504175c4cb23e5ddf7ed4d0ef1bfb00001477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24d74233605bed498d1600"/163, @ANYRESDEC=r34], 0x4, 0x2, 0x1800) msgrcv(r40, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/218], 0xda, 0x2, 0x1000) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r58, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r59 = socket(0x18, 0x1, 0x0) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1003, 0x0, 0x0) setsockopt(r60, 0x29, 0x77, &(0x7f0000000000)="03000000", 0x42b) setsockopt(r59, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) msgrcv(r58, &(0x7f0000000400)=ANY=[@ANYRES32=r59, @ANYRES32=0x0, @ANYRESDEC=0x0, @ANYRESHEX=r58, @ANYBLOB="1bbb6967da92660ab2858a4e6618ca1bb27b60f04f8430426016d4b77c5022e078ba2a276a2436687016813afa124fa8354320af81c4b345022e2cea1dc09bb14b8e402ed7", @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a51a73144fe0c7d3fd1907f4b8b492a8030051577090eb267e63af18d675e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e3596b47f588039745eb6f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf310000008000000000adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf32e0c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r58, 0x0, 0x0, 0x1, 0x1800) r61 = msgget$private(0x0, 0x0) msgsnd(r61, 0xffffffffffffffff, 0x315, 0x800) r62 = msgget(0x2, 0x20) r63 = socket(0x2, 0x4001, 0x0) r64 = dup(r63) getsockopt$sock_int(r64, 0xffff, 0x1021, 0x0, 0x0) r65 = socket(0x2, 0x4001, 0x0) dup(r65) shutdown(r65, 0x2) r66 = socket(0x2, 0x4001, 0x0) dup(r66) shutdown(r66, 0x2) r67 = socket(0x2, 0x4001, 0x0) dup(r67) shutdown(r67, 0x2) r68 = syz_open_pts() close(r68) ioctl$TIOCSETAF(r68, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r68, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r69 = syz_open_pts() close(r69) ioctl$TIOCSETAF(r69, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r69, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) msgsnd(r62, &(0x7f0000000d40)=ANY=[@ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYPTR=&(0x7f0000001280)=ANY=[@ANYBLOB="3fc6134936eb9de0f1b698f8ec8f0352583dec827999368deb5125739f7f36e035bccab33f0aed69dc15999a4eb1987465883e85abb0d2ac89e059d8a54a8e8cf26de67ab6972065d77907b83db8e9e6f047eaba50245b2c2ff2e197230bf2b13316616b1a26703d118f82c9bcf614e0ffecd3e5ddd18c92622ddb59dfd7f1e81deb9572fe4d5096f11f", @ANYRESHEX=r68, @ANYRES64=0x0, @ANYRES32=r35, @ANYRES16], @ANYPTR, @ANYBLOB="102958518e93c13ce689c38e6c9d896ea862edcdc29f5876e884a47e3da81582cf13462bdf794ad51208c3d058ca70b534f694801500dc287434bfaeb8d7e0800354d353974687c5e5310505d97895e7cb25a111be982439893845808afb967bd09f588715f0b5b83698739c091a3f11a5fb020b04890b60819f389dda3e", @ANYPTR64, @ANYRES32, @ANYRESOCT=r17], @ANYRES16, @ANYRES16=r64], @ANYRESOCT=r69, @ANYRES16=r63], 0x3, 0x1400) msgsnd(r58, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000cfafe8a68e7718fe2a86d7b11cab3fad79997764860f58019507850800000019016d47ed37dcb33a6868b4363c3e96fa38137824cf0d97f8b055f44f87935ec65fc198c95bafbee813167ee3d18c482d953d843deb7dd3d6923d838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe812724499ba1ab0804b4ad0ef0f2cb49cbf77eec568910656c41a1bc9d229663cbc4467c1b748c7d3dd4326fe40140e7c6bdd4c3940e4bc46c43cd42c42e133b81d65629c47e38070660"], 0xe7, 0x0) socket(0x18, 0xf961734392110b48, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000102000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x0) socket(0x2, 0x4, 0x8) socket(0x10, 0x1, 0x4) pipe(&(0x7f00000000c0)) 16:00:27 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000c00)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60403870b6b8fb7b3553e30d1e6a409a33b43f7a29799154028f6e868f0069f0ebe4b288aea14792170d17c2d255e5975e69013565bba96061db1b73ed4671601dda39a383710dc597b3ea2d5da3d000da394ab5bcdd410e30f44ebd8e50e7dd0f8060bbcfaf2c3a1924d234c6051e5f5e4e1f08d1281e2c88fb23c5cdc8cd6501371f7bee1b0a74c046f6acbbf929d7ebf6dfe3fc42fde22525556c10f1685d3dd610ebb6d27f149bf6ea06b75e94406499b49d81756a7373aac02afe67f811c93f82a95f2e352100c241b9d331ad6a9b562bc371bbccb96ad022e97143faa3509d4d503f381bef4543d4066515569601d6a3b4804a53e6363c56ed792c3e34c5e228bb4085f302ebcf749f140a121aaaf27bd668ff022914db02624b3ab559ae652ee5b151e6eac22859ed88c1929fa2a357aed4b90e9e4716a7d34345b6b7e70bd9984b2cb0bc37869f78efde2ded6863bdda0de23d9de3ccef8367c00e64912b454b58"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00vQ\\'], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r4, 0x8}, {0xffffffffffffff9c, 0x40}, {r5, 0xd053d29532154bf4}, {r5, 0x1}, {r6, 0x4}, {r5, 0x100}], 0x7, 0x0) r7 = accept$unix(r6, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x8, 0x0, 0x7}, {{r7}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[], 0x0, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(0xee01) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x84, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRESOCT=r10, @ANYRESOCT=0x0, @ANYRES16=r20, @ANYRESHEX=0x0, @ANYRES32=0x0], @ANYRES32=r21, @ANYRESHEX=0x0, @ANYRES16=r22, @ANYPTR, @ANYRES64=r2, @ANYBLOB="57b65ff63cf50af0320805ba955b86a9ba3509e7451d876dd53968ceea95baa0c725fc4ed5351fb8fa2730f4712174d04dcf8d00fa5f0f31fb3f255231a0deee3e329a7b4b6b1814e78f07e46b695c5e58b4844d93690ba2848bc9", @ANYRES64=r24], @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES16=r14, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYRESHEX, @ANYRES32, @ANYRESOCT]], @ANYBLOB="082843ad76e99e54899dd72e4d61b7a64c98", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="715e8aa9d68547b6b36b84cc025255db9367d5d4af083d020000000544e1c333119b058b60efef39dcf451685d70912707e66c8de777e626ac0e1945e3cba89a77c47cef8effefe6b5d4d00001d78a67859af0543d3f2f9e21bf12b637d54cda9d57450f73621d049774708c39ec379e5c08f1d09cb725900e216084c564f399f264cb39a0f4f8decd8e66d50000000000004e32111d133ccce0d3e9b58789b3e6971450cdab097da6f07eb5d160d7", @ANYRESDEC=r11, @ANYRESHEX=r18, @ANYRESOCT, @ANYBLOB="57b2cf177cd39f71cfea55e970cb0fb6212878", @ANYRESDEC=r19], @ANYRESHEX=r0], 0x5, 0x0) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r28 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r28, &(0x7f0000000780)=[{&(0x7f0000000280)="16f1838497ac36bf6218d7b802a1f70cac9d12da6cddcbc736f075d1e0a9c58406acfbe32236f21f3a0d73a83db9bcee741b1ddab3220138833b6903f3dfac27e22cbcc65a4711a0a2a5eb2c4510f4b80a532e7e8f8f4d5c94987f8c42495fbdef0e51f47764fcf592df2138e4678c15133d4bd06aa2ef", 0x77}, {&(0x7f00000003c0)="269161f8837ad3f2502c7defa6277dbbb24c479f306e4a2a9337396dc360ab8b23d8e52e250dfa55ed906dfc3c58ac471adee4022421b4c4b5c0ae140e7f289c981acd732cc6338db51f2a7c2604ce1ec649eef3b99742ff15a20241eaa5e0c1d4e63e241f88f92bd3f2b330b98a7ca22faabc4ceee903bae6db5752f4ae83e6d3a6370443e948a2151d85a36ed80c", 0x8f}, {&(0x7f0000000480)="bfcc454e2d925e34b0b559fb2077af476432822c516f2565134c7afdab664b8d65bb0c8fe09617bb7f3b6b3ff06fc9107c612b9a8d52fc8b6c5344b5f26989c2897e9ad71b70c6cbb22ed4adfc67d3cc5995becc4b43d80faf62417529cdd4a3d603dcc9e16a0671aa381d42b5920827dd91b0b5fb44c0c4565e922df58c3ff66b237269623f3ef24bce8862fc5d579c956a530005f5f0de6e9d55dd6ede086e87c22c24e486957ca63957d857c6bd515668cab4e160b6ddd3c3822ebb7c7ee330975744cadb38ebdda2e0f236082db15f445d5d23e95a5665c541a7fec89bde1530f1589067178b773b4006df802dad78ff4701d4f4c37509979d", 0xfb}, {&(0x7f0000000800)="3b179f1bc60d09bac71d66ee1760e46e69d53768de7e0230e02de4cb3090677f7c77140d8d0d84e66da277b1b64aed9457762650303f6694d75f4cd51f156543354f2b488f5c90dd30e5906252be1524109a834ff6b1c89ff45d77e8ee37c6d420d66e50a16a695d1d45ed7b2a78659e9fb44d9b88e375dd4d28a79c575850293b45e19a7f25d0181e73e7579716685e8f33d6184b54951f06993a5c6f2b08e88a9cac8a235e543374806ebb", 0xac}, {&(0x7f0000000300)="ee6b4bb7e7801b33357b0ce1a22eeab879fea2b8e27edef12d30207fc3b928bee10de0dcb3112a361a08b5db83ca5eaee954755090b3a788b62194c32825ed3221a0800d3b3eecad7df78588b393ec4dfa5f11af9d21fcc58ab4718a1716c6afecc6088acbe2fa9abedaf29a8cf2e67eaab858c9f100", 0x76}], 0x5) msgsnd(0x0, 0x0, 0x283, 0x1000) msgget(0x3, 0x20) r29 = msgget(0x2, 0x0) r30 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r31) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r36 = getpgid(0x0) r37 = getpid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x3, r30, r31, r34, r35, 0x2, 0x8}, 0x4, 0x7ff, r36, r37, 0x0, 0x18000000, 0xaf, 0x81}) msgrcv(r26, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r28, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000140)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x25d, &(0x7f0000000180)=[{0x400, 0x7, 0x6, 0xffff}, {0x7ff, 0x8, 0xfa, 0x3}, {0xff, 0x26, 0x6}, {0xde5e, 0x47, 0x99, 0xfff}, {0x9, 0x5, 0x7, 0x8000}, {0x100, 0xb8, 0x9f}, {0x9, 0x5, 0x7, 0x2}, {0xf801, 0x4, 0x4, 0x2}]}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0xabc5c53917b3c530, &(0x7f0000000240)=[{0x81, 0x5, 0x3, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000500)=[{0x0, 0x95, 0x89, 0x1}, {0x3, 0x3f, 0x40, 0x8}, {0x3, 0xf7, 0xf5, 0x7f}, {0xc, 0x7, 0x75, 0x2}]}) r7 = semget$private(0x0, 0x2, 0xc2) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r7, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r7, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1000, 0x0, "14e6bdef0e509ca71193aa2d28c331819ac8881f"}) r9 = socket$inet(0x2, 0x2, 0x0) r10 = socket$inet(0x2, 0x4, 0x80) setsockopt$inet_opts(r10, 0x0, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget(0x2, 0x20) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000000080)=""/182, 0xb6}, {&(0x7f00000001c0)=""/185, 0xb9}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f0000000140)=""/27, 0x1b}], 0x7) 16:00:27 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x10) r1 = geteuid() r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semget$private(0x0, 0x1, 0x4b) r5 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000006c0)=0x4) semop(r5, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x401, r3, r4, r3, r4, 0xe2, 0xf7f4}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = getpgrp() r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r8) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r10 = socket$inet6(0x18, 0x5, 0x1) r11 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r12 = socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r13, &(0x7f0000001740)=""/4096, 0x1000) readv(r13, &(0x7f0000000000)=[{0x0}], 0x1) getdents(r13, &(0x7f0000001b00)=""/80, 0x50) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r16 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r17 = shmat(r16, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r17) shmdt(r17) sendmsg$unix(r9, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x6, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="8ccec6c9beeaaf125185f9434fb71c6fd0610e4c568f0000000000000000000000e68a1da624be4b85f974675eb401f8cd5ba6a9cc53b6d03fdcf49144ca02a7f415ab02deefe9eccfb8cc3502146c0bd082fba523900030ebaae1722bf33cb232f7e19f663da2d9847aa7f39a41cfed93", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0xb}, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000540), 0xc) writev(r15, &(0x7f0000000600)=[{&(0x7f0000000140)="eca73937f5f42c1f4dd6463c5fe5b89c071263df3d322ba0e87e92e80bed16e7e40fb306ff59d18b6b80728bd4655844329fd94fdc9fb6", 0x37}, {&(0x7f0000000180)="179d13a1c2a8ef53d166364cb0a42f585b25daf2", 0x14}, {&(0x7f00000001c0)="14aedd22b7c0b066b4f315e05e0ffff157b17453cc6a456917a608c837026ca8f8adf31a4e575e7b38ce64d363f94d0d", 0x30}, {&(0x7f0000000b00)="697dac951c78ab97626218721e551318c6202708563e6e650b3d24b4b85d52a432c46d201ad235bda913bbd100d30c912e222cc2c944732394d2c1592c5e41f77e2ea34b6487d33f7cb97be99e1037039574e1c41b76b5391df35d1e83d36dd9b62b4f5caff8cbc86881945230e2b34170eb0790c2f84e8ec770ad47c448f051012524942ea9a614f2d0a75b87f1f9564890478aedbac1001fc1f5c82fd9bb4b05165f597b85e0836b8404823f4e96fd704f0eaa100708fbdfb7bf66171a24aeb4727244f577db1b0e002e197bd00a7c618ed6d24fb6ede7c06c161e5f0352698d27ca6b9f1e731da5c96de0b9032e199978f27fcdb1db2646bef3c911e898804a18e87a8df976e15ff569270fdcc3bc9c7affe7caf5d6ee604fe2e9afcb0ae1e88ef351b414d8dc429cd389a875124b60b6a73a9859d79e4206390c061b1fa3317041ae846bc781d2e1b28dfe735ec3bb7b1dd85c46c8f91f211955812ea1877046af50fb04f4421460bdd6b95956366f5e25929bb4eb23cc0e055b0e814cbd46c41fe2337bd005bdba9e0919f7e7016f754fb96fa619b117ce896e5b4d4350f3e9921ed516f2722e7897d1070dd7df59317f6cae7fdd640c059f8958d708aa0aca868240614a92e0ad5e89f58d32452578ee5c66baf5be97fc371bc1b408ff708eae24a895f24ccd78081d31c2e38f9bb8c8b2ea31067f0bbbb052ef6d0a2e736a045eff403db08c9f032668ea37751f0160ea8ea5968983219e597be143fa094d1e2e40261bb1e1d8b512fe5da82c98a83f5a06a729b83a529bc4e059ea6618cafc10523e629fd64472e105b40f3af188cebce652cf9ae4cc2ebf51c291c84168103a5108de2a5b379337ab954668a7974f058f6a6a0080391476340bfd89fbdc7e3f64d071943788df052f1b137ae07286e927a79e64d87f14cb675bef662f12c1b34142e6956b92b8277e9251d9c4d5adad948a5010668b961ba575e78e0aa98d2f647a4745e5a157cf6b0b187996115a497b8ef011038df422d2e6df346b4a0d1d060ccee88f3e58bf0dba0b5190b8189cde6995120dc24138f6ec0ee9a6fb124438cab572030f3df0a1856b7a7e81141565083b1c674b051a408d99ece7924656626ac0a58ab13b192a855da488df1f6de42d0ddb1df7f7151650c736546313de787ac4ce81a83255c80f7284de0a49cac22e65a95ec90e84ca9d345953da025cb55c342e904ef43e9c157e2e42404fdb2f28f63f793e214303b5762ef79be903196746ac9d53c2bcec46565e3fa21717983c6fb49a7094e5214fbe44ea22200b54ee2971458a0c123ec61faae24deb1dfa0a3b05b685e83a56201ac1207425a9b289cd657024625074fcab56ec2f3b28e44f9e1453ebfc6651b8c95e3db5f48ec44b94aecca2970e1ab9e74eaaba047cc320bee5b619acb30c500afe3a22d6edb3d1dbc48ba5944845cecc671a2567c0c3152fc277a39995c7a930754504045476b09b1bc9c6d5fba773d3bf64d6efac10582957a2c1ccfcce3284ce323703c803d779da53261428d8fae063ee1c16fe107ef9d08932fa22c2d23de5eee369490a00def14861ef776f0212545bb3c591014ce5b7502ea76f1fdf0f877c606e8f024bd9d7172f501fa0ace20fd736f6f0aa432081fe3918a315d7ac6e283bb36955fbdb45f80d5299993089afccb9de065e23890e3e734a5ed5d08e6012f3873d25d834973c4abd94cf9d89c1596f7ab5141c8a4e9e849a975b7285a6336b6ea0f956e3d59c32f12c816433a9d1c49e1b3663af6d2de06efe6a092016616b6d45bea9b629786f412b465d2acfd4e8d06b7803e1425022c03abd2c5cd710a854cc3b0b5a1563cf7205a1e022c687a04e80e367c19fa9bee9a7e186a83f0972f3f5b9df40b896fa80d9b6d98315874ad3e23199ea879d945f0b15e6e3865f01604ec9c6f0fde0c7229ba82d4cbc6703f8ce52451c463d4e7c300408eefae6a10a27fbc2f26f688b47d1f47d8398679bce53bc0f26f7cf0e44677068e23672eb156e6a6f11a229318ee0b3885b8b7972057697bba43a0f06911d37ce8adc8ace1594639251195c32b1e67453ffd0a162ceb6651b18aed65d8dc04945cc805d4273931c5bc927a2614186ddb2d0c4494a8207dc680a7e463118127b3fa91ecbf1cff20a5fd5f5f73af3acc489b402634c886850faae6daf60a9974b601f4a44f99282f546685166b3723436698349074cd1391bd91fae006035c4bd6a3f607c7b2e13cb78158e4140cd0361c9d552f90deeb61678c4f7d242ad8d2ac1d8be375d3886b30d5d752d32dda4d9e24efeabc6c12464f88868a0795dea45d8a391c06c586e7fed61e60c134924a4d8c853d1d54e1a80241a943135871604794cb6cf6a63d12a36ea7a1ee4371c6150cbd15389e925ed643f9bd4235351b2f06d496ee2bb107675aded9bff7d001f4a22e6904f6016e14849a14804a2d1c583db7b310ff1d1013ff32fdd267d2e6d2b55a3b753321ed63ddcc760ba05565d8a21f900fdb4d803b8ae038b99cbb24304ef75d7aaf72d16936e13684298c87d53eac6f5eb89ae418492ebb86cf47834d52278babeafa69f7f9407d6004acea7bc10b7b575eccb8fffaebce1f28cb629f11410241b9765777ae5426eaf3f370d81e036be6753ad60cca23d66136df4eb5491aca707c8b08a944fae97ee6c9ad136b95fa60092fd2fbe0deb37137ffecb679f2a310fec3cd6418c0ba5f6ba2bab4c17d1c5c4cb07f9c1ddb08eb20f3eef888ed301a34c956a14be870f7def4d0344d62ad2b4d7b2ebdd612062f6bffb7fffadd54d66b10d5593bcea3b182f82090d4508879a775bd9d3b8b22d90d6974e491c4216ff62aee12836c33d228eed974f62c88eccc19d8ee8df06f8ef9bb8dfb8169b6b06744b94a8f2bd0a1cb60280cde17944ec3f5ac068adca461a280c1c7c238b28c4a2efc959336849452c3ebe00557fbb2d51cc0268a736681786288077805a01387dc833997df4edfa0408f6d20fdf02f40da1c54c6fdc7c615c04c1c183448247cfa3a80f39519e10aab9550a9fd5a6398abef7f3e5b5610a23a3045580c1ab783aaed64f6d0d4c6dd83c690bc81ca66022b7b4ebcfce4b72f91cf4809f11dfb37be17fbeb9aff33c3f3affc747c630392a00a2c88aecbaec22c92f514382f194d83caa73460299bfe104d422906d41a5d530fbb77ac8fe853cd35bd16016ded6b5f880f368e9e7b4a6db119affecad7ad08de5cba255a7743eef3e6320b55177f1af01cd83b32a4c404da94d02847e2616ebc141958dbc881dd54ca3b371c9a40320a3090af5cfe8ebee90f8f7559b1a95a42ebd88118fc674996a13a30cd3ee4c2809df3008f06e6ee4b2a2708157b5108080e29c088eb8ac470de648e68afa222434335fd81f152ad957ab87782f0cf510283afaf1bd9289df8e7782599455e02a3e8bfabcb5acd8ca5f140c35379743c9ad840c4e00d824022e7d1cec373dc59a32992d3d7e8ba9069dd5b65d783361dcae21fb20c361312b8f9073eecef9eab594f27621db2687f400e9b0ea83849108fab75f7e1618beac6c734dc27d2de1ac7188c21fbeb8b0e72072a325dbaaddafb95ea4f69cf7f296639f6e008ffa103aa2a353b2d297c14234158ef3692929dd8d63eee6aae947c04d56224feb2f346c7e7d2cd1a5ec0a26e392ac3b0c4100dcf45cbc3786a67f3938ac3b0e54fec876cc6480c6331eb40be9ccdb32d9958bda10e8e528f78c264d9dc93ddb87cc01a529739fa62544bb2d15ee608cd3c955e28ce1fea6f2482146557b37b03dd1fbbf695ca34337ead147dfe4f73d86e621e392e5c263d33cd45841e06f0d6eb46077622a79fa4804e11ad43d5d1ee045de8be6a276aa9fda8f6bc8201939a548d709ebe8729a306d1b86352e661a2859b8e1a87aa7d82bfeca8c4980aa5b62bd32675868c5abebee5527b8348ff323a0e5969741560e91b8d4a567bf8383d9578b5d6e720e9733dc31f25daa669f3abafab3032c900d9ff561f19378977f874265d351d36687a68cee1ce2dec463f5c1603023f8462a56e2c066f844a88a11c13981d05c46a3eb2c8190d43898e889248bad426fb9283b720df36f0a822da9ca448da8949b107538dacf9a9f4ebb029eb7c2e6be005c2e421a08d1c8602931d7eaf8ec96d7cd8edd36b23e4dd0d2cad275297df26e330aac843b5b83f1ca2cd20e2ac2c2eeb2d1412187fab262c7c37f35e159ff3308b3f54cee001d24e718036913be467a95bfc9b3e7164f9948459a580044e5da302cb94ca9fdb787fa6f0983f66ca2365d8403c929a055b6e1f3a686e0ec64b6c5840ff083a5d421c731e83a172fc57ed49a3bbf727a1e1dfcb73b333a7f6a92d1f86407c083d1993499246f8ea5794e6b3426e961da44621b04194b5f8ab0517ca064385a8f30a04191d76dd2b8e61704e206c9e0d89b6a8435ef71f2df7453e29bdec2e530433928e3995f2d5195218cc0fdb44208fdfdec56d2a8d1f1967a46f9bdf82725bdef3aeb370a353f128fa6483968fe9a7d046c6a31b4df55a8cd5d740e176f5e795b25d09349428efeb8a251bfb86d0837b5ca5fb7ad1f12a7ebe63ff78fbe50388ee993c5245e54f9a6584c6e2361dc60aaf7b16ee5f5f4bcec6ddde10f09634d00d61a415ac25ce729111afe012c8ef5f50ee090ec15dc2e06099a595c0b0a10632496541ee90a665fffca652ac5c102f3020c107420baa66f1eaf2aa687939357c2448e441e22f204c33f13ea3cefe9ebc18d510517094d517a6affb332e2859fc4d93781a3c7505c3c6bf68cf18e1f23c3e2776d05130ff5a9bdb7ac31a05c1e44dbc04ddf65ee0b86bfccd0208f97e273e2de4c635ae2a3c18121ee48bb9f7d852fbba6f9a5571d21d2e7d9db05e920e5fb4c672d2e853ce689089f60424308152ea3b2843b9b4bb98af59feca7f662e5495c418bb14826f3155fb227778b655e95a44555b4aeb7601e19c72a5d9ef390884a870a1d5555d59a6777f42a3d8adbcf9b67d18bcc8a7a4b14934e563320cba98f6bd7b4cb1a33be9e3a5db07fbf21e0efbbaed7cae1d84bbbe057bd6cd727a4cc3578e93e6e12f417542ae2e5e90c0575233267353c2fe76211bdd72cdc9d5d9d8f8803fc22317d8cbde8f476e45aca104772ba3fabd67e332954879966936b60176e087e15e14c5b7931c5afe655ac1c8f9dca92e48fe57d292650bd58d57f0efbcc49f7bf04eac68d54f229cc7b97526cf2dca84dd8e86b83c98c1dbb819e7a1b31aaf6d4be860b42690ba62bb2bc691f2014468a1fec53e978fcacc73d059f9692f88e7de7974ddad02fe01f467ea9899321d3d5e6f0caa2ba247577bb313d7536eb2ff4b11d1740ece74dd8dfc89280c71dadfc9d0e036512712ea9f40d837abc79582afe896284f1c8b258f05ef2d2f9d66c6d6bf3760b4395654a1fd98d0fcd56c3b020d0da7a308f4b566aecc82a8a718f96bb811779318b8cdd9b7aea6a18ef53a21a11f76c740bd703f6deb75feb702d0e3c2f7eb94bdde984c5ebb72623a1c149462fda3e3364ebbefde7894922d4677de04776203b33b8b1f265203d49433ab093b98c04bdbaa77f9d64c32c1dbe4dbbff17d4037c3dddeb5acc9d6a76402e22b8d79b9d654e2ce294b81f1de38107333fb412fcd1882f6a0d29296f323009f048d7998589d51bf0a2fe527efb8004153cb3686e6a6712540224cb0ce475c5945708df125d5aa1faa776d7371a8e0950c799f7f246d60832d4", 0x1000}, {&(0x7f0000000200)="ae4d599385a6ae64a7557a44d798c007b657c511b5f4284f2be82b98a24c9f7e8442fc6082cba59d83cefac4dfc31ee3c37c0e23cf399704d7cf83dcdeb473d248e0c6653022f90ca36e1568ac36e1bbf5e579ceed2fa446c3a82ba2ad86498f14b78b60ccdb69dc69cb9c0b65b5a665feed829994010f32fca03b1262c91d013360437a72f79ba103211dc4b7678953a47e7f6a97f6cb49dbea9644dc3af34c301ae17e388bd5bdf7f22238b66a131025b5eb05a1eb00ef25ffb5bf4df4cf8d", 0xc0}], 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x2, r1, r4, r6, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r7, r8, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0xffff) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/29}, &(0x7f0000000040)=0x1f) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:27 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x86bf, "040001002a00000100", 0x2}) r1 = socket(0x18, 0x1, 0x0) socketpair(0x12, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18104, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) sendto$unix(r3, &(0x7f0000000140)="e26e36a1f85deb5840d425c9e46b4078a7e3d499e82ecb4153e26a2d703b09d4a29647aff5f5773c2c979be927d4977a5345c4f2f288df61e4604011becdee0cb06e99c174a226140af0c382d96891a7bf6634267b369d1e9cfb93d0993043d6d534cb3fcbc09436438f4918192f3a150f65897f452cf4f495", 0x79, 0x2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r6, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000340)="b7667c5e15df176713a80f79504821435bc6cbeb"}], 0x1024) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r8, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r9 = syz_open_pts() r10 = syz_open_pts() close(r10) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r10, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) r11 = syz_open_pts() close(r11) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r11, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) close(r11) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r9, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r12 = syz_open_pts() close(r12) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r12, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) sendmsg$unix(r1, &(0x7f0000000940)={0x0, 0x2ff, 0x0, 0x0, &(0x7f00000008c0)=ANY=[], 0xffffffffffffff75, 0x1}, 0x2) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0xa0) openat(r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x400, 0x12a) chdir(&(0x7f0000000100)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x200, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000300)="368dc36cf56b9ddb2005", 0xa, 0x0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup(r1) symlinkat(&(0x7f0000000240)='./file0/file0/file0/file0\x00', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000280)='./file0\x00', 0x800, 0x8) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xfffffc46}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x3, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x2, r3, 0x0, 0x4, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = socket$inet(0x2, 0x3, 0x0) fchflags(0xffffffffffffffff, 0x0) fcntl$setflags(r6, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r7 = open(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x21) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x4, 0x6e, 0xff, 0x6}, {0x7, 0x3f, 0x3, 0x3}]}) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r8) 16:00:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) recvmsg(r3, &(0x7f0000000a00)={&(0x7f0000000540)=@in6, 0xc, &(0x7f0000000900)=[{&(0x7f0000000580)=""/214, 0xd6}, {&(0x7f0000000680)=""/181, 0xb5}, {&(0x7f0000000740)=""/48, 0x30}, {&(0x7f0000000780)=""/211, 0xd3}, {&(0x7f0000000880)=""/92, 0x5c}], 0x5, &(0x7f0000000980)=""/89, 0x59}, 0x40) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:28 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x2, 0x6, 0x9, 0xfffc, 0x4}) r1 = getuid() r2 = getegid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) r3 = msgget(0x0, 0x80) r4 = geteuid() r5 = getegid() setregid(0xffffffffffffffff, r5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) sendmsg$unix(r6, &(0x7f0000000780)={&(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000200)="0533b02dd501a05506730740013388d3632a861c51e2d6f638f05ea6d1b22ca98cade963120538000b", 0x29}, {&(0x7f0000000300)="7c5a2187926e471564b63e93def5c494ef1d93ff1c2952a85f76bea16cf72fffb4d90839b2fc1c303f7efdfd0e625bfae97214f0f732cf58c895b3634f1898843264b2b6f95b5d98a50f5bb69120627b1d8bdcee7b56569cdda80f149f4ed8ccb71ff77f94c17822f96b8600916b70fe620bd7b78474d943019a76ce2a98e37e7d3601c96bd55c66937cc35fc35d956cac27f893cc80f6c2f4864228b93a90d36ab07426b415a28f6a43eefd6c880c6eed51f88cfc92ce35da229e4ae3", 0xbd}, {&(0x7f00000003c0)="266ed3040033f441e0a226a12bb3239b04bfdba5eec5f6748fdba6aa38d2e9638f189f6e6c916509ef642351c5be3881895317706a9849e88430f62dda7401d84e1f062d355a2c47a0b0929f1fcfb773cde53569ef3185442ef875483f8fdbd0b81c4c0e594663e83e2ac2c23846255d2ab56047f498ba7b8a09d92628830aef36ff1fa5bf41cd", 0x87}, {&(0x7f0000000480)="8d026a171b64201a134bcb4483ea56aadcca111989133f45ee93d4bdf10275973c1355cf29a05184a06a058584a5294aecad53af766f9b3cb2cca6addcac380f1d78cddb1fe7410be9e893089e6c103f7fad1573129eeba50e52", 0x5a}, {&(0x7f0000000500)="06507d18222908031c96cd54ad64d2011bccebe006e3a1799ab19a1f4b5f73f18244", 0x22}, {&(0x7f0000000540)="5aca2d6e40ec4602b1a8ddc06081b60001354ac799fefd4e88bb1a7f49add14e051d4d3a4cf4774e869be15eb3abe6fe54c683a8b255f3448b6f11bcd2b68d34eaa69e6dd9f6d032b0e936f9197365231a39fc2babd0ecb70df9ec19ffa69e8c2bfc18de63d0465141097338e9de80c93540872690b288c4727ab40b5d600012168729dca163a9ac52a8a5df53105a981fd7d597be41a2a5ba1259e7a0943dbbc0d6ae7831d3450abd266550783338a90a85cede7a5abe526622b5c4242647fa10aeaa5fe1b02caaff7605a441ec", 0xce}, {&(0x7f0000000640)="6660514bf4c1e243f1a0447c6cf510cd77ee2f29c8948aa8643000ae5f91b87101d5bb3c8e4ce96eddf5fb8752eb717253a0dba68951a4c039b7f21dbb4f35663d48aaa441b6b1d80e0e703c24e1795e96a2f6ee9191c9ce7e7e0f058bd58a8995f1b8eac11b2c64282a4ba1a1a85286603470f9abe1f0d75aa4ecde7100708f252ec4dcacfbd065a52a169b401590d63d", 0x91}], 0x7, 0x0, 0x0, 0x2}, 0x4) r7 = getpid() r8 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0xffffffff, 0xffffffffffffffff, r2, r4, r5, 0x1, 0x5}, 0x6, 0x1, r7, r8, 0x6, 0x5, 0xfffffffeffffffff, 0x1}) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:28 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20000fc040000ff]}}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0x2}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000080)=0x9) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000000)={0x1, 0x5, 0x9, 0x3f, 0x6}) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x3f, 0x200, 0x40}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x5}, {0xd8e}]}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000140), 0x10006) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r2 = dup(r0) fcntl$dupfd(r0, 0x0, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000200)) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:28 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) r2 = socket(0x20, 0x2, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r3, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2945084719dd3256, 0x1812, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0x5) syz_emit_ethernet(0xc3, &(0x7f0000000300)="b9b72326ce53d5024a0e70cc8849b74caa11a26ae989b1f46af92c84c68c9f1c5d250454dcbdf9bf6c391c0f72c317cf5d56f882ef3c8ab13dca505544e66db8bc727e61fe5397fc1bf32c432f73edeab7b4774e6c0a1068e1054c5a81c5b7e77f3b5b6c965864ffd32aebe7aa7a3779cecbf8caaa6f853b87be2bd884757ec8dc1cca1c39f18aebc73b61d11e870f2ee46e97323e56b158c52acd68cbb35eae6efa41bb99bd3176125bb695aeb62bd16d877b24f129dbe6e941654a7ff00411389a38") r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000400)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x104) poll(&(0x7f0000000080)=[{r5, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r5, 0x40}], 0x1, 0x0) 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', 0x8, 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 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r11, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r11, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r12 = syz_open_pts() close(r12) writev(r12, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r12, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) getgid() getpid() getuid() getuid() r28 = msgget$private(0x0, 0x20) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r29, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r29, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r30, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r30, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r31, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r32, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r32, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r40 = semget$private(0x0, 0x4, 0xa5) semop(r40, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r40, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r40, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r40, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r44 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r41, r42, r43, r45, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r39, r42) msgsnd(r28, &(0x7f0000000600)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYRES16=r17, @ANYRESDEC=r35, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES16=r42]], 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r48 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000100)=""/114) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r51 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0x3ff, r46, r47, r46, r47, 0x104, 0x5}, 0xfff, 0x9, r51, r51, 0x7d55, 0xd75, 0xfa}) getgroups(0x3, &(0x7f00000015c0)=[0x0, r47, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r54 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r54, 0x2, &(0x7f0000000100)=""/114) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r57 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r57, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r58 = socket(0x18, 0x1, 0x0) setsockopt(r58, 0x29, 0x41, 0x0, 0x0) r59 = fcntl$getown(r58, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000200)={{0x3ff, r52, r53, r52, r53, 0x104, 0x5}, 0xfff, 0x9, r59, r59, 0x7d55, 0xd75, 0xfa}) getpgid(r59) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r62 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r62, 0x2, &(0x7f0000000100)=""/114) r63 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r64 = fcntl$getown(r63, 0x5) shmctl$IPC_SET(r62, 0x1, &(0x7f0000000200)={{0x3ff, r60, r61, r60, r61, 0x104, 0x5}, 0xfff, 0x9, r64, r64, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r67 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r67, 0x2, &(0x7f0000000100)=""/114) r68 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r69 = fcntl$getown(r68, 0x5) shmctl$IPC_SET(r67, 0x1, &(0x7f0000000200)={{0x3ff, r65, r66, r65, r66, 0x104, 0x5}, 0xfff, 0x9, r69, r69, 0x7d55, 0xd75, 0xfa}) r70 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r70, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r70, 0x40}], 0x1, 0xfffffffd) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(0xffffffffffffffff) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xf770, 0x0, 0x9, 0xffff, "bedb1f106121e90b8c47245cff0000009dc5befc"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7", 0xe10d506843444cd9}], 0x118) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x5}, {0x60, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pipe(&(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000000c0)=0x8) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:29 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x402) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) r8 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r8}, 0x5, 0x2000, r7, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = msgget(0x1, 0x6) msgsnd(r10, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x1, r9, 0x0, 0x0, 0x4a, 0x80a5, 0x200000}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0xa8, 0x6}, 0x8, 0x2, r7, r9, 0x0, 0xffffffff00000000, 0x100}) r11 = msgget$private(0x0, 0x0) msgsnd(r11, 0xffffffffffffffff, 0x315, 0x800) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = socket(0x18, 0x4003, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r17 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r21, r22) setuid(r18) r23 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r20, r19, r18, r21, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r16, 0xffffffffffffffff, r14, r19, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r24 = socket$inet(0x2, 0xc65b395da091ec51, 0x1) getsockopt(r24, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r26 = socket$inet(0x2, 0x2, 0x0) getsockopt(r26, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r28 = getgid() r29 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r30, 0x4, 0x46bfb) r31 = getpgid(0x0) read(r30, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r30, 0x6, r31) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x2990, r16, r25, r27, r28, 0x4, 0x6}, 0x6, 0x10000, r29, r31, 0x4, 0x5, 0xc0fc, 0x8}) r32 = msgget$private(0x0, 0x0) msgsnd(r32, 0xffffffffffffffff, 0x315, 0x800) r33 = socket(0x200000000000001a, 0x3, 0x2e) bind(r33, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r34 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r34, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0x76) r36 = socket(0x18, 0x4003, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r38 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r42, r43) setuid(r39) r44 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r41, r40, r39, r42, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r37, 0xffffffffffffffff, r35, r40, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r45 = socket$inet(0x2, 0x2, 0x0) getsockopt(r45, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r47 = socket$inet(0x2, 0x2, 0x0) getsockopt(r47, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r49 = getgid() r50 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r51, 0x4, 0x46bfb) r52 = getpgid(0x0) read(r51, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r51, 0x6, r52) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x2990, r37, r46, r48, r49, 0x4, 0x6}, 0x6, 0x10000, r50, r52, 0x4, 0x5, 0xc0fc, 0x8}) getgroups(0x1, &(0x7f0000000340)=[r46]) getgroups(0x4000000000000020, &(0x7f0000000040)=[r28, r53, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3]) setgid(r54) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r55 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r55, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0xa7d75c6d78e0fee, &(0x7f0000000480)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r56, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xffffffffffffff42) r57 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000700), 0x4) socket$inet(0x2, 0x3, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x20000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x12) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xffffffff, 0xfffffffffffff847}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000000)='\x00', 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getegid() setregid(0xffffffffffffffff, r4) fchown(r2, r3, r4) r5 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:30 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f15d656b7bb2bed174526f777ba062e513d569bfc8215f8d0793a83b14b9efd68a22f"], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./ile0\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000240)='.\x00', r2, &(0x7f0000000280)='./file0\x00') 16:00:30 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(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', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) openat(r0, &(0x7f0000000280)='\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) symlinkat(&(0x7f00000003c0)='\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', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) symlinkat(&(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/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) getpeername$unix(r2, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [], {0x7ff}}}) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0x0, "360640a95c3343216d7cf8b915c7aedb9ee70c0a"}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a00000000000000000000c207bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f253d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f51d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x7, 0x0, 0x2, 0xfdfffff7, "42ef517b70701d664a06027c18f601000000004c", 0x5, 0x5}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x85) 16:00:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000040)='./file1\x00', 0xc, 0x100, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r3) r4 = getegid() setregid(0xffffffffffffffff, r4) chown(&(0x7f00000000c0)='./file1\x00', r3, r4) close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x20004) preadv(r5, &(0x7f0000001580)=[{&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f0000000140)=""/56, 0x38}, {&(0x7f00000002c0)=""/12, 0xc}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/211, 0xd3}, {&(0x7f0000001400)=""/120, 0x78}, {&(0x7f0000001480)=""/194, 0xc2}], 0x7, 0x0, 0x5) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2004, 0x0, 0x0, 0x8001}, {0x4, 0x0, 0x4}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000300)="112c16927743e38ab19fa0ecdffed1138afebd4abb00eb0df97570e80c84a931df5d4f0b2069a18d0dca23704f404e0d68d0a3fb4d39d17f6772f844e51a9296419f520541f69015761161c814ab1661a9ba34a6be0ca190ac7d227bdb53fe778220ce0ffb9f8a59471a69dcf612eefa49f4a97b76e67ec0671ff9edc7d7d7da2b1502424394056b94969a9c3b88a32c2784b9479cdbfb5d04f1ab6172a61c637f3ea9dd926b791f1eb657b94b1c6fa3b3347b62e316440dcdfa6b5f4eddb5bf08ac94fc4afe67d1c5fac7a3b8e814b1cea8a6047ebfcf9382dbbf15439587822e1d83aaab668d6e315e1fe63750d9", 0xef) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x9, 0x0, 0x6, 0x1}, {0x5, 0x0, 0x94, 0x407e}, {0x0, 0x0, 0x3, 0x34}, {0x6, 0x0, 0xcc}, {0x4, 0x3, 0x7, 0x5}]}) 16:00:30 executing program 1: r0 = socket(0x6, 0x6, 0x80) dup2(r0, r0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r4 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000200)=0x5) shmat(0x0, &(0x7f0000ffb000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r9 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r9, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) shmat(r9, &(0x7f0000ffd000/0x1000)=nil, 0x0) getuid() shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) 16:00:30 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=""/150, 0x96) setgroups(0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0xffffffe0, 0x8, 0x50000000, 0x7f, "df757bdd1be8bdb0890e9bd1929a57b93cbe3984", 0xfffffffc, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000180)={0x406, [{0x1, 0xea05}, {0x1, 0x47df}, {0x1, 0xffffff57}, {0x1, 0xb851}, {0x2, 0xa2e}, {0x3, 0x40002}, {0x3, 0x1}, {0x2, 0xff}, {0x1, 0x2}, {0x2, 0x2}, {0x1, 0x80}, {0x3, 0x9}, {0x1, 0x1}, {0x3, 0x8001}, {0x3, 0x3}, {0x0, 0x4}, {0x3, 0xfffffffe}, {0x3, 0x7}, {0x1, 0x101}, {0x1, 0x34}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x1}, {0x2, 0x13}, {0x1, 0xea}, {0x2, 0x1}, {0x3, 0x7fffffff}, {0x1, 0x1ff}, {0x3, 0x8}, {0x1, 0x1ff}, {0x1, 0x32}, {0x2, 0x3fe}]}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x1c) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r5, r6, r7, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getgid() getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r22, 0x20004b43) ioctl$BIOCGBLEN(r22, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r22, 0x40045720, &(0x7f0000000300)) r23 = dup2(r22, r22) ioctl$WSDISPLAYIO_DELFONT(r23, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) r24 = getppid() wait4(r24, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r26 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r26, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r27, 0x0, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r30 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r30, 0x5, 0x8, &(0x7f0000000140)) r31 = getuid() r32 = getgid() r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r34 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getgid() semop(r34, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r36, r35, 0x0, r37, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r31, r32, r36, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r36, r27, 0x1e4, 0x7}, 0x5, 0x5, r24, r21, 0xfffffffffffffe01, 0x20000009, 0x8}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1) r41 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r41, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r41, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r46 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r46, 0x10, 0x9}, 0x8, 0x1, 0x9}) r47 = getgid() r48 = getppid() r49 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r51, r52) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r53, r53, r53, r53, r53]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r53) r54 = getgid() setegid(r54) r55 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r55, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r55, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r55, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r55, 0x40087468, &(0x7f00000001c0)) fchownat(r55, &(0x7f0000000080)='\x00', r56, r54, 0x6) r57 = getgid() setegid(r57) r58 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r58, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r58, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r58, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r58, 0x40087468, &(0x7f00000001c0)) fchownat(r58, &(0x7f0000000080)='\x00', r59, r57, 0x6) r60 = semget$private(0x0, 0x7, 0x287) semop(r60, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000b80)=""/34) semop(r60, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r60, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r60, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r57, r56, r57, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r51, r57) lchown(&(0x7f00000001c0)='./file0\x00', r51, r52) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, r51, r39, r44, r47, 0x1e6, 0x8}, 0x5, 0x5, r48, r49, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r38, &(0x7f0000001000/0x2000)=nil, 0x1000) r61 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r61, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r61, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r62 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r64 = msgget$private(0x0, 0xfffffffffffffffd) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r65, 0x20004276) ioctl$BIOCGDLTLIST(r65, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r66, 0x20004276) ioctl$BIOCGDLTLIST(r66, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r67, 0x20004276) ioctl$BIOCGDLTLIST(r67, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r68, 0x20004276) ioctl$BIOCGDLTLIST(r68, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) msgsnd(r64, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r64, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r69 = msgget(0x2, 0x0) msgsnd(r69, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r64, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r64, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9a29b21245d534df1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa17e9959ca1d7e88200174bae84acba1f0f91bd1489d0d90ec30b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb496eaf40d42ad16ae"], 0xffffff64, 0x1, 0x0) r70 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r71, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r74 = fcntl$getown(0xffffffffffffff9c, 0x5) r75 = getppid() getpgid(r75) r76 = msgget$private(0x0, 0x20000003c4) msgrcv(r76, &(0x7f0000000d80)=ANY=[@ANYBLOB="1f0000c806c24489a0e111ef95a51c24a920a293b7ef373fe1fb983c646f74879b9e5a60f1a5f4a8a9ad4e3fda"], 0xc, 0x2, 0x1000) msgrcv(r76, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r76, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) r77 = msgget$private(0x0, 0x104a6) msgrcv(r77, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) r78 = msgget$private(0x0, 0x104a6) msgrcv(r78, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) r79 = msgget$private(0x0, 0x104a6) msgrcv(r79, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) msgsnd(r79, 0x0, 0x0, 0x1800) msgsnd(r76, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000980)={{0x1, r70, r73, r63, 0x0, 0x46, 0x81}, 0x10001, 0x1, r74, r75, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r80 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r80, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r80, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r80, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r80, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r82 = msgget$private(0x0, 0x20000003d0) msgrcv(r82, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r82, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r82, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r82, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r81, @ANYRESDEC], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r81], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r83, &(0x7f0000335000), 0xfcb7) writev(r83, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r83, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r84, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r82, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r38, @ANYRES32=r83, @ANYRESHEX=r84], @ANYRESOCT=r12, @ANYRESDEC=r72], 0x4, 0x3, 0x1800) msgrcv(r80, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r85 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r86, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r87 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r80, 0x1, &(0x7f0000000980)={{0x2, r85, r45, r44, 0x0, 0x46, 0xefffffff04000001}, 0x100, 0x1, r87, r87, 0x5, 0x4, 0x100000000, 0x6}) r88 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r88, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) 16:00:30 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) getpgrp() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "35a86eef64607fcfd71100000000000000000002"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000180)="d1377c53c6c3771be18cdc7bb54f9dc058c1aa7c8fada44047c2ac9d27a35dc0a8f15d05992481daf0c7c005a487118f4f3268170c39c06b132c83b3327b3b377ad61fee3689feeb90e9c8652845cf46187325334c7461fb052b1f259de25d5cf9e288ff70e9f6ec901d349f0bacad9cd9d9ef0c48c91b3c36fb6aca88ae279f282d0a4e252ac1fe3641c9fb08ef4141503761f987ad4b6beb96082590bba0394d385eb6b1ee90af0fce0501b2dabf83c3781fdfee0bb3e513d6e8d8cdb2002b723950ce65a0738e5f638d2dbb0e201e88d7bb6b401fc67034ebbef33b4a282dec4e5270ab7d6c43fe2fb200c684949270f63d2aa4c2b6f98bf50d7dae7392d69fbc199161368535c220fe601e98317b26744dd83f48b755971d7f2cbca2ebe6d5c003e157e5b3c4c2afb9a8e9de8b8fbb3b2ecd568fb9b48787a8bd6b578475f4e4a7154823daa4d033d27e4f95b198f987416392a10ccf4e04ba862cd09fdb3020c83f1797a3e31ee92da84b7b1752ec5be36ca89d9c6aa2d61ee75128d0ec7ad3cefb845a235f9b26b0e9dfd620ba6c96e6127c3e57c5996cf0d4d431787dcd2ec80dc5dc89fcd109165888df184a748c0cd968fb4d35b1bffa6d3789e0a76ab22182db9eb23ca68fa0b79167b18d33cdd8caa91bdd916d4157b444afa400b3dbd255e0d2c15033d15029089ee7f88218bcbd990ad2dc4737f155de7ceab1a28aec997033bf5153901326d98b2eed99bada59af2c1b02484b004565699e90df60ec95aea06f6eac343f413d11af886be498ca37d782bb14e2503fb25ee64b9340a4047e466c8abbc4d8c38bdfe1844b87a04a03df93b174eeb6e63bfe7682cf75da072709bcee5b2a7f6fd6ca91f89cda9c57ecbbd8eaa6ca86544ca83bc0444a607d912a778d3263dbc26e63b71f1fe3ebdb3444c5368c1edae3651b0e9a918c841c9c7a2ae8af61d2181aa47791f1f262158226d78e27f12eb43ae63b112dfc8c7cc25fe7dd52e65f0619e425b9815abf6a4cf6dae937105a2966b807dabb3e1cfdf56b1a14d2363d60a386f1f53815d459022c3dace73bf7e1e4a9d73430e1cf6eac29b9e2aa4d38a32f9effad29c269daa42318d2283b69e1d8dab7a126ea8940fa23bb7a65d578bc54868726679bcb2db47510a45a6b277a8c663e9cd6be544448a31a80ebc6e317c347f05641d16a48c7353ff77fc94187371db6804065190281881555d1724ed57e6d799df71d4d1a4fde5f530bdb573c11c2b066b8a0bcf43d9f809a9a60726f33d737f6fb7217b70c4bdfff14da20461af3d8ac03c7f933ff0fe996695e9d297816b40722d2f016bda84a78ec69e8ffe8b97fa7b1b93279ac2509f677549a792f5238286d1069341a5fca8ab470cdb02ee9d1a08d505643c46f56760fe8fa3a0087737370a150983b4d30b380c20b11911c04be24012299358c280fb5fe947fc0fcf34bc13dbb386af95f6ba1a5ba702d0f466a604a4445795760be62c9f3fa488a68eb6efeb5325bd7b428bcbd89bd6bf9863b0139f1acff76c64475aa953018735fc1b5937ced4e1a8062b7dc1bc293aef893e12e6ada7b8686938893f01b12650a503b1abec92f9c8a5da1d1b8b33e1cfd59fee3b2fcbabf4d0c884a1d954dc14a1c4a516bf3cbbf5b957dea9f25cd1922cb379f7795fd78d69bc4ed9eac26fb772433a411fc1292c05d842044d828ef98837cfcda171f7996a6a36cd8bfc97ab11c824e111e358510afc0fea9e6226a137d72cd8efb5f91edfced8f333c13e608f084792b8b8889a5e294e9cb5f550e2204fff4bdec136636df1553db25b609adf5b18716a5bf0d1b4f00e4b2ce65fc0e21474dba7e9852d7b15101acd35552c9c8c41fb4913b544097cfbcf35ab24f6523298bfcaa9d75ec875ff91e2d435defbe50d692f4d83d22ae806c8c79d9f0a890a28502281707fd2aaff07f4b60925b22554a090ffe9459afcef174c9f6ca07313ac55ab9ecea17f0331a8e0c39c54365f5ca106672cb64a777b0c5a9fb8b5d21da9f95b397e63f475b6001626cbe6f649ca1e83fca3d7055640574d6cadc7cb8894da6938527e792d0d2f5c346a18d90a0ca162af67ecda182faa8ea817ae069bc3f424ebeb61faa10336ddcbd5a610ff08a859a473f9101d70dd64e2fec920bb77dac2b9a721f0f4132134375091544d7ef0b7a955dde2348fe52c4de35b15fafe300c3cac90393a49a5ee2209e247b32b182d4de63dc8b221eb1dbbc27f357181b62780092ca4f80caf6f4e126c2d5c57a2338f8cd296d4a6a0baf49481b13c0736fc880014cd8ac14ec4c76cd3b6acd5ebd6d2276739ed06960ad5ba7fdbb6c9a8f82665e53bc79c2ebbc535eb57630eff7b691a113d4aebdd7fa06c000459ee67610dd390fda520de0de1d5a4c12b5568de3cd1749f7237722951065515192077c64c651d0f8e95421873bd42db8d34816d53010858864888633df43fb8c7453c6d1ea438b56ec9f8ff5abcc972bba27320e0e1a4b9d94af583af5e02599ae672082121dda55ee76bafd49a710c6afc97abfbd5ad0a32f850a3b330e8d9241b1072af42c03828f21bd1c3e905134adc0013649da79c4914d80804d331b9749c0ace266cb60c91b565bc5c1c41877d044a6eb01a6745e394b294c02032ac2ca8367369e2ead3ec02590c1b9f63dcd9ad6182ed69b514dbd5fe2514885ee83b788dc56bffa28c49f7d3db5ff246fc2db212bcbd6a6f623796d1c9d0cb882de012d9a952b7d2973ceccea1b57f57f501b31da4f4dffe78f47de86bacec5eaef97b87fa4ebca42f9e7a3c383286c87a69b9b167bf920019ee95d1d18514306677d2d0103c04701b9a3f295c0f822a8f05684ba399d4eeb0206b2498b8108ed71ca50dacaf54e61a7fd9612c5f86544c23b97a7eabf82733f5b634c84dac65f9913565cffe7a5eda076254850ddc09f2e5d57dbfda9c2ce857c380b3e961efa0e73f00fc0ec688589f8fe293edaaf420b21ce5af421f8cd38d7f2a48bb254d0d0f47c6f415d21b5b5914d8f9f56184701b2d5fdfc947d51f53d13e96ff76b56ecb09b9ae2f7da2ef5e81b4103f06d0120343a5cbbb99b864ae35158f9ddf27c88dd3e9a2b5da0f676ed7061fdc3cf8e48592465936355ea74deda7c336373093fc48afa5b509ad893a4332bfd870a2fb84d5525a21b5e69136248501e2b2528f3402b1e7cda4cdd7b60d41a717706b9375775e492a5d31caf767aec9c80f96847d7cd949772ad283d0fe79066e5cd1ba3c85833a8e13f45841f202b232a4ab6d7cab8fc6e3c907b5c937dea8859077f32e22a2b8d106c2e5129fc582894d94c13812329c5413418ba250c2db60a2e4ab535a6ff1dda3705193851391f1e0048f17341516d11fb4dbcae92efee32c21b80996f3c2d9c2dc4e53b9b89c2aee3ab88b2b900f22898ffe117fa2f28ff499f04adb2d1e3bd709ec043689c8e370b054ae0e11cc2861a65a1a03e171abef5694ccc83299cd1d2ff30c217bd6401ee9158cbc05b04c11094ab9a6e9c352aa140a316dcb9d0f7a1e795f386857482758de7402aabe49c432309909ffe4f439ae703156cf7f523d16f56e87d72262af9e5ba64f20a100fcf46eb7b60964391ff4a8379b21de297593c6f1c96a15f2cd0bdb25b48fd1f7323382c27e2a45490b1f05273e033f58e3e2f64b9b1953bcb5f6ffd60e32eebd51125d143bfbc514b3dcaa3983b5dc6132c371f6d6e97aebff89f15051070f46b3bdf03b04b16328562c383891b2c10f0843ba91ffb16c9b4925c2ed6f66e23d289ce3a0a84ec67834d1108e08eb7a9b5f61e7c192239c646fa5712f4bc72bd4c42fa96be6ca7763d7a1726193bd53eba53523d9444cac96f8fc55ec93cc487bd8788907e51b7137c48f0442ec9bcf0811306d1be84dd93a0808df13fb0bfb0ab2697cfb1348a75e18496c2219ce56580228e065be999db42bf22c441b097559619475dc74a7a36f6b9413fdfca856e65fa4325c5f794fab69a3e0e0e730d6d7d6fede0a2479429695c880b0881eb187edd369a747800cf79b8a5317e915d0d416cb99039d4230c428497c6724575d4bff1c09c4c2f5b3c4ab385a1702dd2cf733c694706fdd57d7cda9b686d39b95133b0bffe24dc6e417c3c3a8d3c858969a16be0ce2609836fd034c53e5902837f9001daf73763ac8140d061932c0a54f8deceb1438847d943f491af8db8f4da4cf5525c32e8f78cc577866c8a686aa8e73a080f00cf8332fd8c8a105fcd056960b4816cc42c081465f727d1a3fd2ebbe58880f51dcbeeacdddc40843ba411947d2149e6da384dc3c181e6ce77a43e5f6c80e5c42e45730457d0ac0bef486b4c692796490a7484ae7c2588110cff3bce477ef9a6dd93612cbf9cf73e54ebc744050f6405e06728bb179ef643c835b465875ca1e7c73a72c7436a61bcbb9d768780dfb1c2a20dacfa4e06283ffbb87d5585a306dc3bfde373ec3c9536fe538e0f6a29b0ab85dea85d014d3a8cf7b16a582d756cdde7e0c830fef36c8fad6e6f7b18a8d0d09a80bc454fcf3f31252188ee5890b5d31db6f3b4f7bf0b73f9ce89d1682416ed1eb220f6983c94a6b59e29e94588d4560d7dfe2912283b0af5a5957b986b75b12efbe54de78fe8b9e7553c283cea82bc7748196f97b30930b231b5d871dba7fd0e4004b4f2d7345279f716cfe1c01be0a547dfc4013b980de8b27a7d1abfd2235973103c73e7950ad52b0df209f1b026c85c2b972ac415cc3fd5bc2b505a85ca646171f4cd402ae87d05ab78ef2ba734b715f19e9d9b35b865651b19e5aaeaa843b0d44e0a038d25fe6b35cb1d9a260e89ec88e3f10748671ec53eebbb80e72ba23391de2a877aa4447261fb8cd917914ecd73d1c65ed64594789c83d60bac07525fe198aab7989e0e3fcc7dbd846160096ea4c987d46606a46a975cad4a51521f4d1230ffab44ace426a15944a48d5ef31c889e7272d8fd13ee577a1df648d37aeaec40a54e62c9467b2ffe1c034c44d8387f551d1c542613e9d9bbb93ec47af3daf59bb068149c5cbc85adb63f8deb86561948a98387c10b6dd163c4331d4ec89cd4a53c87a72376525a61b723cfd3f2dca60dc9fef7f4d8db946ea78b5e7453d070918e5296b8ca6e91a1b4d150a296520d4ed10dc4658d8f9a28993912816d04d8b31f846aac5da4c58799cb6f19eeb6b52c1eb60f7c6e6ab79ff3b3e331830d9a0408791955675994856ab426c5be0360517a21c5cf8f0bb7670bf1dff8f977888a6fbda19f7b49de24df78f27341c52725020b74543c84c64c5c6e46046db669f2cfb01362bf21c01d00b3278c4f03c0fe6c94e1430072360b82f550133c9b7989ecacffcfae7e4785f089d42fb3421aea3312de1037b6f647a6edd3e6c5947dcf255d4d7a489bd7324c6e11e231e78fed5abbdb0d6be68dedd1cd2cab9da74cb1853d2a3c5f345617ec998a2accc7c6e6cd77929dc80bcef2cd2dd4fecfd8298d9cb1b7de4a1404d1582a48d5bd6d3f0844978248ea7f46027d5cce5fe39b07002605603e5ca45e7be9b51ab7c94dc9daefb792525ed721df476ceec88dfef32813b4c1e4a77c5cc190a3daab8dafa5c5c91e45582b2385e4e0ef7f8b2630f82d91a40a43d53b84a692b226960deb152626a57507049662c4ceca203524161331288f3173bf7250e4e6837dd0f0f5995af918183228fd0c7b9ee8dec9bfe0e1eb85e73826b5626ec3e599879fe0af6c3fe7c2f294474a011e909c90278f95dac5a2ccb1ec4f", 0x1000}, {&(0x7f0000001180)="cb084ddd54695e05a38c63f1e5e0f8847c9dc0313043178e989e68c0340d3fd2925f2b20c82545bf245d3b3e2bb7af740e346c0414b9086c353040d819f809ebf61971ad364e2d47aaf1d7cac723d0bd0f1da43cb0b208f0705933df05702cfd420a4754b5fce4b184aec76cac2e0823af0604e3539df2056297da08a5b938d902163fe1a5330bbc270aa89ac03ceb034dee182e7cfe4033185fd70fc6bdc53ab6309216de347eca3b560997d26f631ee0a434", 0xb3}], 0x2) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "d70000e74de400"}) write(r2, &(0x7f0000000180)='X', 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() syz_open_pts() fcntl$setstatus(r3, 0x4, 0xcc) write(r3, 0x0, 0x0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x113, 0xffffffff7ffffeff, "050395a1000003790a574ba4db00"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:30 executing program 0: socket$unix(0x1, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a1050230400000000edfe045ad35a05d5000004"], 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='.\x00') pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:31 executing program 1: pipe(&(0x7f0000000280)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x1a) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000640), &(0x7f0000000780)) openat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x80) r1 = semget$private(0x0, 0x4, 0x40) semop(r1, &(0x7f0000000700)=[{0x4, 0xfffffffffffffff9, 0x1800}, {0x1, 0x0, 0x800}], 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) semget$private(0x0, 0x6, 0x250) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xffffffffffffff00) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x3, 0x0, 0x9, 0x7f, r4}) semget$private(0x0, 0x0, 0x3d4) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) fcntl$getown(r6, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x3) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r14, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000001340)=[{r14, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r14, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x331, &(0x7f00000008c0)}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r18 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r19 = getpgid(0x0) fcntl$setown(r18, 0x6, r19) setpgid(r15, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x0, r9, r10, r11, r5, 0x201, 0x9}, 0x800, 0x1, r15, r17, 0x401, 0xffffffffffffffff, 0x1, 0x2}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xe5744fccb9141400, r4) r20 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000000240)=""/108) semop(r20, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x0, 0x0, 0x1800}, {0x1, 0x7, 0x800}, {0x3, 0x7b, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x6) pwritev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x2}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r21 = semget$private(0x0, 0x648129f84d973265, 0x80) semctl$IPC_RMID(r21, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f00000002c0)=[{0x1, 0x6, 0x1800}, {0x4, 0x6, 0x400}, {0x1, 0x3, 0x800}, {0x0, 0x7b, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/10) semop(r1, &(0x7f0000000340)=[{0xafa37b121a8ffc30, 0x6, 0x1000}, {0x4, 0x1, 0x1000}, {0x0, 0x7fff, 0x1000}, {0x4, 0xf4b, 0x1c00}, {0x0, 0x20, 0x1000}, {0x0, 0x1, 0x1800}, {0x1, 0x3ff, 0x400}, {0x0, 0x1f}, {0x2, 0x6, 0x1000}], 0x9) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x8) r22 = semget$private(0x0, 0x0, 0xd4) semop(r22, &(0x7f0000000440), 0x2aaaaaaaaaaaaacf) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20, 0x5, 0x20}, {0x1f, 0x9, 0x3f, 0x29}, {0x67, 0x9, 0x3f, 0x6c}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) read(r0, &(0x7f00000000c0)=""/196, 0xc4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x60, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x2}]}) r3 = syz_open_pts() close(r3) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000003840)=0x5) open(&(0x7f0000003740)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xffffffffffffffcb}], 0x1) r4 = dup(r3) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000003700)) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r6, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r7 = dup2(r5, r6) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000003800)={0x7, 0x0, 0x6, 0x3, "3f0d55e159e9c72a9286e04bfc66d9ec5e5fdaa2", 0x10000}) r8 = open(&(0x7f00000037c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, 0x0) ioctl$KDDISABIO(r8, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000240)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") pwritev(r1, &(0x7f0000003640)=[{&(0x7f0000000300)="e61a73b59570fec1412a48cb77faaad63804de6c1b9678cdbf505697ea9128d9e24051505c0625734e1553eb749fb19287d8b73216ff984ef69db2adc90636a12e18b4ef38a82fe821b9c49c5c95f02e9eb1d3560b2a24f90b67a9e93f6a58cfe0c1addd4329e5e8403274f635d3aa3a5b30ff6a2792905d5f008d0e5d0a6bcc90badd99d6308e45a6", 0x89}, {&(0x7f00000003c0)="8e1e5deb15b4396d49eec9a43c55e878d36a105ea10a13e3ffe5a95be8aa2cefb0364b56e2c0e2242ef0661e36b914aecf81973b4a840221787c788f14e9c90a5cfed454ca176b4c410b3ab1f333832dbefc842cb92bbe4f10be7bfa9360b510497c2b8f2e530f84ac7c7ab64cc67b5cc8137acc4fe3c00fbc9781fb0ebfae50b7a3938dda5c98d9063be84eced1722cca2f53d2e0858a8c9e48ca67ce15915440c585585a4190f09375d6f64840ad8488c5e88de3151e39ea159252a2d66fc4690bff770802a5d207cbd4b47c3e5dd5f67a029ec3d16e0dc645b141fe740ff23b5dfe39da8269504d66d67be2b52b7c8bff35cfc7ecfe5ac343014af4dda0419d08510363ff39ec1ed02c743e15f56a2f35e8080a3bd2887cff89f1571dfb5c3dcd7655036fed31b8c35794118da9b37514e56cb9c6ccb43c9a637d72306648f34235b3ef67470acee3b2ce546be1bc9419f220b7dc995ebd3e9a7ca5ac945dda2b04ec089fc35b98723bb1b2613ada4461e623ec7cfe8d2fd6efb2d546e7a6e9c9800c51455b4ec2dc010e31e16d6955517a593f88ad339f3b2cf828b3b69dfb6f90e47e97c3d964f0f5b2e250fd2a52adb5ba854751cd2adb13bb62aa36d003ac2c987507e431f79b52177a3e06321ff494e6927cb83b43058c15dec40ad4cfa1503aa2a13d89a33e127192550bf9836337e0792cd2c55673da259135a0a01b3d91bda77f1f155a5c92f7e8a78a6a48d4aa7f1b17ee71944db84d2d03b25200206387b9de91deb3a0f9945901063ac6959d5616b04d305a9dab98c78583df86204f409db931f346cdf7c37eff3fc3535e0fc56dcd011d3b5d2958ab3fb06fdbf10508d5f149e34d86e3d7d28e2567c8eb8aa5f61b82c24041ce235bde51ea118fb8c8e3cfa12d7d96f5266be9f5b6278004cb915466d3cb3b6c15f8fbebc9672aa64470aad5ef3ed9ec1f2bace075997f9b4a103de6d398e0eb8912976147a77e3ce40e94cbfe49a5926082dd07ffe37e787b7b3517a1c9789660d7298fbed6b3816e432b55be762b545be651f1d404227330c02c2edbd26ea5e18723a94cbf09bc92220a1c653b2c6a23663eb9296504cb75d2c5b8092aecae35ce576bf375474cb382c0eaf63c6802348c8bd8a8cc02be275828eb582364e2f80969f34198c4cf77d880009b9731198d4df2020fdfbcef162d9c14f5374817eca01f41ddcba46272c4a6b920ee68d1686ea1a9dfa5c4fa1043a879c6e3d6783bf4ceea62353e408d15e34c3a8598d5dfb00592c7fff7fc718faf83dec7e1146756d132e8f95d33f433d85e35b77e0ac181d9b87fe35a4a5d210a09922ed95692ccc009bba19e6ca3e9d4997e45d4929deb4c72a5a88da129610c21fbd4395768a76984f0c8638acac0d684d97dca87c7414493e410500cc0f7f05ef4f9a3237d0e9deeec439407f2c7830693ccc8208732844efcfa74c441da73d747414ee8cccd9c0fbdd6919c407db7f7b0a47c032973d58a8be7092dde2f3afb2dfbc97de0f9965fa84a1d3d60c895b28f9635d6744d146377a5d0a448a3ab46570f7157aac2ee931e4c717996964cb16e51c940ff932a8989b175237d8ab3184e6da6b6ff6b21f3a900084bb3eed5862d66dc6ad13cfa09b0f8d295563e6313a7d831309c6534e519e74e38992bc0a3caabbfa49367969585470922a1c234f59a92e1d7b50031499471e962204e6bed561911b02920f128d2a62b4462be6b96d9bf13f7ed7c3c378435605585f8023a9f92ca5fc3519c20ac71cd2e1b1e27aa5015eae07fc22c0efa0eb6947c6accdf9ccee6c34f29ef13886cdedf182fae579e74b751331f94cbf57b3659d2d6a57220ecd4af6baad49bf23b4e0d17769558c0293bdcdb520394603e6878710a85f8725850246432ea6b63cabd4efd8df77184fd3c175d97f76122816163c653bf1081837994bee97c18f92218e74c5c4f56dc5a00fe0f57ff1effd1fd29a53e75a955b66fdb428a44c9c0abbe2fa3dcda2da99148d4743a2f3ca174c7496ed63ffeaad9f1bf7d8f6744c4d6d66565363fb5da12c3ab45b2a8736129a97be7487b54e40363494656a911ee586bf9a5c8c831d02c914da5f70a545d10e6b95a450ba61c7295f3a8f30e04377c31d2e4357be10181a631b69584841a09a4c161f47d5d62ce1fab61597bacf1545913b687745e0d7625788f0f33aab426d882c8ecc92c9c7306543d7f923974821d60badff8a1465a443c56d42fc46456c618ceeefa6ed68ab0021e20e6e8a4b04a286f61687af2167ccd330220d6aff8d2b01681938a3d4d1ec449e2e6f45b9745a33d3a2a0652d06c46625bf839ee8abf58650453fffb585e2972e4e18a0508ffdc58e03aa2a51e3450d4d9e9ec14dee81ff8398e69c3df68bd22899ea7e2721810ed191c960d1c319c816c228591364f6dfcb2e8ad07a452c33f703c3225d74d26069a60c9c28ab962b5674a5211f7a31fe87a4ef598ad9762899f00ba4d30a63df8bd59b37e4ea23158ddd927eb85b4cafda5d8458dc12539984c2a09cb232b468496ea17ef43a6d4ab93a20f1ddab67a622174ca771f274f9881370551e06b3b413483a2ecb06af4d079b7176fd5d8a358bd19983310b9088ef2f4db353184e237f6994b83c16a30c54b2ee0f75a45c7933c410549d8d9cbf72315a9428ed7eae0c4d832fff59e51e4ddaedb7092f0187ae2ac4bf3267fd7f036f7eb753d98d6cffa5d14293635397c767842c86e8070e6ded8adfbf5439882bf454db7d12ce6acf0ab126700f6c5551aeac02843d5df63ac2a9e1a87b1ef85fe841ba8a91d9cc94b08c40707a3611a3e8e3b032300f3657b44b5803266fbecf9310bfdd02647fbc3a7f887e1820b9db9dca22f147a151437bb048c6f0d20c1bf219dfec2eb1a013c5bb357506d6aec41c08b33749e138effeace1b538dec2b54a4916789d45c422a5345f6086ccc46a3d69516389ac5814cda9f1581a313e7df7eee93a0a7bdd8d39e1b19da426f9d12760fe4daf3e6d6b453fc1aa36ccc8940f72035506efc4e079a4e7b6f5069da2acec9d01b10a0d6a9f175a50549dbd07717225e8df2aaf77283f3a53863d5ac1ffb5b413b5666c5c968349fda395459625e1cf31396f0d14f59cac377c3779ba396f446898143683f7ae95f85c440a73b0e45586de712198eb37d6e87cd134a7e3773a6670282a11d4b041d65311646fcc8944302ff59d39f1de9d4b4823bd5d6e645eae6ef1f81892d6bd8ef9ea4943b60be154825672f31cec920bd0b8f8de345b2d34d2fe7cce9e96257aa14acda2873e663819ba5adeec9ac59d4b5425476a6b6880ba8bcd69120ecf38e6bf66c475e23c5bd759282daff58eeb8b3fbf0c1076974476ba462b1192bdc3e14dbbcc81b41321021777dc0cc423fc077175f2c5015fbeccad01ec3d2126ea3bee9ea122f1fa93b5652d4594cde250ff91a55888e86f737304a68100ab7035e40f1c7a1fb318dc61e8d5c5f15ecf50a0aff9f8843557638da2a2c1254a2a39c42ba9ab04cd8831e736108407179defed6a81d55177ed7488562f5c5d9a7a3ed5ebd4a4169acb03f3ed17cfe32743a539fae8cbe3f9102c473e637ac4c19de174d05fa1a249d1716cd9b0f2d9c946bcfb5f4bf7efc8802ea27891459cfe850d1ac918d12ffed5bf1eaf933d5aef16afb0c2fea6963770963740120f2a449debfd0a23b8582a487ae53a3807e8aa7cd759909af49ea8e3840d289c93ddf8cc7fbd874bb115e052c60626ce1be64717c49a9001c7c544fb6d123af77678ee795ccada36c04bdb89ecf480dfb7109c81bda6f058dc1a846574300d79faef9615fc922e1f9d37621269ef4091e062c249146cedd033eb0df0c80adf541af5b2f8f61d6944096a879a6e4352931c761d011f4051de4687a1cf494be4a0bf9b6167f28daa71f3578760cc9f37dd479b87fdf07c20add469cabe806a5049be532d14e73a7f911eadb32a599b5443590770f90a28fe8a8900e6b26985a35db8a16fc1a300f5c2fcdc454f6eafd4117c8d63d6f1de5f710c585a6555e738b177ed9cb569c11522bb3fda77a08bc48a03edb78fe61faa57921cb6c8b76ced52dadea63976c1a2d451007ffd65da701bb9707ff49d38a655800c432535c472f55ca21bc1c91f684289062b7d05276d19e4014e7bb4b0f021913bb45c4468c1f9f1b5dfc5687d1dc4debe46e03cdd682b19f06e71913c513a2003dea69914357ba38320963a5218aa61f80e2f02df82ab50df29bf0077936c090aca36671b553ed04dacf73d0ddf030148823584ae693a457d7db267942302faebc6fad3d145b8edf30bcdd20f88aacd8772a7107930263b0d127db597346815440516a80c3e15789331aacd35c2999f56992899afa62754d04f5fbf1d82db2474c9b9d7c4cf207f16f7a2aceda2f387a7136e5942fef8949f2141ef64a9d116a44006cedeff4f4ed57ba904b66f5bf9ebfe2835812dd02c94256324c60d9ac42990aeafee6bc5b8a8057d1f664187858ee20233d557a0403bc8bb828c0e0ed8c076b1a455396c3438af3a78bee4a879bb842f417ea0c9e29c32b72f0918125377a1daed6579fc0912bcee3f287812501056a4accfe24151fa9af530ca63e06fa6f36b314dd6f9144f487689daae63a7e484a73af7fb0c4f7ccf5aae3d56bb2d95be067582185419db837a5495a3c04a5d0e20ea2463262ba03c203abfefcc85cb884ab1efcd5b2bfdf6189b1eeb3dd2acee6369fa9f5a9b95a450eb2f1409213125d2648e5055b2b63831ed598f8632abd596591f9216bc0704f81edd9b875d5255a3c8b98cad4bc1b4188c5ef5b88ec9dea99213224846bfde85c20340f86ce09e67bdd8ded6719c65c8642a890a7709690f4e740fe8432c8ef74b6ed74ddfdfe447e97c96df9decf1228c97bec93eb348174d68df4d59fbc8854a230676c520844b9c2ec17b9888c5a988c1ed6912c36507a55d81237c79075a16d58e082e93458c692fb53ef36dcc5404991cfce69b140892ae67cb0a62cb0d3779fc4faf6c30c91ffcf1ecb22f4237d7bbf225796475eae3ddbd3254885d24a6b5dfd3c42903a7452f9016a95c367682435a41c483ea9b2a348b1e2a45acf6903e8af4389cd3458ebf397f98388cd15eca322551b376aa80cdb895d33078afc6006c8a61f9a6b9679ed88009c7d4d6f7a778590edff9661d08efc7aa6e4f69bfb0c70b0c83e076a5d0389aeb885a9bcb849cd05ef609381753f033a6c0ec14d5f705bd7f30c340c40d947eff3acf3be4fe626ee4f33e4d8ad8653b7ecf2ee0972668d57d8eba06f63ca82e12c594cd4bb97f0052b358b9ccb9fefe1fbdebfa6f965ca182b36204f6111339db81f626c0686d038700a58961c0d0057abc294ee01297e5bd5d5cb85dcc0aabf3b99d33bc1c22760b238b7247b0b6d488f4e66140efde45ad1b3f53505dd9c64501668c4d2ec82fe42acdb0672770f20144516730e623c9e8c7ff2bd8f13daf6d72cc26d14ea232d8cd340e3d79bb78fc67933b1ea5755fbb0fc9ec2ca921d26166aadd4579d0a6e7702a90dddac5042045f80f96d7740e14971aab55da541bb5a086ea88aaee99b7faf74a71453ac4308fd945cadf9dce0174d87db667b9b2f9eef2c97e658d486954c71c5066144075f422ee097075cfb14a9707070785b0fd22d7bb3f8ceef7af4c285c2a1884fedde15b66d08cb1dbf0f12b0682ab90708a75865024f890d3bafbb2b088f60966565a79319597a63ce37b589ef", 0x1000}, {&(0x7f0000000280)="df27beea5d6a", 0x6}, {&(0x7f00000013c0)="90574aa213d095497bc4ee756c282f7a68f6f2791193c5f6d5e9e6f332e58e1191212e4b0d181564f5c6b8d61cb36e6c339b726d02c66645fdda866004de31a650cc081ca40bc4812287ff3a0dd8e419f0986440b2f667da83eaf7af700daeec420faadc9d9db765ace8b5183154d94cfeb177fb06de17e5066bc7a52f11948820f2244efe0f88e5152971719039f17268b308609aac4d30ccd61280ffd04ef81781f693b7efd8ce3629ec8d9daefff32000e3eab38e62e184adb2a9581c9849fbab0b41ff6cf202f3c8c976bf697fb7b8fc2de3c52b36077388d16eb7d6d00d1fa29325a82df4731669a5c472aa600047e4c76be1d74f89125866e3008069b2021c8d3676b240f2d215c75dc4f845965631c6ae6d95b2c2a3c898aa0d5d2e5baff493bd190074c1d4948fdf59fdfeba48b271905d40b5cd835832be5cececdf768b318e7b021e120891c98789833a067b1c51e5dd4ecaff1bf6c3c1fc34399652a8bde04c203ef728eafe05ac55677f9f3844b0ba3a02087c14ac8804b3531cf8dab7e97215ff2b2a1ddfd6076bb0200713b0b362d9065f12d897855bb3667d46a997dffc523b14aaff87fdd755cbfff4b644c026d416ef39e4fd442aa71c76f5ca0dc09603d0674004a61f2198fee2bba66069e740274d0a62715324a904fe672da44137716e3f0507e57f6893b7e85ba67df9a1435c936343008c1c4630f54db8aacecd26deafcc4139fdeb5c7c7d5c728dfdafd1c213204dc8c02cb3723a59dbf36736bc8391d75935a1752b1c3d6d5f5cbd7721081c193a96df696638ae7573ba01f1f3a61b7516728c39bfbb2494007a911882e145d0f2ef337547eeca5dc5be64b6739846c4096c30e92baea28d4422ce73111613e00fdd30eb3b66f8a1ce8451c8cf9ef8ce34eac93c722086b76b48b9b0d95bfc05b07de4b4391200ed103054bf265a29e61213a45e3fcd5716aaea4ad6642dbeffa1aff80a86410e0e9e93e25ede39c2d7effc2f9804f41b276dc5149fade8d7d207aad630b6211ed5dff55f796f263d767cd3018c161b6db26f8d3fed85a13a161788e54fb78cce69523a35e97a1193bc50d09d3a1b3a51f630a35d5c3007635c7feb911a84a5772968b48c6aa1d3b6dceac38829ab6b2a3686bfb8926dc4f71aa9c8ec7746393cdf008504eb6c951f85bffe0989c9667f923ddf9bd8407db973dbfa720ca372bd402136f1435974b45b9850b42bbbdd44fb24742bfa68353c0e5cb37a8d18865e9620023bcee8d3eba870ef362eeaf6aeaa135fe1927e9c215001f346b628519712e9fac3bccfeb638ece380768ef3f8d1c3ef50da38a26751faad30fd897d61fffd38a366b145b56a8fda75c4d7206e146534f4d1c60e6b6d7847800e2ec20edf6de56382a9ed913f4b2deb242e0d72932859357387fcf38160e022fb5f3946117494f8a92289a4b3a9d15603a1bb68085ad12610900694b77ba94fb455791301b04f03a612d974868039e0d2a1866611e89d29bcc92eede184d3ee8312da9d358dbc7f62a01adcafeff2930802e2e95e35df9264847fff863864b1b50babfb4383d0bacc2b7f04afbacd9e5ce8821ce30ce1fe6c2066c950124587c689ef53720ef8baae87dfa0d9543fd29a5aa56f4bdf2dd7a5cd704ed253f4f589c66986b21641450d5399a1238c28d2c06714ce5978d7a12459d15bb567e02ae4e56b99d53daa3ab803cd0ea7f8bdabd3b873a636421a2fe4781283c65852e9297b36ba8afcba4171cba58b5eac14db4730372d8583e980712869bdfc4719693eb54e1c43962da537e93a8b64a29b2606f834aaa0c019426eebfe799ede9961fe67b29c51f188f703f43c2413a74e92dff3a73b99de11890e84a046a5012dacfc34c373b4113e94b0bf2d0655aec4fcbfe4d9a5b43e61ab57ccb3bc3e187e578e70cfd98e71e92e2a159dbbc49342486368b0bb6e4db9a67dcc91b4cc9e63ef36974004a37e45a898896bc4880c5ac8127d4c82cbddfa71e18ad7414b75e2f756fdfe635f442f7c8e6f1f78aad2449d92203e62ba80100ec9152f30ded323599cf782e8d07ce7ebe6cba527054a6322e692c9ab5c1c7069e13b678de47330568d5c2e5d084675d70e61b6cd0ac55bc5d7c8d6215bb0fac3796b9dba9b7dd0804ddc59a85c2530154d6fdea2aaefc78ff822ae1fd032e6f7ddda409c8601e398bf846a24a7e9737ff3a4a1590979445e392ed5c70186e66acd026f99ac5b274cc1920276997f41a432ec15df91c2ec41cb09a7569c0d46a22cbda2be6745c1b05be93afb2a59270acdd16177561f7e71f949d8c8345f97f9ce20ba55376dd2f69ddc8bb26bad515fb957412835067f3690bcfd61ed40980271c7774d496beaddeafd1a7210785d6d11fc5777314e08eb0a39e74ca93ed693f10e5ea5b10f83f9993e2b71e68b4aec2a4819deebac6170322f1475e5b26b440c4d9505394ac239acc5e63bba44d72ef1b0ec40e22445cab132bb6a3c261e1ba48eb089210fcad58c315f9847ad05f827131cc136c440a0e762aaa31123c6547f2ebb940a8b0aac7553cc835d8a6d9f0b9ad8f88543bdb751332a9076c20957f8063867b15c627dd97fd950c3bbd86826629dbe35b1367e8cf8cf980a730fc2cc9caa0216ab3c2b070915eaecb9b27e8b57490761026bd8b88093ebbb339b95e6cc4af055ff716ce9abd63ab9bd569bedfa54cdfc7600a2fa451815908d365fd4699de62962a36b6b5430b1732bd548c1aecdccec0e589ac2b4a2dea07223a529d5b8959fbf95975bca1365be826d00b99eca1338f347f76259e989cf9031b8b8cbfce66d4f9ba8078223b7e43b6b03cd78022d018412e4b6e958b219a4b6c8a9d90227b6c52b9cc8af961abe6ba2ac7ab4075b5b659d5d05ba940a2857bbcf1d5643fb945a1ded986a4b8b1ff90fbd201445c0de7dadf13f3f0f18afcdf44eda7328cd6bc5aa3b138f9032d6ec9917b9aed3432d0d223a36bf913511be8f51d3c42d392c1631745ad6a11bbd3a984d229b3f44e1ee3b244db528e62dd3b18058dbf3cf1944ab2b6d12b53bc52ea39f3a981554699a5dba9bbf72d7b1901813ae4d93f12923c2c2350ccba194d221694bea392fb905b47e7512bacccec9cdf206645d3512bdcea483fdbfcd27d77cf1768b5d1eb50e218ed1348247c5567c2b3163e3f1811bf9e5d3ee1c552710effb1ff9e421fcec862c6504e410f87c3deccb34b55b88fc620dd1c16b692a6701d8c501504375bfa025d6affc4f5984ffa3bad969b86aef5f369b213c7a856333e60737252f9805da500cacd0314d8b3d1c0ab5197f0ba0a75ac7257ab96d86ece60fb6b40ae1b1806b7ddef9cc68f4f83da67a37f442e7e2ae6b9647d8e217b6a664e08553fd7cb728e6f589b23f839f077bee2f49dffc8aa0880a3876608b62bd2b21d48912c70bfc6e97b32bfdde869ba572ffc6b0cc08272a651036939a084e864c0bd9b25fa24fcb0494c62494a4ee05e5fc5fdae520bb778b0da776714859594f7bce478e96772517e96af0c36d63bdc17ba30e267b0b3aa76f4bf51bf25a259631e07781cee43aec03acd25d70c454add00d949057f18095c6573cddb50f8b9901a169e18724c284a01bdb5e0c2bae7da6fff31b470befea15aac1b695a94274eca2abb2d6b18074aafc1ab72beca1f41d827f33bde1d23064c46ca88f0a841cd22b032e856e441fd7846e244f96cf11ee6ad01d5e490b13f9a8280ba172f1add58359e044e8690f9070209de6d3fca8dc29be1b5a5f832270a9bb4f40cf2bb1bf0db78dfdc9ef9722e84454da4d3053ff404ebd022f8bfeca9a0896f6404a88b62cd3d2f64ed6bb9a31f512ebdc12a37537eff3d3fd266c105200cce1c779353aee3e06197e60a0612b7b380191355d1e8512e2aa0389ea53be99a462a7fbc315d54d6bd116caad8f20ec1d3f90a7b9975b143a5403f0f69d988ef3c6ccbe8ddd9913490ecd143b5285110adfcb63e8ce146f28861b227241c7e3584f82a70b9c5c0e24aa18407221db013dd1d71d36667dcea5a8aaaf9cd9d21cfab23bd696260a7f056012f6b6416d30aa854a3f49686b17652c572faf8901fb6ffd04a81f55542a803324f8f753433d27bf5c4c6b663062b916d019957a25d36473fe0b11d8643f986b670c6363ce24f86b4b744530caae6ed8b4ef6a40806f214ae9f3e46ed0f1df187ffe85cb239f00c49cba727d0914b67161d52e848c49abb940bca80772a4a71cbae2a02e5fe5afc45db5a88f0aeab8b69188a916d1b6ddf52cc309d6214c2eef089b4d06518d2040082aeb99c6a14582fb7bead412bae46bb5eca38349aab68a1f0895ccc23d23d1cca2aaeda87e4404864811d2d9066964390aefa70592f59fbb230bdd429b50bbfd5412aeaa82893fd4cfbfce26f6f397f76d4f16edff8d89d396a349bc3f9dcf06e9b6a3caaac6f6f0a8bd1d7e3af5aa10d330fac24cae89eeebdfbb645ff78bab824f1f587f718c230f0ea214f9d2d0f1c1390e11f3497aa754b49184ed0f4125f218a457a7ed7a3d976127d066a3f2ef58566033e923dd1cd4c6eeaea4bec819fbd25f3efe40282383f82de33f3073c64a8ff5d6e959aeea61759eb51a308fa5f988d1b58e0ef6afed6359d99f366ee00f74a63688d882a628ab815b36811b2570b24a24ee5e4e6b0765d71ee873608a80d1087da9a79469b7161cd92596c07e5961eb633d7ea3b08b28f7cd8f1efb5b01ed991bbe87b26526b94d5e0107fa99861974c9f84cf9299586ba76e6fe08b7c079f7ec06539ffa824ed0ba3426943fa0f4aa2b1853818aca344bc8bff65a7d94b74fb703b9941b2c0b423e791ab11df9a15559fad2b9bc512da7aebc9f8a32a71eab1d7d1989dca530e9a352cba9ee2837a6ccb79bf41a443e96be8f9f4b27cc2823135d080060f3d8de688afbfe2238c0b187a9158afccc5dd8da1e91b36039513689bf2175112ad73b6b1aee8cc021a0c068900039b88febab72199e3e8ac7d1fd015df966031341217ec1fa71e325403f54a5618d6200792bf08c817b1f19ef934bf406ce4ce0c299662fbd102afd0dea1d341b1979884b926684dee77d2650d4800a5a399650a978dd7d536cb10380f873d475193b0e4d9af43bf634bda36c4ab0e8d7459466abd84797370623936a40a931895f1be566619baeafec70e3243e44e1a2628a1086f688fc91b30d18726fce0b084fdc2d0ed44897ed43bc0da0b6e85f9a8decc83e70330f789cde4555b92da6acfe598c6357d096eac3073d4f15a64a417f8acd9deac64c4e9624ee6fe2ddea53f8a92e0147095e351cd1632392fe3632f466dc87c238d19a4d35bf48a9a5fb4b44842fccfc253debe05df92fb2b3b20ab78e7d116088716ac420a36c2994fec836fd644b219822b4e9da3995741878728e5238ff17c0af449b66f1791e819c1c2a42351ea5c89693735aaaf2e4d376d3057aff26f0bca70484d0f5f816629f010a1709ba731803ec337c25a9c7814c571b41e69fa8c185572bb57ffd81391f27424cfa3dbac0caf7b18704abd7ea50d5f31632023f87226f1e45d2ce977bc38552fda3085475a7e7ecc4eab18e1e55cd7d66956a6ce5508276c9d5727abf2558b4236372a5673118206d584d41bf8136a770986d1d9c072b2a73fbd77a3df9dbcc49bf19569abc96bc2aec3e26e6877e6f24a4703fc0140f530672c88d8dc0ffef559474268ed85bdce4445a6626cf8527e9b519604ef0e7da18859ffc6a5fa6150bbd03dff01", 0x1000}, {&(0x7f00000023c0)="048c68f86ad0f392ac632a3ac9410e7229afb2d2d3e037f4ab001c9366252b4c4b827f2dda3013d452", 0x29}, {&(0x7f0000002400)="0b71353950b6b6b74e3a09b85669aa91a5ad58f4ca2f309746bf5041d683b29451285cf68bc550e6cf2c9c91bbb02802552f06635950339853fdd74330f83a3ea7ddb12be94eec91c056a4f8b51c478b46619dc44a6b75ea1d60d2bb3972be5c1d91498e045e32562937ef87bb4206e98eb85402a36203353867aed2acf4bca4c9e473bc3c798f67348e0529ce6f9f8bc3be3ac1da83a2c5bd06c6", 0x9b}, {&(0x7f00000024c0)="592532c7f93d49d4bfc31fec75a9c3388b8d7ad67cb50b739a0ed185edca79404b73607653a1249fd780cc3bddea45d0cea0739b3ef1757ab3646bbdf30e299a7ca1c4ebde171002b9479eaa5a8673c1d4bf1d1a0e25a563df95350326a4bc2823aaad0af98641d61ddee18f7856d121595b7ac97715cc4be2f1d7f9b2f0896c7132a852ef622b8dc98084c92f2785889c34bfa0c5008fe307d76ef712bf20ad2d32f79ee6757aea394d5916a2fa951b55c3a7df135cda179c23fef0ad53ea252811fb8eaead23cbd29edb2d014256e1a43e9be0c80ce9a0d7461b9aeb0ef0b5cf1e3e0073ab017b759428ad8c7e7688a0c85344fde307faf8347493bf6849f16812b1b5a297edc3fb5ffe1235a18e5253b3a4b19348e862b6a41ff6c3df006907e196a242190c321e8d635dc72402a396be84e27c2826f8bbcf9437b3e67016a98e1326427eaeed1d930127818fffbf03286b2fae8cdaf27122bf849ca5cd77bed600124b76512e3bbca433f880ecff90112f6ad93dcbe8388ad6330e13a76826486af76aff6ecc1288eb39496ec0c76c73ae717bf4ef94853350785cdc8bb0c36676ce12efaf41b5dab8a6ebbdc03d40945723eb31f8f917147d6debf5919db76035dd18631391ceea5e07a803bd94b7cebe548379dc5463185e2c6ed8c50875f567f7d754d13a87a673b82ca6be18b8244e4464ccfc3513c892fff0bd77b0c648a5056fe632f48bb88a198b7485907dae734f79ec0363ae18bfd0ce6f134caf7045ee4098a71ab9dfdb0f7e7e2106539599eaa4e57b0f6857f5122f7418be475fa3f89fb9a2b560ef5e9a60815610a26c4d4de71c0251b2db99c8854e9a59e436f0646df7619ab6910f342e60de590439ac7cc857e9ec3c0d4192fe72c03773f087830cfddda36905c5b31e53e4760899e4a8e8e07a22307e45df4872083d68305f8c898bf7a8db23ddabfecf9e606fe08184f3b8528fd7eadddf4ba8e5e4e7ed9e50a92d0816d8f9a3f5c3bc16eaf9312aacf3e5aef682a6e311f732702fc76020aeb7ae07a5d4e7e28d53f460623d35962cf76737d912f69d85784d53ec4aafc334badeb735826ddf34fa85d9cc746e27b8624afece1889a8386d769aaea2783d22fc9cb8d5028946c0132451b78b4a510dfa2a387e61d57ac61d6f34f02591960c96a661f1a490048190a5fdb9869ba4a0dca6b39ae9d5831d02aa73be225421efe5d5e0feb0b1eecf6913a0ee0d88e784ad555a173ed588d2132ecae53a9adcef95d489087a9f6a09b6001557f6f7d304ac32f69973fe3d799a8f6a8d051cc0272797cd98b632a5c76e47320c66d3600d19637e69cb9aa87a50cc465c366ff3ccfb44e68d4b7b1ed65f37a876f51757788e751541a0af2db2096b243c32632994ac61b1c17e6ee02d7fb8f9dda375d19ca3a6438dd9245f3e69dfa424c8b303a81ba7a8edb3ca9c8943398a9480a2d3ae66b3d8cf4900daca298b23902ca94c401c75dbccb97691503c2a0b517c61cdc19bd9f01bee60b5b598d82dc6adf2412862cc64c024d58da66ddb88ec1573d6fbd993db75ba3690f53f0756c3012ca113870e9a3e5273ee0e92873bf06d95a49adce8398f176f81bc3f7d604f5e5276281c547013f71ae4075135351d7bd48581d511e4f25f6fb19a7ecfbf5db699ef73bd4ee85688d1989efbf09f0dfa5269a7442ae9807350fa2b1509a116425638ce057afd34fadacfd6db2e264b96e3ecbb23e531229b8d0d1d48206e1b677d9b63756c187e4765624b06ede12dd6160c12752784e23fc44d28a088f6610e02015b279a4f1eb1b6d05d0d073f14044a38f7606d3680d891a9e732291e72811ef37cdb6ec9b1c8edf69e8640751cc256563f25cb6b5e739d878983ad59d2b19d108470a37ec502d0ed09a9f93b6afb431e398f99a576b6c15a05f3c1c8d39cd8a791da90c85ee2996b8a7b18d3ca3229e5045e85ddb2c8faac5c852c36dd69abb7a03795be3b195d3095e09035eb99af60705255d2d2e871e1017685265aaf12e11b273602898264f142407b8846f95a39cc1970e8d22b0cee9a486eafc1621b424e7d242899316220643eb5f7af9e2adbe5235f923c0a83ade305a51460e572d28190adedabc20696c41d5e7764133a8147966c058c7c85dffddb707be649973d33aa42bf3b14e58bbc70d2945c356e0f1abfa6041bb95931202a54647684f816333c47fb81fbf668091fdaa01489d99781f2f1b06960f69fff09ab7da77feceb03a1d78ceacd53ca07427c8afd478339b32bb33057ea610e57e84e1d041effec3ae138875940534b9e3f7e5548756f870d44b360125ebd6395159ea900747f6901793a5196295a4be887907eb23f366c537a28b0ad9bcf12c96d0d56e2dddbd8c23cb615f6a776184eddfe723bce850dbaae03acbcc0125a3049963f8a729b6ec1dab4af3a461a1a8122845e1c5606b61e37b6b43f09b31e5fe19e0455011552f73994738956ee8aff193ac38f356bf3a89375a04d1a73a01593ddbc2efe03ae3f957fc28e5d1423daed7a7e7538b23e815e93c2328b0f10a0c511e9d6b36d3c1495bcdbfff588300c4f50a0fa5970b43a186d69960f0913b0298ef60791243d0dee0b6ff7cfc342a5edead854be8bfe602a26b9ccaf1b7c6b8f38de99ff49de604e7ad1e10ebabf1c5f2863224e56f64da718b85feaea3b7dc85df0d76769ec637c0d642800545ce9d68aba6b57cbbe8fcce599c533b0e3cf95e163304f4fbbdcf6f8edb37d89d8bcc3a9785226fb15675ce22cccb8027c0c10a5d20e147517e74b77618f562b9cd5481d6072b3589fcd46b8677835f2779fae5861c7c80ea7eeb4f6f1cd9c3a48ffef16899e056186a44d0c675cfb37f000853f9572a116871bdf96ff22b20bb5e1911c23b68938cfc7b07d51ee9a4caf6c489d3be0917a01bca6862df394ab734f55bcc187008e52607427f9e582a36c36b263b1856d2cf245e806182b9da5cd310fa0f20a42136bd479f397ec7caec01d1668d021ebfbbfa8a2e961ceb13ad7ec3e239413070e639e0752958a3b3fdbea71c39ee71b65893294a39ab45652f35a5868717ab1feeade542c76c41f9f5465945331395842ce606659d06619feb8254b20deaab38803e68f2750d8158ce0c10ae1ad96521236f7a0e33b6d1f04a0bb8a66ed487e9b835b9aab8ac04db9c1b174f11dd4f11d591907984f90d281dafe302c0ba0fe3461211664a38d9caf03b60d46f9677ade24c25a62020ed21486cdfff77b64f8afd0361e8b53bf350c3cff77d0a69651f8f9aa7c5fb89708b5cdd1f0a7ba92e7479939735ac536a7b30b55ed5a12c29d53858cf5e8b150d40ca2857176f3e6f161d485bb8854329f3ebb610ecbcef10df05201533b81f401a089ae9895de09d42a7d1d3c651cecdec2da9cfe27fa47814423f95be2518b136c4c2b3a11bef758d09fa2a0fe3aa9bd69031ce84e6f039fee0bd8e9c4244687614541506da8f0c557a3f98620257f81956a475e2ab9ddf392e9516161085f92d5a93fe96d04fbec4960de0f584225575a8168187a3e55b16afe0069ffd48a14a9a2973c2f5d749fafac26ffa05d8341b55070df935c5af0b910581a04172116756bc75f85991f62904580a5872fbb104f209673d1068fd910971cad801aa9ead1e2841cd7435aeef1c53f63e4d7ee897f557c2a526f82a08e354d2f65276271efb2fb6b77f9172423f7d3985c45ac88c40d28c506e895fc787cb41cbaab063e551f4c7d32815829ddb8037ea42a1c41b00cd24bd4756f84d6e623a36959b19852113059bfaefbd6d4a5982054c8d42f7fa2fe8eeb972b244a1588a8b829d74f8b9b12bddb58b2160ac385cc80b0a1f4477f5caa218e93ec84ff46e3e7efd7ba5881a86bf33dc1ec5730f1a4f7eb449e6ebf1a0387551f60767cf581a90c98784ab5d9d189f4ef539c48532de0c3f32a680f37eb6e69b5b76e0f137fcf077682fadb9c90bd3e10e3f3a0a07f6bdc2dadf63675a80d1bec329987e663e0f44ebfb10aaafd611a842b5d6b32c838406762ab83577639ac3477480bcdd7b275a970647e85a835f36db702b04cb2d3f2c41175a6bf4264de73f648e652369b6b18c00e920c20406be144cdae9a3f6f79e0137a54961c24c8d35022873562373b32d10f82fd7906665cb71e105a7e699f0064a3a7ff8b6b824c4e5c609b81d1a49ce0d105137482d2888cf9d0d111fcebc9150aedaade8ccc66a2690c16c04e75b1427ef617f1882a63bd69a23bacffd4cd9a95f580cf663abf0610508bd3f683ffb0eb99fa2bc17fadf000181cf3bb53ca027b679d28418d94de5f75321752264b556faa5fa4935e2e0c5b679633a54f880cec423ac64a9b32a3cc44020188ca6f02563620e3ad0808359277963ea6064ca9411a22253bb6cbee295dd4319cc255110543bf86d4ae4be4236e0a6e3536b75fc1d55d190590e327c85aca51caf408397c3c0545db8341033bc88bd965577c67e0a505de26d044f1dcea5c1a5a1864b2f5ff706e607eb7c51562eb193a26c5b2268bad4fe88807ebed6c3fbfa6cc11f0179e12778483a66f462ff9f8c67e2c60edfaca1a5d18ce0009adec8bbc032a1e34566add60e4f6435b6c8bbaea6ab6624e5041eb67f7af3aa48d45a505b16c1facc54e3f7e621193aca971e09ccab27e52ea28e6c3eda3f80689c1d41d93a2569e8e247980f3a39ea1e441b2c7f31b93d4cc548033274ab30ca24a7d227d09e08d94ad2d040b878ad3bde9f9edcc69dec27039a839cd697eb288f8404b3f7e975e1bebac1a2a0a67377c8bb5f490ecbe203c2e2def8a66baf436eeda75acb8b13b5d651b581573d6c768d9352df7a2ff70f2e51360c8b6db8a222c6bceb3162d718ba267f8abfba25d0eb2945bc27b10364d76aa1a94f5ffd0e33a9e8ee3962930ac33e243563f099b391e13b16add8696d7e07756f879ef5598659463df3e3bf3fa1a0a853f5c9caea3ec5c059d16a473ca738fa5333419cb90cfc2f61d3cc6e44cca4852c4afcd4aff0caf45061610c7ab51b9c2cab06df4472a428538ab8483665faab84b7a9dc9d79abec0e6a9ac43496cb046e6960dabb7a58f2879359989ecbeddab97e5b455484e4a51f0189ed60e631468c41298da5f91df7dec7c5477bc9cfb27e6bd6a97ce7bb4931541fafefb432c39ae0969dc6993dddb3fe65c6880e1c28c1d97c2218a6a9429fdb8a5f37524b0b68ab83f1bc96a61ff9dfaf83690d5921c68fe49522160d2711b5c584894b1dd1dc49a2400323f4f56b0d38053f6d34a596679186edb526fd4464357fe8ec63872267d0863658ae908b9a35ac29c1cbcfb98fbb5b8e072caebdf461fe1f8d941daca3139860bbe47746a500ca4e439d30d5cf94a7bb6aa09e8bbd06351919cb2d159af9c398abeb27b56f62daeda23d53c6839f79ced40f1c0b299987e4d80bdc2874c834ab56357c2ea04dd02ae26cc943c2af17a367290fadfdb84e9cbd725d55ad18a419bed53fbbe10c464244ee2767957be414b402daa2f6bcf3e9fa25fe9cbdfc3f358a39848356ce0892375c420dd4daa4e1e1c5bd0f6d2bb29bd0114e9d6d0a3646c088c1233de4539a1a229bc3e148cfd05c3582e687bbc6970380e5f85e7b0d14a62ac12f0b2bb733340cb08272bd1a18be734df436ff4bd8223c2d5c0206d4f5db5c71b8df77eb564a91e4ee5fd44703d9bb8e1aab9134ca8af7d84b17386d7e54c417e020db7ab835fd2ecd56d8e47389f1909f07a86591b8f5368025c", 0x1000}, {&(0x7f00000034c0)="5438ed7fe5010f8574df0910624ad6589d6f1d59dc8c058f5179cdb5588f8f0282a4d0ffed8c93995806fc1f23fb27371269f5d98f78a8753dcb00c955f58249f868ae37a5c0d0b41329e984281b894d4a325911ced770b5dd10ac26e64b066c8ec56655b4ef359d4a5aab6368a89a8e17637ef1e1af29f6d3bbabb6ebf862f3ae45d506905ca7e79aacacce8a25ecb2b65a7c2ad1b4549db50aedced6efec8ee54145abbdf378066b60f51cf07e7e4cfff5c254eb", 0xb5}, {&(0x7f0000003580)="607a791191083b3568c373c59fd8749e44b0df6c8242f8b9f1dfc5d332ebf4da155fa90725190edb9f9a56dba3efa4223acbe582fac5a838b7be5cdb5b554c5c617d9686fa6dc08687f6cadd70ce7c2d65e8b9e11bcaa48025287f30d7e48fd5bee7068619c6b06141a529c0b39e29214b4c12c96b106f02cc6e83171fce856dda33d12d59a906e57e86d345e5335ce1484a28f913d0ab2c53e1237e9af7526c67e483992061a64700c6894f3e7db1938a1a79e51d8239", 0xb7}], 0x9, 0x0, 0xfffffffffffffffd) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x2c1, &(0x7f0000000600)="01a1b8783702a1f81c7a7910c938aca0b7377f2675068d2585283fb7d057fddc44744beb187eae896a0433a785f0dbfcf8a00edaaf2d980d516aa2dd8d671a60342a1056683157b3e9f346aae65fded013ab0dad2725bc7326e2c55647be9cf6019a6e716adad0782ce019ba62f7f7ad6c9ffb826fe673d5376165464f19c440362eb1399a667ceb49f1b6878f0f67bd3227613c0c38b2960bfb3f5f4ea2354e046771e68f42d778227b26ddd43c464cf28d7f5fd0f6b28995aab4333f9d3f9878b2256048d150c0068c8866dfde2992124fb48daa84e087976e4f97c99886f74cc84b19a7f39a70cfde193a0543230411bd79f8dddb30588c5c82b4bc486baa072f4dc43674d5f952a6b59d70b1fba922aca788d6328afa318fb80aa3a625cbcc0aae6180b4723e1b2504f1f964bafd6d1805bad2ef731dad111b567aece9079670f41a8889fa65b47aa6d4e9063ebd1706d92b0c854141954ca479e92a48d1ee1dc68447") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x220) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffff, 0x3f, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) clock_getres(0x4, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x65) 16:00:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x7, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x7], [0x80f8040000ff], [], [], {0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0xfc) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000840)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = dup(r1) r6 = msgget$private(0x0, 0x220) msgsnd(r6, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r5, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xd0c, 0x4, 0x9, 0x0, "3516148c19ef7ad451f119c24ca3bf035e9db962", 0x200, 0x10000}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) writev(r2, &(0x7f0000003700)=[{&(0x7f0000000100)="01c6853c6973b9bd611314fafc6ccdeec3a7db4a08fce2e34013ea4eaa1195acc92fb4dc031f2bab69a4198303e6fe5edfdd0403d9ef8c913eb53cab5e2b1684542024d353cd1e027ec7b5322b9311a53d485f5bb1b670a686e3da0c5a361fac50fedbd869a3640c891145fd1116ce91b6936a75bcdedac584a8cb9b98870afc1c954fbb15588f83daffa01fad7a24cd48812f475f12438e08dc472880d24013eb98b0ba95309eefa8a982ebe109be446892697df1a68155dad2e8892b8fda80267dabc62a1250d92abab4feee008a24a5a753b22cad13832d3f96c56db7a618ca0601fe4fa17758f0348673e2f024884edb", 0xf2}, {&(0x7f0000000480)="fbfdad24407742b967ff0d072d0232b61877d437ee79cf3096eaf00e69e1e82b5d3b6d4e25ad21599d46ca639c8bb35d6ad38abf569ce69f9b70473c47d0954e34207c546922b60af8c2e59c793b6aba98a7daa5e492e256d85ea8421edf4d0938376d4eb15820fe3f250a1078d21674772951b5043460cfa9ac7064d8d355dc9f171fceb6e1e90994b7c0c9a57b38f669f501c737693e463e8396cb720d7edefe3ac5079e355db588360f4f64643825c0c6a6c2f09176559cf546d0be2a191dde554da5d916a5f4e7c1d879ae81c63ee414d2195fc95101f00c76286dda8ee7044f95f06c0e648fdd9ce654501663700b40463fb7b927f140c359012c565e6469161d24be2df9060499c70e68bc3931e05b592cf9ef9857042c4d78ef7a5d6cd7ceee96170c25ab3025d80b7fc86ca1c9928f55a6c7616199cd1dabcb6769a8da22cd9d9ebc63d636ee45d14199b9dd9a732629ff3b851902013ee29d849fc22eb780f05e8556a6d4ca5f6ec75b48c0c2f6988063ab558dcc2de8b2ecc2da12575b69659f52de71645676a019b4d775074a80c4e739e4d007f2969dcda9542882fb34b604e2c7695dc2d8b6f046614cfd00b98dbdd160f1c72e7358afbf16ee96664c899dfcebac74484644ac9693bc82ebdf5fead628bcc278776ce4233da518a9997ae5fa62d80ced280b7829f0e677872994908cbcdfb3abe56883987576b499492287e03afa3254aef2b2e7ec8e0259bfc7a6aa0f03c449015977e6addfb335362b14831b27328453cb24b5a46fbcb1f8a94b15fb263555ca7f5e31f519b44dc0cfeb6b351807b29723adc9b70a2032130124119f53fabf3c2004649ab4db479767a041f4ec1810096be4d03bb73902ee6f692eb5ec91c4d9c950af86a5fc2f44bd2d8405f2d49791853d9f2045e6e11bbf0286f279e1ac92be71ae020b95849fe9e79d44dd92ed8e10d93764ecd05da01849e639a0c80505f6963d4f9a836a4e6be5ddd0a016d13feb2bc5348e18e71b51befdcc9458e5ad1e18027233d4a1b99541d4dfbc7383411de71d1aa79b1971d1e42340a05ca3b89b19f707ee213d8fc8c9ee414515c3fb4accbcbd363c5a5c39b3fd35d6f078256d1ccb05cae450ff99dd4c9ff7c49cc2afdb3d2492f4864f95f566850b34a8adc0a5b29da9be52a165b8afa5d8c21ca91b95c2a2005afb8c7888135c75db60b3c37a0b2e21213e57d12f1d18a3ecc1cda5dd3e967a10347491563898f8186688f8e6413c12852899067c8fd9e61269d05992bd504f388b85ea858fe59ec0f2435ceda648fa67b37eb97b655c2868277dd3572a8c9d7ebcad9e256cb746ded1cf2c9579f992a4514dff9d9f8d0d6b2774cd51defe12901bebb1163a6b9dcdff832bae05d78be9824dbba39c6e31eace86c6d3ef777a7e5466a1cf26a4e7af09210fc63c459ca2cfd075b4ab8d9d633459a9e27b4305eedbca4c9a2adf0874891baa0ae2ab539c89e3fa369fa9a91e36bdd103b08887b5c3afea6f060862703b09a6d218e33c3c8e013490573e92f85db326e996991430e8e632f1748f5983a8842db30b38569aa31e1358c30d8eca8a5366ab6699307ae105fe7c3e20dcecee1b458b8a1e49b0466088157160cb7d6b31acae8ab1f9c37ed1e41c77b50e3bdde92e8b87d6059cf95a7156baa7ed505716f025a4b1682d7ab4a2cb1ab956e8a4488237f2de67e516234ee01958cf56e73db4fdd030339593c0b72d538c1ed244f1c47dd884fa42d5d919361c2d3f355e84c1cbce4bbd6c04414f41951650dd7d8df775d5fb0dff1d3e4d3f130337d43d19fa462a2915fa43e7195ced4c55a3682bf0e63215c66f3d46b02a6acaf6dab37446703e70c33bb8daa1f70234028fcc55d6d376e35c296e59f1be4fc27be5b259f1c3ecc07e56ae5fe558d0f89b35b1f9cc1df184bb51bfb1b02032b9a41c7ff251e9714175b0f7dcd2108d99fe07eff76f31b0307e81797be34a1b36e579af9df683b01d12d000dc55ee9a7c95732a2cd75f4b336f4b65e38994c150782be5f87ff12d8830012971e384b330834d041b90fb53c5d3a6844ce3c0e3bea518b54925c1cd6dee9c59a87a8679117136dfe023f639e3b65b2e9a3c4706399e88a29e8381cd28bd86c7c05ea81cbaed3178bb716813c8b370ebbebdb59dbe7e775b50e42102727acaacbc63b9f65ae209a46aae7340bdcd67474285b8e9fab77d17357dcee544a6e25bef5deb950898f65edf234c48c95a4589737e3e66331fd1159228c54bf162b18f1028176336718506c11f2d0989624d26231391e66e5bcf8f5adb4761f673971c0c4bdb003b2e2d3829fc3494c5defe94f11371ba37b834c5c1fb1fba37e6413163eae9537da6218255700f66ed59a0d1356cad2d2c75f32751166df96064583197d4fe231bd421af12ac8a298422d31f3cc9a69242fa0ea16ac6f6958440b5ab83c922e1c0ab9433fbd5b0df171d35fce2bdebe7448edd688c8eaea732a7342c13b6b4fc15747c71d1290b58d3c5b6e1391618500a0b454768e015197bf62e248d89d86ef3a723bfdd88d7006a5891edfb9c7c12c6b1ca4658677fa473526127ff70d84407cdfc6edcb25553df867cbb74267918d53df77a1faaf19805365e87d9b41455b7109c5e0c08fec158f07fefdd4f3c1b9b0aaf9f01084a561f83a6353f7f01dd3b11c3fa7f410d5d2866b0ddcc36b6a5f716e2a27f9a3ba5580197d935e915a6bcc6848a9b9472031761559b222239accf63597a73195dcfe4430700b78d3da5c86227ecf46f08f1b4b22409e2b807b8c837531401fc1dcc9f341ab0f14d56409049e906109c77261306b9308fcee458c6395a322a7e86cdf1e81d1151d058687cb8b90940ebd9e2177d0c17b6a8780475405a74f0c2579389d5ee27c4beca48d4580f61d86434dbed227b7a084e6d96140b5d6ce59e5644ee06b13a6881158e83fc90aa694fa1625ace81fb64467711e38f6f9af25e807d10664e3c1a1d43340507b5b2eb88beba4b76221c448f51d3d42e6ced432d0b713b229d3b53964596fda4ae1a4e7448082486cbe9bbf869fb94b928f9774e2652040bc1a03bb7ccbe3ded74c1c5cce205ff9d8a0a57744f49c58ddb17b361e06365c8f165c33a866f1e54691a9aa122e732316a2b144873ab0098f182c83cd0ff654bce3055bdb843e6f5707d103591e3ab9dc80bc363078df9c50faa013056ae0c54371d1b782162ffe7bcafa239e4732792ba527efffe85de6fdf0a1fade43a4770afa4ecb4cb93d997f06d217becdbb65df42bf16b500c43e2f97928cef9b91ba3cefe432a2f2d41a83f5841957d6e62240293f75369591d60641c3817f7d4098efb95b118438c865f0141c4fdb65442c6478853326e4d404a4f1e9301a239b0799bafa61cfd457af7ee49761a2d75c9cd1098d7d0a80b47c7ea0782cd18bc5a86adca59933d70c9902805abcda106d980c636c7b4cfa1fc3467946bb764e83b5d2464bf6cc9065a61ebe720b2233954e5b8ceb40055217acef36a23e5f8426bd867aaab1525afbdc49270c3d699f86515299a670c62b059c898ef174cdae9e44277fef4d909c4537d50ab3f73346d1062ef59405425f0c5586230c90009c8b72e9271e0bba4c7e7065cd379289f99ec6b7a915df36c93cb2cabf1693f478b10d00ee67947abe1552de809159ff50cbfd5d35dcc2883f5679bdb6ad6c7636f577f36546450bce511d66aa40712fa0e5116a6b23d291db9cde1d4f1031c903f2931ee0c461d7b42a54fac2782c7dd8f5c2bf4a3fe13b31251d763d3e8cd5e1c7b7b07781aed5e2c08d87254572330738bdc811111d0a52000392b1a632b4ab16c28bce1540ae9d5a9b1e7531c2971b05e5d7969f3103f9d35c64f2e152b235e5cf2210b64fa9653c629e842df6bed1dc837c122a21411b968e6bd0abeea289d0327b6645233cba09dce895dbcf951d9866e4ccf734423ce512f95030c1fd79a3501c7b394c6c443452f73fcd2ece73bfa215aa7b95467a55fd888240f4a2704e4ba9ccf4e163752893baabc26fb22f229d9dcd14981d5a5a665d7ea3a6c4d0261f7f3efd5ee8b82dd244b7da3ba3b8a0111d2b45363d69a55f1e18952ec4c417f01bb926608bdf650bd4ef56ceff7479d1d5ddf789629be259ec9d4f57c81f9332a2a38ce2d40f5bb902fa569663bc0417e0ffecc83467b8c6cf4aa6c4ef739018671332a545d2c80017aef1719808d78b4b01013c2582920f8d07a55be63222afa0d1f86f156b9942410c54843a1ed2b6c8bf9db0d05de1bb1316b0ff82748a376021bb6e085da4a91eb69d75ff1011eca5e7d1921d5c7d50563f51421e28c36abd30b3b3c4a7d303d16b6b52f592b7fedcf7bb3e9e83f12399a96e1cb2e531361cc05bcde04246af2494cfaa9438c1a0d5504dbb1c6901b212bc10801e40634a0d7d0ab53452922f710175e6ed95d6451513344fbdf50db3f55157ead82f3b89482b370f82abda0b1c45bb1f28539adf9931886d39c8823fbafb835b47a0717ab04d62724787feb0da8df73eb8841cf0787f6605123a89196fa056dccd6934077d2744f88695852f611fcbd665d4950a739ae5d470d2a0d54f37e0ca859a9bf67c1f62e8f04fd79cc205342324ebf4d1e9e0b333904a790f8f8f992a75f1d6832e5a5e6393a0db68d05888f3f6bb324258813ec5c00851375ab4e9522115d2adbacb28702f77e79bc59801f86d141eab014c61c7ada80447f6b2ce1d98eb51da1f934754a3dae68fa7b7a02cfe8f78ad5846f19cd986d0b28fc0736234747b4d072a837a652645fa47fe7bb59da6b75816f4b14ce219758b8fa1d3735090f5f2b05e5f9093e24804f3c270165e87d15123b3b07d79e8a9628d6d4a5d9f76af449c8e22ebd2526c4cdb8d6b357a6a3e1f37d4d58fdc91ee4c3f8e24bc0edea38c2f65de5ebd400ccdc149ebfa956d8a4132c26d72522be49338064e809a7dc4b0b3a9fb71a3e5de85c4a5f6d03eff6c71c47398d574d299c42a016cfc32c81e977576c39742ebf38bf9e615fce68a09b7831b2292db5c67aab3871d687796d3a9558b267498881878d65c36815b08a12daebbf74df2c17774936ae3f83a8fc3bf8d09ab772346fa45444b46f83c6ba21a89ad4427b29585f9a668b722a178c6d8cf13b4f9ea7e2fef691d46727256512124e8bc90d6e2869c39a94099de61116488daa885f4c51d46f6eb04d906189fd2ea7b9cee148515e1ae61ef230b9fcdfe118f81a0cfc087cdf75d17ee86511784a4ea494f44e4147ef8ec0d7975edb44b9c428a09d26eb15f5db5651251e513c89f63a58c43caf3f21f2924b429c0f6d26c69c1e02e3c3700e8e32566e4354d5de24c07353a2615997147f13e80b07a2cbf36e5d05d73937442213015804fb88716eb8bd5c1cbf5633c50c2e3661a8186eec813a928507bd8ca8f5d733d1ca157343b5fa757396d57a0b716bc1be6ff2d3d1194f79dda5e3979d78e18e42f61bda0404d4bc19c4689c4dd75ccfa02fed074e810e7c89e0e56522f5cadedd3bb1f5a0dd975024bb57a94426f779854f40bec5d68ec18be7e4c344b91adbded1c22a0faa2562e090d1409c5089dc457e2af6631d040b90b14cd995e8eddb2743d2635031c6b279073079e7acf4c52f1ae2eaf2854be658aee6c7d74a1ab202d35db304d9f7c2347fa41013138b5a357d7c416eef4397e9bdff7c49f3f834bfb122a962ce74bc8c7aec47e3340b4ed8379e9ec0527d997a672e116dc7d7ba8cecfa1f", 0x1000}, {&(0x7f0000000200)="2624bcfd2f276dd4ee433cbd7ece54a3925ce99c6ad185b5840e05bc4494c4a75d51cf3b3ef191ff7f0f1cd54f13fad038d25cf220da79745bb8858c390c5f719da279e884ad6c3c0e0f2c6e72463d78037b518406feada5c4703ca71eb978aec443038c1dd6f97c444c17", 0x6b}, {&(0x7f0000001600)="072620d1ab48bc6dac3ba70498292c7e39b5bad803311b72833dc3d71ac993c5c71c59d184e516f50bd350966727c5cba5982d64f04bb2640813046794d0c39e9fd06e9477fec24d4fd4192b412d3175bc93b90ec271805be0e800c3191ceb5e8c39441409ef12c160a3ece332ac24fa3dd18ce847d8e59a3c23b1309e923aa17dda71c5095a6118611c71605081ec425447cbdac156bdd1455f3596d1a5bf48b9e992123ab1d8867993f33f7fc6b4b92719e0419c0b8efd1dc751947b2c83e1b3c78a20c2ddca7148ff42d4e5fbfa0f864e73992cf3079fee6280625a5080a76a6548d7dabe0a97aec54109989edd2a049a95c2d2854a122ce3066d88ab93a0f40b34cc01903413ae2d4d0e618b14bfa37d9ab6a626542dd96efa17f66bfa46cdb39360bc9ace9454117fbaf2f4ce979983361e3a2133ed51da747f836f7647d922210e49556ea72fe6f140198a71a036eff429ec2142e844c95a686bfff207047d1ea1f385b53a76bbc7d186432c9583ee19d4e5498b624b3ce96b0e291041fe49613d34216dce88174bf50202e36c672f5379f682410d0d264c8c423b73728e3ba079c0892e07ebf76109f484aa983f7c1e11b64bc4eb12d4c870bcc034a3fcbe029d41195582f5518703b6248f52557054040d09c0fe7c96d8797383bb4c8c1fc8dac83d61ce77a9ef6d5d7a6acb13918a04d40ae6786c9d087dc7176c31ce96f77e5f3d56cfc7b0f20c2acc405847515c04073f81c5122e3d6ae4b19e0f90db4ff6a9c700cea234277fa42f785ab76a560d4841483bd06221ac28643b0c0f9cff88a3401fe092164ab026a229eef59d65259a672c672474330811233378c656c0a072a88eef23eccdf292987e2cbdbe5621d20ef839773a93e19b1909f3b1ddc09db9fb3f97369bd35193d4f4b5da2cad5289e68675e28d7fdfc6c5a1833dd5c4cb77b8d091e226518db973b02f05484a63eb41e50fefecbb7b26dfe336d183912701c90c258ffeb8fb1de1bb727589a74a7527b391a6a7822696f0c60c2cc7355d5e6e22221beef628fb60c6109358f98a30850fa62dac3fc0131cc224b5a5a3c4b6ad905f0c5fdd88447bd0934aaed8938aee3a749719446e38adadf31fd1721fe1d2b0c9c554032265dec0245e03757ce9b067ee31239782d024d7e2bf004130cb53d8f701116bb94a058e3fa6a45fd10ded534bc49983d35cba431df92a6966b6ce7bda957183959426e3d6f6600d67c6c7d6675e1d03c35d8dde4bdf501e12bca1a34c4bf7f485d66ab0a277e8fbfabfede99071aa1a57c00a1bced8fb3af7a7f88eb65cd3cd986a3766d77232feb0ecbaa0155a3c8fbd8dac7ab5ac24e93de9a07b5ccab7be41be52746625ea5876718c2c5762796ac6242d22b9bbd7c6db6ce3f53ca8f19c8528795d2d3b80402ce0a07c2f48677a39636ed3544c34d1b9145f8dfb9e8fb63445bdb502a0d3b75a107b98a233d4cf9a48781fcd524d4c19acdf7130c61e1cfb92c7ff036473d67f29a2d12d5f9dce76a5212b4d4326dd3db94a7fde972090f4fc3af0eb734905163bb1cb44940a8f33d1b7365cd69d23bf0e64bc1afcb7a5aea09c128a6e562e71a638948d09d2db6846323573b14557b62ec695799c869da7f3d6e796b6355d675304dc74ae6ca41dea1176c03f76709e3bdecd7ba6bc5b41f9e9f9116c3d21d45fd35fb22b8fdcdebb9db02c2d33d271597aaac401272e21560bd937730346bc4ce1daf3975e985a5ac8462644e6881272b02362f335cafe9a19e3fce5692950c2f358d8c927d1634bc9fc9a03ff4cb8e4b0325e569af534ac149ed89c9697bcfbf96e7de8590adc1328f4878531fbb8241ca028a1ebd0ed7b03eb9456f997c241607017d74945b2ec59d32cca9ad135ee4cc4ec1c56c6c9d76b32bfa53db10ec2c9f1ad8bd7e1a411bf5ea591170ebbc3cb11d7a37292d4aea14b810baf31aeae49d854344125de5b4d90325ce0761044570159e20cf440460656937727c1406795b5c79c33086ecccbb9a696f86629ba2cfcde861926ef2278511d659e487e8c8e2a92152a8fb7fc3c06f23bd6a4d8a3daaef424ae2470049f73a68d3a9b99382fe209e205eb8cae3557b9889216025def2d25ea8be36fc40b6abd0f3fe047ff5b41950d0e8c8b09b5e8bbf82060d14850a9b4ab96c03b9ab1a16fcc02b0387385c58c9ae65883e127c94bfd86d4805d76553934a69ac92f888f1972dea86d45507402a10cb2f41b9dbda66c1dd404a5369c190974ce6d2c49860fad0bc6b1d66a7b0d53968f2a37aac07ef376f7c56e50c48f3d410b2761c6c1ff7848721e375c6e44ac730cdb4ccd6f9dce58c9de8d1f799f72513db8a65a51f4a632609fb3158561f6b083996272539aba55647b8be7744ce82d2705a8bcb72cf09c0ea1da857190e8164cf7a659d528bb895d56e248a92749bad82f540ec775496a484b103768b8c700166aa23a1225ece4f1c960cea97e8f80addf6296cb0eefe5fa6a073a64db928fa8cd803acca9347fde1c26cdd7e852684f867502c655f91af4c0a4a803d44487757cd84addcfa29f7309b31d49c7b4c907af8eba5f3d4e44422061376aed97cc00f59175afd4fffaf11b1d68b367386c0b4c0efe9aa30f956e97f7fd0f6641dad7193728e38a0ff9c4aa6108c9d2a849cb3c3fd6835c158b33f2bfdccdace8471e1f50554e47317401963bd78410307c6187df3762c596661a0a3ffe3750e8b80429117a871c8f77684eeb7701a1b7bc795a059431f8d86c6427447d94ff24c9d139c407624844fe57d16dec5d15027aeafb99f2dae1d7ec370b9fbb9cde696e99347de5412356bf7a8ca212904ac4bb415d71f9ce8a4cae25595f159545b198ee79ab1b3c6206550fb4960318eaf5b97ecb46d25831487cfe6aaa505fec12e2204bc37cf4022c9df2979a539d288368f77a1b4cf06b0a3e38ac3996262ccca055b6e4e673e8d064479f108e5d54787a3bc401fc33be13e041f0775ffec075c4f71402f7b992c37066b6e8a1b2bafd011571cad998b08cbf323730279464b801ccac64092180e2e90b90691515015283114da7df6fc025d9e146e7afda261ce2717c259cdecfe36b6abf41dc1840c4b6263072978a342855283eb86785553746e6b104c512256fcf32d277090cd1402ff133ff8606db90b61c8e2edb3009880f5536c9088fa839a0cbc52b185a0f2fa6273f8ecfdae756b65f2da1277486fa4855a3cfc49489dfb029b140d3627d73d99e973562482dfe14f7ea3a0894000041b025241cfa13baa6d2e0b35478a9a7eb12755a8af13e6c74e903ce030b64289ad39ab52e71dd50fb07987ae214b6ac7980b84cb0f463cecace4eda7469efe32148bcffcda6673df2fc68be4e475029c54b6c16c94cb2adb7300b5fec76f642737eeebca8a83b4f00c9e55479ee492dc0b15b66c3466fc4250a6dc7d302accd5379a3c356b36eba16f5ffaf9a171293272f807abf40ee64510262bd5042591b9cd05e595622992dec008a46823a2e9e02822587872227b0a2c1f1ae44b5f5195f4e41894ecd384f914d5766b3eb6086ea96356e2cce260f54aa0ac3626943c833cf38ba16ec695fbe044aa5a3c92b4374a25a3701bd6cf543d86e2ed4d386474412639e97aa8d2b56e664d6981d977bea3d4a17fefed1fff1b2729c5032e218401f8f5a9cae48fde7018c155e4dd01f69f7449383b8bd8b755567ad1028c64e9af22bd38912fab8dd7f6552f25e5ea862ec8f8e57feeee33b5ca7b91e3b59324a110ee80bcb78509f4fcb5ffd14f95f39ed993aad13b27987ac027c7ba5bae983769541daac17d40bc41afb25287b2709187a9ff614c74efc076c5ead5b8dd78b3c31773452035ecb08eb036f0a3f5b310d9b37f106af59602330b1dbe6f3306bafe62ea8080511bb322b07c34508792bacf621f80ef21130d7340740da0843f766bcd14dfbb2927913ebe6dca32efaee6342d0444a14be88fcbdb22bf801722925a7204a262d3b28164f773ba613b6397812e9a5723b4348e5153f06a1a6a6d0210653a7a73872cbb6dd8bf76061883f80ae5f348304fe5c15a2b489e54818750dc709280c986db527953b108d9ba0ec31288d1cb6110fb0c7ba6de7f25fa0598711ab896ab995b61c10fb31c7e24544c06b99da4938ed3aa31ece6a613c9333d4a3c7ac8a64ae801f27e590325234693bc346363d7ae2a25a9e8f65140c9c6fc61748465e52b94b64c5bba5fe855322f752fac4e7ffbb8fd767d779664cb2d91fc943df2c55af224578aaa02414b3e1c615aa7518cd2a1b28fafe0970135bf3ce6f4cd566c809072f86cf1e536d307277e17b123b600395dcd13c2936becaca4cbd98f2dd7800bf124340ed599703f54fac2f4272d6cffd1ac4942d31bf72057a0160b6ddc2cc91a04bc82b6728903d068f3322cdb68c1cd57a40f43a289558773bc44b9ee2c303a7ba457db528bcbbcf45c9c79402dc4623566a0e96d5e0b350d0c038a9e267f6149d528a7f6e49dea49f10a95a6aaa4729b8602e13e02365d41b074722471feec6b97d1c3a81a68b786826806915d903e8cd370d5780ec27950f4c5830f6586107ad91eec4bd6e89ff556f4734428e16f21de4f6ff31cf6431e05ec63d389f0b5a3664eb73c586a0735a775792a5dd5c25c1f4505b0e972a7707f0578cecd9ee3524202684971d746e6e66619db5c511738d342aac2bf86ca3ef15ce15992c0b80df40466891efd86583ae9fa137d824f0c41e26e08902b2dc7e553747839202282188d935abea1ffb9bfa6ea9eff2a4c5a78ca233aa1ff6f9d7dd2ed46030a008bc56e3233416f99a477f0f605d6bc0c15ae63e7e2852e162ef8feff4cf2bf2959b9211224c0e59c539763373ed2a4c0c54a4f430253f6ae5f746b8e2cc356125b4afc0909c1fa413344f8b4c21a434917a42626453f6b45381903319d7cb019923ddc5a9f86d1e4f232c036a40a61f1c7595844d6517f69baaded900caf9ab26ee4fabd9447690d0cabba7fe2b72422929a1c62807f95b433b0601bb4026fc830a5226a28f78d2edbd3e2dd16f8f348dc58a34322107e38bb6b4c5b456002ad72f3332afff4df0be9eb3fccdd12803735759a6931b6b0ea2a963dbf451591e9c9a64433a936bc8c887f36e05719ebbfd272af8ed919eb98f48716137b3f7212b94c6e010641d97d775e9188ed8f50c7144e58ca1edff62b6333a5d87601c7d03014740d5821da18e923202c6c3cd45b629c8c4d19551895b26ef54f5407ecb98d4800c1cc16345fa181a146f6ee90bdc65a9eae925f497dfd87fee6e0f244cefd7f8f88b200ec6f91c492436f51dee570432749a8aabbdef105bd5e6d137bbbd6eff14f29643bb95ab543944ab112263871d628cfcaa4aabd812ddef1e1939fba645dc48cf9371c36abc701795440fcabb18aaa78fb60ee23a156e2429d097e11eb34ef2a1ab0639fafee807426df348bb2532647f637fd11c65f1356ddc833ad842cd6c1abcdf691900f580d1ad7fe090eabf52d2bde2d0b8de805ade60d4e01d4daf8f0b050d27f6a90e16fdc46baf5fbf730b09d0c186ed43ffb2bae375ecb18b4e1e90c565e664d2db945f850c41222827cad835fa1fe4ca798559c6f5663f03fe6fbcb44d2455949944e7e443722577b4b73bb75c1cd746ee749f0ef2c73248cd1eff1e8fdf5fe7e04bd9cfe6a6d6157621dd0271b6890c3df461e7b38aea1554c1a8e370f76643cec3111e430f62623039310128b3dc63360679", 0x1000}, {&(0x7f0000000280)="1347adffaca1bd7ffb635eff9353abb43e09aa2f3f83e6f3539ed547e297dd33a780c2a315ae06310e3d7fafcb49ed0c76a300b40a9746b117d4feb200ed94e29767fe77da0f33498cc4641ca7b005addb9f6bd46575001a701abc35a7ce318a32b78d4fcba5aa9f0ee6b0efe913ee9a6a5280d097ee91c3dbbb5d6517279b9ae2926e7259f98f5f3aea11d1dabe57cc45581f6a8a9f670e493fc72cee7d21a7a66563bb35a0fd811352cfea2414c31c9137f18f0e75449596b6cc4c3b090fd839058818d4d38fd206efd5c66aac7f36acbfeaba1e62d5", 0xd7}, {&(0x7f0000001480)="6e416757d2e7ee16ebf93f7f9003e88bd201c1a69edc52aee7e913323e96e7ba380e41dcb6188f6e7ff19d76fb41cdf1d2a5ef84e99c81fd30d3f3438095fee9d26d23df4382ac3795ca3e067d023c78d5ca65d1eee1651c1a4d4ed39e168ce32451e786065b0c8a9597f8c62cf1065118aac423511bfffaf3fb2124ba0b5b6ab48235e1acacf3b7e83a67d6396bd6e0315279b698eca3dd5e1c05d987e5b57d0ad9c080f40d4db944217b9d288bc1c4c2a0d20b6f57bf15f6eed6d8", 0xbc}, {&(0x7f0000002600)="2b1f7ead5ef8300f13c439266909800f3fc099da6d5db29265b835781771b66094adae4bf9f5e06a40c7fc951b9c3a3fa4cdc910a6b86f97ac1091e895597d1506a290aadf9931c2fbde7a8083483a95f451cec67498f51016e0c32e399f75ce61112cc8b70ddde0501ea39e6056932b80ff20f3854fdb904425bba9fa93d388bc6672b3e24c1ce54e1c30f28322e07ddf34ac3c0a861998235872ccb0bc060f7a6c36b2185bd8f7b9ddc330bfca04595aa735702a9669be3cc4c698217909553d5792b7fb", 0xc5}, {&(0x7f0000001540)="acf99f9cdfa3b56fba6947d6e095ebb69de627bd4ec98c09ab2814e957e9406c658073cb0b0a9523352dd523ad8d6bb04e6e4eb8c24f3f60c077c38d67ed07bebe8dd0fd0a2257702947c72eb30bd3cf7ae72aaf2783799bcb7467670bf7906a1fb483", 0x63}, {&(0x7f0000002700)="809d108396c139935f32ea115eeb26df78f59d09e4f1ac419b02061f698a77f5936727d77c4e02acdf89e265681ae791927a5c21404ce81c3f5b73d115642cbbb3c79d4c36418bd49e15d1e02c19e2f6ed4af8cc3a2a035d89e1185cfa8e39cc9ac35d83d01f3319f9dccf083a93c7453c9ceb209b030ff2752f831c97f25db4a592e17c2edd50f5ad87dfa3f0f56f56b1bf9269e811274325d73d2e613c946247fa28e24716a1987b62947fede31d75a29e41278d27196341224b68252d3b510605de768de5d8394e5d87b2cf46692297794786145c2a0999f645e66614e5b35590786b3be6df82ec01b2b9aef5b8157dc225ab7ca8da5fff8ab7b44f00e8925a59cd1eee1d00f89a6ec83cba5d62086cfda8ea4417b646e119770c8dfb13b2a13cb83edcf0600301b0f9f4f5425524babe86a585db4632bbf24e1c8cd22368a0d13af5fcadaa9baea413a94a2cd6e31c47744c982f366b3ededcce7548b61d369117c1dde1e372f535f1a9448fe7b6e2a065ee2dafb864dbf4ba4a89bddc01db31eebae6109c04028b0f474ad192d28206a30e44e5ea2ed5fea58242504c038131beb35c6d6002d369fdf9d75bd068ea04609b962963be7dca7ec4727006fdf281d2ed6497ae32fb657bbd34d5ea426080721528a641b131083a4ae38e116d7cf2207cf63ef293c7d6bb0b7f878eef0992e80a2337e043e699fb51568e996d85382b6c815d3ec6159c71df729dca759c0682e1074507416400ef3c07c667f82ba12a7e0df2a522f62f87c6c44f4b521261b37bcc43dd67c2bf3dcaf2ff64ad95e3054ed438e71a0236d979cbb3569c036c46a25d07a53b05cd5997846ee356802ccb0b0dd1c3969e29ef3ab99c272e13d39bfcb28a227e75fc555b34bc857b1e0978e23c2f5c98eebd5a2365704f6e7b37532e06ce2cdb5f765d24ac768c459a1f53d94fcfb98843a7ded29c2447394d7afef9dd5fcbeae4ebc6f78711286a2b488730bbc9425c9a4dd3b95739b6429adea26ef1748923627f8113b092898fd442fda0f3799bef3810ac2a4052e4c22c0e5b098e1d81186a05041d4813e9d6e931752f21c4cf5ca67a19e93573033c0cc75fb8949bc180e86004960daeeed17a7b7c10c7e07f569eebb3be8371e8fe7272273eda38fb3e193b16eddbaa02a0e38bccef61abc6c9697479ecc0aa15e16fba8f82f7af98e6a4b9eb297ab446b0f6d18b34c05dff3fa9ce0a14f4e7774f5328170f23c417a4af15357c36cc4ec86acc1277ec138d232f6ef04b9d89e04039a4affdbd8362188a3ddae6f588d9f040b62d4fdcb069da80731fa8518359a98c0e6beb09853bf8671f75531a52427dcb653bdbdbc0d2c11fd5940b876fc70a0a9036b4e0742e1e5155985c76333a91738898887f8d798caf71c7cbe442650b9678504185dda871eddd93ee7b8c5566f4ebc2b877ef20558268fedc78187bd4da49cd0b5984824d27243e8b593b70f5bedeb5c45043cebce5641e396bf7f04f52ec90a5b60891b05ed936964c94de64f093ef1e7dcccbc214d447957569990c33cc96ef2642efac6365c5cf7a5a179b1a9a2611e03575ad8315995ec6442ae2b679b2937ac79f6440980b11da5bdfa3f07ea62502c8e70ed436dbf9cc811f612a1e47debbca7b4fe36d39e24b013775243ff38335a59d644e64b6a59a4c25dd5c86588a5681eb6fa8d90aa41635d9dad5581a79bdcc1bd921575a2fef428055516661ee65fd3f48bd7531c9c80deae514837373e43c0c1cdcab78fdcdc6a2b6c9c6b79f57ab68d8020d9674427188ff2bea529f113f66eb18cbaf2f13c3c6a3e0f2e49f1742d90440485f85eda182a71c627a88d49ce11d9afade96c4107d0ad4604da638da67303c6677cfccf486c4914f8d831e51f7cac00a0476e831570b734c9c7d3cffe436c818f190a85e40833da8fbb7b4f59f95267c4efa437e9723627953bbada1b55e0e88aba60cb516a55d33897973f91d3e50f3578e82c35a521618bd815dfd07004aea24b6a4ce2103edf70da9898293e4c35d5af98d61e3a62fb3c2ea33ce8c421e398d305ae1fc1caee8bb18e856c1953db2edfe8b8d852d02ed683d3ed470caef56d390fb3e0aeb2263de4e01f3216fb7aec0ce52a94d248ac38031f647549659b6926e86a6b6e26cf7169350c186e84c22b5e7f79c1a150e96d55b244c37cd0b8e1fca81554091081ccebf60ea04f9dad553e7f5b5ab8d3853175bfc03ba3272325654caffa2f1926de9cc33b16716a104325c1131001c3de1911261c6c2e4a853f97f033e974bf63504146c5d55679ec6f56aa924331acd0ab3553c3742c6ba6507a736b3745502183da4fe7b5e9ac22dc1179dfc046892eed83f8205aa7c178689a32361284be505373b4e28c01bd4917f99203edb55cf83e633ec792ff74a892cd453a4fcfd4156c5a31fa87b0f58b797547584c3b395607b36e088bb012e48c4c85a6b3076aca9126a0625e24501ca50a0121b9f350969429a187d4305dcf0910cd08a1e71647e47b6d694aba3fa105c2dbaab841269c4826d153c302fc256c6cc1dd076f06d281093283f26582466bd0f0c01ab92f8690a34bd9f32c16e0c9e1bf4df9bbf11abc6fb97081f96ddea30241a6cb66bb84a0c40789c8a6924387874cd99302b068f81a252c8b2dbb057820c43c9e1783edbd51c57456295affe4ce20b2ccc4f7c479388f11d54ddc098fbccb8b4bd48b650be767f65ab9b013afc8d0c24c196b81f72f69079cf6a871bfc72d57b6d9c978282733b335e8834c52228f860c118fdcb3b9b298b0e567398847052ebc85f7795127245d4068a97045da3098b2921e71edaee30fec60bf585d7478bb5bd468e692a6f670d252c2f2681f46f341e8d2c1613cb1cac62076236ea1e6db4304e2527687a8463d7c9dc8840b60eb7c732fb25dd6ac4d6d16ee2b055525aa2fe79ddd5664f67980a15aff8f7b94d17edcdf6d6b70c28df0ee9702fdbf1c44204268391dcbd42ec9f794d7058b6cad14f2263cedd5c01ff84d68cd9206f11e8ae3ec2dceba5ef8996be69cf220462835be9950d9a35075b3e3d6b03e54197b6b904a293a28f8cab50c61017edc6cc5aa650b5a01df127e67c4d9f33960ebe0c40fe774932d4bd535e77be809b00b06cc763d19c96efd1909afc4f292fcb4d2b7b8e23b12077d26c52c9bb7b40ba23c640cb77b53a10eea46fc9b7591bfaa00ef4bb10bf5d5df4da7add927e29faa8b400a34cc6a578982829f9beaebfa1334a89ee10134a00444ba3ac908f0b3ec26ab172a5ebca882300722f8074dcb53bd26b5c93765cbef27fd800b6a678afbe8b18aa22ef406d744add0ce0ff9809d4ed4cf6373871d0896be4ebda013bab7be3b369a4ca48b352ee8f9a89a99d13614ee4b9e7e53bf298322f472c53a63d4087d81c66d27013e516e2bb2426de2e050e165353a04157d5391dad49091fda213376caaf688f3a98ab422eb0403b083282c65e9bc1e1968eb24fa08517a864a7ef37478ef9ec849c702e0fcf418ddec992e5053fa7b9ed35332549fa9b0c3af7197bf8d6b73a119526491361b748f86ee10ff71b352bb975993f7003b4e7271e61a4acdb83b6eed7c34502f88ff1fe7616509826cf3ae0abf7b05ebfe1d7b702f46387b94bae748c53a2174414ff5e298bc92907b75e0f5d2a8b0a33dd18e64165f4527b6e658cbcb98bcd858eed04657bd2a7144d5fa87a99770d3262f4073ef37a780d4b048d7ceb724721c41fa85fac32d9900c44cd1629b76c22ca60abca2981dfdec54f00c96aa011f782a500e03e01b6f2cd21d7abf02c91b41ce02c45f3db0c2a0aac6a37e3238ddc24fbe41c2659f95c8b26d22637258f9e09f706d982a5292d781ee3951288dc7aa587b94c562df924799edb0e332e98def145ef62247b7a13d9dcc0497370914de0dda4f1b11d1d8c7946c6bde6ec5a2b4f7d15521431c4983827539ff2e7dfa499c2a6335f601cf60d577342353b0382948fa26b3d7a2235bcbe0b7046f40087efac24e37e838738dac380e0de1c5d9285cf23256a5640de41c84cb3ccf343634fd8b8f535200411d9cb596736961d4caf8896b8651f1e6eb9c6f8d0a49336bbf2042752c7e28a8b584b48d91f9803d72d03e213111ed8c55a9568ce885938e0ff809b7e358614553a83427fa16a57b77031638cf9e923a6323a962289fc0d914c25b51992e913449bda36d51bcffe8e18d077c8d08ffdc3a53e78c1b6d1af393b1d5955bd3b8d0e696bb715c55ab52f20e3c841257394cc948c84f2f1ee53bfbd204afd7878ce1a5531b1fa6620b99b6cbafed7687ccc861cb3de7200149d9b6757b0981873cc8679ceb505ef926cf64dfe6a956aa7ee15e292f4e470450a44107258345043b9c9eeaaf33e968fef9b9329a43d5e76593e72ec59a72af27e15db7d3e04346272760afb3ee5f33df7f74b76f71a9ae2fc87c8c7a21cac388fad3eadffad09fe45eda89972ef8102521793aa061cb54f9bd63accd79c7b36dc18d68b2c6edc3a26902369f29259938d16f9e5c20072880183bac73ffb0b6ff0e5a57496df5ea1fd7105dab5309a972f6f855464a8940bf75f482957224863f1c3aec12f23fba91f0a087354a17922f47a99e7e882d79c1a525e693522b6d65137d521c30742db6561ed6c38751e83a26f9fea663dd984a3d9c7bf68951ef4fdde9650d6243161d958acefda169790b2a7926d31323d42a145a55c64c88ecb0c127e074ac1c263cc68b4bea027130824fc89ffd47db0cb5692a6aef467af27dccf78381b555b7c03d28539a93f94841dce93f0d05236f9faaa9e5d9a30cdd2e291b9f1aa577bb6d809df3b0ad858b0bb233ce0183c272b3302acb409b8e3818941c4b78d859f3c87759abaacb6b9d9c962e7fab096c41d1868586f1dbe869cf7dcefb1daf7217699da4e132e769229bc9f6e3c2dfcff7c0fb638feab59c4d1532173ada62c8a1f964faa910376ba4b3a1ec691d44142d36e799f7041ddfab103f3fa34651e08ecf254d5a0e9d78c0d8ec16938adbcf06681989b848fc2712b14ef955404f827edc93fb4fe9484641c8215ae0d18a7b32e257f9725b090e747c9eec5ebc3ee6eca500ab15c71292243fb2df546486f34572f61f539b0921666c7e21dd4fd4df67fe6abc457a85a8869c2498a770f83d228031f8564abaa53321f84254389e9c6037f737954638ac239c92f8f248615fe6accbb9bd4207a1d62f5cb969515697fe0f521ada0f3a048d21d1d6b69f5ecfbf87afa61f362d7a838eea5e025fee5f837932363975510fc7d944253e6cc74da1dfe61a2f130dbaf21d6fa4d6de937fa446ab74faaed2d5b17e9e6cb7ac95c7b26f5d01b812e7fad976311aaf3ffb07b686492e392039a7087c8fcd9bc34d7a6096fac1c159cf4467df33336ff180c5deed8877350b42a59a19a9a44fafd98031e4c11680c20dce756df31d6dd311350d2392ef2ebc629b3dcc162d6ad6e9a8b881dae74e67e2700747bd04fb94e8b4b9ab81dce2daecf15b8d667cc8312d6d19959ad6a2cedc64e85475999619b40e5ab80b00e607a423a06dab2f25776c62b674824cfde1cf155cf4c4736dae54978cbd281793cfc3383415f7fcb6a13c535d6739bcfa107a2c725a1965687be5068fecaff330b33f65bc5068296b07834def3e23180fec722e2de0e4e33fd3d472bb227dd9dacca888c6b4512da66aa11632e47176c5963d0aee558ad9d59ff6898039c908bc838e75977f94a0b5b8ac4cd94d1", 0x1000}, {&(0x7f0000000380)}], 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xefc6, 0x86c, 0x6, 0x9, "47eb2688b89a6ef6a36c82db282274a6c2aa1f73", 0x5, 0x44c06f23}) close(0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) 16:00:31 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x55) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x35}, {0x16}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getegid() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xa7b, 0xec664fa7, 0x0, 0x1, "6f5277405b7dd3c1f261a11fa2b2d9ceed26235a", 0xffffffff, 0xdb}) fchdir(r1) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) geteuid() poll(&(0x7f0000000040)=[{r3, 0x2a}, {r2}, {r3, 0xc46337da0322ea45}, {r4, 0x4}, {r4, 0x1}, {r4, 0x40}, {r2, 0x100}], 0x200000c9, 0xffffffffffffffff) pipe(&(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000100)="be3e9313711d412e7d9bdb552c74") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) recvmsg(r1, &(0x7f0000000540)={&(0x7f0000000740)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000040)=""/18, 0xe}, {&(0x7f0000000780)=""/256, 0xf2}, {&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f00000001c0)=""/124, 0x7c}, {&(0x7f0000000240)=""/106, 0x6a}, {&(0x7f00000002c0)=""/118, 0x76}, {&(0x7f0000000880)=""/171, 0xfe09}, {&(0x7f0000000400)=""/110, 0x6e}], 0x8, &(0x7f0000000940)=""/19, 0x13}, 0x0) 16:00:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) bind(r3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x23f) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r0, &(0x7f0000000140)='./file0\x00', 0x10400, 0x40) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000040)='./file0/file0\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 16:00:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x800c5606, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = msgget$private(0x0, 0x104a6) msgrcv(r1, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) msgrcv(r1, &(0x7f0000000100)={0x0, ""/207}, 0xd7, 0x0, 0x1800) 16:00:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000040), 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x18e69aa66a20c1d1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/fi/file0\x00', &(0x7f0000000080)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x3}, {0x40, 0x6}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1ff}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x16}]}) r1 = socket(0x18, 0x3, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r2, 0x2) r3 = accept(r2, &(0x7f0000001600)=ANY=[], 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r8 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r10, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r10, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x80, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r12, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r12, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x490, 0x0) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/diskmap\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000800)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x1000000000000074, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r1, r2, r4, r1, r1, r3, r1, r4, r1]}, @rights={0x18, 0xffff, 0x1, [r4, r3]}, @rights={0x0, 0xffff, 0x1, [r10, r11, r12, r13, r14, r0, r15]}, @cred={0x1bf, 0xffff, 0x0, r8, r9}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3]}], 0xd0, 0xd}, 0x1) r16 = socket$inet(0x2, 0x2, 0x0) r17 = getpgid(0x0) r18 = semget$private(0x0, 0x4, 0x201) semop(r18, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r18, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)) r19 = geteuid() setreuid(r19, 0x0) r20 = socket(0x18, 0x3, 0x7) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r21, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r21, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x7, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4b, 0x5}) listen(r21, 0x2) r22 = accept(r21, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r21, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r23 = fcntl$dupfd(r21, 0x0, r21) r24 = getpid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r27 = getpgrp() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r20, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r23, @ANYRES32=r20, @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r20, @ANYRES32=r23, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r22, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r28, @ANYRES32=r26, @ANYBLOB="00000000bfa100000000ffff000000000000e690d0510a05b807dfd4f086f3d1e32dbcd2a0ac7d5d441cac209eeb5ea85e0a3cb05cf1a781edb37f3f2f63f216a58f1eda037f756065b10e3512528fb72e7430b08b90db52cb0ee37f2438387eabf50f482c2ce5e3c6d0e57a7b9d966fc58057480dab071fcc0892392ddcc60bf1b7e4a8e71ad8a548790ab1753d1a39346bce03735b3efbf823849f7f3c7ed9f57510ae2a075a14fafcf5bde1ccb06864f959ec139edee7043115c8815323feebe89e5e43145371cbb35bd6983572d2abf9fa0802eb959ca0e9b67dea0c721d12da4633a7380000d7c90fed599ac10aeb526ad6526ab2ea47da9ecdb829a80f99b1f69460d15b1e9a68e35d0d5a00409dd2866c61058699e0fa415d5ed0152cd8585fa495d92f46e891c0be85270e36bb3027eb35870870622cf782e540c6317c65b711aca4d92955f2931a76acf319f644b4a572c27e0daa40a7f34978688ae6fcc43964b1d806eebc16752c9cdcf9161388c0158db9aa512628744da74ab89feb8bc81fe431019e43e0d4b906963cd302b3ae35b04e277caffa4997ee09a569c543f8e2", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r22, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) r29 = socket(0x18, 0x3, 0x7) r30 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x531fe3e9f9bea4ed, 0x0) sendto$inet(r30, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r30, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r30, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r30, 0x2) ioctl$WSDISPLAYIO_DELFONT(r30, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r31 = fcntl$dupfd(r30, 0x0, r30) r32 = getpid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wsmouse0\x00', 0x0, 0x0) r35 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x7a) pwritev(r35, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r35, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r36 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r36, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r36, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) accept$inet6(0xffffffffffffffff, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) r37 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r37, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r37, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) sendmsg$unix(r29, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="0166696c652fe1"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0xfffffffffffffdf5}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000fc0)=[@cred={0x20, 0xffff, 0x0, r32, r33, r34}, @rights={0x15, 0xffff, 0x1, [r29, r30, r31, r29, r29, 0xffffffffffffffff, r29, r31, r29]}, @rights={0x18, 0xffff, 0x1, [r31, 0xffffffffffffffff]}, @rights={0x18}, @rights, @rights={0xffffffffffffff45, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xc8, 0xd}, 0x1) r38 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r19, r26, r33, r38, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) r39 = semget$private(0x0, 0x4, 0x201) semop(r39, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r39, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x2) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000240)) r40 = geteuid() setreuid(r40, 0x0) r41 = socket(0x18, 0x3, 0x7) r42 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r42, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r42, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r42, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r42, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r42, 0x2) r43 = accept(r42, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29f8625df1c822b0674ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r42, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r44 = fcntl$dupfd(r42, 0x0, r42) r45 = getpid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r49 = dup2(r3, r2) r50 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xc80, 0x0) sendmsg$unix(r41, &(0x7f0000000e80)={&(0x7f00000000c0)=ANY=[@ANYBLOB="000065122085345e"], 0xa, &(0x7f0000000740), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r47, @ANYBLOB="000000003800000000fcffff000400000100e5d8", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r44, @ANYRES32=r41, @ANYRES32=r41, @ANYRES32=r43, @ANYRES32=r41, @ANYRES32=r44, @ANYRES32=r41, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r43, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=r48, @ANYRES32=r47, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r30, @ANYRES32=r50, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r43, @ANYRES32=r43, @ANYRES32=r43, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xd}, 0x1) r51 = socket(0x18, 0x3, 0x7) r52 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r52, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r52, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r52, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r52, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r52, 0x2) r53 = accept(r52, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r52, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r54 = fcntl$dupfd(r52, 0x0, r52) r55 = getpid() getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r58 = getpgrp() getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r51, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab0ba225d102364f35d14de101350100d016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c65f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r55, r56, r57}, @rights={0x38, 0xffff, 0x1, [r51, r52, r54, r51, r51, r53, r51, r54, r51]}, @rights={0x18, 0xffff, 0x1, [r54, r53]}, @cred={0x20, 0xffff, 0x0, r55, r59, r57}, @cred={0x20, 0xffff, 0x0, r58, r59}, @rights={0x20, 0xffff, 0x1, [r53, r53, r53]}], 0xd0, 0xd}, 0x1) r60 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r40, r47, r56, r60, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={r17, r33, r47}, 0xc) setpgid(r8, r17) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:31 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000080)="fb3adc0568d90c19f5be6777bdcb7ada7d26cc99e6b1058fae8af79971dcd2ef047ea1ab50e2edd3d833795408eb82192fc353c1eb56c8e6bde9c12d32fd1306694277ed69e624d8e0dcbe774bb1229f9bb6971e720e8c147a68a836e72745fc5fa5a987296e8d5f678e6b90e3ccd1d775192d01c4ccd10c33bc870c949a7569d1c6c21feb8053a56adca474bc1138f69f34e56a3c023bb9474b6fa9f045d55de4271a699c69f75d3a74e47ab22b8092f5b9841d29d5a0", 0xb7}, {&(0x7f0000000140)="9aebd71ebcb040ddec8d2848266b08e79eda235aa429490f6ef751e3f47cc59a1ffcc498d426ee9f262b858ff54f0376301d96ffc710f409ec65f0da337950511d26de016bc1e2065332e655eb7eba2cf3503a8d8aa945a24dd479852fa405c3abb7b8c2e70524ba383e34fe5781756c25edd048a6e1dd5e1963b63c3457a92b9d2c", 0x82}, {&(0x7f0000000200)="20e7e8edfcd08507bf7b1eba1d4bcd65f763779d782e06b8aa4541e244102bab64fdf986ac4b4b66ecb81042d87dd0b905bae4ccb8bee59eb54b9c16730146f8c95a5a59f4334031881de0616136e98c09834773b639e2c5074bdd9e23826651e0e9e8ac4df423fffff3abfd48afdf01ecd311c3f762b37c7f1d50019e240451a9074260cfd5c8c02cc29566cced75629d84fae483cafc4ad91a3d98ec01a00a9f73e1fe789cbba93875a7daff18871b91595ae21352bac1ee89f8e22f7e970497a3124d9082", 0xc6}, {&(0x7f0000000300)="60a82ec94d8ee6c8b0da36cdd8f1a0019440726c96b4c9f6f0af93c4d2428b95b62549e0151f59822fd0da3547e05e41249634332d416eef9f62ae0d491060735d483e01dbf3", 0x46}, {&(0x7f0000000380)="ed70091dfbb6066bfe8105e5c0846131407c05513a20ae69acb9a00f8b05288bc9936d5e50db1576b0a9b3b450c0be845c901d9babb877e8c5f11e5e835f288cae1c454afc27ee72de0d945e49f0f64bfb35dc9c5dbba6e40954e9d4a506ed9681071f5b81377a689ce2e56ff4dc61927c99ed65f013e30e89e0e56af6dbc6c23544249ba7d4f3e84aa2fb6662de3364471acf041da2b5b5bfb254fe3996a9d3584c3b7ad875f083e451cb44eee500b874c47f7c4918fc626e72945bff29f950282f7665238a3b", 0xc7}, {&(0x7f0000000480)="06e8093f26a59d675f15ff5da9e9321a96c73bde13065fa6e5a7c7bf502fd6220d79ea46472255fc5fc53d3061b754b4cb32f55162f88cc79fe77c89b0c47b6e1d0247b4b3b21b1f565e097971335f4ebc936f6aca047f14f68a81df257115647262f7912ae3c308c76bb6d250819b9e79fc5b329d1c9dbf4759cf0262a285f1306f24a3471079aaecca51bba30c2dfb5961c441", 0x94}, {&(0x7f0000000540)="7363e3550800e7c64e6515800903e61d2e526bc26df08aaa7460b528fa97465f3557d304a55f8024fce12b63c035211c297865cc30f2d44aacd8e5f36b627bd7fd53b2c924ed9254e234bb4f1a809280a6415e7ad7689c802c00ab46dab8127b6c2732f8c9354c640c9798ada8313cb1f7053f254f4cd12ec6817c4aa6c3218920325b60d877e6811f1c37d2da52f504d743a050ff34f80ad53a94947b9fa204694f1a862bb95a9a843362368df574461c4a30acc2ea59f345bbabe80f658de8e8f847ff0b0db2a6cbe4715c665b7a9743e7381616954abaf67a92bb79c0fbbdf950a8c9f7f6e7b6", 0xe8}], 0x7, 0x0, 0x0, 0x400}, 0x406) bind(r0, &(0x7f0000000700)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000001cc0)=[{&(0x7f0000000780)="ebeec59e030472ada1665df01ba995cd7a8a8ca346d8e4a1345e29b176e67ff3d67cd0028b7b8e2471435b658b8b4ce33d6273748cbba2d1e1df0b22d5e9b75db0b39ab06d6f09f7e63db7dac13db0029a9f01c296f440047f669cf588a76c35ab69d11845dcd7bf2d49768e74746b6680d692ac14193897742a2de45b7d0a0b3b59244ffe168e3798d61d56ce7baeaa424052", 0x93}, {&(0x7f0000000840)="831949d61a28799433146783e59832838d27cc2fdf328c30dd1da4bd826dbae88be5edfa2ec5ea0fb502f548fef7a5a8f540cd3c922050706cbb217cebaef86746", 0x41}, {&(0x7f00000008c0)="6f64d8039c15f71dbe8dd82baf4b9c8101c20dcd435ec76b9285e26908dc18fe8913d8f3828554d7e1d261f28b85ef4bc55084b12bf3a8e179467d2876871214c95581458c58d641f6437597598040ae5a84e313031db31dd5a005ee1e1416a1b28008d29cc68e2a2cc52f2fc8cfcd3b41d0642858a0d11496f0b96e57cf454b5237e3c523cd30ed0ac430867feb79e01cc4ef1fedcc6a033dd6bea55cfcbb0f75d94eaa958790f83b5fdc06ed82434d0f204fbdf8e1098e0ced74eca8e21acd916d704f0e2e5183", 0xc8}, {&(0x7f00000009c0)="7dde04454a82600332a7af808fb6de6168cff23364c78cdabd6c8f14a9fda8bc07b9baab6f76786cae303f2227a45fd01d8f7760e97464fba2657193641c3cae2c605041a75d04df78a5a17e463745b892854acfcfe3384f02428a7b119b3f48ccc2fb21d4aa72233d816b6d4c1ee1de6fa53151d4bd22b7e02bc2378f198f5c1373317e8ca685cf4140495226e9bf3b6c7f0f4f0c69c5cfb612cec8bc768fe36698009be2c5f25073071d495712ae1d56d15702ae5527f6d7bc438e96b399f52b1cf836a33c6de079929d58bd90519c1427b349a29192ab6e13c4483b06c9524cc9ce3f167401659b8ed3e9036dc81b7fd8cf", 0xf3}, {&(0x7f0000000ac0)="e50a071ba995a43f7a5d7de38f1fd1a753aa2151a8ce524634c234825e6ae13f0a086f67521952a7fcba3927fd3baaf23c004524ec65a75611c2f49f2de4d953d1f676ba6c984676a2755e54284d7d3f42e0a94da7b1e580317d3145aa275ccfd699128c0d2464df6ac846b95279af", 0x6f}, {&(0x7f0000000b40)="2d1fe648fd7f5627d4b1b0f64f999482d83f76b46c44c48ad3af726ee3f40e92249b4c3f223e12f6a280e0f9eef07e886b57386711b3c2ebeab81b9050ce76921214da395a4258f8eb42b1fe24f69ee6d2f95bf42b2973a0a9dbc0a3c8ffdad821cb642407dd31c2", 0x68}, {&(0x7f0000000bc0)="0c00f8bdb36dd168df4e0006e8f6946761a42675a5ae8bc6e21edb0cb77060df70f2967dd401611cfe16c89cf7e44ea50ba31ed40d62a7ecbe2b95f8e8b44d29db72098b18ceee8195d91777ba411ffb3e86a62e2af53cd156562866a11735e30cb18341e696cdb5e5a0073318b077e27af4faa38eef58c4faa534eb8e1d406ef6dfebb091efd89e2b50b373af5c358bf4aabcd30840c20c9cdb4241d29838edb7413cdd2dd4bc349045a63c5de18e5d1f6cc80543b317629e58cb14e1194b0f5be248f0b0f8962eb15b5fec3e56f3c18756f2d0f62e0cd67f9e566c54713588eb74891e79d49c90ecd49a8b24bbe76485a8971adb683e67a8130d08e246da2c9560eab6ba04e402f43e973945359d31bab385c7fff4b7248fc80e3b736705e374cb69f52bb87d548258adbf724f70fbc235e5e7f1db1eab7410c4e6f2c83b515361cb15accaa5358371c58b2304ad83cc17e0ea04ab6c473e262ab48be2f5689dd018529d3dba850d5c1f7ab26ae575f981b2e8dc746ab6b8526823b2f07fda31ead904aaa998ee68391f916872ad60409e3396d1e298a6f1728475a731ba9f6d33b4c4427093db5f44d7fc7af9967497aa7d3d2352c122dce7566830fd0e7337733dbe7cfe1fb0a915fb40723541988d9b242899fea04814318ddd1e84001b1e572d8ce3833b313a5f081fb30ec4ae37eee4f14b99bbe58d6b2bc15fd66cddb41f3d1af21bdef2d3ecd797db92b849108a6e7ddb5650232532508ddcc515971fab310d33562d1e35438afa262b8396344341fb084092b7aec5b0a6aab5006f20b9d3ccbaea3612d79e84658fce89de19523ba437772eca3d60a288f6d633ba84c5d59457d6144b953f2c12aa204a570cc446be0129039ca3e868d6eb124a566890ff87ea3e9168cd81ee600700958b7d50bfe7675196571afe320746b59b88d249294b65bf642d7f09e93fb7c72df9251362deba7f41e93187aa7914afdca2261beb64d3f007a6c2e41a6e18a8df89673116ccaed5c21a55de00895eb2a43878794bb618719dcb98c8a53d395310f5c5da2a36cca590d70c7da0dbb8ecfb7bef73cb11c608ce4c2a34a789a2ed348b4a7d2481cd0a7e7d4a9e00b8b126a1142b587a1f767184017f841f8fe4cf879dee127b283b402dacbc8cafdf6b5bb36f0bbd61bbcfa5d07f8b4950d56292198618b8d3af34f851de25e5a666ab6afb1e3f0409f6a81c792308d49ae8bd9408ee6d098dd4880efba314a47aa07aaf04bf2275ba72767e7d86f551a7da265c0e0d8b4d78f06208e906799168e1294352e9ec49666bb10d8719c9df89550cf33968a0b3332ef6d207a354a9bd7521ad2fcbca3e66001c74044f4550025ce4fa25d624d904c7d83ea7c0f82b07cd5f988211744036c17647c32b54747068fc0b12e4d6ab101c99b0178f3d1c3e4c6ff4f37d287a9f6da65f80ef1ce47a1ad54e6093256cb1ee63872aaa33819cd886b1606bfe873ba17fecbb279246df73edf3bf2faf5081131e16b999330d613d14e5eba5f51b9e5eab7771680cc5ac62ed2f09eb5eefafad548b8a5eeab70aafabcf6fcea556d2c6cb13eb24cbfd7c81f863b40ca8ad82e44cf93f9f55586276add32b28999f16c02bb52c31e69f9ea1cbfe4639026471c3b209352c4ba5f8528f26cc2ec65f1932da991bc1a4fdf6f8b0b2216b3b28ed9de2e0d7c5796c68802c3faebd2d75478b050a1e9de281bc67956c043c9010fc67291f11a737ae27ed6f2e508d672360ee066aa67442e78c0fcef423006133289d130c9edd29867cb61e9794e52e00f775dcfdde9798265bf5139ced19918a585aece849b176c65d8ecab2f186af11d084df6b2eed8f4eefb480663bc89c1554ea764106100592cf3d26912b38a8fb079984bbe25161d84a9a9024dab0801f526b043b4f7ee5aca0654ee9abf95f290076b522d7b4929240ad9ddf5bb94bcad89fd1499036c3ccb52da89a78df6422cdf856d1fbbf2374e746463471193b15c752005962e9bd957e09fd7f6e51f7641f40688388c1759b7a5be4a9ace4e69a0f4e2b2b7841a64a63a263abd1616f451f95ba5c03df9914542514352d1bc6ba4acf9901ae32415d2137179a2c26b24a8273e6a7a606f9df884d4a7d3bdbdbdf14c2f7ef702006aac9b55220dd1049c89fd9ab9a2567bdb2dc88aa57ff3498622eed47e3a03240559c7da34368b757f78a74cff0378e0279224188f0881660b3d9a9c3862b2718961b4f4d0377af09d2d6ca313a6c5a8575fbcc49397601e3b818a04a9c4a206e9f25ba8f84a1022a208df8cb842a6b625fc775b3af7dd065101864fde0cd0a352f6ac65efe4a5a41876b578c8c71237ca23fa32068c92830e635eb0f0f6a2ecd85b1fb2c31d96635d97473ca72c16eaf6af86b39076acc40a61273cbf2e27378804b262a5477523bb961db611650433e23cc5c0617b7790ff12a6b8ffafb5938fb8a01f9405dc7badd7a7685c63294d2dffeed365dd32f8a230d357d1cd4f1acf232187416ac013bf512ee5c13b1141dfda37968748b1938366681ba825f9fd3253309c858142daae0ed34f8658082b3fdbc31eaa780f8c8545fb494e0986f3c29669270d87df039c0a2df1469fb6d0ea5a6e9437103d9e33170e9d7d01796e1012c1963de1ea501da2ef59d2833e347c99539577c9d328d837a7ae11436a131c0ed9228a5362ce23695f7d02ccd5c5825e4eb2c9ac6e76f9671e299939d77b64cdf66354ba072243780baa7f161cb06171f422006e15986874578ae19f0a61a4fcf4755e400caf6411dc896a3a77506b92de806850ec21c13593224f24c1310f45075f67ef71c9cdcea803d8ab91fce2042d1356a5a98dc82307bcfe7aff02a50e9fc6ca4afca94aa6476b906de498d274d16c221fb939c4b433d1ad454585f819f06253ad6fb5e57cc20debe62f9b3274b483ef674dbe7f5b08636a698c2dfd535d4cb16ce32434bc8455c3ae7924ec577b110abb458d04e829acf85890118d75bf90921814ca1820b1b84fd37d548bd8ad6716313b70730c876d83e5b7438e347387cbf34f52a18f84a6b18a3381a54027582b1bb96e0bbdf587efb53e6f3737431efa449d0ba4661a21c06ee22edb118299fab4c842b3cd7ca57f211cf6b2cd2aec6c1090c79138010fcd9855305e2c583f7d2b565da0ea51aa863addda4707f8ce751e05049876be6be9615c9b5509771ddc0a72802d2c8f990a8b886a47f1c6e020fd08f7251f5faed90555e5a23bc2303d771ef71a61d30689b7a57cad94d786b3973374cfd26a4546b18937b2bdda51ddcb4e5ed89c35b1ada179bf43e2944889cbd2fb9626b354c683b6aa1dec26b319e45595551804561302c938480deebc8bcadef4de23cdfad809aa7ffbb51c46e943aba830704c59ee49c0bfa7cc6522f8690bd98f465c1db59c00e72f51431e0fcb7fc4a89cd8c2b0387e06281e6724e00a1f556829af4c27a69618b995db8a2f27d2d012a303872349ccf2319cb7c07be504e5e593175f28bd558990065292b64f4978ff48d6124337ab614f374ee282efe979c6f06754675bf0602885cab26ae384fe6ba6a04795c0dcb1595b6ccbd7e33cb5f838d70ebf174bf9ec4c23c74e4695717b7c9a414de3670ae2a6a110703a167318e6eb4d310118010f7c253fe79fc8f4ba62f4b97a17e2987cba0d42415f950c2d70901e5d4f9e5bb360f5eafe2359ab1e9dd3b1cfc5865ba8bdb2f10e069d903b9c73a4b407ababad297a00cc350493a912057b401d8f9289ec276fe448f99124f28e38401dd503345c40548a36178b3487a9b68741ca0e4a7c9e048ae2ffb4712ce29c71296d6a5d932f71d02597243d91c69794c7c8239e69366d9233f1faf0d46b435aa09e58dadf03ce01a76587e27cf0ab34dff0e3ce039e2e8605a1eaf873ef87ac86b950b1669f79fe3c4de527bc885719a5bb37a77b94c4f707ef296475d860a687efa7d2dbe567809025e07374de462fdc1dfeb707389fe7ef1e36a98c8c67d9a313c5274ad62e3bd697c76d6a9161781edb5f08f84a9a4dec94517b68ceee1ac6a34791f3d7e95cb3dfc238ad19aa99e5a9e65d8a4126e8072a7eba7e4cbcb725ab38977aede0781d0da8021e930d5c5974493084b02da7ffb9d47613674c2cc9554240544df53b2297c23d5aa42bd9c9cd28e5c8a4ca106d21bda1e7dc703a3debd7fa712fb7f8e08844cc8573059f4a61b5784c4fab3cbf2a75480b8caea13f37b3d8baa01fa14ddc227b4d3e599d2b6036154001fc271d80e4ce3e8ab64745c7203501219dfa05ca4a87d1469fc02a8ce16f288b7f840d81b61ed708affdbfbe74cd7305c3fcd9d801dc67fd0baa738a11449aac615c95861b839ac406f38555be0519a9fedf31580d7f8f9edf9f7514630c762d590e25405ec7c4cf08bd787f03e4d3baa57dd2eaf0081bb064aef787fca30ebfafcc8979c7fb0fbbc8b1d5df963281419f7d7d78a5fb44bf9a902e209ddf488b6e2a8e80169eed5bd40e745a73c555b4a7cd60f464376accd1541f51c20c5da69f44c03ec542cd78f16b78158089ebb392fd6a08404b7599ac35c0999495ad623dbe8670b3e1302a370d4ae61eeee25d1be04152d3874d76dccc30d1b19ff01a9468aaef0114f9757e67622e949255949c324e98b57c67e512080144119cd315ac80e9ba4b677a6dc7c93d84ea749e9a6ba51b21cf57d57e9d67b5d35cee03d0a7f7eed4d8d637ab57bc38cc54f04858ae18b21d6888843608d6f46923c193382ff4812c50816f173b5658d5c5c99be01b955c0a781b402be8ae78a0267f8998b1bd5cfc4f75e07c66fc8eaf5ad89866404fe269ed4cc955eb94dfd496ad6b11397e8bb4222287bc893db3f357e8a566c734b245ed81204ed3e2d9c3636c1fe0029461c26fdd0658d7980766f3c5d436f353148277725c6802d7156e730adb129baa17e8b2be982250d1e0f9211f839dda4acc3e72d2843d8690818416939f1ff50baa15c8e6ee99a39611732205edf555c7007d1c5bc9254f38349b145d472fb4f963fc3aad58e82f4ff3e94e82cc8b0e9d093e76c0da800d022ae2fd26c449d72acf8079cae4741fdc9f69bc179e1381f5d4114016049148731c7ed1a502448fbb99a6dba7133a7d4eae14ae24e3213225becba421d80ee755d33a34ee451b64291702195f13e019986cfd7d99854d859b855ed8a762fc26da76afe3e574f9b2e5c60dfd7810c04960fa8dd9a04759f06ac69923a1b1574c0e4216ffce05fe74ec85110db250290c4c61edb84726b56dd57f61da8b8d7b07df1ff409f27573f37cccec8d772e1529e8b6ab90f45c6a801912bde4076e22c27f028ec8699ae1b868dae2cd602e584bfafaf5596c5846ed66000e5d33b3bffdb2f7e37f7fbc7d4a1605c5bfe9d4ca80c75dc5250010ea2d1ef1a447b047052defe9987efbf4fa49950dcd1fb6fb119d47e849d1ef83d03a187da317c741b14050ae5109bc22228c3cd4d536498b72f8aaa1a11137399e76de445f13439c25428e92bfb1814a9fa21bd00a231e8f9fc814eabdbec388b0c08f5ae669fecdb157df7bc9db717a2d4574606e351052caa86fa6dba02c4e230274f33e8671be19a74dca1e5f6ce8774e7187271a92c8fcbd94d417d09bbe2183c0f70d2c5dde38c784fc885d31efd872cad1ced7bb07f467967e7adc9268c5b3e5e6aa2946cd09ba09cd4d58fc1595e91bcd34e06bb3f76076726a677dd062267abec863edbf024b25ce6e61694c6adb4f287fd", 0x1000}, {&(0x7f0000001bc0)="b57f519fba943a6afd06ea87d381c51e7a19625d0dff012ac843507a462dfd297d70ed91aa7f289df3515c3809f93f481a21edbfedd710f78ebd42e3699f650e55751c3c066f7b187e98ca9f130ff6edaab3d45c60e5866fe87dada8efc6c3bbb753667e1427e1c492cbb4a56db0d9e9c91f307e7e4731d5fdb801fc4a14e72ed9df74937d169950c131985b07439a19b3db4de7870b260dddeac1bdee5a9bc3b5855527843329e1a9d0d3d3b48e291a05280df190625b7224aaad3005c403df7d124726a11e27f756", 0xc9}], 0x8, 0x0, 0x9) r2 = openat(0xffffffffffffff9c, &(0x7f0000001d80)='./file0\x00', 0x0, 0x797784fa34e1f0c0) renameat(0xffffffffffffffff, &(0x7f0000001d40)='./file0\x00', r2, &(0x7f0000001dc0)='./file0\x00') r3 = openat(r0, &(0x7f0000001e00)='./file0\x00', 0x100, 0x8) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001e40)={0x1, 0x9, 0xacd, 0xffffffff, "05841b6d52c6aa2c5a6f2fbbbc1029516e99da18", 0x4f, 0xff}) r4 = dup2(r0, 0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001e80)='/dev/null\x00', 0x40, 0x0) r6 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000001f80)=@file={0x0, ""/108}, &(0x7f0000002000)=0x6e) kevent(r4, &(0x7f0000001f00)=[{{r5}, 0xfffffffffffffff9, 0x80, 0x0, 0x9, 0x7b}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x60, 0x2, 0x3, 0x7942}, {{r6}, 0x7ffffffffffffffa, 0x4, 0x40000000, 0x2, 0x1}, {{r7}, 0xfffffffffffffff9, 0x1, 0x2, 0x0, 0x5}], 0x401, &(0x7f0000002040)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x10, 0xfff, 0xffff}, {{r8}, 0xfffffffffffffffe, 0xa7d668359f1bac48, 0x0, 0x695, 0x400}, {{r0}, 0xfffffffffffffffe, 0xa0, 0xf0000000, 0x551, 0x2}], 0x4, &(0x7f00000020c0)={0x3f, 0x3}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002100)='/dev/wskbd\x00', 0x800, 0x0) fchdir(r9) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r10 = syz_open_pts() fchflags(r10, 0x0) setrlimit(0x3, &(0x7f0000002280)={0x100000, 0x8}) r11 = socket$unix(0x1, 0x1, 0x0) setsockopt(r11, 0x0, 0x6, &(0x7f00000022c0)="93fbb68ea57d78ba5644816a8d8b276a1e79b5e3d442521dc578205c70efb70d3e26de865146ccd253300f9deb207c", 0x2f) acct(&(0x7f0000002300)='./file0\x00') ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000002340)=0xfffffffc) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000002380)='/dev/null\x00', 0x20, 0x0) mkdirat(r12, &(0x7f00000023c0)='./file1\x00', 0x8) mknod$loop(&(0x7f0000002400)='./file1\x00', 0x80, 0x0) fcntl$getown(r7, 0x5) 16:00:31 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f00000002c0)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r2 = dup2(0xffffffffffffff9c, r1) recvfrom$unix(r2, &(0x7f0000000140)=""/49, 0x31, 0x1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x9, &(0x7f0000000300)=[{0x80, 0x8, 0x4, 0x4}, {0x1, 0xff, 0x1f, 0x4}, {0x1ff, 0x3, 0x6f, 0x8}, {0xc25, 0x3, 0x0, 0xfffffff9}, {0x0, 0x5, 0x0, 0x1}, {0x2, 0x3, 0x20}, {0x4, 0x7f, 0x7f, 0x8}, {0x5, 0x0, 0x8, 0x1}, {0x6, 0x99, 0xf9, 0x8}]}) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65300041dc591f02916666d707e31c364c14c29e1b3284dc559615a8a6c01d85ec2b2d851eb8b702b0d5840530b43573f9f7d4796c7a6c3cb14869cb68ce308b460c00370f479f55be03"], 0x10) shutdown(r3, 0x1) 16:00:31 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r6, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r7, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x2, 0x7fffffff}, {{r3}, 0xfffffffffffffff8, 0x1, 0x2, 0xffff, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0xd47, 0x685d7460}], 0xffffffb6, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0xa, 0x2, 0x7, 0x7ff}, {{r0}, 0xa45dce075005bf9b, 0x20, 0x2, 0x7, 0x5129}, {{r1}, 0x537b672468a1df15, 0x10, 0x8, 0xb6a, 0xfff}, {{r5}, 0xfffffffffffffffd, 0x10, 0x200fffd6, 0x2, 0x1}, {{r1}, 0xfffffffffffffffc, 0x43, 0x1, 0xfff, 0x80}, {{r1}, 0xfffffffffffffff9, 0x94532097ef19314f, 0x80000000, 0x100000001, 0x8}, {{r6}, 0xfffffffffffffffc, 0xc0, 0x80000000, 0xb15, 0x10000}, {{r7}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x1000}, {{r0}, 0x0, 0x52, 0x40, 0x0, 0x8}], 0x0, &(0x7f0000000080)={0xffffffffffffff01, 0x1}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 16:00:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x35acd04912193fce, 0x9) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xe698) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x1, 0x1ff, {0x2, 0x7}}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() semget(0x3, 0x0, 0x620) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) connect$unix(r4, &(0x7f0000000200)=@file={0x3, './file0/file0\x00'}, 0xffffffffffffff61) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) fchown(0xffffffffffffff9c, r4, r5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r7, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r8, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r9) setuid(r9) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000340)={0x3, 0x9, 0x0, 0x6d7, "130a241245bdb56cafbc9174251465753d00fdf5", 0x4, 0x9c1}) r11 = syz_open_pts() close(r11) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r11, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x10000, 0x0) kevent(r6, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x7, 0xfffffffffffffffd}, {{r0}, 0x6, 0x8b, 0x4, 0x6, 0x3f}, {{r8}, 0xfffffffffffffffc, 0x84, 0xfffff, 0xc8d4, 0x7b0080000000000}, {{r10}, 0x0, 0xd30b7ad3ac770bed, 0x2, 0x1f, 0x66}, {{r11}, 0xfffffffffffffffc, 0x2, 0x20000000, 0xff, 0x8}], 0x7, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0x68, 0x2, 0x3, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x26, 0x1, 0xfffffffffffff800, 0xba}, {{r12}, 0xfffffffffffffffa, 0x82, 0x80, 0x10000, 0x100000000}], 0x3, &(0x7f00000002c0)={0x9, 0x7}) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x2, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x81, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r3, 0x0, r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x5006}]}) dup2(r9, r10) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x480) msgctl$IPC_RMID(r1, 0x0) syz_open_pts() 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40000000095}) r0 = syz_open_pts() close(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x40, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') read(r1, &(0x7f0000000140)=""/157, 0x9d) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "076bfede477dac1400"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b50b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r3, 0x0, r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x5006}]}) dup2(r9, r10) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:00:32 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = getpid() chmod(&(0x7f0000000100)='./file0\x00', 0x61) r3 = getuid() lchown(&(0x7f0000000140)='./bus\x00', r3, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x4, 0x4, r2}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000080)="149130da957e67ba8392c0b01f00") syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x4, 0x4c0) r1 = geteuid() lchown(&(0x7f0000000140)='./file0\x00', r1, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000001c0)={0x7fffffff, './file0/file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:32 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20090, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x8, 0x157, r2}) r3 = shmget$private(0x0, 0x4000, 0x250, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r4, r5, r6, r7, 0x40, 0x4}, 0x4, 0x8c, r2, r8, 0x2, 0xfffffffffffffffa, 0x888}) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f00000003c0)={0x6612, 0x72, 0xc7, {[0x5, 0x8000, 0x3, 0x3ff, 0xfffffffffffffffe, 0x9, 0x6, 0x2, 0x4, 0x9, 0x10000, 0x100000001, 0x71, 0x81, 0xffffffff, 0x73d, 0x5, 0x99], [0x0, 0x3, 0x5, 0x1ff, 0xffff, 0x5, 0x5, 0x80, 0x0, 0x9], [0x8, 0x9, 0x1, 0x401, 0x6, 0x0, 0x8], [0x5, 0x20, 0x101, 0x2, 0x3, 0x9], [{0x1, 0x101, 0x1, 0xd}, {0x3, 0x1f, 0x3b16, 0x3}, {0x8, 0xe4, 0x401, 0xa250}, {0x805, 0x3, 0x1, 0x8}, {0x1ff, 0x6, 0x61d, 0x10000}, {0x7, 0xfffffe01, 0x7fffffff, 0x7}, {0x80, 0x0, 0xfffffffa, 0x6}, {0xd05f, 0xe5d, 0x6, 0x9}], {0x0, 0x2, 0xd85c, 0x3}, {0x401, 0x5055, 0x2, 0xfffffffffffff291}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x8000, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r11, 0xc0205602, &(0x7f0000000940)={0x1, 0x4, 0x7, 0x7, &(0x7f00000006c0)={{0x4a, 0x5f, 0x3, 0x20, 0x20, 0x1, 0x6cc}, {[0x8, 0x0, 0x7ff, 0x0, 0x100000000, 0x7fffffff, 0x5, 0x2d, 0xffffffff00000001, 0x602635d, 0xd121, 0xa, 0x5, 0x8, 0x0, 0xdd34, 0x81, 0xbc7], [0x6, 0x0, 0x6, 0x7, 0x4, 0x401, 0x401, 0x0, 0x7ff, 0x5], [0x0, 0xfff, 0x81, 0xd739, 0xff, 0x9, 0x7], [0x0, 0x5, 0xffffffffffffff00, 0x1, 0x7, 0x100], [{0x4, 0x1f, 0x1, 0x7ff}, {0xfff, 0x7f, 0xb2, 0x9}, {0xa7c, 0xf8b6, 0x100, 0x3}, {0xd2, 0x9, 0x2, 0x7}, {0x6, 0x2, 0xa78, 0x4}, {0x0, 0xa000, 0x9, 0x2}, {0x8, 0x1, 0x5, 0x40}, {0x2, 0xfffff1fe, 0x6, 0xfff}], {0x5, 0x0, 0xff, 0xfffffffffffffe00}, {0x0, 0x3, 0x7fffffff, 0x100000000}}}, 0x9, 0xff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000980)=0x4) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000009c0)={0x4, 0x9, 0x5, 0x6cf7, "d83b04fa7773c833083dc427e218265f3b531454", 0x1, 0x9}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r13 = accept(0xffffffffffffffff, &(0x7f0000000a80)=@in, &(0x7f0000000ac0)=0xc) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000b00)="d54a1aebf12c", 0x6) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000000b40)=0x10000) r14 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000b80)) setsockopt(r14, 0x5, 0x1, &(0x7f0000000bc0)="4487ead4b80f9b563335b4d69f617229faafbc00f2f288a434b879f9c1f4b7e5bcd1fe7f9dd7aec94baa62f41cd9659dab31a9a12fa6a799884f1264071cbaf6bd3a2fa6bd1cff83e9723f401159afbe6bcffdfd14e2bedc219e7ffd4d6e0d3b61976d60d7b46fad8cf1214a0f27a002eca42131d4d5397b17a791b255f229ac21dd3d9359331e1ac0df186f33f84aa0d9add6b9dbb0b64f96e417dd0463b8a9cb507c3b56a83eccdae394e4227bc104dae1460ebe9cd997f24e71060629e5896acf0a47a329", 0xc6) r15 = open(&(0x7f0000000cc0)='./file0\x00', 0x401, 0x61) getsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000000d00)=""/227, &(0x7f0000000e00)=0xe3) 16:00:32 executing program 0: socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) sendmsg$unix(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="28000000ffff000001000029d4c37adf03000000", @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRESHEX=r3, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES64=r4, @ANYRES64=0x0, @ANYRESOCT=r0], @ANYRESHEX=r5], @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x2c, 0x1}, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000001ecef5589577cc9081f95233f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bd55ad784969ac63ccf0dac555a2c3765c10f6e1300dc0014cb91ce5e4db30b7d6d2f9485a1aafde8e13a4b22e800c800000000000000005bc22c47010321af7d8f3b14362e823cf9195de477db5876c260f206286c635b52412ac50416ea6dca0af8a2f45cf89fd6ba61e6407e04d46fcdff0892f7a7b189bdfa44acdec0d9bd32ac6aeb2d969cf3ceeb8b0c49116f27dfd7416f116e5c686a316df2ffff3276627f2db150f06affb6dcba3783f919ca7db5d76e1b11d2947ed73df9f0bba92675cc146d3645f957f524d45758d45b2d1a7f134ca5468f5a57a83b09ea72795f6224768ee53425013fc0deb3e4879f2e268a768e3cbf3f"], &(0x7f0000000080)=0x6c) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r6, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) pwritev(r6, &(0x7f0000000440)=[{&(0x7f0000000380)="2dfa68da3060c0886930332eed28c84ae5a4c01ac5c88ca6a4544d99bd48ec7456a3140205a62ee7ab3bcb1d2ec7ff62f9eedfca7f8270c74af025a18e7121e08fa7210414df9cfff02b65c2c75d3470382c0113f5f2bce1b8473611a31ab198cc60633eb3413a67f88b87f752f8e5733269ddfa7367937c754c945e6a696229f2f6bbd2e2e50b3d5169e0508d4909f93ed4c6b15b599c4df134a374b2dd11a2302db379f15e6c1b807a43f921237ff8ee7c9388c0e9d6c3690a", 0xba}, {&(0x7f0000000140)="9a4e9f6ad109eb3cf907b655cc25ccce45f09ab8ca8c9414ab2f2d80b0a70416a97d17ab2c342fde8c918a454ab5ea705e63c7421804", 0x36}, {&(0x7f0000000180)="1d35363f14875cf4c41a37f8b01bf59c3b1272e5503ad242cd21621dc12cc083a356b366eb8f1516c184d6d27844acd11b25c50b5ef7b3b269", 0x39}], 0x3, 0x0, 0x8) unlink(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r2, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "5ae34d8dcde279af31f21e823f9ae91dad4a17cb"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) pipe2(&(0x7f0000000100), 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:34 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x82) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) r1 = msgget$private(0x0, 0x7) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/187) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r0) pckbd_enable: command error 16:00:34 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r7, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r9 = syz_open_pts() close(r9) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r9, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r10 = syz_open_pts() close(r10) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r10, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r11 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r12 = syz_open_pts() close(r12) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r12, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, 0x0) r15 = accept$inet6(r14, 0x0, &(0x7f0000000240)) r16 = syz_open_pts() close(r16) ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r16, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0x80, 0x2, 0x9, 0x1}, {{r1}, 0xfffffffffffffffc, 0xe0, 0x4, 0x6, 0xc94b}, {{r8}, 0xfffffffffffffffa, 0x8, 0x100000056, 0x3, 0x7fff}, {{r9}, 0xfffffffffffffff9, 0xcf, 0xffffe, 0x9be, 0x40}, {{r1}, 0xfffffffffffffffb, 0x0, 0x10, 0x7, 0xffffffff}, {{}, 0xfffffffffffffff8, 0x1, 0x0, 0x4, 0x7fffffff}], 0xf74d, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x0, 0x1, 0x81, 0x40}, {{r10}, 0x0, 0x40, 0x8, 0x400, 0x1000}, {{r11}, 0xfffffffffffffffe, 0x2, 0x4, 0xfce, 0x9}, {{r12}, 0xfffffffffffffffb, 0x6a, 0x1, 0x6, 0xc7}, {{r13}, 0xf, 0x12, 0x40, 0xbc, 0x5}, {{r15}, 0xe, 0xc1, 0x2, 0x1, 0x5}, {{r16}, 0xfffffffffffffff9, 0x48, 0x20, 0x7, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x10, 0x1, 0x6}], 0x20, &(0x7f0000000380)={0x4}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x85, 0x2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x5) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xffffffffffffffaa}], 0x1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x6) syz_open_pts() 16:00:34 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x4, './control\x00', './control\x00'}) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = getuid() r4 = getegid() setregid(0xffffffffffffffff, r4) fchownat(r1, &(0x7f0000000080)='./control/file0/file0\x00', r3, r4, 0x2) unveil(&(0x7f0000000100)='./control/file0/file0\x00', &(0x7f0000000480)='x\x00') chflags(&(0x7f0000000140)='./control\x00', 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7d, 0x0, 0x6}, {0x60}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 16:00:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x1000}, {0x316, 0x8}}, 0x2) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8, 0x0) fchdir(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x20f69, 0x0) close(r5) semget$private(0x0, 0x2, 0x438) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) r7 = syz_open_pts() bind$inet(r0, &(0x7f00000002c0)={0x2, 0x3}, 0xc) close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100", 0x0, 0x8000000}) writev(r7, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000280)={0x1, 0x8001, 0x4, 0x9, "3082f435b257c7bcc087196c2c4dd482ad972df0", 0x6a343534, 0xffffffff}) dup2(r4, r6) dup2(r2, r3) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r8, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000340)) execve(0x0, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000100)="978ef1d373b147c463f8e676f4bb0cf95729b6d990a5f6a6a92c1d9d95c83191d6c9594b0e1b3c44d80fc12c510526be4f33f230fc7410d605c9e7bf624155260edc4e630350b887c728e5fd9ce1db7f4d98820d1804a7c8f84dc5e57757a9974cb2733c6c0dcd1409b6dedcd0ca534fe1ae4e28cb11d55b086b0443775a026a989d70d5b01e3ec47907a40bc9b27c774012f37c22ea5dd79dfe5508c642394beea4fab07ad798e9b87c5be5effbac0a3a6e5d7fb0c5eb593110b22f51faa5a135d385c745469504509b77c493754f42ecfae4f3d9bc099d9ac18e006dd4abaa922905", 0xe3) 16:00:35 executing program 0: r0 = socket(0x10, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000000"], 0x10) shutdown(r0, 0x1) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) getrlimit(0xb, &(0x7f0000000040)) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r3) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="0000000000000000000000000002000000000000000000000000000000000000000000000000000000b5ea2ceae3e4c1ef00000000e0ff00000200831f41f1f32fd93df05fc9c5ddf8000000000000000000000000000000000000000000000000ff09000000742d870000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000009f4abbc6d8437d54bf771f9b2467890762ff48c355160be226f36864353d01e8b8e4d2085a896fc4b4663d8c7311be6acf92ff09398f259c9e1c3f76644a14ad93baf8f8c19fd064b2709862f6c9b6124490cda43afca8041c256b28cc07e97a002eb8d2d76803ffca05b368a153d15e835d74c57406a60fd333f33a8003d9dbf57a4172165e3606409c54913b1df187421b348b2969027c11f3"], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314c9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638b2e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd594c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:00:35 executing program 0: socket$inet(0x2, 0x1, 0x0) getrlimit(0x0, &(0x7f0000000000)) setrlimit(0x6, &(0x7f0000000040)) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) socket(0x6, 0x729293c40fbfb72d, 0x1) mlockall(0xebb94811171ec171) socket(0x18, 0x5, 0x1) 16:00:35 executing program 1: setreuid(0xee00, 0x0) r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x2a427682) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchflags(r1, 0x0) 16:00:35 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x6}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) 16:00:35 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19dc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1aa2fc11fbb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d000000000000000000000000000000009d96"], 0x10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xf5f669fd4995717b, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d, 0xfd, 0x0, 0xfffffffe}, {0x8d9, 0x2, 0xfe}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:35 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:35 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) geteuid() 16:00:35 executing program 1: chroot(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getegid() setregid(0xffffffffffffffff, r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x2, 0x0, r1}, 0x4000010000004, 0x4000000100007}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 0: socket$unix(0x1, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=ANY=[@ANYBLOB="0701a277dc5745192a10502304004d194415000000edfe045ad35a05d50000049d35471d273cb48e234f09002972dba447f97d5095e917a90279eb1d1e79cefd81fd80af23f947d60386a11316ce17aa6eae520a0534d00d3a990d723bdc65782d59da0c3068a6d760fb2373e5c22b1dd09fd178dfb12ba3d44f309f9eec3d355315f9bd2c949f623ecd128ad83e169511bb41f6e43b22644cb9e4b701d4b31d06e4be7e212575687820ac2fe490acf8cf63baa3e93b8958a5ced20474aebc862c15b5994c0f79619b92b6a485ab39aa0914de3a6f69bf42dc6d48ba7cf71bdf9e5e1e1feec9bc6c11a02b275bd7a590df9b7666f261823bb58b9c3cded0e5d99d7a8ad576d799822c14b3fb96dcce6b7c0bc7edeba7df51832ee6852c2ad9de456a01cea19c5db142dfe2c8f23f81417cc94b3a5d17087643b675"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='.\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x74, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) 16:00:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="e80000000000000000000000000000002bfbbdddc42359611ff7588f7bdc564ee59a26bcf74901371688998211fe1154ad4874030c4a49b40659087d665e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e000"/232], 0xe8}, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f00000000c0)=[{0x36d, 0x4, 0x9a, 0x2}, {0x2, 0x6, 0x5, 0x8}, {0x5, 0x40, 0x5, 0x40}, {0x1, 0x80, 0x2, 0x5}, {0x0, 0x2, 0x6, 0x80000011}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x10001) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:35 executing program 1: rmdir(&(0x7f0000001080)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001040)=ANY=[@ANYBLOB="0100462f66696c653000"], 0xa) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r2) 16:00:35 executing program 1: r0 = socket(0x2, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1a0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202011f00ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:35 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000080)=0x200, 0x4) 16:00:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:35 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) 16:00:35 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x4, 0x3, 0x800, 0x1, 0x2a39d15c, 0x4ee, 0x100, 0x5, 0x3, 0x6, 0xac9e}) close(r0) kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7fffffff) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x45}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:35 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() pipe(&(0x7f0000000000)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x1000, 0x7ff, './file0\x00', 0x1, 0x9bf9, 0xfffffffe, 0xcc5}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550b, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000180)={0x1f, 0x6}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:35 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20840, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xfffffffffffffff9, 0x0, 0x0, &(0x7f0000000200)=""/201, 0x22}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) dup2(r1, r3) sendmsg$unix(r1, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r2) setuid(r2) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000040)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x1) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000140)="cb1e0c52fef1425cea7562fadba5ee8c856af2417daeaaec98b71f87725d951c6baa5ee1e822174a3c8ef68c759fffa83ffe7e933c473a330a765a090fd0d400e7ca08db27dd1c9182e2e4b151ccd41a1f00249247aec11504b8187477c3a6066c9ed5771d181ca1767d9d67deb29023c20b52b0dfe22c43ed4be7668ce21b5d46e876f13cf6b07ccc889d38221b0792090b71c8931297e26041782009118b34d092519b0b259ae377c073", 0xab, 0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:36 executing program 0: kqueue() r0 = kqueue() r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r4 = syz_open_pts() r5 = dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900001041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040d7a1d5475aaecc0a2e09665b80d4899805c0a46f2b66849f8dc984f989bf659b927b57669d535062e247ec80e89f1b8e84415945e78d68ea3c727088"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r4, 0x8}, {0xffffffffffffff9c, 0x40}, {r6, 0xd053d29532154bf4}, {r6, 0x1}, {r7, 0x4}, {r6, 0x100}], 0x7, 0x0) r8 = accept$unix(r7, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) r9 = kqueue() kevent(r9, &(0x7f00000002c0), 0x3ff, 0x0, 0x0, 0x0) r10 = syz_open_pts() close(r10) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r10, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r11 = syz_open_pts() close(r11) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r11, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) kevent(r9, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0x45, 0x1, 0x3, 0x101}, {{r11}, 0xfffffffffffffff9, 0x0, 0xffffd, 0x10000, 0x9}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x7}, {{r8}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r6}, 0xfffffffffffffffe, 0x84, 0x40, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r12 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r13) setgroups(0x0, 0x0) setuid(0xee01) shmat(r12, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r16 = socket(0x2, 0xc003, 0x2) setsockopt(r16, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r16, 0x0, 0x65, 0x0, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r18 = getppid() fcntl$setown(r17, 0x6, r18) ioctl$TIOCFLUSH(r17, 0x80047308, &(0x7f00000000c0)) r19 = accept$unix(r17, &(0x7f0000000500)=ANY=[], 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$VT_ACTIVATE(r20, 0x20007605, &(0x7f0000000200)=0x9) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r22 = syz_open_pts() fcntl$lock(r22, 0x8, &(0x7f0000000680)={0x0, 0x0, 0x7f, 0x7fff}) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r24 = getppid() fcntl$setown(r23, 0x6, r24) ioctl$TIOCFLUSH(r23, 0x80047308, &(0x7f00000000c0)) r25 = accept$unix(r23, &(0x7f0000000500)=ANY=[], 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$VT_ACTIVATE(r26, 0x20007605, &(0x7f0000000200)=0x9) r27 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r27, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = socket(0x2, 0x8002, 0x0) dup2(r27, r28) connect$unix(r28, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r29 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r29, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r30 = socket(0x2, 0x8002, 0x0) dup2(r29, r30) r31 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r31, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r31, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r32 = socket(0x2, 0x8002, 0x0) r33 = syz_open_pts() close(r33) ioctl$TIOCSETAF(r33, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r33, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) openat(r26, &(0x7f00000002c0)='./bus\x00', 0x200, 0xa) dup2(r15, r32) connect$unix(r32, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r34 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r34, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r35 = socket(0x2, 0x8002, 0x0) dup2(r34, r35) r36 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r36, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r37 = socket(0x2, 0x8002, 0x0) dup2(r36, r37) r38 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r38, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r39 = socket(0x2, 0x8002, 0x0) dup2(r38, r39) connect$unix(r39, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r40 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r40, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r41 = socket(0x2, 0x8002, 0x0) dup2(r40, r41) connect$unix(r41, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r42 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r42, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r42, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r43 = socket(0x2, 0x8002, 0x0) dup2(r42, r43) connect$unix(r43, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r44 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r44, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r44, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r45 = socket(0x2, 0x8002, 0x0) dup2(r44, r45) r46 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r46, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r46, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r47 = socket(0x2, 0x8002, 0x0) dup2(r46, r47) connect$unix(r47, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYRES64=r29, @ANYRES32=r32, @ANYRES32, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESHEX=0x0], @ANYRESDEC=r39, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r47, @ANYRES16=r0, @ANYRESHEX=r44]], 0x7, 0x0) r48 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r50 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r50, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r51 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r51, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r51, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r52 = socket(0x2, 0x8002, 0x0) dup2(r51, r52) connect$unix(r52, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r53 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r53, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r54 = socket(0x2, 0x8002, 0x0) dup2(r53, r54) connect$unix(r54, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000d40)="4a9a23c99bd4f45d98045922e6c546bc138b0ec3820e414cdc8fcd151442bb52226e46d168d49a38b2fdceeb48314f5d7c20c2d21f072fb452bbfa20314fca60ae49ae5760f56fba7e6f61eb7809baa3919c52ab39f5ac369b6c1210f1977a0c87707921b00f7d177a578ae9fb6dd621c9f7b980b6e73cb39b7a732827acd19ec53039b3298118b03691f9de05527e74ff3c3f118b0d03304b8ec5f98e236212966dc999be0c7311bcec"}, {&(0x7f0000000e40)="dcf36f3109334cac1ec511d8e0703d21f0e593ad0491b582d3ebdfdf14c0ff94060156eb5633df48ede30786f9558aaad75141f066fa7e69f8622afe65bc9b3b6e6aef7e61ea1d01c4766d6125e31a270167cfe3e66ee31c69d6cd04245d0ea7e3e5c38332f078d18bc696785d8e365456aa1122c511d5c56f23da7431"}], 0x1000000000000155) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(r1, 0x0, 0x347, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) 16:00:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc) acct(0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10080, 0x100) 16:00:36 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0xf8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xc003, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x1, 0x5, 0x7f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x20, 0xbe4d}, 0xc) fcntl$setflags(r1, 0x2, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socket(0x20, 0xeb3b874604dc0818, 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) 16:00:36 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:36 executing program 1: stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000000c0)) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r3 = shmget$private(0x0, 0x1000, 0x1, &(0x7f00002eb000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = fcntl$dupfd(r1, 0x0, r2) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) getpid() 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0xabbebd74b9b02769, 0x0) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x4) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {}]}) r1 = socket(0x18, 0x8, 0x3) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x7fff, 0x10001}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") getegid() 16:00:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bebc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be04c72cd716"], 0x96, 0x1800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r12) r13 = getegid() setregid(0xffffffffffffffff, r13) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x0, r11, 0x0, r12, r13, 0x102, 0x8001}, 0x6, 0x9, r14, r2, 0x3, 0x1, 0x4e6}) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r18, 0x0, 0x200000000000c, &(0x7f0000000280), 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, r4, 0xffffffffffffffff, r9, r19, 0x4, 0x140}, 0x8, 0x9, r2, r2, 0x1c71, 0x18, 0x8, 0x3}) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) 16:00:37 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000c30000000000001454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224b0f3d772e7636e48b38aa77083725bf1b9933ec5127743ce5428a6000000f9cbc16a65d321fa0d"], 0x50) dup2(r1, r0) fchdir(r0) r4 = open$dir(&(0x7f0000000240)='\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', 0x40, 0x18) mlockall(0x4) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r4, &(0x7f0000000100)='./file2\x00', r4, &(0x7f00000002c0)='\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') 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r6 = open$dir(0x0, 0x100a0, 0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r6, 0x20}, {r7, 0x8}, {r8, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000500)=[{&(0x7f0000000240)="764ae62ea4a54fb55f5ab47bed84218ec9c40eb7ce49ae430144514b943a4c9d8cfbdede6e2dcd0062819e4c5ec3882ecdff9e20b06ac8634c54f1084a3d15eb825e73e8d66dd39eef9bcbe3c0274093324e9acd1587847a1c11cfb5ea86ee17f5ccead8ddf1f697b04bd9c1e81231feb3df3fb4a8ddd191974178956f501ee274eed204fafcca8b14373f5f", 0x8c}, {&(0x7f0000000100)="3f3ad9be98db48634a93da3de58c3125fa1205fe716a1b10cd36e6d43d07730d90ae5807aa23", 0x26}, {&(0x7f0000000700)="44686b46ef77268714056be8366499f1bf182cb2cda66f11ff81dbbcc392d8d570cc67d7b4575db3e6edde9e0d15bca6916bfb019d0d5b2c9b36a1fd31589cdb148a0e3dadf1cee4dcb42445aa22422423ecf0b55ac89acd50819cc8d569bcd3383f14bbe3453b7a292a78389554931eae4846e3dd95a8798c1c1d7755f52241420336a89293f973a2a2b96f32e71db26085802b257bf310f09d870364a918ffb9d3d335ac15faa3bad1cc82c6e3bf515159b98d61966d952d3103c6b70a6e6ac60ea6ab03d73e2d0d74ea8073b7ecb45780ea1eb5985dced6", 0xd9}, {&(0x7f0000000400)="e9e25570fd223c802dfbc7df8a608398a842453c473c64b7d80a509eef4ce4478122053bf41d2cabea3de94299d8073916589d96812aff70a5b251d58606e04c287e1275063f313495edfa57b72ee1f91de054da919567c9b1278c7d03141a64be855dd91560fdc8d467", 0x6a}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r3, 0x8}], 0x2, 0xd64) 16:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0xc4003361b953b4a5) r0 = getgid() getgroups(0x7, &(0x7f0000000080)=[r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x34, 0x0, 0x0, 0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x1, 0x1, 0x41, 0x6}, {0x7ff, 0x0, 0x7, 0x7}]}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000240)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000100"/16, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x90) openat(r1, &(0x7f0000000140)='./file0\x00', 0x400, 0x2a) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x9f2, 0x200, 0x2, 0xfffff2a9, "a7928c97aa2c2728ab081a21b0bc92ca03cad641", 0x0, 0x8}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 16:00:37 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x85, './file1\x00', './file0\x00'}) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x1) close(r1) syz_open_pts() 16:00:37 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x371, 0x6, 0x7, 0x3, "6f50a1d949d83e878c609c3b62fb022b7cf8501e", 0xfffff48e, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) 16:00:38 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00003e7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f00003eb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00004b8000/0x1000)=nil, &(0x7f0000557000/0x1000)=nil}, {&(0x7f0000264000/0x1000)=nil, &(0x7f00002b8000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000017f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000439000/0x4000)=nil, &(0x7f00001e5000/0x2000)=nil}, {&(0x7f0000126000/0x2000)=nil, &(0x7f00002a0000/0x1000)=nil}, {&(0x7f0000061000/0x4000)=nil, &(0x7f00000d6000/0x2000)=nil}, {&(0x7f00000d6000/0x4000)=nil, &(0x7f0000012000/0x1000)=nil}, {&(0x7f0000305000/0x4000)=nil, &(0x7f00004ff000/0x1000)=nil}, {&(0x7f00001a1000/0x2000)=nil, &(0x7f00004e9000/0x2000)=nil}, {&(0x7f00001d3000/0x4000)=nil, &(0x7f000044e000/0x4000)=nil}, {&(0x7f000043a000/0x3000)=nil, &(0x7f0000488000/0x2000)=nil}, {&(0x7f0000598000/0x2000)=nil, &(0x7f0000176000/0x4000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$inet(r1, &(0x7f0000000100)="a1a64dae5d3d0d60f9b23a852423a934b28143f6723c623ebf0fb82443c91f1568a8b3025f7bf29bc481bd47479192dfd67f7c542f02765469456600420e2d96751316a1a2de157581080391e5cf238d441823e19541f62a13aebc21863640d0e1cf9e6b7d81b4801938910fa403bab9ec4c588aaea460a313ba9af0f97c59285d3f71f1344d853dbc6bbad262922e53aa43d66875ce230d235d608f70f3ee45d4", 0xa1, 0x408, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x320) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce1abb2927e04862bd87c5f86099785d047e9a0edd3e7a393ffb750ded465c3fa6eeb07c50808ac7c5a679aff6f7b620646cf2aab16b9f26a3652ec46bb602d9d45558cc61", 0xd5) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000280)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0x1b19, "f7d0cc0d68dc0800000000000000f8844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(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', 0x0) symlinkat(&(0x7f00000003c0)='\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', r3, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') r4 = open$dir(&(0x7f0000000180)='\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', 0x800, 0x36e33600ff6e6154) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x243, 0xef04}, {0x18, 0x0, 0x400, 0x3e4}, 0x40, [0x3, 0x523, 0x2, 0x34, 0x3689, 0x6, 0x0, 0x6]}, 0x3c) faccessat(r4, &(0x7f0000000340)='\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', 0x22, 0x1) utimensat(r3, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 16:00:38 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x9f49, 0x0, 0xa}) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r1, r3) shutdown(r1, 0x0) poll(&(0x7f0000000100)=[{r3, 0x44}], 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0xb00, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) close(r0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) mkdirat(r5, &(0x7f00000001c0)='./file0\x00', 0x14) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffffffe, 0x7, 0x0, 0x1, 0xffffffdb, 0x2, 0xfffffffe, 0x0, 0x2, 0xc8e}) 16:00:38 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) preadv(r3, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/208, 0xd0}, {&(0x7f0000000140)=""/26, 0x1a}, {&(0x7f00000002c0)=""/210, 0xd2}, {&(0x7f0000000480)=""/83, 0x53}, {&(0x7f0000000500)=""/54, 0x36}, {&(0x7f0000000540)=""/226, 0xe2}], 0x6, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r4 = dup(r2) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0x7fffffff) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x0, 0x9, 0x8, {[0x800, 0x1000, 0x4, 0x9, 0x100000000, 0xffff, 0x2, 0x57cf8ce, 0x3, 0x20, 0x2, 0x200, 0x9, 0x8d9a, 0xffffffffffff8000, 0x29be, 0xb31d, 0xd8000000000000], [0x4, 0x6, 0x1, 0x10001, 0x4, 0x200, 0x2, 0x3ff, 0xff, 0x38000000000000], [0x7, 0x401, 0x7, 0xffffffff, 0xfffffffffffffffc, 0x3, 0x4ad], [0x1, 0x100, 0x6, 0x400, 0x13a4, 0x7], [{0x7, 0x3ff, 0x6, 0x1000}, {0x5, 0x6, 0x40, 0x3}, {0x3f, 0x7f, 0x6, 0x7}, {0x81, 0x1, 0xc11, 0xf585}, {0x8, 0x3, 0x3, 0x101}, {0xffff, 0x8001, 0x40000000, 0x72aa}, {0x8, 0x0, 0x3, 0x7}, {0x9, 0x7, 0x5}], {0x0, 0x1, 0x1, 0x4}, {0x0, 0x7, 0xfff, 0x7ff}}}) syz_open_pts() setsockopt(0xffffffffffffffff, 0x3f, 0xffff0545, &(0x7f0000000480)="93346a93d6ac110b560c050dd562bfb280e28f34014f623a8e5865ea20f00b990156f610f1d5c324efea617cd6bb41c34553184820de7623519f386d068a2976c8258a436c356983b2af414799a3bb9a4ee427a9048181322bb7fd40878b82649264af4817f0e49af928cd25836c9512f4823ec866f1806a4e21f37eaeb816adca25aa56981766fd2656f6636d70f130b3e448f7294698ea1f969d24fce3921e8d3ce8a0331e76f5c0733d1c830f4b2a60093d89f37e700ab8101936adba7c4b683e934ef438d57f799fcee9ce30ce064da98c9f1e0f3012c2c03cc93fa782ca2c67e7e582ab17952a8be038783353e5f672aed5bad6eabdc5d9ca8127a14d7ff2795d50d6ad96026c0685913c0ccc71e0706fe32382e335a98bc13ae97c9546e36e6d68b493b7b7c79788f23fd30660ac0e3debc26232846f2bf58f9636cee931ee8a4e8ce98e3e759917d7f285d70038037a811bc3e1ba8fd4b1d125ca1579aae0004d7e990d7fdbef0a1788a3cb406fc45f09356c1e232d8157186fe06f11dff1e02fdf2de1ed7d2d46ee7407643d75d5729c713d50e89fd226dacbe6239c78dc8c84ba8339039fce9f585126fff0e4e854715ace5565942a5eb2f6e8bac537f576f1ef937ca0f0f6a752fa7fdc496695d2d2a39ab54717953a50f7ba0a451933af033b719d81d7c60616290d687c39809bca202f120a3b536946246d7d35c96b8c9764b907a5d32e9694fe2b3d0807ed6fbadc727727fd243273415b5a0c093f0f5f4513314c24c7fe5d63ca1f924aa1d00638766918d6774f1870c0d33da54581182b54b0ec8e1f66b956a6beb8570725a43baf3e0110dfdfeb66e69a6a34a296512e2cce37c794e28634e57c965c3914029de0d49cd740d92a08943ccd9665d451dff9910d0e8efe2dd4b0a3b464f83a000e5550338db59b4d799d7e2d62ff18dfd1dbc00397e119bf7e86807280a08691053bb565ba9d0e26e3d38a925593306c623e684e8e624fe11e8cfaae4776bddce36ffecac1e374550a102ca76f11eb6bea0997dc9d0ef8a7c0e8ebbd2a622bd949d35cbc1875eb03f9bb2bf5b82120cee99624d27e796fed567097dd3e07f47f15d4c4bfb6ec64434f7a76a5469b3c63f2b1f1f1c7cc0d00a41061a7b595de2e6f7625f40c60913d04e6954bfa328753b14f0b93a3b6b0c84bc4a5cab0531b3bee161176c559a08e5aa326b032b558fc51d1b2ab0896701cf832587adaa486bad4126278c388cfcc02ca2b6004c9a1c89554989c345f3219fe0ef4e8dbd45096b3127d0139031e9464a39ad4a3ee47c6ea9c94c5cca58d8dd2509eb630dc8133a2b39550d849b33f8a94002b5281ee042b12ba9054c5b497c9af13f956b59d66d9806296d0e57abfc28e9ddaa027a59d09c45c7bf807d2e85d6e4da17ce1ad5da83bf237aec4e8c48de4856499b6e6e55c83d7fb8ab7cd3c29f9ac10dd0d937b9d3efcb9fddc2c66d51135cfd3b4f9e3139175b4b65d3e5ec32cc4dd3b186ddffda7f90987011c05bbae557bdb659919a00cf7fdba1377bb4b6d62cecb95fca782c35a47e60dfdd535c8f96f353cea7ff5f5bce4a45bed9fb998ab2e9ea16f346ec9f9afcf3b09b177523f61b9ea04ccce055e8640c1e63297225c7501d5cfda3ffe6d6e148377a2d9d24c9a2e5dec7ceb64fe0c209fbc753b235bf1dcc8928276289ea5a4ab90f3746cbad359c72eb05f70ea5ce5bbcfe724062a5c6567838be5ffaf91d12ef0bd2b067caa5e2b067c606b8e7025ce134e70654301d3da28b4f35af8ea3193544b86db9cafa194c07f38683e8918c884674a0e5706042048eb2112e8929998deb10fb48b01a30e7af5ba068d8a1b4dbe4bf2d0c07d459190dc53115c36982ab3496fefd333ef278457e99584961780a9dceda76b7fde063ee2edfcc80f72a616707776621bf0ec64e63da796d8c056fa5446cda637772abc0054bab572d1089f3d1a2f3df1cada0561e65fbbc07bdd3baec1d9f9f4f797187342f4fa6ae7d2ffea192d6e56a7882981294a921025c54cc3667f9cfced4998db93fcdac365c12e171862d38da634c5e45428d3a63b15c78826cce79477e08202c2c1e9aee4b488d2b250672f25073019e07d9ce3f00347eecc20ef587eafc1b98edd6cc773436378f20a3ae6f01aa112508820c48fbe21279c2492cc8c23c76332cdb916d2cb070efb4a3aaa87f22473fedba23d574d2fa86023ade2b6407554751c9c5d70950c80d990ab60a5eb2e9aa1b08c553e6a1310b8bd914f159c842c93dbcc325a004437c1730b0536c4ec9b66c5f853c73fe33f6923873f2983670124396093b5ecbdd0657b9c7aeb700ecf92c96e6bcf1067626ade0d780a37ba0209df6842c298e2f75c1755d45a90b1b8803af1b57e5e8d4b577cfc3aeca430ab458492791d239a818b5fefd239d7c98ed04fe17e1f5360e7afc391712f156933ae4dd8a2e145c63fdb652da07f7cac500820482970cae61ff40ec56804f5e16f184decb06768a621c118ba1eb56a2bac1e8cea8d6730b89f9b4dfc16af829c173bef2dc57020b2959456f7ec93bbd327d41d2a9ed2a2b32c1425a69f110b7e0a73ad6d746b470b5baeddcd0c0dbdbdd5bf048cc12c84e47ce61c927e3bcd9f21f5999abee993b699ec546d33e3d61bbd95d164e4fbdf678e4618790f257eb00dad4e5791eca5f0f2f4f5252b4ea4782208b2c47be17337b0a025f8e10b7c4d62e1ee0006958259d6523d12fc9f8e8fa3988d767fc26c74d09ec89633db98739fb4484a635b94ce04c2ba97ec26508a6d52dc5c52d01877e14e329766fdf5d81e4886c1b386bf917a17edb55b4c34774f92690e547f1df38818d45a243897f0ee44028b2ffb70b5004c62646df12e770bbaaa5d1175b32b0da15e15a7684e45bea9f8504f4e9548d1026fdba24b7467f0400e9569da38a9d8617beb6fcc16bd96e8bdcb0f525a74657c7c54cca741245e870f915e77b236d77c9e354bbccf774bb32bcb00058ffcd78720028298dde0f0a9155e2a7d0abb52be7e20fa57ab394e8b4ee837b003ed63d980c301024af1aee9508bafde1c4d5116a2d8dc6bc3f8ee3ea40f3411edf410404b869ecc3917ef126e433f71a9931193e48d289924bb237e64c0d18006a33643a9cecdf8c734d964ac9c11a33ed4382849fac16f8e52afa6b36f113f8de8dc5cebac82d70cc56ae8b7f191c3ee21fb592466bf930637802ffaabd1ec6214509f6da9b4b5ea4f702936b7098d88bb0d7c499c501221d9bc8f4c237b351035b66c90314e7f31dd160e8a7670a2af7cf79593e10ab8b4a7153e19b177afa077843d8f1c6aec7966c6b631e63cda3979687442e559c288b13dab73bff9c61ed4f8f036bcebb6e87c95d89db83331be2e98248336b20535f51bdfd7dace4a2fa04fa8b66bb4b52ad20d6bb5ecbad9632f02888020d40c8054645c57c4f7f7ea77fc2ee3aee5992998b7f2cb663cb9f66ada2dd3cac16b6b5b0c89ad2c2cd227427f66011871feb5e151f4e349bbb0e895ea4fbcb9f34ba8d5e128bc3d88b69431c82e4e744865e7b05a616a2f5085773d890255cdb7fe256fa658e8be87141dc474396c20054e23a9cf0ea57a6d3d6132b31836a1844c288904b9739a139e5c8d7dc71435c2a19c8f2c98ec9ff394acf184e903f72e44574f269dcf3efd2f332a93e54aef2d3f2f04397e4c6e3194a3298f5997b45501dc68abc84260e2ac9039c6cad9b0d68839946be7098535adf12b755605de243afca6258d28ec07c8798f3107002581266d25352a7441b406f40702cb942638ca73c1bbcb36c43f154dc9ac7edd4dc71631dfdc74eeb53ca92ec1f39a642f6ab511744be3becb6bcbb6cdf1fa3056639e4c5c0521e7d8a9378d7901fe86fb6f1c37036ca0dd1af9be9d4b6f6a12bdbc3e3d57bf32b46b1ca404e5476a062ae00b5ed6efff719f413e79887ed488f399f1161481149c272f31a72f5858c794b92a0a462834ce76fb74e198755ce603994c8102eeb055843d517394b5c6c2d5a451f34c35e008fddf817c894e6f9586ce3b09c138dd8f6001eb502e84b84b0a833476b033342a1e5b94a9f3c9fd024b693f514c91e1804ced6b679db50f672ac2f862f524b80b85ba46e2a8980587545e551713b5b004998eb7457125c4e80ade36ce82644fdcecf0557d784592e7fe12b1313978ecb1729f788eb63def63370f50c76e8b5034e77b5a7d26b22a564fe65331a64ce89cf1fd29fa4ef27431e25b9893673bddfcb623d8d8dc21b7693bb099ef456e228d98f45deea0d4ef8ae7ca3c92a2b416f7ab63061c00142b19ecc409a415c9ba65ad5837a853b5519f4a5f054d229d2f41c9fa56732695597038926e0b5b3b0b7e8a27e30acbe73216da4f4222622aaaeede3bd1833bc3033a0a3b8c024eada00f598256be058ba43c4d85f3aab01a219b17741fb0c568f0d85158a7dd46bed9af985bbcc65c0cff9f869892c95506047b93ea49f8e565c9452acb5f878e8e1057ff19673766919cfdb698b6a53db084ee01c8c2e1d9566fb416490e3a0801b1bd0e81937f0dd1dd463d00ee1add01ba4c941f2fb15581169f3abf48e5335694d569946c86f37cb8097a8ae3f9573375d5a4ba76b92b56f29ab309c8bec992b01eb0bc17e0daa8b6dea206235baa10a5e7ccad42279b1eb13c52fdfb1b6e16a2cb335591c8109b785b84a1d57df0f98786d0790e05994ee5a802e9ab6152448508ea0187d075251c54df55ca7178fb18257848c42e7936faf0d2198d9ae195de160b823fb7caa6c92e1a169963f14d1e405098fcde3dda1498d63e9b082cc5b748cb481c4e081d2f84927b62ed057b8c4faa0c3d553cb9f30339d31994b8065b88b9e45ddeaeab279fe97bbfabbd6f970e368096f086d62722cbf1a278de1b3fe5f0ed19f16591a179374ac0be6e3c2bcf18a22a87480bd328b07c523babbf82063aff86cd6765e8406133213e09eb621a90af77151ef8030c68d0a1f6af07370f635bffe8def03ffd78e9d74b23186e9c0e063a8f256c8fb4f053385dd396c21786443cf8648a82e94ca2c56aa7bf4a8a468ed3b77b3af1c842d7d37ccad9967883fa745df80e80c8039b7d139d30403b2bc3d964f22d8e5705794410e09a89b119d637650268c0e1ba0fab2f4ef88c8a79129e40cbf6c0b6f324baaf2cabb2cc99884050938f795ef7dc8cbea55c06804322bc43e3628e68170186be2911f916768d16083c6ecfce537bf67cbf62f539c48b6799a1b2e632da767d0d585e7ff0918d3f9c7c2a1374a8bf9c5393ffb6575a0f9dde59566af3d2de28077d47ecc32bd568879348ab5ac14346a841af3a15f184f86b3331aa120cc1bab0cd1a436134f8e7dea6baf5b9a51f76dfa733f639d7263cd93e4ea455478724df4cd4d57d1da185486103b3ccb5df6e155f8ee25636b5f691797b2abca89488f9c03c94b41fb314c63433446c5225d12aaf40ae3a32f9b4a0b4eaa834d1cc5a46a54d4ef1f842a4b30da80b315e28d4ee218581555e5cfdd283b4a513dfb62b1a46f0c3c0df0bdbafdb44524458c9a2aba8b3328345a88eda9e79377c47a33ede022b64f181cbf23168ffb76dbde272ffba4136725f3bbc903e365fa2e7e016d8129e7900bc034332406be1014874d96f5a779fcf888d6b7d7690c2eab344c8c8184a48829f765da6fc89dafc6e35cc2e820a9796d0682aa440864ce42edbd8feae9d38f4fa4f62a7175bd1948dcb6c781f64287ae2cae86db4ceddc1ab48", 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x100000001, 0x5511, "2ea86ecce46adc69ef64e16eb595607fcfd71100", 0x0, 0x10000}) writev(r0, &(0x7f00000015c0), 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) writev(r3, &(0x7f0000000340)=[{&(0x7f0000001480)="fb527a56f8a7e793bb8caba3af4b2593cb2effa43beda3b9691332bbef3474a8d58a9af555480236132a24c85d732255b6cf06f708bf7780e64904a82de4f67e7fe82ba288871641eb60d4ab3a46431a65cdb4163fc88ba8669e9114455742c5dabb145e37e0e1e77c3185336b747c3aed55921d9b743d7beeb9240b1bee6f4250afddeaeecef9406563323ab0ed6f8fd9f72060fbd1710c04ed704dbd65bc48668d79d731ab759dbf083650009bbb3946befd3eeedb4d6ddd7548b3", 0xbc}, {&(0x7f0000001600)="84b08176b964eb1307576740d2cb93b273426dfd0cc9713676d769f655f63e06ad66c98cdb72c5c24ebe5ee06c0b9f26aeac1950284490767e781bca369a8169768f04167d2efb715fab87274234026df1038a332e01d8de5296a9a3baf75f528db691de48308f132f0b3e80cfbc3baac741873cdb409f261463b8c3bf4e2a4b06e3e81bfd50bfe62cd4c91d2e426f15", 0x90}, {&(0x7f00000016c0)="5097f4c9ab8b63dfaf42d7b6b495211936bda57abd58c978066f41e5fc393737e6435cf46c85c19b48db36daa3cfc1b039f754a2d93c2b724ed9289fa829b315317e44fa7046fa05538813a72019304b27615cb1cf19789b23cbbb90a51b58eb0b6447c81e86109ba2c040e671b3c7f3d33fc8ee25e61a18b37d17ef02bebb13695c19f59d25786c50cb2a8df112e362538652576bf4b7c39c126170b92d78bca4fe3fe4b0944346a57e540f66350b043440468232df7c5b45e274535c8ca0f7b6ea4b8575bfd362391bfa3d8025fc4bacad21f75312b5ee1c", 0xd9}], 0x3) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x5c, 0x9, 0x9, 0x8, "319699a9b48564aaa22b536333d0cfdaae23d564", 0x1f, 0x3}) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f00005d9000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYRESOCT=0x0, @ANYRES16=r5, @ANYRESHEX, @ANYRES32=r0], 0x4) 16:00:38 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = getegid() setregid(0xffffffffffffffff, r3) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r6, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r6) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100", 0x7fc, 0x2}) writev(r8, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="0000131377c50f36d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772ef636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50, &(0x7f0000000240)=[{0x0}, {&(0x7f00000001c0)="3fdb5d67170f835f8dfc4a7fc320bd72ab4834276bfc34f6a4b58ed1c4d12d3b8c5e2b80afe663a64f592f599fc8a842b6cb23bf862f1b7cbe1e1d2811deb7ba055a3b5ca6cfb18ece", 0x49}, {&(0x7f0000000d00)="e7e4616729e85a36b809af6923fe557fd76c4a424528b09bb796cf0e35bd215e095a106fb4056914a03e24cf6b8732526e98fe572b12360389aba700b9991ccb0a03c24f57c46370e227115a771eb81fbbf294d6aab482709c7997a51a0f49acf30842221c93f01055c40f8d6c04d80c0d17b11ad65e8dcc26143504aeacb0c392fa58761e586e2a7bab4313570bf3cd74d6538ef33eadaaa6cbfe4f997c0dedb6900c7b6ac195856b0312afd21c617cccbb4872b42846ca18aebe4dff7e872f9a548230211d2ef410bbca7abee0890011a169ed01be773f66ebcbf0314e7dcf5800ad6ddbb3728e3873a5b1d09a601341bac6f8029df8f888a35d5debd3ecf7016176ab84b1e69f3b5611884483ece49e1da106e2e74023afbf79f04f1f388db7beb0a637b2ae7236007205e8d98de30f435164118d419587ef184c6e13b0e568a01643519b583008dd33baa8d9b34c1632641f0127dedc0b05f3cdea1d3a110bc656db9ec83b930b3f3ad78c8cc3109fc6470a10417a0a280941277c6ec3931f7674ca107484063976e06091a0bf9325e680aacd8a4c25ee18bea58310396b8918d59272a4d2f0f04b4a525e00b218f2ead153fe9da011e1b0e587032ea8027382a694f82ae71a2d51c9b88b80a3847b4701a3287530e3e22dd4cfc0248ad3782cd0e54cec0663d1aae5214f72ebbdb38fdaf884e702ab6b4ec3589cbd6205de86737cdf212d7f73a2a16ef417e30c4b30abb587e118feaebeb59e858f03af055c8f4d4f160eac20e3b51da6ddf1fc5ee4f93d0463325e599aa6c15f18322cabb8850830354dc8c4a26bd66b8c3cc2c41f5a1c9e8cf7ffffba6b02116b5e9a3177998e075b5d97e5bb6e17cc409c127e55099b044f64f329da4d7095aeebcd6bb035fb107a561a484cd8adaeaec1322c1dce9fdd46770db1e07799f9ad6bc996e835d86f30fb2e4d007335c33c30f55d1eee7f47f5146f6a88f16562a7aca620350cede7eeaef6d5f03d528cdb3ab519249c7cf385f70d2f635577653b43367ed3bd20fb96a0ac8f25402bdbb3f1feaacbbac423f996ac2ed0f97f9e5c60a24dbf0b44b9196c6daf7dfd9674fd392ec027f927a526eb462d32f0a1ec7b477e61ce61ccd3b5d529ba7938747f0f8f14516e4a910bc7567498ecd4e76c23ac49fd0c52d5f077f26bd1ff4b765cbf2b74e772b188a5292dd66b22ff56a957833d243acbdece842b33561042b085fd4ffdb8d37e7b75487f0d575facbd3604ce54d02efb414db3c19bf39ce036492391fb10bd144789520fdd09609946c15f9429d243601f3b367780ebe59a1f72adfa81fbfb0837004e0c073440ce5e53fe4d3bbbb4fa8d48828820afa5607ef126b84c6d683f1d2f61f9d6ff1717bac14f6f592c8deeadf1778b30830fc3e61724cf691cff7e8aaa48bc8fc54dcac33b141e7b177f5e2d68f5ea87f77922587f5174528c1e1309e25a2a4d1e950501c41dffacb166bbf1518c401997f6ea7b219000c3c6627289420499b8568e48f9990ae208412153977d112a281f7d0d235958e05fd9d804d6bdf2235db99557e734bfc40afb5aef91a9d3a8a1790c91f46e8d64cf6ecff052c0e683daf20cafc83f89ad555a4820ce9284f49ff00d7d539a28012c39ca6bffa580111b35995d404e7c503db395c6457cd61ad480743705d2fd2158492c5ffeac3336773a56e8ac8ad1472cf995890f925ee6f2c2a2579a9ff011cb90c550feddad75b2fbfd16f52cdcf324fca2645097857c4123d7c4c56982819c77fb2dccf469853d10faa8bd9483ee665152d7eebba5770a8f38838eff6c097c9a06ffa5227d64550fe9de85ff2cf79587990bfaf89050003d5ce791ddfed318d14de3ae774899707cec6e50b765c67f9683826e20e3b128dd97b923ac8a098dd4fbe5779014be59f818fdac80b9fa2e1fe41dbdef2960d2dbb72bcce56dee8431f48294b79519d6d369ad7e70b60cc59ecf9cc30796103d542b802fd7cf9dfec4a4d92c95e8f98c8bc4f4e9764772ff398ba05b7797ece31a8110baff7af037af651e6c6faaad86f67fcbe15c563b4593140b2e83d8668c887d066da9dace00ff7811ff58116b3d526f608e9e6d44e1f98c079eb19f48694edc335f19bed804e111eaeda2a76385a2bd1e8625feac54dfd81b68026cea7023ab1a1a6a8f05e9615989d73cc8acab4a5e97d68c4da7c53094944728ab9d13fb6f67d0acb87864fec7b73b5bf1674f175517a8e14d5800a6c0fbd42603791d7f3fd3867487cee37f150e2db6dd727676a75af538ca06200c32294e6c7b9cb5d21b707cfdf50c874c32eeff171a777f67e1b8f0e9e41a9febede6d420f8aeb1cdbee5cf0e7079d2281059dec8a04e66cb9c241939bad8de20183b573dc010180a99e84e4257a74bd73d625d4e9af5a57971684479c484ec929ef7c73f174c269287733a6fc126a9148366cc1506b35899384546f6572f28482047a3834cb15b4acfc2fbb6a09a7dac658cac1ec3ba7e03ac1c82db69fc8b9aa75767c4bd7be3fadac2f0844756f5803fd6c79b38e324c70b58a5ebb2bbfe7feb691c3522bb6f4ea2f836c69d18388b809271f49d5d9811116593aca0dc740762174fc1d7328b26dc1b812b63e9d0fbd38cf03eac41891827fd670a62ed20365703cad22ee702affa355a614147a0270bd84ccbd1d0ac9eb1a170a9f48b9321582ce68f671ab5db4f7296eebcfdecedce9c5d1dba682b9d3b0e9d34d5f01056ab7e79c179c92bfd85c0d0a44247acda068fcc6cfb190930074669083c85c72ff4fb5287ae6dd05da53e4eb26749b5e01533af5d59ee1f904006e4f07b87c479b0476e622543078319671c159456f3cd214cdc8b7cd93d203fb93942289fd3094cc103440ba6d4ff14661cfccca1acf1b813c61171437263c6bb1f47bf8cea098c6d5aa002c56ba2cd79017fbab2ba7790ebc12ea15f0edfae3196a30b7f12c4921e44113d07ac7444707e5285a4be86f14fbaf6245dd5484563407fd8b7c8a8163c8f5c281c6435334167f70f4c4f7ac02f40937fd9326046d0c2a809077734bc5300f769e5cc1c06814d282158895bd99388d7f7b7320af3f754e347bca4ace8a3c26196d7e86a71c2832402b96f2665d8355633f040d3587af89bab6354df0455fb4708b1ec24a084435e14c4d2f91ef4126cfe2ed5b116952733cd0634a3c6e953a70b0bbbde751014546a4eb0d4d28f0f0fb18b0ea4a833a0d7ed72760b08798a9d9c95e4d7098dfb90ea7476106baa0f9e39b11f466858e0e081b8334be88053de5d97d6f9d7012ae16d68a16d70598260545b5ea3e8147059afe3fbdabe336e0ee0fdaadda1a9e8363d892c77513f3d07cbbb0a5991c74ce84e103f65dd581477720858b00a35e787d5cd38077fded7c73f4de36f8dd82d1ab20ecb3be3dc65624eee27d4587c9760c04192f8c72e489e5502f6dd829a2eee059660ec722854600a82de0f267423b7cc17b77739d9e16ea220f00f68d9cce61123efc62930ab633d369f3a09b3dc3ae24b8b60b85021cc18b5509dc5112d38e9a8e62a2604847a87b4092424ac83e431b9f3033f24060d1036a8f7ec1244ea457ba55b534b5189d8dd89936478d8e31e9a4d7d9ad5e586b7a5c5eb1d72953816b1a46b0cbd31be0b0a0ec584b60b472a3799487e97ddadcc7d271600bbf1a66831e252b5debba8a35bdf780a052904afa3b01d279bbfebe81d1de997daec11d610927938548448aea0ba1ebfadc41989fb02f778a36a85bae46c1f6b2a7da614bfd7c474d97fda8dabf0b1e88f58e8cd6c855c26a50a06c25ccdd605ef1fa3e0d20625170c3f85a502773b4e01ecb393c31c513c2c1f79bee0ca237266f3fb6e94c0ceb3c8350a8b06552351cfd0db32619daff569c32a3d6f96e60bcc5be541598047b3b8488ab1e5d1561e13394f917303bfbeafdb7b32babffc1c788fcba0d565dca602859ce5f8a11ab9703647a3b4a10a3488a2857919b0e20e5d138346727a51d2961dee37a3ca667061d1aafce8abc2601f2a2fece0bc245aace9d84e5eda5f31d13fe9b8875b9d2615105cf51906b4e2c5ed6d33b20087acabdc177726aeb996b1385b80ccf52777926bd7854d21fe2348f3bdf9cee723779f8e45d1bd46eb77cc81c81d90de4320960bea0fb52d481df73ad335ec4fd8c558e807cbc847448f94b4ea036d3a6f80ed265d2c0c4a576454140a41af5b08029ae93bc4d228faaa50a491821690d55959eec9c9a69b3fac8b9075576f75e3fc7eea82e9fe9c808c5bcc11196544ef63a32c1c27d4524875fb569e8da8c254f14c013ee5f15f76e7130fe5fd10c9e5713f2f5be3584d9fb5887128bcd60809f38656486a937bca3adfece0bb1953ba95eb97f5ced2d332a2f36336a388418f779d99bb52e213d2c6e499b1e4f605e1d1de901a924161198438df5020617f48af6bff55d79a755a00334ec64abd466400848ffab2c4a3498e7c37f00146b8129a0dca828829b82dbc5406fec808936cd982e7b97c6a05c48254794e4545a7deff123d741cf108e226d99fde2f15655addef5d97aa7ce66fdf4e809d082157d14a6dfffc6dbf8682ace89dc3abfccd1bb6c6b37336c6c9a19d15d65e75ee35fbffd6000289a06b10192c661d2148215e725566b7ef6f5bc22696618f6ee73b4ade83460cee2ef96954b481fca004e31055dd00940202429ba3068ccdc5c8343c4b643a9ef0a3260167ea92fc2e12fa59d9c36189a907437134fe092a4f52005e86f1d1d84f4f1986ebea7e141b75df5fa2b1ec2a2e56a1d181a15fcc6ba3f3215960a931eff71e081c0ad5c449c17b38b8e6b2a30978a5a9e2a3b8c8dffa9f55c11308d66d2d1675dfac6a6f93ccac28746bb7c76a33ec194ce684f3df852ded18c25b351856ca3796c23e31d6a1e2cef30f6e328d23a6eaa81446d3902f9d1106b907d4bd59357d2018aa0169fd49ce64b64484498fbda9cb9fa69791921f45bb450b85307db1416e1fddf3ef533255920ac110b8b6e8890853ff9c0a7020e7b65b5c328037b3ea57db8164fca956bc3805e0731938865ebe69bfc2abfc0de5ab3f18c4662afcedec47980fe4559d8d963a2d04458ce2d38cf860ea6ca4f5f6d8c3464b884688cfcc0010238f94416301b30df9aca1978e8242880bbdddc9d0aca4f0d21c8ecd89e491875ddc3589646089bc8c893c97d3908d32929a51cb6fbe0f2f1d378543e088cf8373e233b535405909d6a84060b86942e20ef7d45b24c60d2609a97d05b2fde69869e9e466fecba8dced777a704e7076125e9355ea9239f36446cc027da71df6db9191d7949d9695b4ba9961a3c4f95708ac472210e3db2e38ccae02bd7afed19e6f9f25fef8c7a2fe87ef36423495e76d233896323168cf7fdd01c0990f63a7312fb16fcafdd713f207ae67a69239d7788a86537aa12937014e329fbb33475b2c6abe7917c3ac5eb24f8a30cc9a02c2a60efd1a519d63963cb6a4b19dfbfff31581328d03674b3e7b35bae308af662d8f7e0acbde20e648c0fc27a60aec42033e2910a0ee1faeac38f2d45f2a7090715f4c251071d5c99b28ad2fb03efebe238a61a494aba5332098d8247af677de91f9d3c5e2913b2711315926c1c74ba2e757fd84d634fed5b33855604b4f87545db2030ddc05c05f75dacce595828c59453a5c200e8ea379ec966ebe71ab604ad5bfbb8c302c56b09e6b21e7afd7827064c79c78f44b844e92f5a3009a1b0a6083c57df4cd1316ba23d816deba6d", 0x1000}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r4]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r5, r0, r7, r0, r8]}], 0x68, 0x4}, 0x200) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r9, r0) fchdir(r0) open(&(0x7f00000000c0)='./file2\x00', 0x400, 0x2) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r10, &(0x7f0000000100)='./file2\x00', r10, &(0x7f00000002c0)='\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') 16:00:38 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x58) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = kqueue() read(r0, &(0x7f0000000200)=""/131, 0x83) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:38 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sendto$unix(r0, &(0x7f00000000c0)="57fd639b3bf538ec5744123e7f600e927917e02527e9412f1945cbb7d82b35b26eab520122f75cae0a929269d78969709455f42705b03f9651adc31a8dc53c3b4cb8f6f4183388faeefb41991ce04e37ceacc0b3f70a8e701181f637dca39459fe5f487123528b4097739e562f7f2e3e521fa0856463e64c55965ec65c0d58719729652022089c46c8ae5e1ae0c76a114c6768913064e9e0a09587f3f7eadb3268cf8834ca38330d2a0e6a236b9a082ef7f3fa7445ff0ca17ee9ba5aa400b479", 0xc0, 0x812, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0xb8}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0x100}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x2, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = socket$inet(0x2, 0x3, 0x0) fchflags(0xffffffffffffffff, 0x0) fcntl$setflags(r6, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r7) 16:00:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xb0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r1, 0x3) close(r0) open(&(0x7f0000000200)='./bus\x00', 0x400, 0x30) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r2, 0x21}], 0x1, 0x0) dup2(r3, r2) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') close(r1) r4 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000006c0)=0x4) semop(r4, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) r5 = getegid() setregid(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r6) r7 = getegid() setregid(0xffffffffffffffff, r7) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x9, 0xffffffffffffffff, r5, r6, r7, 0x2, 0x45}, 0x100000001, 0x9, 0x80000001}) r8 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:38 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) fcntl$dupfd(r0, 0xf, 0xffffffffffffff9c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) flock(r4, 0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) kevent(r5, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x44, 0x20000000, 0x6, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x1, 0x3}, {{r1}, 0x7fffffffffffffff, 0x20, 0x2, 0x8000}, {{r3}, 0xfffffffffffffffa, 0x36, 0x1, 0x40004, 0x140000000000000}, {{r2}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x80000001, 0x2000000000000003}, {{r2}, 0xfffffffffffffffe, 0x66, 0x24064d9dbc849690, 0x7, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x74, 0x5, 0x2, 0xa195}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) kevent(r6, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000040)=0x7) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x3}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x5) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:38 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r1 = getuid() setuid(r1) r2 = getgid() r3 = getuid() r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x7, r6, r7, r6, r7, 0x2, 0x2}, 0x5, 0x54, r5, r5, 0x9a8, 0x15, 0x3f, 0xfcc}) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r9) r10 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7, r1, r2, r3, r7, 0x44, 0x9}, 0x7f, 0x3, r9, r10, 0x4, 0x8, 0x1}) r11 = socket$unix(0x1, 0x5, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc028698a, &(0x7f00000000c0)) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 16:00:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/118, 0x76}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/212, 0xd4}], 0x3) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x0) close(r1) socket(0x800000018, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) sync() connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) fcntl$setstatus(r5, 0x4, 0x4) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000100)) 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x6) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000200)="24e38bba278ef905da02eadaa1f1cd4c2180535ffe459fee85b57b03fa7486ca7eb1d718327b6e1a1479c36f85c2777f0c0a23d9b1907589075dc362288928c7bd6b49f4fbac3c3a6d502e21c7b4a880f524ced75c485503cd8332350ab4b2234a3802f2acc187201464754c1e61f75b", 0x70}], 0x1, 0x0, 0x9e) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) accept(r1, &(0x7f0000001740)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0xffffffc5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0xfe}, {0x40, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:38 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x400, 0x0) select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x50000000000, 0x0, 0x3, 0x20000000, 0x200000, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x200], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0xffffffff}, {}, {0x0, 0xfffffffe}, {0x8}, {0x0, 0x0, 0x10000000, 0x2000000000000000}], {0x0, 0x2}}}) 16:00:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) fcntl$getown(r1, 0x5) recvfrom(r0, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100", 0x9}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r5 = dup2(r4, 0xffffffffffffff9c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0xca, 0xd46, 0x65d170ac, 0x7, "b7ef135575ba5e117a1ec82d7f8266b509d1b896", 0x4, 0x2}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x200, 0x2, "17cf92b0f54772684d4909d737c619bdade660d1", 0x8, 0x401}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100", 0x0, 0x2}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xdfe4, 0x6902, 0x40006, 0x4, "ef0e63622d59c7ea81cdc0cbb03d8210478fb721", 0x6, 0x8}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x131) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000100)) dup2(0xffffffffffffffff, r2) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000119, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000280)=""/177, 0xffffffffffffffe8}], 0x100000000000001e) 16:00:39 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0x30, 0x0, 0xff, 0x1}], 0x4, 0x0, 0xfffffffd, 0x0) r5 = semget$private(0x0, 0x4, 0x9) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r10, r8) recvfrom$unix(0xffffffffffffffff, &(0x7f00000037c0)=""/4096, 0x1000, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20, 0x0) openat(0xffffffffffffffff, &(0x7f0000000600)='./file0/file0\x00', 0x20, 0x2) ioctl$BIOCGRTIMEOUT(r12, 0x4010426e, &(0x7f0000000380)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r6}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r6}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r6}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r7) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r13 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r9, r8, r7, r10, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, 0x0) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f00000007c0)=""/154}) ioctl$TIOCCONS(r14, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) getpid() setuid(0xee01) recvfrom$inet6(r14, &(0x7f00000017c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) ioctl$TIOCMSET(r14, 0x8010426d, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) r16 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, 0x0) ioctl$WSDISPLAYIO_LDFONT(r16, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4, 0x3ff, 0x401, 0x1, 0x3c79, 0x81, 0x61, 0x1, 0x0, 0x1f, 0x31b}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r8, 0x40, 0x202}, 0x8507, 0xf39, 0x2f}) 16:00:39 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/246, 0xf6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) truncate(&(0x7f0000000780)='./file0/file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x10, 0x1, 0xfd) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000280)=""/56}, {&(0x7f00000002c0)=""/206}, {&(0x7f00000003c0)=""/254, 0xfffffffffffffda2}, {&(0x7f00000004c0)=""/212}, {&(0x7f00000005c0)=""/144}, {&(0x7f0000000680)}, {&(0x7f00000006c0)=""/21}], 0xbc, 0x0, 0xfe51}, 0x0) unlink(&(0x7f0000000680)='./file0\x00') 16:00:39 executing program 0: ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x8, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x6c, 0x0, 0x80, 0x0, 0x0, 0x0, 0x4000000000000], [], [0xfcfffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff], [0x0, 0x0, 0x0, 0xffffffffffffffff], [{}, {0x0, 0xfffffffc}, {0xf633}, {}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) getrlimit(0x8, &(0x7f0000000040)) r0 = socket(0x800000018, 0x3, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x6) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000100)={{0x3, 0x80, 0x9}, 0x5, 0x5bd, 0x400}) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xee, 0x8, 0x5, 0x8, "7196fdcc2527cb2424dccd447c194dd63e3d642a", 0x401, 0xbd}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xfffff001) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000240)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:39 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000a3c81f74d0c43484bc7dc4000000000000000000000000000000c20d56250700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b8e8cc9c07990f7b42779"], 0x1, 0x0, 0x1800) 16:00:39 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') syz_open_pts() syz_open_pts() r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="f8e022525a4884322d29bbb9270779d11b0c4b65518673897abcca6783db90fd2aa848aa974c40665ad25950df003f18523bd2265107385194dd450591545b7f117b91", 0x43, 0x614, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r3 = dup(r2) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000380)="3e5b4994ea271353024ce2142373ac700916e22963eb23537045b4facd98a012b4359869", 0x24}, {&(0x7f0000000480)="7bcf5329ee2f2c4a01f30a006082e344ea84", 0x12}, {&(0x7f00000004c0)="37e8f5bd0f46c9585d8af5a124698ca5aa944dc514288c708ce06f7d60353731acca12b0eaaf6db2038d5cf2075744ca8042157044fea5d3838eede8341441450e42a16a43cf8a47db733997fd99f7bce7b1f0c62f0778470c147a9b4ca4", 0x5e}], 0x3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) renameat(r3, &(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000340)='./file0\x00') r6 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x10, 0xa1199059a7302263) kevent(r6, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x3}], 0x6, 0x0, 0x8, 0x0) getgid() kevent(r6, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000200)="a4b1c3840130db275574a4a361d18ded31da7585b8c14069b3d01ab4047dacda17ddaac4b5303e0e8690bde990a8543085c04914143fae4f71165be7e68be6bd3e8bcd0d77cf6295d7bdb67be83c329ecc4aa1be644eacf70c74cc85f0c38ced4e06f12f31e112b65cc5ba3d9929aed0a6d56ec53a684936b34f3b875bf4b2706479a8eb79c66ed9a70139ec35c1b1112ff73d5819b4a4970a9040a0845e49af60f2fa683c9c0dc3c71ee77a52e7f2d282cb3c2455be185cb3e34386fd62e2b572eac830118cd1ff526a9b74137c0da1ec0939daf1131180d83191d182d83de918545d3e661caa62919f7aa8920da6b7541f", 0xf2) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:40 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x2a, 0x0, 0x100000000000, 0xde}], 0x6, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000180)) write(r2, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ed16ab93f1628b53a", 0x8ceb756175aebed3) write(r2, &(0x7f0000000100)="bd", 0x1) r4 = syz_open_pts() r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000001c0)) close(r2) r6 = dup(r4) r7 = syz_open_pts() r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x80, 0x0, 0x0, 0x7, "85495500020000000000001167f5bfa60200", 0x7fc}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x20, 0x0, 0x0, 0x2, "b08d1dbd961018d3a50a2c21d8e500"}) syz_open_pts() 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000100)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193edd6ab93f12fc4d5f16b136a5d00d", 0xffffffffffffff7b) read(r1, &(0x7f00000006c0)=""/138, 0x452) close(r1) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x0, 0x100000001, 0xb68c, "2ed71100004ab32a89693969ce00", 0x0, 0x2}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x0, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/118) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00\x01\x00', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000080)="149130da957e67ba8392c0b01f00") syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") read(r0, &(0x7f0000000040)=""/32, 0x20) shmget(0x3, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x12a) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x8) 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) msgget(0x2, 0x420) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:40 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) lseek(r4, 0x0, 0x8, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x10001, 0x7, 0x0, 0x2c5c019b, "23365c5d11940d3ea50edcfef44d87dfc0adc9d9", 0x3f, 0x7}) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) getsockname(r5, &(0x7f0000000300)=@in6, &(0x7f0000001700)=0xc) pwritev(r2, &(0x7f0000001680)=[{&(0x7f0000000380)="cce8282a98adaf851d75bf6c66c8819985f3a17821423173bea98cc2c9059975eabcc8449ee385aba21e5edc2d6cea152791256f5150797c64118364595eca3d83db48a28cf1ec9eefb82580073076d9a15943586b6757b8a1608f73ed3eb00cbe1d21e5892c60a96c4b53401151a2de1fb07ed43947e83cce8a02170e7fda0a6047faa785fa6f515c29b6cd8735c2c84e33b04c9400f7dce35013e58e7797524be89520f223d81f4b3ea3840ec1eef83c188ac1ae31f5aae00c4452c7e8bafc1a388d0267f323b27e2d055ef8fccf1b001b1c7e0fea27a9583cab14b397131bc4c561d006d8b20ba4352f1eec3bd739dd1893b88891dd131ec8bd6f41ce2ba7ec5edac70665621353566ac46113262cd7ea1b3c6c6c8dc86c2308b907d89018af8adbaaf8f67a29aa3b6487c8adf39509108785d9effc740af24a0e10d83fc259652b9c94ff08c512a08c862a1256440d758889a9bbd1bffa6d259fee5106e59d0440ba9e25c5b0962a7f9cf6d01e344619f847b3d1c29f5a1edff7028038279948b4917c9e9433a3f37001cd6d0a7e78a155699b7fbcfaab346a7b593470e56bfdf6439d4e805d7bc651d8210655f28a9cdac39727b437541ccdda3469719afceccda9ff6bd05f00dddbda2fa2e41dc715bf6bd987f971068243aae62f4444d010f30fd35d08823cbb863f31e07ae1adbe8268cf1d8987618797c2b08c54938370c0888e32a3aea86c696ac62d4191839a41afc0a351a07aaf08f4486a0f51dd525148d0b36ebb6cf01dbb6cd33ccfa9d3c03708098b886850494085bdfb7a75cabe515fff898d8ba7d535b0260c2f4ce23b4d6b2f9ea670ca972b3937ca222c36a021365840ee34b9d98c6770ea8bd83e7d62fdcf98845923ec48a18f4608f00e5d972a387c64bdb9fa0c64ec965fb8beb805e2f51af8452757ca6098ab8e5ac043e15a871dabb3d1b571abd00e123eaf5561aaf50622be0b393f17d2131410ab8264f0f8d02182a85ddf2cd748914b7bc107f1e7a79fea02f5ea5a09ad4465c1bc456648d8569abd50cbe0a9f89277815c880fcb39ecd350a115b6c933c6c942de758ba73cd5c5040ba6839f8490ac0e326fb984dc83bbedbf305381295bc9119da9a3e455cfcd800e01f01786106df9d16032f75cc7f71704d15280ee00950ba4c70fba1530bd976f367b5df6d893088346e23c12a85648161704dccef98d26a942b3cd43f2fddb8ff93f5f63a10d47720c8ec421ad123d72e165f8889a16b3e9755978f943bfbdabb5f6952550197894378727ac875608c70ae4a3aff0c4e35b4d05eabb2c99d1ad82dcb6dcb904e249ed9c2b461718d871a3c3b2b5ab167f6af48770a59d4c3ea730103506592d08f23635b2972b3f629f605f64fee2daff0c3da5861b4b925a04c357648826e6ba2b57c42243848b0538aaff518e63906ec4fad79029b5b22428c31b0cbbbd63a406769c3fdf90f292df400ff539817d79b731db89e3dd6196c8eed3379ff070897c76309d555c52102af531355b57206009a4bd3b7a99837d5736b2cd619bbf187473e4984177b7555920c2d0f07a495390127986eabb14bfb2dd44456d5193cfd56ae6046ebda105cfd7644eb141f45e8f43c0fc7f8e9d2ff8dfb4a1c8326ed6eaf17fe400619409fe3172f20f9a1bd8c9f33611b4382e2c3e7831f1d2fbd20031c67da4912bf731fde7b9a7d908efa4048046dd1a7bd1f265d814ad3d8dea93e167c41ff4ffc1398749c0563ef7688ba01d6eb21655e4396f034cf5c4b6a19305ee32c07e6173e925645b02f2e2e62a9c85dee1cef6564076e47a0d63cc12e6d06fefddb2e8c0eb6340952e20cb69e509f66e6c6062384f720c17588685fd3e80a8198329cde0568022f8817c04b22ccee2bf09f3f019a2db0b9e29c8d3d87de91870f7274ee924920effe5932ade9d8dff1b216d067cc2fbdcbf47619c887bc349965509a6a8d3f0065f6ea037623178794e3bd33b3db007bfeeea5e1e3ac5bfc23b1cc477a6a1004b5fa2a25d3e129ef9ac9414bef9043f7a8e69caa2a29e1fab2f49b90b8045434354ffea60217c43e494c0968f06862a3c461d48e64f61b19245688a2cb843d3cad19c475341d3093adfbe63b3bd6cee7ddee5a6586ffcc328441b396d5eac4454a7fbe68999fce00bd9eeec1833206b021b38bcf6c52f1738b125f9e6cfc7e4399630b9794c7dda57df957afe26681c73759c884dd45b1b3fa90698a0c5d8afd171153a61840a7c262f35cfbb28e419d88780a763bedd849204028e7ff5524cdb5c2c8d58429d77c0a999add97212e7ae1abba3f6cfe414293ffbb160995b030bd2f9c8df1640ad9ed379336a3c71c1c33efe5f11c1dea8a916a498264b68a638f54a427f7f436a7dfeb6b647f5fdd8b318c03d6175b2868392ed0bcc135224014b7fe413f632b098311a05cdcb33228888c2507e2ff7e629e9027e3895d55d8e8af75e3c45dfa5718fc5f6275bb023876b99cfb62a2bc5881fe020f8bdbc9e6170ee80c13038effa39f95368999d2475467af7b88acac35daf6b19e449300825a9f540ab9bc9b05e16cba0cad9349ff8e7d3bea30d2ee49f77d4943b38adb1dccab393f0d975798af1c05c7cd934dcfcc735cbdbf489f8afe6ad9642a54d4974db79628d8d5a626274d2f9e4bf6c36c7e9bff9a03e120d669e5b826dc5d6527ddd3a870cdcd9da8296a05deaaf0b671a64597ec51e97e9c621fd4713c0bd94ba45bb02113d90c067b30a95b2c827734461bd1d1afc695cda7425049f6b880bd799aceb1cff02b2a2a400f4888f0e2fe348ad1c6d8fb97c47ee3bc0aea1bb3981f729fab2afa8703565bd3ebce99c954c79e916980204a1e08e533c9dc95cfc822a0ef70dc8c925711d349e19fcfc362ccb3b9023604fe41f43f205d4addde0797430da1834cdaf581e46fa206b746c4e42f2dc900d4c5cf5c6a0f7580eacfe71952f27ff771669c45ddb8851a8272b90c2700b03ed9c9dbda52b2dbb291e8983f8adbf65d8d494d29dd3c6c963114f65ac977028bda59314876eb9c8aba4a6ccf7a239461d196aedfc185aa8d6e14ac71965885c68f81883892e4022c25fddd9309eba02cf9abd18fcf0b86ff8da961b3aec1ec1eec123c56a41898a041503cf71ef155fb87329057421ff77b1533626933ca3ba00132bf19d56608de3921a01dc118c32ad3c5750c021a6fd1f637f787f563abc91575287dafde38a248fd48a96bc6995dc6c81a096449a329aa10f1442686f6cbf4f4cb75f2800b16b21fe82acaf4e875511e8163a48c0d007cf66693cc5af0a101af7985a9d7e8ff6c803f646a12e2170b2beebbabdc8530931346a0b64e5522b3d9e88a47dd3450d47899b7e42323c3bdd97d6b7f993c7594e93cffdef66492f9c32443db7b710f96b37f85aed420bf26e03a9df273892fd4b9d8da0b546477402b8e1c19054925688be157bad5661d1e1830a43e6ab1a579f5ca40efb7aae8cc849a4c693325ebc424e72959d7aab1c51249798632649f73bdcec8f6a8f5472c5dac760f68fc54e04d013601a497f94db96c292fb4110984bad7e5b5ad7aaca9703794d073467bbb31dc4338268784c52bf05916fb0abb198d33648b4d765fe3947f6c59ae305baa679a8c12e846f6e71f1f1b853b18fc09b04472fc81cde40d258d651fbf6628c41515d9336785fb280505c559959672b8c157de05d3a312512924c3ef75a92af05b35e790272ad1b50aebbbc4296d042447454d60f65938b20fddac9bccd41a439c70800d8089b17dff4518a38d7228466ba79ea377e50584e63ca4ad680463ffbbd32bcc7b4be5eddc615bd4ae2fdba8118808687b043fe6f9f283671a1d439e1225452ce605383219be6788c5c96700ca7fb0905c63751af65ac05512bd1ee9d07d38fc9b0ad6ddcb2d6e0bb9f65a799cce979e977b278ac5f20f0d31e046f7624dd1d155da74488afff6a06772c4152ce58b1514357396f1729471bfab4c0b46845255d148fd9283ebb18c5119559f0cd0de564e984829a638f4818e19422da9de059bcfbca1a982219f7f8f916c50cb9d1b4cef309b704082a5a39237ef60016ac3949f2169da7b22891d929f534bf1af6c6e86f31fc68080ee4bdf402f141c720042596bba4733637238a8cd4100aa304cdafe218b60e784fee09c8ceeb875d001b1958ee0217391e88122a89787466c897a21ae0fbfd656a92908ff044431d97c3b8c3ec2095465621c938fa22ccb02044b91890efb565d99d309d5601a70402e94c11b8a5545945d33ee4281c8b2ba888d61025af26be7467354ef5ed65ae4796d04b4894fbb7a3069cee76a3cb1a33d997c4e9708e2c76929c64336e90c463f62bfd60a85e07af8c6d65f1ef9ca1f7b0b5b28655b3f09fb2a88a5f9a29042e282fe37d5f185cf58a89287ae0cf58f83b3066c5611e1170212b5fb4c9e2d0ec531c463f5b760a9a990ae4d416ca365f6010aff14fe49d78c375dfe39cae68db244b57dda3ee59c062964db49df688f6e92103d78efd4a88321aec18166267363b450e9599066bcde84770f35a01043d5d554a7e0194647816e2a5d98f2bd2dfcb094f3530aab822ad2961d235b897f3a6294c4f0c1e700f12ee0adc34ead5b1f84c542f70e407f011755221bcbb21ef39679c6a06091fa41b54852324dabde8703d946e02763b7bbe4a33087606e534ce471349b73424ed14a8702757c6206d0139eb470b0b75a502ef33d53f168bcd69bc634e100e0a0d01b83f538ff77030c161632062078ad15a510e32f866137d179fe25c29be394dc9a98e97f005ad750e98d7ab4e111d7b769858a106983b823e977380ae73a051b593bfa5897e0f5cbd749f881a8ea0b63dd50b38d469bb4d3f0dcfda78067da1d9442a6f8f3bd6e2b2e4ec1e6fb11641802b30b125d0331c042e4fc69aa130c6060bc667f371ad3d87506ce825b3bdf55240d8d999a92299c83a3a4c9d39b89ddfa12b5313fcd99c193de5f0c34255949a9fc31be7d8eea260db640a3ee833f5f9d9433ea91abc3c0992569e814028a7b745defd988ba2558a8a1d8f6b68e0ce0c4e3b774b939da9ed923334dffd8a45b74ca393f308e664271acadafd71e513d59f46347c4419741a7b7409a26a53de4be5e15cdfba9ff806d1861246207cf106a846fb97a7aeaa4d62e77657e1613fe9b71f31630b38860dd28248397b87b018dbcbc731cafc31ad3bf71cdeb6232dbf1b85af422a76bf116ffaf43b0a2d525ec835a562d897e37c238a2ff3d5fc082b01be0b3fe733121219aa4d3c8121376de0e0fa94f6bd87384b6dab3ca43bcad0ebe0dc322ad00d4e3642bbccc32b806b31247587018546e42018de3bf7fa1b332c56c9499cf3c2bd1d1473ee0dcb88ae86b8da7e4f0f29e86f70fd10aab61c3d69cd9e3fae57199153105733e6b93f8a5c1f6d296a6a6e5edabf4e39248a8ef86d217030e38744d239e14052500d9d34c229d87dc9b9deb07b4a3bbe0461f78828c103ef9e3452dcb6e57b13c20e6f32d10906369da310369a408888829b3a3c39b0bd027ddb7df161ac9faa7bce76e85ade77f783793ac0f8198d53af208aa04bb00bdebd9865ee1189082be8c324e6fe6f14a6b25a3720748f5cfcc6db88a46cfa2d0b7556af825f7fb4ee2c22c5b1b999ae10ec5d41aaeac4f85f5afd97cfc582e793cf78fb1faccb1c1eddf6f15e9091695b41868d81edbe5c4a6d7969567669f8df424ec553b4fa90e5b998d35f5e9ce504207fa5a7a93b84", 0x1000}, {&(0x7f0000000180)="4bb4df38ddabb16b145837350a9f4170bc2703d1c10fedecde6afd3c350af0db0b7f6336b8174b0433a899275d88f2c26a3024c0346d097fa181b72aa483a8e4a73df8dd11b06c6b19ba14868823", 0x4e}, {&(0x7f0000000200)="d1cc676a1dabda3de4325567bb3b6ac5b510cea191d9f22d9a532aacf16951a78977b1fc51a026c80f25968c9d35c185c38bedd27fdde7a0548bd316fe39c2f52ae7802d4ff732b2e0621a2c727ec60f0ac75a4ecf46ab6109a7", 0x5a}, {&(0x7f0000000280)="78b8e231ea6892d4ba20a3116ad5d795506c0b7cd1eafcba49726b142d32fe73e70b15729b8db3b18f01263717c8aad2420ab50de33fd393d20198fc7ce2fa6777bfd7328b1bcbd07626cbe8dee4ee65e1c1c4d51d6adbcd383291be52f77805453cbb2b94daccd36839a45fc5e272afdb0c41a808e003ebdffa3a15ac", 0x7d}, {&(0x7f0000001380)="3671463ca3d8bdba9c92e953c1776254820df69786ed0ad160cc3dbe952b18b24e30932df5d35c60bf9554892a129733d90e36c49e6aa61875c56c91f48a884d747af422d57ef80cfc4750085aa263d07bf84915aae7e2dfd8e4f902f165e9dcaad3f647ed636a9b38bc971c9ec6921b5f304b1deceb6fcb83490f69c6dd2def80eef9e014ce90eb7357e1fc4a2f105818b3f41ce1a86a0fb0371205be09805264c654655a48e280338432642dbb86ad9471ac6123a66b714af5ef37c01ff3929666f0b37cf8e686ee0a220c8cd9dec0420063442db827412626a82a6893d21a88a6737e6ecc7ac82b7add7c834b57d202dd0c81ad7c6d9c4b", 0xf9}, {&(0x7f0000001480)="2be2014fa5cc6ad13a713b45726c7c27d308037672a0c7bca69cb7000861e69d4e515c1bed566c55336bf22a500673e6fa19501d0099e57365d27e0dccd3ed8cbf35b1d8a396363a9660799404542f6a", 0x50}, {&(0x7f0000001500)="792880fa57588d9543112ff0e92fb82a5593e5286dd6df54eb5f7965b12d95e891c15210ef25fe14d6075276aca227e98414ba01178456091ba6c12e42be2d99695946a30aafb66069dda1f13526f6217aaac03c6bcddef90a357946379b4aa6b613e989df532cc7c068d4d8bd3844b9bf70899c93e150f662a4fcd55251ed917259a571b80ecac82d325013c9946256577825314e", 0x95}, {&(0x7f00000015c0)="e162ca3713003f292286932344696b86c43b968e0aae82be3ede1850a70e612efc9e719b6f19d5b443595bda4e110d050e460a69f80acd6f7b354ad352d8726c2e26d44ac4823cb73dddb12b89bf0f382a5ce2c5c5de731f9659bcc57a4d32a6e6477033b36f32e58ce4e53e3e1a994c598e3f69dc24d623cbeb6fbc9d2f164832d5fa83b161920cad62897dae", 0x8d}], 0x8, 0x0, 0xffffffffffff417f) 16:00:40 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x5) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x3, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0x291) kqueue() socket(0x10, 0x4000, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10004) fcntl$getown(r4, 0x5) r5 = socket(0x800000018, 0x3, 0x102) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000003c0)}) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7fff, 0x2, 0x4, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffe, "d700000000000700"}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/116, &(0x7f0000000040)=0x74) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:40 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x46) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r2 = dup(0xffffffffffffffff) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) sendto$unix(r3, &(0x7f00000000c0)="ed5e971cfb3f91f05a6b9f831ccb6cc510944e2819ae2988e5dd93497bb839fd07687aff9a538c2ea2779b2af504619622951be30de5c33b99f542c75e78ebde8f19a9f4ebb46f8df5ab6129585451abacff60b0ee027f3f6e07ce99d345beef97ba40a148618833d25478ffa69cf93c39c50b1688e018db14c567207af5b0d7c3e36a04", 0x84, 0x4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getgid() listen(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x33) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) accept(r1, 0x0, 0x0) shutdown(r0, 0x6) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="72d9d66d38fdc13869e9d094844bf315265a4150d7fde663869353f77853bf1084f285d39ae72fa20222abc58b6405d52e746b6de8c917d4eba0796cebc250cc9c876fdb4cc0bfb4d38619831ee50dc83aae7433c150b2d34acebc5a60d97caed0995f2a5f24f43aee6734f008cc08822fcc3135d4", 0x75}, {&(0x7f0000000180)="15fe6df11bbd9c2a20ed0fbc736a62c3cd5de4329c46c8e1d69e051e71edf66cf009ed2fffb040f027ad0991ce09c77c7b7f4b931c7f99bfe9739b735a625302fdc2d02f2a847919fc", 0x49}, {&(0x7f0000000200)="1ebb275caa22dc2c15cc6423782a5bdca93e79aeca95f794ebc964af48e0b9064ef949c5c1031de1018fb228adbb8fa69ec70914ff8c788f7281e9e60ed8e34ed3b1116f086673f974bcb17090c8ce951f9fc4079a2bcc9549f36c6986ab1ec5bf5e36ad859472562aca3ef182310499dd42b94214bbf5ee6570ace59a6e20703c3ccf10fbf67e040f787fd722f030cdc7920f490b7f0e4a0d56b57fa0dda83b13a887eb93c943f97a69d8530b6dbd3ab16db53b54d5a279", 0xb8}], 0x3) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0), 0x10000000000000aa) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x8, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r6, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r7 = dup(r2) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20, 0x0) r9 = syz_open_pts() close(r9) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x8, "2ea86ecce46adc69ef64e16eb595607fcfd71100", 0x0, 0x9}) writev(r9, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) kevent(r1, &(0x7f0000000480)=[{{r3}, 0x5, 0x0, 0x2, 0x1ff, 0x7f}, {{r1}, 0x2, 0x1f, 0x0, 0x8, 0xfffffffffffffffc}, {{r4}, 0xffffffffffffffff, 0x19, 0x2, 0x1, 0x4}, {{r0}, 0x9f62c6c8db4e9161, 0x80, 0x2, 0x100, 0x1}, {{r5}, 0xfffffffffffffffa, 0x80, 0x1, 0x5, 0x8001}, {{r6}, 0xffffffffffffffff, 0x22, 0xd6a96a09e949e2e, 0x100000001, 0x46}, {{r7}, 0xfffffffffffffff8, 0x2, 0x2, 0x6, 0xe12}, {{r8}, 0xb4793d7414de4852, 0x0, 0x10, 0x0, 0x8}], 0x1000, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0xb866a3cf103710b3, 0x8, 0x3, 0xffffffffffffffff}, {{r9}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x200, 0x8000}], 0xb87d, &(0x7f0000000380)={0x3f, 0x4e7}) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCCBRK(r10, 0x2000747a) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[]}, 0x40b) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept(r0, 0xfffffffffffffffe, &(0x7f0000000200)) mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r6 = open$dir(0x0, 0x100a0, 0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r6, 0x20}, {r7, 0x8}, {r8, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) r9 = syz_open_pts() close(r9) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r9, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) socket(0x20, 0x3, 0x5) r10 = syz_open_pts() close(r10) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r10, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) poll(&(0x7f0000000100), 0x20000139, 0xd64) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000280)=[{0x1, 0xa4, 0x800}, {0x2, 0x3}, {0x4, 0x83c6, 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) chflagsat(r4, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x0) shutdown(r5, 0x1) r6 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r7, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000398000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x5, 0x7) connect(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x7}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xdcc3, 0x5, 0x6, 0x8}, {0x6, 0x9, 0x3f, 0x1}, {0x3, 0x28, 0xfc, 0x6}]}) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0xefc8334bcef44aa4, 0x2) getsockopt$inet_opts(r0, 0x0, 0x18ba69b6d5db8f8, &(0x7f0000000000)=""/160, &(0x7f00000000c0)=0xa0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) seteuid(0x0) 16:00:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f00000002c0)=[{0x4, 0x0, 0x80, 0x5}, {0x9, 0x6, 0x7, 0x80000001}, {0x4, 0xcb, 0x17, 0x6}, {0x0, 0x1, 0x61, 0x4}, {0x1, 0x5, 0x8, 0x233b}, {0x5, 0x4, 0xe7, 0x7}, {0x8, 0x6, 0xff, 0x8}, {0x3047, 0xef, 0x1, 0x5}, {0x7, 0xff, 0x20, 0x4}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000200)) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x4, 0x80000101}, {0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3f, 0x4}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = dup2(r1, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "9375b000050054e100"}) write(r3, &(0x7f0000000380)="fa", 0x1) 16:00:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r2) r3 = getegid() setregid(0xffffffffffffffff, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 16:00:41 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:41 executing program 0: seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:41 executing program 0: seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 16:00:42 executing program 0: seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)="00040000000000008602bbfeb9a8b3cbc3cf32df5ea67f000000000000007991f77c0e617cc773c00d5bb3990f6dc1ff851c850e76c4262b378cf4d68a81d9e95fbfbe6eed45f9f7e57d0ed2d2d1a022c5a8d437e7f9ab9c837925cdfc8dd8bb521046657bfc58f1f6678e9f90dc67ee0e056d64f1ccf0397d89e21f3dadadda7c5900b72a0dfdad9aee390476ddb0702314406f1837c84ce3ef0c1baedd749d7b94d01fb3b04362e11cdff85c21a2697ac9a0994db4d9e45626b32773594fce3cd702b1f21f06cc647c4b2327f411b5a2ecee55c4ba65a2aea1fa2de176aa82c205001c9fa71e58b3ffd73df47fa0e05b63f2083e5d6af1cc97beed9ab2da3992aded9b0b93bf20a509d954a7e520cfe280aaebd13d1f31", 0x118) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc) r4 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000080)=@abs={0x6ec9e6b8cca279c, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="83815c94d4f585891b77d67713f2cefe0079532aa8328706a4305a4c80793ef79f60a6e38e4949f861657e4c17cfdec74a725e6a5a554dc2878e5d57520ea4fdf303c176bce4f7d5b792e4cac3088b3579acd98eca816087f6f2eec891cec581a104d7850278367d72df3e81bca1097b8044c86d5994937ccb58a211da2ffc32ba5f3811f6b3", 0x86}], 0x1, 0x0, 0x0, 0x9}, 0x2) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchflags(r3, 0x10000) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000000c0)={0x61, './bus\x00', './file0\x00'}) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x4) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x5) close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) readv(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r3 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000006c0)=0x4) semop(r3, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000240)=""/157) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000200)=0x6) r5 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x3, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e1354851b984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc81607c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c9931a2041a8c77876be1"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(0x0, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r28}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r28}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r29 = kqueue() kevent(r29, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r30}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r30}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r30}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r31 = kqueue() kevent(r31, &(0x7f0000000100)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r32 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r32}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r32}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r32}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r33 = kqueue() r34 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r34) writev(r34, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r34, 0xe3) writev(r34, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r35 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r35) writev(r35, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r35, 0xe3) writev(r35, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r35}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r36}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r35}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r33, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000), 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() kevent(r40, &(0x7f0000000100)=[{{r39}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r40, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r41 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r41}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r41}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r41}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r42 = kqueue() kevent(r42, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r42, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r43 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r43}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r43}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r43}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r44 = kqueue() kevent(r44, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r45 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r45}, 0xfffffffffffffff9, 0x4, 0x20, 0x47, 0x10001}, {{r45}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r45}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r46 = kqueue() kevent(r46, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r28, @ANYRESOCT=r30, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r37, @ANYRES32=r28, @ANYRESHEX=r40, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r42, @ANYPTR64, @ANYRESHEX=r43]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r33, @ANYRES64=r45], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r47 = getuid() r48 = geteuid() setreuid(r47, r48) r49 = getegid() r50 = getuid() r51 = geteuid() setreuid(r50, r51) r52 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r52, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r52, 0x1, &(0x7f00000000c0)={{0x6, r48, r49, r51, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r54, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r54, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/371], 0x1, 0x7fb) msgsnd(r54, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r54, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r54, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r54, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getuid() r59 = geteuid() setreuid(r58, r59) msgctl$IPC_SET(r54, 0x1, &(0x7f00000000c0)={{0x6, r56, r57, r59, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r49, r53, r57, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r53, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r63 = geteuid() r64 = getpgid(0xffffffffffffffff) r65 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r62, r60, r63, r61, 0x143, 0x80000001}, 0x8, 0x100000000, r64, r65, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r65}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r65, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r66 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r66) writev(r66, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r66, 0xe3) writev(r66, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5fffeff0bff8382"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x97, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x28, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) r0 = getegid() setregid(0xffffffffffffffff, r0) chown(&(0x7f00000000c0)='./bus\x00', 0x0, r0) r1 = socket$inet(0x2, 0x4000, 0x9d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1065], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev\x0fbpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x5006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:43 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r4, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = semget(0x2, 0x0, 0x54) semop(r5, &(0x7f0000000180)=[{0x1, 0x1}, {0x4, 0x6}], 0x2) dup2(0xffffffffffffffff, r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:43 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x903926632b907ddf) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) 16:00:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 16:00:43 executing program 1: nanosleep(&(0x7f0000000100)={0x1ff, 0x2}, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 16:00:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, 0x0) 16:00:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, 0x0) 16:00:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x6, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea79b7ec0"}) ioctl$BIOCGETIF(r3, 0x4020426b, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x20003ff}]}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000300)=""/136, 0x88}], 0x2, 0x0, 0x3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) 16:00:44 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x22, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x800000000, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x4, 0x4) 16:00:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x4004667b, &(0x7f0000000300)) 16:00:45 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r4, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r5, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r6, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r7, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r8, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r9 = syz_open_pts() close(r9) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r9, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r10 = syz_open_pts() close(r10) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r10, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r11 = syz_open_pts() close(r11) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r11, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x10, 0x8, 0x6}, {{0xffffffffffffff9c}, 0x1, 0xe3, 0x1, 0x5df, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0xa0000014, 0x2, 0x8000}, {{r4}, 0x0, 0x2, 0x4, 0x3, 0x400}, {{r2}, 0xfffffffffffffffe, 0x4, 0x10, 0x80000001, 0xffffffffffffff4d}, {{r5}, 0xfffffffffffffffa, 0x10, 0x0, 0x40, 0x9}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x6, 0x5}, {{r6}, 0x7ffffffffffffffc, 0x154, 0x0, 0x7}, {{r7}, 0xfffffffffffffffc, 0x40, 0x180ffff9, 0x4, 0x9}, {{r8}, 0xfffffffffffffffd, 0x2, 0x1, 0x0, 0x6}], 0x1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x46, 0x4, 0x1000, 0xa9}, {{r9}, 0xfffffffffffffffe, 0x0, 0x3, 0x0, 0x4}, {{r10}, 0x0, 0x80, 0x4, 0x7}, {{r11}, 0xfffffffffffffffb, 0x4a, 0x1, 0x9, 0x5}], 0x100, &(0x7f0000000000)={0x0, 0x5}) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r12, 0x4, 0x80) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x13, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x65eaf54c, 0xf447, 0x800000}, 0xfffffffffffffeef) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = msgget$private(0x0, 0x104a6) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0, 0x80c033705ae09fa6}) msgrcv(r1, &(0x7f0000000340)={0x0, ""/221}, 0xe5, 0x1, 0x800) msgsnd(r1, &(0x7f00000001c0)={0x3, "97fbf7295bec96b4334998265aee3b0258a6285d7414899dd1eb8f8cd3dd384fec15d5fec102de07eb7f10c1c5d031a1aa5df0367938ba5d039dc1c2d72afbbf2ca4cd8badd42aa7da032b24d13e0fd1ba92249628a3ee525b3e618a67b81726d59ae785f7d97f8f94e284e1775b9bed8e3e056e69f84f0f256d4b9dd5a1eae76b9999836ff0f359c86bff1f9bcb7c32f1b2ca679f5030288059c2a60ba1e3eae538f0737dd3f9a838e6935412b74802d5ff5de37cd8f3dd94d35c3731a63aa385a862a8966c4c1b908490c180c529ead71b03d2d7deb53b8f59893ac9a2abb21cccaebd9cfee32a72b0"}, 0xf2, 0x0) msgsnd(r1, &(0x7f0000000440)={0x2, "6b21b30a733ea9c3395949eaff29fd9d57f78703979db75c5477f51cfbaad848d72fc69c12b73f3686803d36c8721b4160b47abcb21849e96edf58c44f7a2d1e8a9b2bac94a1d313e2e590651d8048d2a4158587960ffefd05b316c0521799bbc3cfb2e9a1abace59f28be02957b161cc09cfc590482f604aa5842f814725b6df5977f19be49576f9b2e97ead1e37e7b91ab2c202517d7db396d40588a"}, 0xa5, 0x400) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000300)) 16:00:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047307, &(0x7f0000000300)) 16:00:45 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r3) r4 = getgid() fchdir(r1) fchown(r2, r3, r4) 16:00:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047309, &(0x7f0000000300)) 16:00:45 executing program 1: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/256], 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x20) r3 = dup(r2) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x8010, 0x0) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) r5 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069a8, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) getpeername$inet6(r7, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCEXCL(r6, 0x2000740d) r8 = accept$inet6(r6, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getrlimit(0x0, &(0x7f0000000500)) accept$inet6(r8, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000004c0)=0x8000) getrlimit(0x4, &(0x7f0000000540)) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 16:00:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x40047477, &(0x7f0000000300)) 16:00:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f0000000300)) 16:00:45 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c}, {0x50, 0x0, 0x3}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667d, &(0x7f0000000300)) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) getpeername$unix(r0, &(0x7f0000000540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) execve(0x0, 0x0, 0x0) 16:00:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8004667e, &(0x7f0000000300)) 16:00:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f0000000300)) 16:00:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) 16:00:46 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) dup(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r1, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) dup(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x99da63e414cdf335, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r3, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/206) mknod(&(0x7f00000003c0)='./file0\x00', 0x728c15ccbe0e35c6, 0x80000001) r1 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000580)={0x34, 0x0, &(0x7f0000000540)=""/52}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xad, 0x0, 0x1, 0x8a52]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r3 = socket(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="9c02080818719c7ef6fe927c22838883ce4a8415e6cf99935ab31b7ed124c410be15d77b0dab195ee13642e98aa56d055f8fdb2bb32b1b6ae512b9e934a98f6f42367d9e9456cf68a4d8e8333f55c7c67b249f8904130775c675d5f4d035b5a61c5079636cb7d697e444202f92f2241a30d58f851019c6805c3909c752cbf93e7cb1"], 0x10}, 0x0) r4 = dup(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) r6 = socket(0x2, 0x400000000002, 0x0) r7 = open$dir(&(0x7f0000001480)='./file0\x00', 0x442, 0x20) poll(&(0x7f0000000000)=[{r7, 0x1b211ff013c6c6d5}, {r7}], 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000a40)=ANY=[@ANYBLOB="2d012e2f6669bac40cfb58fc9e94db09fb88697cb3ee43a6807c4c17a9fde2beb0f975c8e8e57b83e05501a6eb6425c0a0d7165bca4a1f0cd295ede36c096fedb1281ee481f98b1e4196009b1957820ffd4883b51f45c3047a81ffbf19e4815a704432ff441d8cd364739aca0d2b199fd6086bc2ef24ee802bbfa053902a9909da1a497c1aa3f9318ad5056383b3a68c030ffb2b826f5e1a0dac4290779fb20feda2b50dc6bef7268d1e8c447911de8e42b1837b80f1ac9b6022920c2b9d9345c54c0e746cc2317dffb6245a8dcdc9f95bf51aec51de7cac56f90c86da777b26e3257bdf"], 0xa) bind(r8, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r9 = dup(r8) setsockopt(r9, 0x0, 0x9, &(0x7f0000000680)="85dfcc7c6cfc03dd84a3d0417f19f727187ab1ae2cbfe7fb1cf97e3a899b8e3120ae9140d90751b95da93cfb089fcf6247b67ca710d25cf735872d087ac0deac247b9f2aee3c5809e104c27b6ddcfe95fb30", 0x274) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) writev(r10, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) writev(r6, &(0x7f0000000a00), 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000400)={0x101, [{0x1, 0x38c}, {0x1, 0x6}, {0x3}, {0x2, 0xffffffffffffffff}, {0x2}, {0x1, 0x8}, {0x2, 0x1a6}, {0x1, 0x7}, {0x0, 0xfffffffffffffffe}, {0x2, 0x80000001}, {0x3, 0xb7}, {0x0, 0x9}, {0x3, 0x2}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0xe069}, {0x3, 0x2}, {0x1, 0xffff}, {0x3, 0xffffffffffffe480}, {0x0, 0xffffffffffffff8c}, {0x2, 0x4}, {0x3, 0x2f7}, {0x2, 0x7}, {0x1, 0x21a}, {0x2, 0x9b07}, {0x2, 0x9}, {0x2, 0x4}, {0x3, 0x8}, {0x1, 0x1}, {0x1}, {0x3, 0x8}, {0x2, 0xfff}]}) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r11, 0x80044275, &(0x7f0000000280)=0x100) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1ff, 0xb55f7064f25347e5}, {0x1, 0x7, 0x1000}], 0x2) semop(0x0, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x1, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000900)='./file0\x00', &(0x7f00000002c0)) r12 = accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) setsockopt(r12, 0x100, 0x1000, &(0x7f0000000640)="47137f2ea545e11524c314d6eb19567383af5c63bf18e7a6493c5552d20fd11d1310ff74ea6b00859429e2de9c4e0b80869646ea92176f8931", 0x39) r13 = semget$private(0x0, 0x7, 0x285) semop(r13, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) 16:00:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x3) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='%\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='\xe7\x00', &(0x7f0000000480)='}\x00']) getitimer(0x0, &(0x7f0000000000)) mmap(&(0x7f00003de000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0xc007cef459d057d8, 0x0) dup2(r2, r3) write(r1, &(0x7f0000000080)="ab8fb0075c0e67e85947f979733828b0dad92dd80592cccee40473dfc00b3907180efe1483e1cdf63b0da37950cb24223f", 0x31) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) msgget(0x1, 0xc8) shmget$private(0x0, 0x2000, 0xe841ef7ffd0bbe84, &(0x7f00003e0000/0x2000)=nil) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYRESDEC=r1], 0x1, 0x3, 0x1001) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYPTR], 0x1, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000001800)=[&(0x7f0000001a40)='{\xec#\x00', &(0x7f0000001780)='[$\x00', &(0x7f00000017c0)='^\'\x00'], &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000001880)='\x00', &(0x7f00000019c0)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="0300000000000000c71808145bf2f68fa2e23d098990650e7189e856a53531a8438a35c6d77ce41fcb1a907b1bbff94d1364969d8e4036c18a76573b824b9dde1a0e293a1ec5a9d016d96f43e61f2b09461ffcdd2b1eda214931afff839764846cf8a70c19020000000c877d050120cfce5acaa7facecaddeb6a409e59cfc6ccdd923202c8ae15a40d0c55d227b9b1dcd05903b48974567681440417e8d82031c8c0862254e877c4176c2c70a984e41cd15b7f2856821870b68626ead29b19bb892374c2e1e574d1471d424ed345317e"], 0xa5, 0x800) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x2, 0x7, 0xef, 0xd06}, {0xcb17, 0x65, 0x0, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180)=0x8, 0x4) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206918, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206913, &(0x7f0000000300)) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206913, &(0x7f0000000300)) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206932, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206913, &(0x7f0000000300)) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206949, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206913, &(0x7f0000000300)) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206913, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206913, &(0x7f0000000300)) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) 16:00:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 16:00:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 16:00:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 16:00:47 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:47 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206997, &(0x7f0000000300)) 16:00:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 16:00:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 16:00:47 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *384043 63588 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000ad1000,ffff800000c79100,ffff80001580d630) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff80001580d620,ffff800000ad1000,1) at in_ioctl+0x463 ifioctl(fffffd803a29f180,80206913,ffff80001580d620,ffff8000ffff3b40) at ifioctl+0xb34 sys_ioctl(ffff8000ffff3b40,ffff80001580d738,ffff80001580d780) at sys_ioctl+0x5b9 syscall(ffff80001580d800) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,4a4fa4b7010) at Xsyscall+0x128 end of kernel end trace frame: 0x4a6fe2e8d10, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic ifa_update_broadaddr does not support dynamic length ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000ad1000,ffff800000c79100,ffff80001580d630) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff80001580d620,ffff800000ad1000,1) at in_ioctl+0x463 ifioctl(fffffd803a29f180,80206913,ffff80001580d620,ffff8000ffff3b40) at ifioctl+0xb34 sys_ioctl(ffff8000ffff3b40,ffff80001580d738,ffff80001580d780) at sys_ioctl+0x5b9 syscall(ffff80001580d800) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,4a4fa4b7010) at Xsyscall+0x128 end of kernel end trace frame: 0x4a6fe2e8d10, count: -8 ddb> show registers rdi 0xffffffff816c6117 db_enter+0x17 rsi 0x1e6a __ALIGN_SIZE+0xe6a rbp 0xffff80001580d3c0 rbx 0xffff80001580d470 rdx 0x1e6b __ALIGN_SIZE+0xe6b rcx 0xffff80001593c000 rax 0xffff80001593c000 r8 0xffff80001580d380 r9 0x1 r10 0xffff800000a46d80 r11 0x6c9b40e875a6d356 r12 0x3000000008 r13 0xffff80001580d3d0 r14 0x100 r15 0x1 rip 0xffffffff816c6118 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001580d3b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=384043 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffff8000ffff3660 process=0xffff8000ffff6370 user=0xffff800015808000, vmspace=0xfffffd803f011990 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 77092 127006 81134 0 2 0x10 syz-executor.0 77092 440373 81134 0 3 0x4000090 fsleep syz-executor.0 63588 483040 66717 0 2 0 syz-executor.1 *63588 384043 66717 0 7 0x4000000 syz-executor.1 81134 47340 68372 0 3 0x82 nanosleep syz-executor.0 66717 140631 68372 0 3 0x82 nanosleep syz-executor.1 91956 345037 1 0 3 0x100083 ttyin getty 79972 432693 0 0 3 0x14200 bored sosplice 68372 479773 58316 0 3 0x82 thrsleep syz-fuzzer 68372 79778 58316 0 3 0x4000082 thrsleep syz-fuzzer 68372 125172 58316 0 3 0x4000082 thrsleep syz-fuzzer 68372 87673 58316 0 3 0x4000082 thrsleep syz-fuzzer 68372 92341 58316 0 3 0x4000082 thrsleep syz-fuzzer 68372 317624 58316 0 3 0x4000082 thrsleep syz-fuzzer 68372 431461 58316 0 3 0x4000082 thrsleep syz-fuzzer 68372 449604 58316 0 3 0x4000082 kqread syz-fuzzer 68372 512945 58316 0 3 0x4000082 thrsleep syz-fuzzer 58316 374434 45878 0 3 0x10008a pause ksh 45878 487257 49188 0 3 0x92 select sshd 49188 342832 1 0 3 0x80 select sshd 84366 185637 95687 73 3 0x100090 kqread syslogd 95687 212971 1 0 3 0x100082 netio syslogd 35262 260432 0 0 2 0x14200 zerothread 77576 73464 0 0 3 0x14200 aiodoned aiodoned 49803 496710 0 0 3 0x14200 syncer update 40617 438243 0 0 3 0x14200 cleaner cleaner 89911 75858 0 0 3 0x14200 reaper reaper 25168 366611 0 0 3 0x14200 pgdaemon pagedaemon 79690 110880 0 0 3 0x14200 bored crynlk 42322 13637 0 0 3 0x14200 bored crypto 99694 281666 0 0 3 0x40014200 acpi0 acpi0 92961 31800 0 0 3 0x14200 bored softnet 57243 276198 0 0 3 0x14200 bored systqmp 81114 52492 0 0 3 0x14200 bored systq 99097 40863 0 0 3 0x40014200 bored softclock 44655 85747 0 0 3 0x40014200 idle0 45791 394104 0 0 3 0x14200 bored smr 1 295600 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9623 6348K 8149K 78643K 67453 0 0 pcb 13 11K 12K 78643K 5763 0 0 rtable 170 15K 16K 78643K 7193 0 0 ifaddr 138 39K 43K 78643K 3296 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 1240 0 0 iov 0 0K 32K 78643K 6165 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 77K 78643K 25182 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 314 0 0 VM map 216 54K 54K 78643K 313 0 0 sem 12 0K 1K 78643K 5610 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 6 17K 25K 78643K 23034 0 0 sigio 0 0K 0K 78643K 372 0 0 proc 45 30K 63K 78643K 7382 0 0 subproc 32 2K 2K 78643K 2056 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 2805 0 0 in_multi 63 4K 4K 78643K 2884 0 0 ether_multi 1 0K 0K 78643K 288 0 0 mrt 5 0K 0K 78643K 189 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 156 689K 689K 78643K 156 0 0 exec 0 0K 1K 78643K 4339 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 391 1619K 1620K 78643K 58947 0 0 UVM aobj 130 6K 6K 78643K 147 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 5624 0 0 NDP 24 0K 1K 78643K 1104 0 0 temp 230 3545K 4185K 78643K 689191 0 0 kqueue 0 0K 0K 78643K 468 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 471 0 466 1 0 1 1 0 8 0 rtpcb 80 2334 0 2334 49 48 1 1 0 8 1 rtentry 112 2661 0 2595 3 1 2 3 0 8 0 unpcb 120 13507 0 13497 4 3 1 2 0 8 0 syncache 264 142 0 142 57 57 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 76 0 76 35 35 0 1 0 8 0 tcpcb 544 11559 0 11554 145 144 1 15 0 8 0 ipq 40 281 0 281 88 87 1 1 0 8 1 ipqe 40 7767 0 7767 88 87 1 1 0 8 1 inpcb 280 31214 0 31207 168 166 2 9 0 8 1 rttmr 72 58 0 57 12 11 1 1 0 8 0 ip6q 72 8 0 8 7 7 0 1 0 8 0 ip6af 40 22 0 22 7 7 0 1 0 8 0 nd6 48 365 0 362 11 10 1 1 0 8 0 pkpcb 40 101 0 101 42 42 0 1 0 8 0 swfcl 56 8 0 0 1 0 1 1 0 8 0 ppxss 1128 384 0 384 88 87 1 1 0 8 1 art_heap8 4096 60 0 56 28 24 4 6 0 8 0 art_heap4 256 11137 0 10810 106 84 22 25 0 8 0 art_table 32 11197 0 10866 7 4 3 4 0 8 0 art_node 16 2648 0 2593 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 5608 0 5598 1 0 1 1 0 8 0 shmpl 112 145 0 17 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 39557 0 38053 52 3 49 49 0 8 0 ffsino 240 39557 0 38053 89 0 89 89 0 8 0 nchpl 144 81997 0 81429 64 42 22 60 0 8 0 uvmvnodes 72 11529 0 0 210 0 210 210 0 8 0 vnodes 208 11529 0 0 607 0 607 607 0 8 0 namei 1024 350544 0 350544 24 23 1 1 0 8 1 vcpupl 1984 219 0 5 27 0 27 27 0 8 0 vmpool 520 311 0 97 21 6 15 15 0 8 0 scsiplug 64 28 0 28 19 19 0 1 0 8 0 scxspl 192 286348 0 286348 103 102 1 7 0 8 1 plimitpl 152 2179 0 2173 1 0 1 1 0 8 0 sigapl 432 22862 0 22850 2 0 2 2 0 8 0 futexpl 56 711852 0 711851 29 28 1 1 0 8 0 knotepl 112 6669 0 6650 38 36 2 3 0 8 1 kqueuepl 104 10348 0 10346 25 24 1 4 0 8 0 pipepl 112 14682 0 14663 34 33 1 2 0 8 0 fdescpl 424 22863 0 22850 2 0 2 2 0 8 0 filepl 120 265415 0 265330 145 140 5 10 0 8 2 lockfpl 104 10119 0 10119 31 30 1 1 0 8 1 lockfspl 48 3142 0 3142 31 30 1 1 0 8 1 sessionpl 112 147 0 139 1 0 1 1 0 8 0 pgrppl 48 570 0 562 1 0 1 1 0 8 0 ucredpl 96 86261 0 86253 1 0 1 1 0 8 0 zombiepl 144 22886 0 22886 2 1 1 1 0 8 1 processpl 864 22914 0 22886 4 0 4 4 0 8 0 procpl 632 51468 0 51430 9 5 4 5 0 8 0 sosppl 128 351 0 351 74 73 1 1 0 8 1 sockpl 384 47923 0 47908 256 252 4 14 0 8 2 mcl64k 65536 7167 0 7167 566 565 1 64 0 8 1 mcl16k 16384 357 0 357 95 95 0 1 0 8 0 mcl12k 12288 811 0 811 61 60 1 1 0 8 1 mcl9k 9216 376 0 376 105 104 1 1 0 8 1 mcl8k 8192 1322 0 1322 36 35 1 1 0 8 1 mcl4k 4096 2987 0 2987 34 33 1 1 0 8 1 mcl2k2 2112 245 0 245 101 101 0 1 0 8 0 mcl2k 2048 115017 0 114971 22 15 7 14 0 8 1 mtagpl 80 1259 0 1255 12 11 1 1 0 8 0 mbufpl 256 384477 0 384345 937 918 19 44 0 8 8 bufpl 256 114483 0 102953 722 1 721 721 0 8 0 anonpl 16 2823968 0 2799231 673 562 111 131 0 62 0 amapchunkpl 152 127741 0 127578 481 473 8 36 0 158 0 amappl16 192 153634 0 152018 661 576 85 93 0 8 0 amappl15 184 2500 0 2500 19 19 0 1 0 8 0 amappl14 176 5387 0 5378 1 0 1 1 0 8 0 amappl13 168 3842 0 3839 1 0 1 1 0 8 0 amappl12 160 3030 0 3028 2 1 1 1 0 8 0 amappl11 152 2330 0 2326 1 0 1 1 0 8 0 amappl10 144 1713 0 1710 1 0 1 1 0 8 0 amappl9 136 5078 0 5073 1 0 1 1 0 8 0 amappl8 128 4613 0 4536 4 1 3 3 0 8 0 amappl7 120 2248 0 2239 1 0 1 1 0 8 0 amappl6 112 2046 0 2033 1 0 1 1 0 8 0 amappl5 104 4441 0 4434 1 0 1 1 0 8 0 amappl4 96 20555 0 20523 1 0 1 1 0 8 0 amappl3 88 9558 0 9529 1 0 1 1 0 8 0 amappl2 80 179549 0 179455 3 1 2 3 0 8 0 amappl1 72 423945 0 423553 28 19 9 20 0 8 0 amappl 80 53998 0 53855 4 0 4 4 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 146 0 17 3 0 3 3 0 8 0 uaddrrnd 24 23174 0 22850 2 0 2 2 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 23174 0 22850 2 0 2 2 0 8 0 vmmpekpl 168 133122 0 133064 3 0 3 3 0 8 0 vmmpepl 168 2802142 0 2798702 1582 1388 194 200 0 357 36 vmsppl 272 22862 0 22850 3 2 1 2 0 8 0 pdppl 4096 46354 0 46108 40 9 31 31 0 8 0 pvpl 32 7961827 0 7940382 1730 1522 208 395 0 265 0 pmappl 200 23173 0 22947 12 0 12 12 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 2852 0 1950 28 1 27 27 0 8 0