, &(0x7f0000000240)={{0x378, r7, r15, r16, r29, 0x8, 0x41}, 0x8, 0xffff, 0x2000000000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:44:29 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x1, './file0\x00', './file1\x00'}) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) flock(r4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=0x1000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r1, 0x5) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:44:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x180) 16:44:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x20, 0x2}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x2, 0x72, 0x80, 0x2, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x5499) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") open$dir(&(0x7f0000000200)='./file0\x00', 0xaf9ec2e9deced1cc, 0x120) 16:44:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) 16:44:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0xfffffffc, "172d768989090800006e476900c73d1be7665e18", 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x5, 0x0, 0x6}], 0xff, 0x0) r5 = kqueue() dup2(r5, r4) r6 = open(&(0x7f00000004c0)='./bus\x00', 0x188, 0x369969fcc6155e97) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) kqueue() open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x12) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0, 0x0) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r11, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r12, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r12, r9) r13 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r13}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r13}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) kevent(r4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x2dee, 0x1f}, {{r6}, 0x0, 0x80, 0x1, 0x9, 0x3}, {{r9}, 0x0, 0xa2, 0x64c8875ca198a583, 0x5, 0x7ffb}], 0x8000000, &(0x7f0000000100)=[{{r13}, 0x3, 0xea, 0x80000000, 0x7fffffff}], 0xfffffffe, &(0x7f0000000140)={0x4, 0x81}) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:44:30 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x4000000000000000], [0x8], [0x0, 0x0, 0xffffffffffffff01], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) r4 = socket(0x1, 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r4) 16:44:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$dupfd(r0, 0x1e, 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, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:44:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getuid() lchown(&(0x7f0000000080)='./file0\x00', r1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r2, 0x0, 0x100d, &(0x7f0000000000)="eab286ffffffffff", 0x2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1b1) fcntl$lock(r0, 0xc0919b4cf7a59eb0, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x134) fcntl$lock(r4, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) r6 = socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x8, 0x2b, &(0x7f00000000c0), 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x2a95}) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x83a0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) poll(&(0x7f0000000280)=[{r3, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {r4, 0x80}, {r5, 0x13}, {r7, 0x2}], 0x6, 0x6) r8 = socket(0x400000000018, 0x3, 0x0) setsockopt(r8, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) r9 = open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="3636d9aa93c614a5fd7b20ada016cbe0c7ddb67a1171d85b9e74735284e8bcb7c2323e", 0x234) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 16:44:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x40) pipe2(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) getdents(r1, &(0x7f0000000180)=""/195, 0xc3) r3 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000300)=""/4096) semop(r3, &(0x7f0000000280)=[{0x1, 0xb2, 0x1800}, {0xd82506da75df37af, 0x800, 0x1000}, {0x2, 0x30, 0x1800}, {0x6, 0x4, 0x1000}, {0x6, 0x2, 0x800}, {0x4, 0x7fff}], 0x6) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) sendmsg(r1, &(0x7f00000005c0)={0x0, 0xffffffffffffff2e, &(0x7f0000000580), 0x4, &(0x7f0000002980)=ANY=[@ANYPTR64=&(0x7f0000001740)=ANY=[@ANYBLOB="5ccf621123b0b66c8c0e5bb19d6b67831dfeed8d271200d1462f51b644da1577b6df9e151f2cf2c81bb909a32c9500e2fd7d3b12553dc0a61ca28f9770be501ce087fbcc3189a31224ae6666321abecfb7e716fe240c19cac00bb60c98ad9018a40040bebed879acaa4ce2c2671e8dfbf3ff7c1050527a8a5d504bc6cd67c3e7699abe4821af49886d3d5fa9f0369a0d8f716200ec5ae21b97679d01d08acfc889a5ad0aebfd2fd1036b1e339245c02fb27d", @ANYRES16=r4, @ANYRES16=r2, @ANYRESOCT]], 0x1238}, 0x1) 16:44:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60f, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x4, 0x1, 0x3, 0xfec0, 0xffff}, 0xc) msgrcv(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000860734c66b3326c3d4b5a1a8fbe5d0f0bdc9c64150ca7ce90597dee89831f13606d9aea14cecb0cdd396d7afe0f760a2d06ff294673e33f058e2e3a0bd88df8aedd5edbcb27578fd97d782ed0c35bffb32923d723c79e66ce9b8aba78d0a17fa673555e31a19439d88f73ffe1dd2ea808b894659df6e20ce07b319fae5378e4dacec32989d459b990c04d128ebc94e0d39672852926c89086cf199bdc2c2bccf65072d4985711ce8fe752bb9a430eb8728b62bffb457ec9579cbb3907744"], 0xea, 0x1, 0x1000) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180), 0xfdfd) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:44:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0x4, 0x4) semop(r1, &(0x7f0000000000)=[{0x4, 0x3, 0xa3a5777436e2b37d}, {0x2, 0x4, 0x1000}, {0x0, 0x7f, 0x800}, {0x0, 0x5, 0x1000}], 0x4) kqueue() ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") socket$inet6(0x18, 0x0, 0x40) 16:44:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0x8001}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) fcntl$setflags(r2, 0x2, 0x1) r4 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000140)=0x8) shmget$private(0x0, 0x4000, 0x1, &(0x7f000000f000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) dup2(r2, r0) 16:44:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket(0x20, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) 16:44:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) open$dir(&(0x7f0000000800)='./file0\x00', 0x80, 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000140)='./bus\x00', 0x48020, 0x15) readv(r2, &(0x7f0000000780)=[{&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f00000001c0)=""/55, 0x37}, {&(0x7f00000004c0)=""/241, 0xf1}, {&(0x7f00000005c0)=""/213, 0xd5}, {&(0x7f00000006c0)=""/165, 0xa5}], 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08afe09f32746e225ca1acdd50ca4d001955ba34f61ad0e06427854f83455f05ff207e71ac8242fd557e77bc5f5e4d0f4e3eae0b223ce406153773aeeafd75618ba31310071dc4cb53e861ebfb4e314254ab67a587b5cfa2652872f1c3dbf535ebd0a3", 0xfffffffffffffed7) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)="99bd462ba1860854bdaced85093c0118ab70063b681657002677e093c01d00ec8e0db27d675288a0162b7988dcbebce15a836149d21e4862d24e5cbb1008f1d58fc0b7cfbb98a83ebf7f64ef6660b88a018513f3fe33bf1844755717937c9ceb7c3f971d568b3ed0d4d7387034395e68e05ce188322230a003b2c39af18463c37b38e2c46149130cf629bf35c3cd363217f7e243b1891755ca65e3b99bb406d0d87792894af60f64195a78ed1c842cfefff6b9f2784dc8e0c99a301b3b38ac5bfb91"}, {&(0x7f0000000000)="e8d0e8c6ff53ccb4174b5a9323b0029cabeb"}], 0x100000000000005e, 0x0, 0x44) 16:44:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x6) getsockname(r0, 0x0, &(0x7f0000000080)=0xfffffffffffffd0b) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:44:32 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0) chdir(&(0x7f0000739ffe)='..') 16:44:32 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x7f) ftruncate(r0, 0x0, 0x20) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="905b7b3920acfc328841f5c49ceed4e1706d9be0aa92dd0776fd0a2c00a7ae99307066a9318a76fac4b473cc5c34caaf93b1df286a18f8fd43ae529c31b07f5ed6fd025b062fb95c3d34b4b577a1aed0e39cd1899f22832c3f81fcb6011b3cf9ce66fac5688115dbd3def4e8e7db2b68208d670372c9f6f0d4bd1bfe44c9e96281bfcfe06119654bee7500929a2cf437d294a738eb870ac88d44777dc285827625eea04f634c8b339cc040aa666ac2f673d00cb0b06e03562c06797b5073ff0662b171", 0xc3}, {&(0x7f00000004c0)="2690bc42cee8700dc5f4faa264518d739e59170631a638d64b1201ff10ed222a6d7f0b88a8a75ca713238a16b91d69007527503003382d11a77a5277197a4f28cb67fc39d0d9f745bdfad42231fd695f3fc13dfbfd1e207e791023fe39c94340e87655638aed3a4a28b68fa039366ca20aae1ab4b048e738d4d0cca8b344c576db30a8b09bc98fce6af568779e8a7cf0badf04695856ad6e796644876aff9bd0a7681bad1adb7771769c0d01909509", 0xaf}, {&(0x7f0000000680)="c077210253cdb000bb712900092b77b04b743afb56daf24d0702689edf9cc5f469565f862c56b407201e5b363816f74e7aa645a64dee6616d89f9fa8d47b6138d5416b255067637d1ef52f57441f952980c9248571e9e08514b18f7dff93717298e9d3742fe01bc390f54175fbed1667a222bfe23dfc8612b7c0cb301c8e05193a68a8bcdfc4b341b2cff0ed99ca3fd3848b4f220db7e2b8cb6dc672e4e866dda8b6dd4f27486436f2496fd4951b4bf1966f9c9051d4d4abd0eb97227d8f4a3e4914f9a3b98a4f", 0xc7}], 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:44:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x800, 0x0, 0x6, 0x1}, {0x6, 0x1, 0x4, 0xffffffff}, {0x5af, 0x8, 0x6, 0x1ff}, {0x81, 0x9, 0xfa, 0x1000}, {0x0, 0xed, 0xe0, 0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") chflags(&(0x7f0000000080)='./file0\x00', 0x10000) 16:44:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125800e0fa00", 0xffffff78) close(r0) 16:44:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x5, &(0x7f0000000100)={0x3, 0xf18}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:44:33 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff70653000"], 0x10) getpeername$inet(r1, 0x0, &(0x7f0000000140)) 16:44:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf14d, 0x401, 0xfffffffa, "661fbef2245107000000000000007f091fe600"}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x2000000000) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:44:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 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) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 16:44:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) acct(&(0x7f0000000340)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) writev(r1, &(0x7f00000017c0)=[{&(0x7f00000003c0)="4518e4461d858413660469946c87b06e3d5a7904acb5da7bf9efdb0b282f1d93ba90fe6fa0b69ab4a84c9f4703a321e625f259c11b98597f0fd33d622cc8740dbb33bdca6a5311b47d9e43d3ee41af1dc0a922fdd0faf405dd2ccd3b4a18b11cceffa90e42fa13a11265096073964684a24d1613f98090349dbf658da59daa04430a0c36f82ff404bb9a22dd280ea5b96af7c219e9491546f1061dd837499f87560b02050fc63ee8a02660b6cdde02b7c5ca46a207bf15315342c4ea7c466dad18dea7a6bf3ac1da68d4e7cff208f9a7b93d4be5bbb4e9460f76", 0xda}, {&(0x7f00000004c0)="b3301e37e931528fd842b33fbf3814bdb6066f108bb12cc558147baf46ca229c7806e8f41556e4287c525ebe4bd533dd1fb03c59f51bd63a09ecb88644cef1cd", 0x40}, {&(0x7f0000000500)="cf74d96f357f25f8377f572889a98baba2443adbc8805efa6bb7988af9ad2c8b6667b029e11b6bd52440816203cacbca964ed488d2f372d0f983b3e588a8633f6b228f12a7105ea3ca1d24b9a9301aca8187dc9291a655a33a19ede53754e6c7f7567322a08d75280534cd24e474d42fcb3c2962126beec52ca4a73d3996e1bb1b3e19056f0d9a2abb233b7c", 0x8c}, {&(0x7f00000005c0)="8629236fa81e80204ecbd7656512ad5896caf3a2dbc4325f0750c30b866f6efc263c50e78c2fd52ffad757ec717605f77e9a1cdb488dc6b3060c86ebd72ac1195285354e5a4e932265c08f5ce3c5a2da408ab4f0927d8e8d30ec045f3cd8dbcf3ea022c0765e7cffe4ef6f85ccc35615009bd5ec55b38990b683087faa30290dc577ce372345497b7dbb9586a9834e436a7768237da59525c0d4ec2ecd6e2006c7be61f0b42c2ca08d2186b12b9883a410e27b94f10e5607d8d56317", 0xbc}, {&(0x7f0000000680)="16a099e4273bc8818c5793a6284ce9c6c3d45a80f67c482b5afdefd961f188583a0bb951178fbafa0c85fb4296faed59829062890693b524", 0x38}, {&(0x7f00000006c0)="6f77957fe9b3a1643e3cea0063127757895f8694b6898b86d232b1a3312132b3d437d9fc5832fbe4e0069c5c5566fcc6b550b1241a7340314886e0bc23daea94fa34147f1bbf62765d35c491a30ca50d295f2220c9486f5e873b5d208c7cc38c20462ac1c85a9f0bd157f75292c0e173b0efdb834589e81d47c97fb0205768b8d63e78d5bdfdce3de7baa80a9dcf9f2c2b7dc05d604744afa820c6fc87fdba3df3a943608abd53f62995e8d6b911d5079f0ecb457408fbdc154519307e8b5ed8f7b98f4b48c0fd05fe52cefbfa0e8e1da454e5690ec4e51573545dbbed7ac3d6eaceb2f675726518945bbefca725c6b488645a9fb4e3a172697af9aa25cf30c57da59ac4b82319de3711d88727f41aef1755003ee2281fc4f451e3fb5e06dd957b4308b6ae800b126265c357f8d55c4ba1b96e2de22029515702a729d17e6b3094da3526f9493e7c5aaa994baae9068e3c376eab60d7dba19062a5d12ccec8c848a5648fdd507192cd3059de41db479af28659d71a5f2592aeac1c2ab19a10a47e375e4a806cc53804d4f955e01b2ebfa548b57dcd3c98eb192f486ebda3db261802a78176b3cd7afd036f5a1fedbd4a9ad66fe63acb4708e6bb127763eafdda66dce7a715b3a91e9c8ca49530627ace5dc47de561495cd3f25305588bb092969d4f850f77d43cb44c9799a6376b35595d94520139dfe9ce3b1200542267fab3e356d37aa67ca202631da6264bb3f0b677a93d1e69c806947328202e8e00ca7d0637c2385583c104ec30196487b69a83bec82ccf7983da8b09dfadefb2f5c435ad9242c768edd97a68e7bda1365779aec78ec78fa88aacc783ee60bd6c164d7606d1b6585f023c1add7a6308e4a3255228cf391a1969d644c57fd48b00738e1cd2cb82b209164305994a097190ae61c6f5305b78bdc09d0ebfe5901c2fcab028f4b9c8d13d30b2f620dec1eb7b62b105863b2370c9e61154b55b23fcd6e27ade91c4983741d9d6195fde0da437445dadc9425f2d30fdd0f0e71c3dc5ec981b510dd5993ae32f87438d9b5ea2272addbe145dade557bb84e5d5139321a3f1a92802a1f4dcbe8dd6126324e8ba65f76e9ac1af9b4783a159b7487c4e25b1aa8be87007f586de67ce05e642241a3d1c1d6ed2eca1d1fd3b99345949eb07df4a8d855270bea141df9c6ee7c8dc541578aa4d9a0732f7aa096043f46192e370661cf753625380b2c168e3d95b7588b2860564cc061099807ec7306bc175c10fc238a0953185e89a247c39a989d7cc615cbf2fd640f965d232679b084074daf0fcdff5a02a5755c1fc3df8b858313b063659ec5f636529a818d14258c6b0edb9442bfaaaeacb00c03b79df850f3964d71e7d6c64ea9cb396666c85c57b09bf3f48e9dce4288cdf99f635d5c4e1721de01b58c099c25367767c1ba073d6091b460350f6c1bbde2399243582e8456db30f613c43ff72882fa80695bdce759c4ca563d1d476a956b1fb2dc0f643ec127e882b78e9acedec56cf3a3ac158ec9aafcbd0b3babd57fb18a639f0e6ccf3f0227314a4ea19a471f8812aadd781e81dffbb102c8da36d82d8744d0cc3619b87dd96611d94a19180bd48b956db0cf98a04887c040c9c8f3f651c4282b3608526fc77a945f669c200ff6c75b08519577889c226916cc219076153abadcf82c5e1aa3269aaa68468b900df6dc4c0e619169d5253ad60be16bbc42be432aebdbcce9591df9654c9e405e46997803e5f599b39d8663a4f37e79ca6c9da6c05d0ceed9a6da00ede0c40a04aa03704f5bb55fda1e890434c7a6193909729723c7e34c1857ef809d732e42ca80aab79ebdd0c424496893fcd0898a9c9097f1ff59bdc1ad39102109b16d6d687aecc1da81280b1ff17a47d86bf4627d086567ec85cb78fc2daa98ec7176a3d52d42a1ec5f95f1494141c3da78c0e813085573d10fc69a282f629aaed3c3fb5067acd045440afc1398821498d9b96185f2417be3c1d3014c821a5ead6f93d603ca1b677dcfd4c8d0547042f9767276341de08e4974ef5ab8e026c732c74f410b26bb3eea13114a952114e61fe08d8e86cc148519d1c5ca1c82358b77967cfaf3c43f2159e6f327dde57ca7f2c854ecda009e6d029c73626fc959895108f304d6ed93075744644a9dd964c96ae0964966247de2fbd4dec9104d8417da3b0e08b3ca9686ccb022e227bcaaaf2b3c1fde5ece4838bfefb1770196213f6a4b7a44b40307504e570a59b591b7adef5c3a2b6707de4a2e289859e911a6f64164812ad9e4da1f7f19e66d3d6c62b9f5083f68ed67609ac060b671324f5505f3d19143e29361b140c8699b647e6c8fe219692f0b0333bc34840522e4964010af67b88ede89a5fd81729b8e0df98d560a82ef4560775919c43cfed6e011aebef483bd920e56c8ce0657f6bf4679e2ef91699f6cd85ff7877503db9f23fb32ee202908995312618235e96a661294527655308a634cc7ec5a67523952ff5889cc1e9ee854e3915b96ce98040bfe822270458299792a01a8600f73a27efdb4741f21a16c36475d00b9f16d66489e35786a13cba6ca4b621db172987d1c4b35a60febb98c6e24f8464c2ea58965049809d622d8c544a151a9c7bd5b45e3f08f92a59eb3664ed56a782d95d38872686225ebcdf78dca345c8c0de76265fec52cecf02d134af9e9881eff58a124daca9ae351d67d5c2de47a85610b0e8a06c474af76414f76d1a9e7c50e3d6c9f25245ede187ca3ca258733f182735ceb87aba88279d78136c472a31945796a3e482821d58927b57bd09a63da99ddccf22eeeb91491c35554efc485204ccb7fffef27a61fdbc7d99a8e8b948e555418eaa6e82cf30fe5e9169e2d682f5a2a3c2b19b77fab733281152c62d41fa51badf2ccfc2549653794d3a4afd530928320ce379002aa840fbf2ff3025bd21a8bb72772dad3c0e00080b6aa8e7a93679875c05af1b7dda8d840a6566eb35548e8a207e93e6e116adf25ed9c324468f10c1195d3bd5558fd8624fccc63435d73f2749ca8bffc79f026cbf03194dae348be0a548dbb6fcc083c4cf1a9c831c0deef0a183670fbda4dad50c20020ebdad3b815583f988c229ec27b7addd97831f336d5b67836cb452f8d0ddea41a615360ac59ba28e40e62877206ea142be34de9a62feb60878d37d95ab9095e640c151b52375856ad4b48f6ab3c845ff2f84164d0d0a2d48577c6cf337058690821821fc7ef96f8a07572fd82d52e77058671f39719130b2b562ea006f02313732b9215fd025d3946df04eaced6f1bbf4a75cb5965ebff232d2f0dabd0848830563ee1803f61d3a172d5a16209af403627ad4fac9d1d8bfb38b73ec37b09589f7ca5a13e0fcbe066b60ee66ed78af079deaa46874be90939821748aaef26b3419640d4ed168cd3aee28669dbbcd964ba3a28c65e13b169fc3517fb7c1b8bb16920e7def74687f2cde7ac1fd2662a57351caa3882efdf958cf3b31c15228ba40485195d7c6cf482eea6cb703271ac802f0a66f3ac302587f45c0fe8f9accf0d3ac4ad2968adafaa60b6adf1e46a6e6edc8f97d2029ec3e2cdb4cb18a36220e3e47c8067ec17ff5c72363903362fda5efad09a4057cb367429132ef4a8eb999a11a2ecbeb5dc5513b3cf0df566572c0cd774dc56fe2ff214bf25b70d83023c6b63114e42825964de7a842aec8b44796c42793b93230ee9d05671a2d4fff3729116b91d4ff36e4eb902f5f0eb67d4cdcf85e076f65c1e3b9aa2bb4c615fbb11d4eecde8d279942f630a642b57439dee56d9ffb8e88f608db981eaf18672e726814b6371a24dba1861847910a47f8681f29d9e74766818c41ad9affd5912303fee7b7bacbbfa9c4d1a6be1838b7e65ef52d93a5c5984c6368082b646cdddf175c5cede3ff1d45179003ef01d92adc8c66b9057d19c1a0a3017b91d5a87c6f18b717c9a3cd2535821bd6b90deb8405b10fd7a689bb4d5487f83c9278931d3131a1c040f06a505f26dc5b4103ba615168ddc5846808620b3935d8b864ca2a1f6ed134c99c6927a74b45ce873b421c04c483b9be8289c4f8c86ac35f6f11e2390cb0aef5b9b38111d7d74d8aea17b0152dbe3e97dd856c0849f006e65e0f05b690504023f02d6c781f2cf079309f94ecfd7d01e64984238649352913971d728c8251fac17e13827f1342f2c568b548f22275da8f9b31e3f6b45139a3bb7d31f88de206e4340b38533f82bd1e7956c319c21b9cc25c23407e4a5879d82292d7ba51930e8190e4a6f1099e463081f228ab6562f00f6a49d0586bb753655ec99ae387a308b7835c9e2a1fcfefe653d2ceef148c08e27d2bec232edaeb01eacf3dacb00148294c51720c9ca6d299497bba3809449276b03b3d52b7a6121c4f83553e423c8a1066fe934d05df3133977310d1065caa2e36bc9303e578211b48b5884e02f2db71b4f14b34fe9f9e36ef9274dfeefc5da8a9bf2044891a78706a349679beced86d53c8e33169852d07c5a46488875dd79df960005b996b1f5bfa08dfc8a3a3be26da71b9b9c430dd7bb25fc1ca2346799e8ab044711c28ba0ce2b8a4802b33d16c648a78c8e2448098a271fa8ed586401e53a9cd1c1ce9be61d49f52842711086b4f83bc83647afebc9da6dca6afbf230a1029eabfdca1bcf548e9209b037a1937198f2581ee83fee47f96c1f302a18ce00ee9ee1a7bcd5adfcbf4f5d2ddfc33c3ae3cd5a104d598f33aa2a58c91ed94edfee4ade57494c236f6274ad18466227665dd8054f2cb8523f57a5fe1a50b31f73a289f365e817116ec13e239881e164deb6be2152fbc312ef6ccbb394ddaa9652d0255c32d2b2206ca0cd3b671af4d5e12fa1e4720d46b7c3adb85ff5774433075c5d41c67324d91d1ffc3d369bc2763f711075ba167e24a9e060d944c6d6230a09f7a822497803c9d9498de7ac24c23421bc22c5869a39424a2cdd23e59dbbef1c092b2c8f93adea7b8288aef25ba303bc011ec391d62ff01797c4ff1390741ff630a05b89d8e95da10335f089a80a11da2a90e02df6715aa91db4300de09a478fd85d9d32827ba61b19f5fe50995b0eb473d2d9d38dbd4269f0ec7ee7abe9ff6eeab10098eadbb86126cf71fa07f35d2a5d5b773cad554391ec2b03484659cc04625ec0c4620d3fd805de784adc2b553c852bf063e67d4e9baf2f6b590f09369d79f10f00ace2bee34797b3a9603f5c6af0ee279ffc47b828434ed0b1415fd99405cc5fd42f0ab0f8019d83be184ba3f0902d9fba875e514f2c0ca2003ea5e208a24ecc3c2733b002654109727df1731fbd46911c2de6fdf027487dad86ae5e262504b36c0da1dd8bb2c7c9106c73f77d4f20c47f5f0f0830c40bfe8b6b3a3904c2bbb4758695d07d1322ff3af6fd1c3b92cde36960940f5abda56a582290b516213c526bcdc59de5f11f686e24a6e3ee1c6682e63b0da2c5c3064e62527e95ab8635a075baab063891335d8e6e60e23a3720f9b084b4b6252c90cb642ba8f6fbd55a26930b02e3d69b9d63a5dcb8f2be5c804600b3a907acf835089018dd1af41d2de7c610e33c9ef8dd0f2f964aec04f7893e688fe08ce93b11b58df8402da748483874c36caa2dd55c9432d9a8bdb19a54f818266e6156f71bee36de8bee2ce4f515b7ccf61f9072c58d84641c5ca02af54a8f4e179f7cb5f91fb408d0c2987cef19443c9987cb2c8f63718268ddff0b9812fa24d14f95eaa73f0e4373cf54bf1694e8597d2e046dfaa6c002abac4a797cd1339a3075315758e9", 0x1000}, {&(0x7f00000016c0)='\a', 0x1}, {&(0x7f0000001700)="175b6c2a6e58e7a5518e1a57b27238e7c2eda5100fc9c21405052913c3ed1a49f515932689254e71f8a906563b97c94ac676a4aac29efc9047ee038e5713db92a9d299e155b95b1c1a736f3c83208cb5881c0566ab018acbab44402348ca1bf9b2c97b59c420a1f686a1ec27928dc7f7007583534c2d8a77c5bb1995b9d7b6f82129444841b2b8ad0cbc81556a8b02c084e5c906fe9658d9a4db8ca6ac1f105b185b26664667347065cb6233c87358d558fc341b", 0xb4}], 0x8) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[0x6, 0x7f, 0x1000, 0x1f, 0x5, 0x50, 0xd7a, 0x0, 0x80000001, 0x0, 0x71f, 0x81, 0x8, 0x8, 0xfffffffffffffff8, 0x1, 0x7ff, 0xffffffff], [0x200, 0x7, 0xe000, 0x2, 0xfffffffffffffffe, 0xbef, 0xff, 0x4, 0x4, 0x9], [0xa, 0x7, 0x997c, 0x7, 0x8, 0x161e, 0xf5], [0xebf, 0xffffffffffffdca5, 0x1ff, 0x3, 0xfffffffffffffff7, 0xffffffffffffffe0], [{0xa, 0xfff, 0x5, 0x10001}, {0xfffc, 0x3, 0x7f, 0xfffffffffffffffa}, {0x2, 0x37b, 0x1, 0x1}, {0x8, 0x9, 0x7, 0xffff}, {0x8, 0xce9, 0x2, 0x12f}, {0x5, 0x7, 0x3ff, 0x9}, {0x81, 0x35, 0x1000, 0x5437a556}, {0x20, 0x82d4, 0x1, 0x100}], {0xfffe, 0x1, 0x9, 0xef51}, {0x7, 0x20, 0x8, 0x8}}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) fsync(0xffffffffffffffff) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001840)) fcntl$setflags(r2, 0x2, 0x3) 16:44:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r1, r1) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x80001ffffc) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/56, 0x38}, {&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000300)=""/132, 0x84}], 0x6, 0x0, 0x0) writev(r2, &(0x7f0000000480), 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:44:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8000, 0xffffffff, 0x80000000, 0x3, "5805c7ceb020d0fce9b3f5d25d77c230d95b3ce6", 0x1000, 0x1}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "0200000000004fb300007100"}) syz_open_pts() ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) 16:44:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r1, r2) dup2(r2, r4) acct(&(0x7f0000000040)='./bus\x00') r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000140)={0x17, 0x0, &(0x7f0000000080)=""/23}) socket$unix(0x1, 0x5, 0x0) execve(0x0, 0x0, 0x0) 16:44:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:44:33 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) fchdir(r5) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 16:44:33 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:44:33 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=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), 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) 16:44:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x7fffffff}, 0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) select(0x40, &(0x7f0000000140)={0x4, 0x0, 0x70, 0x4, 0x4, 0x9, 0x2, 0xb4}, &(0x7f0000000180)={0x5, 0x6, 0x5, 0x5, 0x80000000000000, 0x0, 0x200, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x81, 0x7, 0x7ff, 0xfd, 0x1, 0x7fff}, &(0x7f0000000200)={0x1, 0x6b9d800000000}) sendto$inet(r0, &(0x7f0000000240)="1cd68a15917338987cb8fb83ed219312fa910838833c37599d09c9e4fac536188d4aa7d8dbca0788c90660c956adb23dd955d02ae557ac8f05bfec54e74dac9e21dad5f195f579da19a74cff761f50f709e4ce3222cdbceb1044e600e2571667b9ac6f49b7d30fa685f5f33e6c18e0f2be4ed43786645f0ce901ba1ddd4b75bcdc269057d241cf171b911b9f6d83d51298a6120bdc5c8ffa72c0", 0x9a, 0xb, &(0x7f0000000300)={0x2, 0x3}, 0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000003c0)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000440)=0xf741) r5 = socket$inet(0x2, 0x2, 0xa8) accept(r5, 0x0, &(0x7f0000000480)) socket(0x6, 0x2, 0x81) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000004c0)=0x2) r6 = dup(0xffffffffffffffff) recvfrom(r6, &(0x7f0000000500)=""/196, 0xc4, 0x1, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) r7 = kqueue() r8 = syz_open_pts() dup2(r7, r8) open(&(0x7f0000000640)='./file0\x00', 0x1, 0x8) fcntl$getown(r6, 0x5) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x2, 0x0) r10 = accept$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) dup2(r9, r10) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000740)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000780)=0x6) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x40, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x20201, 0x0) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000840)=0x800) 16:44:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2, 0x1c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:44:33 executing program 1: r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(0xffffffffffffff9c) close(r1) writev(r0, &(0x7f0000002a00), 0x1) 16:44:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) socket(0x400000000018, 0x3, 0x3a) r3 = socket$inet6(0x18, 0x6, 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) setegid(r11) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:44:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:44:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x188, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:44:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00') symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') r3 = socket$inet(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) sendto$inet6(r4, &(0x7f0000000300)="ae36ea47420bcc06bb4c0acd4e4c89c49eca32c80c61bc4558f8f26d81005b365197a6a36e8bbeac3fab2480e7c91256d9d234559b1a997cc0b6704f0d6acb2c91abf2ec73783dbf967bd36c23d2caf6fa7292c4dae757335fc69dc9389e31ceb856d8d70ae1a850e626b54ba4568f03efa336b388783d38da14f6c40ac7b22b8f1d70a6ab32dc1511cd18", 0x8b, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x88a, 0x4) readlinkat(r6, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/234, 0xea) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000002c0)=0x7) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:44:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:44:33 executing program 0: ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000040)={0x3, 0x80, 0x8, 0x4}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:44:33 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000280)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x2d) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) readv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/146, 0x92}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/80, 0x50}, {&(0x7f0000000340)=""/173, 0xad}, {&(0x7f0000000400)=""/158, 0x9e}], 0x7) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() 16:44:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x84}, {0x4006}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:44:33 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(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) 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, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 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, 0x4, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x2, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r7}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x7}) poll(&(0x7f0000000080), 0x0, 0x6) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) setgroups(0x0, 0x0) setuid(0xee01) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r15, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r15, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r20 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r20, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r18, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) r21 = msgget(0x2, 0x301) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r25, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r26 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r27, 0x4, 0x46bfb) r28 = getpid() fcntl$setown(r27, 0x6, r28) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r29, 0x4, 0x46bfb) r30 = getpid() fcntl$setown(r29, 0x6, r30) wait4(r24, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r25, &(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) r31 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r33 = getegid() r34 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r31, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r32, r33, r34, r35, 0x1, 0xff}, 0x8, 0x6, r26, r26, 0x0, 0x2, 0x1f, 0x400}) r36 = msgget$private(0x0, 0x0) msgsnd(r36, 0x0, 0x0, 0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r22, r9, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r24, 0xa5, 0x1, 0x100000000}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgsnd(r18, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r38}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r39, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r39, r38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r40}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r41, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r42 = dup2(r41, r40) accept$inet6(r42, 0x0, 0x0) r43 = kqueue() kevent(r43, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r43, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r13, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r31], 0x1, 0x800) r44 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r44, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r45 = getpid() wait4(r45, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r44, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r46 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r48 = getegid() r49 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r46, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r47, r48, r49, r50, 0x1, 0xff}, 0x8, 0x6, r45, r45, 0x0, 0x2, 0x1f, 0x400}) r51 = msgget(0x3, 0x241) msgsnd(r51, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r13, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r52 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r55 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r52, r54, r12, r33, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r55, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r13, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r56 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x3) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r57, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r57, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r57, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r56, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r58 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r59 = msgget$private(0x0, 0x10) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r59, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r60 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r60, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r61 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r61, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r62 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r62, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r59, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r9, @ANYPTR64=&(0x7f0000000e40)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX], @ANYPTR64=&(0x7f0000000e00)=ANY=[]], @ANYRESOCT=r61, @ANYRESOCT=0x0, @ANYRESDEC=r62], 0x8, 0x800) msgrcv(r59, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r59, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 16:44:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d574519361010f6df006e57050000000000000020000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:44:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x25}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b68d5268258861cb42130bde3414") r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x5e9284f2dc695464) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x100, './file0\x00', './file0\x00'}) 16:44:34 executing program 0: getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) r3 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r4) shmdt(r4) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000001280)) 16:44:34 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = getpgid(0x0) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) r5 = geteuid() setreuid(r5, 0x0) r6 = socket(0x18, 0x3, 0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r7, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000240)=0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x8, 0x80, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r7, 0x2) r9 = accept(r7, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r10 = fcntl$dupfd(r7, 0x0, r7) r11 = getpid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r14 = getpgrp() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r6, &(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, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x38, 0xffff, 0x1, [r6, r7, r10, r6, r6, r9, r6, r10, r6]}, @rights={0x18, 0xffff, 0x1, [r10, r9]}, @cred={0x20, 0xffff, 0x0, r11, r15, r13}, @cred={0x1bf, 0xffff, 0x0, r14, r15}, @rights={0x20, 0xffff, 0x1, [r9, r9, r9]}], 0xd0, 0xd}, 0x1) r16 = socket(0x18, 0x3, 0x7) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r17, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r17, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r17, 0x2) r18 = accept(r17, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r19 = fcntl$dupfd(r17, 0x0, r17) r20 = getpid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r23 = getpgrp() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r9, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="0166696c653000"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0x92}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x38, 0xffff, 0x1, [r16, r17, r19, r16, r16, r18, r16, r19, r16]}, @rights={0x18, 0xffff, 0x1, [r19, r18]}, @cred={0x20, 0xffff, 0x0, r20, r24, r22}, @cred={0x1bf, 0xffff, 0x0, r23, r24}, @rights={0x20, 0xffff, 0x1, [r18, r18, r18]}], 0xd0, 0xd}, 0x1) r25 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r5, r13, r21, r25, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) r26 = semget$private(0x0, 0x4, 0x201) semop(r26, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r26, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)) r27 = geteuid() setreuid(r27, 0x0) r28 = socket(0x18, 0x3, 0x7) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r29, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r29, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r29, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r29, 0x2) r30 = accept(r29, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r29, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r31 = fcntl$dupfd(r29, 0x0, r29) r32 = getpid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r35 = getpgrp() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r28, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="81f697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r32, r33, r34}, @rights={0x38, 0xffff, 0x1, [r28, r29, r31, r28, r28, r30, r28, r31, r28]}, @rights={0x18, 0xffff, 0x1, [r31, r30]}, @cred={0x20, 0xffff, 0x0, r32, r36, r34}, @cred={0x20, 0xffff, 0x0, r35, r36}, @rights={0x20, 0xffff, 0x1, [r30, r30, r30]}], 0xd0, 0xd}, 0x1) r37 = socket(0x18, 0x3, 0x7) r38 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r38, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r38, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r38, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r38, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r38, 0x2) r39 = accept(r38, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r38, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r40 = fcntl$dupfd(r38, 0x0, r38) r41 = getpid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r44 = getpgrp() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r37, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="010a2e65700000000000"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r41, r42, r43}, @rights={0x38, 0xffff, 0x1, [r37, r38, r40, r37, r37, r39, r37, r40, r37]}, @rights={0x18, 0xffff, 0x1, [r40, r39]}, @cred={0x20, 0xffff, 0x0, r41, r45, r43}, @cred={0x1bf, 0xffff, 0x0, r44, r45}, @rights={0x20, 0xffff, 0x1, [r39, r39, r39]}], 0xd0, 0xd}, 0x1) r46 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r27, r34, r42, r46, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r21, r34}, 0xc) 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:44:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x0, 0x0, 0x20, 0x101}, {0x0, 0xff, 0x4, 0x3}, {0x400, 0x80, 0x81, 0x4}, {0x5, 0x1, 0x3}, {0x8000, 0x3, 0x7, 0x3}, {0x2, 0x80, 0x0, 0xa3}, {0x6, 0x6, 0x9, 0xae57}, {0x4, 0xba, 0x38, 0xbf1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="cbabd23d33fb158371025ff62dc5") 16:44:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt(r2, 0x3, 0x6c3, &(0x7f0000000080)="c6ce3d4319e4fb87162e4f5c30", 0xd) shmat(0xffffffffffffffff, &(0x7f0000422000/0x1000)=nil, 0x7000) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x6) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 16:44:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffff7, 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:44:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:44:34 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x4) r0 = getpid() r1 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/4096) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:44:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) close(r2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000001540)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/134, 0x86}, {&(0x7f00000012c0)=""/233, 0xe9}, {&(0x7f00000001c0)=""/98, 0x62}, {&(0x7f0000000000)=""/53, 0x35}, {&(0x7f00000013c0)}, {&(0x7f0000001400)=""/123, 0x7b}, {&(0x7f0000001480)=""/13, 0xd}, {&(0x7f00000014c0)=""/73, 0x49}], 0x9) 16:44:34 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) lseek(r2, 0x0, 0x0, 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) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x2) mprotect(&(0x7f0000705000/0x12000)=nil, 0x12000, 0x4) write(r1, &(0x7f0000000180)="0000a200000000003ed5a9d14b6d6bb55ff7c0e8e856171f1b1714a376f7a3b9bb7dcd17541594c5868fcb7fd632c9cbe54c2ad293cc6f26167eb566cffcfa95d5a4187b15cc0071be10a13655f255846765ea947e83c6ebbc04dad06e7bb0b0ed154ec3e9", 0x2a6) 16:44:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) write(r4, &(0x7f0000000040)="a6", 0x0) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:44:34 executing program 0: chflags(&(0x7f00000000c0)='./bus\x00', 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) socket$inet(0x2, 0x3, 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000200)='./bus\x00', 0x480, 0x10) 16:44:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000000}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0x1, 0x4}, 0xc) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:44:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="581392e940ab54d42d48ddde74082fa0a3aef01dc376875d981e836fc5fd1fd45409b4bd313af43eb81fd872a7fa58de25dce6a3426c5e75e0dbe0f724f999678790491890f6188215f05f5e302fbabb868ce8567aa53f75e0b951891b970b042862ea33be6df00641cecf", 0x6b, 0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f62757300775d91a866f3ca336fceb3228d6303cdd24019211c8d6379892ea3139cf8c6ed729a323323d7ff025be2c3584bdcdb8bafb5ab0b8367aba353160700eadafd266bda5363e3fe950f156646c60a09d67676c9fed9ab903b93d11e95d1aa22ccd2838a94626fce5407662ec6b2862e4b112a1f40fd9a045317dfa326ad3825414048c9cda7e53ea3061a8db3"], 0x8) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) linkat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00', 0x4) connect(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) 16:44:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x0, 0x1, 0x2, 0x9b9}, {0x1ff, 0x5, 0x1, 0x1ff}, {0x1a, 0x0, 0x1e, 0x18000000}, {0x9, 0x0, 0x4, 0xffff}, {0xff, 0x28, 0x5, 0xfffffffb}, {0x1ff, 0x1, 0x6, 0x40}, {0xc0, 0x2, 0x80, 0xdc9}, {0xff06, 0x0, 0x7, 0xfffffffb}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x9013, r1, 0x0, 0xe) ioctl$BIOCFLUSH(r0, 0x20004268) 16:44:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) read(r0, &(0x7f0000000180)=""/50, 0x32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x489b50a3b401e0ee, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:44:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0), 0x0, 0x0) dup2(r1, r0) 16:44:34 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "004613856f00", 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) 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:44:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES16, @ANYRESHEX=r3, @ANYBLOB="89be181db3147671b02d705d3b700a970934c987f48b04f5e3161283b511a386b8f8e53ec721e763e3ebb244480a76815f77a371854fc4e106662e491aabb51803ead38491326a60d9ae714d156743ac0ae09311d4afcbdfde6697b1a4b98ed87f8e00d7f2de3fe539dd492bf6fac5b44bb60bf12da44f22d844c8ca300ef258446f2629cd2c1e017a0f3bd3ee02395207626d3c6616de8a21b94ae3f9b833c1a032e51d7ed73daa720441174ebba5329ff5dc362e3663285e83a8ad4155", @ANYRES16=r3], 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0d590ae493e0c1b1", 0x8) 16:44:34 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0xfffffffffffffe14) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:44:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x100) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:44:34 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0x20}]}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r16, 0x0, 0x0) r17 = accept$inet6(r16, &(0x7f0000000240), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r15, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r21, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x70) r32 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r33, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100800001, 0xb1f1}) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) r44 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r46, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r50 = getpgrp() r51 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r45, r47, r48, r49, 0x5, 0x7fff}, 0x6, 0x2, r50, r51, 0x7f, 0x100800001, 0xb1f1}) r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r52, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = accept$inet6(r53, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r55 = socket$inet6(0x18, 0x4005, 0x70) r56 = fcntl$dupfd(r53, 0x0, r54) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r58 = socket(0x18, 0x1, 0x0) setsockopt(r58, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r58, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r62 = getpgrp() r63 = fcntl$getown(r54, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r57, r59, r60, r61, 0x5, 0x7fff}, 0x6, 0x2, r62, r63, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x6, &(0x7f00000001c0)=[r11, r24, r27, r35, r47, r61]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:44:34 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000a00)=[{&(0x7f0000000480)=""/152, 0x98}, {&(0x7f0000000540)=""/219, 0xffffffffffffffcf}, {&(0x7f0000000640)=""/148, 0x94}, {&(0x7f0000000700)=""/73, 0x49}, {&(0x7f0000000780)=""/213, 0xd5}, {&(0x7f0000000880)=""/254, 0xfe}, {&(0x7f0000000980)=""/119, 0xe0}], 0x7) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:44:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) accept(r2, 0x0, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) r7 = accept$inet6(r6, 0x0, &(0x7f0000000180)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0, 0x0) fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x110) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:44:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000000e000/0x14000)=nil, 0x14000, 0x7, 0x10, r2, 0x0, 0xfffffffffffffffe) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x4) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2}, 0x2000000000007, 0x7, 0x0, r3, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:44:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x88ap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x10000000000006, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) r2 = getpid() r3 = getuid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r16, 0x0, 0x0) r17 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r17, 0x0, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r18, 0x0, 0x0) r19 = dup(r1) r20 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r20, 0x0, 0x0) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r27, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r31 = getpgrp() r32 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, r28, r29, r30, 0x5, 0x7fff}, 0x6, 0x2, r31, r32, 0x7f, 0x100800001, 0xb1f1}) r33 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r35 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r35, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r38 = socket$inet6(0x18, 0x4005, 0x70) r39 = fcntl$dupfd(r36, 0x0, r37) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r41 = socket(0x18, 0x1, 0x0) setsockopt(r41, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r41, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r45 = getpgrp() r46 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r40, r42, r43, r44, 0x5, 0x7fff}, 0x6, 0x2, r45, r46, 0x7f, 0x100800001, 0xb1f1}) r47 = geteuid() r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = accept$inet6(r49, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r51 = socket$inet6(0x18, 0x4005, 0x70) r52 = fcntl$dupfd(r49, 0x0, r50) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r54, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r58 = getpgrp() r59 = fcntl$getown(r50, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r53, r55, r56, r57, 0x5, 0x7fff}, 0x6, 0x2, r58, r59, 0x7f, 0x100800001, 0xb1f1}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000000000000000015153670827680d8a73599bf16e44b6ed114de807c36d553ca7ff35d9d95bb7a310cba9698ac8e0355d9a83d6a9633cf37316aa05eacaf86cde7629a8cab7ea45e8a3a581450a8ebe197541cad560d761734f7c487dd6372e04395ffcefd52cfbbb940c9d45e6deedeaba61a4e438bd6c2829897a8bcec44f698cafb430974fef871f39e60128d1767279523081f43ac84e5bdb76dc9ab7fd93d10b8e61fdff679ad2cf535c49deb180c7a771fc3c7a04ddf836ef91a09f0a67f697a773ed366ab517aa5017bc0c126dd400d33e204bc13e86009c66e74a56e5d2065b415d0bd0d7800f026eba12dfbdc80620b0c2ed59a61b5921546f1116b904245809a2369dfdbf4dc8f8194d211edaf0c20bfdbe264ee06a7327fb7269b5c9b5d85a3727ddafad851ec7c6f892e37466158ff199670dc96dd6e7279ca4f24a0088f77db761b2f4b78dc88e76491be0d100a46cb572c7276787c814a317599daa962237650981b8d4b86e14caf325b6df99cd9be0f5906a9a01f58b1572702002688aef3de1064634cd1c882ece4e7483f723f80ae5546c629bee7ddb8f795a160f4eba4657adf4c586f00a21e086db3fcfecac9b913ceaeeb9eecf751d4b3fff4b804404ccaac9409119bfb932b350679b34b39eec7264376927eea923741000000000000008c25e4edc109d97e75a1625d05fa2e308ab9b9629378f83d5756f00d376d6086367d3012cc29397d825e23f8ef5b152b2f319031323d184229b31f3e0d22bd44f3ae315d7d35dcb5f7bc11989e7fde2811a50df1b3bc840ff8f9aa3518112f9c8457c43921387f880badb1c9e6ae866c3a257d1f0bef19caa0df78e5308437731fcaac29555b36656a8efd6434da786d020013e4977aa55c28d6d4eb40b044a9c58178b54592427b3aef1f1a2496acc5895e11e4e5ebcaae27fdfc4f26c0b08f9821bb8ef8952d8540e2f66b50cd25f3931816cd6331d4292d19ba3e3faf1bc3312114e46ea163532f789fc988b0ef09106c03dcc5db956a1b83a64378b0cb8533990982"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="17ede7b9aa3146c683fcd8d438f2946d31d2c2076d37e27f49272d590421fba040d015af53ae9db5c10643cb230b8ae1d07d301d88eb46d44d6924525ecf8dde78f7d9e1b7b7b4ce832b38462598c8dfacb7fa83457da50ac76d87f3706fef1f5641ae2766b94e40e823a6a5433161a648c60596e31c245283d85cacdd4cd5cbec07995450f737c62d7224ca73bc3a3dc8e3774f30a2a6b518263fd731a6461ad4a35cd77c02306b531206e80920a8492c162616488ae923", 0xb8}, {&(0x7f00000002c0)="37eba9055c70b35b778e662d80149fa2f1c7e86cab6bf8c31009e84f36019418bce93c6642ae2d390273bbcb4fd9f1458406452c89bed938125d6c483ea7e40886cc0c07da3a0543ccdc400c1247bd017dc65b20e81449cabfe6578c211c86757755c39c236fd3ba9aa24cf44136e84c6b9f955731863e537a4408c8610155e9651cdcf0c21977568333b3dd707f9ecfba677a6079d22226a2436baed8de2a25e11a9c38d441a733a0e4e3ec1664a2e4133a756a87b254bddf989a9ecc05959f61a74a6b3cc8b12614", 0xc9}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r13, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000400002000002200007d0000ffff0000000000", @ANYRES32=r31, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=r47, @ANYRES32=r57, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x8}, 0x408) 16:44:34 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0x400, 0xffffffffffffffff}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x90, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x400) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:44:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000180)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000280)="5f78cbaa8b4af4331418c169076044fc95e6f977b879d559c86cb7c503ee9985ad7fc14261bbbc51ccb57867efaf03532908be547f39f936720a47a99be5214e9afd51c42f5e6cb1993c455707e0993ce0c9de6f70f1c793520b9062e473415a7647ac9e9d911318629e71fc134f1b6d514e890882ce6fe4929ae59e6efd845e4cee37145b38cef85f1aacf877c29aafed78a57b34058aefb865b76420ef48d7c3bdf33c", 0xa4}, {&(0x7f0000000340)="a68dc7d36e57f27c82613b7b455a09c7e5bc645c1e9f770ca39ad06128db9502ea103e1e2e72a048aec42271ad51e7d738b66aa036a0507d5b3ae25a2eca14a3836e781edfc98ec7b7c815014a21316c37267e40918e05b21d8711e82b381e8e905abe02ec48952477548f63f75bd150deb5f45d67db6128b72e2b1c74e254c3b82d55b7597560470bcf89686c9359337b3799ac32599445cf3b649622b505d7289eff5906b580dad6571e93e6c94fdae2ef3a9a003a2e4fef4d154f6963c9e98ed7e01e4c3547de84ca3d1610990fd01b6132ca94a6843ce65f5c8de69c81b4a7fdb6471a6567d31c92ebbb40398cd47a6bb28461c8c712af13ef2c9b61", 0xfe}], 0x2, 0x0, 0x0, 0x408}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000040)={0x7fff, 0x10, 0x2}) 16:44:34 executing program 1: setregid(0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0xfffffffffffffff9}]}) r4 = syz_open_pts() fcntl$lock(r4, 0x7, &(0x7f0000000680)={0x0, 0x1, 0x7f, 0x10000ffffffff}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r8 = getppid() fcntl$setown(r7, 0x6, r8) ioctl$TIOCFLUSH(r7, 0x80047308, &(0x7f00000000c0)) r9 = accept$unix(r7, &(0x7f0000000500)=ANY=[], 0x0) r10 = semget$private(0x0, 0x3, 0x80) r11 = fcntl$dupfd(r9, 0x0, r9) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000200)=0x9) r12 = open(&(0x7f00000008c0)='./bus/file0\x00', 0x10000, 0x0) poll(&(0x7f0000000040)=[{r12, 0x40}], 0x1, 0x8001) r13 = dup(r12) semop(r10, &(0x7f0000000880)=[{0x4, 0x6, 0x800}, {0x2, 0x89, 0x800}, {0x4, 0x80000000, 0x1400}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r13, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000005c0)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r11, 0x2000745e) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0xd213490874f669c7) ioctl$TIOCGFLAGS(r14, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0x40004000000028aa) getsockopt$inet_opts(r13, 0x0, 0x0, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x15c) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r15 = openat(r13, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000800)={0x10000000005, 0xe2}, 0xffffff54) r16 = getegid() close(r15) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x1, 0x2, 0x1000}], 0x1) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000840)=0xfffffffffffffde5) ioctl$WSMUXIO_INJECTEVENT(r17, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r20 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r23 = getuid() r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000500)}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1, 0xfffffffc}, {0x84, 0xfffffffffffffff9}, {0x6, 0x0, 0x0, 0x40}]}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r31, 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x0, r21, r22, r23, r28, 0x1, 0x9}, 0x800, 0x1, r29, r31, 0x6, 0x1, 0x1, 0x2}) getgroups(0xa, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, r16, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r28]) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000940)={0x6, 0xfff, 0x3, 0x6, "3d2a618500b929276e7a340b00", 0x4000000008d, 0x8001}) setgid(r32) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}]}) ioctl$VT_GETACTIVE(r15, 0x40047607, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r9, 0x104) dup2(r9, r3) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:44:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000001c00)=[{&(0x7f0000000740)="a9a2c11c6115005dc37f8ceb38a1dad7c6077fd89969cf501fd9972ed531f03887f7373a1c1aa69ae574a1f3fb578ceb32d71ed1924ce9ead835d44af4c130704cd5733933fbe59c26f3e3c4da14961c3f3fcea2e68d35a49cca149815153684f1b2ee6016191ee5b5a0e15825d3454177c0f219fe540eb8998780f651f6d93bbdc8fffbdff701253a4e22c91e31be82effbb1a3a2617f2ae4d5478c08e23922b1fa8fa5223bcfcc8b038c7f78cb56609dd0da99ba44aad866ee1db10d", 0xbd}, {&(0x7f0000000800)="27b24460e3ff87b56d1ae3afeb9fa53d6db7b10a8b426204f278f15f9c8c2998df1b62cd7f00b13d8eca6ac259e16b80ddc12f2cb18f7c3d1fd347d61100926f6ddc9855a27cad6b1adfb9da64e3cf4b1dc44eb99423b0b04a3b25071f3d2cc98f2bbee4f989b2a713ddccd4ade53097c54ecaa6920f9728fb21efe74d041e71a897333d710a588d85a897fc258ac31b808af3a2acd443946049649015c1eccfd3a9e00442370a91df7e2542622ab8baf26ad1cd2aa4e0d5", 0xb8}, {&(0x7f00000008c0)="2b79563f7d68f60184a703072b40aa6fac2e708469967bcaec43751b797ac9b21a24f0829d38e359197f0389365910f2bb6f5ca6f15007b2e81b8382db9c146bf813d2ffd197377d0cf24e897913ca853f6612f6be56270b4b1663da5d0d8caeca793b7a882da751b245ba91515208c85ac36675b870bf3aaf03c6de3508cbe17b5b69b286e1108cc3d235cc639d7b612d7292b53a6d2423b3ba0950cafe069afa13", 0xa2}, {&(0x7f0000000100)="b7d049b0825c3660c33a68c06925ca3c9bfac64a53dda1346537991d2c15615354f5eb0a0763dc1ce6c8b0210ad8e060245fcbb3667ed8490f4bb142fd79486dbd41a755b7ac310713ec", 0x4a}, {&(0x7f0000000980)="ef98b2d65282796d1287296a77acfa7453623fb12aa5eee8d03ec64a4fbe9d820642725487c894d191eddf6114f4646d5ee0d03f09b5fee82911426c5e8d8c2ebb0dc1dd07853fa6b5a725016da807d0a5e198a43f67c8023a68387c7d6c91cc5814769289517b610107220093c0d736404eb4865622eb43178914ac2f55cdfb37bd6983df4bf313c4e476269994d13cfc8927b2ff655cead3936a38944a5947b1c95057bba947077c0d3252ba2d6e4c084adcecb28506b342bfbde4e2b58699b92e250168dbd5f2e46028d8b49a054d93bda957fdc8454b051b2fffd0f9f3ff97953f1584229c9a83a0fbf02e9ec1219c484e3cbdb46e3013eaf228c8251526cdc565320bfb3b79675c7c4338f454da5eb828de94367b031fb99b06364c5ae0a5ea288d7cd138fe7ff93ae73a360ca2a178ea0a88c4399e2a1e7388f8111aee3079615b33ab61d22cbd728cd1efa34d1b8ae06bbd0bc877b14687a426b00b31895fd402760c926ce20f16031ea9e6e70cd67c6d930ef97f682c47cd6f3fee47baaae430514366615e9104de5e4a7abe7dd4f64cdcf9caf79cfb3d861955032de3eeda2e64e880df6dae307ea48d5d2b46826088d4c89c9591f520fcd7fa948143c6a103f8fd9b6a8d9fcc4993ac2fc113425ccd531a208f8435b330a10e5e6cc34b2e6891adcb0c293a23fae04b545cb21e774fa248f4d266e73e77525b1154d6d6b6725f706f7780dee8f9c3c33906df177c367bbc7d97afc71fb7acf95d79a49a5422a5df8a58a4541fd2a054787042f93f1e7986d89bdb9cdf03975b40e582029d49d53b2ab876732dbe393b0e94369e36a30288620e0334d05ec06e2193e6ce6133ed3779daffdab0fe5121255e94c811fea864f463aba95a65c2bc2ced297f2b033528df8a6d488d5bc2d4ac4d278beaeee54f2b8f72a1fd626cea7836cb3fb2fdd21c9f7f9ec2fdab2f2025a90f7b9219962ceaba48a52baeeb3559b640bd15eada50299d9cb4f6b4bdae30d5d0f84cf826e440b3f3a24bfc9f60a8667f7dc53c18472de574fa5c4dc5724b5af5ebfd2dceee989f9f9473b7453a920626027533f9e95071df9839f8a5c1a8199fb3c368f86624b1373dc3caae495cf3350418e51151ae62f8d8a0d452b246f0374ef252eaea2b9073d353efcb94531006810fc34016215c3cd68c0ea1597cdd2ed03e5afd436b3ea3699cf6e44f62db599bd0429e3e01ca6a807709521448804c0fadf669693a98949ae1e74bab01ca49bc568dcfe162745ce690949bce5ecd651489b3c76fc609a9e0d0866cdcc2ddc789e71d9a4721584ce42dcf510f3894c1abab6f099b9350c52666235c3a52ae09e37e09252999cdca5fa94a57d11d668dbc2aa9f8d3d091cae38266f3acf6eb7fb5299d3b8c459f44f881aa461a1e263b75caa235e23ecae1b28075a2c9a02e49cf1a62164ece054ed0121844a366d889878b4afc957ee167ff9511f33942ecdf41b6bb6593d0b15003875677de0b703592d26c0032e03298ab0942e2b01e0a3b65b784ffb6f654ca96ce343b20f0052f7ed0b10b34e887437a4edf6ab2ad53b3e4429dcb6cbbec1c8c6260b91d5641f2d6d14bff1cd5b0928a382402b08eed1ba03152d6f4c1deedb36c813bc31c43c488dacf14a87c3d103ce928efdcb3e0cf025d5feff2273d7dd79e0ac27b71f87cfe2ceaa6fd55258c1d43ee3d73a21f6222de98a78276922b7624b7448199e6771ae2276d1a8c457624c46b0683be47e5b8c05fd1d85e3dda583f443aa0fa1e776aa30fec671bb841425aed94bf50e966ed739cbfd562dd8cde5daf96c872b0aadce9b18f000916aa797efe4d9e5aa6969e71659b25331b965db452bf240e12e52c39dc9fa647c4549c0026b720448aedfbceeab32e17552cf4f8cfb52d0b14f539938572975596e93e4e146ecd261708a5b1ca9a5ba5c7207c73f3a012cc4c06764c3b03ef1df229e05611aa16108b460bbbe39dad7fcd89335e8ad649a1c53b0df21c3c018535b240a338168fd422c5d34b1be63604b9149d4a8b826cb9e1b00e5d5ba35b30caa619ce83592556ca944c41cb28a7c7c0a50427960385f3ee2e0f194802e21a0a2d0d5e6f63464ce2a3cda8b208d08fe92b07b960396451245b6f6b88cf98e1081eaadeac21fc7ec1a75e873d560ec0689c6e11acfdcc531195115d7c3753262803f301baeae9777b9328e50fda29ced47553c3d5cf6b04e763c0476a386bb7fdff19c3a8feb6108ec70eca7568e4458cbcd5464641d6468000b79d03cdf1f8f907ad6a9b98565c54e30f9ba9d4409ca366fb5692b7d5a6b09e93f0ad60193d0dc7b58d672ce2ffac8dbd32b1cfd4a16ef6b136ceefb587451d1877bc157ee017799275413bf453dd2af291f2d2335650cc8175de58069404a096845750cebd4834637cb43d2fbf6dc5f3ac29c85e474d56087a88a0b06649a0669840e8fd585a4bde282a4691730e8e6061ef3dc3c107be9a8f9a337f8a106a7e9dbd5a840e9f251530a83ded452027b9ce5b7af6d55edfbdb4a12792f5fac0d4492e3aab334c86e05d4f1f9fecb63473aa05feade5519e28ab463b84cfee96754f5229676e45f83abeca588eb2ea9f2320194297a991553f5dfe48f9d487f86b1db6dd849d86ce17c2db0591c0ac6e74545cd82fce85d7655d00630a060630cdc02baadd57471de5f9a431117b3c4f0ff88bd39335d46a7b084d8b3bf5e4d8c79ad2581698f60bf6d8eeee33407540ec022aea2cd30d0b72612b6f46084817bd77048928ca3f8e1a95e4ac7f1e9da952601fb3f695ddc5a7571cc70a7cc6e4122eb019e551712dad19249eb13cad545c4935ee67cbe18daa69ff73e856ae1c817c9ef1c2f9734862d2a52908a24fe4b69983f35f3e233c70a0b215f6cef52f841471b6abc17b78ae400ec67e5d8947019f71d5026bd951ad7661d5128e1ac54ebbace719b8135efc980f8c886773bc3f285723b9509a4cb29bf82fa9b30e590babefb1249fc73c34eb7ffac7ba7be680a973c59ded3af5e0c3bfa759a355becbf08cafff57d279d91f48eadb869a2f15dc9b5478b1cd9ae0bac91036f9defd977a31f68b9134ed2e2307039cc9bdf3a23d02b79ea255cb513c19c435b4412ddeefd01ce326dabb760dfa81cb9bec58b3674c4526cb313be5ad4db9532fbc309a00c138f0035d93530f84ffc7b60a8316c4fd84bb544722647c08da26f759c6cc195eb3cf7e447403eba4f4c7c681a1ae734fd14712c5f5be412bacbe0c43e6680ee952b1a77286b925dee1d56494e9dbaedcd0fef91883f236e0bf2dc7fef0df41876f2e5db7b779d7bdf248211d7a273df970a92176adee97cb8e1799d2f15afd82dc315876af7d5bd8e574cadac7286625e686827f84f0d51312f0c17a4f2faee41ff8ea731a5330e25f940fd8c868d1ef399550f5fa241f5bccb9c91d0f7e680603c2bdaa0759aa1358c22098021db0bdc89f1ce6744b2c6c00d823c12910591a875425716c8e2d42aa84e222b5813bc8ffeb69fd3f1876710488d2cbb919de11299c6de816348ade5f35907fcc2825d4546dc56dd89ba09abff5ab8ed21de81c141db15f3dfa536b3c1a9b3745c9f7048b86dc8ab6d62f5aebfd10dd3f19b2fd779c86a1e08aa2edaaca5bb6954688c1dfe78f6d19ded6ece85e9b48a6188bc7c2226f27c69d17d591fbdb1c5b3a1530ef3a0fea6121794ba649f73d9ef7c62ebb691d6ad98093c0d431677d888bdef0e21a5495e7502f70cfb36afa5fdb9a1dd1a802fb2dc4ff9c916f7a097cefa184e68bd13b2191b405f5eeaed5268414b809f2a9aff29233ace3332d865c37d68bbf535d0a5ca351d9bd0bd07aa4ad0c61e16767581a60ca2733bb530a41d2841eb8748e1b522f4ed49b4ed9a0eda60deac856bde2d65e60604c8b2201e196b5328adb6908c9d1fe9a1458148d16465a1c5fe5a2b29bfca3a43688b39f310f209fbab7727db17a1417a0f05bc816359913e7b1619800c4d0b02686ea6890a665f82343cdc1878dd75b41da868b509608c0b1e34522c02862d6b39e681f5e6a160f831769928c43a6f1fb8854a1e97499c9ff6d7f84ee4cc56d126ccb98eb12479776ce2f12281aac3f7fe1744de6967530a18a8cdb4e0c2e1145334853d50eb76b1bcac085ee63a4beca596e6ae8bd7711b2434289b5f94ea74d160b29fd647d84622a69569d895ec2c47d051fe159bab3bd17ca0d87b77b364e88e698a20bd3f3e864e6eb49f073dc17f535a33af0b6a416a2e8a86e8212ae68ab26a208bf954780194cb707f6ba2d1a16a83280499cb8f54886716174e4565d35f116aac60422bc7bcc17fdc869a37c5a4adcb08a2aa8f4df28de0bdebdbf9c8312114a51fe98fe51afa0b07735d538f851a3826eb88f94912ce3f6116c3791d15952b4766a5c2e77501ebe61c321cb5f2d3a3d47872a2d3477a78ddfaee20c97c09a6ae078244fdcf7365a1da7b06a22490ab19e0fbf33fd6f0f9dca075609da980a946e57551830f7a6b925f9166fe07bee6b60d57a8d8bf28723063936b9a575c9a4fdee664bc22ea3aa2e44f5f14454aa21c39339ed7f9542d7314a33f42bfb8eabbf4a9dcd11adb15db7284aeab88245733c28a59bea6014af498d044c92feb292db749d2fe8de093a2288089c17804d271c789f3929c83f4a3ba39e61489c056a56d55b0c5353e214b34ea2622daf95c4b728e58a23d4e777c8ef9c5ed0658caf34a9e21c82fa7b0e5ab3580d762300b7573cc6efbc3486ff11d882605bf9333a37a1426afe99f6b4f5ab808fa55e6f990f92c942d129ec1a6105faaa7fff5e4a5ee741e19fb22922a1f74fd3675fd7d003f460d6b174f8fa2bcecd36548bd9b01796320301bef69c742649318f66e9a09c2f09385d53b7cf1bfbadb5d800da5982705891f71e7ecbc9f735bf0e465e3d3dc6edd4cb461def709c5761bcdc3fbc685b09071c91bd5c8370ca146879e12520f0ec275aedfbbe8cc96d7e330b57532ba7446f5c704e775407575dbafde77009ec26e17172930289c9d51fa7417db1a5a1dac9a38066c9a9fd671b66677e5e24099273d660db9a90ea9c2a48c651a097aa104a710e1dd8eaa4079294739f7c66d9c085042b69fe21081c0434192cbf4d9fbddf3b733b7db93ef398098d797dd6ef968bf070fb6a994b08b680bc09369d314f440fe926b483048255f55cafe97406db210a7dbe08df6193d3e678a929cf9bf3b18651246f300007c588f80d4869a62bc32fe4b50808acb71a8be21b5f0af95e80897c1118933dc70de3133d21e0ac9d8d089fab5d7aac04cc80a9b03fb66216c9cc01a13a9620067aabc68eddcc288e06772c2e8864da7aa5ad720d507c76081d1f00a620b7a2394ef92177b829a534d062e49355b18bc1fcd383a1e55e7038e80f151cc2477eba197352624044de8f595fe5589813dcf19316f5123da8c2d7a42088be92c3dbd555ac8d398ec93c46fbaa85be6665eff19a9146067bf10408a8630e658b8629a4348482404938ecd9e7a87bbe7720579f3b350ef7d05231fce9ded385aeb93bad36651680c15e83bc7218f660eea4206353ba810ce49256235e1c858c18bc386e09f7e6300165968bafe60c513547b26162bebb3245e9ac11295d2599aab3893b5d79fb7b2af2d33c30aa7596731e8de8460c415d9c09228e3d3f31c14d54ca806b2c587ab4331639c73dc4fbcc0864575b058577a673ff2b90c56ec8a3aead0c0a0b9612aa8086ae6670d6cfc21b6458114ed47b", 0x1000}, {&(0x7f0000001980)="372ceee0af5d4ce64ad04232c1dfac4b44032f2c058c5e9edf77f6b30ecb9b4ee6acea1c42db08def15a0cf81a332e94e931911b464a5b3059086004e165350eaca26bf9fd126ebc4dac9778b60f6817e57a1af610ee555b494c750233e5ea12b67c670f446775887206a3b36c1cd9e5a4d24ab96e15995666f6fcb6b7176c6fcd2d", 0x82}, {&(0x7f0000001a40)="4a93acb2f7c659fe72bd52db28898584ad21d83ca32223a67da12375c622228a0a743a4b6aef383808358037029a589032f6bc3fbc198331195c41174b19d12a1a77a1e3dda2bb2bd2a2e54399bbfd39a1aee89d66e4d581495026c8c01962332ccd0f29df5313cde14d9ec35a747b76d14f66c897ec27f51da3de0737e282ef6200e3713b258cf55ba6c61040cb9a3e290a51b2cb79f3717842c2141005d0679cad64188a3e8590dbf32a545ed818a4a7b682839ecd1a4997a937b10831383cfeed957f522ad8bc0a0b6ade0e86", 0xce}, {&(0x7f0000001b40)="9d30b82030395d1480a000f48f37b8576c1075bc9ed84278c47a6b1562bfa75844671c89fbb6f115deb189c45b084c31f06eab138336448054b26a78b23f9d343a8546433ecdd4ef76c5fb3f36ef110ad7c50dc125636dde6a7a0a1e41e199ab6214758178e6088b3a316a16d51f074a6ea4f3a5d29945909c18b4304279bfcf3bdbf49d5faf9fbd28c6435f1f4716f5d91df1944d14d7e7dfdbd5afcc6a977adf2e72e89b8659b78d5ec820800e", 0xae}], 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001c80)={0x80, 0x1, 0x52, 0x91cd, 0x8}, 0xc) 16:44:34 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) 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) 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)="ad18f05de2f4ef18", 0x70) 16:44:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x40}, {0xffffffff80000081, 0x2}, {0x6, 0x0, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:44:35 executing program 1: 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, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000600)={{0xa90, r3, r4, r3, r4, 0x2, 0xfffffffffffff7f5}, 0x8, 0x201}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getpgrp() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r7) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r9 = socket$inet6(0x18, 0x5, 0x1) r10 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r11 = socket(0x2, 0x4004, 0x2) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r8, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000a80)=ANY=[@ANYBLOB="280088c200000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0xb}, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x2, r1, r4, r5, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r6, r7, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) socket(0x1, 0x4000, 0x9) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000300)=[&(0x7f0000000080)='r//', &(0x7f00000000c0)='r//', &(0x7f0000000140)='r//', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='r//', &(0x7f0000000200)='[\x00', &(0x7f0000000240)='\\#\x00', &(0x7f0000000280)=']/K\x00', &(0x7f00000002c0)='[.\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='r//', &(0x7f00000003c0)='.)_\x00']) 16:44:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:44:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaab}, {0x3}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) shutdown(r2, 0x578c45e6e26e6558) 16:44:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9, 0x5}, {0x7}, {0x400000006, 0x15, 0x0, 0x3ff}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r2, 0x20004b3c) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) dup(r3) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={' \x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2, 0x0) 16:44:35 executing program 1: munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x80, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r8, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r18, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100800001, 0xb1f1}) r24 = getppid() r25 = getuid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r32, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r36 = getpgrp() r37 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r33, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100800001, 0xb1f1}) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = accept$inet6(r39, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r41 = socket$inet6(0x18, 0x4005, 0x70) r42 = fcntl$dupfd(r39, 0x0, r40) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r44, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r48 = getpgrp() r49 = fcntl$getown(r40, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r43, r45, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, r48, r49, 0x7f, 0x100800001, 0xb1f1}) r50 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r50, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = accept$inet6(r51, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r53 = socket$inet6(0x18, 0x4005, 0x70) r54 = fcntl$dupfd(r51, 0x0, r52) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r56 = socket(0x18, 0x1, 0x0) setsockopt(r56, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r56, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r60 = getpgrp() r61 = fcntl$getown(r52, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r55, r57, r58, r59, 0x5, 0x7fff}, 0x6, 0x2, r60, r61, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, r59, 0xffffffffffffffff]) r63 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r63, 0x0, 0x0) r64 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r64, 0x0, 0x0) r65 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r65, 0x0, 0x0) r66 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r66, 0x0, 0x0) r67 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r67, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r69 = accept$inet6(r68, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r70 = socket$inet6(0x18, 0x4005, 0x70) r71 = fcntl$dupfd(r68, 0x0, r69) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r73 = socket(0x18, 0x1, 0x0) setsockopt(r73, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r73, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r77 = getpgrp() r78 = fcntl$getown(r69, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r72, r74, r75, r76, 0x5, 0x7fff}, 0x6, 0x2, r77, r78, 0x7f, 0x100800001, 0xb1f1}) r79 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r79, 0x0, 0x0) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r81 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r81, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r83 = accept$inet6(r82, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r84 = socket$inet6(0x18, 0x4005, 0x70) r85 = fcntl$dupfd(r82, 0x0, r83) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r87 = socket(0x18, 0x1, 0x0) setsockopt(r87, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r87, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r91 = getpgrp() r92 = fcntl$getown(r83, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r86, r88, r89, r90, 0x5, 0x7fff}, 0x6, 0x2, r91, r92, 0x7f, 0x100800001, 0xb1f1}) r93 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r93, 0x0, 0x0) r94 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r94, 0x0, 0x0) r95 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r95, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r97 = accept$inet6(r96, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r98 = socket$inet6(0x18, 0x4005, 0x70) r99 = fcntl$dupfd(r96, 0x0, r97) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r101 = socket(0x18, 0x1, 0x0) setsockopt(r101, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r101, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r105 = getpgrp() r106 = fcntl$getown(r97, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r100, r102, r103, r104, 0x5, 0x7fff}, 0x6, 0x2, r105, r106, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r111 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r111, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r111, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = accept$inet6(r112, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r114 = socket$inet6(0x18, 0x4005, 0x70) r115 = fcntl$dupfd(r112, 0x0, r113) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r117 = socket(0x18, 0x1, 0x0) setsockopt(r117, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r117, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r111, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r114, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r121 = getpgrp() r122 = fcntl$getown(r113, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r116, r118, r119, r120, 0x5, 0x7fff}, 0x6, 0x2, r121, r122, 0x7f, 0x100800001, 0xb1f1}) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x3, './bus\x00'}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000500)=[@rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r10, r11, r21}, @cred={0x20, 0xffff, 0x0, r24, r25}, @cred={0x20, 0xffff, 0x0, r36, r43, r62}, @rights={0x28, 0xffff, 0x1, [r63, r0, r64, r1, r65, r66]}, @cred={0x20, 0xffff, 0x0, r77, r80, r90}, @rights={0x30, 0xffff, 0x1, [r0, r1, 0xffffffffffffff9c, r0, r1, r0, r93, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r1, r94]}, @cred={0x20, 0xffff, 0x0, r106, r107, r108}, @cred={0x20, 0xffff, 0x0, r109, r110, r118}], 0x158, 0x4}, 0x1) 16:44:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d440000b559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x563) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0xfffffffc}) r2 = socket(0x18, 0x2, 0x0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:44:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 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) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0x5748, 0xf7, 0x40, 0x7}, {0x4, 0x2, 0x8, 0x20}, {0xfffb, 0x7f, 0x9, 0x400}, {0x3, 0x40, 0x4, 0x2a52d56a}, {0x40, 0x1f, 0xf8}, {0x5, 0x0, 0x5, 0x3ff}, {0x6, 0x14, 0x3, 0x3}, {0x50fc, 0x1, 0x6c, 0x8}, {0x4, 0xf8, 0x81}]}) socket(0x400000000018, 0x3, 0x3a) getegid() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:44:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x6c, 0x0, 0x7}, {0x3c}, {0x4006, 0x0, 0x9}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7ff) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:44:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80c0000100ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) madvise(&(0x7f0000564000/0x3000)=nil, 0x3000, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x1ff, 0xe51, 0x5, 0x43a]}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001640)) pwritev(r3, &(0x7f00000015c0)=[{&(0x7f00000000c0)="0d51dfd04fd4c81af607fa1dfdd2a4778f782dd94d5b99a1bd31fd424b60e739976b8dddb3aaf95c79095558de34c36de7cfdf6667ff309b5a7279331df024e1d6f2737fea81d414152e83c64b542ace7e262f4a3df10dd91e0eea6fa444c52ec5ccbf5e8e0da15049e557caec4c50ef15fea46a4cd995d4ea59566a", 0x7c}, {&(0x7f00000004c0)="1d994e980b8598dad91dc49c5d6b605977ec32a0cc7b1497cdc7797d3140d413fb7c75e4edf704b49dd61904a07eb66f1e3250346ced2fd793abce700f9f2fc4df3566e0e4b44eba040aa8cc7d6ebed003bd8bec58144ce173bccf45674b7bec1d23805e98d4567fda97194365b3bc317639f4da0beb002c4304ec0d62427110045a1e9ae15e71527ca4300cea1b9ba6b639251b1c966f1c9bab967baced73b5b8265e036fd4a1e2d8dec4250c9ba697e6f027f1ae8addd19b0e9c0d21e5f201841dac0fca1f539067574cb7f2566e219d608084690c6bea91d25b5173e0ef5bb5b86256ebae0e99d679aedc03ba37108bb5c0e9b7cebd9ab687911336e48c077bd2c8a3cff65853534784b1d54376173749d8cbfaac1684f40fb6ed06c4bdc82148407e086c9684252f6571cff89f3378e57deaa92fafa8366f70ae79f4c01e1e0d8a0a4c5ff2126aac6c78d997eccacb568839e704faa83791756ece95e1c7902b0f491fbf25818eb5a19cd0e0679abb35b54da83d15f4044616a985639c31614dc6302e90afdadb3329024fc354207df2b8f54e533bf0e7cb1ef02bd27abb587143dbf6b1c5bdce2f982a2bafcd6408702d4ceb81b2311a56ba2830e44d0e4dadeee684503a1c34e7351b5331c2f8a40cf78cf2ce99173497910a4dc06dea2eee4051d43dd486e198cd784e468567eb2de53ba44747af560877f12764a171a7f6439e9c61c81a13bfdde9f26ba7f9ef4bb12e0bce26f4aec5c0b8cfc56858ed2abd57b57c812b9a23927c385bef8c4647778bbbf97a6fa3331ad51513bdcdf945a5db78b7d0fff21bc63a9ac645af341cb1f55726f4c6fdc302d6232fab0a631aee94bf7fded4c5fc2ed2da2eee58b3c2cbdcc53357f2480833d3dda5f362173019a345acf2b3ca1e4bb6273bd2bb63b181331e5d674285aaa338a17e873456e3d39daa9d0d3ffb90979c5eeaa37d79e35e9cf0439239799e740076a69ceb8889cec52141018dc8339a1fdcec15c4474187fad2847c7d2120f5975dc442c652c3a6d8eb632116bb65a47c25e967232454095ce8435a703277147a65c2fc3e8d4a30550f45291f8e1a2d838dcefb8861cfe8f12879336329b0cdfecfe46c2c169b5b7c4e5e5f8e4bfa7db30e3de605b86eae2663216713fdf574055d28b7a445a89e6339ca9351e952101d904d234983b92e5caa36528787832ffd1e26cdc081fcc080ebb079480d8175d8199a46e3533be5e941d603d2e37ce9349798f710a1f441d3485bb87c22ae7902cb7cd96c47941ac3d2f45528223accc4aae85af1c8eebccd921070d2eff1237dd08d48538adf1dbaa1a44545d170ff663240b133a8892d7d5c16c421ef1b3a45e0dd4057203dd77703373505d3dfdd1f83791d77110d71b68b815f58b14b22445bb2e5bfb90bb9f52c265309e1da55cf4e9fa5bf94682f000ead01299fcaa23f29332705aeba961bd7c276437548435e68dadc483650b56c416396674b5ecb202f91dd11380d284d4be7759325dd04cb747b2815f3f8c0826438a849abcb6dc34ce28fa2d22ae442aa807ae9596143378232becb40c757cbbe73506547646c2168c620bd0c332bcc4f11a4270ece39449d82f2330d11939a65c3019ef675f9228f86253d58197ffdcdc3cb5bb03c838f15894ad2b1ed6f937ba2f34744e875678bef978e0e79e313f387d66d95f2c847ac7c97ac6d7973dc397f790b42ff43d994219864f67465f2b1b3080c2922ee17ead33f57873ae01c24f5eaff241e95055b5534812892418f13f3c3e4035484c4c3e3e63ba38ca9639339664f9a7976b3baf21d1ea2f3052043a1e77bc714cb18e5c51eaf8e7d80b75dd8503f771068204a7e9f238abd4a87f1bee0b88840f528e5715830d4dfe614b06cfe31f8ca592ab5db9f4d69fd55a8c6bfa8dac1c045d38548211cec0280f488d3a0080487e5d0067dbb1f9a28b88045f2d6791614633c06d4f2365968b0792bae9ff0228b8247828487aba1bc37f7bccdd6ff936a7b564a462b6ae6f67cb8c76014b4aec05a14dd39d2cd8ce04a19cacd2a7bcb73e5938e59b0198acffacfc36dcfe4ee0acae2e1f25febe75262b5b23d525c882c34da728b313a583747ae4e6a302bbaa325b993c34087eba2fdb310791d0c3af1e340edb647fc70e460d4a084c5b3d627d254520b36711bc0464a08d97f37c099dfa9f46b25c6a8d071623607c2d6960159abf6261d3fed65f483ee92de231e552feb9968f5b031fb73d50850169103ab8551daca31113b8ed5123a0476df0b4e9aa8c95a9a33b599fe6356c7e847a563ff6e07ad4dcfd7831e57b6fe17165048e54dabe2c6f16f5095fae3dc5a22d8e13592cde3e52b4481b5fb61a042c5cd2657f6c3aa997ba4623e9c2f641681ca012dc839dae9fd94ca392639414a6d15f1f8dc469c041394e4ab098c1b3371df37944e59ae16bd4db69b49e06895deb3284f6764d3266dfc7bedc878b4db48d2824ec46197c98953d834157119c6e0683d333a43dd96f2745b36785504c061f5af586e2f8544567653f8545b77f15aa59e6e7ed0e9b7a4eb8f9d80ca81e4c136037374ca8ccf1c3a0dc222163f14ebf98519447f367da579ce821879d8920242b35a8b41ceea1d42728b87c8cc351ae688704834c106d49ee5f1684ca05410598201549ae7793d27bbb942043d43af5b707ce534265ddc4c573a7c2f063e8f26b86830cc4a0650afbad786b8c494e263cd0a1a042613ba0a2b9566685fd23b9027500cd262f80379f90a045cd73fd74110d5b3105af6d60015bec1fad9494ff5fac2fe5a01bc9f3b4d64f0fb6395498542739b224ce56f25fd2fc6f88058b769356fd1ecec7fc8293472aa954eb36fb34dd8990b8d01b080cf90fc7685ce74a0c351107416ab22d2bf7500467f7f8bd5da43e7c8e09ecf257022bcc12b5be0656f804f7130d59ff74d444fbd1ddd6ded6bdee500fcc7285482bb118c466ace8f1e3fac07bfbe69487781939197e5cdf426f3484288cb5a02a3462b0b8d7f0c41b8dcc2546a332294e42ff941ccd814aa382bf6bfc0ad210d981def4ac714d9b1b51b730b52654b4240db290f0d2a5ce456a40299c1fa374c238fe0d7cf56988ee81fe5e535374f49df3ed06bde3fdd892ad01a676c96ae9c775d61cc441fe43b417fdc615d2ace591f6c75c012f09a97db486ee121f32cefd14748cc55866d2abbd5417e08772af1daf890673a4626dec12b337c8667232a68d1a10eacd07e70e1151273f48b967bbaf6ca3dc0f3e46698a098ac782940077dc8021c79f15fc36a299c96de9dec86c1ba032456090e08b5d7e523979ed11be416bd049966afef3c2f407cc9851a0088972d2b5227d30cc259828a9eb233c57ef0d79752f8da7c4d9423cd87df41aefaf7a2a3fde825abaf37adac0c0f1eb13265fa7b268d0f171eadf6838fdce72fd0bb332e5eb20e5ecaf99aa989f7df19c4585401a1106d103fe2e5d084df3daad8ab58ad0ce93c20fe3153a6ec0ad5343a488b71bfef98608b7f6a02e0aabd6955b9629f0ff47b54b726b402be3a7625939b9c7cfea11653000b14b8e772a2e6c758000d6138e93b34d6d96792c38155874160f03976d64d2fcdfe957489e01c356d2d794d84128e4695266d69ca8bab3a7cf1a4870fe9df2897fa9a6817658e6c6ec366b1c276a237054be97b4dc2e9b588b3847d0e73447886c3d1a260c7068d8fac0bb80819fdc8d53acd7e7906ea91850db2f9c7c7965ed2cd9836c184f23a7f365717decdb5c0345d036c5605b2d1b6b8cefede4e942cffa9de82ac066bf682231758947b7af503adf24ab83069ebe1477a992c412c9e77015a67f240569b57eaece76f04930487246e9bdee1e0f104b7e52d192bf5fdc185bed90e9eba6434895749d39ad18b813f2baf02b85687440329b3e9a530702a310668097cb701bcaaaaa75b866cf702a5d6b31fbfc575a82fcf63f9c6d25a19bb0f9fe10c619457ac3f2f17ff011e4a346a2b2225587a963a719932bf540d23f684973724ab17af3c039422a7c42796781c8d940736d5b43b19ec1eed327779835460a63f9de246efeecba3ed3570ab024938c58a30d72f9d58dc3679fb13db482e5814f5c1e15cc2cea6de2d6036f67f46c176c802ba3c9baf4876a238de5cca3ba158dcc66cd5db0fd80de6036b1122417c54c7ea82b386bc7d0883b7a93580777864b8b901180c9aa16c39048620029f0c9ab7be4673ef3de4c1ec51282854ab4ddd8ddcd794a7b4cd52c4db2daa6e92cdf8bfd0205fafb0e558eab87e8104ce0897328811ba7262dcc248702a0bd4bafe4723400f56be4cba146bc64fddd329b5f0c99771ce553cb9a01ac503adc0a819741647a91fc96b2fc7778a80894c1515e98b7a11dc3549661486777ac125b5be0e5db747b42c3ba5ab75a8d03c4f5f8e2f7bce8ed6c19c51d55a210851e11518e2fbc6de43362964a2f11c026e4177d219e2c09d05a9ebdcefc5bf903948b2f9e4bf2f3dd2004ade8fbd55f73190e75e260434717ea34d71bf18da3d2a4646896342924e2059581d4c515f892ee2c4a1435a55792ebe3ec597064b8ce403fef17e4e4a3e0ecb0661690397d653b83860918cf23e7ccb061bb276ac86852bc002528f5e939062a6921be7f0dad788f03ed363b6534376084461d3e0bc2b744e8738011d6a59350b8e1eefe6e82b653bad3e9dbe98fa42a6bbbfa76f4d734b6f0897d1bb9c28b38355e5961787896b9ab6b82f7b7b3377123eca98030bbfb4fc18cd3f12be1506e9330c45f6a2acc88ebe3ac55e74f15ed3962c186daa7512027f4df5f176bea6259618a8b43bc46080f72444901e8b83654163a30f6737d86c99f8715c56d777421d9c43d3e287bde0ea1d90d7df7ad6956c8553e5ec6f4d1e7c655ddae9ac988f6b5ef19053c07ea7ecc80124d93e0e25fc0b81c10b8c781b8a2c74328417869b753e921927d5135b13e6402fa601dd71e48ec9398e55997aaf2893472fda2b137dbdea550951c0cd19de19fc346e9f3ab3791e5201fc18044406bde569d9fff410c7197d163da2ecb240f2023577f3d678c8227507eacb72d665fde43287372767a711d098a21e984c9674a94f43dc81d61ac0c3c2f51b389276894fda2ae35d6b298216850f8ebc944a5651cd3177e2ab7c7d6f027667c6d5e17bd5b4333e19e802f2674a7e9fc8f348e566bfccfb5fc5b0deab62fc6c79f50d6bedb0e7f6b22db8ed2499b34dee56257283388b21dd56a413bd95083c7cee47d5d78b0bb57c40e22d23213bcfdc4ef734ecb1ab49e965c680fae135d69789e88ee0680f6872c7ee27842f4c034b346cec11372d03638a3bfe23536f870c40d2157d02a74cbb01a2e4c16b1f3df7a1b35d04c6d2279dd39697277f4f9749305b71671c8dc7bd8605d8a881e3c1ba489e5b37132818c58b1713a561193c936b018a3111007e55407b5ff9c8c0222c0362573b60fd8e53d9de539755c36320ebdbf50739b1e96f9dbd0a9a9b4be55a0bf62cdc92503227be3f093f42f95e15f59567c1aa033c06019a63659b67b2140473a013cff7d9f9d9907140da95eda85fc403818f724f51445bc86535ce9623322588e62127f9357cc5bbf9e44db065bb953831993e7554e99b9bb66a5d97fbb6b3a64ac8eadf4ba8594fd899343d4e2a43e9abab57d0df020d7abcbe41b5cdbbce78ac6beb75a9d66bfd8fbb08b89c43a5c843e9ae6f20ffcd0ee1ab1150712ad0aaf4f7d83cb8415587d031b93dba5dfe8e", 0x1000}, {&(0x7f0000000140)="6193fcc526ebe8fef6841232804aa62ab3c3c808c6e334faff4be6bdd0df4f9ac38d041e303a7b74754f79ab313133ee7262e40ab4ed4e623ad25597aa86168c110b10c4335de816917dff04d82975d9ec9de9bc0f0b97b3502960c9dc96", 0x5e}, {&(0x7f00000001c0)="43efd7bc1f7ce4e51055e8989c389edab5ce23106a4f66da88790157d29b071e41a1ea6009e3f92e393ed36e53c56bf4266b051f8b5b5106299abb7463110484655effdc41", 0x45}, {&(0x7f00000014c0)="44af12e60662102120d1", 0xa}, {&(0x7f0000001500)="2dd1236cdc32895b7e0704c74d9bc0995639fd319710aaa877a6b79690e1b9ddb82bbbabdb27bb2894619da262c38f974208f60ec1b62901ce0a8bc6c5138ba3eae78d3eb900a736ffad557d9a6e79a90b01958bb291eb3ff1fa48c6597cbf0720bf95806ca112e85a0e9d7ab1f08cf62f374533b8d3ce080d52fd4ec8024284aa0281b5218f2833d87faa7305c8cb200d8c5adc85b29c70583e29e4a1", 0x9d}], 0x6, 0x0, 0x0) 16:44:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)="f03516f83e208a9349fd502396a42f0011cf725110f29916555accbe5eaaaf7f956ac1a91794a9e42dd357eb8a1af740cedc77516a9851220b9e12492e919070d1673812d4756c42f3c9107a6ada77153bc490d965d19a380c3123e4d80af660b4d22b4373381f041be17fb92c1c", 0x6e}, {&(0x7f0000000240)="4de53d1b5693031111bfceb97e87287325a0c87b6a0a6c4fa264c7aab8979aff3db9b7b1b5e4c9e8f2ca885b275d689e4bd065ed2a10c2ccac86ea6eb89e3fbdc5ebc84f152c6936597609ffec9cf29ea7e581c0199f295e4eefe581f75817f4cc4230bc5bded63fd1219562f710ba5e0f3eb53229630948f1707dd5508666400bf2d7c63deaf3ef960d152364f73aa3", 0x90}, {&(0x7f0000000300)="3ba52e5054e6ef20c97307fe998a2b96e8a2c9f972cbea6524311bf5553d643c1bec5aeacf90ffd67120145583c9a3890dc3a8f9a4afb9335701e4547dc9d08c8f8f0003c61600c41dc2c7fb854ba304cff37f22c919f93cfe854f8edc95c24b8c59f7bf4d00886471586d5f233495140367a44fa30bd6c33ff861ca19b167", 0x7f}, {&(0x7f0000000080)="c21eea28eeb1b93c39f8e294df837a99ad2c4abdb3a159", 0x17}, {&(0x7f0000000380)="efa626d338a306c7279deabbc581035675ab4ad47fd67a3415c2db1d44ff880ea3bb4e58611a8c544d34b5482d52556e437cf14608dd7031f90824c8a9d23793b084927c19cf777c390571c7addf030bd05df1a196b0eac633f36405ba7f1269edee184cfdb1ebf2c00d82fedafedea5ec32f99dae05382dc73357c6bc9f6c929c683d6ffaddec3d2be630e60ce8dcf91b185306d3cf8ff9d372e240647b4c66e9c63dbdc1f405033bfca46d55b6a43f1526924db32ad31b8d7a7837ca5e30b8309c44e1245a87c81f1a3d8fe12d86615d4ee7d23d26704d1919bfe70e20d802c9e5deaca9ad4bd123faf7", 0xeb}, {&(0x7f00000001c0)="392fa69002d1767139cdbdfc721d4249ad0a5f1aa6b3f9e7dca0f65b371e7bd0526eb07f808ca4d3db12f84b81c3c5bbe1b728a0eebe0d", 0x37}, {&(0x7f0000000480)="16947b083a884a195b89f96aaff51d9e660c026ec6b47ac894e4446db0134ac0d35ecfce81406d37d06a3c4331fd98606f048eccef0b48a256a0c3dfcca673b773baded3bd58bfcf2fd9b767622a1b224c371782eb77f17c4cd2b4bab74e2e977bb619d9be14b7605fdf99f9cad8b42c0e4d7b92dd1ca33a0959cd863037d9d8eb43efb890ebe28c71db9e03fbace8f4994812c8d2", 0x95}, {&(0x7f0000000540)="7820a6cef2e17b28027d9b42aad15dc9425c322c83ee53f994098061c1fc23dc9ec28b02bf981140dd19f0300723765bcc6c6feb7051a6f081dd2e4e63c28cb6f9771d91617674", 0x47}, {&(0x7f00000005c0)="c08fdf09453356031f76a77909a5baef9735a3cb5e2e0372cb0de59b92281380b0f31b331a05ecbdb5f125b1ef7ea1ed58bb019c5364cac2661881711307c655bdbbabffac5d5d7368bf075e40947d87ff280bb32c5cdef63d74e737c4c0fd59bf534ef261bd4da17543b646db88794fd722d24666628b7d311882ef7f6856017f44d440e635f93e18bd98277f28a09f7fc2abf6a768e5f25cb2c84254ed3280142972e1277398fafb63361afe0ccb4f48a937a354cf7b89289cb5e79e", 0xbd}, {&(0x7f0000000680)="46ecc7b0f2dd7a72bd54d32b0f435b594358e11664fa327fcb2d0a70", 0x1c}], 0xa) 16:44:35 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom$unix(r0, &(0x7f0000000080)=""/68, 0x44, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0/file0\x00', 0x1000, 0x9, 0x6, 0x0, 0x7, 0xd31, 0xffffffff, 0x0, 0x1, 0x401, 0x401}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20040, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0x80000000, 0xffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000002c0)) r4 = shmget(0x3, 0x2000, 0x240, &(0x7f0000ffd000/0x2000)=nil) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) r6 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r6, 0x0) open(&(0x7f0000000300)='./file0/file0\x00', 0x40, 0x2) getppid() writev(r2, &(0x7f00000028c0)=[{&(0x7f0000000340)="10bebdef4bc4d3d7dd92ddcb9d0891d8d03d4608627cc4c5ff130660d67ce73c9f880827bb83c923c1262d201fd37ec60eec2a206e33717da8c02593413f5ae7136ff93569539678cd09e9d9ecd6e41fcce2128387373e285d1faf721fc72bfe37d303a5c0d76817cd6900cc047258511a4b74ced97d610bb1e867773b9be75992326b8377773274d20ee4adfe52385fc573d7c456f649b2b57fc0c8123f2e4a3f1db08246c6762f2309558e", 0xac}, {&(0x7f0000000400)="99ba1ba44832d4cd9c387d2cdc43fb242e0dab826f4668ea6a698a0a4bea3ea3d538cd2ef9a5c5160e6f032ba3b3e2d258a9ba0405db79d290e77457aa66fe64ea6aed201af245708c25e2ba40f5d9562475d169002e15383c1aa7855d461c816bf90c37f90219d4e72b6916a641ec6ef9eb03f012e9db109a127c77ca62358571cf6c6e445af37b99acb3810baa8e8264f64f0601fcbc71752c5298085ac722f039169ccf5393a99d82f88c701e2507678a8c5a51342fbd14cb1e881a452c0b30e59669858e557f613c36adb0293f1cb12ed0dc014b96a28d0ca0d8cdce0bed4b392c4a14f4933e9d63f115ce68276a7a5a184e49e737d6e2f374acb911dc602c9e47f015ca605b265e249ce7ba8fd9749f06cbfe2a9710d3391ddb1e323d1010c75e3bc16879d5c5b0c8bc6725b64077139f009af06307611e7699cd8d2d045ea5ff76a91609ba51fc884100e90e5e2345c024b96857a79343e615f745227fbb78a08afd7f67767aab91df9033a21c0af55a20f06708b4b471209f2007afb420715bd2c19599c3bee3b2b5402e85a7107590bc43927c700ab2fca2d9154ca1bd0d59b5684fb8fbc314a601b3ba647432aef606e893276a873060c42a78b0fed7a5d195bdcef8f5bc27d17e5e962c68aab9edbd2408577941886a57cd84a7052a9d58f14b34bd144b4e3134190c28f301bb3262b3678b0c0ba64dcb02a54c47375c6c9bd58025603401a3e6cb803dda97ffa1edb0ec3278298f5ef1a05a12e0f3c013d5a47b8ba2c2bba19417b91996a24333e1b2389aeda7d39576bbba5d1506eaeb6457903915bce1de3eac0dbc78447c5582bc6f8c39de5b51165abfb3a8193eea08578d36f3e01170c259f269518d67fb10d06569d2e004b5ddc9ced67855d82454c5b67e1624b79cc45203d9085edb7660ae3a682aab323a5d1b3f936f11fd96abae89030895ed6d3c98b36b71168e765ae47e88f4156a990448d03bcf6d3ee6f00801670f96f047060617e7aae9da95e37f98de9307389e9ce0941c9d38162731181784f126f50975015b070bfc7aa459ed07a633409ee6398ee12e192c175702b64711288e0432bdea28acb4d2c4b7bed0053d3a2b5289be2bf88b6ebf2e68267b066c94b55f3d0f1ae076c40fc49c14203b1d19ae63936e6222a765cfce8d47d64676385198e964dee325d8701e38344b8f671b08318d9750886de8168c6c6b4c1dcbb39802f738d1e9982847200ae833ee9e092dfeec8ef596027a19eba2bc78493b2f83a9c11d03800f4e8bf4d8be4429bde0349a516a51800738ad5e522076b8f5ba2634733b462a9db6b5d22250130530964c7c026482bb3227e9b71974d94bf5029fa6492a37ebec46c5c85fd65710b61c81b78f680eb6cb081c44ad5679185c9c77baeedfcb663c2c13c8d36bc394878ea42298e28b4efdc41956300da9a5026947e79f9af4f35560c8231d4095deb19959efc85c369a268359a35a748cc8fbf962fdd0e85458613627acec8c2fd37fad1c1fb70a93c1e6a16167b5e749de4f6967e097ad7b8b16a820023041af615282df9e64eb092b2a5c34dcba0eb470ef9b1dac1859178e6305e7b77a1d577f96f442f6f49892e4ca8ce85af5ae63be9160c5ce9203480e2da5bd4ccd55f41337e302181f7cd7609616397658304f7e3e79c113d9fd770df84cb403e00e8f03f1d415774acefbfad2b6f49fdb7ade4af911a8bc3f5c57ec0cc08fe4c7e9da431ed607558413f80e63411ee91d258cd626dad41e7be26be7be2ae392a45b91e24308cfb117091e5ed54d2aaa7381f4c79d1d7b115f3095f6bf135290b0148b329917d3e0ebe86b2fc2c39fae132641fded4789a1f5cf731d440f5eef87d90d6b5c03320199b17d70f5994d4ede05a4b3c4a6a32595b8669acde31b06c1a2eff01190074e1a268ea9a543c07804e788c18ae186115c4e13b5e0fc21ec9a8a14f2ab1aeda76a4451a3fc22344fdef623c4134b5480060e7809a8d950856f16ea81d840c3593df526ef73fd734a94a39c6b4c897beb7cfe5ffc38063571aaa3bfb79a47ab4eaa2986e5f60ed8206e2d2c5bb689d70cb01cb8942219d6fe880e687c53270f944b34f35a6625ab32a140331572a17fc8728794085cee36f7a8624e4ab65b742588cd62731f6b8835b31a13879c693c42ed5d33bc158b204dfa8787255de99a7e76e2ebc81ea9cb6b048a60803539be1d0a23d35876888cfe856b36f7196fff190903853f2560540b4601f26907d3bd20e06417b99d096220baa29a2b4269c83b082006635fe6394c136b48f1595877a7e90e19e30a6d66deb89ac5395ae4d04f6e92e839393aa07b6127530fec0d17be8fbf9cb3da23cf20dc0dc9a3722f6a0b8a9ad05eaa0a41056db9f43aea40205b06b8813d989400a48c4405efed2b27dfd6852a8a596de2ef805f14ae52b7f4c3a8c2b8e9eaddc6523ec6acc250f980cba4430082200b74cbadecccfadc18f6a298934320ff2472788795546bf874b99e454ae82a1f95658e27f8e08dc3786e4d2300db5bbfd46f6844431d055bb1e18711e8580672092afbc7d8d1813705a6d9dacdcef889ad8d9255decd7e563c8e42310331369a9471a92312415dd2ed8d7afb75eb436a09f3f966d7e33571d785d42affc3ed07c8b3d5a2af693749bd7a286b9e17c577b276ea609f9de2092d39638f553edba7a91c7a04f998b381e485c61ee2af2c49972928546e92af121e0eb1700c2f924c2772ad2580c18e491555ffc4f1359e41c61003a85ca906caf18e3b8194622680590c058b140690d0733d832dea3b0a877a597d7a9451bfc9405e5e08f966b40c1e2da448618ac00da47987d91c4ca85b7090e3e2986da53aa0713398bf83b71e736f071c2400a0f47460369ca546203054071032e6af7bd56fc61977a9e5d16998f5de95709ed48e32bd91a3c97c7a1f4908b309305425a9469af10ece28351d34df2fd389f33f1fd60501cac50c8e25d08c1a0b715cf8b9461316475ee90baff23fa7147a5f7f9fae1a72325ebbd8782715ae5d29d5c721e33cf00a5767356e421e7b74c020d31cc84b438663adb56433a7a1e53bf1b12280fd8ec9a422d58d9da36f2947d79a83cf3fee1587c5cd9cae472c50c0ab03f712505d1fca5494857b12246ef14e035f4299784a9a786d94e637c49f514e6074a1c2ac151623754427f6bba5cda33dcde0feee1da4ac40d8db3f09b21205fcef77b00421aa7bf7b39d76fd9dd7d358e55bfb78ec19fd1c4b1e18fb4b2113edcb1b5437bcc72fa08e1344886f46950232c9336fdc3093d0af2fea33a44232eecd0ffe62d5a44b9d869415b69fd52a313e9fe9338552ef285990ad67c427f4ecb4d9744a4bb2f02b248b5eb313ebff20702894361622b9a8df1f5b83ea317fba3180352b5b8a642ee2a322dd862fab0ccdc7bd17bed84ff0e3fcd57359423e770faa0b7c46b89a474ad5dccbb42798c39fb0fbf904b5e78cdf81970a470d7c497108a46aeed975cc954f84e9dbb9f7f5c1723abcfc3790cb46fc6572c30cd3573198a528cd88762016b0613cbe3804d044fa67e18ec5436d0d6e4f4a29387db65cdb916ffb4d37f9674a89658a73a04f12457674f55648bcbdc3a01f5a47dd9d4a73967c0d4f407d755723a40f51b2e461089f8221f8d1b61be891be1cc1065e4291273b6842e49feedcd432952f023f934696d77e224ca70e1677f74f0c7b64d2afd381f309090d9bc997c98cc5c7e860141011ef92d3217f2b9b919ac266d49037410ce0fbf42241d5fdf1f488060eedef11d9f4d7058477eb562b0ddb54545367b9cbe5e70e6d24c32ba8fd4c825e4d14abd5425346c018d6f0e73c1120510ab2c64257edc0977f1e28ab84a68d1cf78b7bd6c8a9b1edf3abfee213b08019d8fd624414636cff0e6577da33e3dfef207ddb2c8c7a3dda53be524677afe9275042893185b19bd10bb0dd799200d200869ccaa7f6c01ad3a8ae77d9253676986163a3963f49ebcd38d0e80f10a84a3ce0e3ebe01786bcd564ad1cc3f55db2268524b5b598456e16de11a3368cc0ffd33f418045e01583bc7b2ee686449a2cf2b7434ab882f919ff45841415ce226560bfcd28c09bf025552bb4c4e2eb9fb39304b44bccd81e326135c3b40bd730c4999dc3a61e3c73cba3522b08a2332777d31deb51e77d40758b188ca1f501380d93f43c9b3f1dd40f67fdd22bf0cff1383638c25ff687327e6b4b778a03d33b3190799fe9dc651196a0b6daa212dd0361be9c2db7d6602cd8939116888511bebd4de09614211d635350fce3d8d01d725bef9a2bfa22e426c287b03089076e0f7389d74c3b8de66d3d7a52a2ba24860f4a44082a06b8806c8db0232c9852931c2b380a9c1f9fcdcf1532c99d43ab1ce4007cd5860cb9698da6d286c5e9dafbfa2ef720ed05437bdcb27b842e5ccc6e09765cafd0b07b92170feb07059371f9e5e93f372eb8400fcab6d7c3e6a46f5cabbfafd4564a350fdb6e9bad4f58d3349d84149ca4376dc4aad54e4ac682d0cdde8f072bc5fe0f602113ba80265e9ed136660a1ab4c3d009cae883a29083f0027c9ddf42c7bd8f4827e1ab30949bb7b697da994b48d44e895b53fe97e60825c63a0fc1c8bbabc9d85934d775b4cc979be3124eadae06acae65b14f7ee7419660661310b59a61fa082bd17814288bd61d9fd0a80445003c752be7db5ea018c6188e617d3c9d8e927aa704bc997b4d3fcb132b42d08400ce623259815c210eab03133504356de134023acf23974078768ffcd420f9b1b29834a767fa91d80c608ae5217e39a91e8af416adbe2c62a7eecd410afdf87978a73cadebb7997edfb8a7707e4ba2dac4f789fa98eea7abf6b418a7e8a092c03661bbcbb1d348c9124d31e6c40a385159cfb232c1b35fedfd0e91ccb2ce48ac0adf25e4de8ee867ada338fe281e4e656c45ca22ca2e07b6a5521267dc5dad6a8758806e7c0d5ff5778757692ade4e9714ac6dbbbc88c24bf2e0558bd4ad856fd9e83da3fd86027e56ffbe12b72f3aff9583ed23f0c9dc20dd42cf6ef9074c51d97fce1893ce4b3f185bc756d6096a633c886ef4963252e8a4ec014a1fdb1d257af4a41047bb973c8e2a432cd2c76f875a61fb3ac6eb97e5a7206ac061169a4a8ffe97568bcb07701195e8eaec6e4bf3d396bff62f182a1ae07a70fd6ef9cb743705f73291ff60e7862efd18861327fe31f913ca5e0fe332d172d5d2a889e7c27992c79e2d628ceb5712991823be269f79a0ef619e379831a30d475fdde4f73e95d5ab65ae45e1bcba6c180828619ff8279df734cfe5947bd8a688213d604c06a57b1080fa8d14ac2601fdd217b0b3f8a09734ee09295db7c9ac25db7ec7838504d957430a074f441bbfbee4920073837e3a0a505e7dad601c2836251dd2e3fdcf9e4dd5a692596011e0be6c4d3cce0ae021a7b0c3c463e7f6cef2a1ef21513eb2c5e3c2f22d195a0d6a27110be796c9ef524ed8e7bd7063d32a0e557b7f76753409c6ac8a44d2d97c07877dd116b0fc45982a68cf9ff392462e34b993f0b44c3049c2a6d28db942e0f808d17baa975907b2acfcef2b7bae265241295a569727cd942b6d4cbb31f2ddd4860bd7def7c8f67ccd96c2c5a30561e70f6d391d6fd837ad47575b3010a4922df369de178e16c889ec5923dba789aa88ad220521da17a0634be2ec696373337f17076ce03b11fe2f75a96fa2390a613ea9e673aa70ea5a5b62e5c152f36f05fb92e9e5b618dd55b60c18f769f44c", 0x1000}, {&(0x7f0000001400)="70b2daac7e63a41fe8df46e45a0355275e436c384f4399c11703ae49ffb224489bc9fba75662609024be23b9db6e4d381d803db965eb2081a04bb4780b3a63f5fbbf905770b12cf64b5eea3cc663913dc584b57e0bf9212db7766765b01b4b7581841d678a7b13b0be371ade0cee0e840bc2fd54f0d59f3d58d924765d2fe24227ac98d0114eabc2f4b886", 0x8b}, {&(0x7f00000014c0)="6a7e13f0c9def289c8cef158e4a0d8134795e821712986c78dd35861c935b49a4ad2fbdb8511436ff7a4766f864af01f022b6162aa8cc61cc0bc7d5884c22eb7a8a034352c1f0c10b32ea9f2cf9b35e60952c09054a2b5a3c5cea30bfc8d911dfa57cda49949ea8a49bd011d5a84967d4d5b70ceddf4adb2011cbb5ed826afb86bb5b4d251d3d41b5ad8eece73c2bd018c7764bf8f73deca541abba5185a6f01b0f65f4b7df347ed974f994d1cdb83879329b6e504c3bd3f42638ba79af894cbf94787fc3214d5abbc7c54c80c4b59ee99b65a9768b34eaa46", 0xd9}, {&(0x7f00000015c0)="cfc77690dab8c3bd532748ac23c474829b01d4dbe1b0742c133c07b6b8613086f37f83c856f44e0f4361bf639c83aab228ea3a33e7bffa93663f12fb4f7559362bbd1cdf9ac567fed26d6e1ef1f6a3f7555c7ce2cf0465ec8fd2418d319e760328c92be927d4a60cf9039378c8bdaba9d432e980f9d1fa8acd54eca03c207a6423c279096d142a9e871c9831705b9068ae01ee782c6790ea14718197d1a019312dff16c471b63a875df4bd379e5a3f960562d037668ebad5ac697338663cc55731e6f63d1994e345faa0710d40fd8a5ddf22bbadaa976909bc674da3507c10eb418be07e1a7d0e6dfde118744b5b5af59ce74c41576afa62a9b0777acaa45b9bad664fae15f8f9c7cfb8f7e86b5efa8294cf7a9ad87582be65aa8aa83c4783983c77702213ff31b2e57928273859ade4feffbae6bd52b3df66b413eb5ae7e295eeef4ecc70ac44b0127238342807ebc09cdbd968551b4a85665ce981ceaf2ebdd5614a8b67dac6634080a7e0cb8a789a7a85f80e2c4f813edc0b523f3bbd763110dd0b53ff0dc2c469bfddb56f2e795e05fbd5c19f55369bc70de42605c8bc599e629c394b284316fc57e1783b480f9f7c1e1e19efd219e41323107df31cb3c358341a79d89ac4e6f5b87a2766102f95f367cdff8fd92438e7af4437dbe40886eb703fb605773c0353a6f29760519a6b6fd7092dd98a4bec61ab93199006b9331b4ca0b8f60c3c4c367dccd253b872cf5d6a68dc267ab8893aae834b02270413dd04d02b9137c1ffb2ac9721f7d5959f73bffe044bcae43575a3b96a8ac40148dd93cab32e454ee6f43c5fcf68aeb0eee048dde783cb44ac63601d7f2bfc52bb88126bb32119d99dacaf090d464332cabfaa3c2c3bdb07da9f47376042fb106b19fd4d4e027a5fc5a09c6feec3e56f9e1c4b11f313faa029037cbb2d2ac864a41b22db708606530809352cd51da8c012b51b456b3db014d2e83de51217b24c3869a80746ed96de13e7a79bd93b9fc587f642b5134bd225913be259b748e07552576c703a13b977ac547fe1b5926b4cb788dae96c1d95625075d43ec3377983c76a869c7ae41312a8e11fe33274d09dbf95ec830746b0e2e9b6aab5330f1810a4b654a781700abfb22aacbbc4488d85e33599b27bc2fb417d67ff4fe89e08c1d62b543d19815a37e2168d1705c6e5b99d2f2ad4211e29a7f7976cb62a74c4495d5530f7f3e07c9314655a4888dd267fe78a02ad4328a3d73e4837574554cadb6e4130cc502b6c8dec54c76f6fb9efe00e6ad4e40ba0b65ac679b487c9d5a67b5e8d6a1782a057aab29c3bb0e4351589017ff48b318bd08bba65f2b7fb854c66957300a6ac46041355538f1eb09d8f4cc6be61b633966fd5bb1e3ae7d697b1d0d5650296b5200d968e501897c8e5c13f7b4d2d2d108f4a553fb939a5e67d4fc5ea1a2413349560ab5ea8564d790b471900e5899f8c4dfdf726cbf29dd74e2794f5f3b0665ba10a97d7a230d11c443ead030b8353375a9442a7626ee397a851147053754fb7f3fefe94245997b03a397430ae358216a3cc46988ea9a7a80c7f18d5ead0e2ca2d5a75de75633e0ae2e693a7c8bd0c1d6e9906cdc2e8a64bb0e1395deb5b2e3f7beaa38aebe0594f1bea694f2d4034181a10a102900e32f933ba38bea135871350ef9d4f03d983f07786955ba76b529a4ee5040e13b9badbe188d11113eaa8ac4a646e38696efffe3eb8162540b02ce2884ddfb39d8aef61abadfb66c30bb0b9aef63475578d28abbc0650ec2177f5a9afc137990b0b46c2914a655a9d299db417e3525e75e60fc38f3e617a065f8f51e4aa33949c8d69642c577f82a8ecd08d222c10dfce67cbd87613ae8a38a9c3b12ec79cd3bafbe719fcba9004707cbd67f1d240972644237502f4089c4b3de16d4c554f7468621dce29bd00dfb74bb06629b67528b871db1c78a93eaec16ed7287b0f442b882b964d22f38b49fb703e7c272e4c30797eadeed936c56ef69dd6f03bbc670a8a3bc8f858dcc095a36b59b67251f2b790a713f9dfed5867e87656a63cf8e734bbba03f7b5c1e3ea8c9e5f3317e1f96a695c429801606f5b14c12ed14f22a2b670c1b354c81a2658550d01584e163a347b0cf9a9518cbc653aa817507009bcad29df56fe513765de5639fa95005974d3d5bbf07bd81a4be54f295a2884a39eb8512ce1940ff5d4d57aac0cd655f8ff8623bb3e06f3781e3de35f2067fcf7e72f19b53e628947e9148cce5ee4bfc556edec52c4cddb3b35de329d8d4db14711fad0cc2aa1c5c8df22c05e7177cef8b4f8cab5dc291642bee66956d7fd6421dc411a55482a430c9f325e28ca793313e7e65c5947db8bcff696cd4fa7991169d5ae9f5d155540eda619e44655c9ef3a518c6421eb0231cc0d6fcb2582fd82b9ea806138501f78f7c24337ca418401b1d65c97fac4e6de4868aca898bccecc1eafbc520fa8f27a3bbe5ab74201aabbf2ac8e96ca11ce3f326954998a251b68f019ca42ad062d64894a5e9bc2bb68400d58c086adcfce84e7930c4aa9d4487a0568878c8f97d103a92c5fcff8d5a58df3dc0726512a204d261a1485a78e952335ab9d11131ce9b4efdfe2499319ce5d306d3fbc4261fa69da330a8b82770ea5f75f61f9321455184096d307cf52a43004a586e1df90b9df2642e58250af5621028c5086341a088196c466d339e4fa2a7500aaa8e62ebf3df297d7db22d9f840d0e6a1e1447344951bd467138bb7996b5200fcf3c3d21849488af256c5b4a21f3faeb9ee82f014bf32acc4ba7b8cabb3f8e1a2f23d54c8c8b7a684b10ef3bd9445dd5f872e47e6d96992641ce715e3fc184f293afffe81283fa9b5f88e333c6623fd36c95ec269abffc80cc0f240976d5aa8a97255a6e51abdf032d4f269f8602741147b8aa5858f68d11faba9dcec2a746fd1e4ce27993173054021fec924c730aa4dc9daa6f33a737e702186ffddab5d6926aa0abd6d7670541a8a61e489d71ade971e1340b331cfb88a438517786819ca341de9aeed706325e6fc62f8d648cebcf7b3c2749fafb4fbbd928f27054e2089b00bc43a0e819fd4a8c6f3a0e0f112a41960e649b806260623a53a0699be97bdd3f3a6114f7fcafa0605a0d869e07d4dd1c91e6597e0296b4a50c73d839ad337796fcaab06577d18151b9279f0cd8f39fbf83b6798d568ea05ac7b8727d07b2b39b9cf0ad3b6d0005fb4c480274dd2c7ee8650553e6fcf588dfb4e582276b8af6257b461f436b86f933142f0c35058db0ae2c2751fdddd0028fd15766aaa3783d90e3f7084cdf8157ab86778a80ada30c2e08cc1a1d4f0cebc8322a8841774be4017daa9e526a3c817fb46a267cdc428acd4b03821f6c0cef0dd46c9259730da6545eee1c59ac5dc023317ce927ed0a157c3b4bab1969dc3f5ded10886ca25d6e349dee2c1c5c9c8816520244a3afabe9ac427aeeefd61811d3ce0c2fe115f51605cc2e0b2923a3191a61d48ac901df8b60508fb2990169d02d65745086d86042eb059d745be230fee9b001d5e852724bdad89d32d9c1be4eb4eff8ca365cd3ae1e126faa58a6c3fc6278673c8f7b71d0d7e2d139fef8a3713eb6b5eeb794ecfbab159689f87f9c1ae53b0f0776224719de547c92026e27d2a0ebeeea3bb32fbcd47378a3ed78461b137f0d30baf87960b08562649ed605d3261cd4b75c059036bc2de0eeae07da5c64bb65e0fa715aa879fd94455e5eeaf880a3cdd10c2756d9a017b9652dfe7f2a3e2463e294cd94455efea73712e6ce487ac0f03f906eda18526eb4dec249bdee4f4a8f6cfb674729fbeefd21c34443ae90864fecfa8a42068a58195245f527b0c7e21699918f0f670749d7512824ac57517bd96b0c55b5115a0b3f56c8db6fd9a65cf2e8dd72a7db7f024f987f9b9e1a17dc2066c7e0ed82f82e89754cc70c4abdeefe07eb609e79bc82ade00cc9090e5002e20315fb58a11b3907c9369e9913cb3c3d43e68c61f99d816f048c8f244127690338b4b9a9de168914e209e3ef799bc88aebb33f52df308afcf60a6c1890e2cbf17a387dac150da1229dc1aeec011f6e1f59848884889bb171d7db9390ba114a3d9d4c75778023c00ce7b0e5481e1cafbff2e699d7f505c779a742fdf0fefb959b0e861d0b252955f6f416a44e69dee24b80ed337b08212e88c21dcf25861069c2d0e4475b5897a68d5f8bffd5b3530aacccb93d050f418dda38ce42e425953484601caf3553c5f56630fd75e4df98de650148066b315ca5a658c0950abdc6b6d55f8b3ad0ec796d3e5bf50c13a46c2a10d41663ca99d5730d794b54e8e008ba0edf2dd086a435da9dd703bfd22360249dab04f586b901aafb90ca907eb6794f9cb42c46df5cff3b05baf6cd7e1e01293eeb9b26f584a6a3cbeeb3c832a4698492c14886ed70f1a025559cce688b194a0870f5ba4e73f7deeb219675201ab7c54cd6ee71742f9e224b6a4767be75f51051a3cf839f45d4a0521f45d8b7f909fb99ebb60646bc787e7b572f8919147e08c646070f8dbbba9bca95da1c776476a39997968d6a3726120d26d9f81b9a31864acd423effd5563bfbdbae66f8666710dbb8f41016a5270af308273d7d124a0927292da0e494427d2c7917cbce6fa0991df570222ecd90017468a28e735a084623d0c6c254dcdb668ef1a038bab42abc071b5e586a54e1eec5436e6315b0d21f53a05e2d478dee0d2bb60bb00733af498f9a00ca16e0c430f1b47c2a6a15136c287a36d4225e6f4ed3754684d795ea219ff6dc88b9eda3202908b5c002f093579c7e21d70099f3af80321ea5dcb88dfb4d2e7c4e6b69acff9811c02f98fb56e5193363506b11b10d36d7f97bb8e5df0859066d6961a5dee9925c03355243c194e74d2b18e58747756475c33819fbe06f830eb3a3148b6ced299c44b62d96d2960d2e101b0605f8a7e9e8ca6ab22ce47f239732b9cf13955313acb0f68505061713c242dc151c6c90a23606283c78b7d517bd3628d61dea4961432d66359d41ec19fb28fb2a4ffc18d38237c80493b3db170818122aec8358b61af175fc1dbed788c0485367bbe2cc2793864298bae5567f604f93810d73543e293bf09f9002045ad7a07bfb63866a99b25986e820dbe8cbb3a517b0abbb9d9ac8816a3943b00b05a65aa7128f60a0a9746daea00baaa236ca5ea88b4664818693e1f0d94ced1ba6521403076d04989052a24ee6123af3a9458a32bd6a5cb6c82d957789ba1f1df3f43d52ee0859aac8462435d9cbd854562fd41889d7276ccb01442bc32335e8e078b902271c5a480eb00164c0d56c1f6ceb9f943a94283402215078e0a74d3612e32ac20f93c3f772698578ef9ef0a002d9c899888d9ad7f7c1bf1f3caa717e2b1ebcc3e480a9b4ef3b6fa4caac40eb83a07893225052094fad8a4362461a0e98694707f771187f246481e9dc533e9a907cd05f088eb6d5c44ec10364d2b40c7f9d013427d37aafdd55e50a5030391ff9caf9cf499b650ad33c30dcd0e0770fb98285f9e48c124a9f4af13c1e63ffc71653fec4fbf47e35f407e7835f821b0e4284f79636795390478253f92478867cb5b72c2ae3cbae065d1c8d1c63f97e536dd019bc811ca9203c0eb27d0d73ebaf14c07ce740913872b38e0627266d1374c28806d4a27d86b7aed9a710e4412e83175cb7247bd40bf259ceef9a5027ca7552c04c0ab5fba16f0c0b9d096ecfbf964c804c8c77ee8d5653759ed7bca123d7ed3de2ae10c0030f5dbb09d91b1d1", 0x1000}, {&(0x7f00000025c0)="eb1d14f417dc34123e18d3b9d424e19a3bb7e991af84be20a183c6056b54da5db23062b8cd43c1be55b16eee27a425ce348f57b652f691bca670d7c1cb7cbb9b5c5e742122cdbe2facc1aa7a21c430b22c6241f35b4389d0b04456094cb8e07d194a0d667e4d85580c0fd49cd4b78876eb76680eeb095c97a5a703e34e89a6e922878a3a9cd91b98372e399267ce1445623279e7a3637c8a693654d3fd24a1702e7da583caa43e8bd78ebb0bd8ee1457f778f76a131d1e7112cb632d10f4a3f1130822b170f0d5b90da705dc16", 0xcd}, {&(0x7f00000026c0)="b5fbe81706cac450c0dc5ac9b1b73cadcf2f96502a2698c917326b37deda38a79d33a94c18955ac77bb689394f58a07b1466c85483cce0091e6cd0c5105fa6d35e0e8eda9997c834298b26297bcaf39b937f61", 0x53}, {&(0x7f0000002740)="a6d4282f8d3ad9cd820c0ad22a9ff844695915e4aa5ef927d1c157cd183164d273adae9a3b7ed8ad2da7679aa67ebc70c07429f86c6f89daff383b5e874613ef3e6175e669b8a9363f74ed98c11fed7193cd76a9d407857dbf567cdbff547b484e49a7dbf52f24168277fc6405c1e599af7ae9dc313c23676ac4e156cb30375096409736455b43f9bcc9cfcdc666a87398ee9f9875fa074a54544347383f4e725e9dea47c384ddf51df26b766fb7ea7568faf99fef8e43e128c0166437a3f86c9b8d22861cf2afe7953d48984061e22de784f0e70aa9f1cf273f76113cbdd443cd3a2aee1d5b709c8020e95f8ea0c0fe", 0xf0}, {&(0x7f0000002840)="2cb1e3ad42d57245a5cbcf99bf34b62ece8da2d1d0f7f85b3fde1b4205b060a4be1c88343d9587d4d15112755d7cc24791afbd9c77fbb0ec39da186159ae244a3f4c0c1e207b19c47c8fbd5bf183ff8dfcb241946a743bef24f037cbd110dfe43cecd50c8493f1a550518f63af2fe97ee598fcacaa4bf3e5d392", 0x7a}], 0x9) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000002980)) sync() pipe(&(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000002c80)={0x7fffffff, 0x9, 0xa, 0x5, &(0x7f0000002a00)={{0xf8, 0x1, 0x7, 0x81, 0xc1, 0x7ff}, {[0x100, 0xffffffffffffffff, 0xfffffffffffffeff, 0x9d, 0xfffffffffffff1db, 0x4, 0x5, 0x5b, 0x0, 0x1, 0x1, 0x0, 0x9, 0x100000001, 0x5, 0x7, 0x80000000, 0x7], [0xf162, 0x800, 0x3, 0x4, 0x0, 0x7, 0x4, 0x0, 0x2, 0x9], [0x20, 0xffffffffffffffff, 0x9, 0x5, 0x80000001, 0x3, 0x200], [0x2, 0x9, 0x8, 0x80000000, 0xfffffffffffffff8, 0x80000001], [{0x66, 0x100, 0xffff8001, 0x9}, {0xfffc, 0x1, 0xffffffff, 0x8}, {0x200, 0x0, 0x20, 0x48e}, {0x8, 0x8, 0x60f, 0x1ff}, {0x2, 0x168, 0xffffffff, 0x1f}, {0x400, 0x3, 0x10001, 0x10000}, {0x400, 0x40, 0x5, 0x8001}, {0x7ff, 0x2, 0xfffffff7, 0x8}], {0x300, 0x1, 0x5, 0x9}, {0x6, 0x5, 0x0, 0x4}}}, 0x5, 0x9}) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002cc0), &(0x7f0000002d00)=0xc) accept(r9, &(0x7f0000002d40)=@in, &(0x7f0000002d80)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002dc0)) r10 = socket$unix(0x1, 0x1, 0x0) accept$unix(r10, &(0x7f0000002e00)=@abs, &(0x7f0000002e40)=0x8) r11 = open(&(0x7f0000002e80)='./file0\x00', 0x2, 0x41) getsockname$inet(r11, &(0x7f0000002ec0), &(0x7f0000002f00)=0xc) fcntl$dupfd(r10, 0x5, r7) r12 = shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r12) 16:44:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0xff67, 0x42, 0x0, 0xffffffffffffffbf) write(r1, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80000001, 0x1}, {0x100, 0xfffffffffffffab4}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0x32ae) bind(r4, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) 16:44:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x1}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:44:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x80}, {0xffffffffffffff9c, 0x20}, {r1, 0x2}], 0x4, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:44:35 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="b2", 0x1) 16:44:36 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x20) fchdir(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0025000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x66) 16:44:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x140000) 16:44:36 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="e105a767076294871615b0b5981505b2938d989a83cf778c6a38305d5f72fbe9bfdb155cfb679bb39ce957ed4d8272a28f593eac32b1da5168fa9e25fe339339ce0b779db454562ae853ebbfd8bfbd307520a46d603d0560c31bf1034c1f95385154abc19f9fa567f8b34759788dca6753ed282a22109734014d01635b7df27acfc8ceada2636c317655baf1696a34df30f95d0633c0adea1ec9f2d1c51f3c91c12fb0", 0xa3}, {&(0x7f0000000040)="22c2144a8d56a4deb4e468e923fffd43ccab84830c8a426021a47a79bf6251a41da4b2eb3010f2", 0x27}, {&(0x7f00000001c0)="7fbc20826bb051449e0f7e6c62a03f809a7ce8684431fe0aa4d9da944a2f699b1d55f5cf4f2a5326e21fede4246a2ba14f911c07f3ff10967096141f69c6060203f1d0b35c2fb991d4bb2b21749daadd557a1f2bfeba29700b50bb72386faeaad42aff3475158f58fe916eaedf89874ea409c00e2a11abfa685af251ae3568199aaa45ae8a21e84ea0d65425e0", 0x8d}, {&(0x7f00000004c0)="aa4feda61b6705afb6449d546881f5253fd4904760268fcd34a2a2378ba9005e1bb920c9e5d9a6392551b2956e173cdd388db3c1ba4714e37ad0004e470fa50baabd4ca724b927ef935034088318c27c205d1cc7f0422df8b9ce6dfe5daca31653f47125a478de7a15e3039c41955e725e288d2f38a4f50cf762726e5f7e7f23e0dc262077c77fe800c3c31a0a6bcc93f969048e1d902200f6dc16723e7fceb99e3345e5cb74cb5f95af18979943fc4fadde9c73ffa35988f36ae64059628998ce8b601d7df6e16c2beee26c12d46d3079c0e9988bc8dabc82e8cb5f618a10186df7b28fb29771581224c6c5665c0376eec06a2eddee23ac419fe5e781cfd84a1e42114d111ea8ff63518bed3ae631333c43e9707692f470e7e6a1fcc7636ab50154318caffbd92cb68b8ff0bafe4b8fb75965527bbf2a0f33c476b0c902500be8b02b67161171fc37658fd80e04401a2c4f2bade42919eb0b84548128185013d0cc1ebc6796aa26ab0028e58c2714f6037c1f94353cade0c716465f1934102d3a2cd53092a5d56b61b254dbd8945eaf1c3de25ae124b29eb2f294893a47fc8dc3a97bc7b63f52364b8332ba50f36437a2c1334329972050e3a1395af8bbe876c86c40ed181c470c73247ad81dfff00955ee0ecbcecf3a7f7baa5b450c515508ad61282ec989d37e955d7d168ecb262d6d63c601ba05be53780009ea2f91fe53080bc75e2ded85934256be4ead88d1dc3beef66e7ccbb07dbb8f72ff8be5c387ad5c6ee82a9f03ffc1a358d96c760e3fe00088a6a13e54d7bd253a6e79414cef9978678f6326ba9269251624e6321bebb62e5eb589fe5f12d38c8a6f57aeb2ea6919f54614ead9cf30a8d9bd021d3e8fe761147fe2f663dfc84d37b38f8d852faf2346046ddc75d33179acb576561149bbeeee9077a6894f3b61009beb7ea0096d69e40713081345eee7fb17a1fcc31deadf716b09e4370c05b9829067f309b82c14e6d8bb07123533e63e7bf0562e469e569b79910d293e6fe692da579c23d0e57c0f85934db83a423fc566b0d8e54e72b2ef46beeb8aca5aaccfbc955d84c461b3489276866554039097a32e2be1ab32a47fc601867578fe289718b137209f689b0c74645d37dc6b9dfc84d4f8163c4797f4fab1055b86e88d03b9647c8e7c3692903b3e139667fc83eaa1cb7db83ab003a6457d87d3fc314e0d97f4bf7c3a2dc77b70d432fec3635f7ac55588e1ef2d53896cd9085ac1b5d1a4a1216dd23fe418edc37bbc221a6b583ef1b1da1c3c881476c2c498eba997a82a76b7c762faf9e65604a1e9a3c1b5ca3a0f9f2b99cc589817c9302df41eca43682330f20f93e9099bd901b40be30c2d9e0eb77bea0c354ca81c1569e8d94c7a4558af0083687374862e1f66788bf0c3c26b6fb54c400dc8d6f0a945ec6a2cd6c800adad66a8f8ed79a6851122d64d8d6720affa95278595f6722a96d748f63deb905e16a2a917739197e34993e99c7801b418a140768e7667da439eddb286c7e208d62900c39d70c5be848483f1e465a392848aaafcdffd944a41fc660e67056e1a33c9d0c0467862d332021a1553f09dbb20c59cb8282336f83b84afb953d55e05aa190f8f4b9c3bb40bdd081c640eab11172facb3406dbf8e02cf94e03fa5c7b733fdcab6b4f0a4dae97f2a55cfadcd11a8d3b21828589cdf0301fb764d403a91bd521602e54ede2bb30afd24c7a4006b406f82f7f4fe897ecf6593d43143e02d9b3dab99307b5015f88b3c1953f82fbcaec1493f576205fed5a8b6b4edf15faeea0fbeb9aaf2d0eaf9bc8bdb5127ee6afc70ca51886959838abd1d288fd01dce13b9b2c23b6c6eb27a3ccb0a2f34b8dbe68c5d4000b3ec23a50c8702d02f5358513b7126f29dfbfa28fbd91ff24c2d93e1bb7872768db784aa0f4ede9db42239f0094e0cb0288f0ad1a6516a9fffa89d4614750365c53e6359a87b193eea084ff24164045335979a5672601b574f5933fdc05557264097edb96764f0a968c80f8ea6abe345d1a8fda1983790642a469335ec387bba5a352261bc7b5ca3dc45c1d0240ddfe0a3c8711101c55ed5c705901a9f4144566fbab8340dcbb3f66b4521d813af6610e1c1043bf280fe2c6f359208b87a34aea63e15aee434d4c27e6fe68311bb4226ad66a6e7786a6c7f2700ffda83db1751c1bb0117eddb551eb94a1f5c0c03b45b24425b3795a12a552eded54afec5e70ee388831c62151885748d68dc6af5d1b587e20c8a1e9878c6939ac20e9d7b7fefc88ea440146506f6bb4cda4048647060ef343c96cde59c6b04d4d1338530d3a2a69ab9a0a8ef47a78a8f07b4e8be8c76f65d22adec9217923f9f20f033b7f37abb10db393325e7e239582f5dfe84f3c8ecfe1b713d5848564cfa4c9939a28ae1da1ceafa08a79e96d345795c06ad7ef31c2e68257cd2cf4d419865876cdc3603169c03f6c1bb183334ccb0a92a2e8ce19223c6953c292fc1a27d5d5185c6efd4cf70c3d4cfd2c0a4f4276990d36e2f2453812794d9390481908f17b93529e39ac28d6aa8e3eeb7acb9b9be51f086c16530ec6e0b1412a2fa1f248b8edf03f8b2e4a312c0cb6ad26d365b7a12f598f6635ff9810e587c6911b4313c2925a94c33ba85b7b541d2856a254184d2cd572671bfb38761cbf0b72de525494a0a99eddab972bffab4f5756c89d3e88ae6486b40105914f56cb31e7c5f6675941129be40631a022f34ef6347e598f05c6159a99076b638d6125317340fcc3aebd570fa817f71a92bc01bf6fc7886ea56e84653b371e4ed914b72479d3f708b8ed109124431808711a09610ba55908aa7ec71306b9bb0f27556dc12688d68ca71ff8255cc787fdd2df92cd39889b10c03fc680cc17ccc125c0b6037ebeb875c55c84e298a5a75e3e31035dde1c752603cc7150a8762339e6c6e41c47fb24ad35d9335dc311fe9207cd6c7080e4041fd9f3d4514da73e9de0441ca9641a3c964328c29469da174a765432d3ee7809bb44de568cffa9a616d2f1fad51ac6b241b08aee4a9e72dc0ca753d210e71780482554ebff4111d14aa559cde4aa34b5e1de650ce564fc89375770b84389309c842e08ae3de46226fa421c7adb5f6e1a8a68ed8e149721e1af64d3c184ad281ea0c824f46d0eab5bc0776115d87fbd04aba7086bce8fa4d2b859580921ad12d4624744c5e7f09a1542d74a3b82850597680be5edfebec7b76ea269a3ebe4cc1bdc5c8f5f34a42cb94f01a8642832092d64b45a68749e6dd67c71b04aaf60a3064e46202474145b8c39a5fb6e0821e792dd9cc19fd182024652a60288775f84b62f3fd8c20176e54e57f5da60688ab8c9d9282652d19e34a37beadd7016e8b680c5937a1bb4e991ec809809e47aecf779755e977c90392870409501ed65a0b6629760c8e6f49d9d39bcbdf88e01b2e96049361594671d8b430d476bf6e4c81ffc570137e4731b5484aa2cef37596edc445f16889d71698ccd924e6f34c17db38667a74e5fe520825a67cc23df4462ff8ca35171b3d21895d74b7bc6b86ca10cfb9d4a1b8f2fcf8536220f2489e0f7a38a3db369d0b9ee223a483626306ff0ee84ad3e218087062a2b44dfc7ab172ce18fba89b39f074cab375c0b1357c3efba67d2c338bfa3abbcbcaf8128e4b48357abcf3b56c148c73c63fd43bf5c69ad8af04d4c53d4a69b4d116db803c3aef026015d3f380e1ed90ed3113788a799e125c98a18eea72ee96b05d94ca0d0eec5a12c5612285ca45a90f02ac1ab67c287521d8d41cfe815065c626717892e2550c5539860a426ba069c3f417a2a791ee5c6f93a3d1a76d21e5c29235164055b0ef4a64f8fd3dc5e4d32aefafe5fb325d16897893d6d059d1b0f93909449345f982ff536f29588ee57fc8f01bb9e34c65bf347a2083d6104e3e9e07c9539ab62a156eed9f256f0f41c58cc9da2c77803219427b8365197c51c152c8c54a0f19fde1b68fd8abc3617a8f7d98028a14c484f3b8257df8e209db2a87bbebd10fbc780f4561eeb3f074f488e6506078a5a81d757c9f313f14eb1d2ec7f3b477f41e16f34f30c232a42936e52bbb3d75bffb86b0bf26dec9e6cb23b924de4b99bb0d9931e8a8de48163458ccfd7778987404181dbef628646ac710fd6caa6262fa399aa1a3faa4ed1a17a274cbf08699ff07daa16f4937122a59d9f54e4252bea8303c7bf9011509ffc0516b1d80400c17afe019fba39b9ab98c5f039c33704e2caa01d4aede620b9fd4eb58b5038a271aed515fac7660fd99a268b91b94cfa499ff7afbc3c8db7aca48e9036f727d88c2e6382adbdf001e6ca1c4890f2e97cda10d6ef65f34e30c3c30141d9b76aeb99627f435483103bda916699f35f95b407f5af37cbeed3d99350393389e3e775758d9cd47c81a02a7a5ec6c47eb0743a817b422551858d6ce4ab3ce41d24a55187ef42cff3d2213da3a158bd89978b8b72731ca9fac68c117ba5b95d72ee5908116f90940ae15dc6a4251ef2497f68906e3bc3a93d9b1ac9479f63ad63d40e5582994124aa577c0e23883cc748ba771c3d4ef0a3bb7433db7f418e9c72761bbdc37474298139b90007bed5701c9b14a4e1b0409f3de5dc62165ff356e05484e26ca552023ac82fb618df03ab17f267b1c0970f9a7983380a3683a0b2bae33377635885be98f679982e8eb2dab96a489bede72d5838ed4dd3de45174ef79bf139300fe24f76ff20ab4660ee00e57a4ba41ff8faaf489b85b5b4b8f96329051b23f8ce41928f7df7114aa844231406892110e82ef3c34684071b6e6b1f911c533ba294acd64d19bbdf04b9b742009989565317cd6e38e15cdd73bb5a408719c03cc7bab2583c52a60a32195851d921ab69f3e8e084fa19dc8ccde37d9d574f76e2faf0032b7330af1c080962401caf1b8da763f87617a68a9650c6e68f730c91c30bf5ba0ca61950d238218d10ea673fb76ead1792b41f2e4a735d4ba55784149bf523422c8ea07c130e875fda11867ab485f65f7c31e517015792f6505a205c07a24e41269f0d046abfc422f596d00f1e0a6710355eba570984339574a2cd6b1a16ebf8bd127296e97c943551023e90e403d02d3d2d6d2fdaa8851679611e2cbd52f51ef566aeab5f4fdb348b2c65ff54c3e07e0ddf0d25a3c5c9387b1a4bef154f847acca1c3587ad137b70c027a992d5c797412d98b5a8fa2060b91097b8522c8d26b11e1591d377eda555d902ccdc82276f28e47102c396a7b5ce245c0a710e790bd6d16aa3446db84b7fc4dcb8a086e3d1564b0f0ad93b744fd8f74c200a37cea23ec5838d42e47a9847026fe880436289fa4c3223adc77f18ef00f336f5116ff31228401e5c27f825f8514b02482c7b8cc7fb7a969b3a26224c3ae2febfd4dc71af9c3ade34a89945a4f1ad13c895692e1fc9ac2e883ac4e60a57bb28dd2927e90a17f17ba6ec869b3b20fc7624cca677b26a2eed4ad396ffb25a59710fd9965e258054d1348a9bc203e6bd8dfed54629f8878aeb8d1e2e09dff6e5fdd62ad59af170448a5542288a3f1e552e7ccfc6cdca3a9ef9736bfe876ae9803b3c93d4eb8fb01fa3690f09016e11b452fa51bc371a3ad670ed1e0684d7e52bb50b686741971fc4e2166d1ae9e70e8cee1b809168470b39aa15fb546a45908a1072c9d0b13627e7ccfb25d7e870e28fe2853bb3a486cddb51647e991ea1b99e73b5fbef880cbf7693c7ce5d0435811aaad633a07843b3c508ea3b5ed2fb6d48ba31f72dae43fb066b571cd14b24", 0x1000}, {&(0x7f0000000280)="d8361464d32a05e4434117013cd5bac94388f009f9815fb9520b5296f4b0cab69fc7fba0144b0ad623dbc040f0b46245357700c8409c71f01d324993a1cbc205b96f3e8d2143d1c5e7adba01c8a6eb7d0823b95892e958d09789615d634cf7d7de7c9cd8f0dc15b522997b7fd56bf406cfea8e529ff1640d903caf53988ed38e7c7a95a7be65831d4ef260709780f3802829a2ab8e85248c64ebd2", 0x9b}], 0x5) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:44:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:44:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) listen(0xffffffffffffffff, 0x7) socketpair(0xd1f9d14eb8319da8, 0x7ab5d4fdce948a0e, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000100)=""/244, 0xf4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:44:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000000e4ff5a9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfc96) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:44:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$TIOCSTART(r2, 0x2000746e) 16:44:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0xcc, 0x1ff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:44:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)=0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="d7ed4fbd9f40f6c79605d27079bdcf33b0f997fef3bbe2f49a94ba6bda4e1369e96ed440918f08d941bb39773e601c973555fdf30075060664b42b8ff65276760f9d68dc3e2cf9f694113fbd99dfcc57155239399beb4067e86abed90cf7f5cb9a1eb5b36c44e3b4cf43e8c6884ed595044d27e32a786831b7db6a30e0e6a1e37e366e061fbda34a0ab915dcddcf5dca93d26a1d68b30cec6b8cfe5c7a562014", 0xa0, 0x4, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:44:36 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000200)='./bus\x00', 0x2, 0x10) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmod(r3, 0x226) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:44:36 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x2, 0x7f, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x10001000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 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)="ad18f05de2f4ef18", 0x70) 16:44:36 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2003, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xffffff32}, {0x18, 0x1, 0x0, 0x2}, 0x0, [0x6, 0x6, 0x1, 0x1020, 0x9, 0x2374, 0x8000001, 0xb1a8]}, 0x3c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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, &(0x7f0000000080)="66ea07befe18252c583fd30af5", 0x18a) 16:44:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:44:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x11, 0x10, 0x2, 0x1000}, {{r2}, 0x7fffffffffffffff, 0x0, 0x40000000, 0x0, 0x1ff}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x2, 0x4}, {{r3}, 0xfffffffffffffff9, 0x0, 0x4, 0x7, 0x80}, {{r4}, 0xfffffffffffffff8, 0x1, 0x80, 0x7fff, 0xfffffffffffffffa}, {{r5}, 0xfffffffffffffffa, 0x20, 0x20, 0x1}, {{r6}, 0xfffffffffffffffd, 0x0, 0x0, 0x4}, {{}, 0xfffffffffffffffc, 0x2, 0xa0000041}, {{r7}, 0xffffffffffffffff, 0x60, 0x8, 0x0, 0x7fffffff}], 0x541, &(0x7f00000002c0)={0x2, 0x21d}) getpgrp() r8 = socket(0x2, 0x3, 0xf0) msgget(0x3, 0x1) connect$unix(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d9241d85544cd1c050c34aa3fc1611c8665840ea3b1e79af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a412e6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72cb5111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e900"], 0x10) unlink(&(0x7f0000000040)='./file0\x00') socket(0x6, 0x3, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0, 0x0) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r10, 0x0, 0x0) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r11, 0x0, 0x0) r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r12, 0x0, 0x0) poll(&(0x7f0000000300)=[{r9, 0x10}, {0xffffffffffffff9c, 0x8}, {r10, 0x20}, {r11, 0x4}, {r12, 0x128}], 0x5, 0x0) writev(r8, &(0x7f0000000000)=[{0x0}], 0x1) 16:44:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000240)='x\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x80}, {r2, 0x4}, {r3, 0x8}, {r0, 0x4}, {r4, 0x2}, {r0, 0x100}, {r0, 0x8}, {r5, 0x4}, {r0, 0x4}, {r0, 0x100}], 0xa, 0x7) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) 16:44:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xc269fe9aaa504c96, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x4d}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:44:36 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="f9090d23"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=r0, @ANYRESDEC=r4, @ANYRESDEC, @ANYRES32=r1, @ANYRES16=0x0, @ANYBLOB="37ac94914781170c81f25263b10168b5416e6a48e58fd71776363fad34dad2d17ca282fed95355384ea6de0fb7e52c1884c875bc1f2dabff016e4790d55fbcd2a0fa3234eeb31e52598109b90d901a5631ca64bfdb8ccf5858f8384f4b1120372e840f4ff17b6f41839c80400eb6c33f5db6f3ea00536d6c0b695195c9af0e4dd80327306c9fb59be072e4e259446205aa883e0fdb78db9d023a94116b8fe764dbd420668436e359d028817b5ad9bc2cdfd990a736e54c491f30ea395115f519062f25a306c7"], @ANYPTR64, @ANYRES16=r2], @ANYRESHEX=r1, @ANYRESOCT, @ANYRESDEC=r3, @ANYRES32=r4], 0x6) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) accept$unix(r5, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) 16:44:36 executing program 1: nanosleep(0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x12a0, 0xc0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xc6, 0x7}, {0x81, 0x5}, {0x89, 0x4}, {0x0, 0xff}, {0x8e, 0x7}, {0xc1, 0xfffffffa}], 0x6}) ktrace(&(0x7f0000000000)='.\x00', 0x4, 0x100, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:44:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xffffffffffffffb0, &(0x7f0000000240)="3cf1a520e2d31940dc749c6ccaf1009a631d5c638f4ae6363deb7cc943f22d4fbf8f9e9b4d45902b145bbfe730115b429e308b20af530903a8e3bebc8030dd58dbd7ba43bb3acb9a42a9c64affd50392bc38786e35af93fdabedf6fc4d6cfb37ade76f93cb2f9fc8af48e23191d7d9452baa0d67a584501529aaf1d76cbc31c1c17dd22e8a4c52e4a6f0bb433a68042230c55992aabd4f8cffede9b14b5cdf13697b0baf3240fe40b268dffe08e03dd42dfaf059dbc9eb70991157298f199c8a98004db6680e3b399df586ded711a9746e7101d488127256172432af924c3ec68048dc14a6da6f78063706ce2bf8") ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x20}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) 16:44:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) open(&(0x7f00000001c0)='./file1\x00', 0x10000, 0x4) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:44:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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, 0x27, 0x30, &(0x7f0000000040)="ebe26c0f9109588e0300cc670ee5ffe2bc43fc271a7490a1132a5e9573f2185ce6e35e67649fb714f51cf63d2d5afe705c960b672b6dfd0f5997", 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:44:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) ioctl$KDSETRAD(r2, 0x20004b43) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) r3 = kqueue() chroot(&(0x7f0000000040)='./file0\x00') ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x33dc) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f, 0xf0000000, 0xffffffffffffffc1}], 0x7ff, 0x0, 0x0, 0x0) 16:44:36 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r9, 0x4) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) r15 = socket(0x2, 0x4003, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r15, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:44:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) chmod(&(0x7f0000000080)='./file0\x00', 0x104) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202026301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) unlink(&(0x7f0000000100)='./file0\x00') close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:44:36 executing program 1: r0 = socket(0x6, 0x3, 0x3e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="e3e2e36d73000033a8a803773e860de2000000000000fc59486c21b45327e3c1883bbe38b5fafedcedef77e7401f575ab0f99ebf45b8908d4f415809b6327b6119bb61874dedda123c9e44d0787ab068cd86"], 0x1a}, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1004, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x4) linkat(r2, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00', 0x4) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) getuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r9]) kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x2f0, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x3}, {0x0, 0x81}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) 16:44:36 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x9}) 16:44:36 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:44:36 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x8c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa7G\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0xf4) r2 = semget$private(0x0, 0x0, 0x48) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/171) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:44:36 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0xfa, 0xfc, 0x1}, 0x3, 0x1, 0x200}) mlockall(0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) 16:44:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x270bbd8f0e00668e) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b54208 16:44:36 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = syz_open_pts() flock(r3, 0x3) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffd}) r5 = syz_open_pts() fcntl$getown(r5, 0x5) close(r3) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) 16:44:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8, 0x78) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x5, 0x7}, {0x200, 0xf5}}) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/19) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:44:36 executing program 1: r0 = socket(0x2, 0x3, 0xfe) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket$unix(0x1, 0x0, 0x0) 16:44:36 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) setreuid(0x0, 0xee00) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f2}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(0xffffffffffffffff, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100800001, 0xb1f1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = socket$inet6(0x18, 0x4005, 0x70) r31 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r27, 0x29, 0xa, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r37 = getpgrp() r38 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r32, r34, r35, r36, 0x5, 0x7fff}, 0x6, 0x2, r37, r38, 0x7f, 0x100800001, 0xb1f1}) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r45, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100800001, 0xb1f1}) r51 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x5, r7, r22, r25, r34, 0x1e, 0x1ff}, 0x1f, 0x5, r49, r51, 0x2, 0x5, 0x74b26137, 0x9}) 16:44:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) r1 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r1, 0x3) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r2 = shmget(0xffffffffffffffff, 0x1000, 0x6be, &(0x7f0000001000/0x1000)=nil) shmat(r2, &(0x7f0000ff9000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000e00000/0x200000)=nil, 0x3000) 16:44:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:44:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4}, {0x6}]}) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f0000001180)="21f2d5d64f9b7b961e6a96446471") 16:44:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r0) fcntl$getown(r0, 0x5) ftruncate(0xffffffffffffffff, 0x0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x61, 0x0, 0x0, 0x2}, {}, {0x6}]}) syz_emit_ethernet(0x252, &(0x7f0000000080)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7) 16:44:36 executing program 0: 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) r2 = socket$inet(0x2, 0x0, 0x2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x8fa9) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') recvfrom(0xffffffffffffff9c, &(0x7f0000000240)=""/148, 0x94, 0xc2, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r4 = msgget(0x2, 0x0) msgrcv(r4, &(0x7f0000000180)={0x0, ""/184}, 0xc0, 0x2, 0x1000) 16:44:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x81, 0x7f, 0x2, 0x5}) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000140)={0x1, 0x1}) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x100000000000006a) 16:44:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x7}, {0x25}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="c896387455513c76b42b961ee951c3307e846deb968b524a10527ea103b078d6d182d90eab40d67183e37d4e78a1cf94ef6d95035ee1822ac7486f3a55f67b054537b01e69d8427dbdf92b55ab4dce495e9bc886ccb630e8c98940197e4e439ce2a013099bbb96224f341f8dbe7813cc440c9491cd8e81e6487fac210ea90e5f4a240586567f457f3f04705e9283e70c2a13adb6af5cfe7149", 0x99}, {&(0x7f0000000280)="e6b14988ba7508fbfcacd47ed5b1e26b5a42265c4ba23a826b374fc2c2ec03f0c692cae875b850fea004e6a45e323265fb97467d0c145282c9cfaa5f462b36056416d6ed3febe37f463c113c5b153989b2f49af3e9432e7ddb1b40056a01e2a1b3aaa607457a6ce0a08b6294000ead22fdffbfcde2f38549e330cc96838dc6339e42d1187db71d5acbc28b97e78768c17f76988cf7180810a94634b2181eb56dd9ea23275082bb9ea96efab669d0cbc629188293445464d7b9ab7bdd2b559484b8ab79", 0xc3}, {&(0x7f0000000380)="651dd386a571cdad7444cb59d8ea9349762e0a7103aeb829cf4aee000317c664edef2f6986a23b9dc4e54619e49cf42bfcb63e19ee4ffafe112ea51ac3c2687dcbc010456953bf80f27b7e7fcee459ba3e3160622e4401bb9593ad6c9013b0bfb08adbcf710c017c2b6821faaede3b747e84a2dd78b84c7d", 0x78}], 0x3, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:44:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2, 0xfe, 0x0, 0xff000000}, {0x5c}, {0x6, 0xc1, 0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x3a7, &(0x7f00000000c0)="c0dabcdd8a8ea043c3e1ddbfbf1bfdb9f1ceb666") clock_gettime(0x7, &(0x7f0000000080)) 16:44:36 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 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}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e4938ac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef4989aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54dffbe96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 16:44:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x26, 0x2a, &(0x7f0000000040)="ebffcbff13b9fd812eaa5f958fb411483e535cbb924e713048e69931929648", 0x1f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:44:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\xa9\xa1\x00\xf5\x94#h\xaa', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r1, 0x0, 0x8000000000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x228, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x86}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:44:37 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 16:44:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x400000000000, 0x0, 0x80000], [0x59c6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [{0x1}, {}, {}, {}, {0x0, 0xfffffffd}]}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000a00)={0x1, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000740)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:44:37 executing program 0: r0 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1019880000000000bff84a3c00000fbf2a32ec00"], 0x10}, 0x0) write(r1, 0x0, 0x0) close(r2) 16:44:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x54) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:44:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2000000000000085, &(0x7f0000000100)=[{0x5, 0x7, 0xfd, 0xa}, {0x733b, 0x6, 0x1, 0x1a5ffffb}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:44:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='z'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xfffffe01) 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", 0xf) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) 16:44:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x1, 0x8, 0x0, 0x80}, {0x4, 0x81, 0x1}, {0x1e, 0x8, 0x6, 0xe6}, {0x1, 0x1f, 0x1f, 0x2}, {0x1f, 0x2, 0x3, 0x8b}, {0x4, 0xee, 0x7, 0xfff}, {0x7f, 0xff, 0x8, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x2) bind(0xffffffffffffff9c, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)) 16:44:37 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="54000400000000000000"], 0x10) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) fcntl$setown(r2, 0x6, r3) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:44:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{r3}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffc, 0x1}], 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff9, 0x3f, 0x0, 0x26}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) 16:44:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = socket$inet6(0x18, 0x7, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0xe56, 0x38}, {0x18, 0x1, 0xffff54dd, 0xd5}, 0x1ff, [0xb85f, 0xf, 0x3, 0x0, 0x100, 0x3, 0x6, 0x8000]}, 0x3c) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) geteuid() mknod(&(0x7f0000000280)='./bus/file0\x00', 0x1000, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xfa, 0x2, 0x8, 0x100}, {{r3}, 0xfffffffffffffffe, 0x4, 0x20, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4c, 0x1, 0x3, 0xe991657}, {{}, 0xfffffffffffffff8, 0x8c, 0x0, 0x8, 0x5}, {{r0}, 0x0, 0x1, 0x20000000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x7fff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0x2, 0x7}], 0x68, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x110, 0x10, 0x3, 0x19}], 0x9, &(0x7f0000000240)={0x1000, 0x1}) 16:44:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x72) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x1c}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'hap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:44:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:44:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xcf, &(0x7f0000000280)="496c453b3c380723699c242b347d07ee81303148c9c8e9481a416dfa643795851c585e1deddb66ed799d8c9fef43c6b8593044732f4ea0bad196f02b5a151f9dc3deced91b9befe9e47de79fee1a6680346bc96f609bb0f2b6f7af6b8c8e517b09cd8e13b9295b639d9f8bbf42a29b849225a4c3c1408a1f8167fdd5deefd803ec0b8578ecc899e71a8b7820e4fea3dfb954da333b035db3efd615207a08a7c5c660ea25ba4cb29018135759446e2420532d99d5dd4837107be815e340371c994bb143ef64debb257e6dc0407ce2d0") r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x5) 16:44:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000300)={0x40, [{0x2, 0x7}, {0x4, 0x3ff}, {0x1, 0x6}, {0x2, 0x7}, {0x3, 0xfffffffd}, {0x3, 0x60566fc5}, {0x1, 0x2}, {0x2, 0x5}, {0x3, 0x7fff}, {0x3, 0x5}, {0x2, 0xffff8000}, {0x5, 0xfffffffb}, {0x1, 0x200}, {0x1, 0x4acc}, {0x1, 0x8}, {0x3, 0x6c60}, {0x1, 0xffff}, {0x2, 0x6}, {0x2, 0xffffc596}, {0x1, 0x9}, {0x2, 0x10001}, {0x1, 0x1}, {0x1, 0x7fffffff}, {0x1, 0x10000}, {0x3, 0x9d6}, {0x3, 0x80000001}, {0x1, 0x8000}, {0x1, 0xfffffc01}, {0x2, 0xffffffff}, {0x3, 0x7}, {0x6, 0x2}, {0x1, 0x8}]}) symlink(0x0, &(0x7f0000000180)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:44:37 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) r13 = getpgid(r11) getpgid(r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:44:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='&dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x83, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:44:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r11, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:44:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = dup(r2) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x8) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4000000011, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) clock_getres(0x2, &(0x7f0000000180)) write(r4, &(0x7f0000000040)="510fc3a038", 0x5) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) getdents(r5, &(0x7f00000001c0)=""/7, 0x7) r6 = open(&(0x7f0000000200)='./bus\x00', 0x20, 0x7090f02819df927a) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000240)={0x2, 0x7ff, 0x4, 0xf1, "9cffc20a951ddb279aa4c53a42cc1b878b8b9847", 0x8, 0x7fffffff}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r4, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) 16:44:37 executing program 1: open(&(0x7f00000013c0)='./file0\x00', 0x611, 0x8) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0x2, 0x800}, {0x0, 0x1, 0x1000}, {0x3, 0x9, 0x1000}, {0x4, 0x7, 0x800}, {0x2132d6be05070746, 0x7ff, 0x1800}], 0x5) socket(0x10, 0x1, 0x0) 16:44:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="36e7b73b882e48a7f2a87758a055edc800c400", 0xc3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) 16:44:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x8000, 0x60) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000000140)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x2, 0xc760, 0xfffffffffffffffa, r14}) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)='X', 0x1) r16 = dup(r0) read(r1, &(0x7f0000000200)=""/4096, 0x1000) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:44:37 executing program 0: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) 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 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r9, 0x0, 0x0) r10 = dup2(r1, r9) accept(r10, 0x0, &(0x7f00000000c0)) 16:44:37 executing program 0: clock_getres(0x6, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x103) chmod(0x0, 0x149) open(0x0, 0x600, 0x114) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r4, &(0x7f0000003000/0x1000)=nil, 0x3000) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000180)="870cc58be1b673a9fd768c8714fd7fc25a29633f223baa4737c4366a85c0c7aae8ce6a0e431eafd76fb0460d600ce2cfb398787836b31ee600decf15ad09f10416a880ad546fecaec9d0eaa274b57b8b38e95d1b9e8ca4a9d41f7bff3ff7149404c35c8587acfed342c5673adfd241a2017886115310912d1a235ad712662e1ca381443eda8f4dce93a0e61f14bbc0db8cb271d0f2686c77fe1d650a5f903c219a980460b22dbe5f1244fb622518f73cb03cdaabd43d32e83ded96", 0x2b7}, {&(0x7f0000000240)="4d661d23e3d09963c73e6511bf159e4e59bac9b891d753514b6f1d62698aec71f141b39070e5e87e89dd2ec64c9da8640b57bedb9abb3b8ff0f36b939eedb663b891ddca99c4f8c7c85c2b", 0x4b}, {&(0x7f0000000080)="62f5852eb38dc0ac01b8b6370b64943ef1eb5884122e5ff1be82e44985060b1b64", 0x21}], 0x3, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r7 = fcntl$getown(r6, 0x5) r8 = geteuid() ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000001c0)=r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={r7, r8, r9}, 0xc) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) setregid(r9, r11) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r12, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r2, &(0x7f0000000f40)={&(0x7f00000002c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000340)="6e7f9a35ba3edb47b57f99403969192ec5ee120f808dc7b82028883aabf9bd93b9d29c6f29d4594c1b70b79bd2da5445caae2d4bc06c1a51876d709c099401d3ed902f19ce17b6cb4a2d01f3a806bde990a9e40606484b762448e3265d91656061821313dec0d29ebcaf2f774ac5c99b29eb32e44a3d8b7e52078072f40eb5e0308cca7ce5c59a68ca62cdd8f30e596d9d548048978261af7ea0ebeefa9369dd41993053561bccee7d605096b2e7a84318335eabf3fd87a39b7911172e8bb16ee75dfca486e9eacb175d0cbff010c657387d651106291f62133504eda9ea6be46c0bcea6017f805e661d2e", 0x175}, {&(0x7f0000002800)="91975ea408d9b0cc1dd72443833c8fce0564429fd56d398d368ef35fffccc53f42f47d4f2e6b02e23f30b4fa966b988f6da3f111e9ee312c47ae96b924e99285ed482185ffdb1d32d5df33e52590eafa1d2ab8d744a2ff0461d7037c35e21b647e0916ab689db64a3cb4a8d6a3b1e3245a39320f2c557fb6a803aee46ebb07df0092dd0a83ba7b215fcce624bec94c4a524ee5d9089a24a9ee66e513326433dbea2a6986336a88fe345d9d03dd11992b85156149346161943d95ac13f8f3198eee0784279a985ca24c4347cbe3c1779d04b4b43442e9979bfc5f1f339eea18fd8a3d48f7eec10d1ab00e", 0xff3e}, {&(0x7f0000000500)="3b82fd4646871f188a3ca58230080b9c7f1919f4676efc3b34c3b8cd5c030fce01733823fa19a41ec44ead29cc79fd735440e08d69adb0406b150fbc4bd8c46e5929e2eea55faa72233828993cb6b4a584f20e3680ac8198dff9ae633e3aabfb76cd8fd988a9f107ff6a132c7acb8238e64b05542df832637e89608867fe44d154d3cc505dbd72ed7982e43befbdd7f0", 0x90}, {&(0x7f00000005c0)="94e3401eecdca6dd73046695023e004d14523de847cf84ee65249947b95681a74fed89b0e123dc9292f2334117dd1afd522027441eace3466fc82c371e19b4c473ba647a79ad8fd46e7a", 0x13}, {&(0x7f0000000640)="90a3a1901cfc132566073efa76d355af3cf934afd8bb989f02823eca7f8a9ef78518571516bf454f6208e2b2a746296ce4b17dea9e289544e6cc6f1dd6c924deb8c104d0eda300404d4d5a7fc640a46c0eb2d4a57e39f3495ec30ebc0a425a41a1bf9ad9b3643d946f46d008a883d993593ddb0179c1ca900cd07173706e86175e68412312e1c2ea2da882b4528d0ab814017efec1e6a6968ee954df43d8d84129f6115d8dab5e446aa7a9c29c9c02317b3e3eb1bc688c19eef90343a10cec", 0xbf}, {&(0x7f0000000700)="13e1f28849f89ca8c3b49747e9d1920c05b157f21256815cbb7c588398147f95c39bcd3cb81be3061bc246eccaadb06d87a14432103250d92bf505825021b19fa20c9540635697df64b4a25f622fa98bc0cb49f341b6256a6816fdf30937cba0773dc5842336564cbef272562e4fdbaa72904725ec9bce19b0e5608cb5e573c4b110c8a9ac4fbf082b3b04fa87ed2b031353b5c6499b64f63cc164d972089fe99dff0e056d5ed15df86b5a0e1f6bdbcc44b03afcbffc2aaa", 0xb8}, {&(0x7f00000007c0)="ee0af9abe37a8183aacad52d8bea8b68d7dc8352932cf9f16ee4d2b92f1cbbd74ca7aed7d8502c278e5fa309e229356cac868881950c2119d88322b2c3d18bb141fbada39f77674af91f41be73ec", 0x4e}, {&(0x7f0000000840)="b96ed209b2c14531c2f4f3ad5fd7ad382d5f9f21e58e5b48f912c094883548dabc", 0x21}, {&(0x7f0000000880)="eaf194ff9f36a5448e82c08abe1e807dbde55eb71f8ab534151ab3dd7255a2fb33854db42c3ffc7452681a3762a12ff7a01309323b103a13d08daf45ac5fb872ef64c675654712e9deb026b36e0b6ad8fd93b78b44997e1588781198aacf9a38386c74422259df9477a678a2ba1891cc93304fc9ebafa3a3f1b394ba88af01d49875baa6a4", 0x85}, {&(0x7f0000000940)="2777f6f905a58432e15b70804c2205", 0xb}], 0xa, &(0x7f0000000a40)=ANY=[@ANYBLOB="00010000000000000100000000000100b0a19ca9c0548cb595455763199cb9b561ac7dce661bd7be66189f3478c6ee27471c6ebf85566df26982cc7a0e8bd555ea7fa0f12914892b1130e65c80013817d7132cc4a2071bf09d7561b164b8f142611e20a77401de88fb1573cb0e201ce67571e2779cf34309de4e072b1ec3bb395dbf2e7a4eebd00e84b878b6279f169c0db5dd260e96acc9e8bf29eab00309f4ad34a8f7051b88bc6cf6902911485a2bf57c0ebda07e91494d2dab259df0611e78f27941c5c8be9473aa0b8efb62b95c6e3c44cdacd898ba3943481906dbd164a35297dc24917f111a0bbaefa69ef1544f79115ef900006000000000000000ffff000081000000f7c328805c1b1a3bb5f2bdfdc95dcfb35b3996c25668aeb9cdd8adbbdb7ae09859aa19e0e58d13285cd413bb6d85589ffeab8cd3d379a81b5f83f9429832c9f38ccca9bc4553979c33501b691984810098000000000000000100000002c100008baa030c1e3387d9d41fb93039fd0b67c81ab14a4735d3a5e86a254bdf7794a99d7b8292fc501f16f6cdafd9b86d1a705fd8d52679736d2c8e8170caf2d8e00de8a5bf772258d08b9f764796d722dd63a81693c20340ff2d4951f52cd903cec8bab1e06da2bc40b5368ddcb06caf5b0fe19c36d7d8f9e45374c988c4be6b6db85c57a1c20000000060000000000000000100000005000000687c015b4465a00e5fa1ba25ea996a3452feaac63fddd8d35e25eee49b4f284d3b2fb3b94d8a7ab4c5f59930c42e0456a898f707ebc7aed8e5af47433073505076f32cad2c89fae2cc9530b71a0f69cec8000000000000002b92c2980300000042d679f2483db6fcd4e83c29086759a4f9a46493c4082eab077fab3c8ba48c5361bb0fdbe9f3cae20e1da90fe2b9f9e8ce9b2bb6b6c1c8749880b1620c910c000959c3a665bbf1b9ea41175302dd7f78992ae844426f5bdf78c7508efc993dbe68cc4bf311f7e5fcd2841a2a73c12815d8f8fb8f1420c4c7363a37051e87295ec5c03af91fb43e2b93580a96004993859507cf306b956da0cab026c4c9f3d82c413eec5e820ac51235c8d0292ea2005458765d67595d2935c800000000000000ffff0000000000008f7ef427d4fc7e5765a8721c90c0ed19ae5aa8a5338f4f43735968443b532967100406344cb97486709fe88b8b4a792c22da975e4509ae8b62ddb03c7109b508bf986c003f966d430f73fef9badca49e3b288daebffd68994423a30f97b6a12df093bc8ae49d4101a4395e592b0f77eb56ca8b238d27fe8f9df6e256bde257993b0f60c720245384dcb4ac6b84039c5bd92faf7d8693fe5da755aeb3c8b49302c8c4a8c1e09c634478b350387ab700a8789c000000000000f800000000000000ffff0000060000004511f606f7dc3b76127e6f0aaa07f14faaa538cea2bd30c0be8fa82aacf617435f4d75e9a1ca6e42c7442393f0577548f63317cd6c6bb085895720a1b4ce1847eb30983bca0273bdf8077c6aeae06d03dc8f17797a4930d49477b9be0c9b354fccfd6f482890f6de7d0b883496e723f008f9be971f6c5ca8f6de3b4c9e05ce7438ee9ae1a82336dcc4e6180d2d1c029bd5db3e08066a5facdd176acc68fe579a49e329e0cdeee2db383ab22e8ede54673d9c0d4ac6e89aa852937627b1eb7c8fcc7b5feddf6277b8ac880aca25cdadfc6626b09cb6c23d993b8557ccc7366cef42fe00"/1248], 0x4e0}, 0x6) 16:44:38 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8020699f, &(0x7f0000000300)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r8, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0x0, 0x20, 0x78000000, 0x3, 0x823}], 0xf33, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x0, 0x5, 0x2}, {{r0}, 0xfffffffffffffffa, 0xfc678afadcc564c2, 0x2, 0x4, 0x1000}, {{r4}, 0x0, 0x8, 0x20000000, 0x9, 0x4000000}, {{r5}, 0xfffffffffffffffc, 0x69, 0x88, 0x3, 0xffff}, {{r6}, 0xffffffffffffffff, 0x8, 0x5ab333821c0eeede, 0x7, 0x5}, {{r7}, 0xfffffffffffffffe, 0x22, 0x40, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0xebb91b6ac7c1e949, 0x2a, 0x7}, {{r8}, 0xffffffffffffffff, 0x14, 0x40000001, 0x100000001, 0x800}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x81, 0x7ffff, 0x100000001}], 0xfffffff8, &(0x7f00000001c0)={0x9, 0x8}) 16:44:38 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) socketpair(0x6, 0x1, 0xff, 0x0) 16:44:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000001c0)=0x8a4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0xfffffffe) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x14}, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:44:38 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) socket$inet(0x2, 0x4000, 0x81) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x18) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:44:38 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8, 0x48) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000340)=""/14, 0xe, 0x82, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) link(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x22) getpeername$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffde0000000000000000"], &(0x7f0000000140)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000280)={0x2, 0x4, 0xffffffff, 0x8, "0e71c70680096567adae14556fe18647fb7aea41", 0x1, 0xfffffffd}) clock_gettime(0x3, &(0x7f0000000200)) 16:44:38 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) 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, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) shmget(0x2, 0x4000, 0x2b8, &(0x7f00007c4000/0x4000)=nil) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 16:44:38 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:44:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x3}, {0x40006}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x10a) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) dup2(r3, r0) syz_emit_ethernet(0xc1, &(0x7f0000000240)="0300000000000000853786cdce85c6de0475cfadac255c653303e7520f241b72a254497c152141d72b52b9d62b28b2f48975bd8ee3e05f491ee9f1a0bd53c1d58828405e32dd66d360e33255a131deb2f113040e743b7609892fd40e3a4ac0d4468322d3339f6b2919de01646555d0ff46a9d48255a6149caf47701e572a202c3645ebebece0c490e54ca17433b90b070e8794e8d8cdd3bfe8080307a0e78bc5ae4d25b38beee1a78a65afd284531501f9898d9b5f87bf738b4e10bc3afd03b7ca") 16:44:38 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000181, &(0x7f00000000c0)}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) pread(r3, &(0x7f0000000080)="468c7d0e78bf480f42267c46ac313705c64947cb0c8d2c111040286bbd81a3b9de615cdef401a99f2bb568d11bcb145793d260d5ff358fa8a688b0517cea", 0x3e, 0x0, 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) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) pwrite(r4, &(0x7f0000000180)="d695020dcbe2", 0x6, 0x0, 0x0) close(r2) r5 = socket(0x0, 0x3, 0x3c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:44:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2d9e0b8c6b3183810400b720bbf01c1c48a0ac333e5b508605be5a065c25cb69760f927c0abac6eb8f314a31f0234d3ccd1a459a2698425cc2053e4d2581e6eb378fad19bac44c844c885a64ceac362730f22fc8d61469db35402d7bf668b3b7ad9f90d2aa2bac725fc0385836837eaaabc3ada30b2c8d471147d2956dbc6409dbb82ae563dc155e516fb37fadf7de036e963e783682a1b2916108cf2a6f"], 0xa) r1 = dup(0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r3 = dup(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000340)={0x5, [{0x2, 0x400}, {0x1, 0x5}, {0x3, 0x80}, {0x1, 0x6}, {0x1, 0x10001}, {0x1, 0x3956}, {0x3, 0x1}, {0x2, 0x80}, {0x1, 0x9}, {0x2, 0x9}, {0x1, 0x400000}, {0x3, 0x8001}, {0x539ccf88d0caf514, 0x4}, {0x3, 0x6}, {0x1, 0x3}, {0x1, 0x80000000}, {0x1, 0x99}, {0x3, 0x48b9}, {0x3, 0x3}, {0x2, 0x7ff}, {0x7, 0x100}, {0x3, 0x5}, {0x2, 0x4}, {0x1, 0xfffffffb}, {0x1, 0x2}, {0x1, 0x5}, {0x1, 0x7}, {0x1, 0x1ff}, {0x1, 0x4}, {0x3, 0x3}, {0x2, 0x6}, {0x3, 0x1}]}) r4 = dup(r2) getsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) socketpair(0x1, 0x3, 0x0, &(0x7f0000000280)={0x0, 0x0}) sendmsg(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x2) bind$unix(r5, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) utimensat(r4, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0xbdb9}}, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f00000000c0)=0x2) 16:44:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="0679245b81a355fc1300048ea4006e574006d57e33200005200000044415a33a0463780af2fc6a9c8859ea239b1c874d9e114b81e3006b5697244f59cdb6d0b776279bff4a4f9f55de419d1ab926d3d4ca4c0b0d15b3d77f67c81218b3c6e7a4674e86c7b10846c44a9403398519c290cc6c6928f91f2348e21a1abd11dbeeed83842fde502ebe94831e66edf61b762cbe2b910b21e45be4cee84dd66917dcf5f18ce88747735e45d89d014442c45974de11cae473fe0bb4b9328a9818e18b8390187cba5ae6585353ca294b0840ae7445cd3c4e061a3a00db69278ac4b575aa299af6ef02c52e31b0c9ef916a04bc2956bc457c2f5d24769bc2f51d7ade0471445fd5855a60ee79bff27a3f2f7bdf95190bcdf88e6713bc1c7f97269fa79f9c157d96729c3f3fd27114ea11e80e29874f232783977feda953e8879e0b8643020d3733cf09412b1004e41f4e9a9098c71fc04c7175c4692a8375efc00010eaeda186a278b30822d99dfd4d5fdd9aabead1558802697f8477d0f7a10b2923c2baa30b9a93588e7c0ac3a5531dd4ebd7ff7f317b0164d90415a71b5733e22b1cdd51a9b2514ec6552d8a7fd670eeb0d3cfbde92cd01958a9dfed13715f63a509318f5a3d610677557bce517d0ca5e745434b8dd1b328d10c42606333ba9d3207c0edbfd6a8bd2fdccb"], 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpgrp() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r3, r4}, 0xc) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:44:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:44:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) syz_open_pts() r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000480)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="583dbe7a25c64ebcf1854acd312d7eac9aa23468fa13d6d3ebde911cb34d42e78edb81b20bb47746c92dff1f340225a64e97070036f47582162c316db5f0ff3479ba6659d09ebf63de827812508ad408f3bfdb408315768eb9223e8945559865a4b63dad16469975956f31612a1bbde5f0b69d4d246bae11bedc7cc16a611006a6012832f5dfd896819acb2bc6ccd2f9bc919d2797badfb68978a8c5e8796753ec78e82eadc09636f98b63940c02d8899ac9ec5a5de0c435dd3f472bde0c4a8d7536b62da7b15da73ba87483f75a287c4e84993f152fdf8280d208116b910f03", 0xe0}, {&(0x7f0000000200)="71cbd6a8c421cdcaf9d5d3d92547ea7cae76f60c9e233d6c7566d95ef649472faca2366d067489615f8ccc4abce284ff356eaaf39c736e4118e2c92846c45831f4a5455337158e17f784ddc086c6e3a5802bc0eff3dce0e0cf79462da71c5e51424142", 0x63}, {&(0x7f0000000280)="7cc0cab805cc7c43cffaa6d40c1fd3a89778c4debc74", 0x16}, {&(0x7f00000022c0)="246212a6703932719e3216c35adfab5f45b434a6254d7f751f203b48584f6c20451072f59f2ac4af0d206d8a67bd98599034a2821fb152946bb3cdc5e8f8653e1ffbbe90e0544e22b7ec0a9e05f4708a40d943901af3cdb33d57c18c0ae53b57d8de8fa75494a9b516194928610eb7c652c0417efd0358dd58d6d7b671cbf3f0a8ac8c4ad2dfa84befe57b64e3ade735113a97f2140094327bcfbe204e92cca50192ac800af6c09b179766fbaed8d7bdf55a29b9bf8a53faf9a5c5ab1ebbcd420504d667be9cd6f247afc3d3a09f70688a44505616f3fffa891e88c20324cf6c421d4227a5b387372ec1270c99aa82b2f79ca1719daf20fd8bb64d8fe525b901491f6c22c81158f265a9f15d680f747af01e75e87a5c17c38d518058abe8ba2d125069abecef7b7e94532260eea7e673217b04e877b557f61dc3106dbfe078feb261d361e6fe33caa7bb3ea2cddbb7407fa310341e9a778cabfd42a303a9aaad375620dd05b063fe1568737e72fb9cd8a4fc493eb912702577817b5a2e080fdff8479f1a147e9e24091ea3a9b02d5c901840666b005c585010d75fe2b7cf26d063bffa2e280e8cf7c788d196aae95cb8ff5e7371b6e73508c6f5a3b189240e8eea9d0b8660fa33c87ef1ffee276c3f67821b33b5ea3e6ede03b341d3d783f4d3da561af81b38c1c9f45ff161e74a0f4c1bb8134fc6c8f0f4ad949a8603e3f2b25f99d20f781138815d1782974cc7a9b937b8ca60bf3c809a0b47731aa32d67a56e9664c8208feb2fbb122f40df71cc60ad3d11589fc9d05c4d0e9a50080b0537b663bef00b8d3217c0d5c8dde902b073a5876df3358e95ab8f8577b2731363dca29249816e500b15bfc1c09c82af09ef626cfd462b8425821e51b0cbcede1ce1e817f1e8687dc27e46e50ce218c7619f149bcabfcb671309d7d7e48ba1156c7c8bd6d047c04f7e103d1b7564d6285966aaa74f1521f6c2c94f8814dc7ce54034978e05c7055f9d4c21101d05bf40ea614f2c1b098ab9d88c9f55a771b91a5de7130e650695928a5ec47e172480bfb9060e72482ef9b06b3d98b28040f4b4f010dfc8381e458764078b1390495edba0e80d8853919acc0c322722c3a152190aafbd0d2088fd952fc74acf1a13ba1496f2eabeed7bbc1f89744e43d43265afde0e7df065b60b2601fe1d751a34fa8bbefcd358d55b9f2b8abdcd0e65ae02a203f99312a936058d81fa5480e3e0c1e88d53fb187ac3de851499673f196c843ddc1b40cb18ea35a703b9d641b19f72b4523e5decff689ec073df425652cbc391c61400e7fdb0bdff31bac51679b2675956eb1f9c0beee137dc290d7fbe790e81d591bdcb8555c584f4d831c20786d718bde531e0cdbfda768514ce9d6b4c0ece1fe2a8ee46308728dde1aa42fe579e16ab76277a7a6662eee29a362361cff3a6901dc508a0713d85a732c56a492a2a516def6f5239ee067b8f2afc2fc5196d6d6a8a85190fb48bcd948a232611eb0d92808dcaf0c30ac76c74327a8ba2f197afe8704804b708b37ee97ed43fa5bc7d74fbf9c6913f2b7ffb1aae93b8fb1d17ed3d1d96a5674e6dd8ace7d550a6b176ac5c3ab25d72697385288c42c89b870d298efce960e19b53c9b4cfab9780f8dd519d8a585124b8b4060350c87091baaa78ec09a11bdd0af5d0d734b50b343bcd73046b9b6ddb323e52aac1403dc9edc5ca36f97e691e793fec4d9beace1b4129177137febb11b1daea071229e28ed664f3faa5fd22c9363c9cf5ccf9da7f84136f6e337e72ae11979a32b5b88fcea06c0b93364cf8c13ab5e0fe20b6ac8737f74d0d3ac5151ec267ff4ff7bbd946c50f6a86047e751a3f4ea3c8b13b1a34855a57ceb9b6a022996e645934dfca97cb066b79949c2ff6599c51ca38b191af22b150b5f6e29133b1b81ebb8230548099716d84dac1ffaf85b3e302a6c2240159f9b8d54aa6ea37011a790ad30a98f1f9cb815b1948d2e66ffea24c725b5cdb559ba31c78bbd6db9ebbdc3d031380cae5a8bb5f1b7abe072fdfb50521c6e2a58c456974bf6177777c36808ea5421ab937ded16c977d45a3e0c0bf4dff41231e8bd5531e3111f82dfcff5385b5db043aa07e0633b10317a54759dda4dd53db81018ab7325792fc8b68f6b07c37234ba64215d9846e1b7b226b11c955f7cc324135f9c2f6b2d358e7a27291090c9f742596b9ccdeca064a6be3465cd880bac35f1dddcd50b7e54b34f5b6d4b8964ea7664353793a76a8fdd1a9c14b460476de2236e1b1e1a10e169558477fec005c1260a2c8416d7bfe83037036605181ec7a7eaaebde5df42dfbedb500430effd5873e6fc763435b63b69ec3cfaf042efa1b84ff8b4c0e250a0bdcaedb73d4c6fdfd4e73048314647c72df8e1ca45b1142b83d4859a3b526acbae9872bfa6498d9c100bd7a82870b65c8c6e455e36763f6e8cc30e33a0b1ff5f0ae1665e84b8fc7ddaa2bb5634f0891f29480c6b423314c5bfd18f11c908c0227cf594d5c2e6c4ee5952c7976c0d4736f078139cee43142578774b51a4520dcf7ae60bebc8a9534951f06002fbb751cf1d2268fc02df3dabbb54fad2a04dd8518fc45ce4d6e01624899c411d7734ddaaf817092aca0b171ce2b79b2c2adb9e9560f6844f401ff93447e8f4174e82e99cf504b39459fa2ace34a57f0d57c32901d456b7085580d5a323f8e1571e3db69473b3c59c9f449190a0d98c7951cf9fb854f0c2729e3e4f992e68a6b05e0aa55016478ffa6ac8658ac1fffc3ba79f7f6af2398add8268c66c352aeb6de7e77255c3f9d6a2ea027bddb1bf9754fcd2df59dcae05e5fb671fce8e297b13f5453f1db5fadb9b25aa7eca33346cfd1db0adf6c914f5d04b736b11640a5d451380b4a0a57ae0f537df44ff372db95ee36214beaec3d01c774274cfc8e654522b1c26580d76e200cbbccb95221f45a1f61cd6d49eed17a157508f7155b3455e1dc07f42b605523732bc2dde44a247c442f054a651777200ee3c3fd171041533730c9340bc220319aebcd31d57a78523827bb868072c3dc42523f17d27a0324cfa0827dfc008cc7480612d0ba501d5b6628c8279d3df210115f43f1804d6012010cc4f7cd2f11586d2d5ac21bc9c83b4ca6efc0eb5aacf8eca60898b84fe8403135787afa1f5af8fe591306e46e3d8c13d2ab72131240e0782e76affb4ae25cb8aa30e393609990628eb18d80e86de4c0655f5fce8a3b208e7858a43a1637c9e436577dbefbadf3b815faefee5e9a488977e4c6349182a873eb57b64fb0ec5d1cf99cea11cf4120692a6a10182c72a05142a7b314973d566b9b83a9647ed657aa27f3c002cab4859e46c163f52d4d50e66ddf2fc385adb152e079a87210c39b3c18a27552e750450540261a848bc65b98570cc0e26c81dcbc2f206350dc7ba80dad44ac58a701830a362cfacc21272e28ac269a7941cfd9364a695a6a7f62f4cfb30277a80dcf9eb0c3d1111cfa0022c0baf51b06357405596dc19f40ab0a3c237b40be113693f2978e53ece3103fbebc64c695bf6590df500bb446457283ae70ef3cf3ae4f6b09d4c24780bc94117879b2a6b633a087c274478744730b5372c46aba61c34689e1cc14d005c43adaf243db2c07a057a8861a447cbd419d1579c6009c4105d1fbb0499ba932d149263c2a4aee39b4f22ea1d7db2653f2b0deb1f5a5338313c150efb1138827dcaa4ea733b40660515127b83cd5f8d8a49a019e89f1b7e9867294002f462f6d1a4ea6b2d15e638d618fe817b92c8c23a9ead1e90d5bbc8d98518d8d9888e9738445369a09db1b8e9b2a2217f8122e41560076090a30a052facf654205f9274da58ffba624d4fe688e202edd8273c1e8225d4d375389ef01dd26670ef1269e961ab8fd4364df01c131d413d644d6a52566e7340f5e3fe1c2964b2cd8e662dc6e9763cee9d63816d930a05f7d6918b3c8ce1da613853ea973e645f8f5f0ce09a30d3b46a019b32ba5bc6f3e7688d5ad8954ac7b0b27bc552627fb4fa6df2d4b602b7e2a284c7273af5346b174debf4aa57cb4a6dee65b2e82994d83912f8968a73b5f949e165504010d4ee2de6709b7c23e147432de8b32c55bff45e0ce36c4e7373fe28b156db7eb7b081b08ec86fc7f1d07abc3ab6e48755da3b05241243ca5501b8a222bb40ed024d5a8f8291c324df15a9ce0c1fd9b1d584fafc05dba75236ea4515c76ea5f64d7a881b7227fa19a5e682a38bec64a5050df66331da98e4574e8b9e68e604ad26e5e02233e1189ef7395610bf0a88b5a6832571d0c70d172478e155dbb85d95b04652563234fbd47eef9589d9dd9afbfe7ff3e0f413a29cfc2ce3f66cd7a59afa95a4a5262b26e4a4e18786a1b59723ddc4f62d605dcc19099946a386fee52158cb7dba0b2937391d3af2c9a18886522ffbf4f8636264006398e2d1f908d1162232110f7d8b7cddbb28fd25809d1b6c8489730aff3380f7cfd1807b80d0a92d21c04855f254af405844cb8a98cb2afbdbd77b964a396b8cec84343d60d9aa7fc688b44882d68782e552ecc7fc75f37219274c45a0cb1430ff84002d095c85ded6f7f08ec9556921abd7042da4e2dd3e5d76ba9b0fe52ecbce8041bfc962254abe039f62060aacc382f45d1c6424bede223fbec9bac28840d34a92f6ae60c3627858a49502f3ab12873bd97208d5cd7d42b69a82b5c4b9d62d6e9a07c729c423edf15ddc08302234b2d0f0693f0bd7c37d611693c78014888034b5bdd491d1ba311ef25a6adab022777cda3c97751b0e861b98fc1038f020af4a29903d22f6196c25e3db99ee9ee0e23e0a1b25e3a01f7a71c1700c6e15adb17f92feb0c34767238870db984a0c1632879242f756331b9cd6cab658d70ab2083ae75051b006202036eeb9824ed3b35836f222a313c1d414aeb1c7412950fb48ee9cce3d5cb61457075532c64c37481246d72e05bc78eb8ecb45fd623593dca59a0fc584805194feef2749637fbd10ac394c7c76ade98b14f918b38459c4f1c53ba68fd7a501c12b7ccf415b7df757668d08af06782298f76344ba70aa55d20ccc51a0d0bedc1ae7dac21caaafde5fccb00225f42bcec921d4649fb6912479834e6f594f33a8feb95d935a84d02f0bb1d64564b86d57883d6690c32167f1d49b58d2a5f4e51adb54e861cb311c1d6f0044c4037dd82ee4995006e7ef3c8b9b0dd63476f2db7eaab52f26e7ab2342ca8f390634b457f7152c29a5e129545305bf893b1941dc778be70a80d5df800017ecfb0488d8e812261c253f521bf64f475c3b08fb3b7439e41635ae2f42bdf71c2436042d6b48b94aadca1244664733f719a2b2580ebed9aaabd71148520175ec1161249890af7c3d6c6a757172df0c99a4e066bd56112db003c9319b8a1bdcba54b203a2f5cb272af877b2600c6faef6eb66ba01fb9c56f990e7e21e0fd9dbf1a910f9f683bded29819265d1f1d96bace01e6fcb8829668cccb1466a9a5364a77de06ad38e0e11cb3e78274e2d0d21024654ccf3c58bdfcfd0e20b93b6cc8a891074caeb8bb2526d81ff6b178feaf24acdaa4c8b2d320c0ce5f73c1f1801613e7c0e3f6382ca9eec0bcbc2ee67bfbbc2ff44e6dad6860228342e8400cbe976ca8299c5d29e5ceb0d977006a10ecfb0bf62168b31bbcef17e4bfff0c930bae7317566462ededb93b455d7a5ba8d685bb88bb734c4f0a2bfecc32ea5ba8e626d768ebbe5a9ae31da7681768d7a1f5cc38e2708c1865896cfac745b1407b0569254d0a70309c117f54", 0x1000}, {&(0x7f00000002c0)="072b4eb071598e18030ffbbef8e324daa78ac43b7c13db294bfce6477d5b4d6e55443a3b6719ba8d67e86e552dc08a8dbd941aefa17d63c8ad67971a47b75d574cab46f5539e3146032789fcf3d480db972bc1464878f5ef", 0x58}, {&(0x7f0000000340)="814c73325ac8c3e0c9e974562159b9a57cd4a38540c15c76e3abf0adfc040b6fbfb3de14a86e2b04c8ae47ceb677ea72bc958499f2647be96bb7da934a9af482e0e4f9ec4e1a568bdbe1223553fcac7b9383fe6093b37bd2c3ec1043619f919dab39ade52e7d005cc45f507b9ed38fa5d8658e37cbf40ddd022eae191fbe92ce7c7ec06790fdf0ee1782d0fc9d5278625cdb171124c6cfa2f74b0792b919a6e7abcebc1a3bd3ffe0fadee9fd9924e8e0b0c0b780ce4d330bbf73b5bad1ee", 0xbe}], 0x6, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="0000003f0000000000000000ffff00000100000034b9f574b037f8cc0227db24137c5cac446338aa77bc0ca8c4f6592d2671628691e7aa55d383bed147951668ce8ddf20bb14f91a4ca8ba0d77edfceb3b01ab2483fb669a29e5d4a182f349ec704c543cc24f0dac701c70399073b20b4e78fe2217c6d6ad7c8d11411c677e91ec4879586db4ec4e8dd5fb84efe725ec4cbb22c7ca5b65566fdd4459c58a", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x8}, 0xda7a6be3bc7cb8b0) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:44:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x1c4) chdir(&(0x7f0000000080)='./file0/file0\x00') open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:44:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:44:38 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8c572f8a7ffbf35, 0x161) fcntl$getown(r0, 0x5) 16:44:38 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x90d2, 0x0, "d730c1000002000000000000002300"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7fffffff) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:44:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777f0104fceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() socket$inet(0x2, 0x3, 0x7) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xfe72) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0xfffc0000, 0x2, "603472cdb318b75e310c3e1d987d6858546fbde6", 0x7, 0x3f}) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000240)) 16:44:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r2 = kqueue() nanosleep(&(0x7f0000000040)={0x9, 0x100}, &(0x7f0000000080)) dup2(r2, r1) 16:44:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) socket$inet(0x2, 0x2, 0x2) 16:44:39 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xffffffa4) setsockopt$sock_int(r0, 0xffff, 0x1223, &(0x7f0000000000)=0x7fff, 0x4) 16:44:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) r1 = syz_open_pts() r2 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x400, 0x0, 0x2, 0x1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20060, 0x0) preadv(r3, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) openat(r4, &(0x7f0000000280)='./file0\x00', 0x10010, 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000000c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000200)) close(r1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x9, 0xfffffffffbffff79, "541bb97b6600", 0xfffffffc}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r8, 0x0, 0x0) read(r8, &(0x7f0000000180)=""/31, 0x1f) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000240)=0x20001, 0xffffffffffffffdc) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0, 0x0) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000100)=0x40) 16:44:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x5, 0x8, "5e00000000001b5ef9180600000200"}) write(r0, &(0x7f0000000140)="04", 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000180)="4ced09de57742abe2ee6a14548f8b2a7f17757508f8602d49a95ffcd00f0bf8d1c3b67765f791f48bb72ef06f753bb9429e430e6c00271a1742125fcd848f677ac414a44a5572e3b42b3528c98c850b0528bbe6ab54c7dbaff038727da67d4cf375124cb474721996f1ab6967f8a2897b3463834c248a1ff814b72837998df04b95953f91422a09859b9ad9c6f98384f77465d9a32833ee9704c12a4911bc71c0d1cefe598ddbde9f66f40f3e2373c9c9dfbfe37cb92f5885bb8b5a949fdbf6f4804a8e24bfbe1896a0b2fd2448dfa162079600c52dbb0821dc4a4844939d8cad3250069a7f4363f2120c3ec488365aef56bed703ad17eb4b574374271ef92d657247e5d048b89d702bdf0e022a1b076223dcfd5ab239dec785383f82551d08703bf757564d32556759e492423ee218a55e0066e02c359bd68422e0f18c7104d1210ace2d5935012254a15168bff4d0ab7eb41331bd4645469169da3ab02bfcd963cb9594200a067dc879327b6ab3f841c28248385f3a8940da588c28a2ada1a5bc19a2a9e77751d58c400ce0dedf6adb8c78cbc1957209bcd4d942a98ad661b63eb9cee632018cfbf5eb7ba21db2dd60bb4ea47d31f10bd9bc3624dc013672c76e7e27a31c648c4d6bb3504e8a070e620ba9bec608916998691193579db78c73aa1ed08db46b3370cf75a4ddeeae6571eb539baf77dab0139760c8f9d5057a69bd8aa3fa6a8f069e0220af1842c4c135112443042f1780383c321b3a5c625eda6edaf3ab78c705da1c686dff7e5bf468f5e23d6ab9c9c6d44a7cacd2503456fc360421777abbda60e4409df9385590399a5c44cc30826448b775967bc3e2799f7c0c999a74692923b0b5ce59b5ea9b045ed8c48df44d43afddb55941775385bbf839e84fca43c6406fdac7f1545bf03fe8ca75b2c1019ea3f7ec1d9160365a2ef020b31134893634f1fd92df3e85eb8a62256523ae0db18d346869222f5ab65272f80328ef5b880d7525ae1d8e8aa1a73af1ca5c3d3c5ca10483eaf9dc8a5293f73b3b00e00217053342d88cdb12bf00e973b1f8c192f24841f9ceb69a607f3730d9ad197b467a1717969efc6d9edf4a19a1075d29b304c2295cc53ef439c9418f9f4902b237be30fb39665409fdc466607fa0216680f8e22464ad019cfb0926b90c8cbcbe2dbbd8e079312508bb13bdbb0d17de9f55f731a45877bce255bb1281803c8d74ce029017c577c096cb549d7c69674bc45320be6bf0382366ce6ad70ba62f11b059b49d84700798238ff8e3cc6f2a1475662a5a7350cc5472693d114ab6f7cee7d233f3454954cd8630e1c8d31362605789dfd7aecc3852fb2b5f4f45f7c9852da48b79f676e3c3d617ac88d4cb30525378ac6266014e40cb20206db0dd9ba1d38f01d8e10174b9c93755df1cc30cd082f9ceebee85fc53634cd8edcab859e3fa5e9ef823bdabdc7977c13a85d546ef1a7710264d3c729022d0664dc8415413b1b600607579ab5f45f2abc4fb4e5551942bd027428e80f41b96717e75310d548c9a01b857c9328baff26ce48a54bbf4976e414339b963063a7314d1386f07725da5f409525370ba81a39acc46d4846ba504f63ed2230fc422e5a5b3786014d012da3d4d16d9efb67f6b2750b94910e8db773dff1a214267cc7a8c3ee7fde694c05fc70eab0149f4aa12a2c77d9f7328415c1afb68ebb528b00fd06dd57cade6d980ad808d7d15fe4d963fbe181a85cdd27154693f5fb85b275bc3a4c2cd0afa9629b90c3d2df2a2acbb60192836806cb37222f9c4fea2d4f02356460fcfd43159b93eb0e971553ae94ec73b132fdc07f1abdbc3508cdfcb372fca342288fe364aa274954beb5a012ad487913f82ad81500e5714f4506377d998969300364f4553bb31136a2b0b6c16caa75ae22739cee77ed243b2268fdcec2f399dbe376e274b017558e9d8a5c0a519cd3e823fbc313552682d56278264f44af51a5b8fd736a36335f168388719c1f74c162318818b611bbc61a1b3db7cb18891e06d35f5cf1687502e784b565b12e038474bffcc85fac7817b6712be3c4a55352457ba2cf7e653ec22b0e0ac4bf414ad4cd73cb86239fa3f1980c5908cbca86d4b54372c3617870ed8d936e7dbeb204f9003ecd18060b0742c6d0982750bd9dcaad02ff5783ee765784319cc2915e1ec395962303bcb2980dd7d21d44066488e1d32dca4f9ac7d25d23a3450a5d2d3a8aeff52db51bee704ea969a3c15215b32487ecb34711061e74816691a3caf3f77a3560d06d23f22a71f99668e6ea8efb862134c1b242d8666f6015df2f944bd59bf73052688ae6b37c2956c78c8a10b57857fd6537de745c2ed96f176d867901ff068b0d17b62738a887ff93c92b04365b157206d0e1572c4142ae44f8b7f2e6d1c35193a9d3d57da99d7db5180ce27b160a643722a2bfec0e3ced7cd4fdfe5217bf8dc15c20cec82be55c0a4df2199c825acec1cdb3c773745e3608c1fe7e4091694751007bd5576290a1b9eb456675f278dea71a1d027cf1f3db70e2c97aea14a3a534846d449e2de53f8428c38f64fc1a5f74909bc68ba1e5a931011e695f69637b8aa776af0e65521e29f7801a6786b7bfa5d717b67f34208993ce8c091746a7eff37f7f3435bbc46c94e1a50058577733a4e608b7dd39090ee9167bd602acb81ef541cdff959c782e1193a291ee17c48714b612b22f083bdef6d939d28ac97181d67b38c4e5ab73e0a695060fe231026a80635369396f4a38b55536d57ae57e880ff548cf7c6763abab13baab8cc2b53a340759eb2b0c4628dabf69a9b5633a06284a77c941c270b513cb18ac4ff8cfbd012b92542ddfaf6dcda76c67daffb3e3e777de6e8d8e8f9ceed3d9889c4765c9a44269f0d73ee745066a1948ebe9b275a707c6961a32631fbe34881ccc2f904674b3e9ac07c93bf00443690e63316fe6e698303eb823ad3eb1fdcca43e15add63fec20e79d9bf9c19ce7a9841368c485d8abe21ff94504b8b1e48b2ad3c448a647766ef58bb9ed602f263fc4c3eeee9b366099a1c4b50b2653ef7a03b7d6da836e9009a05db840bd396fc0dc1bdd0df23d2fa48300d971dfa049efedf611b625c9e8815738671205847189fd8a1792d3d7a4557dda3205b31f9fe3315b9b1a403b51ceaf3fdc7d42db405e8f4784f308a2beed0c6855620eb465d01f210d61a03e06bfd4f71b32872399441aac5584ddd4b753cbfcb5de4237f9aba3c3ef72bab4c8cf0bafd03cd394a6c6c0595f98f8727718e79a75bc9c5e134d955ff54ee99749c6b3a4571fdff3bb33da338cbd51a29581b1d8ec26463ef75c0590be0031b3995fa4b3175ab600b07c0c36a85cfed6bac1784a2d3db3ace14e1f778c476c9ff6ae5e11ec20749b7a5e763e776a7d2ab4bb0c2271f97189f2b5a3c1de4e622cd2272442aa5e3d287159da6c1b52652be53f1706afd769b4ba892862d39db3c955e623b7206305ad2d5206339d00a9a4481cb612fcd3a6e62a71e155024b36bae05b33b6e341eeca9a76e6de14b90f810851634bb70b8ed57dd24ca70b0c07beb5701d14a43459e8ee375ae8938e381b76cba47f6bfbd91d29a9274baec0044127208d3a47ee93976dce2588417781b0fc984b73137be8e64e5152820f9acd00cb6344f3e19d975cc7bc03f999fc76340f130775140d32ab0c6882d20349bf7d35e9af91875af3edab5e370544a1e7a99208ec3242b3498ada3818539b7101413fab98b73173441ec52939092902ee73668cc991740bdfa923962ba5cfbddf301361c2d65e62fdb4f20019d530c534fa5c11df47f0e8103af41698ef19f191514bccddb3ff7073515e3f9d912758765fab75df69bcd915e9395726cb7c44481f133ea870ff5d02cc25ee35cf439d8296538120e8c20995dd459e2ebdb998279f8ba9ae1b8b7445fd9659ee2ab4fd4937633870f78683d4a2d7db2e6b9eb858209ccd030c9270804aa627343fdd8298a897a5fbbf40fb0e337b9f2ac0a282b2d37eabd728f056562945dd99d676173c8bedd8cb9a56ef51fc2de7de115a3a3a7df3e30a22a79c30ccf02614d857e11e76d101e6646fca92ec994e212677ff56b0789db8bc6f1648ef509a9278ec93e3795a26450e73ced1586b5b882f58129938391a3020b054fe9adcfecab862206074b1c539affca4a0f411f891d7d66279cd5a01c4f7a2a6e9c1b6004d404c18c74c12c3160bf1b21d549f7eb62ad893f76c0e0a86cb8a31758f48af969e35f96efdda1f611a6a71e6f582c9af141da6c954bd78c3ca46ff3206371f0a49101ec30cdfa2af5ef3f529ff87bfbcc1c868c69f1d87f0915b8b3101f4dd0fcc6c475da03d53e000df3856aabc887c368a143d7903ca5cde012fc5a8a9627d3f7ab203bb25e1f78e337e2cd3fb9284a4e27dd6f1fc0bed6fceafd7403488cf729f9355b0489863751e81ba5a751772c3995b2246975e3c2d53036200bbbfd6639ef9af5248c310cb3757fd9641a31da212b993afdc9f1a26ab0b2b99156f54222ccf46a94b418f452ee3000b035fd1cd01219e965d6057c00aef924c5248fdd579be0b0bd5463407abeb30c3f9cf54e8b14d5a07f7ab7a487e35d1e37ed988df2cc7075ef8d79bfbd769db98267455655c1429825e9df5bf7c6725d8f69b9fe0da52a126669dbfb4b3573a271dcf0f243aa16f0ed9bc56aecf6746883e2450e4193ec87214fdf0ad6b70746a581aa98b10b46770dfe5c4df5de1057c99f257c0d40caa90fa24b21fe8960d0a47d72036d7a1518f64d3fd8303787cc22de9bc39a22cb5392a6d0373f3a251ae1c63f36e2bf8b4f27e4ca4f5e69fcb6081aa564f463204b9eb931e7c286136de9fe57f79e551cd2efe1feb01218e804273da7a93b94f448188a8397015fd085880f380af5c664c3a8d566437e15faff031183828ae1f98709843c5c68b9cdc2c9a746f75d4cf6e83a98d02a31df3da815d8c48407c95c6b52e3cb9ee164f8d3d3e0609e0f2c5ff417829f84c50d604b897f02cb886bd88da48974cf1641d5c37d187727542531ffb272b95625a9c18f1286a0f5b3d01ed81d2f0c74761ecbbe607f54e297811abd67d9ac87adfe000bd1aeeb9de847eb2429040002e5143d78746480675669e616808beeef91f1a9d4429522030559aae31311432f1782d770382eaab85a169cbd3c01bff5fff24a4468c2b2f60b58899f1465e4c832e3c4988e9fee0e06483ab088348711fabed0ae0401c25f92ce90df210f5ae1e804d627cd4f87f5c119041418d7518071fed3d3de04f662042b21795d2f0cb83b89bb92507a3dcd284d16530ced47118caed9c98eb71d70d6e8422b746b9593afa1b891c247b2e5af91044a254486364fa41e9a2ac932835b0396f4b82086e272f50e1071868be2eda2453e63b9f5856e1f769af7fce5dec334e5ff5415b33404d8b5f12c17c53c1a89809e42d4d39467c32d039bf8fd57bf07f70a4ae19969fe3bb792631705315f3ae0010df85ff7d96761ccd22e629e1c707c4c806c872a1505a42ba1338775bd2c4a988ed87c30158bfb5b628d3cfc4c36adcdfd0b0c86acf748ffc6035b63f151df978d70a3eaa6533b9e27a40beb4ed0e14a52c366759b5b8f851b86153fc9b7d7872c60d78b197fc10906591312189c6c96bae91e90baa709c59a0d4bd9119f6a496e276e6b12284fc3acf5ef32304888a51c3ed519a7901cb3b7e6bebbc5f3bb220d732bb7ac97b5dfdf79e0ee8a93e92cc4b8eb87961029a69962d42859c", 0x4de) 16:44:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x0, 0x0, 0x4) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)=""/195) getitimer(0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 16:44:39 executing program 0: 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) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 16:44:40 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ea014000000000045f00000001010080000200"}) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xfff) 16:44:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x80}, {0x16}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:44:40 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x83}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000001c0)={0x400, '.\x00'}) mkdir(&(0x7f0000000200)='./file0\x00', 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x62d70869034b1c15) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 16:44:40 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x6, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f00000001c0), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x10, 0x4) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) fcntl$setown(r6, 0x6, r8) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'`h\x85', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = getpid() getpgid(r1) pipe2(&(0x7f0000000080), 0x10004) 19:33:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380), 0x0, &(0x7f0000000500)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [r1, r3, r0, r4]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x48}, 0x4) sendto(r1, &(0x7f00000000c0)="e9ddec16720ee47c5b30018e32fbda78ec04dc1bcfda9c3c2a586df421ad81692f3808933655747c5c8a3b14ae4e7b23b2aba7daae5daa836e9770b5cca10c2a802d9913f5bb231a7b46407ff9809a8f303c3a908ed478cc52aeb90f244540ea3c", 0x61, 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000081", 0x2c}], 0x1) 19:33:20 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockname(r1, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 19:33:20 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x6) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) pwrite(r2, &(0x7f00000001c0)="dd135454c78c5b5fe6a09954411c90c0e4c1fef6e50c32d829bd8b68dfcf081f58a3761292936d015d4e38b21b90c86f94d9e61b6e13801b76d9ae5cd912db54533e867ec1ed68d41b747b8770c174e467ae6417988ce405cff976437ef824b59e056f8c9da9c1b4f91f8c866c66e156a3f0cb847bd575c388569649f798b5ab5aafb2666c8711ef4e455447dd64df6812acc2631b0ef334b522ee5f969bf9689c1ae7c070ffe082fce05a544aa1ed01d0f265760cff4eb5fd5b0eb4b7320f0c4446eeb4278ffa0b893ce63519f5829692f52974bad7dc0d10a66d58e71e575cb69a896627e31021b4ad236f95848f4090db9174eccd32ed362c501b2b0aa0745cf8815d6fa8b4d98bcc85ddadbfc7c5f697bbf6572868ac86cf34c8b653353ce19ff914dfeae044b786d9f47b1efad6de23b42c489e5e80a7d75283d3c626619dd78d35dd44f82c5098f2bebea8154c1c6fa1bd16cbe9553adea35497d8f0df7c74bc5e1a33bac97f1fa95814b109c066eed316c1b7323eeab8df9f5a23f3c653cc5c60718bfd249b3ed220bdbccccff6d4f32b027dd1c2ff5c4afa0a28fa058bc486d652d97d2da4c93276cbad6cdbee8cf17c7259f123ccb1f4e889d7859e5051c2fa3ad524e5a6dd55445723d5125e43ec7779f187539a4fcf5a2cf3ccb6e4e2aa075b2e7338c01c5d18e5464a3a2204ff39973edbd9db426037082344ca0f0d8cd443602412befd1e038c1dca3c773976eece700874182a1e3c0958c261b8f156cee7ec5f70ada9982f6d30cc8560926012d9fb1e584840aef8ca13767d9b5a55d9a2bad5d46746ce530b0cb7e66c96eb74cd4341c5aef4b62770ecb8f35f70c46849722acff6d433e5712799d5a17b6ba26b4d0be3870b8889271dd06264dd0066aa2eb88f8c226bfa30229288a039e7ca74f2a774fe4a9aab329811200e7c52b5186a52ed367be4bbbc7e0d62b4efdb1f6337df4c271a0cb06fef620ae05e198e26330dea435838614f6b2e288f1cd53ecfaf99ad3b3d274ddc0cce30c110a958fe8ae0d698ee96adbe0b5bde62a645c6164f62285bae7cf4b4deaee65509c5703878c1d8ba3696aad9f52415bd748499d49216226ecdb1d6369c2a0e8265ee9e7ec87c92b0ff6038318bef5557e26611a5c3fa6f171b017f4dc58c8320eaf988f5ea1dd3066bb0447d595307592cce41a7d5a80c01b862f95eab8014deedf35a1c811dcc9234d164e738b1ae8a1a671b91b21fb09e2b9de938a6647a759b8f4a8d4c92c36a60ff03a721f3af851909490408af5f67dfa63ec157842f602d6fc50f6c1ff80df008585447e42d8fb03a688002c08dccdacf7b93ad5e8ad6704ef6521d015f6cd173216278b0c9f8b474da465872f7a322f89284433181f4eb7d47cacdd335eb0d5de40aa9dcc504b53cabd6d04ce032e2e9a1d6b810e6a2e97d98a0947c06f28d2447a220ba9d73468537c92a9b8e89ae1f20825f947566806fbe6ef877bdffc41108fa0cae88526edd678f061b16e180598c2bfe41d33702e9c23f18fcba8c7434e6c697ffaf881f2391c7d1c3f91666a3b867c1236314e50112a1cce866091fbcef1728e8f84e55dbc1cb25f635f7b170dabcaa996a9fe0e94e07f023cd5a375a0a1a052bc40dd5ae6946aca4da041859c9161e9f8f09dbf3ab04dadc16a63633b24a783df0c64ba13c095032cdedc31878440c3a449e531884dbabd2b761ffbf40a22c8200054113ba435e01886bf45a9a3e32db15a6f91b1f09fee8ff1a0f1d28b516ccd1bbdcb6f1397241d27f86b9907d1bcaeb42566a541628bd835b169da51fe31ac5d67d08e0d07fe0a321fe3e9437052b9bfb8cd4ab6bd715dee7c10f6e8bb08723923cbe3e6d08a6b2fa2612ee14c83c7099fbc6dbf270dcb304782e179886dca37a7dc80011a24157680869e8c5757e54b84d8f5c0988a97e2fad117dae8cd7e1d8987ed5a4b8ee5634baf6f28b42376a5d3cf35a8a47b7a73457e9a266acfff14c06f18f1201603ae85cb7a7d0a6884bae075da353637faa45b45cd6226a25f8bcd81c9b80ace6ddcf0930915dcb8d1cdebaa6bebe261dc401be27ffb0f6bbc55f056faa36fa5c71e3fee8f8e706a7f79c958ca006d5216be96af802bc32e2612fb0431f27b85e50dec14dde7f39462cff2aa2c65d586a4ec288de0dd86248599b7cbeeb57d7b5895d2b9130527e6ef13524745afed2df4d74941fa00ce8cf244f70671a04ddceb801e05494b2bd327c0f1083880b413d91c0580b1c98f18e4025d5a79cac3f510e96ed1904d0a86d7f8cf71668948da833e58d500b098012f29a3d855986a517332c4ecd93dc42023d614756edce1b75ed1a45c3f0fe3aca89d83ba48360a55e98278ee415a0a77f37f336c831a70ebcecaf1d437d3fcf55106bd2982475175c9511e86dc49846cd39debeeabe676813effd8cf847b945c3db71ba7c71e3b45c15757199e3a94a605aa54853769a5ac7b6a93d0902fd12cbb5cd4afed24cabb0258443340f215bc2eb3c225b47f904cf058611739857bd2a0c77a066ab1690255711da01231a12a6e7adb4009996298f17881c6c345dd57e733348dfb7b8005b4a41cf2f5ed3e8fd751d6a8f7019ecdde9c71e0809aa7e8fed59c602bcfa4c13bc187ae8883762dcd096902abec569c2ad24339339e8ea6e43fd95d8e7e87531ca3224218711341b0e7f6fe9f1309b84fff43cbd5844646595792085c3f575ce6f142d33d8b93bab63849e1796f43c59631156a57c9b7d4bfab5bc36d9d3e96624f5180509f3be240e5efa2ea2ad1e958b4222661b506f28a5d25d948e7656bf47aaf37f848af1b02117651406b99a5b916d5f14ff8fa93bad6197d76678fa94b01360e5d9a9865e7abc2aee5235cb56f5dae01a577a47547ec459bedcf4e0e19e0eb6a3d164e4d909c61e5e25d13454271638dab11ad5d705ec1c5e3794f39b72157115533b04cd1a09bfe9e68dd96b44b53ad2eb90b5492c25618ab628783cbbaa15fc8843f1aa8e18fb8c6015659bd544f687c0eb80bb774c557b81957bf31fd8b664e5b756dca36871efd7b9c8c3a55e52c52e6fe0586b7ee68aedcfff5485df49d06f1677e075a6fda8910532068ec81f49cbc9477bd0392c3bc3d6454aef512a5b752508fcd8f2cb24cb667c1d4cb145240e8905b1bf4be353b447c452c2d910b6425e53ad8aec284b62aaeb44da8d6de37ebf547a885cbbe874ac1733831f5174b4a70fe02fe329c87f7534e743cd56de25a9ff97c94c554e6369926167de47a4b29e4781323dae17254508cfdf2b06fe5d1627bf4ac3428f41d92d49ca99af1c83fc7b307d4e4092f8915baa44b01f74126606ba9a65089235913dffef88e94af34653a1854f81a884baf87dc3cd1dae53456efd222e7fa7a3f03abdacb0451aa2d39168682c4cef12ab25937c3c45eac1bb36ca0fec4729a7d7141305758eb098166d5676d60d57a4daace81ca3e8527beda5653a3ba8baa3de18ef1f08b1a8812ea617126163ea012d98f26f22e4634360934bfa6dcab20d4197464f71d3cd3543a413302e35d48350cbc346fe9769faa6c4e826aa72ec40d7785b5807c1459db96ab7ff277352dcb1057a44d9c4cd1031f30a95eb1a029c68dc59dc5cd35fd1e3cd0ef5c47bf7fb82ff1da4894463f522c6ed5390d13d8e7b044f7ad3ab8b884ec749d6b0d84849dc35bfb629adaeac2d3828911425a70bf3250bbda595f81e99c48177c4535ac801e733d9d0a241c43a9ad165de0d5e9d659c978c7970ee12381f77c4408da479d74462d3e58af73578ab9754848a8484064697a8ee519925c68850d4cfd62db7814259c83f4779414e5f997cd761c3801c17679231a070966c98337d35c708cf0979ee331690729302e91d6468dce47f7d20b8cb2687ca1a9a3c37b46b5da26cd5043da5a136013d169b0f9117b923a483a450a390cf067f7287398e245304f173de072378508d0fe4353bf02b63362822fcf5cb6f353af2182ecbfc6110e6691885290a2281e1e8d7948c59d917303fc0d4c1f7b44087c248cf50da7bdb34e879bfdfdde7b7294addc84fa592984df5600fb8de079d6156bc0e670bbadda41c3fdb69d91383baa11e308ecdcc13b6c45a634e12217555df0cbbcd0f14f633a4a5347cc29278cd053af76a3a06d0cf7ea7200ffb82010ef4b0a829e595178315dfb08b48c86264ff2c8022b6dc610bbff48032e2b2893bc094f0e5e8fe80e57e789ada34b0e0f4b6046abb62fddc6af80ac6269e79303345256a524ab158ef90a5109df41011488551654c24fb95047981e90ab33352cf17aa6c11e69f6e5efd506bc0f48be34af424d7c17537def6e30a62fd0fd421d1bbb5fc489c54156563c1146b18afd2789b85642839c7141d27015ed49adeefb7248debc5bb8fae9b800a841bc08e1d3a2d8631f6fa4d681c0c60d518e69e2d54e3b594c77719e475fefadb5492a3d5ad9349c6a45326bd7a0df998b8c6ac73559e6e2c265249c40e39c47707d856856b78a5fa0f5de05284afa9f5ae4f6d1e011bcc83ce1a134f1aabb366d738a831ae3b2cd83a3e0b3c22773beb6e30ddc081fdc4adf7e60937290da6285a0384f34e765b6656c3f65c1d4b1b0f2654a49ef32cd67c2efcefa155413d6c990b297165abf1bdbfd7d435dcf5d63cb98b46a9370f0da1391bfa294c86bcdbb149faac941e7743e8e94763ef7b14b7fef295fb79b78d5755f63c3fad005cf89614a046b5d4a5d360b0793995e28479df929f7aed13d8bd1894966981f32c3f0476d1df2ccdc09d7ddc74b2521e255b27ab8f959dadb4c0c01a4e515a90eb68f891362b3d3818f085f2da500c97faf0a7c3c7ddc8c6c215c305630c26929222a3da478e5c2d33fb86006a7903cf0d856fbb18dd47b347f6d48b39153afe6f88d296069768dee41c2960b360447bbb6b44dfd60a876a4a94e4f51baf596252a5c582b398629f2e527bc4fac0fc8370f53a7c78dad25a3228756bb92900c38097d2b9cc72a32d2340b635cdbf20fc624c671c0d376516531aa254ee584abca5618581eeaaa963902f58167c06e84007eebd63d3366c280e5c2ce6692de16715efecaed389b27e2148ba52d3a737b7c683961044d38cda3ef71d110968c93af3226ef0a3e8ff3e7924e114299be302dc37f237c8a0f7d63ad2831c4bd3b0a28ae550b28eda89c1847535f7f9453464f3e978cdb208e6f235618dda083fb3ceac6608579540794e2beb4e8b1a813427f167bc81c9feb3e918f8b615af06fa0e532846fdd9530bcee53ef122f356219bd3876e71c45a7a1e73ab934245285e3f560ffee7b4849ed031eee70ab295bd52fa0a6b71f50937d1cc55a4c58809f9c0fb77ce9101e3527854418656bd3ed8a9b82ee640d7cd8d70b1f25aca85e76bd3633a85104ebc7392ef8e58ad9011cf86a7139162426fa86d118816614da5138f6961f2425622acc88f652022438778fc773c43904cc6b588fa4f44a9f429e97524608fc081aa7f7e97fdcef247e55ea077acadb49adaf70ce0b23fdb3e75219fdd8e80ece45dbf6f1a22bbcb803a4ec45a88d8e5ae07911619d96c7236a645915c8afd181467dd8bc6951107139d2238478bf8a7d18354510b447fe5f59b756066f5de8e61f6cc738796d52bc802241f6a7bd4d5927700c08ea6593f734de60c03cb18a59c0193930ff99e6e9252c0592ffdd3c5c47c4a60e6f5f34a16d92850749ee5b2ff51366bcc52550e3e8cd806466a33e76f48979a6e29ccc0", 0x1000, 0x0, 0x0) 19:33:20 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) close(r1) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:33:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000001280)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x0, 0x2, {[0x80, 0x800, 0x5, 0x4, 0x8, 0x4, 0x0, 0xff, 0xffff, 0x100, 0x6, 0x0, 0x6, 0x3, 0x3, 0xfffffffffffffffd, 0x6, 0x8001], [0x9, 0x3, 0x9, 0x10000, 0x80000001, 0x80, 0x4, 0x0, 0x80000000, 0x2], [0x1ff, 0x1, 0x80000001, 0xffff, 0x3, 0x4, 0x3], [0x7ff, 0x7fffffff, 0x8af, 0x0, 0x10000, 0x1aa], [{0x1, 0x510, 0x0, 0x4}, {0xff, 0x200, 0x4, 0x7}, {0x7, 0x0, 0x5, 0x80}, {0x7ff, 0x7f, 0x8, 0x5}, {0xfff0, 0x9, 0x1, 0x3}, {0x4, 0xfffffffc, 0x0, 0x1}, {0x7ff, 0x0, 0x400, 0xfff}, {0x5, 0x80, 0x8, 0x7f}], {0x200, 0x7, 0x5, 0xfffffffffffffffd}, {0x2, 0x5, 0x1, 0x24d}}}) chdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x7, 0x4, 0x7, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xaa3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x2}], ['./file0\x00', '\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 19:33:20 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x1, [{0x1, 0x5}, {0x0, 0x3}, {0x3, 0x7}, {0x3, 0x7fff}, {0x3, 0x2}, {0x3, 0x3}, {0x2, 0x40}, {0x3, 0x5}, {0x2, 0x8}, {0x3, 0x6}, {0x3, 0x5}, {0x1, 0x5}, {0x1, 0x1}, {0x3, 0x3}, {0x2, 0x1}, {0x3, 0x401}, {0x2, 0xe4}, {0x1, 0xfff}, {0x1, 0x800}, {0x1}, {0x3, 0x8001}, {0x2, 0x4}, {0x1}, {0x1, 0x9}, {0x1, 0x9}, {0x2, 0x52a}, {0x2, 0x8}, {0x3}, {0x2}, {0x6, 0x6}, {0xe509b8dd37b1d4b7, 0x7}, {0x3, 0x9}]}) chdir(&(0x7f0000000000)='./file0\x00') 19:33:20 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) 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, &(0x7f00000000c0)={0x0, 0x3, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) 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(r0, &(0x7f0000000100)="8c65", 0x460) 19:33:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) getgid() fchmod(r0, 0xe7) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/28]) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) 19:33:20 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x1d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:33:20 executing program 1: acct(0x0) r0 = socket$inet6(0x18, 0x8003, 0x3f) setsockopt(r0, 0xfff, 0x8000, &(0x7f0000000000)="dbe745988bdce56d18bc8eafeaf7e239b60a03534b2b188c4da057f50e326ab00c1249dedd859e422d81729062f222518e2e3aa427e60810fbee38c686556c1f8ded67610e8a02ed7f1e32a5d45bfb27309fa4b6a17f299f84e46646cc413c43b6add95b151bde70dc5c63bc608b783ac368ebf972f3af0a1a04c7b691f569f2639607da7465feb33187b6e633904ea60ee941ab03ad", 0x96) syz_open_pts() 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) 19:33:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8880, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{0x1000, 0x4, 0x20, 0x2}, {0x1, 0x7, 0xca, 0x1}, {0x6, 0xc0, 0x7f, 0x100}, {0x1f, 0x1, 0x1f, 0x1f}, {0x0, 0xff, 0x5, 0x2}]}) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8082, 0x0) kevent(r2, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffd, 0x7e6551a524a97aa0, 0x4000000c, 0xa, 0x9}, {{r4}, 0x6, 0x41, 0x2, 0x6a5dab24, 0x6}], 0x4, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x60, 0x1, 0x5, 0x8}, {{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x63c0, 0x2}, {{r7}, 0x8000000000000000, 0x80, 0x8, 0x9, 0x5a7dbee9}, {{r4}, 0xfffffffffffffff8, 0x40, 0x1, 0x6, 0x8000}], 0xb, &(0x7f0000000200)={0x100000000, 0xd1}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 19:33:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 19:33:20 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000240)=0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b104050460000000000008000501000000000000cea1faa7fe", 0x19, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0xd3a773d84dea1c4b, 0x4) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140), 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 19:33:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x368c0000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7, 0x3ff, './file0/file0\x00', 0x9, 0x0, 0x8001, 0x2}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0xfffeffff) 19:33:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x92) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:33:20 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x9) kevent(r0, &(0x7f0000000080), 0x9, 0x0, 0xfffffffe, 0x0) close(r0) 19:33:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x5, 0x4, 0xfff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc1}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f5f000/0x4000)=nil, 0x4}, {&(0x7f0000e32000/0x4000)=nil, &(0x7f0000e39000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000f03000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000f4b000/0x1000)=nil, &(0x7f0000f74000/0x4000)=nil, 0x7}, {&(0x7f0000f1b000/0x4000)=nil, &(0x7f0000efd000/0xe000)=nil, 0x32d}, {&(0x7f0000f54000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fcf000/0x1000)=nil, &(0x7f0000fbb000/0x3000)=nil}, {&(0x7f0000ec5000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f0c000/0x3000)=nil, 0x67}, {&(0x7f0000f33000/0x1000)=nil, &(0x7f0000f0b000/0x4000)=nil, 0x2}, {&(0x7f0000ed1000/0x1000)=nil, &(0x7f0000f3f000/0x1000)=nil, 0x10000}, {&(0x7f0000e86000/0x3000)=nil, &(0x7f0000f2c000/0x3000)=nil, 0x5}, {&(0x7f0000fa4000/0x3000)=nil, &(0x7f0000e97000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7a2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:33:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 19:33:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 19:33:20 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 19:33:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/192, 0xc0}], 0x1, 0x0, 0x0) dup2(r1, r2) ioctl$KDENABIO(r1, 0x20004b3c) 19:34:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f00001f8000/0x2000)=nil, 0x2000, 0x32635d7ad5e23479, 0x812, r1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:34:44 executing program 1: 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, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xffffffffffffff44) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) 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)="ad1af05de2f4ef18", 0x8) 19:34:44 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet6(r0, &(0x7f0000000300)="c34bf584e60818ffd1cb25c0922e99df70c59ccb8ab77b4f78ea93ebf674af5c6264728daca0850a71ef9357cb50d0ba16c9404404b366d1bcebfe27ac23fc101554cb3a55a044e20e555db75cb719d5a1570f82231e5370ddda6913ba03574e02ddd5af32739cfc818c3e63a3a9ec89f3dc5a55cfd86482167a35b7b7cac14b44b0f6a55806f1e4228c9314ed24ba99b2090e74ef49545d7d711be34f937435c4523cdf80508c0472c1af3a864a748bb057f8405111f178fcdb6ee4af2b18b252", 0xc1, 0x0, &(0x7f0000000400)={0x18, 0x2, 0x101, 0x3f}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x11}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x7) 19:34:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0100182f66696c653000"], 0xa) 19:34:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) pckbd_enable: command error pckbd_enable: command error 19:34:47 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8e4e, 0x0, 0x98d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r2 = syz_open_pts() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r1) dup(r2) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:34:47 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x5, 0x4000008c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 19:34:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000001c0)=0x800d5bd) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x7f) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x1000) 19:34:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket(0x10, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x174) 19:34:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x0, 0xffff}, {0x4, 0x9}], 0x2}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x2b0) close(r1) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/36}, &(0x7f0000000040)=0x26) syz_open_pts() 19:34:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0000000ff]}}) r0 = getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x28, 0x200, &(0x7f0000000680)="966800000c50ae994df39fb86b5e256c299c35aa0c5196a2fa0e42416291737446c5b51d4459473dc7e59753dbfcb8280f31810704540ac1e54152e8ac90bc0257c53275e31ad5f9ec0f315580c808cdbb632f40d9706e40cd5c06a9504a83d9bac12b13a3b540c1299b4d4a21547c7152939b2567d26ba72890e6178ef6c234f0ca1466126048c352b20970c14adb2e2d25173982ae42c18b7deb9dfa1e5be334d5da0000000000000000", 0xf1) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r21, r22, r23, 0x5, 0x7fff}, 0x80000006, 0x2, r24, r25, 0x7f, 0x100800001, 0xb1f1}) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r32, 0x2c, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r36 = getpgrp() r37 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r33, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100800001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x397c46fd33d7cdd5) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r45, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100800001, 0xb1f1}) setgroups(0x7, &(0x7f00000000c0)=[r0, r8, r13, r21, r35, r38, r48]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r51 = socket(0x2, 0x3, 0x0) r52 = fcntl$dupfd(r51, 0x0, r51) ioctl$TIOCFLUSH(r52, 0x8040691a, &(0x7f0000000300)) 19:34:47 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/23) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r1, 0x29, 0xe, &(0x7f0000000140), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) 19:34:47 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x36, 0x20000000, 0x3, 0x5}, {{r1}, 0xfffffffffffffffe, 0xaa, 0x4}], 0x7, 0x0, 0x6, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f00000000c0)={0xfe, 0x0, &(0x7f00000001c0)=""/254}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x7) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 19:34:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0x0, 0x90d2, 0x1, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x0, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e6", 0xf) setsockopt(r2, 0x80000000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) write(r1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000080)=0x2) fchmod(r1, 0x4) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb", 0x46) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) write(r3, 0x0, 0x0) write(r3, &(0x7f0000000200), 0x0) syz_open_pts() syz_open_pts() r5 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000300)=""/4096) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000200)=""/251) write(0xffffffffffffffff, &(0x7f0000000380)="8c", 0x1) geteuid() syz_open_pts() flock(r3, 0x4) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x5, 0xfff}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)) 19:34:47 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) symlinkat(&(0x7f0000000000)='./control\x00', r1, &(0x7f0000000040)='./control/file0\x00') r2 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r2, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 19:34:47 executing program 0: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100800001, 0xb1f1}) r26 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r12, r22, r26}, 0xc) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85737ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af6339dc63687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r29 = accept(r28, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r29, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r27, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r27, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 19:34:47 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) r4 = accept(r3, 0x0, &(0x7f0000000080)) sendto$unix(r4, &(0x7f00000000c0)="15c1c7c31d383da43d277f0465ca45c81ff4093d93851002386669", 0x1b, 0xb, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 19:34:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x7f\xb3\x16\x10\x00', 0x8080, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\xb3p\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1d}, {0x6}]}) dup2(0xffffffffffffffff, r0) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 19:34:48 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0xfffffffffffffff6) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="23216750dd53fb8b1af53740542385da26f52b93c44d009d1b49f26990760ee379b73c11882316e2c1f7b5baa181b3727c888bcc0cb94c9dbeecff07000055", 0x3f}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0xfe14}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:34:48 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xa) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() 19:34:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000300)="94e21dcaacb7b98e52c148ea2e114d2416b38e3b4d3314613c8d3398fab866ba4a6a872a285fba1e2e95e0ff364f1bce1237916f1963e44da7994cb8a86094398918974ca53634445c88a3875fc6ae338ba0a0c5e31e1ce445955274900eb4b95445154b8fd6a72aecb131bc672d97289c6b05c2ad1a1d534bc1bb7d78735abcf7dc177625ae3500cf7a3dad79281518c7daf34fa6e5a41d3027fa2c2bc4101f9037f898ba2724a17699faf49c7d1d205e0146522ff00fb521c87c99ab8d7a71d558a88b2bf6d69e236033351947d4", 0xcf) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="4ff3d9d03ac615e5b3c75af1abd1d4e703c443b97fc360e22b041c883f705a9ad492c3d639f423a1cb84c05a632d3385d39496574a0c7b8cce11c73a5ec192cd57f612ec7d7483eda5531793bc5bdd4c977a870264d10202235573cf25254d22b2942919522ba1202c", 0x69}, {&(0x7f0000000080)="8e2ae5bddbd5659da4d8c9a27801e2d41140586d7c73ba596e9b21b49103fe265adf2a5c73182b4fa9e1a761bb", 0x2d}, {&(0x7f00000000c0)="7cf35a6fe4cc5f9019ac6e2fb210f104", 0x10}], 0x3) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 19:34:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000c80)=[{&(0x7f00000001c0)="bf95777fac02641a44bd01348291901c85825c0548eb350562aba7f41fbb3e312ee5639c8eaed53d9d2aa064fa9ec64b6ab988588110d9c6540856b848e3861f09f9461de1aa0297b2e650eef07983009e026348001bbff1bf3b6fc82f682ace3ec53efbacf3c6659b74c3afc77dcf5abc5316707a6bb869abf88165ee4de700788290831d5f6a659c284c27cc92e6b02c99dfc17fbe4a86a3a74c3899b0455dfeb1788fa1303b447c4e05afda030ce6c894670573b13385bcfe427ec8f37198fac25c0ec5c8f318d5a8d45c22", 0xcd}, {&(0x7f0000000540)="d4ed20894f8282b06bc1e179bc08dc8436d8e93544d71748b411e66184f8b4f6f8465ff4cadc4bf9744bfb6f4b9504439c9019a5b35f9fa5780357fb6b8be6d211f78fc42a4f04c47cf7d296c982cf4a00c425694a171ad3e678a7465a1e5533d77d79cb8ed1e7175327459b86c0706a91372cb701c584bc571194de31595a02d91e082bbe2e417294db239820f90a8e270fe2004e55eb27ea2f1b670bda60b242b38bbd4f82b791f2254f0d0be2763b484a17904b26db5737361d5879d790399c8759873633d473607ef413043e278c4509bf0886165df8c1361d6b06", 0xdd}, {&(0x7f00000002c0)}, {&(0x7f0000000d00)="ae4773b73f963e9b4d2afb761790239e25a4030137274a18cf73dc9cb4f071ddeaa5c47412bf938e12897538b837c7f30aa629656e5460746cb79a", 0x3b}, {&(0x7f0000000b40)="bff2a7e40e6c77331e5891b5c92fe87d3a6f1507d8d54aeec5acfba0f18828c3d5e603b40a5d7ab19188389c06024ac4223f1a6178205932d4e8c9c7cf4e173314e2eb529c69312c6ca139fb09e5e2", 0x4f}, {&(0x7f0000000bc0)="c05fc44969e1cf7384d46bdf142b9662c40086f7d52411a37337e2261997519db42d234885309510a529b016901183142aeb845b4dd291233b224a0c8e98a64f196c24c055bc938949abd12de1f5d0a298a124ec305f8dee653cfff69a32e3a53b3138cb865ab06ce58d883ec68ea852bf2446081d3430fe4cd430519489995de8a20ed952b45aed62cafa56326ba79318915d6dad2fa8b0061d5bdd153780f5fa491029113a0bba5aa570256451168972c8f1b00815a0980e1dfc", 0xbb}], 0x6, 0x0, 0x0) r3 = semget$private(0x0, 0x9, 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) clock_getres(0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x0, 0x1}) connect$inet(r0, &(0x7f0000000040), 0xc) r4 = getppid() r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000002a40)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpgid(0xffffffffffffffff) recvfrom(0xffffffffffffff9c, &(0x7f0000000100)=""/60, 0x3c, 0x841, &(0x7f0000000b00)=ANY=[@ANYPTR64], 0x1) mknodat(r5, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) sendmsg(r6, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000002fc0)=[{0x1010, 0xffff, 0xd5c4, "79cef32b0634b3a5f9fded4b5abec0658d06fc5693e1cd7c904a972aab5dfaeaa9a69fca7e678d17138b94b8210cf0cdec95b2cf679036db420d63ca11cfd0596bd42f691c40f96a530a921b127db3723a57d05b64431725b2b004119999ce7de5443c326a2f889de91e116d7ab0b35cbcfd64694f8ef41dec0391ea616bf14864ef1c2e954d73aba7e3ffdbecb5528b96f2b31dcc6473acac1fbeb035617fedb27d4763e461780ba9909d0d64763811c9200936d512688cad7797381fdd8e5bfa29da264451085629e6164a9845c66d4e64f21f51a41c61edb3ca66cef16ba78e077fcc3f9a95ce14a75c80f720467017d6f67fcda6d34565ab488d920d370d085094ecd3d5854ac04624fc1120bf9f0e6316f4e00fb13bf1e6d2765b386e427046cf1b0c57d85723bfa48ee4028cd31ebf5092491c4e0f87652cc05f83afa2d1d1f48ac5e1a926a9b069df46fbf7499559233d40a59bcf7aaf74e6e9cf6ba872e4568258d7127bf52a6b24eec837de1abfbf0df915e0d70b4dcb01ec42053c2a513406cfd6a51124c76825465d9240e0c4bd73002786ce263b37a057cc794d8c48064c646ef90bffa7fe840a47bd23f4521026bf2be572aef623f7b5d5f74d8158454cd39692975ef52e36447e6c727da311eaeadb16a1bdc89ec515d336e00d8859bdb1c8f2340812a4b1fb64ff620fe895ea76d948f208b75b9dc759e07f05da0b990cf39464b523ed34533ee598a7c955561f7b9679aad4a6e27e72818bc3d907641774cb296b4b8e9da9c9fd9e6658e4316c5ced3f16eca15603548d35f0897857ba8428d392d3b8b7d327451ccd1f8243b74f9171d36010f68f6482701889842a71f44b95cc68facea4aa34f8ae6f3aea632654a3c58c551682e8b3e185ba893e75862cf363a005ed0ddc10f2d1dc209c9705b2e71e88927af416b7fd150f2ddab4fa92d9d8b9564a1e0a3fb4a45da46a8f7b94acbb03b8981ed8c4a36831847b5547c8ce91c0649ea86931b44ae5c294dac7b37e9af0df8fa136c6d0619ad2a6375d87be85bda38a7b685fccd3c1a6262125749e54c6c3d9127b52b2e0564c7a4befe4f283a6c5c013006aaaa00e10e0ab757f41db4c5b0d11e19adfc282ef9aa827d1bf60c11e3e2844dfd0f0b5f8580833d5b9dd35b25c8e15708ba5e62523cb012a02e6736d98764ac4a40ce70946fe8ec98d7eda614bc40a354e6c620b56193d9952b7f85c21174e0490d42e7d653923303d7b9fdf560612eca53f7e8b47413c7d7863691b39180ebcd1a0d64cd25ac396b45890616570bd7ee2c4c667e67d412c5b988767d975eb604c57384d6e8050ca0d884d9f401989b3b298fbdffc42a1f789d62627a76055b7df62273f7d91361fd41c5dc150e0aea55c057fec916a80d9d845031526ec3376a7941f0ed3cebe2badf9bd5efb57f4b5ec15d90d0b941b307346524bcd20d09e4704f17d0ba5316293e8a69e7b950b4eec02e55ae3763e0cde370a839f8b7e531883d36cd975bfc98f87fe8634125e24ed584a72aa21fb68ddcc81e7aec18d7880743bd19cfd14f433ba421135f156caca7f1780163992f27eb16c0fb48aa9a3dd17c2b92bd1afb743265ddadb9399d9c769dc9295d9054d9b880a3c891f04b153fd24aff8a42f7b946505c01e8da644ac5b192d0756829728871147348db6d94c0146091f350fb200bca87ef63ef75c78d5db62be62cbe59675831b43ea4e826121d3e543229645bc152c3caa9013373d99ec65b504be298275224ace2df1a17739261b83971d67f861d87d0a3da3318cb6c2f9c3cd6197046650087c0596a85a49b9449d8628c7eb76ffea69a6e5740779896cd3536e00f3534d4446e4c7c099d1c47a35ab2abca7cf169924d5524eb5b2557aa437fd7d4f4c2b88019d712bf8afff7094cf959abca48f5bf929144059d7c0b51d8be20677d97f0224355c006ad88ff72c8bb9d4cecb0c7921962489655f075c6252a26e1704459c021f736ac97d62349bc9aebe2ad13b67ca9e9090573a23487bf9ce316107d29e3669524b5093645f2c9620101503e95d0c3fc20445ae0d9c235cce616af819ca9645428731a653419ce29308613554d92256d7f3c2e0ad1a277fa00fa826306555b84ce4d713e6bfbf789b728213d687bb8cabd3653ea10d99c5c378ff7fc9b1f3f59df088c503307913976e205206902106b848415528b6863f7eb29e129ea64bbf5ec5d72eb807fd0972431d51159d25f48a23c618be56e5b5840302abe43d86584cf9e3d4c128496263ab770dab26dff6525d41d1bd0a04b00009e10fef5c7cc9c85c444a54cb5b4eee76ef1e77fb98308349035033736e6a98980bd84fac049fea3c0c39cce0d2211c31f5158b7aae614461c314ef0c5597318c8aacb8e92858171005920bbf458fee02eba31807908d331cca68137a99bf889fc181129ee7b5e2a01c0868386dd2131288c8d3f45e301e0af00d39e91ba22f2e916c72def826072bf1e68fa5be56fa3474ade64ff2fbfcf840f041ee16420fc4fa945a0a147165f7d5ab48c042a878c335a8fec0f0ea5215c66428c29345f92ee3a46d497b70891a6a143b6bd91d843ac7ca4f48365ff69c5fc3946d0cbc33f5b83f9be4ca1796015ced3442ed021d7c64da29ee7a298ad8b0a5ce84f6aafa6712c715282c769faca7fb155a912d77ec7fe0fa5802613dcfd5ceb7271ec94fe1ca3c63bee05ff11c1ac7cb691f98263f672271748257eda0ef61b37117cf9f6c7e219e8d17208d3c10c28484dceb32ee301a07b1123d9870e7c647284b289666dc6ba63d3dec8e9df5595f3f065393566bcefa33340c3e48ff2364ca8b10402b17cd64d613d19ae8875342d5b2c9605affccd33c7c88b75f65152e0a9f8d885c3c464b1db945464d8ca4506e84375225c7e3f16649d776aba6e2486b1d110ae2bc4e729405327283bc1aa6c4a5264d5b64387d8fa052644bfa182f62ea792c2d60f82fa4008344cdaf458254e6a72eb5088fc6577076eafb40fdface07b17b1dfc2d8c1ce4171a139db4d648978d181bb91857362fe5bfe002cfb19b990fdf16fe1d874517612614fd8dd5b531910c6c33dfda89b36a82b735d91db01ea39c29eb4c5ff8ccce51d075b089fcd47a7b167929477d846a7ece0dcecd8934dcf413fe1f76837bda99ddba3b91a277399e858454663e6ec03592ee29cdceaa9eeb9f2eba7bffd21f484a81cc0436eba8413640a348133757325dfc775f986ce456eb06b7b5fc949499bcf170d4749a8d9073ff544edcabec6111b5a01fe92d0cd614a7da81d81c2c7793b30e1ab63d312492ab8f42d1c4243d6391f503c167d455dfc7d61676b6a87d55328abdedb9e5ada0da474822a0fd7c84bef1349996f66b28496399dbc9d56ec0a788bd3d777f75b0c5faed7c07362ce077c6776a8d91bcfcbf2762d3a7b8ff2af53e3b8ab91e4aa7e04e66bea50efd85d892fae1716486c5abcfc3a5a0496cdea56a1b0bb33c200003143ad92257a7027643347fa6cee28edd8e5274f4231725ca22295eb7acc974f4f87879e5b9a96eab7263b06cc61b68c2e812479d5fdd5059b992ec67d0de53c1a02efd57c0bf38ac343e1c068b14c057de306034c593431f81fc3c839fd286050e68c83a2d0480823998209c31f36cdfa6928bc93a8a576b14e0253cc16342e3a20eb6e45b7477b718d8a6c67d5c3c600f6655a25f0dc4b6d3cab58bc82f54ac9b1293ff6d07e26a61955c7b4141e9e726640168e74a08280e5fb8d0e91b330b3bc9e3b3408114a2eff3db4e816231fe388ff2af7abae9fb1d8b1c91dbec20343db603260b04fa4224a02604e54baba010f36741e9dcadcb5be7e1899f1a8e547226331b8b44acdc9f3823bc2e591d2e8f301ef13c6a45b64c8bcc0dbfea9ca635c58159b3041af57cbec36d96c3c8917b3e90da0ccda7fc8127954279334e489d71c5b12017132a776ab19003f9c99f2198fbcba89135e93531129782a28dea9f5cb4cab294a112ec0a301977b2d1a67c92e4a2d30abfbc14dc105a3bb778c046e4004cfecc798038e38ac3286092fc5ea1e0d52da5f644bb4ec44e08b49ddfa9239eadd5bc0a3c166b3799e1b3360b6298a7279829f9533fd530ea0cb5413e350210eecaf8ffa947f88dc5a7fdc20d8c13e6102ad33523bda5300c73140dc141095417ecdd4bdefedff2f1e6bab4f64bb36caba4613684ff125a0cb18626f2e8339364bd6d9a9e00f47dd7f4c764f2ee4eef09894beb349adcafa232df1e171c0c38551e1de20b2eb7195dcabbaac409096c3958ddf958310777e1b73ea316f839e39ed792a63af66299fac83edf1d0b42120e1effbc7d45821dedb104fddddafbba5272aa07791eb5d7e17a107f1c3c1350d8e1d85ec43b4bc1dde2eba7ca1ff5789d4b42b63120c548d676a47961d28d82602a4f253212254a5ba17b22332b5bf9a19566522b82d8555062c80b7b0f0957634119dc8b3852eed66c67b945742ad2d42c18ab32ec607261de7894e7d0c1cb4a78216314896d344e29e9e0641b43f84185a28a4dfc646cae69af751d2796acb324b1941ea9b36aba203b664f09dfb2d9b387cc971a5c8e9b4d9a6e4c57ea9b7baec696a9feb9c567f228d29fbbd2012f8a9eeedb28752b310464de56a70fbbb20f071800964b48f44aeaf0e77a0c2f783e53201ef8570b5d2c63deb4095f7bcc7a845e0121d7eb3814579252443f5e9d53cadb5bb5693f4c46ce328d0ef9ecf7bdb7615405eac397cb17b7b5e1bd6c04dcfbcddb82feb958a0aa7d2208afd0846af33e3759b507c10ac4ec17d3983fa2773d7a9d9dc3b54d556a1b43cb2726a232cb4f875c946fd7f2f0b2abd8c4d409f8e22bc996696b66893d0e35d758cca5dfebd4bf0ffcbaad185638dbccd10dca16f2a19cf714305cafbbe63f06fc1925e77be6469bc0b27462068f1f40c644816f2eeeaa89e14d4b6e5747c9e7b0064a03acda0c6d4a479a518fd9a34f67d86573ae70dea18c7e6c65b5365fb3a2e22c03c0c2ac8058829f4612261f60fb26a8905be516df883c2eaefee13c9be7b8d3d975d820305363bce35355c7e89dc3393a15235ef69fafe000794981a03348e8e93eff7638650b712b65e54e9a464e0a14a0c3900b1e488e5276dbc0be4ef7c5e2d654ffe2fadf719644c0765cec4da817112d3599f2afd000e9e2f859e5a65da233bac01fbab167525347f53e8679994c3a446d3d3475e9e7720cefbf299cb6e257a6661457474d5230072d2b4ff618e8951df48457d3305292b80b694e31371a3c24b4c14270d1d8d1ee129aff9eae8c39a6681ef010153d6e829f289829859b4cb926fd78b8b9b3279cbbf3b9853263aedfc66cdfab2512e676a9641bb15187d7c3f94bd5daa756461952a2abe368ce8d0dbe10ed06eb4ebc2f4db60caf4a5a24798fca49425d69154dea1b4ec16b5aa50cf27dbeeeb15751a0adb1841872ffd0be2217bb06a109d3180553a263d387d71927eb639710d60abc8d5d55f85e112da059db53129278425d56cdedc6351902f44d57ed570cd475f9c9d5d7b9c82d75124e0d852bc428933b2737b883f9287d8f70295f06f73584e055ef2b7e3751ae8e495701cb41019e27eeac2c2e79b2b0322965cdb0e7f8d05310dcfcd4610c26cd76aa8c19ddf53ea98ba3a8f1a87594d9c1787790c53bf415ba39c1a1d179dbc102fc8dc80205f0195a63fda22168c6154f9068de41f7c15d7314c05f651e386eeec3278dc37c4bc1427b72e6c8442873bb"}, {0x10, 0x1}, {0x80, 0x1, 0x7f, "f2dedb7013fa8d1f7848cf03701795b0b4b0de359b2299c41834b17a3cc4583f4030f5ef148aea8c206fae5fae96286c563f32cca836ce669349849a806e02de23fc291c8984fe88b9f74380e21882c1905a7ef93e86c1a0aaf12325a0bba93b5f293ce2669810f3dd"}, {0x1010, 0x1, 0xff, "5b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6"}, {0xc0, 0xffff, 0xfff, "61d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40"}, {0x80, 0xffff, 0x3, "83fbc2f1f896ce6b60a19e7c4d91ddf2f672dc4915d87859040c7102cdd6a5bdd2c39b1f890ac5be3927ec221c09191345682ccbcfedb54d10b3ba3b302ef6cbd2a76fd58759612f731f7e0e6d022937caf5f525e0bf1d92c6faeb667b2a9a33de3dfba17d4266755a2d0e74b5f2c4"}, {0x10, 0x1, 0x7}], 0x2200}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000028c0), &(0x7f0000002900)=0xc) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x80, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r13, 0x0, 0x0) sendmsg$unix(r6, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f5820b00000e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd514ce4591d2d348f1899ca7712404ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f84874c996193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x783b0bb95e2581d7, &(0x7f0000000d40)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r5, r7, r5, r5]}, @rights={0x0, 0xffff, 0x1, [r12, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r1, r13, r1, 0xffffffffffffffff]}], 0x60, 0x8}, 0x1) setpgid(r4, r11) 19:34:48 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r4, &(0x7f0000000000)=""/84, 0x54) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) sendto(r1, &(0x7f0000000780)="e8c3d9170b0e25f0744d7bc89de95e94fc7dae1eeca56867847158351c11ab88989e9d9363fcc25fcd3f34285a6786e599e47190e79287c1e9e1bccccef6006ccfe243e4ad6f148bac638f2f586f8725c204b7313edf43c7a419c1d18b0693ed6784d1ebf0295921d7abd8bd3129400527978b34fb761a16611ce828443e5caf80c9250f24dd13f7aa33a0c1998592c7e414f99448f68e7f9b870b1b142666432c42658185303668e170a5a8621423a7c7f05201f711e0bddff0b65c4923dfbc281940fc5edf223c9b1c5642e1895cdfb1ab077f8993d36f7ca4c3362063793133280650d3db5501ad5b3de5f8342443f6504c9c10005eac845a6ce5609c6c63d41056d703c4624e5482bb406ac19827d713e13f713178a0635998a669844f4d5be6ea94df07a4bb358a1def4180b61f06afeb8025b66a5ddcef64e01ca0a4558fa08a0a581ad7b09c6061f13eb64e9f68c5648d2e83e18e102e87405929ae6597c50afb04658f303879bb", 0x16b, 0x4, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x7}, 0xc) ftruncate(r3, 0x0, 0x7) fchmod(r3, 0xe3) write(r3, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x10a3, 0x100}, {0x18, 0x2, 0xffffffff, 0x54a}, 0xb7, [0x7, 0x3f, 0x5, 0x8, 0x3ff, 0x0, 0x6, 0xfffffe00]}, 0x3c) msgget(0x2, 0x208) connect$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, './bus\x00'}, 0x8) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 19:34:48 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x8}, {0x74, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = fcntl$getown(r0, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000fb000000000cffff0000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 19:34:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = dup2(r0, r1) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=""/174, 0xae) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x28) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 19:34:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'\xc3I\x00', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c, 0x0, 0x0, 0x2}, {0x80000002}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="26217eaa4635337375a63bd9b3b884b75559c661d78d5207929910184e02c44628fb07f8ea911c7ae090ca624c9e90c54229676b9fd4f10eea21253bf307799ba02b011ac3b0e58dd7d0294d26fa5e23ab7b36dc85ac430aea2d3d86b5182b1797289bc3764f5c52910208999f031a492465105a643e2c719462dac84dc18a45dc6aa028b0b2ee1e26f05a3d2aedde0d3514b7e9f1a1211fffdccd3d9618e81d31a763b703e4b3e6ec176f66355cb84184e6ef1c52c0de3ac1ad02236cb323d7e0485bf2ef26eedb8a2bc873423806d7ae679dce3c2937d9b963c6dd61b652953b56a0f591bac1a6b751d5f3fd05f18d06de5c9bdc7d8e7b35984a8cc6161776745e3f0b44b5b6efa0b2196b9579a3dbcfe35d14aa3efa6165b0089be5bf033180bad3d3aaaa714126de208bc944a1fc44b1e577675cadbd833399247381c2ee7a97eedcb3121ca2754c3feaf81f80e5d1ea711774132a8d5ad801b4cf1e5f542092ece930701e2b280fe95ea0d6698d65e5104b03621d14e34b7dfa2438c89e1c1cb50aab72fc5e2ae754d5f4e3dd05038d05aad1288b7579affbf4bffea75feb0133c6e84ef6ebdfab7e17168758e26363f7be77840a5598806860adf3d8e3ddb90f55d0541b94f546b403b8e9ad6e88c4161ed662fb0a069e5b403bb0cee1a0591af80436a9683701cb7f784c346ddcea2996782f499a0aded39ec81b345843f2276b44cf6e6f5a6506430d9967b59613b0f0f9a7f7a6c352b973268ce44d1ca67a5731374e5ae31e11d8a1d6f3131217d6dec96e4a0104ee8805d5df0ec188a8d2cd4b85e0d0343d8cadca3ef1296d60c58bf6270f4428667475b40f9fa7074f95b84da8869f3395b1b46d53d6b5ade6f3c4778278b1c538273761651c92886ddefbdd20dcfda4adaec998b4fe0bc8838854df9c80e67f502347dd6d7e7d3105a7c85ab6b56245a2fd22ee1e2253da22deb9722c58e0181d313330429eef0afe276e0ed3d69b58a1190864c73cfd49ed147393fcc5b0f6d00f02c5422f8ad828edc7d1c48122fb61db862d1abd03f657420c9a2556a944043f6198606a651540a22d7a2c1535b1794509fb815db83f320f7a2b23092f1c5c8973f7307148fdf205a016e88282d18bc5fbab2d6393b4b975b781681008beaafb738ef36c2e69b30c67998b140152d9e2860bc66c159fe443ae4bd90016687fca52c4e1b46588ad6c0941ac17aff641d20aee58ea6e8b646440f74709eb503c3097737084566f80ba9e6ee9c49e8fe5c4f17b026161436ee545578add60313ed2214a5ba279a3b6603c67fc3ff532be3a1c665e534f67a31c1cdc8443103a4657cc414e7243e5c60c0e2a905781ef017bd2099acf04d41b4a2ad12be8b9e7d59b3d412d665919fef8bfe58f5aef984ba504e6a2483218ded3beef5c3afad1f6559a85d579a905291d2b5a90103654c31c56e9f043cdc90dff19b18482aeb61adaf2fcd3643a724e87dfcf47b7ff75d160425ca59ef90d1410dc0312f289202dcb01ab7a0e03eccfb279ee2ad14709892973c0c261491992498597e2251fe02678aba13f1fb008c750877eb9495a7c6fc3d8ec2c974b79389e66b13953da01afb4f896d3a6061405bc957745a2ed096114d26e6683976e455f840db9eac88d18ea99d08ac4ea09153b30ca385a129ebdec9d603c8510da684256637740675ca734ef2b05055b9ffc5b69c5622477a5ecfac41f1703202ad98b8391a3421cba1739dc37262c5872b316274aae298d67959e34f240382fdca153d85b6676d93fbb92827264207a38bfa72d75a5be7f9dcf1844b8a72953cbe4e38f58b371295386f74c9888df4ecbf07c0dec8720da4fd0223fba39d1ae2886c21adc94f7aecf85d326858c307722fbdbe1a18435edebfbb3f91b697e045b2fdb4c9e44d4164c49ebc1d42a277789bbc0c4b1ad18d798252f732cfff85ee217427bab88e866b706e2ba095d74943d7fd8b54e34bb2565c7aa6025fa665ac089bc3dfe884d619805d4a3c6da95ec4b7aadf80f21bb3da2709ef5603d9f63cf4cc4860acb4ec391680fb07f15a20dbe477283037a2736a92eb12247157490c0043c52b1cf4e74b4d6846d34a46e73a0e478f96c5542d2027e09b4df99876fc657f96eb2280e5acb3ab7e99095b9dbe53dddbad49a5ca8987ad7f9e0c5b4871e54dc84b2b9b5f9c6f49b59932bea0e1ad8f30d20b034612bce5801e6688db46a161b4d39d44107afeb0d636d2093eaac2045a7aa368490f97589b9c8cebf4856f5bacb3ddb7e07e4419638cf9412842e785b36ddae7a28da689fd5b218f8f18489d57149335bcef173172c4791396aad6af611c262885e3717483f5fa75682a94e5bdbc841bddb5231c856da34fd522a7302ab68d0d057ebc17994652723ae7f94ff44db35419b631a1c40357feda82b1fd4433f5326cb325440fcdc16601b465cad23bc565529e55e2748f6ee1c88957d99b49854bc58d6c8a8f2d4b73cdcb9006985b3571ecfeaed18da3fa38391850287c3a60d3aac17b7d7172515a69444289341321402b84fcd6902fee52154847abea2e7d7305ae6c0b9ba70974b15e8a55b84b062cdee7964ab8f2712c0ff67803d66fb6262a89c4e2000a4a54f6f8c00f8a10e2010c44b8cf7fb1ee848f708fe232f70fc5a1bd6fc854fe0f8e7de681208b3ea4ed8cdafd1b4375e9166c4e10097c1f8690eab9e14b3d166184061f16f85d2a6ba1158e30b3dcdcb901f797d852ffd5ffd2fa9d7062be3bf5839598206c0a1ef3de71ca0d6834dbf8d9ead6a3f59b1f1f30cdac0938d483f2eded0bf6e9b80cc28b9ddd1150f495951ab9e9b1e12fc57777bbaf08fbe4d425c48dd1252bb983de5b5545daa6c6ecc69a4875666f979a76e94c04088e37918df0753de4988918ff5d0cb152768562cc72264dcb6ab97bb594aabe601efb1187276e158c1cc7071354be5306a2eee5fde0aecf9609fc8daf235cf6d82198a28af82875660eff08e0abd2de25437b0955e8135ac6abbcd3c6ac9a93f2385d8c1d370664ce483d6e825f520107256197acb0702b75b1f28631eb0039c07d29b9feb45d0dafd4dd0963971be96ac7720f2f903ec8236172f092b4a0bcd6cc5069b8bd8766e37506dd8de0514ea6e3efb78d2dc68d1dd3c9e506966c1853fac3565b87e23373fb1a2e54dc2fe4dd8c0d4da78998c3bb57f5de35486f1f419546ff1b0d354edf7fada3e1553ceecb9e6998140af735015fd24690d3da016d63fd196f018241c56abd5aee809f8da5cc818f906873373b38dc8e4b5c003205623456d8de368c189d967ed118330090e4ae59f35fb0c5ff27565c42e8e22aed95c03a69bbac4ec63e5521ff8c21fbc855d582eac400789de2495fec8b7d4e5ba6b5dc53bf2c55e40abede13e221976a82684bee228f4e10a876aad197fdbe1ca2cc7b0c5e0f0a712e0d08b300d29674796f9ad60eaad5118634933f8e20e0cb6ad1cc542698fec7bd725501aef9698c567e4efe482e0759166c06932fadc106fbd1ff360b1457ada9026ed283715923a770ac7cc7c6023ce01a90cf3f8601201aa27ed1ada8afbc1882618f4ac69fc32e720ff112950d91cf45ad86ebe2bd4179da5f2bb99317911b7ed61502ade779a24ff5e359e826475089dc8bbc2ca8c68a50847d7d646a10e3359f09e939118309f7c96182c7e87d38631df69cb73c0c85b8c42e8120e5e1a8bb34b7982ebcc1a47286c4a23112be6dc8cc0b4b803a89ffe753736001e51126fb48acf94ccfc4d119824e8a0ce7b09d767472be9091a665a3ef734c481b5ae7bf8a0f9feb0450fb88ca6bbb1da5047dbbac3c0007aac80d2bfa930e8410e4008f153f026c5624366427a467816faa848139019c32fb91e9e28b75f4bcec5f8674fe55f530b4e678938eafb6268a09a02f4459d2bd31c64d517f50d9c565d719e98e37db18e0d8a219c21f0075cc013f1915163007ad5c23882abd78897882a8acc39dd82a89913121577cf236b0eb6af0757c711b01e23d08ab7dd58d5c11517edea8ab910a24c3d8081e06412fb216c16ad769088ab6d9f912d6a6c197682adc5473338b82da661ddcdf15b63245c3ef4c0881a99c20cebde19856e3f68d6bb8a75caac926070b8f77bbe6a73d1dfda546a4ad2b5221f937e26085161585571c578ca5bf317644cf973f34123742b133f262e1bac89a2135e28617f9e3d369afab286e0bc0009d8006ce938711f33d506ba0bc50b7fcea12c7e6c0cd656a5952951b3323ad7dfa25c0be0542cd94c621468653b35d57b2e39fecaeb0a7b816b8e2552c6931ab35e8378e0baee6fc0bad190c58cbd45baa6e7df8a80f4d7983941ab41f9983f3da627672eb8fd29eeeaf3ff33ba93185732067528149e459fdd9c2f8edca3ea952e9756343d7ba3c3be24e0e2ebcc114d742a9b5b6b5fd38348850b5adf8cba928e9fa356bb46366add8533055e0dcfca4b53986623d574db499f44eb679234e70c4a13b707d3b570738446379438fb0679ffcf52040b820538cbf2fedcebe5c29c2a965287d834df86512e443e1cbb73f18ee285019f3e00de5eb9a91ae8c7d1cb7fa94b72ab8519c35bae6a8a885cff7e0f376c0889848fe860d54ed7c1599067c5141e3b87e02e0ddc553bbc4da0321e9a91cf610ada5545030e671681448d07d4f5b0a43b52563b2f4f25cd7214ec7207b36022c92e77b20ec2b78aee01abfd202e57a17a9c20acc95a6f70b2b6de665e87b2fd7ef5903dd052533e08faa18f1c01d891b538489423395b61f807c0ad23a5f38a9aec425ba2a19170f95632e9951aa2b82c73c41599e80bd5b54ef31539772bed4370c0371663b5aef820e2dfc322bcd2328c23e2a066559b85b50472c4276b8dc9e8cd5d5e0f004737853886fae03364ff2def1be641828687598554c994036cfd5be2a4ce8467fc6bc21c50be803ee925fc7cf49fe7d343ddf5b2afe405188bdb8141a438255bfdeaf814f7f9cda1e0da685ee352aba804f9e0ec0e8dce658094dc51f386a7b12ed4b1ec2c918dd2f3d635ed946b312914a02357eb3035754fe272ec50edb52fe1ce7beceddef0ebd242fd047e6c1987c309bda2d87c8d3a2ef8203249fd7c8da94892593b713edbdfd7ca58a5a6368e88138328db8ee7ece20c36a4d7b97600ef7cac6643250460e1f95aa714ec672d4fb5b4fc1ac9209b968fc4ac06c0dbe1a415f3f51b7c682f2816325bb4364a1d48c74f53e954ec375b17d26abf122f43f9861ae49cc8f864e7308ca6f13e40fbcc5984fa6321554b93388375742641210f4119e725f71f5049a3673868d7d4e374cc350d70e925a3145d00461c398a4e6677c401fdc39c0ceb404cf5c5ea70ba94f8f07214c74bd2ad62dfa129d6508794eabc7c16a5e0553eb47363a222cbe5cdea48a37b0e178f7231d6144c4e154c11db71eed7957ba820d4fc3547ff573fb73ecdfafc244bf87556d1e56454bbf1481c9a2468ec9bc8c20e262d0e9f3939da4a7ab0f4cc41a0e6b92c105bb30e4c0fcda18bfdd13e8c28346271d326de437203691e6df78627290f710db6d6a3f21c5161b11d4921c11533b0707561304b945bf35953a22f65ad1ea7702c078988264369df6fea2d7ded9460668df96e913c0046c80742bc83ffd473e84993cfb1f4228c6e8f7ec40d7707fc980f5c3116d75e342e219c230d93ba639e4fcb8d83db94af14d093a6f7d6a081e3e7838f25d31b7c36c5242f29d6d30eaa54d4ebb7f21931776cf4fab0d1da", 0x1000, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) flock(r1, 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000100)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r8, 0x0, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100, 0x0) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r10, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r11, 0x0, 0x0) kevent(r2, &(0x7f0000001280)=[{{0xffffffffffffff9c}, 0x0, 0x47, 0x80000000, 0x3, 0x4}, {{}, 0xfffffffffffffffd, 0x82, 0x80000000, 0x0, 0x1}, {{r3}, 0xfffffffffffffffa, 0x41, 0x2, 0x6}, {{r4}, 0xfffffffffffffffe, 0x90, 0xfffff, 0x2, 0x124}, {{r1}, 0x2, 0x1, 0x0, 0x7f, 0x3}, {{r6}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x5, 0x7}, {{r7}, 0x7ffffffffffffffc, 0x2a, 0x0, 0x34, 0x7ff}, {{r1}, 0x0, 0xc5ae35e072d7d06b, 0xf0000000, 0x4, 0x3}], 0x7950, &(0x7f0000001380)=[{{r8}, 0xfffffffffffffffe, 0x10, 0x2, 0x7b83, 0x20}, {{r9}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x1, 0x6}, {{r10}, 0x0, 0x9, 0x20, 0x4, 0x8001}, {{r11}, 0xfffffffffffffffb, 0x20, 0x2, 0xd0, 0xc000000000000000}], 0x7fff, &(0x7f0000000200)={0x3, 0x9}) 19:34:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="29c74500559421a9f7f19579e4080e3a015aaf72de782290891f939577907b92d8ee4ed8baed743f5f6e338b4dd6ea87edd72cff23f8"], 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 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3, 0x80}, {0x18, 0x3, 0x81, 0x5}, 0x8, [0x829, 0x9, 0xffff, 0x7, 0x1, 0x1bbd, 0x5, 0x3]}, 0x3c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 19:34:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 19:34:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) read(r0, &(0x7f0000000140)=""/198, 0xc6) 19:34:49 executing program 1: getuid() mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000180)='./bus\x00', 0x400, 0x4) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x309) linkat(r1, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x0) 19:34:49 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 19:34:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d719c1e7bb6fc6ed3c5b0000040004f2ffe74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="5862b5fca98ba049423e311a5b2a887f24b0e88f599e71ac0449982e15525e399086044820e449a7db84046e13ed3370699f45f376727122088429d707b07b246e410e70d23f8ca79896c3895934b478d7da694c5a24e74dc1694c7cf2b42a9f59a787917fc77975af33414c3fb2b512bbcf7baec0e027cb274e058d397911b557dd1a0b58f8d648fd4bf3522e3b942c916647820e30f7abc3b3a69ce283f8f9dea6e9814747cce6b3e2fb6e61b80843926eef20836cd30e40132ec7b47d0d74204534988804cc78532eadeae2678b40144dbca930a6b9f9d3c05cadb25c0464e4c56a14854445a317cd39f785a4915d62fdeabec260deaed39d0e", 0xfb}, {&(0x7f0000000300)="8497697e36e0bc42f5d8881a89cf80d81b4bd7bd3ba6b7dbcb2c9b9b9fd76774870a55cf2682550cd00713def8b1ccfbf185df41805472119f1c1b05ee3ac846576c1d85dee17c180ba31620820c4e8d12b295b9bfc8823d9aa0b7c49b290883d0aa49fb4ddab621f9d4b84ffc52526cd46d42a8571223b6550f37e773976d49acb38533e3e9e9a58a969e0b4ebde2272775bf7f9f0c6841f09946d711d8c0fec588c11a72d8732e3b0451caf740e0eb2be4793419bc6a66088af46771967679d35cd9eea27a242eaf2f6e76f122925b7ebc7f65da05e3f1973b76b6f1b895bf53b0c00205b1014877", 0xe9}, {&(0x7f0000000100)="b36ede60ac873139", 0x8}, {&(0x7f0000000400)="d2cd78f0e37ae5d4b5e8c366aed155181bcf55d85252ad76e5047706d222af59cc53bf620efd63bce0a7c92ab28fd448c53ca39aa2a780b867dd4c6ff01bd99d17a5ff8688739429e09f038742dcb9c0a8690a52f11c27d5a8756b4cd9b72a92b9e1d814b5b6da92d1886a154ab668542386dddee8def6549002f45a318aa77828cefd1d517d12a5b0a665f447f177f66d5e30933c568685a1b91552ca265a5b5bc8931ac7e2556d5d4c95b6cdef724cf4e9892f09616b0c74779c622b66ccfd5b7bfc6e9e47e9f50b8a858c01c69983e4dbb8be", 0xd4}], 0x4, 0x0, 0x0) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) close(r3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0xfffffffe) close(r0) dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966000000007c7de0666a0474d10000e74a"}) ioctl$TIOCSTOP(r5, 0x2000746f) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 19:34:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0x28d) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffe37) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)=0x152) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r9 = semget$private(0x0, 0x9, 0x0) semop(r9, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = semget(0x3, 0x1, 0x0) semop(r10, &(0x7f0000000c40)=[{0x2, 0x20000000000000, 0x800}, {0x3, 0x7fff, 0x800}, {0x826997f643ae7948, 0xfffffffffffffff8, 0x1000}, {0x2, 0x10002, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x8, 0x3000}, {0x4, 0x500, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000000)=""/9) r11 = semget$private(0x0, 0x9, 0x0) semop(r11, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000002a40)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r23 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r23, 0x0, 0x0) r24 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r24, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xfffffdf3) r26 = getpgrp() r27 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r21, r22, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100800001, 0xb1f1}) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x70) r32 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r33, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100800001, 0xb1f1}) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = socket$inet6(0x18, 0x4005, 0x70) r44 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x6a14a19ca22b4388) r47 = socket(0x18, 0x1, 0x0) setsockopt(r47, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r47, 0xfffffffd, 0x80000000000000c, &(0x7f0000002d80)="2da19b9c22974221e8638b647870470da5b3fb94e29aa4cf64000000000000000799b5772faf9d0b683bef0ab9a4b439edcd3b616a45ed9165029b36f279c3e6e8038a47f0e3c0b287a681746e090767a971ab5ddc87856f1f79dffd6b43144dc019676f3fb13e1df8dd0d346941066be82112e30e5da50d2a131e42e4e486c1cb66", 0xfffffffffffffeee) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r50 = fcntl$getown(r42, 0x5) r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r51, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = accept$inet6(r52, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r54 = socket$inet6(0x18, 0x4005, 0x70) r55 = fcntl$dupfd(r52, 0x0, r53) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r57, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r61 = getpgrp() r62 = fcntl$getown(r53, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r56, r58, r59, r60, 0x5, 0x7fff}, 0x6, 0x2, r61, r62, 0x7f, 0x100800001, 0xb1f1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r45, r46, r48, r58, 0x62fc80dc14190fdd, 0x7fff}, 0x6, 0x2, r38, r50, 0x7f, 0x100800001, 0xb1f1}) r63 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r63, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r65 = accept$inet6(r64, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r66 = socket$inet6(0x18, 0x4005, 0x70) r67 = fcntl$dupfd(r64, 0x0, r65) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r69 = socket(0x18, 0x1, 0x0) setsockopt(r69, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r69, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r73 = getpgrp() r74 = fcntl$getown(r65, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r68, r70, r71, r72, 0x5, 0x7fff}, 0x6, 0x2, r73, r74, 0x7f, 0x100800001, 0xb1f1}) r75 = getpgid(r74) mknodat(r12, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r76 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r78 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r13, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000002e40)="5edffe7de25850ae8a5dcac5aa6e8fd4ba516268ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce292f1be129430ce7c6790dd41def7c200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cfeff1fd9f3b54b8870e7be2f90b610c5f97519bb2574a390f2e34748edf100020000466a7a3b4c6597df2d23b9d685da63bbc36e31d50fbf1d1db0fda501dc589a2491f424168c3de61ac24137f4c57ce81b49c4efe13e781429ae08d2586588ed783a5e8440ced48908214a", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000b40)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a035924e1392d63b56488cf82ab3c3b74c5b14d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a0f0b5f0f27f6281513e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae6cf3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xfffffffffffffe98}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000002fc0)=ANY=[@ANYRES16=r49], 0x2200}, 0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r13, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r75, @ANYRES32=r76, @ANYRES32=r77, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r12, @ANYRES32=r12, @ANYBLOB="bdf0000000000000ffff4dfd2308b300", @ANYRES32=r78, @ANYRES32=r79, @ANYRES32=r80, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x8}, 0x1) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r79, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r81 = fcntl$dupfd(r0, 0x0, r0) writev(r81, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530bbf95e25f870d43f9", 0x1000}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000000000", 0xda}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593cfee2de257ed34de8400ebe3bf4d16e0a82ec168fd2549a28f881b88068853967fcc7691cd50bc3ee320c430e1b01461baa73f5cfc462b89451086c3ac46192d3f8f056dcc1e6eda78978371e49d887119a7df59d2b9d8084fc1773347d5553f9c4f02a69db78656849fb193570186218508325a149cf5764600da01bc5f9037dc982c459199eb1eccff386b3b95a78d2491e3d5260b4b42078dc4dd9eb19ce71355fb606f071f5d85772aaf30ff6a00c0a720147c2f5676a8c217fcf31faf84b0bbccd24136cfaa841eafb7757953e31d1c60a41902b0737c7fc0a2c539b12bea48e56a1bb9f0e7606de84ae87a750a07916c317249e8aa343b8e03558b769102e62c2d00f400123670ddf2900820727b87ee3beb7774d0c5a73b743d94db42c8d6b4d52c226ca858b61fe8c7c9d4cb129d0a3ccb2e0322da9ff382520a3ca7315e3985c054aba95364932ab31b86e3b7215c29309c25625dfa4e7b0b277e40ca677bb397b08c18908ec9a2eb24dd90ba632edc5e2cc2a394873cba0f845509a78b101f10f022d672e81f29ca5ae57e260d1f21af6de5785678f9d1f359c8c8e1681554678acf2d6f4e939106c3abe0bc1d978bcdcdc471ca76ddc223165fddf7fda7464b106873360ddde1620ba13156ddac0b322d7acc3bde5eb9d9f155bbf7b4adda8ab2e83c92afe5e20d160a7b0a840efb42932b20f6abbbcdd93a8b408d80f0b0d65c785d3ef6b75fd17d371a723cdd381d2af11a686f3a580d64eafd2d4881306ec7ccd71a00104cff81a7831aa70ea96c0cabe26f6aefdfd34409e0b250bd163b0006234d64ad8f5ae6cb05a7557e28988db9cbba2ed3d792f8af55d1e503b317657baa6348dd0dc82107266f8cd079d8e1531ca0ac16cf2a3eba5d5d31f5fb2c1b6aa6c458b71e6b23e60fb0e7e80d663b7968e6f9accc70e487250e2b7beb3f1e485d0fdaeadd6e7bcbe170c0c2e80e3f921fefe781da665b03482fbec33542542449107b0a34c3a938e4e62957bce34086ae74110f9941f2437dc983233da51e4b47cb744a9a4e807f7a4cda8ad3e5d5f5f0ca578c8393aafd1ed106e47e0262f0b197205aeccd433a4be7ad956ddf2dd2202056f3aa7e8001e8d53f0f1f6fecd576391827afd2614808198ded9a321e3b4956dba3d686b1ac92cbff1129625cf40b5058b5d859494e10711e81305f24ab3a5fdc67021ad178ceebd3827e1d989fef3b972063dfb36b2bdcc021ef2b8b3640519ebd1ba1a464cffc2362fc9b448aabd3c094dd98fe0accfa676ec0292f3e4446b7db0929a7cb176ee96ca96112e5cdcc7a235fe8f6c83f466a54ab886581a5585e55f505ecbc9649eb7359999a5723adb8896cff44ecbeac5e9a216105f7b8d04d3619b919b3df70f64967ad0617f897933bdaf42670698be8a4d3ab8a96a2bfc4453df4164860e2622ff25eb402653e5de992473f8bb93b6992b14cc7d4bb2875e37d022c2131488ff4e07d47a0092efd3855b61fb158c6814a414ce9b8115598d100a1271c40bcc767774d1a5bcdf93cbeb1ed902cb716dafb54bd8e7deab70c258f12e48adc9162cf588cd882e930173b398052ebea0ac90c9fa90eb3085f76f02ec7c9b098735df08fb6f863504161ebbc9c49277e770bccce094627f916c29f6822a2debc1db77daac12f538ba8f34636f0f4ad726ced1204361add9ffb9f51b557984c9a25491e6c11030fe4ee366c1e170c132b221a654c3aecb6f8cfc388b3abb9a14af0a159c63dccabbc11876ba13da02864c75803afa3276efef24360acbf7c4b7f9406d3e4f1f3e8a67ca9a2b4b8bff8b821a44b3d31f0d3f24cbf3850ee4b87ba78ff9ed4067010e43632aaa6273b10085ba04bd72104f6141a3e977948f99d7bdce9bfef60983084869f32208020a1691b479b4d4c420a252585c0515beaaffebefb59fdb7ad3f150b12f8f2d34d30718a26cfaf855ff8a23f24c1b9b9823ac02a1ae87b8c7f85ec218625c29010d1ca2660f822adf142b92ce438716e49dcf27e88352f2bfd527851cc9af9b271b250db9ee8ddce6c6ab26710f5610768c39946ef6b2f9dd60a19371c023169c3c3285a46384af847436083ab510ec27cdc0f4e85160091c59789b864a021b2b6869bb25e6183f67b10f174ec91944908b7974e340164c189f43b7815a349a387bb91e9e9b25b4972984005d29fa8a0755641a495fee4d8891480aad52c3794db0a3319122100dafd29e0326d4b63bfdb1a81ffa408f9dd39fd8da856198b9fb963286380bc6a7af73af049cbdc2637c98184cb4a39f9014fa749830e180891e6a4eb6751ada5c48b69688aee90fb1ff57e79007e074df62668279f777978d96bdb0142745c34654591da84f286c6eaac508e918dd7463d09bf3bf5ea9525029a01f3cd7addf2bda9e80984775bacde3c4d44b2abf774b550569bc9a24976b4f253ce62528e153e50de698f284bcafa195b37864bd6ef425b9884c26e68ee58eafb531b1a542047b8beae4c58ccc3c39173a353300823b34a06b9e5bb228289f77b24846039387f9f29f0dacacbfbe1ef22e1db0755c35e5957867671f1b6b4b4a0795b09e139d08f82e3443388d8f13525fad572d95ecd85ba3a689e0f8804e83fe1d90254ac204c37efd10902d808eb38f72f3765ae5d629db79aec7f95e62f82a22917886bead541f308bc5e075319a11ceb0625b316d4709f9a3495b7362ffdd9194c562851ed3b836537f1c17277e7b7ea0164bccd96c9177ab61307e78c166bd62ddb2488482fe4c1b63cf010b299c0ef267794a0fdbef41b7d6a2ef90eadd76a825a7cd3aef396bf8b5c03f9eeb37de84bce1b94c43dfff0b5eadbdbcce481977f6d84e08515c468fbdfd63735dd7a", 0xffffffffffffff59}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) write(r81, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) 19:34:49 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="88331b6d7e2a20", 0x7}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xe0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) sync() 19:34:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 19:34:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x10000000000003, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)={0x3, 0x4}) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYRESHEX], 0x1) write(r2, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = msgget$private(0x0, 0x4) socket(0x18, 0x1, 0x0) msgrcv(r7, &(0x7f0000000040)={0x0, ""/84}, 0x5c, 0x1, 0x1000) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000140)) 19:34:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x15c) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r1]], 0x1, 0x0}, 0x0) 19:34:50 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x752efe45d4113419, 0x4) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x122) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x101) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000240)=0x1) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) accept(r3, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000380)={0x4, 0x6, {0x3, 0x8}}) setsockopt(r1, 0x78, 0xe94d, &(0x7f00000003c0)="d0baeee1a233d306121d0fe65ce2e82169852210d4d496cc2101c7e800ae5ce37e1abdf5fbec9dc325b35ace52e69aaad06f9d9c4138f267bfae7922a1a7a4935e7594ebbbeb13ebd91e1c7db81f1b99f59616b2c05656086d4e10e68141607a5da8e1c589b9973374cb851613708bb6fe241afc91c8bb9d5d8c14a41b61e861ddf3068572affb8baa9bc98ee10dbd193b", 0x91) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000004c0)={0x4, [{0x1, 0xfff}, {0x3, 0x5}, {0x940cb685eaea15eb, 0x8}, {0x2, 0x7fffffff}, {0x3, 0x6}, {0xee3fa5fc582e55a0, 0x1f}, {0x1}, {0x80276c55e87dc872, 0xffff7fff}, {0x0, 0x9}, {}, {0x2, 0xffffffff}, {0x3, 0x2}, {0x2}, {0x27bdda4a6c2d52e7, 0xffffffff}, {0x2, 0x9}, {0x1, 0x200}, {0x3, 0x5483}, {0x1, 0x3ff}, {0x2}, {0x0, 0xffffffff}, {0x3, 0x1}, {0x1, 0x8}, {0x1}, {0x1, 0x9}, {0x3, 0x1ff}, {0x2, 0x4}, {0x2, 0x3}, {0x3, 0x8}, {0x3, 0xffffffff}, {0x0, 0x100}, {0x3, 0x1}, {0x3, 0x7}]}) unlink(&(0x7f0000000600)='./file0\x00') r5 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x28) mknodat(r5, &(0x7f0000000680)='./file0\x00', 0x2, 0x2) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$unix(r6, &(0x7f00000006c0)=@file={0x2, './file0\x00'}, 0xa) pipe(&(0x7f0000000700)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x2, 0x0) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x10000, 0x0) r10 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000880)) r11 = accept$unix(r4, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) r12 = open$dir(&(0x7f0000000940)='./file0/file0\x00', 0xb80d206ffaf3cb82, 0x10) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000980)='/dev/speaker\x00', 0x8, 0x0) r14 = dup(0xffffffffffffff9c) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000800)=[{{r7}, 0xfffffffffffffff8, 0x80, 0x4, 0x8, 0xffffffffffffffff}, {{r8}, 0xfffffffffffffffd, 0x14, 0x40, 0x2a5, 0xeb}], 0x8, &(0x7f0000000a00)=[{{r9}, 0xffffffffffffffff, 0x0, 0x1, 0xffff, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xe, 0x1, 0x1, 0x6}, {{r10}, 0xfffffffffffffffc, 0xa6, 0x2, 0x9, 0xffffffff}, {{r11}, 0xfffffffffffffffc, 0x31, 0x0, 0x6, 0x1ff}, {{r12}, 0x7ffffffffffffffd, 0x4, 0x1, 0x0, 0x9}, {{r13}, 0xfffffffffffffffb, 0x13, 0x1, 0x7, 0x3ff}, {{r14}, 0xfffffffffffffff8, 0x2, 0x40, 0x5, 0x1}, {{r15}, 0xa, 0xea, 0x40, 0x24a2, 0x4}], 0x7fffffff, &(0x7f0000000b00)={0x1, 0x2000000000000000}) 19:34:50 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0xffffffff) chmod(&(0x7f0000000000)='./file0\x00', 0x5c76acc1d84e8a27) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 19:34:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000134, &(0x7f0000000040)=[{0x117, 0x2, 0x81, 0x101}, {0xbf, 0x6, 0x7, 0x10000}, {0xff, 0xbe, 0x3, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 19:34:50 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x3a, 0x5, 0x40) getsockname(r1, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x2, 0x0, [{&(0x7f0000cc2000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000e6f000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10001}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ddc000/0x2000)=nil}, {&(0x7f0000cd6000/0x4000)=nil, &(0x7f0000e8f000/0x3000)=nil}, {&(0x7f0000f4d000/0x4000)=nil, &(0x7f0000fd0000/0x1000)=nil}, {&(0x7f0000ef5000/0x1000)=nil, &(0x7f0000d0d000/0x3000)=nil}, {&(0x7f0000d6a000/0x3000)=nil, &(0x7f0000c06000/0x1000)=nil}, {&(0x7f0000f3a000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000b26000/0x1000)=nil, &(0x7f0000c55000/0x3000)=nil}, {&(0x7f0000aee000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x80000000000, 0x0, 0x20000001, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x7], [0x0, 0x6, 0x0, 0x0, 0x1], [], [0x0, 0x9f], [{}, {}, {}, {}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0x2}, {}, {0x9}]}}) r3 = getegid() readv(r2, &(0x7f0000000280)=[{&(0x7f0000000100)=""/126, 0x7e}, {&(0x7f0000000180)=""/204, 0xcc}], 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r5 = getgid() getgroups(0x5, &(0x7f00000002c0)=[r3, 0xffffffffffffffff, r5, 0x0, r3]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 19:34:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:34:50 executing program 1: semget$private(0x0, 0x0, 0x20) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x7ed3e47d0a252ffe, 0x8000, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100800001, 0xb1f1}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r13 = getpid() wait4(0x0, &(0x7f0000000000), 0xb, &(0x7f0000000040)) r14 = semget$private(0x0, 0x4, 0x4) semop(r14, &(0x7f0000000100), 0x0) wait4(r13, &(0x7f00000001c0), 0x400004, &(0x7f0000000900)) r15 = getgid() setgid(r15) setgroups(0x9, &(0x7f0000000240)=[r15, r15, r15, r15, r15, r15, r15, r15, r15]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x40, 0x0) 19:34:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) fcntl$dupfd(r2, 0x14, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) 19:34:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x12) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:34:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x174}, 0x3) 19:34:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 19:34:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000c00)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0xc639) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 19:34:51 executing program 0: r0 = socket(0x19, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8001c5900"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000300)}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000180)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x1, 0x2, 0x24) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x129, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) r19 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r19, 0x0, 0x0) r20 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r20, 0x0, 0x0) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r27, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r31 = getpgrp() r32 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, r28, r29, r30, 0x5, 0x7fff}, 0x6, 0x2, r31, r32, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x2, &(0x7f0000000040)=[r30, r7]) r33 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r33, 0x0, 0x0) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r37 = socket$inet6(0x18, 0x4005, 0x70) r38 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r40, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r39, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100800001, 0xb1f1}) r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = accept$inet6(r47, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r49 = socket$inet6(0x18, 0x4005, 0x70) r50 = fcntl$dupfd(r47, 0x0, r48) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r52, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r56 = getpgrp() r57 = fcntl$getown(r48, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r51, r53, r54, r55, 0x5, 0x7fff}, 0x6, 0x2, r56, r57, 0x7f, 0x100800001, 0xb1f1}) fchown(r33, 0xffffffffffffffff, r53) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 19:34:51 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1, 0x40], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x100008000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e40)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000210000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbe7d028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bbf69989e4ed15c218a1cbe974659ce60cb6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062e88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc4e75145d2548d257eaf6a7ff5fb5172527191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc10bb00165"], 0x10}, 0x0) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x5, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000002c0)) 19:34:51 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ebffffffffff6fff1c5cb72f2b337dfecc0f1ba9474b09dc8b6413339866d8baaf0e3310ff52b66bbac49f06ed1034fd13779e8ac7bbb1366669f900b3f11586524a8857831549e1f954ef8bfe878d9861c3e50a17ca8d85a33a"], 0x10) r2 = dup(r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x7, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff00000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x353}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xc2a}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x8000)=nil}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9a99}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000100)="dcac7c1dd8dfb758680b1768d7ea1916b1f657d3eb68f1862c483e74712e7bc42487fe7450eaf98745548d8457", 0x2d) 19:34:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x5e}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 19:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)=[{0x3d, 0x0, 0x0, 0xff}, {0x4, 0x0, 0x7}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:34:51 executing program 0: r0 = dup(0xffffffffffffffff) r1 = socket(0x0, 0x2, 0x3) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0xff) mkdir(&(0x7f0000000100)='./file0/file0/../file0\x00', 0x100) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file0/file0/../file0\x00', 0x46) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0/../file0\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x782d724aeb0d3f1f, 0x3, 0x2}], 0x1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x4ead38fdece951be, 0x4, 0x3bbea6d2, 0x18ec}, {{r1}, 0xfffffffffffffff8, 0x9881e7695126384d, 0x1, 0x4, 0x800}, {{r1}, 0x1, 0x20, 0x400ffffc, 0x67adb900, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x4, 0x80, 0x7, 0xffffffff}, {{r4}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x8001, 0x1}], 0x8, &(0x7f0000000200)={0x3, 0x1ff}) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 19:34:51 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x8) fchmod(r0, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{0x16}, {0x6}]}) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r3 = dup(r0) ioctl$TIOCEXCL(r3, 0x2000740d) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x1000) 19:34:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)='L', 0x1}], 0x1) 19:34:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000000)='./bus/file0\x00', 0x28, 0x100) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() acct(&(0x7f0000000100)='./bus/file0\x00') r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x643, 0x2284145c, r12}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="00000018600400e7170600000000000064000000000080000000000000000000000000000159d7ffdcb1e990", 0x2c}], 0x1) 19:34:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) pipe2(&(0x7f0000000040), 0x4) 19:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) r2 = accept$inet6(r1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000080)=0x80, 0x4) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) r3 = dup2(r1, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0xe, &(0x7f0000000480)="2fb74888a234a2ef8668a7be0758") syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 19:34:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000200)="45822edfa9ca7469a8d5d57cbbf76b71f61839fcca58f07fd5709946c6e0630d749c5fefbb230329b543ebf14774c7ca89862818820e348e8ecef92580dd57b84d10620a85bcf49ca4c7bd0e9a66cd23c795054a52622ec50f21aa2d998c847fd39b4ebe75e462fd267ea09df8a6f39ff616470afe7cddd274cc7577e6c27c772d5f80ee4eba5f14c3f8789391c1a80b6eafa1b1", 0x94, 0x4, 0x0, 0x0) 19:34:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:51 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa902275e9c8f276d) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8003, 0x10) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 19:34:51 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000100)) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r7, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) r8 = fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000200)={0x40, 0x80}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x80, 0x150) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000280)) r10 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x3, 0x4, 0x1f, 0x4}, {0x1, 0x80, 0x0, 0x7f}]}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000380)=0x9) r12 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400, 0x80) r13 = geteuid() fchownat(r12, &(0x7f0000000400)='./file0\x00', r13, 0xffffffffffffffff, 0x2) r14 = getegid() setgroups(0x3, &(0x7f0000000440)=[r5, r4, r14]) fcntl$setown(r7, 0x6, r1) mkdirat(r0, &(0x7f0000000480)='./file1\x00', 0x9) getppid() sendmsg(0xffffffffffffffff, &(0x7f0000000ac0)={&(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000500)="adb4408324cc96419b63a01bee795383c08f1d3ab0ae3de9e2160f01baabb47681b9942ceee65a32adecfb99a1f9a91438fd861281bcab12462d7c10ee1caaaccb49a59eee5712b689170e4402f8e2e320f9596b4f3526de81edb121b729531d7532c42f7c564ad252b5a6ccb77a5f63826c86def3e0c258b6e01e97cbc6d40762c34e54081aa69a96d4c95e742b6f4e5fdead55d5e475488b6acbab5c7f7e448feb14dd2b54362d0135", 0xaa}, {&(0x7f00000005c0)="554ea1e1a16dbc391502d641e0c36b964d46ae32330fb6ed8bcc9c26b0405d87409001b23e6865cf148b4f06583aca9bb77f395a89f4c5097ecf6cc86941dc6522a705c20c604e19c3eac7d7ff278b5977f9e4682b10a0642fee8b1274c56c9a678c5d362be084eead18aa9be210b1bec1fee68066acbea8979bbd20582ba37a9a18466b13dbc913fd3e41429700b6afca35e3e5009c4ef848f2247b2a301cd9c0474988ebd5bc82b699f805c58779537b473430de5438e886c230d98a9c0a162a908d27371dd8f27c9b2742541c7cd8d3b29302aaf8f3c6970ac52743f05d302f98", 0xe2}, {&(0x7f00000006c0)="339333bf3fd2f01bb124ecd01bab05fea2a080200531b732202c680dc4ccbfb1be8ed297d4b1a9e1aa1b43246f5dd51b1d6f6656598b826e2d7d533d2d565250e0aa3cb903b19bfd0a4eefa3bbce1e0b3692e340f8", 0x55}], 0x3, &(0x7f0000000780)=[{0xc8, 0x1, 0x9, "38fe08ee1a09fa46f7880c6adfbbb40b4ce110b532d915b74183688ebd9c9a6f0319872b2bfe397c9d7b8a3b900e1977775e46cf80bfb19806eb3c9ab4ac558e4fc74897e70aaef7372ac4f6f94af55c4b18c2a5d8fb79a67d172f626331e854d73829746830d5dc905e496bf4fec86ff98819f8355ba6e075f3a6fe07c34d1805e72570a546e98c56b5caa01146bb630cbe4dae49143eeebd7681e7eb9189bd7ab071a951f2a454de79dbdc643a7df422"}, {0x10, 0xffff, 0x3}, {0x98, 0x1, 0x2, "1f6853d856bc2a39ff84e13ae41c69266650ae6195a387f1ca5bfa114f28ae106ba105f94428448f19a1a4e9c4e2539a85645c7e7a5ef11aaccb600b76588984d4ce2e24703fb672aa0bfcdc8c3536f04f74a2284dd6ae4c8028704461e3e6f7129d804e8eca17c0f0ab515d8fe62451db3e9603dd0b8beece777f478bea95d5d9f97b34be6a76"}, {0x60, 0xffff, 0x2, "4c8b5c5ad1c9b805ab44760f028a7dd72205fff41113cb8e4188b90727b586ddf54177f7eaa6a120de4d5da6a0c493176c579f37f28c7e6e6f0cc09d82e290fd718c06f1cd110b252284770afc8ef1e0"}, {0xd8, 0xffff, 0x7f, "a296257b23c12e9fc125644f0f3a77d9843f7b8e7178b32f6503e31afa98517898d7d811bb726902e64951701d5cd3b67f44ac7a82cd863448368a9cc34fc1a95aedd6545bfe3629dc191de54d34d8a903b543b63789484f950af7184e6be12c7c8a40b6f4fb9631340c75236999ce7461e6dfd2f990e54dbc3384689e98d79bbb6f6965401bd48bbb206910d1558d169397bf4fe68c86a799daaafa0409628784549858a1ea3ca7a12a6c13efd919a0bcb0bf5a96431369c4b1846c11f72586c535"}, {0x78, 0x1, 0x1, "fd45a2413252b4bf5992bd01337bb5ba9856aca475218345af7242dbd2a639d4fcbfd3093469ed3ff4a9b7cbe7c65c01816e9d3ab0d58a6b86930ccdea0e96b5400410df370ac6fa58b31f770ab6232cbf09c290d1b99b216fe76b5a2e6cc63132ff7f77e83d"}], 0x320}, 0x400) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wsmouse\x00', 0x10100, 0x0) pwrite(r15, &(0x7f0000000b40)="7ba83a78120540539bd9701f1e20cc9f4216eca71802d1af57824041882a03a9a90acc51525c6d0bf905a37deade874d30815a2689d5aefddf63b0e7ff4acbda0a6b3a5ffdd04b3a0ab5bb19706a2d1d24ab6506e598b386755a1080bb1008286687c65a7b5e13d57810cc664ed6ad0034fcbf91e9181031addd5659096cbc470113ddf2537f43bf5bb75bd48865832ef2565d70c98d22492c39dfe2963a4bfa7cc1e431ac51c7e5daef948d6abe95ba39ca51038994a0cc0745f77ea0c42dacad7186881de1b69cd83df90b3795bde7bb3cd0ab0a1dabd6027a1caf635465d0", 0xe0, 0x0, 0x0) r16 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r16, 0xffff, 0x1003, &(0x7f0000000c40), &(0x7f0000000c80)=0x4) 19:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 19:34:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x6, 0x4) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 19:34:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x200000004, 0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 19:34:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/d(\x13/\xe2\x91f\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87, 0x9}, {0x4, 0x0, 0x0, 0xfb}, {0x6, 0x0, 0xfc}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000180)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x0, 0xe0, 0x5, 0x4}, {0xfff8, 0x0, 0x4, 0x100}, {0x7, 0x0, 0x81, 0x3}, {0x6b, 0x3, 0x7f, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") getgid() 19:34:51 executing program 1: r0 = socket(0x2, 0xc003, 0x100000001) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c11700a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e74f3bf554799b9b813ad30c85e8f5300a4e4ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae8586f0b6d4299d55f1f000000000000003d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f47946578e6c3e11576d2e00c70800553433501d286c5d8a1407be79496f7ff99491a68000"/297], 0x10) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 19:34:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf7fffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=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, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f19267215412d16bf9281a2cb2ba05198c39be2b1437454faf977db0065966f770230863317ba3", 0xd2}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x10000000000001a9, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r6 = dup2(r5, r4) r7 = accept$inet6(r5, &(0x7f0000000400), &(0x7f00000005c0)=0x5) r8 = open$dir(&(0x7f0000000540)='./file0\x00', 0x100a0, 0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r5, 0x2}, {r7, 0x2}, {r0, 0x1}, {r8, 0x20}, {r9, 0x8}, {r10, 0x10}, {r6, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000500), 0x0, 0x4c) read(r0, &(0x7f0000000040)=""/32, 0x20) 19:34:52 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4", 0xfffffffc}) write(0xffffffffffffffff, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10001, 0x1b, 0x9, 0xeb0, "2d2531397ef6c965b032c7268c702f15079bd67b", 0x2, 0x401}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "379e79cbf039717dcfd5a4c16827eeb8805f7090"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)) syz_open_pts() 19:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x6, 0x7, 0x3, 0x8}, {0xa1ac, 0x20, 0x6, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r4, 0x20}, {r2, 0x10}, {r5}, {r6, 0x8}, {r7, 0x10}], 0x5, 0x4) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getgid() 19:34:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x13) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x9c2dcdf9675394fa) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 19:34:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x20, 0x80, 0x7f, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 19:34:52 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000eeffffffffffffff000000000000000000000000000000000000000000000000e589000000000000000000000000008722bc30000000000000000000000000000000000000000000000000000000008c34cf0c27043de9fa936620920000"], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 19:34:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x9) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x30282, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) connect$inet(r3, &(0x7f0000000140)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 19:34:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt(r1, 0x0, 0x80000000, &(0x7f0000001880)=""/4096, &(0x7f0000000100)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000040)=[{0x2253, 0x20, 0x4, 0xfffffffb}, {0x8, 0x7, 0x1, 0x6}, {0x20, 0x20, 0x40, 0x68}, {0x4ca, 0x9, 0x5, 0xffff}, {0x8001, 0x2, 0x1f, 0xc2}, {0xf801, 0x20, 0x0, 0x1}, {0xf9, 0xfa, 0xe3, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet(0x2, 0x8000, 0xff) sendmsg(r2, &(0x7f0000001840)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x10001}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000200)="765a779357967f8b0c80eac24582a81c746a7e56e57a59854d28ed5c4f30e0d4601a2c79ebaf3395a12e80eb4ec94ac9c5c9a0fb337b4d9cab458d9293b58895cbe12ce31f53126b654a753f86b4198e91d1cea5a6a2c1ac1fd1cf58fd679651d51c28f38dcf4cceda95b282a26d5858eae39446f5471aeaeb55f8088d995a870b2adf931137927063adb05e9caa0a844ecc42fde127db1e12a66993344c135995470f0eb17d18afb1bd44ac12d7ec2a14e4250aa3fb1e923c4c969775a6d4c132d124af1d39d7aa3ba40f2bbcca48fd15bc", 0xd2}, {&(0x7f0000000300)="232de9a7b2acaf30d818ee9b34fc833a51beebb562df09e6da3b8764a5e61fb13c0dd40736e08f0a7c232c01be7cfd6e0afa795e3fe599a71de8b5a00195ebc7dfb83bbbac741c7f3149dc0465eae15489c7031281f7f984546dc9cff3804c0b50de2f94030bf2fb426d9f9b6862b8950bc5cef1b050d58603f34d7342f7e02cf66a6fb9d34d8f5dcbd3eb1671068df0c417255c", 0x94}, {&(0x7f00000003c0)="69b5e817123c55378aed2ed611bd9d6bd8883a5dc7bcda2b51108d12c8c0ff866ac5210b409c72bf9b24e5c7f74809d7b576139cb98b9d2bd2f36718dfde574af38edfc32af6bc38607f2b640f3f31d407af30cb028d4c9725a2013a524acb42fee77d67addc035d667ce7080b784a5fcdf7c2c90deea7e984f1cfea3e95a4ddf83fc18130ce9a2ec52fe04f534fa714756911078468b39e099177fac818cf952345d66d877e7134fcac28d9b50fa7ad023cba3c4af7d2ccb4815749a6f59296da5fe530822f6bf5b56cff41e0117071595766445aea2272e79e027cf613bbdda67489be549af5c03a1ab5d02776a5270c60d66aa7ebd54f76ab8176efa396921105e8485594c7eb084a4a654e4a60022d498a48313eb541e6bd82cf0491a9eb352351002768b80ea79ead38575553933cf25aecec6c809112ae904b116d87908ccf04a46e873144cd93a086eaaf3755b18adfb5e053e94908ad4d05f9c2c2d3425f071aae97d341de3f8dec904b5258db586e88928c701494f9ec4ab6bcd7e70ad87c11954fec89116010e191a728d8290c9856c840dc4cabdede920c97fbbaeb629426eba972569a2823b3475fb0443bf706083eac2d8f6ed456647ec43a63784a3acff8af1466f0e26afffb53a4c26ef24e80657fb3a6477358b5a3c01b574c94decbe94109d3aff5720ab3d7a2c65acaa08b7dd19864ca359313100d0f4c44f415766c3cd69d2f2fe73c2263bf16c35be1ecae40751c75cf4e5ce64543e5569b13593cb28bc192c5ed17d21083a42ea3c3ed688a204e1a6c6c9fe9a72bd997303fcd2fe44dac887d1d491e5efce55c5fba1a1674142208e5b9fc8a9caca10a99a1f1f2358a743636835fc2962e9a5c7cbdcfd789c324526c5155ad90d1bd1dfc63ae24044c0b397ac0e492c0938c5d1d74359c337bbe7d7878efbfe8f21c6708d0c34d85783dcbd742eed13d6c03691b2d96b4384198f99b6376fe12a1ae2cb85fb4e54209930b55dc61dcc824085a3a1447bea0989858bfcca894a0309d0230747f4effad79d527c3ab044ad491c05d9c63339cdf136426ef3b22826cc60b31372809ef059410f30f4823b7bb1289fe305f6e3e098b1e87788d31b5fa9975a88c641c19352b8875102f6d56b79c3cbde06d445f25735f9442e32a8eee2a18b76117885e4a5b68cf3d94158ecf373a6d9ae7b80434c35709f40dedb4f10eea44a810afde601c6d534a0746eb9fdaea94e1d330a7777032b90588f16c8264bead7ce5378f986ac300a5a9ab00230daf78e9501ba4965ebac9c5d2511a501f5c61c2e2bdce7749511dff629ff73da3a646beb01636cf81ea19dd3bb19411ae627135dc2d887a20d78687f3c1506b7d079a41f24055579e8cf8a0931db4b02ee1d64baa97aa2aaaf868a05d50bd7859a99b863dbf2a4c5857b4bacf430005bff35484880da6f3793c88da369bd2c7a7be123a76d4377e746866578d0d5d1a335dc4ce290f82a5f96d898674e0d677688cc429f1e3d0c07d9fe02ab4ef89ad03311b89c9af4e32d468d29ef5bbcc5448f4b942dee921c21490fce34ea125da142c50e306238fa263f33e461771accbb46acc31565025fad5ecbbaf314d8ad1f675fdee1e85bc6909361fd0d8987410b107819be56f57deb3d7309f8f51d6daba3def46183568511edbd713e4314effad7f167cd857d2f1802e0a1a8aff4b98483d4838b0e6a0ab05b76e79a0d2df2f6d2b20400c65f0adcc8d29db3584920e89796b4966f78d6190194ddc3253b1400d4c560ce8dd1268a7237158604643dadf627a5ed3c23868183099a28c0daf036fda20eb38c04e3eec149ffed8493c81f4601dc61fb8decb8aca45c833563166756e720b8ccaa81bfdb93a321b1410747a99004477f1914996a5628c2fffc31a6e61cd7fbc668e6197fb570ec178279260792be14cceefb5d2079f4406055d3764135db052442d1bc1eb6bcb78cc6b45405df6304d708650824bfdeb1d8704270eb3566b327dab2fc89d7803fa66869f296868992443b9b3478214c4b41d200e1427d7d6ff1d6a2ca828d0e40099225de9f128272bb6b7ef5ed3791261769f2683dd1f1b69585d11debfbdf76a0c5543ed1ba805779cfe5b70cc32d38636a7a0bd0163bb650b8deb1b5ade1f2e4ca4d19c6f0e38cab7555bbac522d4f75784e78126212a750a91b952310dd553201e5e66e010fc19c03a6f15739c93bf29b4ba888ea11007740f7c58826ad9e5e70660484cb91ca336f4521466599783d98d6a1e151f3e03a23ee9a04a5f31d03004820dc3e5558c625a089d20d58ea9943fcf5173b4a1b6844c631e395f2d526420909528e186bfd5e927894a71e0ac4f43d4d20587e8141d3104ef6375b2daa6350858293c1f1a81af7f979b3c6ebec7bbcf93e3ab47824506ce4443666366d9f8343b640bdefa8fbfce1fe66ee755ad64d7c7b5227e7850b08ddc1a82ab5feb47959c81cb3da125c16647fe8f9590df1c064b6fb78d75cf7bb132a06bc1245d1061ddad487bf1cd5cacc7f26ec2507c4c5151b3ebe7909ca8d58ac5dfadd343f0cc24c95ed11016b69771c1aaada8334f8c8a87201d620a6d07fc3f4ed11752373d33f3d8080794d59f95a55f9c2c972814ac9e58a2fab59f9c7586bfbaddc6b36ccc9874f3013c0a56193aedeb3f7f34735d2eae1d16dba0471d3d1faed7e615332f6e3ad359944fd62e6401938484cb95fe07346d5167f0e7e0c37d8cf4bcc3bd6dd349ffd9a667c7a952efa5b19dc0a46926a9f986a9e2477aefaafde6e55a1b49bec4f81572fbd8d6e4886d68c3115c4798145e2228aa81b98bb2e6b3c1f2a534bee670efffa133d8d905a03264135549f2ecfeba4c548a04c0018afb167e466fb408dbd12f83c234476520df456c2489b58347985bf904d497d76e5c72d9354379db169e488b07a904d74023736973a944e5c72a6e2794572eb815b9fd763ca8328d98b96165ddd32e13d507bef2f53f96af3d139580f0fa74c58de9d168c583bbd722594f115961985ab61162ae3492edc2e9fe93f65d882710400b5dde9b546d2bc8dd514bb6bab9d0ded88ca09ec2d17f42486911a759983de77b8ae413e1b823d7a346b9054d3a5b01668126e1d38c114da1188f07110883bfd6b61fce674e7c355ce1b18068507e549226b5ab8ffd607a7d62d619123511dad28854a785291fd4330c4f33cc2a6b5e35f795c5aabba6fb8e200391964e8ce046686c6c7f8612077f6accec26402ec051b6e611291afb8b20d7fdc7059baaccf9d77aa78995947ed6582919eb427f2d1bc049a1eb66f853674fd567222caf372c6b0805f4758186edebd46f92e7c448f4d603c2ac5fc002683513977e3ff037331820d0a28712a10b704148e3683716093522ba796fa367bf02249c1f41452efa012ed2fef1bfd300b42a671f33d4b8735aea6822758a8ed24b5847f6098be73110c9d4929bda86d71e09a74db8356a7fa39f91b13a5a1d8d43e32e8b0cf439c719eef27947801289ac6ea942fff3c23f0a2a7cfc166c9211fd28cebe87ff563aa85ae51ac9d1ba0fcd38047e13c8955f9d1e52aeb996703b24f330f749b7601bf9b50298f4ba80a1f5e7ace386f33e7d060cd592288098b062b246dcd03e14a6acd230d0ee1311fd1bb0d4ab8d0812900b34c2409ef3b6a681d9e2a59e2932ee0e657e5fd2d6e7530982ae4128cce29b40c051f7e1743cd24176d8309471c05f721c7276b43b9132ebf747dee45fcf7d9f3daa8626cfabfd057515e0bad79389e36b6533548641af4b09cda0f68168a16375d816e3b8e94127498296d8488db6ea97929bb00d44ef37282c7609de93a62305096b42d9ed1b570e031b12461e3be769234d885db46d9f9c44c6e5c3069b764e81e03c317fa6800af7d1533fff201ea57fea27de4ae35cb4e2888e66d7e2db461db6990b19232075929cbbfb432044b1ff0ad2903ab7f42a416a524a1de241da888faa415c9831fdf9b56746c9f49dd473240f5edc7a62e31a975b24d03a5b57612d30699073d335c209bd68db9be4b2b9eb5f7226c3f5b5a60d11fd5f2983d30f3a05cd6407569a19fcce08124a07ac40d809e8f3a79e2e9c185e54c3774684468d71405c692fb2fde388b159a7f847c73f1aa5a603261e61585fe7f354d38456cc2ba8ed9085b22bfa502eaed3a969694d986aa5d41697dc695a213c63b9ac43f25bb3757902cea76b664112abc7f4a8907de4e45e5da0f26c532850545ea2e292f0f01cb6913bbc860c14bd08c9484d729f0f3134d0e8292aa50bb35a0b86c8f474b6b0953ba3abeb147697e7abb0d9b89020e3372cc7c24ad1267ae7c0d6633965f01e7d9a23b54e5f8b1237d03454d00fbdcb0907db3ff8a82a85d41f1ad18a90a170daa231a1a197b15f789540722bfeea785dacd7b3d6d253c879b937607282d0ad4bb726acefc4711858df856c03f5856f59ef037da0f00c851957dd3f6958a2995659e50b6c5673fa6f49765434a1833d7819045e8beb9b4264dbba876532d04b27dd09c3ff8191d602b951e328a212fbf71333f453c632c9ee94fb614ac1d53de74aefc870da1b80af802c23f82eede561704aac8ccb36bfb1e9727acf6028e1e9d37380ad44e7b233bfc4d5361832a067c05fdbb20874b5217da15f302b8851597d537e027233c29ef29e217801b8a5e7be681ab4caa71dbbedb41b1c927e3c3b4630e3d591f0616250e323ec96195dbd1adfea9b1165278885511591018e634b14feac9338a84aa4799e04f968da85cc8e84ba2f086f933bbfb2f70b37170e98d23e746fd116740c2ab9423303bc87a275f891ff3ae254593367141645521ea156e8b8e4e6ba0122eeca014ec8341cfc39747d669127ae55c7aba4859e31f711addc0d1cf3c637261695a5e7d8599441dc8317d5fce1bb59d6c98ce9f6071a51912d30c35cd87dd09bd5d36b33b57cdc16e70827c49d92c733c7ba94388a5615136d2d353d24deb7f9b0b19474062c080834cbdf95373b85b8169001de06c3251aec5a2ce1b6485f8be7eff89bd15d67f159bcd923af967b4b36907c2b7731a8b665d381f6dc53e5af9545980076dc99db389d36fee144bf04327614dcb3d0eff9d665f6afcf6df0d1d2c4b4a033c234333e28529fec02562a429279af1970c170396fcea69f573feb986b882b1a4f3a5f958945964cfd34e28ef3a723223a22c62b47f08b4d19248e883724d3105b257c96e1610e6c8e203dbf5492ef380fbf2eda161418f19f439639d6a270168fa4e961b2e06fbc3ff05e770828b785a54b678973db4714399bde42cd816e666009540fcd20cfe1f2d4aeda3f2c0dcd0bd6c222545f9abf0ddb3e88fc5b1876026f1972f819d17f88ba718015e465bf2e0a12cc344d716b39f4d69c3f3214d9fdd7590f3f205eaaa5dd5bec32b0cdd8b9a856b9c996f4a45f17a86e2ebe6a11d8a2f363f29fb7b58e3c572964a6c1e160b00d5be5e11db0150483da698f467c1a904fd5896d6b65f1eb923103ef3df28c4087b2409b85618bf4f44cbb943154002e298bee3a75c45a44f406b5fd066855956b436a1a36f7ae4e18057a89c181e05501b0c65856b2d69f76a31939b3375b6f2429291a09591008bf41b8bd6d75059e43e80a1e84ab2c5ff68d440dba7eae62e25dd184f6e4c86aaaa0aa0ce43f281a44f888aebd9b6e6d02f35912d38d07b7f20df3b4dad004e09faf2807612ac9444a3f89e5864914d486e20d9a8d0f88b04b278eece008a69f4f1767ed", 0x1000}, {&(0x7f0000000100)}], 0x4, &(0x7f00000013c0)=[{0x98, 0xffff, 0x3, "35392e2b8f048ad29cf9dc7b40b22f57656649b4d08f5ee08e34876b93de62036749c026ec10209830c3966d87ec08bdd9adede969e4d83a7b195935ce1a13db48950aa2357ca9016a24b4c57cd281299ec19b5a7d9a438c634b1bddd62a85c9e70c63fdb693fd0ce516c9a909da3a9fb574e30130ce087969fc7ab7b3818f1a573c9171d9"}, {0xc0, 0x1, 0x3, "4d7bc8060caf3b4a52ba67d6dd3676d8b3b6b1bedbeb18f7611570280ab90ef76ca367d0f419aaf89d48ce2e1f61ef458be913fbd7bffdf53a172d232fb3844ed46e022069f141a0f442184070e9f71f6054a1d7268dab0d5d857eb01cb37112fe07fea820f90516583f1f73e24468940104e84568c8a3528be4f49c9a38809ed2aaa17debb0291af15b6532711f77f2e4bd7b4d4162a91bdabe1cde4c303f5e093a6ab04c50de0802ec2298db"}, {0x80, 0x1, 0x9, "5946f02293e1fc44bcc96015c99121680432f7777a43b13764da8107ab338545594433f8e506f019869cc49ba40500333fe06096d5940e8cb4e99719127f3b8dea1e60d35722c0aeb5d412dc1aaf35d9752a95acf9b6f241ede900299100a48705e6ecbcd70b5f02c6ed"}, {0xe8, 0x1, 0x4, "7d9f25516287d95f7f4231b073260a4f0e74639f0ce43fc6d17635a00e74cb647e9ed7ad77ee785c3171b08358b1af8d460e2ddf2a7fd84d04858338516b40fd5f7f96cee382fee2718aa3a6c064245e9cfd88611db0c283b4d5cb96ab9eb881a3522a8d9186857282cb50d942f9bc8ffbb66ab77bc944c56215e98c29744b2b66fc7c67edf61a7257ec9ff670ef2a1b99e68625d74a55d9aa630c6fef8f801e4d22e6861758c33c90094450c06a98412c4ad31018f20e08733e11e848c08df31ed11611b2b65f5a082cf109f0188d4e803e79e7c72f03f1"}, {0xb0, 0x1, 0xfffffff7, "6aaf20f8c6a29681b70214eb3007765135ce51351c07682b2950ecf34fba8e9f5c0eac04f51e22fa19be62d200daae6d2dcbcb83541732c3c0caca639bc1e7a0ca47830c036979e870f8c9e041cf0e4c252940f5840c6cbb023dc0888dc3bce6e096db3db3381c7de44ec2934ab66e7703724b53f2fb1c8340ee8e9244c08b43144a31ab9943b1cb05aed9c1e73528a0fefc94a7ee63c46b441b5b392c79f3"}, {0xb8, 0x1, 0x75, "2568dfd70e7a6eeb9f3a6b5c02f7368f630c60027a8829c08fbea24eb59854e42b1b56cec0b830b9d6aeedba2436ab259c0a61a33db7ce9340506b1d5aeca6649ed9245e301f4b1c66acaae635f3f513b168477c73920e7315563f5b4bf3965955464c72d15b340f35c158c3ff86eafa8c6674b8aeb5104f59e04f8cad846d83e5d856aba825f8d347a9fa1e5639f91ff9a794e93a211763e596d352bfaede2b9ebbbe8196569e5a"}, {0x50, 0x1, 0x3947, "0e296a8685b0f3c1e92a7d5f9823beadcec25056d3173b2a436a9a10e9dbc0d98a4babd2352cccf767f8dea1b8242b50f88af77d107952da79"}], 0x478}, 0x2) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) 19:34:52 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x1, 0x0, 0x76]}) 19:34:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000240)='./file0/file1\x00', 0x3f) setuid(0xee01) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getpgid(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x364) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe9f) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={r3, r5, r15}, 0xc) chdir(&(0x7f0000000040)='./file0\x00') pledge(&(0x7f0000000140)=')\x00', &(0x7f0000000280)='$@^:\\\x00') chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x80) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x40) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 19:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:34:53 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 19:34:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/155, 0x9b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 19:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) recvfrom(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x802, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 19:34:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0xee17653dc54900b6, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 19:34:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600", 0x24, 0x3}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000001c0)='}', 0x1) 19:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x159bfd08e2e47d, &(0x7f0000000080)=[{0x0, 0x7f, 0x40, 0x2}, {0x20, 0x8, 0x1, 0xffff}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 19:34:53 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 19:34:53 executing program 0: 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}, 0x480000000000000, 0x2000, r7, 0x0, 0x0, 0x0, 0x80a5, 0x4000}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r10, 0x0, 0x0, 0x4a, 0x80a5}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0xa8, 0x6}, 0x8, 0x2, r7, r10, 0x0, 0xffffffff00000000, 0x100}) setgid(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r11 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0xffffffffffffffff, &(0x7f0000000480)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r13 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000340), 0x10000) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) 19:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7803) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35, 0x0, 0x1}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) setpgid(r1, r3) syz_emit_ethernet(0x133, &(0x7f0000000540)) 19:34:53 executing program 0: syz_open_pts() syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10100, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) 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}) 19:34:53 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8440, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:34:53 executing program 1: semget$private(0x0, 0x2, 0x10) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") 19:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0xa4) read(r2, &(0x7f00000001c0)=""/222, 0xde) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 19:34:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x7ffffffe}]}) getitimer(0xf714f01eba0c4ec, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:34:53 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xbeebf093a4051593) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100800001, 0xb1f1}) r25 = getgid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001840)=[{&(0x7f00000001c0)="cf2732b601a5dd3b863d5fccd3fea1d1225083e2e66232d47270780eaadb5b5d055bc8110cb200da0baad8dfb39dd36766a608a5decdd88ba677a38da065ddbcf7055916873d89a699537a22f57170d9b62ab097b4583831deff16404a6b24905915b957b296944bce1885f5604fbc74aa1e94245b9ddc1cdb20b5fc75250eae7377805f7b4de15967be14a9813533a2673b0e48eb6f1fef3a95a253a9a6859612d8df94cb623b9e8fdf7534", 0xac}, {&(0x7f0000000400)="6aed2736081dcbf08644e99333b46ac3ebf326ce2087eb3842961f155331deee13d6ebd8fc00cc898294a596070532ca8fa3f9427e86bad5157c4615fdc7d6a714fee8a988056913659e85397eefc5b85d0ed926d2dc967d22ca9383cc49e081a7a60590bab96c0fa534b3e48771", 0x6e}, {&(0x7f0000000640)="c47616d8e8a915e0528c4017932ddf922b0a328048711abe0c10c2a1bf62c248044d21e9d844d975917a67ef3860c4aa104c6119b02a44fc95181b6e3de8f9478918e18e87d0ddde775a70eb9b41fdddcb3271eae3602e1be970e78a1dee4a6eadab4810c9a2292236b2b95f2b0aa8508f28d98ee9097518c2205544f846a7facfca691067005dceb80635f2bce99d61a4216ce0ce68188dda4aa3b363b7b98a6922a69e46bbce5635068dc8e4cbf22955d8f59f60fa8669451a305303c9a75f3b556e71b43c5f4cbf3814d3d49a8e53e949926d793a510fbf3028f248e86ab4937a8c26f5b26aba23c69fdc88359d36831edb9b01d23daa2ac8e01b", 0xfc}, {&(0x7f00000004c0)="bb9040a4208b117a071a096f99ebf60f07a94d87f89d5527433c0131317246aefce2bfd3a7950fe277bf6de4f31d536ab0de88f1cdd27ac9cad0d95690d0690d93d1420262be8e65ca39f4e5ee6ddeba1c980cfbc8f0b9a44f4eef681bc7f79f023994437d9de43a39c6c2509b27f156b015b65127dea12ecf99d93f5a", 0x7d}, {&(0x7f0000000740)="9f56e93f60cc73af0f6b3d424bb569205e247f611d68a0313ccdcf46805ee179f6765e781e7662b4e6a55f400303202b64a8fd47023b23d8aa76eb0202eef27966a0d53770ec4253ee2759c4b289366c0f9a499d5ae0d42b99e1618bbd795a31a12cc9dd5dcfb4d8e1ee346512edb75258dcc982a9f1e639aea3b7fa54464c20905c523e63873a14d4ca401b12f9bf5c53a6683da5ec15940facb01175cbb686b301ebcb0eb2736aa48a52fef807195aace58c47d910a87581fdf8ebd3b8d5b17889055bcd634f", 0xc7}, {&(0x7f0000000840)="54a69f715210b39962fdbccece339a7d1d7c56cd95db7f92aee4e371069af6dc8e06fc49a789ca0d6b148ceeb7a2474a886310feea395bfe369f2a6cb717bf4a00c978bb89b2d7ebb702f08b106f452886ab8033afb1a976060ee9ee457ea9963ebbe2c15bbe4529e8495c7ea47e9d578de95ef14d8fd910f10e10a465450f5c304a2e0c9642098e7964217a625b160e7d9ebdf831313cd90359045a3ea2e4a0165348a616bbd5c298aaacc6e742b22b91e8c9c9a741bb7b8268c965c03c6eb4307fde1f3975756951f19f5d0ea35aeefa931edca11f97a915daf2e14b615347c084e6105a0a70fc9358454803822ad5b34447e072ceee2672b23d8c7a6298489dd47409560c349665a05c9fa1fac75c3e7077e8ee0da1f43e8288ce49d54da3edb7684cdc9d84cc1aa782389949d7f80dc07943f7a36c8ae113aa9cd12e62b52e7c8163689b18e4ef0471a43581e899a1919ae1c91d8419ee19c17ef0dba8390d75185fedcb49b572cefea39295cd98ff5983d9615ef7d96d65e641b9de445fa728115048fea48f6119ecb2d235dee99c8a1036d33599f3ceda30942972c65451c85426198f56bb3b21c2a48c7a70b4e696b229200d32343ab7200e7acde7116c94ebe9f50beab9c284a4ec3d6ab259b7336ed1999f154ba1c2dee2b1fccbb3b3ac1d5548b0bae0476fbac60de542b4d37efe4041fb363adaf128fa21e5705f3ac532fe33caaab8a81ca423c529065042f11bc129e76886d5c82797b475c507775069374442b30931e36f9d635881feb563831ed38f9e6f982859f5a33ed429f605c8939ea389f9d2bb235311532b5aa102355714e1251d3fbc67c142c9df3d404002ecf27cb6e616abe88fb28b59c6b56342ae3a6d5ef79a5640053d89725c9ffba32a632c6c63eefa549ee30128ccc3b826fb8aa3fcdb2f8b85a4c9917fdfb214469ae9ab2150f6be6541046e9a4dffd1fc03d7c2065cca240f08233511af6fc8580ee766371a7d9636c58c182575fbcb863978ce1bdbc7d32909314cc7e2a4e5400413a32e8fafc23c403dc80b495270a54f868489be3a4cc9f968f28559081b2515fc17bdcfe486b70f3cd3100247038ed940ef452d207281645f34dd36d0211054369f50ba777526353b0e64bf9b962d0b56dcecc8e323c4bbffb6a042839b73dd28438b31c8dd705d77cd13876e3de63b618ccafcab0f479eb5aa9bc82f150b8c6348788abd9c5c08bc0a251eadb729f1f99371f4689f7a3265002f467d1eb01e4cbe39789e1d8ed94e14817f1c193f9aced0b64d76989626cc46b65649451b8f96a287ebdfa130ba26b22b20704cf60fb76dc41069b83d561caca8a8c31830eace2078782ac9c7a29df0ce1009f3a2b96cdf3fa48064d8efa3d178cd9d0c1bce371d5e7df4b485fb3e1036636db41c143aac96fc69e05766b3041c5c12a696bfdfdc40c5dffcf05673d9a66cefba4445222f4bf886059432dd24e57d9732ed83e52aa908b1c55ebfcf128e946a3ef2a9f34ceaf17d5657d83206c2176cb9eb75bb10bc33389ee9d2a0416b73c081dbb5d95f7e6522f1d79142e82d4e4ca03c1a050c44731850320dc7bcfbdeb94bd63573cccf4e53e533107e81129c6f17ee6e34ac9da2d8d83ddd8be7fee4a9003c84aeea2ed1a0f8123217223e7885e5acdd3e58c988089aeba879f8a057587e9c3070bbbfc6a84763738406ef6b617339e88c6e53dbbb5248efe175735e0c05c76a572d1813ce6ace052c0f4c6e0cac1d05e5d8422d9ed502bcf1cc9e3b85c408a57234f88d087a584f8dbeefe878b34e06bf5bfd8cbacf215bd54e511c2e0faa6e81e5390ae9ef04148b8488153547c82cab594ac98fbcca214a0299e1481e6b6652000670dbdbce8f0c96f5327aaa42064d22dc9ab4ba9794a03e501588120871fa45cef77f019852c4269a748ee596d8cc972e62ebda00146553eb7452db797d0a4b3965e599b59241a5f3cbffcaa00dd4c48647c3791b6e1fe241ae329c22444a207581c69d933c942b29827f1dde65c8391cf7af115589002baaacb66c200e69085475975039a15314c1d06d640aff79e8467d62044f1f7da9249d228b64327cfd63bc7a3684adef10bcf17cbc24132991a5b7305d441c1aad8f69874b47ecd59c26b9c635fbcf02a722e781a0549f48f920d82e39357e02b9df60356fc30673846c6744f7253e087ef615355ef9798ffa5e63d3b192a20459959108d701350cebfeca2d67ac6ef2c2cf37ee64eda383b07dfb2461d60da042fa63e796be7cb3e31e467a0b204a99bd9b63bb1fd1e84e3b0aaef370570b2c6a928a2ed32bb907188fb467800cde384bd182a7405f5ea7b353eb2a435984a5cf3a5d09f274945abeb6049d1b514e75e2faae671e12dd550753ad20b06f347dff9eea035bd2b8c4469f3ee887a398712d79f64cf287261aae7c6cc5ca5d015d4ef27b1c44997ecb483699629614cea1904694b511f999df19a03b94b7131094eef566f2b940d2fe576246af42905b3f5826144e342885449f242f53b1de75c7a3ff7b661dd1c45a07bfc81f92acb985f12440d36e574f74c75f28b98ce707b37bdc021afcc951a6a70d2dcea2b7beb250c8a13e26dde60e4f199da02f239d3a91fe55fcf6095fd87c3e86757db164cb8f2b7317359c7dd8b070d9159c67f698ebd9c972658d53ce8745f49ef884e390b480c7d2f700d71251e11e7032a256e1d12c19a113a6b15fad232fc6f8d3651b9a02b4074cf8c1b636596abe34b0f28cc5f782c070900c2224fed3afb802335a18732dd09a349e4ff2a88b19e99b08ec5da2ccd2c6709171541361067a5c9fa65019f245bc516d435290fa127e0434b0e33e7931d75543b9549a66d828f3a83bbe707483d01e080c1a4e125705cc9087ea04dc816f43928e9814bc7f8d53318a89736de0701d4aada18422cc6fb22963aa8f47cb38a1d44dd784da5e3e3ad618706c59bf3e10f3e24b5f3e8b13bfd16c41b94fed8512b3833508dfd29bfe25455d7880f550955158f8546dbfaafcb31dabf060e2da3c10014517b4d13bda6f748f000e286cde1c4d2ceb19a5309b893d2646899fd32d0dc2111c0e861ca09519b1081a7d8fb62962dda948909c0673a816fde94bc5c9aca5d47cd376df7f49af2729b2a19258de472dd2f24307c32e9eeda3a201fc533cb7dea6100c25c7d353bde0490c31241744c53f3da45fff026fe0ae23e4ba51ac2cf9562d1564cc7916aa91a69743b5ab4b0d01bb16485c71a7daa973d05688e24fac593799fa9e3ebe00e051cf08955d400a04da86dd8eb07f7d0490b179efe893e43ae7b8e13d53b9a93e4458c5d180edee131992724ecfc40dd65e1200110e4a45910f811c6eff2992560884150b5652a7645c90b011c6c845d9de9dc715f05918c073ff6b6481a441ebc4cf3a2ab0d8616dd141b8428eeb51911a0bf2bd84c45b5ababc5def4dda05c885af7dba3c5cdbaebc3ea9badb261806041187ee8ea6a0631ec54201d203d389141fe743a25d15ae926fddd5183488f09c182ee626668d2171ebc8ea54e31eb5759a02d3668d98fd1743ae7ca9a480d6815db2e384c568f4053678c51b9c7195b570dd7c07e285631562c556583f0d2c52162850d8cf4ae1b073197cb68a1b08790d04f5d8d5f837722034038a9b60cdb3173f9906b1536b0b54e37c3401996f4a4d03e7323b23df4d65bd16ed37f8236f1cae098bd48854ec41861a8a8d34825a2f31091e299957e9154dacf6e92e6fd777c7a89aef6764e3e9e3e29b4f3cb2b94fba11c291de3b8de2b195c72b3489b7fd700e77885c3bcb107c8e5afe57aa50591be5a0d0249ae6cd7b2e5c8f9355b50ac2303d7165bb80583dcfff399e98fb54a7d94787fa0e22c9c2f51e7df4346cef5bf745e775ca7fcd4a4d49a734971908f74b345352a7c7a28651287b2aa75449c70f9677aaa78334e343965aad9a541013dc45616eb185a23cec6d319a5be07b398921dc5e59d9f4e20f058069c0cee56f079706a23c24b737471aa32dbe0a756141acb67c084497e80757477baad9e43c56deccf190106a54e5eb15afbd54059eaf132b9251f4b131372c98c89ebab3d2595499d5436b349df7c26437a852b0b81458ca83d1f1e3b38b6bf6ca7f3edf0c25e8a4f341eac07794621954cc64333fa3a5a7ccc5f46f1f054e716a78e17dcef1fc659c75cd3d5e4b5267d5b6bd516b2a2fe661331b023c7a58efe59cd9cb161883e5d5c24b3169039844127d36c369973260486e0d8e2d439a6069b804a6190cd0a754460b370fd9389a394fa20bc67c1090ae0c632491d32b2d43af57d203046c722567e62deebf6aaf60b1acdcffa282e6c48d76c7a30ef041bbaf7ac7bfdbe6368bf0c9b7c9fa438e7105d9fccb966d25271328eda28c2b3959a2580c49c7ce44b4934bf21491acd71efd078cc7c01c46c0f6c689306f825daa652d3281a692998fa7b4ba078a763ac51bb5e203ab299e7a86b785b15382dd6db0b557a690e95002f5f125e73e27ccc47d977d7913d73b10fe96ce3dac96fc899e1a671a71dec986192bb1850d3c4694d9958f865ac584ba88b75358e8d987ea2fe6ee5a8954c93d4b4868af3263865ebc13a173b007ea49b9ac2f140553d4f6ccccf0d52c29109bd551bf23f56fcee920b574b491942ce2205688c66ad790458aa8bdf0674c342a95dade52ee62bf83f9ba19024175d22da6bf23fcedf809485c0653b5462a7df5e75639bcc28ce475279ed5bf04c25c000abe130413a178258a0ed148ffeac0ccefb6ae3eca0755e1adeb201cdf3e79ec38c72f36aaeb5972720d1b690d228bf7469903759ea01db88ae066bca283f0f2699c96c90d0ae0fb930024ea9ab1cbdb9f3eeecdcbf7af9b7726169852476559468dda2d3f85a2769e61d4d457dfc8cc2169eab429c146b9dda3b8172e9d711b7bca5de9b1a605e54f8c67e8dbf39bc826bd544b1a4d102f3de09f02b254d79a2f2ffcf41a292d069c9c20c65c54fb2c347a23c4761ea7a15bff0b947ad4f5d6904571c57266d947ca9d8465b0f731a2b05eb5d318d2ad4702db13e8204dae6745971758abdd485c5cc4d03286264b9479d8292794320a867e1f70ebe8a672ec0375847c5723f59d79cdb8e18fab17a20c42ceec3daedbc7c796d44d589098cc301348826af74a04397fef24895264e0d265b6eea1594c0b1e4f0cbeecf4e7186e0e3d1266df5bcc3352a042a3d80ee1bb2166910d9b7ce5d490cbbb57c0d8df038ce07af8045052f4846fde6797fcf9a539a16cd916a49f7e2a2995f19ea0bf93aa995937876babe710245fa9c72d19cf36d2e760ec6b209a31901211796e2280ab6ea8cdf8bac1e5948630ec0256cc8c54163a1be6edaa9e1a16349d9765fac203b7d05a72a745bbc31a7d73445a0e0142ca7f02b8fab3dc5a24df2b35b1b95904b69eada0bcdd2df0359d3cea8bfab0ae4649bc313b056ffd38803a71700440a9ec2f7a6929d7536ff49d15f942483ec29979eb250c1552ee824976bc8e37f9940838c4cdf4656f85873b9a8dba2da70f6636e52a7b43bf5382319a5b7f0ba0f662a4e7aaa1a811720453e869eace6ea7cbff9e4a55836b0811a505ffd9199fcf25793285c106f3a5d8cba5178dc895b2cbaa814ee6fe3e14a04f1ce18334c1d56f4c57338917ad999337b77c95e759962037fa543ff58c4eccc7e29ab996b56600dff240e7ff20bf1c2ac4dd550d606e783aa07d9431e8fc2dd977515c9d5a678255bfbd5d8b0c72", 0x1000}], 0x6, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r12, r18, r25}], 0x20, 0x4}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r26 = fcntl$dupfd(r0, 0x0, r0) writev(r26, &(0x7f0000000000)=[{&(0x7f00000002c0)="3dd9ce69dccb72efb1a3a6f7b6b6691211cb3a82413968be22bf0607890ba0d0c34e4ffa54a328e5c27121138a5a3d24dc4a47b7724a569ec6f0b1910e9eef82cfb687a60e7b51e3557e62630fc3f95f027ace4b350482ce41feca9c3a76f612c6", 0x61}, {&(0x7f0000000340)="490d899585809070e4dd1ede9487156b7ebd40f976d1696ec526671966f897cbea8ad8bb5668155dd947d74599eb1710ab6ff91d2ed29431e52787c1f79d3676201ef7fe83fd5702ac2219c1e30fe2b64125b00b8a723fcfb09f7a1a802cf477fc85971ea6d164ab7d03f16515774ca6ea4a3d295b552c079b33cef8b344495c068e97e235c7fa388f7dd878a58d5660cd74ed01414a6a92e6bba4", 0x9b}, {&(0x7f0000000580)="b158fe1c0c8d75e5c30f2f9b72d0fa11406c2ecaf6816da1d7ccc48b214f98504c2e277b1fc0e2c11df79ed06537a3f0ac0b24deebcd637ad9cf151fae752072ce5a4e7ee498452588dad097a6f67f64231c73b58bd7c55ce5e08cc9e5fcc68074b50338278e07dc61b2566912d8aaaf00d96e78e3dd0122b0125c75a01f25c8dd1c6de895", 0x85}], 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:34:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x11) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) listen(r1, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x80, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x400034, 0x0, 0x0, 0x1008}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 19:34:53 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000007000/0x3000)=nil, 0x800) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 19:34:53 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 19:34:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") clock_getres(0x4, &(0x7f0000000280)) fsync(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0xc00, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x8001, 0x6, 0x5, 0x7}, {0x1f, 0x4, 0x0, 0x5}, {0x9, 0x0, 0x7, 0x101}, {0x7, 0x45, 0xfe, 0x9}]}) 19:34:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000f40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb0a1b001553e098973c85ceb7d135bfd1548a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263187305cc059fef6bef339f78b4edda521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9181e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fbead67de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f99908134030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e0b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07f06000000000000bb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b220096784ceb2ef37449e552a9c1803c6bfbd02ffa6dbf297faa465269576886abcb45c2aeb1f39a86f189b10e6f0e9f42be9d813a80a5a031b0b341a7feed77016d502cf3449e863adf8f77e14f4858c44c1dcbee425faffd2c3bddbb684bfc61f1d3ab85b021af344e0994a994b786cc30a186ddac89271629a6645c4655bd9a6f836351f8bffa73f7de66fa91bbde0501a74069f214281c603bc77852e168717bf83c72a43b24036102f79f624bd2c420145bccef354cd0a3f7da614b870954f44ae4a6b64cb97597e290ab49c2ab9f"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000004c0)={0xff, 0x4, 0x7c9f, 0x10000, 0x5, 0x20, 0xbe, 0x10, [{0x5, 0x2, 0x100, 0x200}, {0x1000, 0x93, 0xe5, 0xbd49}, {0x2, 0x3, 0xfff, 0x1}, {0x101, 0x6, 0x5, 0x1}, {0x6, 0x1, 0x1, 0xffff}, {0x1f, 0xb8, 0x80, 0x80000001}, {0xfffffc00, 0xdf, 0x9, 0x47}, {0x400, 0x401, 0x5, 0x8e6}, {0x35, 0xe9, 0x200, 0x1000}, {0x4, 0x6, 0x3, 0x8d80}, {0x1, 0x6, 0x1, 0x1}, {0x6000000, 0x8d, 0x7fffffff, 0x10000}, {0xccf4, 0x8, 0x80000000, 0x1bf}, {0xa5b31cd, 0x7, 0xffffffff, 0xffff568d}, {0x40, 0x9, 0x1, 0x5}, {0x3, 0xfff, 0x0, 0x40}]}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="b33e6d0ba991978e74e5a6e1701ad3a367ede8fece3e0e668b7d43ea0c633134db86ddd22838d3ba9cc17d3209544223d4ea0ba4cfd2fc7e81e2a2a4c8b06b73d2a8df12b9fbb9799aa1d2f9ae313ea3549f318a063e64b9cbc7aea94b8005eb72c93db1622db0ea9a191561310828d4c859e91e1969bfa9b0975b4ffb7a2e709d5cc1ea519e2626c86d30008a16a2c749", 0x91}, {&(0x7f0000000240)="120056d44cfaca8fff7a681a1fed0dca716bdc0fac32d0ffb1f24d3ee77f862520dc9929c1ed84d64c77cc8bd280a5e24e7c9f1c3e2e1008db0d259cbc9eda09f76b7c03ea464d62bbfa20685fc046a00df94b5e96f4fa3aefda5448e327275c17b5855dd9b4b246129845f9fbb166381006937716fd35090d5a83fd53d9c7b8eb9a34219464f8a4e98bfeae2ff2082f15be2d4cc7c2520623a5c15ff9ce0ece4eb3a87b7a2671f9a59d8542a986724206a9f9bac30960282a136b7df6b52d8829a533221ffe92dcd9c0e3dc3aaf5fc813e80d590ce4ede8521c2254c10323f3814b67d3f04e33fc35da207e2805", 0xee}, {&(0x7f0000000340)="f09769f86ff4f36f7a3cf701f9228149ed989f2ac456f18076d0404a3c14f4d7a1eb4258412b341277cade62a0e85f7dae23bfe1cb26fd164a4a338765cb1d93cdc1b403bc", 0x45}, {&(0x7f00000003c0)="18e300d7fcb320234edcb9d64fa8c64c4d00acfc1c41ea5b7a21eed544f9b660f9605b2b2275d21fe468f9cea7ed62c8f809573b3a273b5e6d48f62f9e070afc0f3398c84c28f31eb51666743cce87da966dab737ce0230dc8085eb6e69abf2c0325d44bbad374e1abd6f8d0724ecea9ff0fa2c9e5c837334e7828", 0x7b}, {&(0x7f0000001940)="37c7563498eb831a9d3d001a5239b0c060dbcaa51fbc64c1d719c133a807c5df03f7ac634bc922ad2d06214e98d650cffa4c8451fedb9fd64c2b550503946d803d5078fef46833aa302d416e194b9b13bda3daed0f9fe10bdc7d02663340fcbd0522bf1a24df7cc71a323b5ab60a06eb76b518633ca7a0524b8d2d99bdd9f72d57063f1e128d7083e5875276724c5e0c4f3daa88805c98e704be4974a427074f32dcee154a90ac0b54ebb24f6ee99fd3f831c9147f4939ece63dfcf4142c9ea69e541537f0d6c15f4718f7960ae4b4745481c89a05196d2e7770bed254958544aa94ff33294a4e86d88f89cbf3a5044955b94d6b8595925ae16e2c096ceccaad3da9fe47f2caf142e0edb8ab48fd52dc51156bcf0d502f4952bc2ba4d077304f6fbaceba5fc7f8f9831cad714ee2c70c006ac88ff65b933ed152c3ec336d165a2957f39f0de44acce96d24ffd4d1802a066726dad6baa77bdb76b0da26fc3223acc43ed00f58e3c5cd6a3581b1258631d3d996c6069b54d33f44da023f94679bf8ef3e92d76d2540cb94d496f501890c0cf4623227bd4718eecbc9d51ebb6fe140527bca7aa18a7a7f1a30f257e99e687ef8cfa9ac2f6086a4a0e2f5d7f5a8b014d4e670fca777203198699560bcd6e0539cbce89e49be56a2dff215d9ab99c73878ef6c64c87202cc8e52c54c77a8a43e4b90f895ac30458c39e153b178a1379ebaaa4f1aa997a70a6479c6d626d813d92c7536b255822cf12ca04e36afdbf0e401127a02a6187b7266dae0bb37ec6c1ef69464280a3b74daa729757aac99aea7bf97ccb4caa64d1246336ec32b3d88a9f701f2afb0ae2f9521a07378fd704e823d2e7d0e6ea62b9579b3b0f47836e2e40ca008752f144886a483f7b5592c4c11d6d04329526477816d4bfb50d76bb86bf33bc3e4d548c41617c0299cf895f78d4a44da301c267bc21ef90b4338070af5fef656b78a416c855c9833588b299b25831b8fc3d10fdc4ebed31e508effaf9b8b89fed3394f17727c26962f1e95cd0daaa3fb07b1d62fda8767458c4bf801000000000000000be9d04c9b3af09faff370277f0ddf3cdc50e02493a21f61410b97ec73649af2d093f1a176baeb5377ba77818b6da32c448c394497e44193906538ddda1508bf86aaeab698b210cd71b0c88b9498515589fbb236b3416e529df8fd79e4383a5f38a7f3b4607830180835e7a0ff39a17a9f72750e591fcbd9c164ed0d3ccd3eb8f8e7c11d842725c8a59cb2", 0x382}], 0x5) 19:34:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x14) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x33, 0x1) read(r0, &(0x7f0000000000)=""/24, 0x18) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) kevent(r2, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r2) fcntl$setstatus(r2, 0x4, 0x8) fsync(r1) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) fchmod(r5, 0x1) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCCDTR(r4, 0x20007478) 19:34:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000002300)=[{&(0x7f0000000300)="afc629740a29e8990ab825bee48064c54e4b5329fb39ca064102c3ee1d10bd9bc9a2fb1141c4e54b4b4698aea48f995618fb117943a6e2eafae99c74ebaa72ada6848b8e83c96cb5efa6d1ba941e98dfc00c307a6812372233e55f2475b25ad4949374d04a0ab66213270111328202224e6b89b5f9e42baf6d2b8b6b1979e45cb42b3e7d66e40243d3d8170ca8eb4a5ae18f42b629e8ba45a725af8e8e0a86b5ecbb0d1eb2b434248ded91683cc6f89eb9bdc26bc8236201ea5fe942e622b2aa0f085715ec91be066256034bd6b5fd8c3462c86de2fdeb6e090afb3bd8f7d1ad5a43bf658d276b9c6a180e9951e022c98d60205080c58a2c0c19b34b065b30119bae294056f61c16fe651f67429164ec77fe74d284c0fb0a97e097313ca39ea4a50cbab3e2eebbd77d761e17d0d8338afec89cd90210752b83766d064ee63dec105939fa8206e4cd0f640d3a79766f8b0c854124295d6fafc9e068086a985bd6b78c07c295eca510836a2e3ced5aee35b2d0b83a03488d0daddca772345d7e85f71948555d213e05128900ffd4f82f32ec9e9a212966815b4a1f90ce16f230ffe56773b49b331408a3f9d65e2db539c62ab65238cf1413cf1aa7c26b4072df28696fb6b107d89e72268c0216cab5a98b911f5c46b9a78e37068e93dd433fec2694fd1c23047d863eea29c9adc1796e4f4d1c49c609de41164868e9d1068b3b7b8771301725350d75242af0bf0024e26b31ed50e4cae73b21ef4976526a270e0c520342cb265f8edf784e62f8345c1081dc9a74e58d409cac27aa10fef6a9be6549f546a9fb396519494765e7c8e5ae764f6c36c08637f6f7a189fe4430189c1e5135f94c4e12f67968ef9f4c89ce5daa220bb602fc5ff2e61246594b4caaf5b7d7ade1f9fee993d853458a4c01ceb4968108928bfb400b39eeaefdecaa47a6d6b6782c1dea951b70011cd925ecafd2f00c16e1dbc6d25547ee021d4b108789cd599e869d42867627f71cb8f4ee43942e93f225af9532870b9eb1f71c90ae125db7d09dc32abcea620f1e9b3cc98e9acdb6d7b3460cbec32e639ab757b8482e5a0a5a3afb7a3e02cf03d9d02598fe29f43849ddf93b8836f8d50d6cd6e1b2cff17488023d7589ee9e78f3944c0768b4436f1a7125c912ce98ea73893af005096ac49c00020cf9dd07c4364462df18734cc56a46c76e85667133fd926b42f8f64a2479ac8cb6a34ef45cc1f041d59405141cc5087d0c491d8e5a0020dcf0277303b6ddbe98f1b736705d305e29248035f4807487e40a7414174fc14bd9333ebac4efbb031591e00d1b9efbe9776219d2b25bf89d567a5a44e551692543bd48868a7d13d976c76ce2d9b21c3f0ba5febc3b9d11d88ae6d09323049f8eed526cc88c47db4782d1d43899959fb1cc15c0e0fefb51f1c629ac183581a0ecb12efa8d8035298b4e7920c766273af8e50cf10e58115d930a108e0d1d76c645119777279264effae4d2d9fb5c84d823378b8a3e6011d0cfbce403c0f42d0bd1d88cf38e49408b3e75a24f50b9c1b4214bb35e5456870e620ae14e0f256fae074aed1a93fabdf6816bfc7bfa8a9b23bc939024642738755d7774f2c43e3ed2135b68e4a157175f912fdd9a2995dcbcf9543901a8509e2ac24cd98e645d1b6d2f54d3e3e57ee9c71d821d6f8d5e5eb4a813bee2b40931267b8a4d88d7afa49c401990ff3723e85444eb6871d4add4f1b6af121bf3a8953316d5d6ba52f51f0b688bb59bb694e97f0bd6737aa8e7698feb8fbb06024995da6743c3dd0d2748938b5b14bb969776286fdc5b451d1a515ac5d96100ea999717055221cf67b5684585086c96bf68f697fbd69087b605392fba33552ca5bb85899f90175ae59a0e7cf5b4e59ee8f531af94fa78cf65d012c8479b6627c14420f3d14a34667db453790bda93e1b95fb1c10add48e31d13fe40d39f49160ecc449bf0bdf43373cf9808f99e455f16d8b03ab3d20063913c31d31f1ac31c27107288845a42ac32140966f7e95a436c6ded9e2dcf45b69529935fd00e6c462fabe92f8e8c0884e0c05bf120eb0cb52dd982deb2322d9b7d347094dd16ae951354e9f1d2503585ff2eadf4cda7d7861ea98654cb078d0c2ab0257d348d0ceb8f36097063154b8891f8a8b5681fce75cbf20498eff823d1f8ab22320aee74e66df18f137eea36a02a6f84779d8322e78b67ac708eccbe04a819d2a7502b0629d25d79cf21e1a624aabaa4c71c0d9f1eb8ed96cd0c71654ff47b39bf480a74c69ce3472275bda69004e770ff797695f4a7f66eac424a6bfccca5ee4b5e18cba23acabc44cc1a6c560193d943526b1770a873bb3f7fc297f090f8a7bb3f852883c027a980f798d6c057be4702abac0e5265679bb0fe27a99265f4c82bb2ab47ae9af37c50a90e1e55db05d79baabd280041eda26a9b8b08020f7ce41884b10f71dd654fdf552724f1dabb0684f046fa4fed2bb37b20b0eb5f1bdceaa64907a87fd7bdd449a1a495f26a451e55d20770f16a79fe27f38185d8e6f0ad50c82601837efc187f223d81fa809d48634c9beeac0a5646d4ffe75b0b4efe603a26af9e1590219ac246648711fac8253b3305c6bdbebbdc85a6955b4e0b14498f57d813a2674dc7fe10cf4e72763c0ec51b5cc50a5e120cb6ffd103c4ab564135d8db777f8d3e0d73fe641ad2b135ea7454caaf8b0a3161b71a5da1225b3ac39477a897bd2b2efc5bd0961c7c8a9e749c7025231078f1d73e7a70673c906a868f9d11d3cf97865b6cfb338d2747b96dd405468c010e4bb5862df1f13c68d945ab3bf4d437cd8588932890be7cd2a785deb6c911264a8da002b2558ab62d0b8e269fb363226060b438d5635d1d742543e290a34a15edc45b0119e75b2b1cfea5ee633f4e9f9d53a88cb3fb06669942e2cd3bd5db2e5c01dacbb14fd9fe2ef131267afb310101f4471924346d5b39fbf22ee2fd35bdbe167666cad470b1c120455ac83ff155f4c72c409bf11ded47b3c9b1af254edf946ce6b7f734a0461e996f18b3904333fbed268aa036722d332fcddfb8fac202e73aaf9b40bc69c2ec84dc3a9f5bf381e884008399c1814cddff02dfa116c650aac2fb08cc35e610f7c35ebda7e4ecc0f4c0144cfc21016b23016a000533057bc505329eb7662f59cc3605cbedd1e8c7cbca9081a19a47f3d0421d981652647daa89c50755bf804f747a63c463de4dd14ef40e979a8816e275750e39d2ad06c98afb10b25f7ff6c3123c50f58dd852e4086a14040f373d3630f3994fac8b408f8d40be4418bbfe15e27d5a677f4b47b894abe030f2d641b3ba3575216d744a1e2db46f68c90f93883824a23c358b7d0c7a9360170b60c6dbf7e075186239315bcef2ee1fc220ca03def40492d8b0a9ccdcacec09f4782f21e366fdbbb4a23d4e8941c22571fc41c02b9469f38e5710532381fdf5ffc7ce638a12c010406518b13dc50aa718f50f8d60268f5ab8b5b92e9e72c00bd81aa75c4d06887a196cee4ad30076131effe5acc1653643db7cb293bad3783002d139e18eb7aa59959c5cf3f82d82abde42bca22e93d69440ae0f90aba6e4959e723c0aeee917d3ea87efc5c32532890701c4a74dfb04ac4ba67d9d4fe6680ce6eda63d7c7f11563c1ad96030bdf142f60173a610769ed44380c20d1515d3e6d5d737d0bd675b10319071914634ae93867d8d6fbf495c15d5d097ab7ee1ed44cb272d07ae7b0632df80a06bd1d69579ff668be2d99cced857b0d8cfae777fa21ac8866445c0c23f68b4df05ceb7789e59cd775e12158d77b6e5a43e42d15be65ade577abc1ec24cf1c414cf6999e8c8c970799084d06c885031bb0c796905a59835e357412ad83e8006944d9a8429b7407861c5f6bc1f3c0a5d9fea38f98b164a912c19db8e44ef3e9e7e99cd696eb9ed6c9426666bf149b5891e4578f8b01c6c608f99a1317378ab06feba53a6afb0ca848334ce4ca6beb7d648e386d7722eaa086ce8a8b7fc0adf502142a282841f7216467373814aff2825e1a42ac03f92dc3df543e82e0fb527a8fd6c96da1d29a55526ac4b202cbfef7e61c08554cc481b9c6002e5ce822fc2dc9a21a68f934cc3c1ea3f44ff71930a3164a8d5e5dba5b13c9dbcd672ec7a639740660f6cbc975e18de69e1a028418baf6d73b1aee76a759a8131938837faec0103d1f3b23925f6ed67909f5f5af8d76ed18e62cab1f428904b7070f9e8cec1818c89fe6889c8c56339c14b45bcb0ef29d370fa878d1e306f99452cf378d3de47ab282cfa1ffd138b5157ad4482d2464ef1a21bcb5e6e80bccf1f38267c31afcd3b5c0a82a0c9117cedf0c0318b2b2d64349c2d14b287cb72e1d03a56c7c02aa6201be4fceb902d90b42e4ddffbd78792e4db161bb386f1acf7d52a1edbe09b8519d9d1ad6c1dd599e023d7bfc24f633739a8137b70bc9be160149563f41647df4425e5b8ddd449e043adfeea7aced53f79ea070e9b7a396aff67bf5655aeade4919466c727d1a724e2ad3274472ffb26a4557be253916e95e99cd13db159d1fd40b3a85f426de8020a407af09d0dcb83ac82b2e0f7054c24f5150ca592397877daa265f843b05bb472250d3ed13f7f9a513b017d0aa3914cc77f820d852565ce2fa1277225e7eca7cdac5bb96a2fb88285eef987e179dc6b060e76709174975b1d5b3b049328dffa4c53efa4afcc636adab4c5102738fff4d32e1a996f0c31c1b2cf2156ccf2002c38d78d5993d11dca905914701335215aa990bc91ce3976062cb24485d5a1f385d25e411c68906abaca91d282c9d87d643382544a376e5662f18c4ec22c3a401e162e613b21abec8fc2cafc57e788ddb6c9ec65faf45a1ff6821c6c8c2e0e9080de73e90a557ed38f88bc55a559040f9c68cadb412a6ed8f8933b30990bf8e7954135bdfdfda0d733bdc60874a85d0a4804ef0efd1f60e965a55311462dbbc736643a157e399d6bdd20b088409df4ecf8714898f9b935d7bf0060a8be1568bc70b5a91faa4e10d4d241e1500fdd9a816dd8613593b45730bc5479a133acd76744fba56dd06868e368e98025ecf8bcb82b6bbc4dd873714ef0f4d91d4fd8ed9b38b61f74d7495e350432ad56af74fc62997264cb062c7219c9f3bc53336d26c073b257d53f64158767a8477da3f4565dc2a40a84bd4d175ea516d413724bdb546a54f3b3e07564d38bff1ea10149f7ac22ef508528fc4c520daba7c6e8e8151992e416cb60d27bed03d299381f131fba88560891c4eaf103ec685a69c1c32e9defbf3f8a9e918da511a1a6b6a055a7da47a9d798b114457f1b58a27ee648f23e4df502d989cbf4a0634fad61adc06725c69e23916b2ce681fc728677b0124419cfa5a3bddf29b45c7b147c43fb4f84fea60c86e6d103200d1486ea41927cc59d8bae5351d3a07fdadd3e06599839f8fc5d5a074aff0ae1dfbd0a4f78699d54702b5078fb1f18f20b9f2bf55727f36a3962b8382cfafcaf2c65a55a207c9661a32f46cd1e3635e5f59fb8ed4334ad4a92c78228c766b4fb70a5c2e44c11ccd350aa1694af348ab181395adce53aab4bcf28996f8c22eca626855b20756df34924e4fa7da918f91916e266c017da1d0a6fc322a1a89a9a488119b5171e0dc106a48de69724f95554abcd7d3bdc33994093d0721489c10ce8ef979ef068e2da96c6f0750a13ba5d00d542e655fa656f25a807395bfdcde4eaeb237fbc398fbc50e7043a872de7e9ff7509b8c72cd0b421e1829a81e5e74d02adefb745164f", 0x1000}, {&(0x7f00000000c0)="40dcc984e472db53cadb8f5ee9f0860ea17bbd5070348ae480", 0x19}, {&(0x7f0000000180)="8653002f60976f85839d75bfff6d938f155e894ce274e872b554efb10c00d3b46c90b0daee0bd8e37b0bd0816e46f669fe1718ce7c917c60d28d66a149185920ef0c148e8d6cf0f930ce9763", 0x4c}, {&(0x7f0000001300)="d144cd84febb67646d23a5d8a17612772bbe28468485470e47d68122ab5932b2d0ea6956e39649c583d68a13e30a9eb9f48501de7e211af7e10cb021b02a6132bb12641ec849976b557210b4f9c2a291ad280eeeabe8c325f5ff25df74eeb63ff1b2da87b8b641fa320f06af0e80eaac3de27a88b78d1e05bbcf49d1eebebcb8dc4cae76d93e0ccb4c18d8ececde632288efff5111a1c2241f7775f3144f956ee56bf7ce7ec217747b982af2f7ab6d5975a7db2ed403a454461c65d4ed342d92fe0ced79c7cd8429dab16a1e723186e443a15a7759f28531c89c6ab16bc68944cf03f08e56e775f2a9e79c18e507598788e6c3b4a47dcfe25001516744e04f71f159e80871e895b6ef0312ad556eaa9d516e993eaf4f3463838615b078cd6c699f1e2861a93cbe74084385ae8851b3532e674b0d862a6468fcb9bb7fb29bf7e2eea1cf93a50049e25d950720c6730ead4387e6b4c9dfde479fdf2492ed549e88cc5873de1744575048e2a64c65cf0f2bade5fcfe6cb333ea132c291d91744001875aecea4bda2ec79f5518caeaa3d5dbc59d525303bfd531c4a26c84b969194055222f922183b54ce52c60658ab23ffe50c001bdbff4cd2a2fd899ff34dd0067bfe5cd84360e5fa1222b0750f86df06722ba5dd57d0154b210c3b1e0282af8b2b5f7c33bf9f3736b19169e17a0220b9f94c23a0acf33b1f9d71bc2efe3c096b771786dd2561f3a2053848c36e874319bf8445a176809571b3a8d78d1adc20239b3aff8e5202338a718d875c7bd79a120d62fce0350b514a2f01314071dce471d51457f1a8a17a7c43a89205cc8caf518d2fab55d2011f042122b2c6b7bec5bdff2110be47030434c6b44b8c50900cbca46f49ff7645f529e27ca0451a59881e016173bdf94b578b7c09d3f0c27302e348788396b0b66d10fd34f77c8f44bd690ed29bc1b9d9b2a2ba4d55666465cfac7686411db7be5a9aa4b0b0bd45340f231b02b48ba7300efff393588a7801f8a3e49396d851155131a716bfcf50eb425ccb4d13136138acca1cae9af9dbf8c4d81a1b549d5dcbb1793e38f09b2673690f10b8b91b9cce6a82c91010db99b511a0c5f4da742d6fa73813cb8597a6a160730a8e5be21e5ed3231cda4abea0233a745db0d2751d7a65500438389e18e47bd7024c7be25eac6a8be898c2cfa0e7656cf0415fa24985afaf7c68cf1643d183ce672ba022645b6c8e04624d981da2589ad4d8b4fbb34a593c6d281f53092756a6ae86f55493422d35be2ac788ca258ebb0476124c10af81e75717c1df2a81e131cd6561bdf6b55482ea4db703e3b03f81a17d4de85fb7ce3ca0ac86844bae5e4c720dc422820d236f28df15770a4636c9f16ac29b46da7eb022c62531a1cc12111993623b95f3f1cb3708936e698e48feb69072435f6e9bb9143376d6907d8cca3a4d1476b589207fcbf43f49465a634e1b10c4951ad9911d7052b0142979cb8d9f12cd1de51359c95ad440951e75a7d29ea05bb3b223a9f43f57e85d315fbe55d3d9f4921444b126f16e29a290499e652335fd18d589bbf7fda4b7c10bba52ec84872e75043d37b4d7c53c2d9d86fb3342bccd26b309dd1036dbff68644dc5f3c5d457070df6c4cac9f4848b3a93395409ab772a6ff49c4c46ef7b3965bea763cf6c77cafd9b1bd58fe91d8e6bd9d37e5178bb43cf05c985b5ad146ec2a97e2ea2b23b84fb53fc84e0ec38e714486af2abbc0d3a68773715dbc9142fc09264382b6528cbe6ae65faca06c6f7b4b4bf6a899d2a22f20304ff002e8512b326e757d152522c2d1211460679a9eb3c502a03507b5acc251023d5307ca1848d557d7e40df9c7bd519c994a0c8dd2826221da02135fb2e334644f0d01a93917060d2632fa1c3ccec5efdb692ca41c445f637d8712867426dd5bdef6fe1f95015f958bf2ddc4189e7400c75181e8051861d5b18d15f0b4bd4ab755b806d5cd2defdf9f5c1ae9eeb75863cf9ea818aaf8b9ec213b4a84974816346c902f2829d6fa67a4b90758dd5d6ca7074e519af1c20cb2ba7a51f0eb1409d3a884e5eff516fef984a9a019b2faf2b93cde8033532112b44430757bdfedf549059bcf04f321e7aef0989a110907c95bce530a351ee555f4d68be4db1496b7885bd028bd5f179a5e67ccfeb5b10d84685ff4cb72278c2e2a898c51f4ab1e3fb4eb1f29d0de5999aac9c11149decc9587f4ca445f3bbcac41f6ee9136ae34643d9fc6ad60a7ef4483327339371911235017c0963790d2fc96f890391f5132b881811fa1990e241d2c0621585af1cdb8e5589d39f3b4faa894763dff2715c63885d8cd7c822a9cb419afa3bae7ce06f2e74d02fc0f27b4876d098962d52411f2f7a6c41d2decc0f49f495fda94a6db9429a48373ca522d70e1b9d719d9e536f82c26e199cdaaad683a7a02ed38402ee7852124d7a8c9ce85b12eaf757284e397c3bcaa9e76b997fd71f1a276e6ebbe5942f6a5e318b79d557cef8a500db709508d203c4abecb7acfcb30cd52618aed4775e15a6201a31cb4d1447e58b2f1a26a1dc3b9c5125f52231015b4b00a43615d0803fae2b74123df48d58481e4ef653f06e5b15c875b44e2efc4ac411df5181bc4e93f331cdbf33a3a2bcc46db66394272401aa9e762c24171140db65be12253cce1e8b93f4dd426bd610dd7051d43cff6386068523b895280788437c6e46763d1cfe55a4f058cbd8f1cc2036cca036a42f44eab35272ec2ae9f03a59ea4ea00ce61d36939714b2371265be54eba8337721fa3a308ccb2c2fcd3979c31775937c07da8c99fe50b821ac88ff3a2f68be63d3d27faa4d5b9ae240e4899642add46676164c3486f73831fad3c270d2f02f3c6d325cd0cefb204f936f7e32d6a23b058db71d63c81d72c894682bd3d7594c1f0f9c64a5717a115387ae5980bace35ba7fc44ec1833710668418b308ff839aa63a3d3fed5d828d2d0e06f968becb8c10e5aefe77b6cb039b97ba98755b3ada0769411fc92347551a2072981f8e9eba2a1660c8dd07490eccafe6602617921d73fec0ab89798e67ef07e7256b5d1b2cac4c07cbfa40fe8cb486f09bae5fb49a402987d45023f4910f00355f91d7eed5382028a853b0723c4ba3fd822f7d15c6b82ed036c775e8f7829937eb6d71b736890105997570374463939d2beb1f8afdf0f8dfa2bf43b9a2531bd8277c2a8e872333f393621595c27b7ae701ebd751dd5ec2b7f92af086312cd7e87d0cde9c32c974946ef1f3a5f93bdd04fd0c9646350d739753e81e9e912a78c34bbfe6b5d19e215d16e13259d5344e8f0581dee44a618519abaa6b031e3f80ab7711c4d517ba00887ecb6732da5c15b307c4d943c46e14aa5aeb2f53c7c6986cd0a1243fb2282d0f712a0aee94696205fdc739a5308665a2b1eec2398a1027eae7045c2d629da39cec1fabb772f53750056461b11b9b0761c041be9f1d78ff5b027b0fe160d8e41cb9a20f579843bbd4a316056c05f949cac72e8fd4995d8c8f534041925294c6ba642ba4b844cd9366b83d31beb69a1f179abd3e055f5bfbd7099a3195b81aff4e84a3081f92a42f4c1ef41c5132a6781eb6f5d4f1c0bc7ba540ec3a776eb36bf95b803fb2bd5382864d68a5120354b3bec4ebcd2fc5b67546c8147239b24cd7f0314248c6c03db377fd6b18a519b560a0f7643cdd4c1628c815483fa34ab087c14e329193351903431c5a01e41174ec6d593db687726dcb83e5ee7714495225221e22f8a22c5c3ec440a80a605ec1c481a4e2a42c421c07bb96b8956f6fa05aa4744525d2a01e38dae3e687f6d3acdae38a49a238d480fc20b8b43ffdd1f14a05d9770cc22aa52397d06da5d9f8ca29f3d5dce96471b8b653f421a4cf961c6a0297ce778ea13933fca56ae25f0641556243ddba1ca75cb4b8d205586e5b0291db01dbabbab9e64c9785694ecbe5d192c3aea897a91e92d97edde6d2f18952df20726778114d64a9fdd4be02013f8d83a2c0d1693735569b7de3cf2feb9b146a4d24352311835953a131e79f702abb2c8aaf850beb29ec15eae417e99fd85da904031d0a0f48b6fd2ab3fc9a0cf21d7870ec4eb8d2c00d01705ffae644bd96094b6f5cd3bfc35f72c8807c24bc11cce9891a2cc189dc952f7a74276dec0e801edb62e74c796080ab0d3d659cdfc0e4b9f64edf48340220b9afeca8cbafa0e42549aef17c8c94ea3403f59208046be6ab94e108dad488c3120438f4ad680215d99b2de0cb7dcdd3ceb41b2dc6d555fbbf2bf159f7f1aec9142af1019854fcb9de4181ef852d01debcba2d43c673f95274622cc07ac933b9314f02855aafa4c9ee5c65ae002fecca777c94e352e8fad32d965ef24c016ed9f40d4e26405495f637e7ce7599bdf4c8bd43bb257de675aa2bf50a523a726d8f206d3b638d478b19f9a13db7949e8f492824df00691c46407c5ff9e81ecacbb46c3e16ee73f8b06e16c4012c01763642935ee9050cf9a96144de372c7ca97638963add02b5e6f8f9bd2adb52e381c7800d1cd58cdc87917f21164fafc4889f8958b0456d08d79058b60828e0727d5d1573d609fe9cdd248d417e876588eeea506e19f27ca651569118b9b7e9aaf720b78752ac4364fc29c6978e8dd20d0d99d59f556cb08d3685a0a03361173ca80fd794081188f86bf1c7ad688b342859ae0e0f657e5d41987533684de93982957e674111bca86f4379cebdc4395f1271e8932e6bae39a2e8f554e5b564c680fd3a92c6a97820755695fb687bc57882311ab9819f590383d8e917853dd0a60cf468aa16b5d68a2f63292ddd9859c550b33168c8061bb1f1f27f2570eec762096c2f65b240ec18efa3763400d7957a5336ccc1c0871e08e0a80e03ae79035a3e0ff2c9d9d8227c72d09215746cafd74e1d7ddd6ae134cf2ca4d53a73242349bf0d4f8ca40cbcef6a0ae508d9a256e1c3328a5e95c3c0e0434a633dd8a0db6b154c3e5d28fe962728b81e401a22d68963778c50320b7a0a2f737c38a20a75ca4b6d9e34e2dccaf9905e1b4fa6ef02a95b4ec8c98780b0dd38a94017114c5a07b0cd43e211f4f77651ad8f20d84946b40e0b58806b8a065a0061595369eba4f4ccd055a7474999651ef8e4b470e71f6cc83fc65ecdc7ab00757200743cfa6b5aa5840fc773aed32f877d3b5d79a1fe4b7f30bd99f9194b2129c42d078a434659f53d8db8e55ce97e9afcd59ccbcfe1137368362372f0673c6d8599be2bcf5d2f38580f8a157bac9bef564229f8b8cb4ddcab8f2327153bafc40dea8bc6a2144475dd5695f249e1adeb72f5419a7d1c42047ac1bbcabaeb30d82a690bccdade5867f9852dad7ed8ddd9ecbbb80c1fdd58048b74d49805f14c0e11b1cb6ae585ca0b2b07896d07985691b0e29d4ef1ba3a52dae6e6f53839d3d120b6d147cfdf8526a8544caf818f5dba5d36919598b1d2f6ab2db1fc0471adc7a83e97da9022f1bb3ec2efd307cd7b562a37f0d1e7bdb20256b5e50cb3fa169b949984e7e20e5c04d8075a56df50a36c6749addcc82e93b453920f3ce20c14b80cb093ab62db70d0ed97febba5b1aa64a392eadbb39258dbedc0ac1483869c679041bb5220967200ae0afccceb20ec8303710229e147df50431181196e8f2074d87dd767c95ed842354595e8fd9f6b02ed2bc824107764f7b7461eac1dfbe3905a98663061df25ae33e083fcb6d3dad45e6e69d36255319f24bb45a4cb77b975e7e06a210f7a1b5807455ebcca72742c903736281accd3d77908627aa1d", 0x1000}, {&(0x7f0000000200)="6fb55c1723b6947a2679ae3b217a3dec62980739eb192b7b106ea006061c2a82d8b0f426103c72f350846a0923b9a65d5e858cab1199679478ef4eb5d11fceec262ea0b57b1f91fa09ba8b1c7ad8a74b6d43073fa8b599add919eeb17bc895cbc8e5afa36cfef50f835a40424685dc2372d98ecf226d98c396df388c20fc21bcdf6fcc680b86f39318517e5adf8a5854c54c2a2619d5ea1c6fcd8c477eba65e9377bdfc953bfd63601a853ffc8e06ada025f7895604d", 0xb6}], 0x5, 0x0, 0x27) kqueue() write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000023c0)}], 0x1, 0x0, 0x0) rmdir(&(0x7f0000002380)='./bus\x00') 19:34:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 19:34:54 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x3e, 0x2, 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 19:34:54 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000002280)=@abs={0x0, 0x0, 0x0}, 0x2c7) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f00000022c0), &(0x7f0000002300)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000100)=0x10) pwritev(r3, &(0x7f00000011c0)=[{&(0x7f00000001c0)="592e6d6d080757725634a615ad879c21a693e1b912458f1dfa577e3538fe04afcb58a795cf5fcd38e410b9a4340631e0c2fc651477a429f7b59435f83555ac420fabe6fa25f5928dfe00fb058b86fbd93925c4f41a1a0114b1b1b289e7178ef2e2b7719647095c4fb9538217cce4097ed438c7dea194c7314f84b11e58c8f8dc6ce4c6239a2d5b952c159d23f03d97eaec2f9c47d56a11b56d9d83803da6cd7e9d3a9432c72e40ca82fbc40a0c049fa0ca0097c11a91b4644bcf3aebb8164fa673a157036fee470a46c267993750a3f2bbcfb51106b30e5ae5e97dca67ec5bd4e9312c24632242531b9a8f595f6d2104ec3be1ed2be45f66641ed89694668a1ffc0bd7687e8bf97b4e5003aec4924a1b320da1afd9f1cbc4d149db71fb1027a8336895f463750090e6425ffc61517c78ba7d3a22ffd62d22e70f19053758533c6053779e1f17d375018551f4d655737672b4e514a355033d09739789518aee6e9965001a3e55529fcc1495a8f49711bdc3f551dc29b200e116c2629b13143c2cdf2b68e843d2922c3d4dfe1d398934a3a8d871bf80aeee8e466f9db0637cf801b8171443081eebee5592031d6d4d5a7e0e16bfeddd5ff5e2253d53e8586f44e3f9f5c46ed0534b3892c811a62c8faf9502c07f9b4c3d5aa14acf598ab17f9f6d625e2ad8fd2322f842a1d45f68b859b4e4e335a02f55a122985f0223455ac679457602f58a18a76dbfac35fb2a536aae6534d084ddae2d8e75d4da369fa3ce18f5d8b8d9451b8ad7061543b7a21a5001543fffc06f2e4b10e4f1229df9d6a16298566893038cfeda135156a09ae41262a2933b497bcc62f30472348b0f797ccca5e021ed1bfbc85a72af884510edab94017a1e1360ce734cf64b49cea7f946dd156a8b213bf7ebe5f1d06697a144f4ff29453fdf8c6cc947c173463472e6cc434f8fd397b4123ced8f417428365f5532277d0b2e5e0a329ca0071beb35fb403c3680ac07f63aafaf35a8541fcd61ed181cc1d4650297849bbd43e76a6e246b1b7ac8e319c9a7d286b7e8f24ac748698b9cfea5ff430fd89095c52212053536f6ee7816fdcf6f20241e5c690e28e4fb9079dc381d873f7cf33cf997ed1179fade50bc373f7225b87351dc6d1286429589e7abe9be8d537570c184e0aba3feef3932816463e2b18166aa744a820a1bdb8e9d7a44937762f263f8ebe7ea0625040e6d79fbb9d57547b0430720f81d5995aed9468ffbdfe7bf9aa34d2083563896dffd966e8288605e5a8f5648ab202371015a4f8d8bf86819d2f50bd59ef0f4815452a0e45ef65fe1cbcc12671d8ae55c3ef735a376edb750456026cac5b325cdef9827984a84b0a9feb036af0f8246b90332885cd6baf71cc67198436833098ecc4484a9173895c4c2e9bc6020f3a2c814f4eb8863c8b83618f5559855c6c04922a2b142ae1e2efe2d2299e38f605fb3450dae66f45cc45146617145c27d6cc8f4853d4b0870d3780ebc4d9fc47dc10ffc9ed058837ccdc60343aa671e9125b0f7e81283e7e1af4cb81296e44863fcb2d31d682193b984d41ac5ad9790dcd1942004a06fceac1fcfb10f2de7113e71d369433efed8680203bc851e3ebf9beb718a879220d5166abec6afe605c39da639eb1ffd57ddb0d371434bb1f34281c1860a57c2e39017f6422c234bab7082035723e88dea5f2b5853e63d019d769707b2011f1822bf72b511c3f4e86cdbb35fb9cf69b63af818f7fda049fa055609c823ce6ebea997cda5dc0e96d830e4ac2808b7128363358301dd85362ff0d306bfe518a3c7823c7604a5c5596a7dceb51cf3719faedfa0b850ca9e343d84188ba09ce9c5b9b55c2e0b7387eeb69112236b85e4b55aa34ea0f56e3552a3b80ee9e8dc89c582ea222b4f537deb35f42f66fab14df68e11c7f6ba40e27d34a8e97d9af3a14c3365f102d9a8f3762fbbbf75d8620efd3dbdf70d28120caba71bf98b385024267b7d71fd21765599f330c402307458357150ad288cdb804b8f91a8c18cdf6b6c83603a8f32391cb79634fe5d5d5023849b565af2095a3b180b36b2968711c59de347bfd4720996ed5df9bad02cb58c48ae1402a6324fb511156cc213493eb666d839c35977528cf791a5257a7bca7d1efb49a200e778d2196c7620d92e7d5b57f6e2599465cdaa989e4c7bb963fedd4d463e6ff4c74905ec242f31f4820b8b9937f86451624f7bd5e44d065f44a4cf7221906f534bd2e520311ec51cb238c9685e71dbe464b857f1b3c4abb0b2fcd1754de6b2da616749d2848bbbefb01c53fe393c2ff5f4e7637b61c3094930e0004fb227c2b6541f0a65bcf1392b3dcce84b49452eca8636ce5a4b6b98ba9b35eff47ffff93ec425b9000012c1eab2285d6ab958325d7544ed162fd7f5a57460fdd48e1619bf644cffc94e2610cff17e54c3f46a0279c2bb6969001d75246af155039bbcb0c2d82f8eb42c1d95a541b63d1e68842a6c64f8fe9b16d809694c345db3beb6ea96cbbb9d3eead327e700852240018b609943149c1dc5dcf923305165e942560db2e84b0aab3515e3826b651ef67005b125068a3eee5800e391ad527542d430115c4e029976da3b57cf8212128d1bb95e15305968bd5116cbed25694a4ccb94f4ddc1e9ee87e286cb6b96caa098f88a5db67f26c1b3505340d7e322bc01dedaf580c0931ca0ff794fa9e61aa6ba040f56cd2adc0dc0f6ce14a4b0218242ef98e62439bb8972125955819724fa71dea12a48914211eff52f79bc9cff1fec7c804eec9d57c222be1854909915ad30397f19f36857c32e840e9be932ff7b9181eb782a8ccf671185f9a9ae748e17d0800dbad1392ec882e4f020c51a9aecae6e16adb747e4438e2dbf999648b8a0e114f8461cd0e7723472e8318437240abd965c7e6af37e2da75477728135f6ee4931012b80bb7e3968a4f0e50f38f8adcd0a72ace374bb9c535a1b132dcf64b94d7b978a89aedbf92b1c00b5d29900310ed7beb9468d0273d43471eff96a80c1412f25295aaa6b828cd35d402e6a7318e7d7687e24008513e6e38247c3e36ebbf3fa422b57cf3c6800ee06d8934eb58cc84b7463a2a010fc3fdfbbebc6dd7a8ae1b3cb7c4adc90ad3c36be0a077d68994858907b8cb0db15957ab01f29d9effe5829ac7643d301d223e6c762857199646058fb366e1272bd7f1fbe39d9b51a4bc5d7afb6fe615b2ab37d1db344e4638297cf7a4b7ff7f22ec894a6dbd2ee7805a506a17322fb35fa726523640df7468c2ff72db8aa69d0b0c15b83b822028ce8fe2899d541265de82dc5ca9cdd728bf98906e1c404af4a336585399627c67516165135df10db7357b22b648460622d187703652e55444c19e4ff43e7b658bb4033993857fc5a292038b12e95204ad06903973cd811a6b516b7a1b7dfab93886a88ed888d84af3e746be6c613f41558b190240b9e795a69b2433b45d55ba66143a881aa8993fb08ce4d55aaa9103027c65675a8a83d34ca1790c30129a0d11d0192d2b547fbb2718e66e8ba88024c95f1dc331e2c37d7efa2d29d357148a01754696fafc9614a2033b34e3463eafb385c3a5dbdd4efbaebcd3c0cd29e4b69ded56038fac2ddc108e123f70d6277d20e648225558d1179be58b98bbab3fe23a476c6ae112120022cfe35cff66cea217e1e69e9a0c462108d6e6d266e78106b895b7996c0b3fd3277cd1756a6ffb1c1b223852cfeec27f51f018471c5fbcd19030e2d704982ff3cb7808ccd30c81fda6279d78f18a24b7b87d175b024afcb1739199a05c3bc948fdf1dbba886c717a4415574fb996b02404b92cf86faf3e359cfa62d27ae944d545494ce44f1186f5cd76f1a673af016966edd02bf45a31490f169f67c9e0252a9b656ebed032f9314e904d8fa51da4781c55771e82f7d6c710889eb1e5e75fc733ff090d976c9c0fd2ddfa0ddd2516971465f126f39fb406485191005d908b07f682703fb16d91cb303272df0b48673b8d79e5cd417373b67d0678d2e9c9960124ce23e81ed4024988704cfc2e57f3393bfac1ef309d022056c44f5199f9f25bd3a40ec8adab35c74ed212bf4e240aaf0614061be3279ee2ac7572a26a020e85cf09267a8d6d3f213a532065b28f4ebcfed78db108652cbabc260a2706559c9a863b5963f4c01225610c21f7cc9c76cdfc245a3f53fad8d8dba57a6aadaaa477597febe330a5a55107246aa935603d9996e3894122ba8702b9d0a0952be374a40b6a68e315566eee4faf5013354afa808c06ef7a3cdafc31b7e72f16087d58986f6313e38fb2493c52298adf7bdd8d06526832cd6aed16f2141d5604a67664c723f94b5bc19492c682bdb8fb8ae173d7a97f8ea0524b7ab3ab495fae337b039e4473d86175d1a83d159ac9aac5ad37050b41f7f74f236e03cecf0747e8c46c954c672fb5356f4cb5b61a7a1b3ed8f5a118a774dbe29251c3b494e5925b6c002b3d284386e21aa4bfd8e497d80b3b19aa6b4aa1d225cd4f696896ce0177c48f618ce2348d27d70744ac92c4a4235c7695717d0dc05b85d6cacb28a59e02fc7fae4acda9c49f5f06f40b03f84a49602a067771c70842ed774581f9fb6f41556409019fa06c4db4b83d3a5749a21f509b2d2112c57b2e1217d27fe94fbc4f0e83f88257b177e6ae4530471f36d8bcc8916d518c5b8382bde7e626b4fc05c8c0a2d24faf4c71eef1e2d47915b3c9b3a7efcbb4f4254fa602dda1dd121572ebb01c1f3d183e5ed35b8cc953f8c8f4bbd7f32ff3cb826b694c98b8b5a45cbf9215647b04145f8f63db3330d1b8cce47d0f6b710b4d8e2344e9758507571ac7bbb9d0fc2388e72649845d91f63773f0eac2a78d9512e594fa65c121c641c771a1914c4e789f32b0b62816c7e9b592fc696afdcb5c5ed1752a29f75e08ebf45eae25b84a498035bb7b815d15acdde7e3c20dab75b240d98cfc2e31a3697db6624c57f5f90f9dec4465721ea198a25fadfe801252e09f50a8c16a6f7463347e5ff7abfb21687a76ba3b403778eea1d10c48c5cc702cec871562bf8710d5b179d483514ffaed3d7f8c29381eff0a915e3166065a39b5d8e07f3c66049cb519baefbd385beb362de74a9614f11d413d255acdd63098162c926b29df8d44a0731ed1720470528307bf021da288eae24073c89d1f2bc6d336d1ca7c7acd574e37bd735ad1d68f6a56995fb7e7aff842c04295b93f818a6ba2393971c44808db55d5b77bee50ebf17d845b669292e6bc9fec8d2ee8a65780708671e4142bd596e10d8bb0c6004a228c0406e466dfbd788307233793c6c0f1be5c284dcd4511ba9260435fc228d89e05c7cb97a0ee0a980155b19d65f26143b1700211b4eb874866b3c7628df1af45151c787fd8bf1c0727e8a1ac6e416c9e664ad240021af2a1844fe408b874073dc6b1266469b38224ddfbb344ad57b76ca435b279a07da0e905f09f86da0f6bd966352e23e4a33ee3febbda3058557d0dfb99155cade770f680e9745941dec2efc79479197f0fc453e74bcbaa1371d1eede8b41c00598bf9fee464c993fe16b662fb8b0bc6f5f366d0201711b4aad8b839f963f6285898d0a68432e45c54ece92aa011c84fe8d9bf1a44a819f6f0e44b783d8eda7ff5b588b095f7ea29353aa6be00fea4d17550d8e63d57a8b1c470b87b0bf58e059fbe704935ab2ed188fea49d8d4a5bcab5f4b492e835b05f75fcdfb739ac22168c2a45c5f72f752e9a47af07662263a288cc54ceb532d3260495dfe169a36927736b7f80b8", 0x1000}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) getpeername$unix(r6, &(0x7f0000001200)=@file={0x0, ""/4096}, &(0x7f0000002240)=0x1002) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:34:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000200)=[{0xb71c, 0x9, 0x7f, 0x400}, {0x8001, 0x6, 0x3f, 0x2}, {0x7, 0x15, 0x1, 0x1}, {0x1, 0x7a, 0x0, 0x7}, {0x3, 0x2, 0x1, 0x2}, {0x3, 0x5, 0x20, 0x20}, {0x7, 0x1, 0x1, 0x3}, {0x100, 0xa, 0x0, 0x1}, {0x100, 0x8, 0x5, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 19:34:54 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x7dd9fc47cd556290, 0x5, 0x4, r1}) semget(0x3, 0x3, 0x40) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100800001, 0xb1f1}) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x8, r12) 19:34:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x12c}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r9 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r9, &(0x7f0000001d00)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r14 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r14, &(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(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r15, 0x0, r17, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, r12, r17]) fchown(r0, 0x0, r18) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r19 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r19, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff000000000000"], &(0x7f0000000100)=0x59) r20 = socket(0x2, 0xc003, 0x2) connect$unix(r20, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c2565ed9c84abe7b599bd90c5a8b2fa01e76d3ab093bd9c6385867c0a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90"], 0x10) r21 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r21, 0x8010426d, &(0x7f0000000040)={0x1}) write(r20, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 19:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9, 0x1, 0xc6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") shmget(0x2, 0x1000, 0x201, &(0x7f000000d000/0x1000)=nil) 19:34:54 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000), 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x20000, 0x100) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r1, &(0x7f00000000c0)='./file1\x00') mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xc14342651caf35aa}, {r1, 0x9e404c28a1570bf}], 0x2, 0xb0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc48, 0x11d) openat(r2, &(0x7f0000000180)='./file1\x00', 0x40, 0x124) 19:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x2000000000000041, &(0x7f0000000040)=[{0x800000000080, 0x0, 0x80, 0xffffffff}, {0x44, 0x0, 0x1}, {0x6, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x9) 19:34:54 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x3d, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x0, 0x3f) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, 0x0, 0x0) 19:34:54 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kqueue() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:34:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 19:34:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x1c}, {0x26}]}) r1 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000100)="233a27e9d920a8714a98c980993d3bd4c907100fd686b0f6d3abf66ba1aeab6ffde2bb157e4b341aadc30f6b358fbd5026d1e4f83979e45a2ad9c860babd6d2afdf7bba615563cb2c64f102a91d31bc02b87548483823d23fc047c1cb502884d39d81f23924e5c441055de2f2ccd0f20721295bdd6f30dc47a57080a1e7deee6d8c4aeaa87e997c933b0e112f235ab5f6054a96c24f69faf28697fd97136466e60d72822b81f82a11504b6ef585b5886178d6dbe5544cf55eddb2debcb06abfaf5", 0xc1, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:34:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffed2) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xfffffffffffffe73) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r15, 0x5) r25 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000001000/0x1000)=nil) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r32, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r36 = getpgrp() r37 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r33, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100800001, 0xb1f1}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000380)={{0x1, r18, r20, r21, r35, 0x5, 0x7fff}, 0x18, 0xffff, r23, r24, 0x7f, 0x1, 0x2000b1f1}) getgroups(0x1, &(0x7f00000000c0)=[r22]) lchown(&(0x7f0000000080)='./file0\x00', r9, r38) r39 = syz_open_pts() ioctl$TIOCSETA(r39, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0xfffffffd, 0x1, 0xed9d, "08cc510ed27b0000e524840c766d000000567f00", 0x7726, 0x80000000}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700", 0x10f) 19:34:55 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) open$dir(&(0x7f0000000100)='./bus\x00', 0x20000, 0x2) acct(&(0x7f0000000240)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) syz_open_pts() 19:34:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x201) ktrace(&(0x7f0000000000)='./file0\x00', 0x53eec0d68f2bfb94, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002780)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002740)=[{&(0x7f00000006c0)="72dda680f77c8caf858cbb71bf792a24715f0406939aa205974d41a967d3825c08ba9a2566aee6286270eba4019dd4a87bb52606a28d521838283123ba224cdceecff05631bb91a040e57deb359aa9d9e243093e5ce9ae79fce204d70fb16d25b0a2f264e32bcf4a8776348199a85e3778f9f456f7054774dde19cc696d496c84bf9eb3c86a022a1b0148d45f4ce813a54900cf989c97f2cc8308693e1a4e82bef22560e276775a44860b93a297b135abf4003287c29d4b8532ec85a5b4cced1668faa1448c3daef43554f2fa8482a3ad719dcb6a8972f3f21a3ce3235d71b18f7d32f5e637a9b32fe456aa63bda8db038c39dbdb91b407ea6107a44870a88b34bd4faa17c765c4ffd1a03a0c8e19b8a1a3509af5a51521e60755186571d68ad346c702a24f524df2754603f4b641ac1f82e5cbd6a3d14ef0b5369a1b2bc5e4cc39498f9c10fae8249c120cf7e183d17c74cd7df609543c6fe725a05e5ae77a4b76735e43c3b4f3d018bf57a28e4503144960342ca89ee5e25fd374d960a313c57193a8e4762244411f37d7b1c43f12ded3605bf67dc774a4c726d96e5a939edd821573b8c51d302d4422e1efb5dc0fb2546c7f6d039e0124213265d1b6321e9b41d33d9d79ef8c10742af7eeb5bc3481b273c5b7c3c474ea146fd011fab0b9f4981a152a8c04b92a92820c7289cb44a56c1aaf424370348d525189be61bd831c857483161f0a593ad91748b02eac54549e38e00a9b987341718b0d09d4cb26ef7de22f95a22dc38a72345fd146f77c1a1b7d39fca8007912351e616996aa3f9ae3ca0375bd79eb6e3f3751e980fc40a33c37e9a27ea08a21eb213c01f442faff56ecdcf5bec44c952b9e41a7e10d3e804bb6dc87fde40e68a42355c4eab4059ebdfbc69f0b1b251ce11a238ea6ab3acf17d20dc1c997b5d6d4216379d6920e0fcdd8d377af97cb82fca5da2318e821b30e160b4243bcbd0e5d81a3dcf6983709e17aaaa21a08368887694c0067a9a99e3a8742bde1f12d6a3a408455281240e410664c2fc9fdef7632f8bf2d0a0e65f2f557b2b1b27ec13c230bb016b11c8a36cacd0d25b99dc4ca88f5f4117fa769771cb7fc45b36a8f9c175eccfd7d1bc2bd5f4f8d6c483a8ca8967475818c7878a87d395ca918a61fedc76557bd42f886f95d116361a66b205d78ef722f1261bdcbd4cfa5a539c5544c65d37fd2921c210df2d64fb11833a05bd2253dca2bacf49e5ff1e2721ad0ba53ea33f3b38e7be085575e592bea4bd683aeb8280c0686c3988479c27a705a1bda438b254f548b676408a77e2ecca1cc41f8d12944fdb81e82dd4bcedccbebf7a2b89cf4351a833398365c69cef7378cd5bda524221209ac807a15a753410fea966bfc32aca37b6f1b31e36bc8d036423c9201f258944af124447c5cb9f74e92a69d0c6709b098ebe808790077cee2ac056f04eb65e2b0dedea34a3a10b3cac1e5fcfed7ba438e42ab5a5a5576253f8b03b71f3d72b9b19d753115074130bd14a10876967042467d00c29253d8bdc1c0a26fc3e7e178979df3140c63a6d1dae882bef2ade3eca58e333057d5c4af92f03d63ae93ae8ee670cf36d2e0db598b7511d6df2f0295528c62807f87949fee6b3c884a053abb0a960c02814b012c535e1b921011ceb64611a75287ff8fe45bb84b11a574b63ba53e939bf249eccf46c3b77334e31d97e8a7657faa318d91187113410a44e53249137f5f02e457b305a03109036a0ed617a85a7c40b4a27e661cdba08f8ae947de3a86fd3fb53560961d165e057bc8eaa24abf0d27f40c51c2d18f5c772f7fe1e25bea0e13bb44348be1098702e1e1fe19cab0595dec4428fa43595f38ff3f53fd2c7d229d0847774299b5444b746584fa95bddb8d44c14f10234799b7a3908ea8396268754416577f0df3be2fda990e02ce68b011322d44a6a57188a3141d8b462c9afb3c9d993f3f3f178c20ac00ba41a3c01eb44f2915e6241b965c50bb8b0e0b09abdd28a03aafcc2291eff7583341f3f32d65e2e16c5cb0d6fb144f34306411e677083d394548a82e2e917806d26ca32179dbb362206fa2a5dca0ff1eba8c86f757521c5c6e4b6c5b5734cdc35122ce6addb83ede9399994ee9211f709599a02cd43ebb24fc8a305066d5ceef74bf42432e7b5e71d72cd815e7775a6970f935280adbf4bff859758a2c40ac4a03258a824677e2b28bc151aeaebb34f3fbaaaa44c5f0a13d540380af5591e592bac3085e609e65e88db98f3bb7369418b0762eea2a38373c1fd1b6c053f0c154296a9041eb68fd12f903847cf8a985cd59dce171a2fa31e5e8068ca260506d67abddf176e540a2c2c8ba42e636c99355b257c6e4d516057fd62a873c922ccc92f1f81ecd9c0fb5d6620b523be679d17fefc13507ff811cb4cc54ef6fd998f82be9bea7424e5ccceccc35760bdcb23ff6fd433bda045ab70ceda58179750bb3846146ef0776eee6bc3ac987f4a56c7f78cdf72ec0ec18b95b31f1b53b6f0aefc5c6b74102b4d3beaf80b4d541f5eb8c0a84b352de4578582dc8aae45b4ada84e252286ea4c24c5995c8697cb6846135ee8316a4d9953adf95c82bf25aa218ca1b1b940516858a932fa360ef313ed07b2d70f55a059e15c3c67e9acfdd31330f8ecb0b353c021e44990ee16103378370b33685549e5596bd219eea0d0b7fea8b83e7249d3acf9f3e5ae03b5fdbeb5f9fc154c85b1413fd981a15627f8731bb2f18505805926219e74480097210f435bd4b3b2b5a7732d0160d557fff105bb112df72be29f52921ae515b61c66812edb683620649927eebe5fc1bfb5d022c78c2fa3891034a8e4383cce311b117d5d5b73e927c409ae4af8f216bf6fc19d49cc4a2bac1ea5c36cefa25b7e2d8a04fae4f2029d89dc80ae20cf3f828d2f3e36de26e7727e4ccb9f8da888d6b40c10c49e94f6ee92fb5f6ee98c7e124c4c3fb4234870151717281c409733f517aeb8bb1995fa4cbc0d94530bf9fa9d3c156070dcfffdcb3388870ec87aaf356b0b7548bac8087f0234007f6de3ce2746b9d53e3cd73d8c1179b16385948e2f088bbc6b4de872e8169533b70cc826e70eaa57dc0f24a946d26bbb279d615d3949e36cdc5c3df9e7f322fdaa955f72646d9c611b589e6a5db6d35d02ff31f10d9ecf7b9e18e7cac642fdcef6b178657e81436c880456251637d3ee321aebea66ee193cbbfce8541ff85e86093c369f77a5e53349268a926a139ec9a9a75f12cbe22e283a60ca473ffc9e9dd4383c67a9752a24937ca28ded12aec14c7ded9397e24bfb61364efa1b301e92760f5c82e0ee4b5ccbfde5a865df09694ed9ac39169196a206acb028e30226d8b4b2f3b74e48ce9e67b775006f5ce75bd03e030548f25c731931844a33f817df0d90a4055e7b20b81e96e0eb8e6a4e58c618c96965f2af00e89c2408a7d9aacd5e5de2174e54b3ad480cffa1b2397eeedce906ff35da21985e8fe734fee62b4c1864054b09371df69dd549eead3ab344e2f3254d8975a01498268c06c0a79c2dc9d4182091de56cd24565659139aeef6c1db607c1b7c3ff965841aa3aac77913c7b4bb41125e6134efad82edd4791e80247d85363698b4288f1eda3c481186cbcb0a7db612bde8ea3a6758f62ade4f31b7b94ef3840ff75800fbb3c2f2873a9c80ac3fac496705128790d9d80b50d903cab2de8e9ef26ba9b73fe60c6d6e8d546140ef6ca8d72fdf6e51d85c4788c592c8570d72e4d94dc98359ba138a4cdd967b9f7d8593773093523f18f7c87fc4b76db5197bb96a8be556b28dce7e89cabd425297dcb6b2316423310d3a20be01c70df690d72ffc0d6fc6de074b5dc0ced2f9d6e4a43b4a3a91755e8cb267866d3a1592133ab614ac65b066dec8f0e13b33b1c5c24c94424bde516f631917395800b35d6347291d9ac11b0cc93e6fa9cda5028a02478ac6d31b088a2d60751683a0b02911f48bf5cb3e902da769e1f777c91583f0e9a3d3facf812d8937f31c6f89cafcfb8a55e138860221321e3827ac45e3301fcd74c77c7f5d5621c9fac6756cb76b97a59b62a3c00f6fe5f9d06ad6e240005255338325b5cf42d151200b3837fbc153bb4fd7006a3f39991759e52699cb04bfb7e80ffee04625e6a825390d2a1368331468de7292c9a03a3428e7113ac6ca37fa6905c657e23c5bf2ad88f31896ef8bad6e4c543810d359f13c4697b67901adde20fd9b74273bdf77a8441c9e10fcdb2c9797be53c2faa8bfab7f667acbba9771b5d7cdcafc91516c333f3a014c7b2f273f4342337b76780bf2c207b75d9575b29cdccae3ce1aae7c77ee98aa8f088a3721ab5f32aaefbe2c46a0629b05b6741a2ba8eb6914da1b54a4943b59bd3bd1795f44e792f50e3449df904a385ee31d8d68acae5ddc587a46b9271d6e2143ad3b49b3c0e10377f9cb9173d93d2072ada904fc96926e915db973efeafb60c53688eee7abb4d4aa7f1a62a7d703427878657837c13ad29830c4f5a916de531af843c7df68fedcfae8d92f5fd58dd652157d7b6df0fa23a279458401eadbeda558d5ecd5ae7e96c949c8613bdc5559865b34859e2bc38ae930a17a01d9600d877392b76dc61fcee14f6ac385db973e8e826ea4c82b1093dbf1703f6f37d430e43551dc41bc247d895fd0f6fdfc7c54e357e5d971a7666588b099caf48915aded6da4aea94b90c2d5660b3d45c0918074adc5825c3cd49037a226b3b4db772e19f12b2fd80e9ccff2a30b36e0c8ec1e7f8865bcaa22390259274b833790fe96c12b46aa026eca69a696eaf086cd20f8248a37021ccec96b31d76fe115148a673267389ecf3b27bf16fb3eb0eab8007f50afda5be8b72de25de27236d130a2003e03cd47b1bdc45b04b768eca1eef90f73e76c0b435fc555fdc3e39fa4cb8cf96df7b0df1f2e006a089c49b05be42bdc3ffa8b59128b7ec0681a69d49a73d716ad41ab0b85086bfd23008986a09ba565cc3e5ca1b54e0d44b58a74a3d0b0ee0071a3eb4d175af4b1cd0f1a5851aafe9e67df9f57a3989e60d97c0d58e916936bdf90c6312ea9b839bf79ecdf61aa03165acc8ea24a1e72cca14c0f5059e3d18e5ca0445d40b0ffce39f74da61a2fa632c68ba602fda30a2d215ed64a70e214684ea7c7a8ffde9daf7b651a0e8aefed930c73c72274e63ce517220ed888305c29825bace2614f78b92a5d1e1044b11a40db4d93e18a394f01db6aa0d3ec43753b50ca0e1e437bad3b16a6c102810a8e851dcb6b7af60e9a1cd64b70900a0f103dbcaf301fcb24633d4fc9555778e2ecffa617fbad76b29d91c7c10f399a5744f013c8e97205c75f293f827c10ab9db5508e12bae3cdc0da032de8f5329d7eefbf5d10053b09b42a072d8eb9d3785e864016ef1f583e117d972a13941b422d98a3f63dcb7505212f68a9a2dd48343f7019c71315645df234a16a60f4eeb9c1b88b8aec84fc6969ec541b0b0f952bf1225f10cb450c885043dac0aa36bcddee5f8b671867e8be2120938df155d347ed36f8bf338139506543265f142f0e989f9cdb01b022716d05a8114b236054991ab1d0d648dd091f35dfb05b5011d2ebbce03331077c6bef270941a4e6a1809bd862f5c4b586b9417c7e0663622af9927fa050b063766ee8c07740b3c03cf65d2a0834c7f3b14dee95909415beaa6b6c02491e66dfb6cbe89d72b38d0572f9f19ad6949fed24d12a32a9bc0cb2b94e404d9ef4545c5a6ba0911cdeba96d49721978e63a6c91b489acf0927cb112d5e9f05", 0x1000}, {&(0x7f00000016c0)="c6ce3e873e7b863374c3f0006e09d79e8296dd0084e29782137677bc0c551d5a731f9b6cc8f058a1f4e6948a5e2684cae68e3a4a76aea1de8faee0451af29303fb195c677d0211eada028766db8dc76a076f0a815d82fa0f9a493feada5916898665afe3099f02a04cf390b99cb6f7a790536d8fe0d1495d5a73b9386ba80e711ba61eba1f0318a7a8f62b0291eea6bed8097a0efa552ba07a311263b041b09c8c5e8597df2bf96b7d70b4e88013acc47885ea5524a58f63c299c527ba538b9074d6129c664ebaf234ceef1c8642256bf9c14004389f4d1e2dd95e3d67d6265fae0c674dd76ec063cdb43b58cfd3bbbfc0d6507a3aaef22a2b26dea732d44a12d7e9e76dfd0c59f02068a5408b04ff0c337344f124d0434843ad5d47445e1ca087f59ca560ad211aff232115725ce4301456ec5c46cc1d4097268313791d8495d02297ee757ddc309763273fcc5a08832254576de5142d257ff645b4fe7e8304357d742bb0c52b9cede37d7e5af3212a9feac2a217aa0962943bad52712740e32c8cbcd77c35ed556def9faa5acbb9dab6282f6ffef9c4c2de65d419611c56be26c0c79b2f8de21cf64e78ff9aa901e41dc5afeada058b0d9a8c0854855b155de6e9f3f0fd36f1b2c31632dfd98b2ad46e7ef6487c17a90b0306baabfcba742ce865b1680d794334bfae75379f5c9adce5674ee4cbddd1228ec747baf91f831e352ebf10f17b61b366218408b0669c3ec324d77cfd9222179b8bd4a88aaa6bdfc2fe5ce263d75d49ba3c9ff81dd9fe0ac4591fce4e1db9d3d44e646eb366b1418a80f67d782587b4142f481aa1ddc44db019bc66f89d48ed5df6022c97c092ce5160dc95e96b47a1e86ff6b3bed61d069b137df90d48483f12659f8ad4774e94493b568b926f4cfd4828c50b79f6f2277166d733851e137d044d35b99ceeceb5f3128fac710fe49ec465ccafa628865d2d3041251d299d7d6635385358b0328749cda8b889dca5d7012b45a50a7c03a5b05479d4c247944b267c4e9d88e7fc457a8c38154c94be52022e094b9aa2794c366274abbd381abe65d111257850f9273a6bff2d10c4494f9242b0c7cda6e3fca42084e4b581de244c2b493e5c3bf71015d6c13ecbb88456e68ba85bebb01665a002039481b0f68a22187a07cf4438ad172ba6f63d0e8087880fa733416f257117dafa312b6b50b2dbf2d77aefecef9b369786ba73518e695603378e3196ccc642965100652db38a4f46b73b11da76a4fb37b8dda62f624862337b11e6b9a763ea36979d58b0afe424cc3c3f29fd8bc24909544db0624eabe02b8d0114a471f00a4a8074c09f346395091aca2e2a2dbcdaa25cf2ea49c58b60e4b3924779dbd1710b70bf63933e3913ae7eb7cc4b602f326d2bf609af9d013bc627a86842c2b36eaafb360f10579cb7d6486a68f0619f0dfdfea439a055100cded1abcf793416ecea56d9329bd2e4db9b973523e204cae59810811aa633a13a7f0b22ca8710658f0b1e3d5575c4885da036a4155fddffcb526b110ec4e5b5389750196469201e14651072d40f310e4fd0c9a053c58e5ba0d7ebecad8d1fb6d45ffb87e18b2ab3c00e14844c95692af52babc1389d768fc59e78b5d8c2766ec7ef3fd51410e53bfd1a0607fa60033796c6a22e7798fa32e3e1b410c3df65c4146ce7de1cee4b3bdc05704deaf950aca1e25824c2a773c251e6e06ae008401dd38bbdd8a14b30c8d0589b6a3a3388d8f0ff6e880a950e240cc897032fb0908762d9baf8adbf72d2950aa0b1141d2ca14f7080c49736f7b5c6fd576d46f3ae1c028386ee92ef4e8fd04f231bcdd71dbc454532295c01007de495a3dfb5d873d3102140a1b12688b51e5f6dd2c9aff2591e891d9309c7cd8af1c7206ad113c7c6b766ecd0478eac13623ffd284a28824b874abdc86a5d915b89139220361d5ec451ff98974736c1327b24bba16d8bb16be21d9e58c3d89c3f89814cdf3dd1eb50b59d8696724f021791c833f966ce4d998742f60e1a4cbdfc66a41043167be78c463df9e39e9d09120cdd13e07b139240b7ebe7d6ca0c8982d362c0e39e7963a6afd8708abb8f6db659a2e74597939390648bc6ceb318f02b008836429a9d7bea0b6c115541b1f8f95ba466efb3de95b4549f18e3f63982bbdbea57511363c90dccdc729469082701004672180c7b5644261c4eb519bfac29322d410d6593627ea1f9d879a337d3728954550773f41287818fd80ded1156ba224955768266b02e1f463285d5cb7a3b35edfd2f7a29b07f9dffd055c1a82eb91160e337c9a0398f2958f68c429e747e46dfedc5bc08023a60e934bb794b00a7cb8ca6d648a02decebed3f68dfd33d2b4aa7bea154015948f0ec429cf64f4ece69fdda41be4b848630d75b5b783a6ad2617716e452478a375c10de4ca92cf9aae9f8cac06d9aca669fb273c961f4bf4990e8e70c7808a359d15b9aa927311e3254d158c0080e015b7fa360dbdf9853ee45069031a29dd412b1ad9a89ee3be4dbda0fb429cf19a3aa213b7d35d142755ec14b37424b63106bf02501343cdccb78e8e0b152204d982acfe3f5f00149887c81ce987c41ee6b537e1082e20eb25ce03b205784b7037c75603c8786cd5fe3ebc4c2fb6a94af08009fa00ac9bccd8140388c5b43232946b20324ee63440f38fe09347cb10ee75d7fd55c82528e431b5913e9bfa39e30db135ba18be6e201001f06385f70853afa4c750881492fac5e2ff26b1290b51cc811afddbd892ba263b10d6726246a41960bd1eea0c6b90996f4e6f4974c02b10bdc36f4a726836b5e74cea499374c1f06ac833d0a36a1fe3449cbddc725de645858f758f20df92a48b0fb88cbbe8e56a7889d76b17a279c95ba92564aa6ad8a291b50ab913827f74df0b9eeef303c61595a95091247425bc449c0812ed5bbae0ac04461afbdc3a992241acf2649e5b4ddfdb596b2a908f1758905b8103219bdd977bf8f66c39407abb784a1100b634db8d01479207ebf4f1abfd51c130fcd5dbcd4dd113473d1e3cf8187aaa467bf7a6d6ccf51d90723f1386a2c4b42e2457065ff79add5258961b5a5ad69f03297b0b75da234ae78f738bc23695cafe1d636691a92a78e5715a9e7931df09b8cb9659b66107f327e32595c7411f09eefc5a3d1c063c77ae2642e87dcd3d3ba545505eb6bc66bb0217184122a01757ae1d8790cf19ac2a6ea0adf297ff0897e1c2638ad484539f5e95c47f8b2add5c98a0913dcd860f9d12ab5926ef731a83b9cee38c1862b2ff83b6520a237e883ae5dca06c7f90d09d2733c02a55531a88ea7de5f08dc1bdf0ad7efe1dce7f6738f2f57e7105da0167291425bdfbb8f95e9b3d0eecf8a255a1954ff78e386c639cbdf2406f7d90b92aef2c034addc0b0c5f5f73dec8acfade4670509c5bb76239fcc5b557a43d50c541da51ac6dba38c4c783d0b1c3e30ffb8fe4d7e542f0c604eda8361426179a2aba7cd7db2481e564c64390de3608ba9c704a2596ea20207834bfb500179e8afee3778d6a5866a98ea2acd72222a61ce519092580879bc5937658843118470c5151932372a3196360e5001cd3c581fa1c0cd596690f1ceb02193439ef495c2502c2208cbff90619d3fa33cba01eadc600bf8b334b8754ebc9f53e4efa14f87bd2557ba6c49470dc82bbfb7cd1b34b3718407372714b7032f9cd6d0c36b8ff340eec04023892d76fc1311e85fe70add352909a2dd7157211da3c963dfa092036b793404c4d699c74b56907417e618de21ed9f14d847d6e5d3ae21b0d7d9e0d0daa9c0a1ae3c176878982e27993545ad4026e4accc635737249f7e140a928837376be24eb839cc792d61051f6eee43b90baa879cbf29bfa9ef97394a14db3141aef10422ef51872cbc4e0f339236ce6f064060668c6d585b1eb70e71c3c219b53f20ba36bdb263404b6c60e093b8fba7bbbca48cce0950d751242bc3685ee58288873217f7efd2d0c868fd399d55559dc5880f47ae9340af7b7c3bfd69d60827541e324b9bb285b28a51d4a433a66da632bf4c600b8ee96e65763937489c34d0edd024a539bf03cfab016f4a5ba7ffd3829f7494cfaea3fad394c3a3162d6d0a7a57d462c9cce471a4d772aceff80354f2ef2f860ee8451202313340e08776e96b49216f3f3daaf16ece2c07a1659b9ec18818becf6cbb7e917b8d9ca8af0f5704694b1a5ac81c5085cfcc8d010334edd8ccbbe9cce0963005db63458edc7f0cd3fac68ae78cfa607fd58e6726afaaef3616060de8aac7babc889954bde60bdab323f57b3d6800e49796f4098e0203196e3d6e388adccec39f25ffc222f5229e43537a124f0617b723c56d29b6c8ea9f499d399b86a9f1da5414545d3b174e058bfcf0e5fd34fdd9899639ae2f9437d688e4a09a44057eeee9efea17c5b81722cb4be1739a4d251f6cb577f673a0abd691ab399b463b7db3e13e54fe3ef16a5fffb4a830845010312a86c18db50109dd16730b091b4f0ba100f8bc524e3f7fc07a4aa98bcf55f60d4db1e8f05c153ae86d62804873e630ca8e459eef633158ec8d81c83c37ece3b791b353ed83a37c44801e0c288bb1e939f44f23ac2d9306a0570cc180b056b7d186a65f7b3b97aaa0ea730faed2ce72ce0e9186664107708588f6b7b43a00134042dab0328a03835bf1a7c0b1de849f258415bb0e9c16494a85507c26625755fc3494455ea066ae2e38daf0394bfebff75e5d0f7204f81a99804db028ed1dc6ae186347f68409864445ec637d4355801c8098180d70395976f7332b6e4ca745ca4b5ad07dc0b16fc2ef6fd8bf7cfb1476438888d0555923346dd3c3218b190c462cee77e243948f3fd80f0c56d3d4ff8bbd56743b53bd285deb48bea6cba0f19602e5aceff8abe5a27fc6baa51aa8b46b7376f9219c80f618c89217c9f787a5ebdbed8ffa875304eb8c021697eadbd7c74c55667a0ae0bdf6ac5470d5e570339e0166ec139430e7f98f7692d0690578ba02b9e73002a28115fa0bd23edc7dbfe19c2aa937cbdca6321da1a57710f57eb4bbd06758d1996a87b54cb21b89fad514e54092bc01d0f41207314a490708876bc7a7e9c42b2f7372190f65e7c6366f2fccecc42621afd740af965ba8c3b4d87326b1c805dc9fd449683b57a0e5443a17a38491961f7352b7b4657bb63b1b7ae4e03b1cf372f34fb326698227b594b2383bb0b24fa94fe87cd1977f49cb7ce3606a813bb2f991aa1b3cc8e4f98bc1ae8911f6f493cf9b93a1429bd302ac3a8feb75ecfd62a80fdeb0fe614a44f23fc81120fb7d6cd2386797c3f22d5df5754b971a20ebceebf1a304902442aae7fb1d024e1de31b7b14cdc469a76d9c14f1213486cdb92a5313f16244290252266f12b66bebba33554d9aee888a4456251d484e273b1a0c6924c933c3e5eded5404ad10681fbdeb0c5dddeaa5c1654ddd7324c96418fcc04f18714b2ed8b1fa9fceda1e022723156bd5d05de528ae38a639046db15353153d92356037574a95a8e6f51b4dd6f442096febd5e138fd36257479be3d6e833dac58cdd818308bee0d9107af792589cd6a1111888e16a2ce26658c10954b32c737b3d978ca81b05c67921b0bc3a287bfbc7fd5eff7a046285f0bde3f2129f464dd19129ae46dfa1fb9f204db36566ace2407d2ce10d710c74006b61ba9a9cbc2b6057cc57b8723a86701cb788592033f637b218b039c7b168fe776ca58b24936d8a362b91d184e393d1687341a33adb1d648c67138fede2d0adaca9", 0x1000}, {&(0x7f00000026c0)="d46c45b665380a0444beddaf9143ba725916f7e004535ea7dc8c92bcbe965ce89c8dbca547a4f16975ace01012620503c9101371200c1b1a92b001878ecd7e95725c7ecfbca59c7677ab6661aa0985a8b2", 0x51}], 0x3, 0x0, 0x0, 0x18}, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0xfff, 0x4, 0x3, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8d}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffffc4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="1b32c729da8c51ed09c517aa49f0ff2baacd99ff047edb2874d9ad9c0d87ce50ae64a80cac4a72d562dea01279ab729e79f56e6ee68048b560a4e74e5927c4ebea236b4d871caf6781f31d3713cc884589124858ccd3ed2a6edb7e59d38ba0aefb278bbaa76b594c4559b326c2506e068d89b71ac7053a8f4ef1ea98b2b724a62a6dcd50fe7fe9e094302caeb427fe4926dd69917ac5f8a43a955c7b0bb497f48b0c94f7134fdeaea9e5cfc5131fd59ff5f810b7293861039a58", 0xba, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) poll(0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/null\x00', 0x0, 0x0) openat(r2, &(0x7f0000002840)='./file1\x00', 0x2, 0x100) 19:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x3f, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xa32, 0x1, 0x5, 0x6}, {0x5, 0x7f, 0x1, 0xe623}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 19:34:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x12, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 19:34:55 executing program 0: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x0, r0, 0x0, r2, 0x0, 0x2}, 0x7, 0xfff8, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x14}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/66) 19:34:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 19:34:55 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, 0x4) 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}, 0x480000000000000, 0x2000, r7, 0x0, 0x0, 0x0, 0x80a5, 0x4000}) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x8000000000000000, 0xfffffffffffffffd, r10, 0x0, 0x0, 0x4a, 0x80a5, 0xbef}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0xa8, 0x6}, 0x8, 0x2, r7, r10, 0x0, 0xffffffff00000000, 0x100}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3]) setgid(r11) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0xb10, 0x0) r12 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0xa7d75c6d78e0fee, &(0x7f0000000480)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) socket(0x18, 0x1, 0x0) 19:34:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x34, 0x0, 0x0, 0xac}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:34:55 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100800001, 0xb1f1}) r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r8, r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r14, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 19:34:55 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x68}], 0xb052, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, r27, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100800001, 0xb1f1}) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = accept$inet6(r33, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r35 = socket$inet6(0x18, 0x4005, 0x70) r36 = fcntl$dupfd(r33, 0x0, r34) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r38, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r42 = getpgrp() r43 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, r39, r40, r41, 0x5, 0x7fff}, 0x6, 0x2, r42, r43, 0x7f, 0x100800001, 0xb1f1}) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = accept$inet6(r45, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r47 = socket$inet6(0x18, 0x4005, 0x70) r48 = fcntl$dupfd(r45, 0x0, r46) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r50, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r54 = getpgrp() r55 = fcntl$getown(r46, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r49, r51, r52, r53, 0x5, 0x7fff}, 0x6, 0x2, r54, r55, 0x7f, 0x100800001, 0xb1f1}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x80, r11, r18, r19, r27, 0x1, 0x6a66}, 0x8, 0x8, r42, r55, 0x7, 0x81, 0x8, 0x9}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) r56 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r56, 0x8020699d, &(0x7f0000000300)) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) 19:34:55 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) 19:34:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7, 0x6, 0xb27, 0x3ff, "a183efe4819db2218a58a9d5a93ab09757260190", 0x20, 0x7}) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000040)={0x3f, 0x0, './file0\x00', 0x8001, 0x43d23fb7, 0x2, 0x10000}) 19:34:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 19:34:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:34:55 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000800)={&(0x7f00000007c0)='./bus/file0\x00', r3, 0x1}) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:34:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x8552, 0x8, 0x768, 0xfffffffd, "b26275a62a05cfefa23941b28cf08cf45aa01bb5", 0x5}) 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) r2 = syz_open_pts() write(r2, &(0x7f0000000140)="1cd00ba291e218ff7c770e2717720a88cbcccadb1a48b0134d5d5ddaa255f6a870f4e409dbaf9244badc12eb15b1311cc91c72f2edb9ace9f95a130f8203815d69dfae04006ee6b25a5cbfd3ef0367bb38da490fff8ba00dee7337952eee40f12a5f2ea2b9f24f9a6b289c8e1371d25dadba8939739f49f7c53e307f633595ee25d9cdb0cf17ee113eca902c7f516aab94d0d0a01d5e9672a3cfccef75e974ba2fd47525241defe2d74cf35a", 0xac) 19:34:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r10, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r15, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2c) dup2(r0, r15) r16 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r16, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r17, 0x0, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r18, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10008) ioctl$WSDISPLAYIO_SETSCREEN(r19, 0x80045756, &(0x7f0000000040)=0x10002) r20 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r20, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r20, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffc6c, &(0x7f00000001c0)=ANY=[@ANYBLOB="27000000ffff324a001cbd23d6799a856d523f2e90a0757f9583816440ec0283311d9f00bf910e9ab807827cd6533b0135ab8453520f05958fc758"], 0x9}, 0x0) getpid() sendmsg(r21, &(0x7f0000000380)={0x0, 0xfffffde2, 0x0, 0xfffffffffffffc8f, &(0x7f0000000000), 0x28}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x100) 19:34:55 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket$inet6(0x18, 0x4, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) r7 = socket(0x6, 0x0, 0x62) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x98, 0x10, 0xffffffffffff1f32, 0xff}, {{r4}, 0xf4a9e7bbdb8a0804, 0x40, 0x4, 0x2, 0x100000001}, {{r5}, 0xfffffffffffffff8, 0xa8, 0x85, 0x7fff, 0xff}, {{r6}, 0xfffffffffffffffd, 0x80, 0x20, 0x923, 0x10001}], 0x7, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff9, 0x48, 0xfffff, 0xfffffffffffffff9, 0x7d6cdf32}], 0x7fffffff, &(0x7f0000000240)={0x6, 0x6}) fchmod(r0, 0xe3) r8 = fcntl$dupfd(r0, 0x0, r0) write(r8, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:34:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 19:34:55 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) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) r1 = socket(0x20, 0x2, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x7f}], 0x1, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x7a7b, r3, r4, r5, r13, 0x40, 0x9}, 0x5, 0x9, 0xffffffffffffffff, 0x0, 0xfffffffffffffff9, 0x4, 0x6c44, 0xc98}) 19:34:55 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, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 19:34:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000540)='./file0\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x1, 0x8000, 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x10) 19:34:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r2 = shmget(0x1, 0x3000, 0x40, &(0x7f000000b000/0x3000)=nil) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x6, &(0x7f0000000240)=[0x0, r25, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) r35 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r37, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r36, r38, r39, r40, 0x5, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x5, r4, r14, r17, r30, 0x269b0e2b66c3b3f2, 0x9}, 0x8, 0x1000, r41, r43, 0x38000, 0xb39, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 19:34:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020811"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:34:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'\x00', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) dup2(r3, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x8, 0xf70, 0x9, "4d29cb7f855169dd861786d8b229948a7271d047", 0x20, 0x18}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="7c1a704710d9ec1a00b406c5cd1052e51467d97e3df292f89f", 0x19}], 0x1) socket(0x6, 0x4000, 0xd7) 19:34:56 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x6, 0x3, 0xc0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:34:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x2) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac6042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb434c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0f1ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c180000000000000000000000000000000000000000e8a317c6755f49f847a402c51436cee963613457804d055d0f90cee47c82329d6a1be7e5ebe9d7b60d0369111119d02b1d50dab6ccde08ee28ce057195ab9ef34d2622c49cd0d943ff1a047be923a6f2a76cc3d827879c275058b8ee1a7d6b52362df3ba752503dd1d595b4673801b14209d98de"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x6) 19:34:56 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x101) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000400)="976c0322080dd945cf4ad0b7d985264e8c2f9854ee92f6f2e5ad0a5c037c95377e344af92442c0aed420158f3ec14a443152ecd4bf9360ea6b97b11a9af5927e8fadc0276cce6c80a12d01ff7d0b6ec7b8902bd8cc9c62af61ee2588521b0c18ca0b2f98093f08", 0x67}, {&(0x7f0000000100)="eedf69383ee4cb36e91e1b0aa694a7d98575539a81df1db26cc022cadc274e5239ec31a9feeb02ed7586e20e81d89a9b179773bdcd9a2a966cc9d781449e38069639e034cacdabd5defc0c798f11ac4715342173b5ded8baeb0f6a2110fe7e7ae55b2b1ff46b03f3d6b64a8d711497ec3437c814e5ff7e0c41e4d4631aeabab57549b15ef7de1cf8ea0cdf7ab3221b7bfe636a16e8b730ddf386090a5386991fca007da3321cc390d4f6a211cdae2e4574e8dedf7217f811a048e03cba5b7eddc9a8", 0xc2}, {&(0x7f0000000200)="b3c03c557ec64ec08f544df70d004172db1c6ffd4d2a39b7a36e307b3301538b33abec970dbab0f8a2de2ef87b22cbd83cc4062908142d15b9e4bbc3834a61a95e8754803ac189a7d4cc15ebd4aab67b3d5244395da93ac7949b07f65562fdadbd944b3be280b66aa27d7834fd90902a5bf049c82914e618a99573d7b2dac23437e22c08b736a5570efff5be505ff75c4cf7dbdc79d0e51da2524c5f4ed06567e3742661c094970cd7c434e24b3e8d4e9ed3591ec0f5269df3538f0ba948f9701783348cfe2a59f10dc5cbe4", 0xcc}, {&(0x7f00000005c0)="fa64c6f25a7696b3da9eaa20f23e64f6d7d6e35372400c6b730ea76a4af1018008977c351ed75eca2f7315769f18098cb9578a235ec9f5f092edb9f3dec6b4353504ad79d689016701f89b4d0ccf5cd3ca3937e4d2b31fee89fc58ea5f78e217bb22a0ae0ea01a94f5c7edaee6d2004819646b5c5b189b0a1ffb671b2195c677967a98bbfb29cee7dbff4312c511f63f8363d0edd428899edc2783e0faf88477", 0xa0}], 0x4) write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) getpid() open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000003c0)=0x81) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000300)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, 0x0, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r22, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100800001, 0xb1f1}) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x70) r32 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r33, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100800001, 0xb1f1}) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r23, r37, 0xffffffffffffffff]) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = accept$inet6(r42, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r44 = socket$inet6(0x18, 0x4005, 0x70) r45 = fcntl$dupfd(r42, 0x0, r43) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r47 = socket(0x18, 0x1, 0x0) setsockopt(r47, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r47, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r51 = getpgrp() r52 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r46, r48, r49, r50, 0x5, 0x7fff}, 0x6, 0x2, r51, r52, 0x7f, 0x100800001, 0xb1f1}) chown(&(0x7f0000000080)='./file0\x00', r46, r40) 19:34:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x50}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:34:56 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 19:34:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r4, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 19:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x4, 0x5, 0x6}, {0x593, 0x80, 0x6, 0x5}, {0x6f, 0x7, 0x9, 0x80000000}, {0x7, 0x1, 0x7, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 19:34:56 executing program 0: r0 = kqueue() poll(&(0x7f0000000180)=[{r0, 0x17}], 0x1, 0x9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/76, 0x4c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 19:34:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 19:34:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r0, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = dup(r0) sendto(0xffffffffffffffff, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffff18, &(0x7f0000000400)="660e0100000000000000") lseek(r2, 0x0, 0x2f, 0x1) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x8, "d730c1e79b6fc6c13c5b00020010000000e74de4", 0x1010000}) r5 = semget$private(0x0, 0x2, 0x40) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000540)="582720ef4e5060032b2d6e44ea995d8dabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a658826067e40aef318d72cabe1b1e8da49a9653dac817701caeab7a5a307c1b31b1d2b73f600"/150, 0x96) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x4da) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r7, 0x40047309, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000300)={0x80000001, 0x5847, {0x7f, 0x401}}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 19:34:57 executing program 1: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d2bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746c91a71aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f35ebdf6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e80"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r3, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 19:34:57 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1a0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 19:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) r4 = getegid() r5 = geteuid() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000440)) setreuid(r5, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = msgget$private(0x0, 0x0) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000340)=""/238, 0xee) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a5}) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1000, r3, r4, r5, r7, 0xa8, 0x6}, 0x8, 0x2, r9, r11, 0x0, 0xffffffff00000000, 0x4}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0xd3, 0x0, 0xff, 0x5}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:34:57 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c197db04a9f0840e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b459a2f6da38386db2c258c18a43beb7aef010068d5c01cefb6a9d1b8ce6eafdf940119fddef7d9fce5d90136ce9babc948e0fa001cd49f25184db43d157a6bfee84771de4894c54721f7dc81d48c4f8fa3db5ee3eb36fc75caf8734c8e0f25226e54b79ea1772359e5feab3b1f1c8452d4f53ac2526dd454c6aa068cfa7be698abe855321ec2b855f274d945d26e5c995352e0d8e971d1eb4cb76eda0b529c89f2d95210103731323db9236419da20a1221fbaf0b4a4b082deef0edc29874ec7dd4ccbfd63efee047522ad24af512e64ab7ee9192780685356fdad15a23bd43f3b278e365cfb683dc5ca7ee3cbc5725beae431e0cf9cfacb378c4b49ed3c0abe2f154fe56b910ac2393dd7b2cbd01d65733414eda64d2af26c96dc10d28848f83beb33f651cc40"], &(0x7f0000000000)=0x1002) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) rmdir(&(0x7f0000001300)='./file0\x00') accept(r1, &(0x7f0000000080)=@in, &(0x7f00000012c0)=0xc) 19:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x20}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="226d98d0934d4bdac36394f10bbe") r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0xbd, 0x1f, 0x3, 0x200}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0xffffffffffff8001) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x100) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000300)=0x7) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/\x15\xbcvogpeaker\x00', 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x20, 0x10, 0x7, 0x101}, {{}, 0x5, 0x4, 0xfffff, 0x5, 0x1000}, {{r3}, 0xfffffffffffffffa, 0x22, 0x40, 0xb61, 0x5f32b76a}], 0x7, &(0x7f00000000c0)=[{{r5}, 0x1d605bb7bf9095d7, 0x88, 0x2, 0x400, 0x1}], 0xc5, &(0x7f00000001c0)={0x7}) 19:34:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x8], [0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r1) 19:34:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:34:57 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) chflags(&(0x7f0000000080)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:34:57 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x101, 0x0, 0x0, "01000000000000001982a27b0b472db000", 0xa64d, 0x6}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) getegid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000)={0x8000000, 0x10001}, 0x8) ioctl$TIOCSBRK(r4, 0x2000747b) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:34:57 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) close(r1) write(r0, &(0x7f0000000280)='{', 0x1) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x6) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 19:34:57 executing program 0: 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, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x5, 0x4, 0xff, 0x3f, "8d8dc3cd7de771dd353404080500c93d037b393a", 0x7ff, 0x12}) close(r0) 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", 0x170) 19:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x8c}, {0x6}]}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 19:34:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 19:34:58 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 19:34:58 executing program 0: mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2080002006, 0x40004000000028a9) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b0c9afe95877", 0x6) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x400, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000500)="522150a08ad62b0c3a47c6997d18bb67431d9912f0e71236330e71c87ee47e29b4ad23158e379a1d78dd4c8cfd676629a870ac6a879b250c6c70e8bb92ee5287f2fd750c19bb519b8b2fe126d4b51730a6095ba80daac420b4227703a42f1cd9f75fe0d9c0b3c0a1f61eeee6ab50ee115f2ef20cb8f14e07f461d574d09f0158bd54edb9e7965ae2a322a98e733c005c60ac445831f50a9b91dbd3ab5ae5296f6600b25ddf14ef8e4c2d94a03735fd435c56777e85b4b84b2c47ebfa08f2893b2b8d7380ed1eb076bc3b5df50f2b40e4a5f8da4bbe67f45c6b7bf7414e84189f09fd35413130acb6c8", 0xe9) dup2(r1, r0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)="5f00808897ae0f50cd67a0f357149f3e71b5aa14200132a1dadb771212fb1b798d7e9cdfe3fa8226410de6e2dd812c08b89d0476fce53639ffb4cfd2d48046c63ea38d78b2a0789d83d2f072840a5244a81f4a62253b12ff677536bfea393aa97dba850980093603dc9a18d6e24e080405947fc33e913dabc3f9ea", 0x7b}, {&(0x7f0000000180)="0e8e10176ea920332d91ecaa95881bf63aebc1b42ef73cf33ab239ba666ba825d7d7da0b501de252207cce7273ae3408936110a5b98903fb470014156f39d1b5d78fdabee46e75906253ee0b3369aff6b126710796934ed74ab14ea4f7f518495d4e2301cd0a4c303c0c7ff9aacd0eda56578ba74ba7b414340431455d8d1d692cda912e33a4978feeb76b5994ad03946928355d9124b519d42e768b036e098240892541417e5176c467a56acbee66c67d59164484d9b3985658006539394153e2f6e1a7", 0xc4}, {&(0x7f0000000280)="00069c800d769dc10586245f366df9ef37692c9834fc00a871bc8c0c2e72d5dc74885fa57415d71abf58a12fa1d8ee9f8f250edf2877907b04f95662094cacba44", 0x41}], 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x6, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) accept(r6, &(0x7f00000003c0)=@in6, &(0x7f0000000440)=0xc) writev(r3, &(0x7f00000000c0), 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0xde58, 0x1ff, 0x6, 0x1, 0x7, 0x6, 0x0, 0x1, 0x0, 0x6, 0x7}) 19:34:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) 19:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ftruncate(r1, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 19:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc12, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x81}, {0x30, 0x1}, {0x6, 0x0, 0x0, 0xfffff001}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xfffffffe) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029bed6914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)) 19:34:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket$inet6(0x18, 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r15, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100800001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r21 = syz_open_pts() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) r26 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r28, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r27, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x7f, 0x100800001, 0xb1f1}) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r37 = socket$inet6(0x18, 0x4005, 0x70) r38 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r40, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r39, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100800001, 0xb1f1}) r46 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r46, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r48 = getpgrp() r49 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r49, 0x0, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r51 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r51, 0x0, 0x0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) r53 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r53, 0x0, 0x0) r54 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r54, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001740)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="383e43cc77d09601a11924809622195a3ee0dd925ea8242c1ec6020acfcc8e0e66ff52f30f27068406ce22274799c5d902e593d8f73b7fb3aebf1d85a341ff5f8a626b81070d750a20a78a128adfa7d8bc6d30b0f58fe81ee2b563ac6e06e6d976b1a488caed608fee0ce8d99003c66f920403c00b2a7fb3f799558bfc8e4dcec693d5bbaf778e8d6f806225b041ff22ca7321ec8856b64ae1da4875c75aa9ed9b37f34290babec10f2d1e5871c941f402adef91567501352f4cac2a1eeab9787a5c651050b660c982", 0xc9}, {&(0x7f00000004c0)="b273d9ca60937f34481617a45998235238cadc96eff0bfdc50e7acfc1af94ec37f4d812891927bea7b88d67f2a9a4b28f709199be4d75fd429494ed38ac3a3cc4d101c3004fa8f8cad7d953dcac7d7989b063aba58c0ad54aa87c3d3bd456797aa798e9254713a7cd902815bc2fe375d7c5b30cb9cae06b34ec1627bcc96a9ce6103e690762cb2261e522896bdb79eed881ed29e3d72ccefe53aa0d3f49f377500daf9219d8d5e1f0f4dfeb4f2e0fdecd5247d5b5dcfd605fb778a025dffa767a4535b061b40ead780ce543ea12f297d29cde2009b89486db1ea71f06b0825a99133049abccb706b4b4b389c880ebc43021b0b0e5c368de2c9b7125a7bcd25296b1d615a6200a2fecc58672afb1f86d6596f0798ccaf55aed7a44c577fb9a315d9c45bdcc257d24c55dd34401276d588c3b7c7e689fdbe39803195affb7d4f7eb93cd18a9a44b2847442e4012abdf7165741d7665febc76f367081c0d1a35dd55b8fb5d57d60da9d4e5dc5f1be9a75c41190a6d1449c6474f2319584762b0085a030ef55b14ee4bace9b99711774a8ad4ae3cc1fcfbaf82af7b553c9afe2373510a278107e1a052a970a67bf9af6a906428ee96020f0806e4615d20482140844869afd7f41f1a8ce407b2b39c17b854ba8a4b2e56986c2f1e4f6d974e62b42b45dd1a69e6ecb393dfd9a0954a6cfb493b0780d7b4c60533a59abda26a870e84d47c98b9d1360f6980c486a09f4d15821b7b9eb27ee38bc51755be6d7ab5e4436175891d10bed9bdd058eef2d32c82f6b6f82b1f614b59a6206149e446d31ce475104acca93798f15ae8166c4fba7a86e6873b44be60055023bd50b66fa7069aa8a300c38f9de200f854d14db58f5f6969f3825a5c53d3d2b85fb59e0ea0d5df41293b93864c086e0fcc8b0c01ec254f88fbacbd42d11230e031c6f2434ba40f5bd6613d1195e46a6a78cf31e91867ad33b4a5cd0d12c6fafb15add2404028d537fd0203dd25a6c5970c7719402ba7284a0b6669a2e47a5f68fa3f6f7d06b49e64e8f3429121bace0430d8c962c8519cad2306fe3113aba1f789e6efdf3dd45b46ea999ab08aa8062875760cc06a65dbd71c424e96ce966f210974bc8099c38fc7413c00768d90f3d20ca998707d5dc6e03f9592c5a535b4dc8767e5a355772c09e741d6ec18421e5ae3eb126522a74d1635d130900215c59ccc0dce29221d1138bc9cd174b89fe215aa3ff07858047c21991c9d8e74f8df8b4d1a59494fc0ad05afb15e8fc98899308ba3c6c56c09520acda79433622f906119177ab3d6e400d3460446519df969751e71e99e12bd1983795cc73bde1cd7d16294dc4c2ee5bd662f11fda31accabe0d774c9cbe79c69fe426a265da37ce5f8b064ce8c0023f13b4900c17e81302739229140e6b781993c91bae03e30b46a39697d73b7964ba296c4a41eefe16645229e05d09f49ce48743580aba9b8819c6785a5be3e10febe4576e4465db15b7a76d3cd10d438ee7e1a126f9298d2acaf433f93f80b349893a3fa998c7f8949158e8d1ca252aeaeb2239acef69cf15bf7a9188655a973b77bc9aeffa2769f7ba68a236cad0b4eb4288cd77f1bc4f08db747d417aaa65cab65e1bab63d4c5832d9287a3fed85cc3677a530bf1299d97fb90a8a6fea99d2507e72558a40dbdc637a78877567353e5dca980e8ab2b656ee2d16c5d4e180a4bd65bc943cdc652def052ca2b05a6bab985fb0f8896e5176ed750b9665836a91c6ed9339e5e06256017cb283bc66aab14facecd80653a290b21058f014d49c8ac6ed7faddedc8622ab1ed3089b668c2f337f573c91b121b6ec616ad0705620b82f063586496dd1508e2898eeaee5e9d54938c9abd0972ad800b474a6433a1798c743670d5500b453a0a0e01bf906b05cd135c6aaf8da901b3b30af657cfbd02709f59ccd358f7144f7847d2f1556c00f4f8e880bfd86711d0e9cb00edfed36dede8b69c8e7e59955e45fb3f17c981804239ba5874d7be2821d1f60805fe342fce8406ef7179b3aebf7ca9ce59cd51d412f66b443861a42f191f0368645ae99424f968734efff7b464903d746c64d498520defed921cb516dfd7a52370bf9aa2c589dff62470937da002e00af6d3aff73e3d1ab3ace294291e67285d9fe703d8ec222e2e12e67e1abfa373edad9b2f759a45a56cc750aba92fa7c7177d4e78571eca99e793a34cbfe52cd38ef9a3c4dcd221d489fac97014e4676d8fdad3af61dd67481ca7d5f185b0f39d715f729f1a92203e521fd933178bdda1a6d9fb09cfbff680a7ab9d8cc06605ddea5460c359e6f7e2b1d68df3802d16f1a12ed4367bebd85057c525b47cc8775707d2fb416254ce89dd95b70c845f5378f57e977cca097c7964f03bd052ba79bac8d22a291f1bf0beb3dfdb48c96d3a0d3134b4648d4bce915a3e5fcb9be982c13933340ed4d7adc7e0650a4fff8fd90d7eef17ca9e4fb0289a5067e23843715e4822481c5e0a3fdcebe84e0e2a7830aa87099f70d4ff25627357ba9f5a61c6efa0b4133be9b595a317da3d4cecfc910fd13cc6a67a4bf60ee93a8da28a9a8172f31c230831dc19da227d78babb9736e63ae6304ce04aab5573e801efd12baf8fa955457ec35bac35c882e1fefda7b5839fbea83b4c89691a1c3fe73b5dc8790e2a5c41bdfd06b56a49c2beb9fa867db3e5f0b66b454a4a504648b3a2fb62b7a5db908c728a0f77730e6038d3348710c1bb3b7474ced68a3f5f2da1fc468e6e553785ea9c49de66e628f29a3d8306c4701197902d99be74bd910bd6ef9841b50cff86a1b45986344f5133a6709b84b482af3807a2fbbc8e4a555fbfa0ae448b18244770970dd809099d720e900309397a64465778eae2102f4d659cfccda621ff04545b7383cb6a699bd4fce9b87a642f53fa9da860e31e08f117d1f2b07c39067b36105ef8883ae3a106efa382623fa5e3b2b6c6cebbbb10fe9210f55bbe7740dc0d95278b1d655f01557d2b0e39530c2f90591e6ae68ada47ae01fcbea01ba3313bed1dd5912ed5e16ceb906a0590908b79d598dcc8a09cfeec0f7d9f26590bad88b4933e671fd44b10b8c88663d0477fae3fee4ff257941be452bd83282581202eda8e06ef15dd5e3861b8882430142e328fb95b405e0d92c67e5aa389e4afc5715aea1490a126931fff571dae32563ad4bd1ca032d68b1476e8223913dbbb54aa7969f6ca466bdf0d6b430001bc8096bcc43ba189516efad842614b7dc3014c8f6f7693dba1c40e28ae656a08b45334b8b9e8bf515cc5a8faa097d23a3b9e638808717f0eabfe6efc66d082898ab7f59200afada9b1d53309e827e7f3c087c82bce15d00e97a7f84ca03a6e8c69fe4a7b7e6a26b180d8b6bbf4d88cd528f3c043cc43d3ff89a2b485fbedf850b0ecdff7e16868cca0180f6f0f752bec7883adaf820774f5a2c31976a7cb14d50c93f2ddd595dee9bc92bc4cff8af336f3799dc52c034afb272016fde3506539acc440c96927177009311c4574bf8101325b716ff08dc010aba8d0508079e1213cc99f7bdda0345ee1e86e47c2fabad4530ee6c747472c17a6e5ec4d491caa4ad497f7c91e48408109a599810ab2d26e56f40680580e1a07707a609415c6670fedd599ddbc0935089832cfe51846a71f14b4dad56d126ef3a1adf94e6b3c1c87bdead66b2a042e0d58005e2d9c14140ea1aeff66290e87b7b24e474299ec31206d25ce1fa4b9f7e03de50c94496ee18f8c6d53a5ef0135911a1badb3a5ad52f1047cee5eeb2c27f2087bb98677ab6a31562c22ef56d9f1a3af421eff1391d76a925b36647550c23005a0552a6c03898b16e9a1880561b34349bee73a780ec34743220af7e396e9d4d66ecf18f9a1f081dcdd002de63fb84645eb9e08d6dfc41292bed44608cc5561ada995e0cd1fa03b2de952540f1b0753332cf8270f495e8a1bd3bc26b5973a83acc1c93f0acd45d0ccf5c5d1572537565e67ddfa3a92d602838427963ab44e79150241deefb94f4cbfb247f3c7d09ad62e2c52ce3c35f4da764f8897f20d44457eb624e171a54ff843129550d421ce7479380eca709c15d08f386bc4a2ca97d925ac268aa3e469f522bab43e96379599a44b0ebafab37795e3c0260c8eae539256c3164d4a77e78e8f6805f7d06b3ad2f176782056fa35f4e94bbe239e0483a279e34b0726fb8598f25a870579455e5ad7feedf665da8ff28a60651ff22b12331cff7adc1204e3ec3b0465d63ab79672768bf3ca05f1f1a16dbbd5e1964f0b595f555bae7e01cb3d95406e564e7dc2f724c7203dabe2f4accf20c728e9ed05c4e5f079f8b1037f5104b998e929ff9361a4c3beac8f7006f1940cbe2ff86f9541887bac52b9bb94095df4f31723fbc5fa21e552c158d1db8c155f2e2494fb2f7bbf9d7414c9f70a48e85d16d0df1e25eb2a6b036efe1bf0248f3adbb39915a2d71a12b9187c430b6cc596b9c3d2bcd2075485413c500bf456cabb977147cc3f2ecc74312600a1d38b4abd96931efca2f53f5011818966ffa57866d330fbfe7892d34fa414356a08d7a3e9b1e83126bc35f0c026e5f3581cf3bdc07a2bbf71269b40e3933665466a1c60dd05542128bd2c4ec9b31f8964f5e8682962510262a99fee30116b76702348cd8fab2bbb87f3bb9c7e546f3f566b5e98cca4e3a710adc8987af18c40356e0a9570a8cc899c314e82cd2af106744ac2740fb07c8013d469d073dbb84d80f1e2ce953aa56eb1b6db2d268483317ecd26c8323bfce4785c72a3b6c520e0f80c087667b33e409c4e62a7b7c4835d2882251ba583cc6719a2d1acf3aa0e3b43ebbc19550c33d8d06c013ef70df3ab53458ef0ec2cf3782135e709956431f6a057b40912af5e42e1a26e5b1e426e5cf57c49dbd25488a1634221ab64328327d95e42b70db7a851ca73f2cae11914b14a3b98100ead54b3c900e1e2174bc9ca5c4d3eae72ff1162540acbe74e9e8de9dcdc4edd87e9940375ba14f06516fd9771f385506d2032bc3c349a1566506866ab650d938cb34a303e2a6c9ee7857b6ac5ee5db81fd11e29056b85c686715767d027f86bfa909bf89bd04d4efda93cf6ea6085c7dae5eb3317854bf5c43de1aa3f215f9ea476d0f57a0b153088d40284fcbb636736898979a670813ac3f37102d5a4db283d8f9c2b4560345220b07687dc7987deb48faccbfa7b46956b9f397f423580c8d88405a36e12f47deb49c7af405ca383e4044fee3d1b57cd5c57bc02d12c6d133836435a715d610bcf320c65663d64a6f2a334a6c74e6c8cafd2309e17fdee7c92c150bef4a18d0584fa9657bdb6002ec9d27f1086d0546723549bd5bfb318fa46e346dda283d63f18759e2fbc68260b731b0890a56afa6402e6a06496166beb249e1c3135cf08eab97b85d26f8309f64575e470ec741a2dc4cd79d386b8ac1e334a918f4fa1ab6959bcd69dd2ec88d6704fb2c3b5c81e16011c33a1ebd2c9af292be84dddb6747b0730b351ce87eeee49d03158e835a79485f71458f05b54300b19309a266f09fb2b5034a670e03a4cd10a19395d94e3017c12b7ebd19fee968f3010bfa0644bb97024edb970250415027df3b659493f1a016e7b467d6725d5bee0e8c84bb0bf0d927c38b40fd9a2d5c77677e0a9d30419d0538f34e78c590a29be0a4d4999fb6036be0d748ad3174388c59a202af6e0851278a6e99d4ca7ec5abd4aa1466ddaeacb554a3b2c74bd2aa9a525288010def48286d194ab0643f960fcbc6bd3c6165e96", 0x1000}], 0x2, &(0x7f0000001640)=[@rights={0x18, 0xffff, 0x1, [r5, r6]}, @rights={0x18, 0xffff, 0x1, [r2, r7]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r13, r20}, @rights={0x18, 0xffff, 0x1, [r2, r21]}, @cred={0x20, 0xffff, 0x0, r33, r39, r47}, @cred={0x20, 0xffff, 0x0, r48, r50, r52}, @rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffffff, r53]}, @rights={0x18, 0xffff, 0x1, [r54, r0]}], 0xe0, 0x204}, 0x4) 19:34:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000180)=0x4) setreuid(0xffffffffffffffff, 0xee01) shmget(0x0, 0x3000, 0x602a320a8d821ff4, &(0x7f0000ffc000/0x3000)=nil) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) recvfrom$unix(r2, &(0x7f0000000280)=""/4096, 0x1000, 0x40, &(0x7f0000000080)=@abs={0x3, 0x0, 0x0}, 0x8) 19:34:58 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x100000000000000d, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpid() fcntl$setown(r0, 0x6, r4) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000000)="b6820389023fe60e810131b7465e1c6c1e106d7b", 0x14}, {&(0x7f00000000c0)="a7e0b0bd7f4043bcb6392bff6f70e62df8d57a4ad4ec3f923e5fae847483f3e14c8a9fd200c6640b9742a538b870c4a2e955532443aec0fb", 0x38}, {&(0x7f0000000200)="551a3ef2c240eada1880dacf9e87a8fbd57703e432ae8483af718f060394a34fa2041c239e629634a63ac2655fb8c5479aeefce535b1beade0a490774fe97fc59908c71d5bdb04c11b3da9ce8400efff63ab68edbac7334b2375a5c370", 0x5d}, {&(0x7f0000000180)="d14bb137e028b4eaa672377ae98dd19777b2fc671b853aed3d00ebb5dc50033c55891525036c8bab5c63", 0x2a}, {&(0x7f0000000280)="7baca23582b66d32a176661781a60a85102bae87f5ab1d5ad3e4cc8048c70f64126be36d55707cfc371afcca111a8392133e71ca91bddf496eac6e20097f305227be62a7452356baee0c331bbebc447f2c29cdb1fd4dc18f072b9f7625f5bdb165239daec091e8d44fb6669f2ae745a97641b7c95e68995b6e39d8ffc73f7ece7aaf1f068630cae0bd41d5b10779277bd7e6190e8bde34f2c47b2ef2bb70a1d1a56ad63ac3f5619fb694cca268e7800b246f3fa617073693464e41b705c30f", 0xbf}, {&(0x7f0000000340)="3ad49e51f43469105f86eaecca5248177e12da481c93d4a0f0d3b9769c667609f502bc49c4cbc1dd378e2685e051f850234218b5c8ead0cfd94cd98703dce09b20b6485c950da33f9fd9e2c6374d", 0x4e}], 0x6, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 19:34:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000300)="3ca622a8fa4a1f87a92f0e181668134f8609f26c33d9610d8fcc3e148431e238bc4594d701e13f213df39555db0ebe2106bd434daea3055874f31a39dd2f738045aa65bc716f767e277e0be60fdab5cb027a37b83c9975845bbc9275daad137aca3b6ae3988bbbe734d52884e029ec115359f4b3d90850614f712af5d7f41427c3598c63f6a4f5453558585a2a3aafa2366c5d477488a8426e3e7354f46d9e42d720764b1ff5605544aeec193ae5771375e67ac46635a3a7b99a9c124d92d744332771a344d3398ffceb209c40486cb7e3108efcf4c0ff299e7b52cde08b19b50183b26d490fb6e6000e8d4086774630df1afadf98fac3eea62a2c8d8b0b26eb9dcfa73be344697e7304bd06496c19fa21d2fb809690476223d1bc465f5576af937cfbd3b230f60a77a421d5fbbeb429bbd04496fc9599c28c6428f99e52a8542d3a853670f028f359d350589616357517c716f017a1549118bb0ca272967ff67ac9c0ccfa57281c9fc7f7ca6d59026367c2ef095e4905935267634a24b6a6f2283ff855870907aaeb26a4a0dd0aad817861b609d4cde42b854622d7ddc03adfa5e103dca899a2c61effef7ac0625f23482417beaa5ed6f03e24317be87fc253bf1aa2cb4346d5cf57bfc43eba40b3c55cb31c8bca569b14e97a1e2585ff2ab05828f2124a02ad69bb0bc51eb1467e76d8eeb829d510b3d5a3bd79f8ef48a67109366f3b525accc8a7c5561fee33fb7e0e39d15c11236408e050610d2ff57eb4e59096b749f9a514c2e7d126b280ea3ac9adfbf00f483f7fde392293c0f8f0d1163f6f14d0f7dda73287503262c4cb83cc14ae0643cd1b941c1fe7111a496c721c3a70113a3728fdc127d4230a85e605006d35f3a65c64b7e9dddc7bfc4f91bfa8fc9af1eb9d6b4387e7bc3f59e3d7acaf6c8da7f98d627b9e055f82d0508af32cde1d27794a4b0caa902c31b1928b3c59dd9a40761d1dfd83b075ca28d4dc2a5eb208b04a65450bc566a912a5d59116adb4cd7bd394a8244082b59c33ce67771ee8161330bf9bd16d42d4495f34a2601db66f679bf3451ca72f60ba8b508955974f3ad81f3666f7848fd6b4de665b1b5884fbd670f601856344d7a3b1c6772fa580dc15304ab361f400eca2559cac61c4738d8b774922439015b5b2b2cc35ecbd7b1a4500c62e408e6c7aa90a0728d0ec111f070e94e684d15e15db3e89b068537350924bad4c8e98da26317e33448e4417ba06a2819a4ccf7d6e347881357982fb40e7249c66db5c0bb2d83ab1794c8fec9296878460f8a7afe15b91013805e735a2fe982180bb4fee5ef69806c6a1ba43ce35c8cddc63c7b6339fc8308906061aa994989e3abcc57a7be2232a3844ed4ebc66f94ff9987329b1cdc84bc7b955a5095584db3e944be52292a6e050e0d8d4f2eae014eb20178f19b20a9a144742219318003db9641b96a9211ceb74d17aae0de436f626a41bb50bbf34a0ba1b35fa4f3f1d45c55945278391e3648bd4e2c20ba66bcc5f9ddc122571a17f4d058ab786d88e25b2de4f553367f930420edb76a4ef55b39bd2fd076569f1b17831065b4d7161da5c8e49287d030e3907bea224d061b5afb52cdef9e75526fce8291edbcf03ff47965c34a1a420b463bcfe277eec502f641b45157e9e72d02a83908cff01638e642c927ff8e143205c84041a953be6ccb3b69ddb370078400578e3db2b54096cf0cb9d8a9bda3e25af3589743b0e50f0fc552399a2f67832b4eae040873fa7046593808030680ab1a0f77725e34d03e2e757dd99aa67f2e330d37cbef6fc6b352c2095b143c1cb4596d76e25dc6209351d3a3d149160d1f5f815d284835e57497c01ec0ac5c8b094c5b667cf037623d3c56a06dbfbc3b7604bdba9bcf8d63c65079dcce0b05c85a644e06abbf91e21cbd441590daf0fbeb88286da5d154fc426bbab1f61d4bc43d04dccd1b60231be676360bfd320cb2fc98669ad3e7f3900ac6911a92dcb9c3cf1d35ead9dac66464d228b2672ea5356ecea4f7a7942c3ec165ea4a9b28f27a979f8fa6fa2ab070ff775e8fef194d420ccd0c5d7786a27869318414e7701687eac8493bdfa9631f78b073d9b1bf8cf52c05a29b884b52333ec57d8b22e4c7a3029ab0079cdd21ec62c645d3a2f618cfa0ce9a6dfacc8e1e52463a2a7ccf7a100f8aad28ebf8d2bc439128fe84ce5e389fbce9cdd88ce70faa770d900b8907383fb2e3c022041ea58a743147516bb9290fb5c7e0c0dd958fbff1259b5ebfe8d6997b12cb47eafe3b6505128b45bfa63661fba8b228c4f111f5e85385df0b6d12baa2c5300896bfa86ba4c60c7d56d93f0e48a6902cb06414e042cbca5e756b2af93545a4b704a25a5cc0b07edbc533d3dbc3fd8e8642384f56cff00db7ba5514c872ff82bf01e32199fb230a2b117f8195bf22901caef1c68ea540332266f98e35ad48e68fc48ccdd36494520485e578f7a95aeb299c99a313e2164713dbf1984b57c59503671055397089ced31cdbe4a5bac3c8c79ce36ad2b59f7dd3311a4ac5791edc074e8aead98da007edecc70e105718daeb9149698b505b01a832624083930571118971f60f7fd9373a2ae08a538e50e7c8a60e9eebe3ac394a67fc64431f3d3a3ef5adc3be257eff36052f0719a6b2eeaaa7a1a18e371e6daf81cc5a8fcf728b1feee58473c99c24cee5187c724bfffd883e8c24402bb396a8c9e1e27b59af23805422915146e3297a0aa0d13fa6ffe174446868bac6ad8e89e19d8e3829da994e183444fc9ad590d8b8b640acf0d0a56403fe258d54bd292766d5ac86727c3e004fcad83cc4a13d652f19e6269c382cde73549784748f373ece49b4962d9424b5e0010e754ca47d65b9015066e05f6d292fa5d1cb13cb24f7c59773842561bde3880dd2e221457e8710731717c1d69662b9c6f42c6da29777f474b1c66992f8745eb0b219ff3a1cb135379e46362e8dcc63bca0bb7cfb0c2bf1dde3251385fdb4fa92615531b74f3f5327ad22dd7d2806bd140009e85febcea0152e91b6df9ee78d53f542b735a33bfdba6c07699d4b17f6fe800b7169a7add61d583f560c220196e416987163150261f2f198333a7ff125e3d29276e231d952e14a5c426237cc627fdd7dcd41e33e2017ff89e0dbf35e3f3a2a3d5010a4ac45cb70e37220e93c13ac59ca53512a8000a5d3e53d0298fe6464bb1af88f0fa2d05a031b6c40ff2180dda16844f35b0c6292258883ac1a66fe3f57ce754a5c27caddd9d366730e7f1c413fdcfe2de63677572d22a6c57e6cd54e9c78225467d580aea8c450b8565aff87aa68b0bfb71d6d7d6c6b1144bc851df1d4a420364de8a2dd72e61bcb31f4dcc8f621454bce1907d673adf8dc5d8aa8557526f4bf9a7059adfd1641b984768197ed9db9e03dc885be3585ba81cb2030e6df559db8ddd59e4e3e0f1ceaaed489ecfdffe4b893c29e6070d6903dd4d80025dffa44babd7cfed63600d57d7975aee991f8017618370869faf10f211cdf6e140e049c3ae1650a8a97cefc7bebe243b3bdf3c984ef99c4b23dbce36fb917b847fc858dea09e461e3113d945092fd10f5b601fe22091a53a189ba1b5db53399e9887805c37d3c99e0da4f532cea32ab333be2a4162304ee0b8adaa40bd7127d41ce848a17555d1c13ed9faee4c5ce37ad7b51295fc996ff66c534fc7d96c9bf870c2ee7e7ee7567120399ff45faac962c7711589dac06fa0334634588f4519abe9409ec6a4393a08b6aa90fb6bfd5987b37a66c6336aaf370b5befcd81c3e4d85c44b404168324d47849f18b30619e0e2f0ce8faa6a131d2c84642daaa712913aa87afae0e485a07185846c9df2cf7a718b01b183ea10a4abf9038e0d742689aef37a47ed34c85c370ba1d0ae089a236356b53a3f76ef1f7681f15c3783e2d0d3cf2f5d6122b5b71cf183c90561400bcee06df8a2fc7bd7538b54781451b8d0e3883ce4300b6bfbae0dcc2c431a27b3776755b9e9019d54996abb2b568b296cc5708bf358b268c05efefcfb8d37faced71c11d5b49755f2f0092aa247d32a22e2c873e0290299e102823185ebaf179760ff511242e451078c9a974609bce8dbedfafc6ba4c566d4c3d6aad643f800a2ca9b8237d2a0bafaddae116e8e13852424f36a0ac448c7499c35067743231bb5f7ee750af76ec5afb9a2a5d3d548141bb5972104cd931cf08012903f5faf83eb875bedc6c8f9fc6c142f7e50ca289b24ef987fb14c0433be91b23acd0283f5ce774cbd6a75b5ca7681bcc6339bce398102b8f47e1815152d5d75aeec0b0c1ddfded3b3e7e133c11627f391c19ded7165dbc92518a62ffb420d5450c1e199f09262db89a30c6703c5f6af1cfd4912883bc17bf390ab5e1c17ec5867371738cedd2ab93a00d2e2772b0e1be26cb4a4f032bb5caa0bef98f949142dad7b3534e42fe8f4b695e933664b6abc9d8f4b2f39012fd905248f8f8e31e1dbedb4303c582c07c09f028eb9b3725f9e8aa6bd667552715f15a99d3fccded87d5cf6344c5b329f861cb9c46b382e1ec121840e1ce292c216d66cf97cd5e7b34391ebde71de3092c6efcea0c48d2034f3681923b13a327f8148580a6caa77c6bd2f2510afb1166c8604d2f7f6f7a47450bf12e930c18b82c28d0ed2b7f3020b20d57939b5af2c81d1389ee83b2241b1c1a349832d9d488849ce94dc76d4329bbc502fb46d57e2e0dd7ab902c6c4974b10d26e461823af95ed1376e7c4c33ad1987fbb05e345fb8286b633079a7d82a9edb49ebb0a19a2ac5a06ab3398a9941c81e4f7ddf4a0cf1319554cf85b705cc478a5c1dcee05c7b815d8f691452f144926e8d0a962d2b0688592fe262cd417acad07443f59a91dac93c3f7b4e78a12615c9a17eeb8254c6e9324da30f322bcd7f31f94c95e7f4dfb136645cc5e4c3aa040571d3325b44392232919414a8462824a899b98c74dbc2b8f22948407a95106dfc9bc11346404ce01c92b08b5577825e82bad4895c3e619c680d92bbf4093e98ac7f245f4f6b96a07cd846da857aca4a0f4aab15dd164c3a2d60632052bb25451f102f9170914a47600979ec8d2f8621a0d2a485f82478b609eb6bd3675665985ede4e24be69afc4347992ca24b54f797dc1b894f6458a476f4de482cc7db0858c9cfaac8e9e8765031f7eef4aec187ae5372d54f5a7c8848320b6ce39d8db1254a875bdd80689341c8d55da51b25b3562421f3319ea42c6c264e4c3244c07003d41e7d0e36c3d6e694a6ea3c02882e43b94ebcdefad0a918af14633a3c36ea857e44c9ad8e6832b1a94f793299a6f74dcf923c7c36e41c9747b898cf8c663e7ffec9d7e0e3558cca81b15e378a08ff817687128686e553e3ab565ac5843fe572de5ff993d8636c3680553453ed5f550b0ed61f2897c8d03064c6f133800af0468cc31c9f8e642bb36186dabf2560a5cc7b24b4235988a5ecde1af43930a9a5814f2dca0975eedd804396adb4eae9b70898c725b3c7795d79422a412fb44675cd0105c1286be629ed15dd097a6e79acbba25ced4811623244f50e6ec3374a7de7de17d03d324b59f2f134c2318ad89e938380af7f8d2645b6b8a0aa20efecbe33112a15492d112ae29f3dd8c9c4febe24a28f1896a0d31ded81c83f83d02f1a033b87436d9e0df9fe55a76fd386f0bf80575b32cf75368e0ba84a94a846e2dde02e68f51f2caf69af956dd57ce7290335b43e13810e9fe940b24698d859fb6599a9553f37d2f58888bdec597d726c22f50797be68d", 0x1000, 0x3, &(0x7f0000000040)={0x18, 0x3, 0x1000, 0x4}, 0xc) write(r1, &(0x7f0000000100)="8c65", 0x170) 19:34:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000000), 0x1, 0x0, 0xfffffffffffffffd, 0x0) 19:34:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = syz_open_pts() syz_emit_ethernet(0x1b, &(0x7f0000001540)="789e356334eb6c0f5e2e664ce3aa4343e3a8bde73ff46c0042d62d") ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001500)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchmod(r3, 0x41) 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}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001580)=ANY=[@ANYBLOB="1800000000000000ffff0000dcf62d98572f2c152101000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r5], 0x30, 0x6}, 0x2) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 19:34:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0xffffffffffffff7a, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000240)='u', 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0x78) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) getpgid(r11) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 19:34:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00000d6000/0x1000)=nil, 0x1000, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:34:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[0x80000001, 0x2, 0x6]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x800, 0xfd, 0x5}, {0x7, 0x0, 0x2, 0x80800}, {0x3, 0x4, 0x5, 0x6}, {0x3, 0x1f, 0x3, 0x5}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) openat(r3, &(0x7f0000001300)='./file0\x00', 0x800, 0x8) sendto(0xffffffffffffffff, &(0x7f0000000240)="85913734f0b256684b6a8287ff6da51a8c74c7f97b5c523ba8d366fa7d92b9feae0920537c8c295d085c30589e3beb236372da04a79165f59dd4f45901ff622db202180d0e2654e7b976638465c458030898d9ce17b572ac118cd0133cba100121ac0e369600de2dc60d94fee1c693d233daf6accf70a8f06ca4e0e4755e99f09ecbf98e6585ced7ec4913e67855169cb7cf90a63f62dbeec64c2b9143ccaf5cbe86cf7d0bf39d3f48bbb1351f7eaf26c0050fdda6eee6732caadd6ad4b4fe89f020a0008aec0771640d0836bab7ef4f5acb74332d073fd8f9f78a81341aa8052e45d29c078b5dc7db9199ee8b02abdca0925668ea7a78e6413d7bada32ab2a3bbf81762f0d82da8f47470ab2a4ceffc53966984480705b5725bfcdc953a3f36e0013e5f030f7ee302e3bed033a0942f90d5962f42fa3f02402889197db9e808abee6f0bb072e214a0202ef49ca54eb08434df731fbd63233577c5e1322c629e06d7715ef2160873c2797f9a5a97d42b040a589efef8b3370e1ac0d1dfffbc8730fb43001d21c8abbe5f19b3cb4ad44a35ca6b28c1c229bc4df1f065f26f7433f30abc42395d8eb081b5ccb131fc18233d18dd3976c7c0e8b14bf9228821c5d8217bd784d261f79707ab78c9fbdf0c34df83c746733a1985a0bc73380e566098224d5799479bb2d9a81934038db392a7a67b29521c3eaf59c41d1086d59d1d2672277bedb5aa633cd0f3dad8206049c558ca81d862c060806b88afa5be039ea3520c7328e1623546278f7468fe5824a33863b73719c98bc87618948951af509a03ba23e38255f4403b8e4be890d406881dba23a52bc27537a5c2099c2ce180d441bb68d0267526af8eb7fec44fd846ee13cdd0ecba4451b0462973fd2c13968235245dd52b2856bc933f725e0ccb2220fa0a00eb918317657fb2b81ab32d78864d4dd77a4e15aae333b075562a4b737ccccdd9d4f8ab09a03c52c8096c42fd39d04b4f733a55f587f54549dbe81cf3f9b21727a7f57a51643ce78fed2894cfaa00d8112ccc421206cfb4a3eb8d25f21868b2f497fc23897926d3ab78d03c0f502d75f83546b97ef7147553300584c3dd2b820521dc9c1d8fe6ad5dae8d1ee939e5f8cb0bc56931c48e73be695dae53f96ec640a02f203b2f3eb111a983a75e52e80a00bec37791675a10071f8bfd8bf02c59220e5dfb3b357eb63cef124378c281341c137d596a69ac166e34e91cded46bab3fb1d72b2b990a8a9494ff8e0f26f0512dd3fb3828549404faa79dc1432658cb54a0cf6b2a97e41c58f018f5d4ce0f6916b05d7497b886ada755c002defcba2dc1f637b239df5af892a8828de979533d2bcbeb001fcc19bcec23a0406e014428ea4d6cee8c03a1b51729daa5a324f4f61845c9bd260fc3559b5a38fddf05746b00d2eff6ff5ff7c01a955b0158e62324f42ef48ad30b2ef385dc74e8604c680aaf6ffc07a12f420d98db52ca5de5580307d782d434243b5e77588e9953c8bcac3f3f46deefd28102acccc0bd467547c560873ce2fae34873b59e5c154e04cd125d1cfc73d056856b97dcbca923fd18a747d8b9c0380c28588f5c4f5c08d08c020d7ed4dedad5f15bbc2c3788bf30e0ded421130d7253297ff293ed2332478aa789469d87019f6d288e4b56ed5b46e07caed6f5c4ab66253005e9c51e7ef188320e4272d2ab3d7a8f4ad43641d71fb723fde76c5d61c79759bde181c97cfc47242ae6103cb065f58cba193636c3a325a1fe1676c3aa2043141424f4fdc69e2ef5e1a9c8e023a5c27c704f88b0842c534ce54fe899d932106d1645e0ce7e24b4fcf9eddafe2a105df7fcf11f71223097b77ee9c4f28e97758ce880f746c30ffd80abfc52d438700ccb4ca0ed5e4453a1cdd90c8158e5be8624ee39f1b3d6ae273c5c5caac65b21b7f3eb85db6b657c7ac647a4d67a6ae4ccd89b9c6080874f801ec92474d7501fb986071c7b3895eec9570dd2e805a26949b0c51adb8a812df6217f03424e3cb1043a28753a4b751a528a654cbe2fef5bb074481a48e2de889f028b0cd231fa291c621f182c3de1ff25a5468c9bdd3c5754e8c334f0141542cbf7d4d51298f66c512beebc7090f06c4d74f7261f3991446aef3457da795d1b6f7a42ce81a15a8f3c9c042d19c8ccd50745a53f1d5f98a9536ad1305166ad3e5914431d012278342aa31598d2c947d262dfc8e4edf9ca44cc4a1a9d328d7366598205ead851f6304d8cb5c3269b6ab80615c574ba78e3fcc6a726859dcc63b8bfa2a0c90280b7dc7fa1ba493b4a9af9d31c6a51e77ed28a143cd05f6d3bb8ce87293544ab77a9adf264b4ee67bd66e05387f54cf8a8fc8c7e31df95b5cf01519a089653b0d7d8246bf57d86d82100c9f356a9bbe63c328524b9d9858a8950432dafa762bf8e8574c6475004c36ce0f72fe7db44cc0a3d2282acbf6e74340d6d0232241a6a76b22db31014fabcaf45f6209f19e8e385eb1feb43bfdbdfa2d77a13d6bb95ae20d8fe6df93b8b4536c03d981d5037922d0780bf4285ca4c97b9540716871812c99c13389e3e08712886646157fbaf7b63e9108ee78496614fc68ef68dc6d9219e5fc0d0866351d4f531990858987cae8371394461b0aac1ec3999ade7be8d55dd1da67936f6af3521f9b705a5f18962dbb3c74995e69b18ba6f4ef6cd094450128e3081102eefd1906c50860513fa363a0f1f39dae5ac342acd6360fe83472031190857cad1ccf3f922a31f741518ac95955f49592f6f39aed0280550b35482415ee9790f3eb4f1f005cb0975547ddc2a73514d62e4b1854bbb6015f90b4f1c1d2af7a989c83aa70922d7c510040c200ddffcde782bef853edd3b17a0a35b362036f05a14b9f92754bd2a05792379c49e7c8972b513846d23be5f40232923698c5624e2df5ab1072d97dffa4ea323f64e20f0fbfcd22f1d876b525c362d0e4872cf3a3c7ca4f52652bc1303eeb3e512b3e3caaf05de3dcb3111a0134a26191d0812aed5498fca728dc241de5326dcedee8671104a664815e26052cb48c2f3abdb10dd6a5f2eb9645f8dd12ebeb1f73e1a565b7a9bae617d44f6c6d28bf0eb4b2d6a5cabef9e0b489ee3d37926733dbf042ddfb07d506e9957b2e245c03e17996372140003a36ab9d3a7a3446fa29ad254cc7225496facf0a9be8cf43eb9fff586d765b502504b6eeb2b0ee70a4503f818a9a828881f7e09a85bbde05c63b5e3f8314af15bfe03118507d192c05b899868a55aaa349943827897eadaacdbe208491342d1c3bad7f04d1bee461b68f62ea6afd9d0a14dcfe6149b99121e680d9aa87cd40110f78edf627d8cf2751e10933491ba7efb588397fecccfeabe836205ebb250c3ea9023738b6fa9be6482b9462588d2f05a13db622ce2ca58666c39a58a01bf0f4f53d8719c47c2aac7f83d5695eb9ec5eff590082bee845ef498d3959dda27e1dded8256aeddff1e6a089e6ebd66afbe5c995ff8823790bb37b4c81bddaaa616a62c858f930eb787374aa0f34c2bbcaae79ebb2528229e714eb4f2ac60844e835439403c5df944910839f03a05a511409aaf84763c4f8c0c6a52663512200172f95413772c4b7b32f575104b79587ba420ca38b1e1ae0c214614decbf6521e69e9e88a348743a05f2e2ab80d7b9b60a5b5744022abad30e7526b8414589d586299dcf4d809ec60a9172a881b79a55a4d2c007cccbc9e952c95d15531ca24ecce37f47fd75428d1490d38480082742406d66ffd4732ebafcde887ec469d496bb14b0c1b08f90cdc18fb896287c67afcbbe17e705fddefa4f8d7d640b025cf281b69e41ce2c43ff17212daaa8678678a2cc01bb8b3684ff04a458426a6816c3bf94d260cecbbc316e4e214a1b6a14ebbf17def4268efe6da004a2af57c032a961bd8a0031bb2fa505d2245f20d02bcffea31b5b7843324ccd081f4841da5615100dea6f7235910c8b37fa8126a63f1d07ec367ee6a2a0e913b700c0e73be8d597e488b830c5985f27cc3e0e73397697868d995d934f21438df192e203fe5e15063f501e32c4eba943b2d56639cbd00c6e18217e69d34c7ccbd0dcc0d814dc496b54b2f1102d48d3156881f69bdd724ce20687b77f86f3f027e24f0409213c445e8c0ae5f4b632032cb35dfb692f5761a0dff1af330a3931efa8009230b039a7c0db2705dd2dd69e11916e86a7441e04e2373ed7c1aae9429aff675df9538c82a75bce48f4322120d54cdfecb4b2f535c960d288938ce851c7c501bb92bb8615e0a455560dfb0b290a2f888818a68a2f0861168a92e09365945f5f6db8fe8299edcd7b30c6562334236d8206342845520ad993d9f795aeacc006748c3ef150a0877ab48f78179e296c88511ff5a9f7a38401d04b0ac2ef7f64130b58d47b8e5eccca119d2372e36a54018096825e5f621eb1279781f7bdac7ff8e938b75bdbe73bf35958f13e8aff9c1321d1886d9c869b78084e1f3b0e1af776a66ea6010f68eb709f2affe3b109e30a9ddfebc2d7469fb5c00d10bf893078436b9f30e304ed9b3e9f3f3fc1c043d352508259db05ee7a80d2f3c1a70739576ea6b1a34992eae8617f3c5d04380de37e83f75610a5dce01e4ba2cc12ed2dff5dcb94469949a05a8a328318244aa9d1705b3a37fa6b51d3f88b5b53dce54aa68783938a75a90bd596a2d4a6e6efba96c1f9f7d53f672565ef88f6774b5527d88bbfec6e4aec04e6ed4a5295a3d70ceaf1409ff653ed1fc8566eeb1e76754e2e0f37b8d0384369610e1211f62a67f54198723c29004b7cf1e82589e065bfa0627349d270d8736f7ff92099dd130448d47a8a0feee678e3d36272400b9227aeb6acd4091d6143347b24203903a79a35e7258529982c9885e674de327a21273f0b75fc91de39d7ed75ffd3f2d1fc58dcf34da9a56b10ff72f5ccacf9127c3e8c14a02328a7261461433d81f3211a7a1c91e955429f158684e16028feb340f46ff032828d1892650458faf44058fe1619d14d4924c3ae0aea704c29658d41563a51d2129bea71922c2cfafe68892a7af6ec151e2ae7a87a8b33147e648f90297aba0e1ff35b61c21e8134287d38987c2a74b86874af6380b565c975ddef8df59ec1fcacd35b7c79cdb41dac7cd6299f8f6da687506f6a575bca7798a502999ffc44a1062b2aabaa293a7d28ebe00399e31df4798dfab62a7e4913d3183f8bcfc44f58f6b8f14f96f06e97f1fa67a9bb842717bcd9b31504c7365b6f3b0bf326fe58f28e59a5168b5540081201a55d8b8b409c1c7ee02dabf69ead8755fa8fa8d8c5dc7650f137082b665f15ae379d7bda9f3681ab9643bcbfe94b7b912e3f25719348480b439e7e7205809b18d2745ae76a8e026e4fefd904ba290804ffd22e9e5d3cec8a17d89b96291f8b59374d85398ca2646c66e0500cbcfffec00f9053d26592c6b1647a8352fcb240cb78b7ae0cf93df56614014eb22cccd6e48025c66b88404cbf0de913db3fa85c8e023a27c71f2d26e4ddb6ce4dc64f690059cb744606f13a01c618763ce26d5c4f8be25426be4e98db6a91d10008b3639037453b726ecde0e7c8e6bb116b937668bc0698bab58fe8ed1cde5f5f56dd731070ece7d9936ed09d02067e75d5486d656563e87896cb2eb759e0838d4d6591f26764fdfe0e9a6e9d57539d1befbf376468fec88d434fdc65477a2adb9de8af21305f4c3277634faf0cd97837d409748f48b8651ca71861e027dc2464f6d3b3054a09a3566d671fd0a827cd5ef48e1bda0158bf21d", 0x1000, 0x8, &(0x7f0000001240)=@in={0x2, 0x2}, 0xc) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000012c0)={0x1, &(0x7f0000001280)=[{0x9, 0x6, 0x1}]}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) fcntl$dupfd(r4, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 19:34:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x2, 0x10000}, {0x3}], 0x3}) 19:34:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000500)='./file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000140)=""/89, 0x59}, {&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000280)=""/253, 0xfd}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000040)=""/13, 0xd}], 0x5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x40000, 0x0) 19:34:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000500)="9c87c377d44c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffff00"/4098], 0x1002, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/212, 0xd4}, {&(0x7f00000001c0)=""/143, 0x8f}, {&(0x7f0000000280)=""/143, 0x8f}], 0x3, &(0x7f0000000340)=""/17, 0x11}, 0x800) 19:34:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000}) 19:34:59 executing program 0: 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$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0\x00', r0, 0x1}) socket(0x10, 0x8000, 0x8) 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) 19:34:59 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x8}, {0x74, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000480)) r4 = fcntl$getown(r0, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000faffffffffffffff0000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 19:34:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0x40, &(0x7f0000000140)={0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 19:34:59 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2c) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) flock(r0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) socketpair(0x2, 0x4, 0xc1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) r7 = syz_open_pts() kevent(r2, &(0x7f0000000540)=[{{r3}, 0x698b8e82f6d2f701, 0x1, 0xfffff, 0x400, 0x6}, {{r1}, 0xfffffffffffffff9, 0x21, 0x20000000, 0x40}, {{r1}, 0xfffffffffffffffa, 0xc, 0x1}, {{r4}, 0x8, 0x80, 0x20, 0x0, 0x2}, {{r1}, 0x3019345bfeb80f31, 0x8, 0x40, 0x9, 0x8}, {{r5}, 0xfffffffffffffffa, 0x1, 0x4, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x0, 0x2}, {{r6}, 0xfffffffffffffffb, 0x43, 0x2, 0xfffffffeffffffff, 0x80}], 0xfff, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffffc, 0x50, 0x2, 0xecd, 0x101}], 0xfc, &(0x7f0000001680)={0x7f, 0x8001}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000680)="008fb328364126261d1233cb4fd78629bcb9d9a3a5a4fc525ea59273918fbf1b99e3080f5e40a42e1a5605d5e993a3b59b12dd1122461f4ed937a21cb4ca4eecfa438ef650a2e521bcd07d6280f8764a601b8e422d9129bc0ccd23f599c8861419fed052063a4835ca7d4a507195692121b5b442af7d93a1a3b0ceacbe29e630908278a97daacf16be8e82629cf82cfac82b3f5a06569b32727798adb2f17747618229cb433565d4e3245b6091b7d76da6eee393cadfe347f6fc5b64cd805ea7b4d8f8acc46606d8697d0553bd911cffbae253c0bd998001dabc44b27138f38d9b6ce701cfaf62233a3250ffebc68b7fc1776f0dad96e91ac6d269076f3729bf7a96886e9aad5b43876d83e8cebb28b9df96302a0a5d65c3b863dc85782b173a31464fef9022766e023fabdea944b477d16969992a585ad2a152c42aeb481e0a30e47cc56cd001f2c8e5a768cf99257ae5af2cb461586853b3fa9b7a9fb67bff6ee88ceef9f43725094dc68f5c1a6786a5675416bd02cece4c4201646b773a457c7a71dfa7e18fd5aaf4d08e33b70b0bdfd8478e4b379bd50b0ebca11aa640d3eeb3558dd7b700492148ad69d90dba6b18e5bada9b5209cea407219ca688aafa8e9927c5e9b5b24e4d368b192bc19f9d922edf0396bb7a1ff3fe27ecf15c95c4ab107c4f96b9a3f09fbb6e682b2e0c61d12bb01091f3af7349c36ed4d4dfa45962f51d7b6aaa28a367d4bc5bc73f05033d8d331ae0ad4fc9d0a61e80539ecc9ab1547a61f76dd53a7396ba4bddab421b6ab81da79a6801db050be42970818098f3102801440e5d8ac64f6afa97ddc70e0e9472b4db7337ace716f62c70da65250a99d762f6887e8665e6c6ea5226df37b9488b3193f64695ca9bc1571f1b360069ad76b3576131e8255118ebf70e2dd6585a8b9425c72f680c4c11855982a3054f6dce9830305858a588703d9991f0a0ef7cf6831e01730c17453d47326021d369e938c115e387d34bef5893320faaccaf42dbd6427c5756ff1be34a4311f230200bd75dad66d239ae7561c3e51d575eefea6a83a632eb156838682159a3766de4faf7f446f6c89298a423ff8cac4c4a484688e85a4df11fa0c23989db25e6badc3539f880e786b947d5f9db11709e877c051437fb786eb0f6b7492c83d039dd8852b9ec57fc8b3b0e560ad0effc00410f621ed5982d28235c2f57da32c09c42a497030c6136b7be196afec5e7989444bc3bc3e2c05c4c36e9426c3e166960117d09381c54096449d5757a6a9cd392076ad247a10bb234d33ae97b033316195dbad51ff86527baf84db4b5e01f7efc89b57b2230f099840c52410210f314915f897b6bef7756277c5addd49a629ae6c73bbefff5c4e3b2d4164d53c30b6d552746212283b7d152024acfaa16014e1dd10868992395483bdd476a177c6925f145114577423aa67c0d5d15a2422e140e8e539ed492464fc46c9ab941ca8837a6dbe36f0b729d0d9b3f562bdc654a7bc379e9bc38cfb3fb0779b86ec2ea38a7344997f854abf09f690d6b6520755a90320a0939634be0066fd5fe7c2bdfaf945663372cde8880c1d18ff8198a1f1938c4dacfd8b1e3bab100876437ea5264b4324599369dbb4f9596bfcda48d4aea5885cbc99bb0d28455e56a54ba9febec1c6c861892d38baf693cfa23a5e413e0fb2528f22d89fb6b9cd3a10e44e025bb84a407228cde19b86f20eaf3192c5436d34c4aa815adfee6beecf1181b34f3b5999a5075b1715757f5ccd7252e384bd23843ad82d2b6474ae7395f4f5c550398a4546c3fd700ca53eea1e166b8a7b00d5ac6e0c207c89644adb293529b5dd4a250e878788b60ea76ce23105cf34d73d93303561ebf464deff5649b5a397520773dabe485c119e6358634b5ef1932a8088f052433027bfadddcb4d146d4867a18d1fe1604002daa41a899087a227cb78bfbde9fa9bf1439d571e0715232a2664500f2a00f08d132cb406a475d5e13fcc3023baf4bad6e9833be458d7716d0111a23360d1e828708cf1091f3c05f8a8fe7ec5e7be936686bb9d88d99297b7f17d47d3ecabff639ea31235bed0b0c09c8be4fc86042e66f9f7504a60a2c5f5743be97e4ca53e03101084a07c1679286d0c648a10422bc527d098cc807c1a1316c62ec96fe82a1ca1b6e04df8713043d7482952d09e86207f164d8faf32269c89bc59eba4f5b2ef740ec6b2a0d702735c06e89182337778124cd28a23a5db0b658e02f5a49784043fd1f41f7ae6b0550776e940eb44c1ee4ae2e71647c1f06959ccdf9d51769ab45b5a059ea12e7e817b58e276052b5d99374fa061534c1bbec05ee32d7c20eb532b24771b0379d2f98ede2097adc5d48d8852dd2ba22b620484ba3f84cd3a8a0595f379cccb1f2978b2ba24d2e404681cd670e3fe58f6fec3e3a233e4f95a8c8bee82c8a6885b2b49b995099570da271daf39b32abc025f65f6e7cf1956197dfa2be350bc474aebaa9429b4362ad6504b3b557edb55b7c077d72ed33cfb997f64702e64686ecaca6b512678714892b0c9d36b842a5edcbf32af8f8269d5096c77bc06084c2ed0d4ebdff6e12e96265092cddfed85d4228a51aeb5909d98dd5a8cfd81a9a00c86895fb899124dcdc1b2e888ee559a1460bc008e81bc3014e8b4de9389ccf52ca34c7b7a3f794d9981e3241896353ed3cae44bcba06769fd8dd15c30a431d1671270e2ec638f289f582540321a8ab0c0b71134f0f2a8eeeff9d762e0d0b6287aa3ce8c850dba91c80d5239a373cec6d12867911a4fca0633341742c0f0fa84760b2eca3ca3501ddf955bd02945a0dfcbbb8541be199433a671673a3a5340679081e38f22271b8a1e10f0678d57d7b983b8a7fccc466d2518030ed0c82c6e8e076ba0796655f4baeb9ef006200da73e0b0672cbe8a8fa551d47f65f6cf59142fb1fad5bbe848c187df370566f0c5078eef4d65917c9653dc3d43960b3428069ac5d4af76e134fa0efc492726d964e2a1c26a9a015d7627235f7ee54af793c5e0b44b48358b7e49cce9b0933e4d1097c37433fd627d42b1e435c616732ef58d605d64e3052b431e99d6505f3a9133e5577421de670ff5933b0236c6522263a05a7811c18abea439423b1e81255d7e6fdfa7b1d285964ab0c1862b1ad93b9126ff55fa9e2f9fcb5df2190cd4e8261525dc091b9ef192fd0dc4ebaf877049050b4499ea5042fdea141f97afeef8d177ee2830296784961abd8b49816966b072492c8bd216ab6e1194129802fe541bc1ac785062f941b9a3afe15782aee98f8b42f9926502c50e23e7b3f4465958920104d454a7594338dade231ebfd9c49bfc897b3da9f7a72dbff8014242f64c6221dd6216cc5222631403b4a6f2912a0d20ebcf4e6820ac69e58bb14f6b1b1b033939b2aba875402eb11b9a63b02b549fd1d385d1c3f1fcd18f2b14493ef2f4710752cf89037ecf5f341dab6e7f1f37542b33aec00a1d67f833d26f5731be54387b04e765381aaaa581a587ce8807b9c22dd139146e68757c2b2348e0b86da43c8f7e63ad99b75835156b35d02fd0df2c442c9603174a652a8487034640b2a918f51217b5ad3a5f6c8bd913bc0ddefc0434ff986418f2b85f40373d616d1ca0a29cdf5cb305e3baa80f75c7540c2e0d64c4090c2a3c06c477bb81a837148442449c87fdb1e781e35f515d4ec967e9fe8c987b0df38d997cb4f07cbf322538af421695c406bc75bb0d001179312f4f79124a02541c1d62b781afc3bda3a654920481009c367a26aa3c0f365f30b462ea751869eaad81645e89ef39fbd169161c19a660c2d336556d93256c6957df4a271c77a118a4397a6003594319f596a6f89c37cdf5195b0b7add205631ee3c7cb6e7fd5bb932ad6ea528ef4e8f3762c654ca59f0456d12d1e6b82d0f590ef62b9c99caf0dcc7919fe29c53af42852f696212129ba1b8e17f595abdc089390c92d40cb94f8a287737f904a5ce14323d323b7b7313a649369d89021001bd687c465831c99b34565134838605018ed428f5542389a01227c92e99c1847f6c57be85ce474fe121e801297ece7370f4fdb860bb767bc1ab375a123097727cc5409b8be8218c4321971c68e4cca213a97b30846b3abec252b6165f1c5b30911a3f5190e31d467a9302394035ce23c22aa5890df4ec7aedbd9207c59d38671258baab2db219a2229d6ccadd822d8b26afab4e2bac49fad9b8e4f75bdd74070de90c86c0b31988061b5e3907756069d1a59d0a587fef20b00762a7ee9c574389b14062b666269ddfc1085f0ea376e342589801ea9da3ec9979e04660fe17b9ff1dc2a567bd8e45c05cabd549778c2d2d17baf861cb4f11a0b5c34221dd7aa92c9c9c39f6f5684cad2815b2ac1ab42658e176d62083e7b02c49ce0ea96998f13ad2bda40821985020a42a712e591e4887c5ad09689ec3596697ce2261960aa7872c02dbb564ef751325c429137270ceafde325c3c2d8401e8f6267bd710f3426967b6a93ee82f43caec8fbddad6d7dcd9c82fc393d480a4442c7b831c9f862b728c928f88998d6787e04b2c837a8eb526457df35a70c8ae67285ae285eb833e0558dffac73ef64b4ef6d647afdc8d37c4b1906119c53419253d9684e4448496c8015afff5ce98580b5d88c705788c903e5b1a567ecf0c8660b2f85ecca2c8e24d9938e228071544043eb25aa663585ad3f5b4689e04f45b3bdab7b7502797e35f1c5436ae48c8abcbd36331e749ccc83963ff638dc14f59921b3ae7986448c37f67d7a172ba4dd78cf4da6ef046bd4833c00227071a3334f1d886a9cb8916ded1c1d240de755713e48f0e051b653bd8bcb96a351730d8031c5d5c62b21682718b185a79b46df620363f485afe5d15f5d03e90acfe6172d056f2b6be569b5b56493187b491db2361c52c2ea401eb13f6206f44f34afe154e12be3b5d5c1bec0a7a66e108db7bfc0ccffe44c2c6528d96e88088636501fcb99e050d35630a0c1e5204022045360cafac2776d6bab26847c16e8b67f4e14885169d654e643edf9ee8f907480997722e24cc7cd5e1fa2def92f8e7648e7101effde9350d381b6a6644df7c741cb78dfb779913bf2cb0906889fc26acb69e6978b32d7b52ce3e8d567a79c6b5c9b45e2e1b9b7a498a0e488a1c1868c23f16a6e7516c3a3a6c0800bc65f6656ae49560f4919dadd02058b744f58bba330b2e86f8c8a7d12fe3960f687558f3612a7f7d852b320f097c663cdb5301ee7afc9c1d2369044df1c4974e50c78ee398cd97b292748064e51774e4e31cf63bef5255348af9944f903b0c939b23224bfa583a742874d7e84ecfcde99be9acc31d36607ce402f67a1cd3ba94f7fe9e2ac64c9445c7a62ec3e70b3be7e6e682c796f5c5da50dc28aa937540dedad354fe13008149d06562c9e9c8f2f306e465ed61b8d246d9577faf02c16439334771f2aea285bd50e6d330e4eac5522f17d440953950d1b2380d1ef804b147596ae3fc1c7b4ef774d63cf481ca5acfccb295d04585d63abfe113f946eb53f1952454fa91c9545aab2504c6e19ec463d3b21a5e036ed9f09bce4854fdf8b83b166049c2687cd3d951cc2cd8b979b05f48cc74bc812279d90fa06519a86dc429bc422ba361354974aa1744733e3881df8210c9b6eab201cba46afb292f6e2e52b5a4ef371965aa681819079a6bf576e44f558d58632a303d9085d1399a65513e74b34326788b2d80b2244a507979e8af65368e4b2928be659cb95cec1983679131176d36", 0x1000}, {&(0x7f0000000080)="27a07d0bccac7e8937fe4a1847481215d05c8fa1bf2504b4fd", 0x19}, {&(0x7f0000000180)="6ec8ddb4de16d89c4276544ffb22b3d0d457b09f3e5b56f30894eff7e4a5331af585cb45007ed9aee3d8aa6cf908c8f54af1fec3d30d123b8a58bfaaf9b7c6b9ddd9ddf7055f8b5ee9da411943838e0bb88902cb4457945a12fefc092aa7b22e8e7abbfcd46835e20881ae8821c51387f67806e54c8d7f477ea7f80706dac29229863580a8f4ab1baea4b6b64f46d4abede277db31c617527fdf46383e457876339b7f13f65c4118cb4a88267248415f224247eba331c0eb377d0205df59a848ee82e2a8b6", 0xc5}, {&(0x7f0000000280)="dab600a12d9276a2be2214a951eab7713c1411c83876f4192719c0da51da1c1e41048e684aae28525d89aea6a32034cd9b07b811255a2195139f83863e443377ef8ff2ed4fe61b30e3a5295999e00c53b81530e947f9c1de9720ecf666e58a1adb14cfd6ddcb27fbb0eb4ba696dda6844159198946cd5cc6094b734793386fdb25524bb3b0dd1db31b96ab23d15cdf3b60aa3e7a", 0x94}, {&(0x7f0000000340)="80ba5b0fc01c2a2bc53ffdc44f39427cf3c3c8cb8cae0d7554da0c33f5e28ba90fa372c6fe5a23c973c84901c7d4b96f92d8af5c703f8907a46199f8a84c739acf3cb737d28756cbdd331da4a90bf05fd77aa27470afc5a59616c403c43cd29204c79f16213d6f5d98a4b12d614eaccd64c910fcbbb857cedc3d487a2a5e6fbd1904f36c8953692e2aaf7596f14b4940aa04da1a8b7ebbd5464eb032e11eef9d5f6bc23417bebd28cf38917e9d617ae87af83ecfc117c4156d1154e13162032a41a96ed3a90cbd2b5dcc31fddf4e7d870c07bfdf5192204177345f7b6108f4395e552204734614e87231c0e3508790e5a40f1b61", 0xf4}], 0x5) 19:34:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x1, 0x0) ftruncate(r1, 0x0, 0x8799) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1005, &(0x7f0000000000), 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0xffffffffffffffff, r6, r7}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r8, 0x0, 0x0) writev(r8, &(0x7f0000000280)=[{&(0x7f0000000300)="00efa15381cc62b1b1ea6275df195d165b05e1d88b62c3cef7bcb8b6261f37db50339ba8cd15112f76fa1a29124c6c11ec9235c94e49b686b05f139499acef54cec63de660001194fb84616d402ef46f78ccdff831cd56bf39948578c58d81460451d96663fc0a6a1096af5436f33cae0d5f56038d6ce78934d5022b8d582b1520460797f9237a0c2a081a29bd499e83f02ac9e43afd0b66290f09646aed5f6eb75d33f77a1b8052295e701633ca6bfbfc5662a16de0fd5fd897df6c490c71fa7ef36ca5a4516ff09c6cbfeaf8922ce4aa341b28309c513ac6", 0xd9}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f000051b000/0x2000)=nil, 0x2000, 0x2) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000400)) 19:34:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x0, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e6", 0xf) setsockopt(r2, 0x80000000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) write(r1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb", 0x46) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) getsockname$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) write(r3, 0x0, 0x0) write(r3, &(0x7f0000000200), 0x0) syz_open_pts() syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000380)="8c", 0x1) syz_open_pts() flock(r3, 0x4) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x5, 0xfff}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)) 19:34:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:34:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0xf9) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000440)={0xfa, 0x0, &(0x7f0000000340)=""/250}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x20, 0xb0000001, 0x27, 0x1}, {{r2}, 0x3, 0x77, 0x1, 0x80000001, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffd, 0x18, 0x1, 0x7fff, 0x8}, {{r4}, 0xfffffffffffffffe, 0xd1, 0x2, 0x3, 0x1000}], 0xcc6, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff1, 0x4b, 0x80, 0x39, 0xb9}, {{r6}, 0xfffffffffffffffc, 0xc, 0x2988e2b0ac8b899, 0xffff, 0x1}, {{r7}, 0xfffffffffffffff9, 0x8, 0x2, 0x20, 0x7fff}, {{}, 0x5, 0x1, 0xf0000000, 0x0, 0x9}], 0x101, &(0x7f0000000300)={0x80000001, 0x3}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x14}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:34:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000080), 0x0) 19:35:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x86138) chdir(&(0x7f00000000c0)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="f325da05a11414b0dc023dc0bfbd428da262e4131e596ebb570446478119c98a8c6897794068640cb2067f6fa71af3aebc4159e0f259914be5512dced4e576c41259d6d2a5acb05ddda3eab68a8cded0b8ad6cc552ef6ce8dec713cc7619ec1505dc1989aeef0380407e1e3c695784cbf57460448fed107f465a389b20614dc91c242b6bf1b0e36e4a161fb7ae9f75", 0x8f}], 0x1, 0x0, 0x0) 19:35:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2, 0x20}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="1168c09b1886d7fb89d55e9b4d653d9d52305149737e1d8007f40d2d117ead82560fd1fb86ccc40c116da5a8d1eb573814bf6918020a8680d2a7ea1b2d5e2021629ead5c9b633bc1849bb5beeae5df538bc23aaf01caadb107dc81a55636b4a8650903ed2c3666976591417a0c845f30e790b08cd3b739ed52cd39012c51ae0010064f9b1cfff2871b6616a3c4f1af78cbb7cfecfb2c668037db31c6194f000000000000000000000000f8f507070dd10bfae732b63abd966ea777c0449cb45666f105000000000000008cdcf5f1262409a7753b976bec0c955e7ee9e235b3c7efb466906f8b3bfb309cb168d762e572119d3ab3d631fe3884836296e87007b0841e7087ac5606234ea2279529fdf5ab397315d03687f1d4613c643d4fc32f2e2cb3bb640554a1e7a5732da42d91c76746ea90283adc1c1d519db0cee613f0a23b51c6d15e24f16f070000000000000084acce70524c529a9d523e798de53b8f0dc4c1fa938cd19d174a78747e383c5dafcaac1cf579465e8243eef39b3bc6df03f2e3b40442f5bf6a960d9498279bea281cde3ada29be3d4e4433d0f4666287afe6b01f3e1f3b92f19cd0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x2, 0x1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x10000028f) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000180)=0xffffffffffffff17) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100800001, 0xb1f1}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r4, r6, r14}, 0xc) 19:35:00 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f00007b5000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x200) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000a0b000/0xd000)=nil, 0xd000, 0x6) r3 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000846000/0x1000)=nil) shmat(r3, &(0x7f0000853000/0x1000)=nil, 0x1000) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 19:35:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom(r1, &(0x7f0000000200)=""/202, 0xca, 0x1000, &(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x6}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) close(0xffffffffffffffff) pwritev(r2, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') 19:35:00 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/98}, 0x6a, 0xb918d59193631f44, 0x1000) r1 = msgget(0x3, 0x100) msgrcv(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000800000000000000000004000000000000000000000000000000000000000000007936221566370000002200000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55035774965e00000000000000200000000000000000000001000000000000000000000000000000000000000000a84b0865ca870dcb5c8df56e6d66"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r3, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) r5 = fcntl$dupfd(r2, 0x100000000000, r2) fchmod(r3, 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) kqueue() r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) dup2(r7, r6) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xe2) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000018000000000000000000000000000000000000000000020000000000000000000000000000000000020000000000000000000000000004000004f6fc42a9f0600"/91], 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r3, @ANYRESOCT=r5], 0x2, 0x800) r9 = msgget(0xffffffffffffffff, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r10, 0x0, 0x0) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r11, 0x0, 0x0) r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r12, 0x0, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r13, 0x0, 0x0) r14 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r14, 0x0, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r15, 0x0, 0x0) msgsnd(r9, &(0x7f00000003c0)=ANY=[@ANYRES16, @ANYRESDEC=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESHEX=r14, @ANYRES64=r15]], 0x3, 0x0) close(r4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r8, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r16, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:35:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x80) open$dir(&(0x7f00000001c0)='./bus\x00', 0x2, 0x178) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendto(r0, &(0x7f0000000240)="c2833b63953ccdf961b48a5190c5ebcc4d54493cbd7d48824ad5e701c04760920d925d281313047245e8e5405101b57cb46afb347261b4f6a9f6d31f8f10e25ddc0efdc2b6d158bfc81c4187ceb697ef170c48039c2acc6b95d328ae32be68850b1547bdee6750e64e295c8bf908048a2fee35af", 0x74, 0x40a, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 19:35:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = dup(r0) poll(&(0x7f0000000380)=[{r2, 0x5}], 0x1, 0x0) 19:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket$inet(0x2, 0x6, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x87}, {0x0, 0xfd, 0x0, 0xfffffffe}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 19:35:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) close(r1) fchdir(r1) 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) 19:35:00 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(0x0, &(0x7f0000000380)={0x2, "b8b0feba3bfc694276f863f9a264d10de9d5e7dbe3131c6f10adeec9a0c9ca4c526c0f3e2aecf891f10fcabfa1f4ae45b5e543b62c0c95a12ca5b49236b9a5c240532c4e8279008097b2a352bed21b12b852cb13a07162b12192f52153753184efca6b385bf9c18556dde46c638de7e68726e46031f99f31d49437995b49a5ed6198773ccdc772bc90b535718942ef69a485c60c1150"}, 0x9e, 0x0) recvfrom(r2, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000b00)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f111"], 0x1) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) mlockall(0x1) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) sendmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x3, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(r2, 0x0, 0x0) r3 = semget(0x3, 0x1, 0x400) semop(r3, &(0x7f0000000000)=[{0x3, 0x7, 0xc00}, {0x4, 0x2, 0x1800}, {0x1, 0x8, 0x800}, {0x3, 0x8000, 0x800}, {0x3, 0x956d}], 0x5) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28, 0x401}, 0x0) 19:35:00 executing program 0: setitimer(0x2, &(0x7f0000000100)={{0x5, 0x6}, {0x1, 0x2}}, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00X}', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 19:35:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f00000008c0)="3f4f7561a86b5cca32d3419120b9f32b9e0a2029dc087eb61d0fca17b10255b475c834613b37601574cc6dec656902669173ea96676bf7c7ee4249cf10e754262303559c201583fb52552eece2fb9d1dc7631cb341c97f46ccf674aa3c68e4016d317859ca764cee99f34b578694626eeac8aba5437b8705927720e608f59639518cbd4a538d4d0fd3dccbcb29eb4f022b79cd8316e13587e15f95ae154d9c349b8c1d07299c4442b9be63acb9b2c468311ec896ce40793dccc7a90434d438285b1a5fa9aa2032c03d0cd5629474e96083701c7811da3c062b7b94d967d204fd62e40b1a0f9107520fc935d297aa4f515565d1c6eea83fdf02e5b1ecb04f636fabef158364cf484161b790355afc3cbdc736fcbf47b077d7d75f4f939344eb8ef026dba43494a4d2848cc91a881ef369a0733128c328f516037727433eee848fa46bcacaa1e8e401f7a74d739fa3fd8c0cb2f3a882272a9dd0425a18a6922cbccf3d5bd46f1d7e43d9dce65fdb4c96d49eab3b3eb36fb658688c69e5a4a9c528fd5eae552f50c0f88ebe3933f6b212161c1ef60b621da042b6148b5076e7a8e3aff01b0a09410a464b019b56607160cd0d338e52587137d641c15d045ee536bbfffeef590b75e580bf4b30a813749a3563e2b125ee5d3d246c6c8d5650eee9a50a0c3e17e043e6ee08bb08b6abdd5e3752137e32486e4e06a9a77f34dfaa3d4855c45038e1453d11eb3d7583d7f43597c8f3be33b53fd2bc2edbb0d10585ba4b341de2073ab9f8edbc08ba7d8d3799a25e05b7a6cf10794a8cc384f268f3f821c496a202e986de383905d1ea2c8e3cb649729cff4c2e2c1c7ee01e3a5853c93cdc81149c14def25c7012d37bd19abecbc7f06638dceed39b52a4f4986130010c9dd30c767514852a24d578ce4ea710579ce8f415c02718af3bd78e4a1b4ad9361971bb1721e618f298e4016d4c14047046cba45cd38988d63cc0abd7be4572cefe858d58c8a55fd0ca8d19e399c1542184aba333d5927b77f8e031399da9adebc1212d04b23c6d10013837b7429ff0151ed78f54f815cac74e9d6a1d044712fac3701aa7ce8cb007c40d5438e7a3126e661e5b1f785a8309d89542aa57101d91b1289d6954e8ff0fc8033e4446eee53ebc5096f4e276c0246851e2224f9235fc876920c737d7638914c2951c9cb8444d86965d90aa2865e01debf181398ffde8a55ff501ce956f8dd30f16793794109073d8415c4c8bb5cabbbfa566bfbd28aff1a2959bcc80c058281bbe7cb6559aa17fcefbcf9f6a2b89a24b19b7bcd337b4c366b396fea5280f56884b2eee19d7e5e80c1a3d3e4b83e934f3fda70078d1d4ada1a0137a51cc62b3231f87245519107939c341c87ffdc85d3372be8d5fe9517f3200d383958a0936311427ebafbfca0ab82d8f22527e23258c88ae9feb839f053ae19896035c16c8eaf4ca8e65151f2e51c272190663f2c92111b31e1d5f126c567767955ddb4355093d551ff2468074624d8bc6910d6c7b565a8e333094ef4afa687637c865c8e070078dffadc9870f059c683586dd0c3193f675c6da009a12d7ce3fd6e73a511d936ec8766e27c6dc6492aa40a1529d6984e11bfef1e045ae55e07c15457871d2753c329e596086b4a84964ac46cb4c1bad0d2770ae765f3821d0e4567da2648e73364545f9898026606600c42ac1a7ef74c3a382b855b467fda92e1c31a8f4fc086ecf41be4398c514da7d014eed1f06a7bb81b72561b6e385b038564da9229ed502c0659db685397347c1fa9b44c5e1c57c2f72c4e5d93cc5cf4e763b45170827fad4c2a35bc96ba997b5221ed999d674c1b210013313a4bba98b1879d62e7fe305ab74723ee3bd10894df910d5d3238643dbfecddd08a1a16700c734a20ea5b30e9c2e2345b3c7d94e618c028fb3664a8e0cd511a78cf82aad6bf5e68da11a85ccde18d94867b86ef6479959f113e65f3ec6d99300d8ef79cde79340b11ba0a7c9280ae4309c95444ac2f2d569e0c3b5978cc5d355e8f0d56f813c0fcfdf0eb1c9aae0b4fbfdf595b27a0dbc5dc0507ff56fd543e12ee01b61359534b894b606eefb389249c98da959f5b9d2fb63b4a16f2d8c6a6d343b5ab0a6fdc1a6163bc52471d752c6e184de5550a381d74c6eb78dbe939d517aecec0a466622ab9b4e2cf46b484aaacee556030e9afa257a0a06cefa4d9477096b0cbd1106ee808dbcf6fbe6082911ad4d68fd720a15413461f2a1920a5dc4bd15bee30de3841a0c0537ae2e8abe97e8c0cf3189534658c89b2d62ad88b1c34beda972e464e818589d5a141c71ea30d6ddbb9dc67159d856c32c38eafb78ebb5bd30d58ca4759c461d23b55db81f14743b3c049479a0ad2d71fb35fc589ed37a97febb818a579d4950ca4397398e5b65ed8d3da507191c017205269085e04f0ed4c4d48862470d7b53bf486bdefc09be9273c6a2d6e7d221199721edec18d7f71e6d256e3b3144ced9f0d40d87edf022dd84bf5cecc90ec2c349ed941f4db1fe0355c3accd46e665c0a4fdd2b81d1e77da52eccf7127c99b1012d076239efe12cc8e851f4042ee218378d510b9902c3d1e4589be60f40e87347877b30b6ae0f532fea153c0b438df0963b2072fc1e3fe315d80dda8284afbd2826621f37097d3ae901da7c4995d61ef95022551e47a2ff5845e94033e81efcd5f0d251ea5fed5928746b53f48875839c8d7ac5d3a5ba9c6467dcf9c7a49c0cd60feb42a9627b615a33dccc81caf52e1809763209e519b53e56047841a0b0393dfd718a8e11b53909bf8338b95bb37863fe33f69cd48077ccb0b6ee2535bf3db928521ffded5f837605a59e3880273c8e2bf2cd11db56d3c682f1844a4120783717d9ae1ddd5e1f74d05fb6cbca81d748df4cd491b4ba794b5d0d0682b0737e4b513d2159a4bfe923c87820329bc80a1fe0d08096c678bbb26843ef23ba5a2c3f2a6627a26c46797ceeb8780070a494c59ea4e06d24b65d3884e45d59700a697972246a4803ccfeb3ca3e60053c39928c6edaf6c9e3f7d2ab19fb7a2e9136867be904fb9c8eee63bb296658384cb3ee5c946154e2f524c3d8ffa51cb817ce94adb5ae20a22f87068a9536054b6874ef77c8e8972c27ee885462c901221e44a80432d2015e4e93f44c6cac4309c73a95ea8fb4903d9b7f90f2d62698c64eb7f63bf29dfb7558305375257b0e47f9a781791ef3e41135211353bf4d3fa91b6746efede18caa4974d6cf7eaba70e1ee63d2c708b6283c42c36e35f20d1489bd1b239b1e79ae98291f6c683e321776a75af62d21f2cf1f58de7159df5e6ad54bd518c3ebfa21e16486f8e195c07036097e9397ff2e4f6b49a2ec562bd8508fcace923aed099cb8d14fba97341c8bbcfdc14a9469da63c2f81622d80b140ecaeed3abf93d114d6ab00b0cafd1e0fa900a96e13dcf4ae0e5050c2bc571f759910b00b65d7d527f2f24854bdfe3ba050361864dfde28aa4ee2029cee887fc899eb259d15e9d82fa0a952d79a2eef1297082d4e083687e058f13dec4a25acd03b28c41096bcd1aef02ae4a8155e3a2b214bc25473b6c871913fe494cb521f42b2d4067d816451ad569c968b47207bcefa9e497f40662feb61c40eb32cc3f6ed57ce58242a9e0b1984490d35e67687ea2d0c0445a07db8747f69fa6eb78d72186726a82ec7b4e20d1a5188f3eccb2c3e66d4814b7d8efbc17d74fa0ee28f9d965833d8df01031e10b254c40eff2529795f9ad3e5c87073725e76065048b679c4792f3e1775e677f74afc08a53a95a0e3ecb4b90d2b902467db5f66c3190eec31b9f33ce89889f4970a54d9ddb174cf2fe64db585aa0ac8324cb94f80d9924b95206a9f81d6f43870ae0be0b6672cf88504c38db20be0e09203987bfde195a90db3dd9e99371d32247f4754f915b08dd51cff0720a4f801c49414eecd97ba6af232efd0601a21e77a9118466f39f1675aab27b37e367a0b8dc54524eafe0031addd4f464da222677e2a05c84b1fd916f0b4925432b3ef3e38a503d9f01c1d1f5e28e4f240484e692dccafcd7f84329bba120ea8113dcba903323b64dcb329fad559de1b61296f0ba61af24bb98d9e36abb53e60f55f8c75a1d4ee8bb76e2ff66215314d0d97a00b6cf4f07ccce43bd7f12eeede90f9851369ecd8d32e33308c5e489a16353bdb32328e23bef4dc6515ff9251ec66588b6efb5ba4739f406f09d81c9336e9247aa483bf51a4f8f41b5af754fc7f48c874aa74903f7e0e37187dd523f1fe3d45ecf5c74d145936fb0f95421e6d4ba2762bbb3074d00a1150252626f5dd0a7cf87a2004b6ec799ccbc35acb285b44a03e42cc265ca3b524e7a9c9f145d0c4c9681e99ac27281cbf09dd22d8a60a9d4e843a12c07f67f20270cca9522978a2faff858e2e5399abef5e463830a9eb4975f710c00a6db14488d193754e8e188c39859f68ff9fc8c6abfd3ef8f563934d6bc7595a7d7a19a5788d748b8e6a0d628b935a9609eae214722de60a137e2986fd8b40247ac6ff6f345a56544f17d71da655db922dcb65cccfe96f6ef322c9e593b427acbfb77822a1847a0b6e237b30ed79769c11401fb372b469e85962e0790f59a7fd0309b5a1fdaf7defd4269313e52f306bf570a8d4b8a3e80c6a99dcff29dd6a54d116a3d77245d7315f454b45d43c7ac2c5855ebdcb861f451c74ab52a477c0bc6cbe067d433f07587b25c7dd2ba476b37a324d5a1c51e02eceb4c392d0ba48a0ad4493260e54b2dad6a634a3c45bb65e9207d46107c2fe91c64120a947f2f15a123342674399c9487b108a5b5397de8b5122a4107e8a38fe20764196c2a3811d3e34b4a3b4bc3edcd634a9e0ff9e3ec784733264c551a4753010be40166ac1934b1db4e2208f3d4423086069cf3bf47df12a846ee366e600764dcfe85b61feeed46930427fe9e434c8c14e3b0ef2bfddb7a20331b03fbb15b0ac84708079ff28710fdbd71192badc0d9abffe10af5504e1f386829639876f1ec305340d7a32aa58ce53d717e9203644f4a0123af50facd304c5a8b3e75bc6d3a121b1ae6f9b661e6a08edfe3a8fe751afab84872f2c546bce530f616e9a0ebd679500a5904efb53a9b04b9134cfb552b0b300d8bdb00ffdb1adda110df9f4e933f1e719f006e6d36211e5b12cf92597934bada1c212f6110ebcef2316f48460c6652a99966404e804d7d90828443a33f13b1afed14d3d34564173bd81ef0782d0c1f86539a0ff46fc7544d5820af69eb8c3b93f9bf8eff6e4b9943076b77dee0e41d660effbfedba26f1d4086dc249e8ed9f97deadafe7e9d2fec4fbee2d9a85c0eba02685d3d47d1478bbf24cb497fbe0f1003db1ff91363144e04f79cde4a2711ad7950d3dfdbd162badcec8dc676e5d0ab89e90c6065ce8b13c0875813691eda43c652a1bf645b27772d3de2c9ea4ee21f2b150bbcb63e1d7ba25822e95a4228aade2f1c2f5e217040bedf4e6e35408b8a3fd60c346c0c8e68ff79312a5f3fbfecde43129116a199102fe83f493a3479d61384b2cc7c221fdd7bd062059a32f5e015627e8fa4277bf01e3a7f6faa38a390df0049ee37256ef42ae84702ff07841bc53781ea71d78c4fd8606cb5adb77496442b8833071b5d7d07d423c137cf621bbc30f61b23394c0d3df9bf229e6869957e3f6b5d118fc2ed977974fc9ad0159cacff0819233340d4987e8bb90e424d0e48312fd1b07a360cdd63a9fb5a3e0e158ad57e5b06c84544dd424bbfd6aa90e0e96dded50a5040461", 0x1000) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) close(r0) 19:35:00 executing program 0: mlockall(0x0) r0 = socket(0x2, 0xc003, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0x3a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x6, 0x3, 0xc0, &(0x7f0000000100)) ioctl$TIOCEXCL(r1, 0x2000740d) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) close(r0) 19:35:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) writev(r2, &(0x7f00000017c0)=[{&(0x7f0000000000)="4d6ce8a35ba945f54c3a14f671b79c4521352d7e23e47341eb0afe0587e24fc534fd800d68d47b6f8289170eafe8aa33635b45c1f9f5c2d4211ab5ae3e5ddb73f23cc1e1b242d008038c19e258b4d551c7e37d3bd6cec19401206c0f60d2a5aca45987122b3f74de08ad4fb6282acc142f", 0x71}, {&(0x7f0000000180)="719387f5f62d2d5852a46b5d9fa43e2f4c57b72370f8c6ec7cb4e73385e28fa3b7365aa37b33a11ea2f72157339b24f730738541701b8e3344f522bd1eee3916a541c315d04751e1c299080e213c377bdd55e602f06f4091c6bd74dac90810c2b521062c9736f4dedad3b5f5a58907e74242695fdac8cb5f3cb8b7ac97113f71df71218d8592a16563536ba79b484d8944a07925937abf493ece6d4240be45ea6940bf1024c6433db73160666cbe280d9acde2cb13a4ae833d2025c58ec42bda61be9073e12b1c15", 0xc8}, {&(0x7f0000000280)="e8fbbaf3904ea16ac17b09914d451ebaba9d668f27d37138ff495a4f1511e529aa26539c044211dc6dc9787f5e40b2807cebc9173be24bd1d1bf7426d4434b873caa054aa352b7dff13c80c6c4952f3f2eb2c1b0c62e3fe0a74b2d2b399d42683649d2813c3eb097da9183d688d269df9b58e8ad7306260f0472145445e8c1e7305e5c3ee6ccb4a867fc70f3b9ef58dbef691ee61e6a5c8a8ef92ae2ed6dc5d46389e2027d97c1c04733b433d7c9ae3030b4e963c5add3c685d091cf634e", 0xbe}, {0x0}], 0x4) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000340)="d63085d99a8db486f7d2e84ac370d1ca9b926b2fbc15d4f78a8b593974a2df0e70228306c25128ab2f18f20e4492bd0b4e5f8f727ee57eb4791311c02bbd7e506ae3c7d79eef11125675cee50ccde48ba4f4c1fb77717f5ac3015082b4b95de5a277996380ee69c0a8ebc2d6a5d6854fc850466c90abe3465939514e8e2d713c3af578ffe6e5a96aed61fd550f5a767e65f47e4018a748d8c8c0", 0x9a, 0x400, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x8, 0x241) getsockname$unix(r4, &(0x7f0000000500)=@file={0x0, ""/97}, &(0x7f0000000580)=0x63) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r3, &(0x7f0000000100)='./bus\x00', r5, r6, 0x6) 19:35:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r1, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x200baaf, 0x7, 0x0, "34c2feb39e09b318f97f0efce000"}) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:35:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munlockall() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) 19:35:00 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x9, 0xfff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x200) write(r0, &(0x7f0000000040)="603275b994e53489d9ef85ddff9671e291b33e50ccc3730a060b2c8ff23358e6badaf97549aa1363b11027014926e49d7a1b77e5fb1524724d5958ce9637300367fbbee063c82d9afb81e2fb2278e8a391f29c199ff0cb10b75a0d35", 0xfffffffffffffe17) 19:35:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x580, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) pwrite(r1, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 19:35:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x906, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r3) 19:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3}, {0x76}]}) syz_emit_ethernet(0x1b6, &(0x7f0000000140)="66ffff25c9d8cd1f") r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x8001, 0x6}) 19:35:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x10) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)="b069bb4642b338c5d5b1021fb8", 0xd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 19:35:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000080)="2b81403a91473014fe969caa500a0951f845259f5d8ab1d25bbc0940c4459fa7db8526f304206edfe9", 0x29}, {&(0x7f00000000c0)="2ec9cc29be55b1481f260c67de1c5e7c1d4bbce16f5059e6b6f81c3635422c073b6c14222dace0577ab4d2650358604c64bceca070f251bb078c49093ecb8a9390aa86bdd4944109c07b3e3c6511e59878f7b84168919ef80488fb892791ed8c9488bcc6e247fdc6138139238c357082b35419bcdf0733069a", 0x79}, {&(0x7f0000000140)="85e16e73ed6363f2b8c43ecc2ecb0af7ba685bc1cdfe57e48eceaab205d74cb43d09dfe8bfe82204303ffb5d3adc59f13eb0819fd97b96dd614c252f48bd91cc886ccddf1518daa12bced24def95993c62654b0ea3aef81d733dd90502ca48744f27515d88ba1731c8dd3664bb92a5061a40730487f7b6ec5c59e70d80ba7ba40694a748f39e7b21e6a2c0314b397ce5a975024db57c33d1b481cb383e59356dd82b6c005f6eb5b73f14210ae247fa13b56e8ec4f88e939813f823b4bc8568e978cc19f3d56281806f529d687fdfc45feefea239256b5f84ca50df9fcd1ce6de08b46c04095251076d0bf04ec3eaa56a21a70226f57e3cc7778267f2", 0xfc}, {&(0x7f0000000240)="2e8784fee86ed9b01cffd6b6b3e9feecda3450c1b801172f6d0bafa33553aba4f524da8cbc8dd42002", 0x29}, {&(0x7f0000000340)="5f7690fc04758da84646a58f8e879d070fc46f385381ddc9966205419319a682637d2e9acfb750134e4203bee34d6b18be8d08bf7d14f62e8fc92c77971942a6a5e08f6a304a7e315d1e9f0fa8895f0377c9c361817e2612c06644fee98e3e84eb0e83c03299a51c15c4ef445d06da24d2c89e178a4473441527a38dbb37a6194812889cc2e069cb009d8a97e0387f4eb352125cf8aa5118dece02df8bdd3997803f6d57c3a6810cdd38740a5c059645a288edbeae751078d102f2951eda7b98ffc5d983c5fb66308950c533c058c7f2a747e020dbad4eaf3d920aa16a7458d9e1a6ce902c86e7d163a55a79200e5092bd4032082aa6bee452", 0xf9}, {&(0x7f0000000440)="03014db964b092e809070a7204b3451589937f82fde7711a239663193cce026b72d685641b91fe92c589f25f7deb7cc2219a4dad1d8f9e2a20b126c400b1a6f577a88b38478a97007ae56fb7fb8d21110665c3f5ac7c2c44a8392967f14640a440e885bd3d5322b49f3100c5ec3cfd215f35b36dcca99f50489f6684322d9f906f2cd927146861db79f08f82e7c41fc101f910ab1c125afcebe931c754bab5bc60be6fe40a45f81876391e56a0d585ef3ce5c546183bba115e574dcaff7bb495f0ffc5c791db05d26823775d2e4e36c34a9fa5b4", 0xd4}, {&(0x7f0000000540)="475bf0686690f7057c72d57ad2d4ee41f4d5493b12a8cb26a2b562970c96670fb809f9a0dba6c526dae972acb9119d0491f62948f809bec20d9e54e1ec86809770f0be730f7c57044d839484ce46e78ddc3bcb98890ebb0bcae3f43d786046ba2c194a87dace579c98c1f75001961b7b795f7073dec617e11401274cc08bf32e8d2454712b45d0ae23f2905e226c3c7931b935e26fad96d5cf2bddef9482ac8c75367dfb9728f27e903b06b816ebfb446f0898b2b4c635eb83ddda4498b51c28deef701e1f4c143cb7da439fb68bab7c8b476a1b8fe5f3ca5d45c0c1e6adcda679969c4cdebde4d46e7d7a6ab0549cfbedab0374628feebf129ccb", 0xfb}, {&(0x7f0000000640)="30f29017dc678d85d1dbf2fbf0b9edc75ff5bd27c5bc68041b8fe5b5f2232d25e64a399e27621ae0aaabb27feefa184b03bfd35e8b057d131ad083e07fb84e41ff5bb20706a21afbfc53e0e71aede0b260035c6c56effc5f418ac5a54a862c1527076889897ad61c195d753e3bcd1f1e2ed7e7b3011bea8029d0bca7128a0e42c923a61f1e55c5404eece5154ee0b0", 0x8f}, {&(0x7f0000000700)="38942ec776df8ae537b772135b09dd569cc71d4f1e3db00248a5b1420a25803e51fe28dc7983a4b49f2b89b3d5a5892664202e5db3666d2a632b69128b224d1ca2c45f281aad6d26421c9d394b32b7ef25c570d10cd526970a46ca7dfe3acf8246ab9662381bba0634a431e8375af3ec448c1187a68f2f7f2f3e76f33800f10b6c80a65e4f51a592dceb0c9bd500215ce1a7598d1022b9d7efa325d62e721dfec072bc7d02ef659ae7984534125406151d2bab5605f9c8b0c182a6474a2947d2c4d57e64d06832c09e808dcec439ada75f4cd4bd7ff464bdfd9a1f1c5b1b561bddb1c49c22a243bb13d7d64864872ee6e1e053dcc1b0a604ba2f53cc9bab465b1acf67165f83035c8a39f73b6630088fcbf7073d43cde4d768cc3c405a4396b9926860a75eda487ae53ce329a251e0ac589b8603abd01f3d76967b8a49f0210285d5930c23cb47812c8a782a9e7f51da41f6358b6dea5b9118d37bc0a588abe8a95aa7df7fa3abf5c3e8365fffaac645b8c3a62e8a2a994a423a5c47d3329e62f5dc3ec64edb7bb25c09830fa85528d0fbdd9fc5aa648e5c6d208bc227817dada34bc2e87303ec171daf650b84fc1997955dbf9b3ae7c4d4186102f688ae4ff3c0209f0de5f4b9db4d8ca63ed77a1cd7e9a03d0ce9a24324bb8e397b95232e6bce25093cc19a834a73efbe4d42416590ba0414de7ccd4df63b01d2ef94674601456ce6d1f0db802ae439e8a20e9b07f962207182125bd7e344a526d7edc63465fb21e6039d8557a97db2536856814bfe431ce336c47737bdb9210a0348d128c86059b67183d4a1dce589218acc1314c721a32a594d71b72c977a6a289bbc5a8a6e70beac6bf8cf92488be7d7ca83de48b0c7a9c51d2fa5f39b752a41857fe91844e1a01fb12edf3875cbee32ed5c5802832339f22cbb06dedec61c0f32f572ca945b05b972178ad0790b5ad7f5df71a272131dcfbe999bf75de72c6346537f5f422cbff7b7f5eef878494a3a507c9b947fd2a8469d1573e81ac37fdf3ec886895790fe8d5e8f352010c82a0f7bb77f0f1328b2195f7a7172ee98c6ecc05f402603768216cee268348e8036e4439a7d632cf0c3eccbb88c42ad8a8032cb556dcbcfe18442ea451b7564d173eb109b6e94b1cfdf65f8014355449dcfae83ac9d28b007b806d808324a958f6a6e8a76b709a9b335782129d85b0b3855bd35136e2f9789ba89dc50ce41658eb6d159a44b258176ad02794fd0385f84cc411a613d70b1106e07a065aa8b307e9ecc92652c41b4cbe44befd06c56cff15538230f5fded817305dbd743d326956f0ba8e83d0b3c1cae673a4cea9a3a3f4cbff5fa0c81bfc19f39d72698f5edf94472c0e0d993823e85a4922513f3033d5911d6ceedf9071be99f62218c7d0f29dd2283466998166f655a8f1eceba2419b8a5290f864235bd510251c4c928e2153a44ae9d9f6d584c212bdfe93b781969176bf93938e3e83ccfea9e08494d9ce53c857ade82c566b0ced6ee42e69d7049e4d090e3f073db9ba0ba0007b4bb64502ea12f0e93d572dc4e635d426fe6d4c677efed6d078fd7690852554a254bd94f4db64583d0cd04f080bcde5b43412e78c65a3988e094647677a4b87d1f94debb2ed22c36560808c9446337ed82363ac3a81e79dbb2d8c9a6a3c672091ac51e0f17b224b37d6818202707ecf74a0d4add47f8c77e80e3f237f76526c7460f12e8acb96833de978e2a6df11cc175d2ad309d5ccabf825de19c4080b780289b5fb21077f7ac5f163b4aab0c6b229f7a5960ead051ea6312ddc6cb0c8c07cbc64ad9c737f31029ad63779a5cfbfb743ef764eb7ea9e6839390143bac9b2ec8b30cbe0cbc63b2e270e112b129cbe546dae9d4e330720337283e7699a4bfd194f799f2fadc9c08e4f1a656cd46b1b71ed394f0befaa72301040ceafdbb4183c5b8ced834cc2995334a4ed397c50dee0e401471527a7b9c508dbb1d44af612002999e45b78763f0623bb1626cc724cca263debbb6171cf608e1187449a1f3bb123b9f317a90b5e55c4d740d0e35d91f9ecb88a36aeb135b9666e0a3d8c4dce9db6066263a5d930c20e8fb5d181f0a13cacc076fbcce6f7c0ae9a8851ae7f7777a28da872d66731d83ad9a9fd10f8dbe45959a751592a8edaa4c97ae4086e3aef5c61fc87c93b88ee5af2f8c3df5496691f6059799bd220f91d97f02b1617384e162283be7ac5f737a05c215c8ddc1af21cbe065cfe38b51bbf98ccaa2234b58525604c7077676db9b5d87a3d128c38e9bb911529813ec125b2aaf07691f0b7ad000f8df356d88469069502e06cd948cfbef11e6442df552792b770ece35dd573b9b355106dd48fe51c73e89f432f247cd72e37316487b54643dc7622c7cced98806b40d5cd515b0cb7bbd56d796e46391e6f2072157fdcd6523b67c5f63700e5b681ad659a07ef4289b677160a710103b09d93c8073e68390955f62f1c09c19b8a9772641d8f4c58403a2ecf842d589ada4fc82a5974235f64d444e56530898835394a2374a462655b26cceb62d7e3dac409357c134024962d7e726e154cc8f75b4eeb240f1e100a72ff3ecf3ce32f9679ea2c598a26be1d15b9212a6705dfa4a718e00ddb79fda77e73437d70d55dad2bbb6ff975950e9ee792452a05d208f54d692d88a9b3405cfce923954551a8fa9d775e44def440bda208d8bcaa1fc6d3ff89d2e92b7e0e7d35a3e38288a1b24221570288178d08016903dd83eb414874f6775de4fb25150561a9484a8de33edbd2cf7730803f826c4d856ab12291aba1c60cf26d34afd3107a4075e316d517e5e7fe96d40c54ccf71e3b8bc10c1d712b9c94f80b3f46458bf41f7cc3a269d3e8d87552d4d5edefda69c77fc9efbfde7b54cd667135b7c9e736a5a52743f7297541c070f9d5aa5ec9d365635839317499e0266ddb5543033226e350f45fb78875b8d149b70b07debea4fb50ec4fb35ad123215c02c1bcfef8f6bfb7312243ea38fe4f6939386a53a170f9574becaac4ba0e28433835fe846891df55257f9c3b2855a6e2c95bc9ad5df4ed143aad7e9fbf1d2135d909d52ce01ac3646699c411e39205e6d121e099cd15024d06b73e27d7a36ec779ef8547bddae340ef0f232a04050ba0df22bd4ac7b0511fda3b44913feb5fc3cd0805a889015065d78b6b616993e471354c8ad765c8ea2d5841eb48d1983c0f04a99c39e96b07dacff13099495ad3c65d92f58c88676a4144908f025454194b1f2531faa6953e35f93835f8fdeb75407cf0128d1c239e6a9b5e43dce0f6ee250b00c4ece7804a7b6ec93b34243774ef7519bd7c0c881c136dfd2152120c2a366746575f1ff8d3cad41aa74e3521eb4bb676e41c63cd3ba41d62abcc20724872ddde9bcfaec83de4ba22cf8588c343a456785a95b2e7034e6b714894977640cbf2e76bd41f5d33bc501ddc1418a9497abfffc7f3429a3beecc6c7969b8fb7213c14a1f8717405880bedb15eb539312683c0ffe242e4f200e46c21718776e32944a92631a47b1d4e7642ce33f2eb749a3a1c249c34a91da0c0ff6513e61f365cd9cb35b070c09ac6db6f9f32e69289bc52791b19da3ed498ac5103aa58fc0b8b8c182a8faee31b0b4ce28cf6bd423cb49cc5fa89d472c00f0588be3d6be0adee2742bc422085d988180707628c4de8dc3315fcdbc0b230b0c888b3b66d1b9307f2fbb5e49712b05e0b5d6d0092b885fff0b543532c8e6789dba93f823a203875c816e40cb52087263e7148b210de0e24247873c64a2142b951deb976866af311efa9a7b8dbb9537f7ad23f9bd4c68c0f8d7f9c629781bad200c0477ae373a064c3b7cfec0ea02526d100f56b2670765ac4c2c9dc1f81198a46c68a0cff97bd64a9d3b9466b50ea5458de3fe3f6e1e50fbef1440c00e34c50e94e2cba35c4fec22ac77ef29dd0ef540a6d40734d166d937ef7c4d281c0f57b225f421cad1d8f015b5acd96f78862e3999e93a3eaa9b6197da7fcd70aa3f518bef13b90e5633e69952d107319e9791d87bc3ec4d6aa37b132efe032aeaf28af0c36cb848c101ed916ccd98b72713fedafdb82484c1a4808d112448e7b0db6d4a7045d8245d45d37f243d4edcc8071c71d5f08cf60e1743034d93fc5ceff1730ec22bf16b17fc05ed420b7423e5ed8f995e5920bba0da9fa638b8178815d8a9a4f5cf760cca779f273e2f59e5224ce6823ab452accf2386bcc21f98618d25a66fcfbcdb7724b07a428ae7fb4c8935f552c73bee29933c202dc3f8d0464db85d11b6d67895b6afea43e35ae8601d42f1162b71f7e44ca6c9ac22746a32c419fcc1ac203dc030447a9b810e046469758f158e3adf745de3402c25b3d008bf989575fbb102b2acdc2fac2a3e9914217e27b5b7d352e8c59fd6885c9b9451c279a4a1cfcc024d41cf7117c689051033966040eab69a22705dc614231e6b3ba4719ec3ea375db445795d4210b91e361961903c723fb0ac48298e9fdecdda9608c9f875fcb9c74b00ecf9b72f12b604ba8773f37f3853b54aa5bf374d0fc78047f0f9172599c0f175d059ce62960188b41bb85f7ac5d8a1942a76ab7c746122cc9ae9a01632d7f5b0567f072a02ebeb6aff888e835bdde95807f2c1cac64c9e60b5cb133e5ea454d8c55b1ac83f858bdc85b00b34b093c5fe76a7c13daa84617bcb62fd1aa31f2e1f52f205282135543416870dd103d2a5c895f0c6c71fcffd76021afc7e2e0ad8ef342dde68b91a851664de2359f9f070d0fdd81fc06bfea748e68cbc988376af38b2c283ff4cc47260b8b94b76d701d3b41a06609413b2221f8a4985340b816bfa60727bc1fc8de4c2d3aa37ad2576084fa71137c1dd29c8766aec7f4f2c4e07e02fc3e171e5fe792d9aa17338e90731ee7cff28b6323ca0f74478365f388015b637362b05e5c7ef9345cbf7d04a1e8196f55e6bf2aa7eb264216528a453ea36e668a99be8cb50292ae90cbf90a229e60cf35acd9b265fdadcdd0e4ab974c6f5e55df535cc3fea318bef4f296c5e1a442e786b93d3dfc79b648629a5daaabd5e3d9d9ee6f09690a6ad614d9cb26d50ef51a50eb524c183c27adb8556c9ad7bf75543d77aaec26b59326b54e1376c579d150f61f1d63800683e747695f9d18ea720ba41bb7aa8cb1ce939fdb82d8f68c255015ee4f8697f898c5c7a666bb49831172fb6886f99781c97af9fd7c0137fdf4e3a8d982e91044c7c5848a5e9afd723e57f533c765af14b479d1fa453a21414a6b6b7207c0637c1f2d13c703f3b3748006093c6b2bc427037578563ecfa5af1727c4c594a70216b603109b62f2efe63faf3376e2511e09713f45dd8685500336075088869c26159f2225e097857ee29d306ab8adf512a1a614fd18d830c2a109ba495424494bf3122850774c32c508f158846cd2ad5687bb61ce5a46ab34c5288b3481b5a51b95d41970163cf8a620046d1ad39b80facedc2026909b1a796d3fe4704a240fb61cb0efd7f933fdcc03063702a29305bc4ddedee7faa458d968c1dc87b7e66fe0946e74c37175b4dbe8715480787052dbdb49f13694c6a3d5961c607f67da73f96ee1eb1ab1e06caec6f137c19f55149171bb15b7ba19fd920a821bd9e13a774023a32d459b827c9524cc6683ab66d4178977aab1db248410feb6307c028da65de62fa81ddb96e6e655552e5f80d56d854e33f0b69b6dba5364e0a0b2bf84b4fda56010074ad04b75ce0622456796e673c8ff3949597f27f88dda5d22f61bd1cf2225eda85", 0x1000}], 0x9}, 0x0) 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)) r2 = socket(0x1e, 0x3, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom(r2, 0x0, 0x0, 0x1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/26, 0x1a}, {&(0x7f00000017c0)=""/146, 0x92}, {&(0x7f0000001880)=""/118, 0x76}], 0x3, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x3, 0x5, 0x3ff) 19:35:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x6, 0xc0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") 19:35:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8800, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000280)) r3 = semget$private(0x0, 0x1, 0x80) r4 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000300)=""/4096) r5 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000300)=""/4096) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f00000005c0)=""/175) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) semctl$GETPID(r3, 0x2, 0x4, &(0x7f00000004c0)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000000980)=0x249) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0x2cd) r8 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r8, r7, 0x4) semget$private(0x0, 0x7, 0x10) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x1000, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r10, 0x0, 0x0) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x4, 0x81, 0x38000000000}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 19:35:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x88, 0xa) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) poll(&(0x7f00000002c0)=[{r0, 0xa0}, {r2, 0x5ecb9421bf0ec397}, {r3, 0x10}], 0x3, 0x8) r4 = socket(0x2, 0x10000000000003, 0x1) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000300)='./file1\x00', 0x950, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="1078061d95e1707d175d8a5ef6f0f63e20ad7a7c8a3d4015a679370fed2685a61512b8ff7de3f9b48ba6bb408b4ef76eeb5aa75d2c9d549b04fd15530f2d1c39ee529f63eaa310dccd197ee2853de74f417215f1fd1681d44731662d12eac56f2ca1e71c1bb5978cd81c9981bfba90bbfbfbd3cbdad348040d58cd94a5fbe8b482f334b2c102980382faa42ce9fa04ed603ca5215d0a080f07c53a51fbf84d99693a2972b02e13d6a69279f5b95b1e000000006b245b419322ca0220695aaa018efea8edcfc30d199e677d93416ccad5dd1792f8b10137f762326968e6b73789ce359fab8a1c371f1c92458b6b9a09c69f848a53fedc", @ANYRES32=r5], 0x2) sendto$inet6(r4, &(0x7f0000000080)="9b3758e1b1a941f016e24977cdcd3440f6f89ecd17450c0b0b648fdc4bf721e821b1ce635f66bbc73d79c8eec6064aea3119a22f7ed19024e1b697d96d9260dc77a96d62811d2a601cedf5fbdd8ac425e409b931d20c97d076ede96b8772568e76d0c164d5a98d8ecdef79284b", 0x6d, 0x0, 0x0, 0x0) 19:35:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x0, &(0x7f0000000000)) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x400, 0x0, 0xcb1f2c8e, 0x7fffff7d, "070000003e79010034840c760b666bfede477dac"}) mlockall(0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b", 0x58}], 0x1) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) ioctl$TIOCSCTTY(r0, 0x20007461) 19:35:01 executing program 1: r0 = semget$private(0x0, 0x3, 0x249) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000005c0)=0xe734) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/204) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = socket(0x11, 0x4003, 0x44) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0xc) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r7 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000300)=""/4096) semop(r7, &(0x7f0000000600)=[{0x4, 0x1f, 0x1000}, {0xd804dee3230f51d0, 0x4007, 0x1800}, {0x3, 0x8, 0x3800}, {0x4, 0x4fe8, 0x1000}], 0x2aaaaaaaaaaaacf9) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) utimensat(r3, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)={{0x7, 0x1}, {0x0, 0x9}}, 0x0) r10 = semget$private(0x0, 0x0, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x8e4f, 0x0, 0xfffffffffffff000, 0xffff]) r13 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r9, r8, r9, 0x82, 0x6}, 0x8, 0x1ff, 0xfffffffffffffffc}) r14 = syz_open_pts() r15 = kqueue() kevent(r15, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$TIOCFLUSH(r14, 0x80047410, &(0x7f0000000540)=0x2) semctl$IPC_RMID(r6, 0x0, 0x0) 19:35:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendmsg(r1, &(0x7f0000000540)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="57b02a0f26b59d5e7c0bce2223af4e91e94c3b3305391c0e222c4c266aa9106617824d0312e840d89ad38c7970ce595a7c3046c3bc81eeb290c8cf8bcf445fa6db9d34262af8a3d7824dae30d112fd49362b53acdb809999ba02c4fc2c031e42e8e41c26807b570b6db2e82a2eb110fe06e136da862c871b920ef57c5af3599212868caeeb79aa4fca464432f7fc74b60766cc85a80c4b0c0ef9353aa0f16863cd5dbd0eb8dfa19d6f653938ce63b2bba5932c8a", 0xb4}], 0x1, &(0x7f0000000280)=[{0x38, 0xffff, 0x0, "35e6f4566bf316ab22358b242f225aab1df3d3a5de54e27ccacdf5c0642dbebd3ea3"}, {0x88, 0xffff, 0x200, "fabcfa41aece200f9487f6310889622fafb5474f5e4c5ef295d85ad4956889f76902bb34f26a01058ae7e02915ae7e72c92c68101a85310e71f3e22c4fe786624153e3774183f74556e6dd4cdfb415bee963c9d9b3cfe8c1bc0503f60faf09ebda221efa2f4f7142a3a503848031c03f46a7bcd84af261"}, {0x28, 0x7fff, 0x3f, "9d4ca773b8546dfbf5b8f66222f84b482d1e2c16915e"}, {0xb8, 0xffff, 0x7, "9314e65e34c9b9e4b8a0fa39f87bdd910e63b06d877bb3bf510e5d2d29afe54f3dc61aa3a0913b59f92befc71154bfd9ffb223f6c59811c2e247c3773ae137b9e00568e26629f8fa655071eb421630ce76f76d156b04e6aaac4a8a9074fbd55634a47fbf3f37fc15d92213a08e77ccf2c1e3d259b9f28f185b0eeefbcc22459aa5cf4d0d72b6846784315b6e610bd266a753bfe6bc5a545831c4d81aff5ba04d766dae4915"}, {0xb8, 0x0, 0x200, "49a2b1628b9a2ddbb6abaace40567a19f00e63609c043144b0cdaded4e72c72634cfc3aa8b81dac1116701830b206607ad608df92e69270aaf1ea06f9877a4876ca501f0e99a30b777a7a9f2ebc7d617717ed2f22e93c616b025441c25fce876a5123095601c65c0383a94f4fb40dabd1182f2556b97d93fcc65689bdb98107defd619a982c816e026b30a59204a3b33f20bb5094c25bfad5cf2134180256ab0dc7a1ee9cdf57ea2"}, {0x38, 0x8001, 0x1, "97563b64d26487abcb4f336a96f0003e05e0ab34db27760cb279e21277447b25cafe70671e"}], 0x290}, 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x7f, 0x6, 0x0, 0x9, 0xfffffc00, 0x7fffffff, 0x1, 0x0, 0xffffffffffffffff, 0x34}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) setsockopt(r2, 0x1, 0x7f, &(0x7f0000000080)="7d16bb13f15cf75571150415aecd5e2160af650bb879a4e92a87cfe8c1440cd78358d5dfb70475e7216d973eb3287d75", 0x38a) shutdown(r1, 0x1) 19:35:02 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpgrp() r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) r16 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r16, 0x0, 0x0) r17 = socket(0x10, 0x8000, 0x5) r18 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r18, 0x0, 0x0) r19 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x8000, 0x0) r20 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r20, 0x0, 0x0) r21 = accept$inet6(r20, 0x0, &(0x7f00000014c0)) r22 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r22, 0x0, 0x0) r23 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r23, 0x0, 0x0) r24 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r24, 0x0, 0x0) r25 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001500)='/dev/speaker\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000100)="ad36c9793a412130985be5be049998759c3a7b560c656e543210e49005445c359ca963a13bc2f63696823312055656e6036121206b59867e0a22df0941106a278f00dca3c42b8061f9ee4a46695076ec606a9fce5dcccc927a443e070b3c3c3b1e7d0e92065d79c2d495c0b142e0c8bb4c0a5f0b898660a98c9c26037da4ef618ec1302bec55cdfbbadc8f5eaa2505218eff52703d46db1a2608a9ccc633f6a0cb4623", 0xa3}, {&(0x7f00000001c0)="46fbc4da6287188d89fb5eb0476ff3ce943f69af539befb025c1634a3fd5c5da3204c5145ee13d109f4267b6612dd0f7e5cf92c2a4948f8419a1d4bcef5de4006b0bfff9124c", 0x46}, {&(0x7f00000003c0)="a3cd1e9d7786b7e3bd0b3f6da31d863fe02c7087a9d80bfd0ab04f6ab6dc9abb9500b8e092e952cdf1e1a1715d801544bb8d9e7099abe5698456b6ee9189e9fc015a0b58234ebcc9ee759bd826eb120046ac302ba5021bcccd453ef573eb7f312ec484b8fbc207e6c75f575e944190464a0c2742779f08d96f90b88a0275ba8ffe2f364a77210d47e86cd502d1f852eabf9c287e0805b315a9a1cd4fa340d92a06683e2e2485c9fde3d4cbf3fcbdf8619f626c337b466c9010b45478a16d1930198e06fe6437f3f93d5025986ffd584c0d3615d920e28409488add95be19e334ed2fd2ad83a3c0e635d4acfe16ef9a933f4ac96106417d4dfad32b084138d7c418b02e786699bca1b183a55cbb1bad560512d42e858d782798b4d096a6f12202fa6e80977462787760a7e3d983a53603b0e6ba39c33d5e411f94049c0b3b4c619f38641d29b4fda8f289d9867b615c71f15358ccdfab770bf4224909df7dbccee5f0b87ba7427286248ba198b8efbf22df648efdf33de3387e224416632dda05e284877e4edc0d5c0b8075498f46d2f02ca793d886391843de6aa0e807284e39ee20be49e9618b3220cb80d691b3ab00b90645e2f24f062bf7d11f125d4c33e4c109023a904813fe0b54f35b83deaa554f969d9905c2b1b6ced211d6da50c6149818952062a6432e96e4b0e012620944c3af5ffe99d871bba111630ba93cf5bb213e9c399f4c1c9774037cf8ce742f778f5ed3ae98addfb7668ce62c7549a4a9b4b65943225321b79047086c865616e36644ae555c4f957d3c7405c4169344796b6748e80abb222dd3e139982b8f55ee355b28c101291f09a7ec9b26e20e61003f10f0d053978f34163390ec2765bd9dfb56776253b2407d3674f5577453ab5522984521e7450bd5192093a2967872959381f5212a344691b3c26f07d27942d44a37ffb626420306b87a43c6d4192894e61e4c634b052d58785fc1f3c210e5d9c53dbf41a5fa36cd8a4f30b353ee927df0e94c79d99821838fc3dff5d13e6da88486e114ba12099922a3d5e2cf2d3b86b0c1969e2516bcecd064345321ec8d0fad01de848363d6548f6c0560c8a19d941e8d7218800bdd2c4bc87b1e66e8a54906965d37e68ba71c088c24552acd95b2dfc98f7926a65d6a426eddc686698b041338f232f91c35ca51e9731cb4b02784c434c94e2987091d00ffea7ad103546d9e64d38f5abdcbd18c4d4857418f656612143e765eccbe28e9e7ca36dd4967b70c7bedecc4cc2aa1241a4d79fdab575c3bddd2085e45872b6a1ebc9fdee3d911cef79f1ed528dd391b8d48ea682eeb3427a304df629d4ef7290183224491e80e859e9af3a6be8c52e419f779e38233c43e543bb27e8932b5efcf6593e12ef3750277689b56e6f52d03040d6f3ca32e9950185e674ed355e704c28cdc0b1d6629a66f0a80ffb149dcb8513bc507cced4616f2e4d0d4898ece26af7f62acfb855f9e21c80261930ae9813f24fffc103df5dfa42f62f9974175ef1962ffa6f1e12eca75eaf22069d5f44ef34ef0298fad4eb373368c0a6ad8d7dcb5f41d58aa6c49c2616e689b461e7d217df7b9ef017be4cb71136b3c3a75325d727abda0e538191c6c5860c980834f6ff153508df42dcdfcbad14a3b5a4966162adf640c4125c2c383c6dcc481735b0da3b7e82f33d10f6df7b9a048f5318525b6b32bf8c92e2a4418735776f2d2642abaeeab88012ee364fd01eda6e63bc2c6d9716ccc8ed7565d837623f88a5e4cd58271fc0c54c387f6f79992d09c78a9ef720bdfe97f7879d150cf85aa51da0e61478861f633b24c48f3d256862d0ac13b7944fdd5eca6b384d63389cb0a56191d5662d3503f797649ea9ba29b821699ad6034f63e6ab9c27cc1b9ea7403306319c4fc322ce17792ef60131008dd56a55883476fdcb69f5a5091f7baf0e1bf6844e115bdbef63e8bd6357aee7478736a469d9c5da1954a827b29a8faf7e3577ebe81c8a48b369818e3abe67e0727eac6bd4db7dab918f84106efecca6671259b508946931533c5e9f68dd2ef63cd9f745bf71e89eb84a06f744086145e14c6bed26d0df5ba5e30413e828ed123341abb4bf5f1ccf5efb83a5f52eac6bad0885fdc14526e1723ea1333308cd46880b5c96a92224fdfe666927e95166fbbadd59337385d740ed4b39f1cd5303223f8490310e569ccf3de4238ebe2e77914127feeda33f3287f09b1e408c089b212fdbf45e982ea440144b57beeb185f28891b01a9dbad0709a6c030adbdb2807becaea3426a5a1074f930a1d01f9e013c151ba0ef693484e3cc9fdb64d3462cb447eafe517c343c2b84455dcad9f37db827e61f4a96a9c996edf8a2a26aa8ba2913858479721816f956c64628dce9d06e8dd1b38b90b3de1696766acb43d7cf7343f48015045a69f3d827c884a64f56d36824bc0f152b00d8a67686ce088acc34fd44624314c2baedbf3774cad96e35851a7838aad9f457ec122bdb5f5309c262003379e89bb795fb03ce6ae96fa0c5056dbdbc26c227a5183b0f5d38938365e64ec33fa4aeb63563e3dfff7b7902da724f55d74beff90f1ce21c1a735edd08d604fd446c84b9fc0b7575f0f687ee3813d714a95c85b7ef798c4cbab738744558e013b9f8da999b9ef12e6d55aaa60d35998d94c7cae07973b02e05211d44f6740cc12f6883b911e3be27d818c81be2dd69b98cc3c7a96930232ba9ec74841d35e99170e55de61db0327a106ebdf9500a5c29c710c9453ae500dfe53c3a1dea6e43e8373bc007b199709c1b73eabf86cd9f3a78ce2660265957c0e53bdc4536ae5a9ed915e8eb052a3d5e9e3958982a3a7a65205a6f9f1b6e4730b5bf89315eb7f3b6e41d76579fe97b963c4a5e2fa0397469f8727d04f8f937526dc3c68e9701df55036ba8bab65d524206a140f4c95732baa066858e01eb46f7e3d7a466151dc3fb1a869afcb85e1865c20f920b38a5de8aeb15a1abab7e4a26a933ff4524c01f23ab527eaab5eddff574a4189f7ff03649472d8ea1ea88ea3b102aa8bdc83cca29cea32e57bfa757d3acc35f84e6379bfbaed297b641027edc785421534d02b96e0814f27bf97d8b7ada9504c3aca650eb3b5c8264ffb4707317ce114e753cb90f7c217ad9ba3415a2a004ca4b4a0f89e4c7a07044fb7e395c00feba1773ceb88d8bf502629baa9eb59bbf3f5a0d5e8469d97fcfb271e312dff108e212b14dcffeeea272768872348d69929969afdc89a74284c1446e365fe66180121d92f42e047efcdce6f8d1110fe704132d51ff369b641896a9936cd3d9000f2c0d39c6aba50db529406bb112cbb2cd45e9eb3f960c95e47ae2e8da89f3c52519646d48e9586386dd47a6af3ca51008d4c45a828ddb5a7d7a13c2e0fd3d2e08278e85beb365fdf5d3b405de58d9b6993d832017929175ae9c2d7491c372470b90585aeb34e058239c83b1c6786fc300326977142762ba9dcce1e575ca363213094a2c9cba0ae405e62df3f0d2edc8c2742e841eba5dc73711f44d7a521ad3cd59c0bf46c0b94d4b698238a9a60174d90a9cf4ed783551539e6ba2bec648a200434c9fe6e0055f3755dd62a46d334eaef2322d1d67871fa7e7ad5b994229b993a083c7f3b4c0e3028c72edeec27b5a4c4f98eb322ea6d2a56cf3305091f64bc35949cbbc8e0fa14d03abd3c0bb621268a75647a42bcbff6d5444aea2f1d87b4bfe9491eef67a1a1c3c0adc6460c63e1344b99de1a2d1cae08bc630de019a68d6976bc639e78136f32830711522f3de6efcf0e5c87963cc8373d59f4cc64cb15b0f4290e402ad2800ab548b8d079581e906c90e39661ff609df37f20bfd2193b24567299647d2b5394872cfb57b3eda5ab2793a62e5f13862b7d0a6de2bf31871703c6b4e4878f0e59ed1aba55dfeee33423ff84b427f8be501aa94a7761e55963c57afbe4b805a53cf87e92e39a0dda6d3ffe2f0d22b51d19c5591e31774f16ffd776ee61ce3b89a71a1d1714bf23e83eefa8351d88c61535787f1173ad36a1463c36793cfba9bd507f8addf063db57b2d56a84026677f70ff758ee690ac6b048b689407a30a6e61e3ecc6e3305b7b14a5ae712b9648fedb609a312c5ad2465030e7adcbf621dea7c7849751ede8ae7bf3f96afcc54b99cdacbb9d44fe33030a7c26b7816d7718f5c3df96b2088909f744ea8226f0a88192e3842f0570dcba9b4d7401f781d9a6c35175d73ea10d3a7876aff9a761a2403f5d0b53ccf2993701e94837fdc8d3e70c16bdaf0fb7e29c45f4a043fdefbe278d1303637f27950a7e8bad1b3d2baa932878c3711d17491e87ffa36bd711062e1735a50db3547bc3e6e1008cacfbb631480f904674c0e047658e71862933e41aca9ecf1c339c2fbf88449e31540b25d7cae580319728afac74b158a0dfd9110e3a40aab77427a84df8c7bd4d9845759ec55e5219fc19ef5b6d36b8760b9ec2b2561f4f76190cf9ff1b987d9225ec795b8b5e4e7903a7a52e95f91c19dc72c8c74b9b07d5395829bc07c5bfa5f90c7698ad69707c48b7109baa60b3dae35d6ce47d4a7282988a83c5089bd6d988910ac4bdadcff89fdbbee00f54eb55a4c95cba22998253d8d919e3c1e44cd9d128a8a5786fce2086b0c1083402cf00b16195576ae1b60a654c694d9b888594569b07bec2e1ae907b14a98e013799d6815d21b472507acf6e3ebb0b63ff2949b3a9c64f669a056a78e23ec676602b63729e2428e918a66e7277d951c7a1e9bfdea224d9a99c4a746a327a5301b84ce983c3971ad9757a37b7b57e45d8cc5106fc502374ddb239c8f124f54f11e8baae1fb3a7573b2ae03531711b4f48e4a59e92ef475d23f7f0c0b20b3b7dde161bcf7ab24ddca3035f65b3e711c9825950afd9971eaddf3448e6eb670da4d96e6e0fdc607be78812f8671cf512151702f4cb7dfdcbded85a0155c2f3f5987ab70d026fc19fe62557eeec4362220f20e702b75bd6a7f481a730e431c18785e7cb4f499f2cc2764223fd131eb9b3db746aca407e388a9b2b4a886812ee566082861abc850f2caaa25700b40147df44db754981586af3f505e837a9607b69237213e8c0bb55e9f59c71fdc25d122940afcea8293c4685304f96c7a62655041f4667f5d7af8cc9b1fcbd0fc99c0f3ce8deaed37a152e66bf839ce6874ef0c406458c382827f27e4aaa82cfed2d6ce8ec30227557a9d5e4ef56cb6154f611b880cdca6acec286fa11fbf314245cd1cab3c27c576fdaa08a18b23344e69e6383867aeafa2088faa548fe89fbbd0e83a4f66c96abf655420f4135ea3cf480fc508f4bcf88f05a30a011fe17d01a62bce31120e84932eee91d1b4473d0f293f880b7f83cf0df2a14ade39f998c6a3c5b7d8f5b9771484615b56fefc2a045da2f456e3c3835ad9deb1cf7d59dcd10f296b35efc695f934d9fc3ea58625fa08fc037de99c6dafe4aa525268e984c10827a5f3b07ceedb9f953fb52656a9274732e1a6d437ecf598ad1adf011f5a13cf28f92afa7cc0c4c72b74b9c939b4d8ade459d3e20787564c736e2d91ffe6c54b5f9fc38056ed5fbc1ee31e4e4bfed38df6c336f5c6b85e7f5ddfece07fd39e3ccdf637022b78a4970f760a3ae46678e56d724cc7c1f55db3361bb639e2c6afcac1ca96c52cbe1e680bc6f730b2842ecd203d2c6ef2744bbb9fc993a6c262f7e659c3ba963f16e2bdfa19dd419eee88225ae2ac1374cb7c3f53cb5c02e93e984d9a5b2131148ecda7638c27d27d88067d139f046e", 0x1000}, {&(0x7f0000000240)="da8b1fd4d82d839cd4afc346c7130f3b3ab59b9e551e6e38004e83f2e06096bbf64ed75e932375e9302b1cf68b59c7e26c4f2a9b6cdbf7c7dd20a0036f657088cd6bbca4d86627da13e37098ed80dbf4d82156cc93a9a5db42b48e02525b288914b9f61fdf3a44f5ed2ad8a68b369f9ddcfcb3be", 0x74}, {&(0x7f00000013c0)="7ccc01f2d7e4bee3f8141bbe3ce56d2724a4b08ace32df494b23e8b1e4e64cfa35048d0eeb9e8188f29c64aa95d50be0ff39d83c0037b4f896b099a213ef074b3a9ed7022fef89af409e90f0719f5cb057059caf012e9547eee919edbfff5dd8b15801e1d0963deb020a2d9b389c72e133563f061fd3d8ebc8", 0x79}], 0x5, &(0x7f0000001640)=ANY=[@ANYBLOB="20383500e46b8ebf00000000080000007fc46d2f57a6237fe955f530f728fb419a859e79de07a2c02d8442c10f3494bb4f3dc34561b5a237e36195ddcd9547e7df2247244baac14880da98e0e4075ad376757a60bcb5b5ad82964a915bd3cdd650f511c3a5428b019ec70b28069685945d75ded76eef5cb3a918d210268f9fc7c5f8d1fe3942598b3702f7e446f2da278bdfd7bf75929700a1f1cf365921f6ca676830ed05a751733175846f704c6f179bcbea7be7da6d643afc87940bcf6930d8bcfa899d337aaf7ed46c2fb163641021b57ad6ae98486bd0f41144b714653417efc255806f3d0b0c0943", @ANYRES32=r1, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="00be7d0971dab13174000000f9213b1b00", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="74b6000074f0eb2cf3565f9911b63f30421cf25c610d08595bc1a837babe58d6495a1d0ddd8e7bb9491b4929f5086d6d69be696156f10c1b814ad7af5be46f93cf9723ef3a27e6573bef7636021bed8a9fd45fa770dab408ed1a07b5df8de336cd7f323b6219ee59bbdc8d20af031f3bcd339ea3445644c98d5ad03e21e7d473bd88a66a3d0093bdb513134ee5926ea8fb96da400bfc0bdab83682d589f7e534e1081c05f1c7befc7a872f695db5dc48bf3a"], 0xa0, 0x9}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r26 = socket(0x18, 0x1, 0x0) close(r26) r27 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r27) r28 = socket(0x18, 0x2, 0x0) setsockopt(r28, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r27, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r28, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 19:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x44}, {0x1c}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0xfff, 0x4, 0xff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffcde8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x1f}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfff}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fee000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6c0}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0xffff7b8a}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 19:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000140)=0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0xb4a56a853006d180, 0x144) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) pread(r3, &(0x7f00000001c0)="8e96325cdc1722eb385bb5b73e583d3dd8", 0x11, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 19:35:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000000)="582720efabd16ebae632252595b94924901d9d2d1f3760f8e5815f73f2a044fd33", 0xc6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000040), 0xb1, 0x7fff) r2 = syz_open_pts() close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x880, 0x0) fcntl$dupfd(r3, 0x1e, r4) dup(r2) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x9f1e002e22278b0e, 0x10, r5, 0x0, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000100)={0x1, 0x8000}) 19:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x20) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 19:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000140)=0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0xb4a56a853006d180, 0x144) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) pread(r3, &(0x7f00000001c0)="8e96325cdc1722eb385bb5b73e583d3dd8", 0x11, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 19:35:02 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e001000003dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) close(r1) 19:35:02 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x50) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) socketpair(0x2, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0x7fffffffffffffff, 0x0, 0x40000000, 0x3, 0x5db3}, {{r8}, 0xffffffffffffffff, 0x0, 0x40000000, 0xa8be, 0x1}, {{r4}, 0x3, 0x4, 0x20000020, 0x4, 0x6}], 0x1, &(0x7f00000001c0), 0x3, &(0x7f00000002c0)={0x8001, 0x1}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0, 0x0) recvfrom$inet6(r9, &(0x7f0000000340)=""/34, 0x22, 0x80, &(0x7f00000003c0)={0x18, 0x0, 0x5, 0xfffffff9}, 0xc) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000176c19908071071debe02d2ab51f9654b4ebfdac3918fba06ea360cedb418045505324790ef5c502cf4"], 0x9}, 0x0) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0xfffffffffffffefe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) fcntl$getflags(r2, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) r5 = socket$inet(0x2, 0x4003, 0x7) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x4}, {r0, 0x100}, {r1, 0x2}, {r4, 0x15}, {r5, 0x2}, {r6}, {r1, 0x5781d4e4a5eda00f}, {0xffffffffffffffff, 0x4}], 0x8, 0xffff0001) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 19:35:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000006c0)={0x80, 0x3f, 0x1000, {[0x1, 0x7, 0x100000000, 0x7f, 0x1ff, 0x5d85, 0x3, 0xfff, 0x5, 0x2, 0x100, 0x800, 0x1, 0x0, 0x4, 0xf1, 0x8, 0x7], [0x80, 0x4, 0x8000, 0x304, 0x5, 0x10001, 0x2, 0x9, 0x8, 0xc9c], [0x1, 0x8001, 0x6, 0x4, 0x5, 0x2, 0x8000], [0x8, 0x10001, 0x1, 0x3, 0x3, 0x1f], [{0x5, 0x8, 0x2, 0x1f}, {0x0, 0x26, 0x9, 0x100}, {0x80, 0x7, 0x3, 0x1f}, {0x8, 0x4, 0x80000001, 0xae}, {0xfff, 0x4, 0x2d, 0x2}, {0x2, 0x3, 0x9, 0xfffffffffffffffb}, {0x7f, 0x3f, 0x7ff}, {0x6, 0x46, 0x3, 0x8}], {0x3, 0xffff, 0x0, 0x100000001}, {0x8, 0x6, 0x81, 0x3c3}}}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000de9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2000007fffffff}, {&(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, 0x3f}, {&(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', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 19:35:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket$inet(0x2, 0x2, 0x0) 19:35:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000016]}}) 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, 0x8020699f, &(0x7f0000000300)) shmget(0x3, 0x1000, 0x121, &(0x7f0000772000/0x1000)=nil) ioctl$TIOCDRAIN(r1, 0x2000745e) clock_settime(0x668c50de2d910cf5, &(0x7f0000000000)={0x1000000, 0x5}) 19:35:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 19:35:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pwritev(r1, &(0x7f0000000800)=[{&(0x7f00000002c0)="8d7bb38715b13cce6b8a77d164c740785002c9e551180e563b9580a2888b5e625e2a485fa5f18181e5ef00d378e4eef00f6642c356d2c0d3acb9e8981d927a3e46ea915ef250db667effd21a471380c5404b25e386a7ff2d7c37e781af258f50be78d4c030d7f98eb42bf1f861606de95d828011c0dd04404d8eacd187e817fc259f88995d37c8b5538ec3f35c932483e8972c7ccbfa0c0f33b5a91f742a4cd55b4c47ffa1a48c73d005a05e3da1305f421f3bb49314055f43bf64e93d64d88f466f5c236d59e826b2cc38944ab70a45d7cb54b5eadc606fb90a9051d926a300ec54ceaae62f7e54d3816ea2c18e409a094e8b82effa9a", 0xf7}, {&(0x7f00000003c0)="a741dc5da905", 0x6}, {&(0x7f0000000400)="ef6825ca084405b1fff2cf0e164422acecf57ec00ef595f0d46e828d73a50d4bb5bc826b98ba2dab0f39b82baa97107c49a99234c96dbbf8513e8d8e9ea9bedeb70084e0", 0x44}, {&(0x7f0000000480)="439e18b887c0bbcc798e977af314e0fbe27b7d7534ad4449832735dd1fa80cdf909b0004b6c50b87c2aef3cfd6747e182b12a8a74f31c4f76bb2150a2b39af96da3bcdae3b03af4a7bb089135f586db010096e8554eec40d64c7877e76ad048046ea274abcd193a693de679e74d96fd68cbac9d725a8fb7c13c0298e9ab3036e919a4935403a80327e548c0b432632587aa98d06a86d19847707c4369b1a9e9c8be15780e4b257707d1cbe4e868cc6452c8d3c04de377c915379bbbdad9dea96576955012b7beb57ff8c5968ab1a227cb4c26eeee8aa84d926bf8b86e7e33a008907", 0xe2}, {&(0x7f0000000580)="24a2ccfeb618b231cc16122d53f6a53103d98a02509c086bdfbcc2663d2c7c6aa1a930c33a6183bba2dbe79304f219b0153c6f548f3fd4495e9f58cc4743bded84af0d2fd43f44335b3d8c8119265f6615f054e767a07551bc647feba4f796985e9807bbc185d5ddd7f3982ef8ce48ed81ee40a96d01657ade573fcb571def4a9539e9f1eb6e86abf2e4ec01f510b69b7b4a6766c4b5602c280460cfee1a37c1832a7c8ed49d2ecee742af3f1982613266d908ccdc8b55c196b4f64cd63cb289910446014202d1", 0xc7}, {&(0x7f0000000680)="47bb000ba3563fff9f6f1fc04bc1579166a46a2e6d642057b846e68dc11df05c4e8094ce2d9072ea477a6ce5418e5ee65a11fe797934bf75d88e119becf5a1edcb52632e055bb3797076e4e59707044d85b5efe136403a52640df14a36b212e66403429bd68259d4ed202b5f2c8bffa88ce685d4012ff537e85b4a0dffe23ef3902c3acad0319391fbc3eb57aadcee88e89cbad25109fe256c9e90fad53ebf785dd029318534421c76bfbb4666c619ba373647b05508a94e67ce41e8f47a5ad93aba48cd519d8fdebc1026c98d2fb8d2", 0xd0}, {&(0x7f0000000780)="fac6", 0x2}, {&(0x7f00000007c0)="0c165a", 0x3}], 0x8, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000880)={0x3, '.\x00', './file0\x00'}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x5, 0x6, 0x30, 0xdd}, {0x9, 0x20, 0x1, 0x4}, {0x2, 0x20, 0x80, 0x9}, {0x9, 0x1, 0x7, 0x401}, {0x0, 0x3, 0x4, 0x3a84}, {0xfff7, 0x5, 0x1, 0x5}, {0xff00, 0x8d, 0x0, 0x8}]}) socketpair(0x10, 0x3, 0x80, &(0x7f0000000140)={0xffffffffffffffff}) pwrite(r3, &(0x7f0000000200)="85bd4a469668fcd04cfc0687196b9984789b3af38475fa86ada32bd23560f7dc62f0ec0ff7699ee93d0ca6ae71f9bbf162d4adacb30f4cbfb92ee2815106a6bd0f5683294d1468560d7172ab1e994350f7e18804ed38ceb30240f050c11325cdd2e568cc4769ff864f1a38ae106efb189b6d9404139f9068232b0bf4168dec44972e26f06a63f6ae617e5700a7e76c78d8", 0x91, 0x0, 0x54) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xefc2e526d27bba9f, 0x18, r4, 0x0, 0x8000000000000) r5 = dup2(r4, 0xffffffffffffffff) connect$inet(r5, &(0x7f00000008c0)={0x2, 0x3}, 0xc) munmap(&(0x7f000000d000/0x3000)=nil, 0x3000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 19:35:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffe, {0x0, 0x2b58f929}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:35:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x1f) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 19:35:02 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/96) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x81) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x281, 0x40) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x4) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockname$unix(r3, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x9790b9f44dfa1744, 0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x1, 0x0) renameat(r4, &(0x7f0000001280)='./file0\x00', r5, &(0x7f0000001300)='./file0\x00') r6 = semget$private(0x0, 0x2, 0x400) semop(r6, &(0x7f0000001340)=[{0x4, 0x1ff, 0x1800}], 0x1) r7 = semget$private(0x0, 0x0, 0xb918a36d812761b5) semop(r7, &(0x7f0000001380)=[{0x0, 0x0, 0x800}], 0x1) r8 = msgget$private(0x0, 0x200) msgrcv(r8, &(0x7f00000013c0)={0x0, ""/125}, 0x85, 0x3, 0x1000) r9 = semget(0x0, 0x0, 0x201) semop(r9, &(0x7f0000001480)=[{0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x3, 0x1, 0x1800}, {0x4}], 0x4) close(r2) r10 = semget$private(0x0, 0x5, 0x20) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000014c0)=[0x1, 0x3, 0x1, 0x5, 0x400]) semop(r0, &(0x7f0000001500)=[{0x3, 0x101, 0x9c88a606bbcc334c}], 0x1) socket$inet6(0x18, 0x5, 0x1) r11 = openat(r5, &(0x7f0000001540)='./file0\x00', 0x10, 0x12) r12 = getppid() r13 = getuid() getgroups(0x2, &(0x7f0000001780)=[0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r11, &(0x7f0000001800)={&(0x7f0000001580)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f00000015c0)="1f7fdff6697cc0d6aa4ea242a327fd170e4023831305a59e32103f6d06c23b385e5e5d49e47df5f079039eec41d1751f68ee6cf3e9fa4fe27eb1f283873a690489", 0x41}, {&(0x7f0000001640)="a23f1f3a49676830ac", 0x9}, {&(0x7f0000001680)="e77c15b0643926b8bce6c3e1b98fbbe9b51767660102e50f38f3b30606dfb70f481ee3fa5bb3f3f48b910bd88fb76c9c59a1bd52afe20b7bd2f494330bc2c40270ceb5171d410a4a84fe9e305fdb8dd3edba2a40bb0bed18ad379d96cdfd94e98472c5444f4f4f3a69119e762da3e09cc9773a467b9a0d20063b0862363db6b34ec73153536514e6feef405af966dcd281312092d104f22d9c13b4b3ed0a9ef46531f803958f3c5cf9cc68979b", 0xad}], 0x3, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x400}, 0x8) chmod(&(0x7f0000001840)='./file0\x00', 0x1) 19:35:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x5c}, {0x6}]}) chmod(&(0x7f0000000180)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 19:35:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x40], [], [{}, {}, {}, {0x3156}, {}, {}, {0x4}]}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r3, &(0x7f0000001a80)={&(0x7f00000004c0)=@un=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000580)="7b93210b0046fcea52bc5fd166b14be5c4595e098d6de1c8da712b3982bb5ce479d8823014f1e82cc54b30cf611a1de06daf835e036a6401adf74395250e65b1dae1e60736cac70c9782398eb9e4f52ebc5cb9fc3ddfc1a35b01fcd4d854c16402e78fcae95a62eda9d8902759d1e799b023ba64915bddee4d2620f1712a0c08f2ad357c48b57b369f4041d55f0be2b8afd1d0d6ed5a276b0168f2737ebea4abd8ecbcfe40bbc1356d432e780ed92130ccca762deb201f8beb8a1b4b3d2a5810e369020e21765cb3d8144131f3f2173ddb8c6bb8edde8f5f40d58b", 0xdb}, {&(0x7f0000000680)="3e8693a76d587f31447d3ad132bc376296673ed23baa3401b766f8463f0fe95596bd64c3790d119f52d84b776974bdca011f2c86ebe6df47907e9ced9c42c22fca774bd80af55e413d52668b50310e33629f347a3927e586470e35bcc6cc6f4759f41621ead1a02270b02544fee555c19d4c8cca3f21", 0x76}, {&(0x7f0000000700)="722d571526b71783ea8674025126b90975609a06fe8979d65200569b17f09e1a8fee9a0f8e048ee98612203a19578f37ba1707b7320df968917f535f3b4fb539bdbe15d3680cd9024b774d9c3e56aaaa819640f05a45a54691", 0x59}, {&(0x7f00000008c0)="cf0c92913b94d10f57849d553851bc00f8e45449425279592fb06d51c7d97b0ae5bc15ac35ca9971fd85023250ab057e3b47025beb3e7470fb450f411f66635e20be0800bfaffaf126450326f894230a330c0b629a785aa6a5af0abfb1369b4c8dd2d8b45e036b145db330caad061cc6b023e74eeb784796243e56982c83f64ead375dc6ae9666ed5c3582029d549125a21512bc0c9e198fa0a47c340c52a1d2c5749fad69ccce", 0xa7}, {&(0x7f0000000500)="3484d1b4574d61894c3e74093dfec5f59052aae05d57c1c4a6a3e72f75f01f897a5a9c18dfadd53f681b60ac2f8d287bd803201157", 0x35}], 0x5, &(0x7f0000001b40)=ANY=[@ANYBLOB="2000000000000000ffff000006000000a9ea43e8836063216e7caa0b00000000b0000000000000000100000027000000245dc87cb89214f3019f5b4660f6be8843f3a1b44390c4c5d6402a39f0f73f537e82d658a4f242d57030ec294b30a79cbaeb0c7c6abf7a3f02e6942fab4d1f0546bb6c5f824cdce5ea9a7c54b1aa26fdea0c41ad5120cf55d820aad2717fa43a76daa9e31f49e8010e81da2798cb64ec64a099d12abdf00a51f6542b974d2494a6e3d0081aa21a38a96e032e8c8d73449c0750ca6da53a72d5b40000000000001010000000000000c15a0f3905000000a2c27de255a5b646dfdaf95483f89b5397cbeb108793f8968a03a46d4f7c0dae4a270f0fa4d765d364f87c33a6df64dc537c79c89eca94b487f89afd99ccd0eaaba37b6be9625d9c1effa4591781ee8db339abdd657c1068e7aa30a33870d8e9c3977c020fdb48c30a824b4aa1c7620d53b1408d699b67806b18fb704ab7dbfba748b05db52d8a17b149c8df1ddc572e6c1828708687403ccfc22ca8851b0b6f4e64c51407cf4902dd56bf5dc324919045457769eedc90005f60baa92215155dfad1a1506d4711c72a4ebb0d1a9a3d65ee2f93d4df61f7a45ef627f971a829af5b4643a2b354247ba16ed6f85d2937cb0f6cff82e90e1348a31f7a67a0c1c8f2a86cc381b90dee8e911dee535993f0147fe3e2e345b4c67531719aa94f751e2f77a2fef81be92d71f030a954770e2d444997b5e1e85935683e78562f63708c6bf91a249cb0ecb60cfc1d1cd85332f853e1fa50b2c9b011f41838b16a3733b6231185ed032bc6065ca75cb46da2fd65683b6e78d95ad19fef66f2b1c13ac050dd68efc91f3b3edbcf9cccc42afe7332b3ffc75a08c5f20a4c6aa4d5f99c9b5c2e3b15036b5909e8a45e3d3ed6b4009849f63a52b58b2ab85a9d02b488da7bb6a58446e4d3af4fd24f89a2535c5d66a5da23d112cb895e3f501ba8d09165bf8c803b5f5f7ffd2a919f4118e23375dc67a4ee5e2cd8d25ea24480e8294357e07514b0fa077cd79bb83a468e2bbc14f1e29748808c6e532a8c93c808f7983779dcd8168d65bd0bdd802a619612347b7a330f3ac8995324b23752059714795c92b1477cf305b80f74e6a8addb7fa6fad115c6dececebb4ff87b770f10033fce22a19a165fdca65780f6f1cf128d3562d2874eeefd957496235d90604cc903e9b0acb0904b7e1cb1bfa403e8e32557a09f9da459e1b868eacff362c836c95ef6ce5ede567a33436a238f294c0efded7a8b290f67e6f368e86972cf4f8ee176478cea5ce0723d6290d3edc2dce84d554f3c890957c4d44e6e17cf3e6784139e1338614c23d32fc7f91376f09ae488ed6ebceef89863cfe6073e6760616dc1684f804bb609b37234a81b61809a4045ed67e970bb5a2863f658689b179a01374ed12a4fdd69e9d1fab565f2b6e18415113274decb08a961451e0382de21898f83dca4298e557e6b4da8492ed8c0dc8f71a3945dc1b47c76eec623bd8ac828421f67c2c4bd33a14f87c83e870d94fe645cd3be37207ef843215a1ef528626abbdcaa8102fff0edf5b05dc3944ec109a0401217f4f547452d6675e728e37b3e1289c72d0b96bf857e6955a1dcef80e40f1d90ef2240d8a72dfdf37b18a762fe79352131af3a9454ea1e2eeec6192c03fc8302000000000000003330c254b58ea98816a01af2f921e40f8c49e76c0b2caf111146ec61147ddbf5ba042589caea290e9bce29f0f0e2c59e9f447568e8c942f15b69fe5e6075ff824fc81f681d8ff5023efc12452bb725b9ed5e95b4770473af7bb55a59f4b50d5fb2157ad1bff51a2a67285f70afa2c4f703bd0560444917ec5118a80ebbbbf94d8a7e5d0318f459eadd55bbc9e31130097436e457114a590d3ebf0fa3b255d150158b969bd5af974dade4b54effda4857be749e3656dd903cc78a41196394169ae5d583fdd3c45f71e94cfe3cda5c90d5bffbe40d5bddf4e9648d41ce61d018ec008324dd40318a389fb54d857dea6ce7b9ef33dc08a87f9e372ac880418c7e2665f507e633205d85714975fe57d833aa37dbe54a27b34473d4b189cedf80abafa2d48ba6e06f2543dc48c04618492dacef925c58b1b2d952100203b79263bf32547f168c015344aab52ebef9d24c2352e7d0a5175cf227e6bad68d6a2a156a1ea9cd8b72ce16c32747de43af6ed0e550f1e8a08337c0b88d7dfa4e309dd7100432b86b0c85abfa52ca5fb6fe580dcb27ef06d786d1c2d403361fb152b52596f7054f42b6816127c3f60fbac508a40cb3d42a9dc910b47a9ff60f2ad35282b86ae04ef87adb7f6ce5ba33d7e963926dd67675472691308513ee5f3bc46098e658fd021a4ccf1f9b278bb4150a0ce8deadea65dff79c77520831e2d6a8a37312cf5175cbde5d0aa76f8c2ddb2644d6da4030063619fd2816a5cb9eafeae57fbcafe94a64ad77334903f9521bde70bb702c93b2f11b9503affeea0945b4c131f090aa69c77d8a60ed6ea6fa2032a5597cec3550038b39f7790f0202c6f22a95a0d8e09158bbb876e421089ee51ab41181754b59df9db9ba77d8a423d3fdb3ceb179bfcf0d2a4e22e9c6294c233f20809cafa3762dd4f54fedebae335e155fce0c4e77b72640a460b8d6413231f77d6c4b50e564e5f62d85d4d73eac6a13babeb16c66eaa56f8805cea5071f6e9a83f446b06d9d5358be2496596711708334f0412ec1965c993e3a3f41cfe7acc543be9cff4de2592c96292cdae79b57c85fde38f3398100b4a634c4ffede631d582eccad144efab22bced476ff9cd473ebb5a71c015b30309de5d99fff2c9db8a4776557baacd57bf8b6c1cae913b207caf88a770afb78f314d1f3c4eb3388ec39f2d18aa7fde45d02609fe25986f7b62bf247fe2e13c3736ab977deb5877001eca5e40d7b3c6dc7f6ffde9b8d3916dc49a60c02449d6ffbf0cdffe53216569ec46e17aa00c1c27bedd2774fac82d03b6a2e0b2f02eba032f2739f9a31a6c2d30628221f41e1ccf8233cc4772accf9d5c0ce78bf51d71d6b30cf1ad1cb5815bd8e39f0ea254066edc2f40934c9f564f0c7294f87868d9aad904b97661b91e10c990ff183035981d2e5b133d766000100000000000008f98da8dbeec23eaa160606c6c910d1ed74a116921d4bb0e17ba83583b56aa203c6a87a128d302a2d1b6aad02930e7355cd9943a6470875e2d8e3c222ecf527dc51926df2793a862a7452d658d3692d58eae2ba99f286d318ae03136b1fd6a1f4bbca2dace798a537396bf399a64b0e91756355ec23d488a0862e69e870d2921187454b2b900e30bee70dd800a8c54d63bf295c3bcdde85c661a2a1d3771240ad49ab11fcb951bf5e960a90f1fcce84132453d26a049fba5e05e58c5025b028676d788f917ed4f1192e9516d8d5cd74efc0e906e84c9523f897f0fa79518ce716231bcfe1907bc98c3956f8c0e439cef96ad9f28f1a4249517336f989c4e8fe85bd8c28e14e97fa99277b7cf362a9b053486c56062952bcf54b51b1f1ed8f8f8c346d21637c6dbda7db13e789eebc447749529ab38823a141354ea9a1257f17e92f618cf79a53f6f0bf3d2fabe2d1c34d7f2b0500b017b44ba6fa50c9d817013d643555f6d9f1554625f631e0083415acb6d7890223d73579ab25119aa5a7a63ed203492f8c12f126692aa5cf303b8f679d800c0cf68921e2c6a1f66277b3b0c656c3fb4ff0b9121eb2ab95836e2f0024fa4c0bb1df02e8a704b1fcd8f02ad247969f1d4a38ca273a5ff29b605da0ec862f64785e3d0c1e17e5783b12eb1a6ae4ebc1b6f6cd8ebb8a876c6f1213524ea99210ee47313d0ea9c7a374f3fff7257f3c5d5d82194be91c34795f2b9916dabb7de0c8ed686964e46ee839f5b2b470cdce793b60e7e4bad2b2d99ba2dc02dfe66a07613a9836632298924d27117549ef14d99e2219a3b5924dde4eab2428d8a9bc0522b0cef06c0a96ddeacb1607cacccb27f6f3c2eeb1da51bdb119eaba0475ee7ac763328ad2d0fe5b89e74aaa37ec4520fa16324e0440e45837a4a918fd73d815b98027f205ca1a2b5d82b45817d109fb7275478ca3a645acfad9dba51cabb9115dfdd6d3c1b021d606b55a0023cbff27f8e34a843a1203084b93140ebc47baec8b312ec16aad68c9db1c42ffc273db6a90086c6dcaf515cd78e3e8388e1a0e37fd74d553451d2d393fe624640f9854b40d9798e09b94b458a561b2841a49c30ec76221d3a9ff01b0d984dbb17e38340d7237c26972937985c11fc337a441b6c55178060bed42c3bd52ed2fc328f30239e8f1a661c29c7981633160d07ea4c90768b86462f538c94758139412ae9635d4f66158b989838603d15d64d66b0329213e20468fe40d3c03af9ea96a3648e30fee43d0f032bdf4d5d568939f21714edfe48239e39f398f9e095d23c1022cd5550d43e42ef2b50749d7406487a586fc1f0c329cfbc85a909666d2f0dcd270e10f1837ef2c19e7b653b60ee97facea93882a1cca700de5372492e1468415d19cd8c80cf41fe7c3d80e990b47c2575ff3d77796818e5081971c3fe09798fed4ee0987fe3de76207c8b2bcae053498f9d46065ecaa7197a056a121a59c84cba0d8e058f02c491e09e1ad113725c847adacac5baf43d081680ba4a8bc3a2e1c80136dbc2ef6b18664bf22cf664f7e7ccb13e0712a3eb51b8a3ffe856338865fab02169982044d8f39b22862f13a6ede2c76fec26ecacd9df87bbff98411e594398c648216150152a6e6c7a68ba17950a040544a868a3412cb40320ce6eded7e365adcf20e25ff75dd07de493d85fc6ace21f815dc4440298982f204ed582f4470aef302cf214ed61a0851b0418cf552b0fbb8725ac2c1fd0843303af0b9215be21b8dae5c6aceb0e24d7ec94c0a382e15a41484340949ea01ff35915d635fa3614b764cbf133524962e91f60b85a444a7f64bf75ec1ff9793ddcf7816ae38f08811cd53a060e493aaa8a24445a448dc869d541177b196f686c3ccb95426e84c13183cb4b81d0ec5a725749880f4b8481ac810d291724bdeb3adef18f3da4f06c17f11881a0ada59cfe2e56037e742c022b9d978bb65ae4c90ea8bbd4ea2a8a70229f93694c84d51177e4cdfbcbbb6275afeeddc9821f254165439b4d64eda7c52da3945f0f84cd09c5cb3636dc75c92374db39566612b284f146fe1dd403482909328596e85ddd3af8d644f79b3c3326d91dd23594f155c021da7f059abc34e35c0d9fc534af57fe1ee1898de8fda929ac1f00fe83ffa08408046cbfd0d1c64f36ab1587852fc0ee14bc685f5d508d6af7057a8d9badb9fc52c9574e6d8682525b70e83e67aebe74de783de51865b1394103bea1e206ed9dacf4b938effe1d7378a995b6587a95ade855cc801268e383fea8fc346466d906cb355652029e39d3624400f1078e45397766a9d2e286348eb21e4fe329ba27aa071048afcbcb2f3a90302c9a50473a82e3dfbb2e316ea5643be85988a6549a55ccc170909eac8463ab8bb0cd349b867034923a00444cb9580435b5384a603d7108ad2169be41707a44dd73599b3f054da7787511c4c2e61099f6587242c23c65f6f86e8516f57fcbec223e3385a91bc42d9b423a1d2fc638e8a1b6076976dc0c013eb0f86bc0e10fd77c3fe35d7b5d7101ec97451f977da96eb708dacc88c7591d340b3de15197985a28316da2880f59816dcd701ec2b2910de395946a877f42a7e22848772e24d2f11be9844ecd15117499887adc72df78b4c0ecd64bf71ab4a1426aa2b50c9ff83b6373ed68b6af3cf0eb960fad46e9b83721b9ed10000783166ee713b5728fb5aa885956f172f4d1352c55a2f45993990fd147a8b3bfafa7bfaf75fe9db530d6e70733da5893ae0dad154a7fdc222e30e4b9b4c7f2f286c04f262177a535b8d14a1cb656e5effd3b9f5eb09fddeb439b17dc692ab47f0813f6624d5f3c4e3208af2c5fa5f618d4b44ac4f33a41786a2fb9caebc153abeb8108c9e8a727c4f5f4db7d00c58b377fa1d737748d6e35e356ea10d3a6f510ff4fb7000a6c4867c187dbf44ef137a9c27000000000000000ffff000000000000c65ef84930340173682c52a60e9fada8ca44c2869e24316f11462158d0f1f2196d84ee521d16e158584ba2c21623c94772050be52e7109a1c7f3437796fdb5f00f9b21b30205473903952f994529205f219ccf75e5fc5354007966abd000000058000000000000000100000001000080a111cc0b42a588a023496d98fc8b2f886681392f7ee43b9741329a7a4303674c1e15f59075e5aabc56382cfe26f8f804fed9c36bef9affe0100d9a054ce70e7c6b0d26d4cc0000001800000000000000010000001f000000fa916ea0760000009df9e06592f460e37079bc77cc773b9097f38b8faf55b4114020ce88dcd52adbd128302f4d30d576e8e15f530aad2677f0c84b31ce7d4683198adcd1be2f229398aa7b3470d3b758c648c1a628bfb4caa91b111dc8249ccb2f9d399deca3ed770972f0853a4d6941b7808980cc2f7bd3973dfd0eda672ee594057a7492f2d2a44ef06f8a65d913159208ce2db22fd2bbbd"], 0x1258}, 0x40a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x11, r4) r5 = socket(0x2, 0x3, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r7 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x0, 0xffffffffffffffff, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x3, 0x1, 0x7fffffff, 0x401}, {0x5, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x0, 0x1ff, 0x7fffffff, 0x2}, {0x0, 0x800, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x9}]}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000000)=0x3f) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) r10 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 19:35:03 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x7fff, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 19:35:03 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10200, 0x0) connect(r3, &(0x7f0000000340)=@in6={0x18, 0x3, 0xf9, 0x4}, 0xc) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r4 = dup2(r2, r1) close(r4) r5 = socket(0x400000000018, 0x3, 0x3a) pwrite(r5, &(0x7f0000000040)="6a60de6ea575ecb7aec9462e06920d886fe0410c915e51fae06a7636c795ffdd462fe69dd8f03687286b7f", 0x2b, 0x0, 0x0) setsockopt(r4, 0x4, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000200)=[&(0x7f0000000100)=')}@+\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)], &(0x7f0000000300)=[&(0x7f0000000240)='--$^[-^#,&}^}\x00', &(0x7f0000000280)='@}\x00', &(0x7f00000002c0)='\x1c\x00']) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000180), 0x17e) 19:35:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x920, 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74, 0xfc}, {0x74}, {0x40006, 0x1}]}) 19:35:03 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) socketpair(0x22, 0x4, 0x1f, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f00000001c0)=""/75, 0x4b, 0x2, &(0x7f0000000240)={0x18, 0x1, 0xfffffff8, 0x9}, 0xc) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) 19:35:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="e80000000000000000000000000000000000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888ac9aca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7ceda0400006230d2fd288d6bbc6b6c20dd21158770beadf788f9b92dcdad635eb5e76988d0f6e06f0ca57de7d37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a"], 0xe8}, 0x0) 19:35:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000020046, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000900)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000680)={0x8000, 0x8, 0x2, {[0xfff, 0x189, 0x0, 0x40, 0x5, 0x1f, 0x9, 0x8, 0xff, 0x1, 0xfff, 0xffffffffffffffe0, 0x1000, 0x5, 0x3, 0xfff, 0x8, 0x9], [0x9a86, 0x4, 0x3, 0x6, 0x1, 0x4, 0xfffffffffffffffd, 0x1, 0x1, 0x907], [0x8000, 0x8, 0x100, 0xfffffffeffffffff, 0x8, 0x1000, 0x679d], [0x6, 0x5, 0xfff, 0x6, 0x3, 0x6], [{0x6f8, 0x4, 0x81, 0x976}, {0x1, 0x8, 0x8, 0x20}, {0xe6, 0x9, 0x9, 0x8b4fdd0}, {0x7, 0x1020000, 0x2, 0x4}, {0x80, 0x400, 0x7f, 0xffffffffffff8000}, {0x3ff, 0x791, 0x1, 0x6}, {0x8, 0x7f, 0x5, 0x80}, {0x81, 0x1, 0x7, 0x1}], {0x0, 0x92, 0x0, 0x1}, {0xa55, 0x10000, 0x4e, 0x6}}}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x4, 0x1, 0x400, 0x7, "5c97774b018cc989de213df04f15a9ab3dcda99e", 0xc8, 0xbbc}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x10000, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r8, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff2, 0x197, 0x100fffff, 0x9d, 0x100000001}, {{r3}, 0x7ffffffffffffff9, 0x8, 0x4, 0x1e0d, 0x874b}, {{r5}, 0xfffffffffffffffc, 0x20, 0x72e7a2333f48635d, 0x6, 0x7}, {{r6}, 0xfffffffffffffffe, 0x52, 0x2, 0x8, 0x1}, {{r7}, 0xffffffffffffffff, 0x2, 0x20000008, 0x806, 0x2e9}, {{r2}, 0xeb5e1e7b6cda9f9d, 0x80, 0x1, 0x8, 0x7}], 0x0, &(0x7f0000000380)=[{{r8}, 0x7fffffffffffffff, 0x1, 0x80, 0x0, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x9, 0xa3}], 0x4, &(0x7f00000003c0)={0x3, 0x8d2}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r9, 0x0, 0x0) flock(r9, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/135, 0x87}], 0x1, &(0x7f00000001c0)=""/101, 0x65}, 0x403) 19:35:03 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x100000001) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 19:35:03 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r2, 0x11, 0xffffffffffffff9c) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f962) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r6, 0x8de049f35916501f) r7 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8000, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r9, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$TIOCSETAF(r9, 0x802c7416, 0x0) fcntl$setflags(r9, 0x2, 0x1) flock(r9, 0x4) r10 = openat(r8, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) accept$inet(r10, &(0x7f0000000340), &(0x7f00000000c0)=0xff67) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000004c0)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x5}, {0x84}, {0x6, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 19:35:04 executing program 0: setuid(0xee01) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8000, 0x0) r0 = msgget(0x3, 0x3) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff0100000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65274965e000000000000002095c133653f9c5a9d0000192990f8a3d1f31b1f9bdea000"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) utimensat(r2, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a933b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a80a946f1eeb3e99f31c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"], 0xa6, 0x800) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$dupfd(r4, 0x100000000400, r1) fchmod(r2, 0x4) r5 = msgget$private(0x0, 0x8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001340)=ANY=[], 0x0, 0x3, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x37, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x80000000000) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r8, 0x29, 0x37, 0x0, 0x0) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x37, 0x0, 0x0) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x2, 0x3b, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000980)=ANY=[@ANYPTR=&(0x7f00000008c0)=ANY=[], @ANYRESHEX=r9, @ANYRES64, @ANYRES64, @ANYRESHEX=0x0, @ANYRESDEC=r10, @ANYRESDEC=0x0], 0x7, 0x0) msgsnd(r0, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x0, 0x0) r11 = msgget$private(0x0, 0x10000004) msgsnd(r11, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) 19:35:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) chroot(&(0x7f0000000000)='./file0\x00') 19:35:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000000)=r0) 19:35:04 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000a0b000/0xd000)=nil, 0xd000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) lseek(r1, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x50}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x54, 0x0, 0x1}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x5) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0x1}) r4 = syz_open_pts() fcntl$dupfd(r4, 0xa, r1) socket(0x4, 0x1, 0x3) r5 = socket$inet(0x2, 0x3, 0x5) fcntl$getflags(r5, 0x3) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r6) r7 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) fchown(r0, r7, r8) socketpair(0x20, 0x2, 0x3, &(0x7f00000001c0)={0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000240)=0x8) r10 = socket(0x10, 0x0, 0x1) close(r10) r11 = semget(0x1, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0x101, r7, r8, r12, r13, 0x20, 0x5}, 0x2, 0x2, 0xffffffffffffa2a7}) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f00000003c0)=0x3) read(r6, &(0x7f0000000400)=""/4096, 0x1000) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0x8011, 0x0) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000001440)=0x3) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000001480)=0x8) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) fchflags(r1, 0x10000) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r2) socketpair(0x23, 0x3, 0xda, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x101, 0x7, &(0x7f0000000280)="5ae3edde8f060dc82b6b8dc37732f644de4315fd9f97adac3e65b16ccf8b60c6c6e3c4ca3954c6865000be6b503f88069c1bf2db24285fb0dcee7c744c6ada484a2be1960edc0f730a3ca71211beff76368ff8369c402798f54a0aa46ce85c0be09e09d1e0754a21fe189f9627aac8ba43b63b80106d6ecb735c8b6c5be9c0dc0a9449e9a41671550639b2705f53210db6ae35c8046d69f6bec109316d64453424", 0xa1) socket(0x400000000018, 0x3, 0x3a) getpgrp() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x2ca) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2d7, &(0x7f00000028c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f35f61643fb27f62b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973eac68467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46139466dcee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d18458d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd6c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402972081eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee065516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e76d246bff6cdd29c37bb941ae123b8ab9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88c80cecb280cb55430b9f1d943b6ac15912e497522a7c7f31ad9ff5d017133958944ff58d486c243e7e9349454db1f77922fe60fd78c8f5ac63ee34405e39ff6d60316949f558228e3532b7bbe2b61d29302860fca7a8517d7471295a1bab5b55a4eff6098a61a04e7932073cbf65801672d1b913e4fb5ad52c0fd2be16ca8cc186f5b72bf10581fe22f1e8074a7a0aab8bff83a6a07e8e2d6b62365ef2a0b491c765fb2be4f7e8e5c1aab0b4b8bf11a04e04261754b7d5") 16:00:00 executing program 0: 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(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) 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, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 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, 0x4, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x2, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x1000000000000000, 0x7}, {{r7}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x7}) poll(&(0x7f0000000080), 0x0, 0x6) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) setgroups(0x0, 0x0) setuid(0xee01) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r15, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r15, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r20 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r20, 0x0, 0x0) writev(r20, &(0x7f0000001ac0)=[{&(0x7f00000014c0)="72752e28c335ccbd4f51eb07ba59d071388d40606caebc2e1f14690c1835de1076d54774c8c3b9fc04d352be8e4743f2ed5c6f15248f3292f51ca32c4c0ccbe0ffd02bf3c214e498812c48f7c383e17adc396b2bc57239ac3681d2d6a25e44eebd0c69858c7625e81f49cc84324ef988df05252fe16796c87da82b85387729478e5ed2f6da8e13b134a2ab0fbc619d898397e15fa3ea3a29724adb4ff21b2d5d8b65b4477fd45c1028ff849b1cd1e54ab735f56774b686710b65a199b47523e59b686743ad53bcdfbd4af521bc7157ffd925b5f941c8772a939c3e"}, {&(0x7f00000013c0)="e1639ab127f031f3e637fabd279d5191b8e49c23d9e320e00ab2758b896d84527e"}, {&(0x7f0000001680)="5a9e9d786cc04b7376c415de920cfe23f40eb1c84507ea41f7523b201054cad2624b987b120cad1bb637f18c92b9f0c232daa3a505e93219785fb1989c223a81ce360b0d6b5ce6c2dd77ba6cb8e602b80283007508d5fbbcd3908770765816a4f160fc989f76f7f96554e19ff72c76df1dcd5f9d3786f45e9fb632c90936a90e610d91ce7f13de202657bcb37339b55fb96671be8434002b6bd0878916a4c11971bc39fa14b8264161eb917df3269ef3d3c5ea21a907f01c48473e6d416cafcefb0a865febd96ac9fda2ed350b4e69a441cd7a40af24d1880aad9daf7516345bde"}, {&(0x7f0000001780)="d9961cefd173980dc02b36c30e202c33c46056c08b614980945c5bdb028e5db171f107a668ec33dbc1e11edd504968bf4e32a6a6047535f64336fb50e6f1651a55de4ba7a2ffaad36d99ca4b29e320e985d64711ee388656bbf9248c8cd2e8e169e4874bf5406118ca25213ab0f58bd5810e4c6b6d7fc385482b5c30e0c5b9cc325826e7c38de957e2aee556055e0fb8c7bf8a60057d89c0af6e01be54e69118993b5a461d2dfd75bbf7931924869cc3617430824d72648894720ae1527b7b5657066049222f536804f3dd2d44362f73a74a39f818034ad66bb0330778603b100ac951bca17a9638f52171d4fedc711c276981"}, {&(0x7f0000001400)="19167c9aad3c9a1c5c8df2e3c77d98c60e3b39f8ae16bb8247ec1d4ce0f83fc38fc56b4b91ea0b8df48943ed5fdb5ba8332eca4c9151"}, {&(0x7f00000015c0)="e3237c57a9401c6157c15c4a8521fe9c249f0c7d9bc8c1e78cf61c5bb04a27b9dc45e87a8aeb07208b36084af23b5bd707217f936fae40ca3f3b581cfe70adb2f394de6f10", 0xdc}, {&(0x7f0000001880)="e0e0ed077bd84d6ef895cc81c32f825d5691464e503e928efed41d991e39ffaefaabac8047a29dd921c575db4098f70a1c799f313398f78b9601cc54d2a6cec69a98f57961503093082047360efa07df1d6e962a0c6453f1842b53c233daa9a0c9c01a97cf8e40cfcfe99e449f4cf9a24202e28f50d5d8fd7396fe28f073d443a06f9f30d2e18fabf1300689a8ee0be98c4f"}, {&(0x7f0000001940)="a30cdae0c1f20f334d1f5024dffa111fd2f57d5ba4438e41e4d14082eb093f65b0f6af9e91340aa8239a15759a7a1b8c5bc9d630bd8d46554b2d516da52b008b539b3f4b497194874866705ca32b78390cfc1b937362d84cfd8414e1b76ccc5812688e9b677840"}, {&(0x7f00000019c0)="c05e9b96341f8ccd5e24e59b85d7fdec5554c2ffcb57c4410dbd2a3b7286386578a18c8c973442a4ade3dc20c53b1de4d31c9476f8aa2bc2875ff70d86ca791e4ec5169e2cbd0581d9f47a89184a1308e790bfba2f2957dc0515166db3a38dbd8c2748cac70bd21d2024dc523a86c1c3018377a6719c2d9df8978e73ff4a1cd6ba52b004a1e33767f197aef145451e704afe9702b955587d520c656088d71a52937eff59134ce21e6332e6213c3162a0885417bd285655016824a6de3ca6452ea8ac321f11b8c5ec06ba67e2f1ac22b9d30a960b4f1969cde5fd993e23958b6443ce0853679ba7af28312e11ee2d4e57a1a955514133bc"}], 0x10000000000002ba) msgsnd(r18, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r24, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r25 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r26, 0x4, 0x46bfb) r27 = getpid() fcntl$setown(r26, 0x6, r27) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r28, 0x4, 0x46bfb) r29 = getpid() fcntl$setown(r28, 0x6, r29) wait4(r23, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r24, &(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) r30 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r32 = getegid() r33 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r30, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r31, r32, r33, r34, 0x1, 0xff}, 0x8, 0x6, r25, r25, 0x0, 0x2, 0x1f, 0x400}) r35 = msgget$private(0x0, 0x0) msgsnd(r35, 0x0, 0x0, 0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r21, r9, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r23, 0xa5, 0x1, 0x100000000}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgsnd(r18, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r37}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r38, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r38, r37) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r39}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r40, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r41 = dup2(r40, r39) accept$inet6(r41, 0x0, 0x0) r42 = kqueue() kevent(r42, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r42, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r13, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r30], 0x1, 0x800) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r43, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r44 = getpid() wait4(r44, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r43, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r45 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r47 = getegid() r48 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r45, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r46, r47, r48, r49, 0x1, 0xff}, 0x8, 0x6, r44, r44, 0x0, 0x2, 0x1f, 0x400}) r50 = msgget(0x3, 0x241) msgsnd(r50, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r13, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r54 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r51, r53, r12, r32, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r54, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r13, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r55 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x3) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r56, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r56, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r56, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r55, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r58 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r59 = msgget$private(0x0, 0x10) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r59, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r60 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r60, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r61 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0xffffffffffffffe3}], 0x18b2826bb73fd87) r62 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r62, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r59, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r9, @ANYPTR64=&(0x7f0000000e40)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX], @ANYPTR64=&(0x7f0000000e00)=ANY=[]], @ANYRESOCT=r61, @ANYRESOCT=0x0, @ANYRESDEC=r62], 0x8, 0x800) msgrcv(r59, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r59, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) chflags(&(0x7f0000000000)='./bus\x00', 0x10001) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0xfdff}], 0x1000000000000168, 0x0, 0x0) 16:00:00 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000000)=0x9, 0x4) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x54}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0xc6) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) pread(r1, &(0x7f0000000100)="f8c660401876da5d31da5c514baebef8d3830f49a6f6a2b085c2f8b9beb8d0a0f2e5fe7b40f90b38dcade6c3bbcb703cc526fa6131ce340a2bd8fe4cf164e2f2acf0caf4bd7cb1121023962d9ac3bc45156548550ee4690af5d337cb434ecf89e0b6aa90dcde56edd96df422f1ab4386560893c71f4c7c64cde77a2ce90b8903d8aa6585691f53cc68a85edb4fb5e7aa9b5709400e828de0ef0cc67d4bd0ecd066fd98c07b9f588d7431", 0xaa, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100800001, 0xb1f1}) ioctl$TIOCNOTTY(r5, 0x20007471) fcntl$setown(r0, 0x6, r12) mkdir(&(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) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unlink(&(0x7f0000000180)='./file1\x00') unveil(&(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', &(0x7f0000000300)='c\x00') 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') shutdown(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 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) r4 = socket$inet6(0x18, 0x800d, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000100)=0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10800000, 0x0, 0x8f5, 0x3, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x20, 0x4, 0x3) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="1edb452f66696c653000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x2, 0x80000001}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:00 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x181, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x803, 0xf6) getsockopt(r0, 0xff, 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="b1", 0x1}], 0x1) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffff9f, 0x0, "0000000000000001ddff1f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) 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) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c1170028d66ef44a5f2a3eae7c8327107ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6bbf7271c02c9bd51b13d01360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e200000004799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000"], 0x10) write(r0, &(0x7f00000002c0)="9e3eb3900603b73725c7419aab4230e8864fabe4f27742c9a88b86fab7ca2706009556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) 16:00:00 executing program 1: ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000140)=0x80000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getpgid(r1) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x009\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 1: 16:00:00 executing program 0: 16:00:00 executing program 1: 16:00:00 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:00 executing program 0: vm_impl_init_vmx:k uvm_share faileed (22) failed rto init arch-spencific features feor vm 0x0xffff80l0016b54208 vm_:impl_init_vmx: u vm_share failed p(22) uvm_faulta(0xffffffff824ffg518, 0xffff80000e0b1a000, 0, 1) - > e fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff824ff518, 0xffff800000b1a000, 0, 1) -> e uvm_unmap_remove(ffff800000b19f00,0,80000000,ffff80001491e788,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff80001491e7c0, count: 0 ddb> trace uvm_unmap_remove(ffff800000b19f00,0,80000000,ffff80001491e788,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000b19f00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff800016b54208,ffff8000ffff3b40) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000a62800,ffff8000ffff3b40) at vm_create+0x193 VOP_IOCTL(fffffd803acb48f0,c5005601,ffff800000a62800,1,fffffd803f7c6c00,ffff8000ffff3b40) at VOP_IOCTL+0x88 vn_ioctl(fffffd803aaab348,c5005601,ffff800000a62800,ffff8000ffff3b40) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff3b40,ffff80001491eb68,ffff80001491ebb0) at sys_ioctl+0x5b9 syscall(ffff80001491ec30) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,4a33f4b010) at Xsyscall+0x128 end of kernel end trace frame: 0x4ceb0a8b40, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff80001491e770 rbx 0 rdx 0x8ac rcx 0xffff800014931000 rax 0xffff800000b19f00 r8 0x1 r9 0 r10 0xe9257e0220c6a976 r11 0x8a3ad8ed12f7da9f r12 0 r13 0xfffffd80387d18c0 r14 0 r15 0xffff800000b19f00 rip 0xffffffff81559f4b uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001491e6c0 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=455850 stat=onproc flags process=0 proc=4000000 pri=83, usrpri=83, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3650,0xffffffff8259ac98 process=0xffff8000148a2a38 user=0xffff800014919000, vmspace=0xfffffd803f013dd0 estcpu=33, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 58920 300070 54360 0 2 0 syz-executor.1 *58920 455850 54360 0 7 0x4000000 syz-executor.1 57605 68210 40057 0 2 0x2 syz-executor.0 54360 444400 40057 0 2 0x482 syz-executor.1 20716 46803 0 0 3 0x14200 bored sosplice 40057 61394 25167 0 3 0x82 thrsleep syz-fuzzer 40057 85539 25167 0 2 0x4000482 syz-fuzzer 40057 509325 25167 0 3 0x4000082 thrsleep syz-fuzzer 40057 479910 25167 0 3 0x4000082 thrsleep syz-fuzzer 40057 502119 25167 0 3 0x4000082 thrsleep syz-fuzzer 40057 417699 25167 0 3 0x4000082 kqread syz-fuzzer 40057 92579 25167 0 3 0x4000082 thrsleep syz-fuzzer 25167 448432 70715 0 3 0x10008a pause ksh 70715 211960 92367 0 3 0x92 select sshd 67347 492449 1 0 3 0x100083 ttyin getty 92367 470353 1 0 3 0x80 select sshd 58186 73022 16409 73 2 0x100090 syslogd 16409 512635 1 0 3 0x100082 netio syslogd 22273 474662 1 77 3 0x100090 poll dhclient 29387 95024 1 0 3 0x80 poll dhclient 1618 239627 0 0 2 0x14200 zerothread 58386 70380 0 0 3 0x14200 aiodoned aiodoned 67804 130583 0 0 3 0x14200 syncer update 7005 346082 0 0 3 0x14200 cleaner cleaner 56339 85762 0 0 3 0x14200 reaper reaper 1041 327847 0 0 3 0x14200 pgdaemon pagedaemon 94912 302666 0 0 3 0x14200 bored crynlk 7374 35287 0 0 3 0x14200 bored crypto 44866 455292 0 0 3 0x40014200 acpi0 acpi0 43156 179193 0 0 3 0x14200 bored softnet 94423 492482 0 0 3 0x14200 bored systqmp 55959 372229 0 0 3 0x14200 bored systq 17586 10424 0 0 3 0x40014200 bored softclock 47650 188635 0 0 3 0x40014200 idle0 90471 302993 0 0 3 0x14200 bored smr 1 145611 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 9549 6353K 7376K 78643K 15620 0 0 pcb 13 10K 12K 78643K 298 0 0 rtable 98 4K 5K 78643K 2709 0 0 ifaddr 75 15K 16K 78643K 263 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 978 0 0 iov 0 0K 16K 78643K 303 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1221 77K 77K 78643K 3195 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 34 0 0 VM map 12 3K 3K 78643K 16 0 0 sem 12 0K 0K 78643K 225 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 2386 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 48 38K 63K 78643K 911 0 0 subproc 32 2K 2K 78643K 238 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 432 0 0 in_multi 23 1K 2K 78643K 191 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 505 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 121 103K 119K 78643K 6396 0 0 UVM aobj 109 3K 3K 78643K 118 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 224 0 0 NDP 18 0K 0K 78643K 86 0 0 temp 212 3540K 4180K 78643K 62505 0 0 kqueue 0 0K 0K 78643K 11 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 208 0 202 1 0 1 1 0 8 0 rtpcb 80 147 0 145 1 0 1 1 0 8 0 rtentry 112 702 0 666 2 0 2 2 0 8 0 unpcb 120 599 0 587 3 1 2 2 0 8 1 syncache 264 11 0 11 5 4 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 77 0 77 3 3 0 1 0 8 0 tcpcb 544 1081 0 1077 18 12 6 15 0 8 5 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 2314 0 2305 14 8 6 9 0 8 5 rttmr 72 2 0 2 1 1 0 1 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 nd6 48 29 0 27 1 0 1 1 0 8 0 pkpcb 40 8 0 8 3 2 1 1 0 8 1 ppxss 1128 21 0 21 8 7 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2018 0 1843 20 6 14 16 0 8 3 art_table 32 2019 0 1843 3 1 2 3 0 8 0 art_node 16 694 0 661 1 0 1 1 0 8 0 sysvmsgpl 40 48 0 35 1 0 1 1 0 8 0 semapl 112 223 0 213 1 0 1 1 0 8 0 shmpl 112 116 0 9 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4843 0 3449 46 0 46 46 0 8 0 ffsino 240 4843 0 3449 83 0 83 83 0 8 0 nchpl 144 8478 0 6878 60 0 60 60 0 8 0 uvmvnodes 72 6373 0 0 116 0 116 116 0 8 0 vnodes 208 6373 0 0 336 0 336 336 0 8 0 namei 1024 27188 0 27188 4 3 1 1 0 8 1 vcpupl 1984 9 0 0 2 0 2 2 0 8 0 vmpool 520 14 0 4 1 0 1 1 0 8 0 scsiplug 64 3 0 3 1 1 0 1 0 8 0 scxspl 192 27658 0 27658 15 13 2 7 0 8 2 plimitpl 152 136 0 129 1 0 1 1 0 8 0 sigapl 432 2521 0 2508 2 0 2 2 0 8 0 futexpl 56 63965 0 63965 3 2 1 1 0 8 1 knotepl 112 447 0 428 1 0 1 1 0 8 0 kqueuepl 104 468 0 466 4 3 1 4 0 8 0 pipepl 112 1798 0 1779 5 4 1 2 0 8 0 fdescpl 424 2522 0 2508 2 0 2 2 0 8 0 filepl 120 17316 0 17218 16 8 8 11 0 8 5 lockfpl 104 380 0 379 1 0 1 1 0 8 0 lockfspl 48 141 0 140 1 0 1 1 0 8 0 sessionpl 112 29 0 19 1 0 1 1 0 8 0 pgrppl 48 45 0 35 1 0 1 1 0 8 0 ucredpl 96 1724 0 1717 1 0 1 1 0 8 0 zombiepl 144 2509 0 2509 3 2 1 1 0 8 1 processpl 864 2538 0 2509 4 0 4 4 0 8 0 procpl 632 5077 0 5041 4 0 4 4 0 8 0 sosppl 128 15 0 15 6 6 0 1 0 8 0 sockpl 384 3081 0 3060 21 13 8 14 0 8 5 mcl64k 65536 112 0 112 4 3 1 1 0 8 1 mcl16k 16384 24 0 24 6 5 1 1 0 8 1 mcl12k 12288 47 0 47 6 5 1 1 0 8 1 mcl9k 9216 18 0 18 7 6 1 1 0 8 1 mcl8k 8192 96 0 96 4 3 1 1 0 8 1 mcl4k 4096 905 0 905 4 3 1 1 0 8 1 mcl2k2 2112 10 0 10 7 6 1 1 0 8 1 mcl2k 2048 67559 0 67518 23 16 7 14 0 8 1 mtagpl 80 47 0 47 3 2 1 1 0 8 1 mbufpl 256 129449 0 129371 55 41 14 44 0 8 4 bufpl 256 12277 0 5900 399 0 399 399 0 8 0 anonpl 16 276180 0 262103 106 28 78 88 0 62 6 amapchunkpl 152 12748 0 12615 56 42 14 20 0 158 7 amappl16 192 13117 0 12127 122 62 60 72 0 8 8 amappl15 184 191 0 190 1 0 1 1 0 8 0 amappl14 176 907 0 902 2 1 1 1 0 8 0 amappl13 168 394 0 394 2 1 1 1 0 8 1 amappl12 160 158 0 154 2 1 1 1 0 8 0 amappl11 152 79 0 68 1 0 1 1 0 8 0 amappl10 144 213 0 212 3 2 1 1 0 8 0 amappl9 136 1078 0 1072 1 0 1 1 0 8 0 amappl8 128 622 0 592 2 0 2 2 0 8 1 amappl7 120 282 0 276 1 0 1 1 0 8 0 amappl6 112 100 0 91 1 0 1 1 0 8 0 amappl5 104 417 0 404 1 0 1 1 0 8 0 amappl4 96 2870 0 2846 1 0 1 1 0 8 0 amappl3 88 293 0 286 1 0 1 1 0 8 0 amappl2 80 18826 0 18754 4 2 2 3 0 8 0 amappl1 72 53741 0 53335 27 18 9 20 0 8 0 amappl 80 5516 0 5466 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 117 0 9 2 0 2 2 0 8 0 uaddrrnd 24 2536 0 2508 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2536 0 2508 1 0 1 1 0 8 0 vmmpekpl 168 18972 0 18945 2 0 2 2 0 8 0 vmmpepl 168 304471 0 302407 219 77 142 142 0 357 44 vmsppl 272 2521 0 2508 4 2 2 2 0 8 1 pdppl 4096 5078 0 5033 7 1 6 6 0 8 0 pvpl 32 762389 0 745433 317 92 225 303 0 265 57 pmappl 200 2535 0 2512 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 637 0 97 16 0 16 16 0 8 0