4, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:26 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x30c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0xff) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) 11:46:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 11:46:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./bus\x00', 0xb, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffff90) kqueue() 11:46:26 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) r0 = semget$private(0x0, 0x3, 0x14a) semctl$SETVAL(r0, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/221) 11:46:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000080)={0x0, 0x2}) 11:46:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x200, 0x22) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x1a2) ioctl$TIOCSETA(r1, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:46:27 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) chroot(&(0x7f0000000040)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000000c0)="cd5d59c968e7b8a1de9343cc9348e3f59c6efec63fe832b9755fbd6e159ed189c2b54f0971ba1434bc", 0x29, 0x8, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCPROMISC(r3, 0x20004269) 11:46:27 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4, 0x16b0}, 0xc) connect$unix(r3, &(0x7f00000000c0)=ANY=[], 0x0) write(r0, 0x0, 0x0) 11:46:27 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) write(r1, &(0x7f0000000000)="af9920c0a9e6f6f47e874109b5b27c3c783f3de744a68cf772a6ee0b2c5d91c14a320e432ba4beaf5388b904a4f93dc954794dc156a3f45b0b20ce9351eaa064f6eae17924c030b053a5bed3e936609a2edf5a2fb51fbd1f9898275c02c05f4098bd5c72", 0x64) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 11:46:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000400)="03da5be8b7edf3634b14a05d1534de34ca2382c7707d1802000000000000006786725ea580b41b6ea9f4103c43355003ad16cbcc5d59a5056c2e9ff83e76c244e77a4ea4be1bdeaddede46dd3670d7e7e45d49247f0297859d6d92fcc84ff707cadfde256f6425960178963295f133d57cf5a5827ab0f4ea6c141e8969a5a73d4190619c0ac6feb7b19f6d0d0e52b7c985f67fe3673dba2d3734670e5f1480b45e9ef313e8f7e4bfb28071497104ce73c0d1c2a4202f0169ece6e52b5c09df545e4dff87651dd2fbd48dbbfff66ea38f4cce9a2080a1147d823300000000000000000000000000000000a59ab8496334d8b4aa62e1181d5721af05df2009da7d748ecb725ee56a699a159f367fd76db498f8736d28b9334946ccbc3bccef10f29df85d2ba99215c4a2187a696a7bdfc67d0c864e11918a5c7c3d4b25787662871650e897192519a6f356c4ca89c9ee7ac29544beb28fde9ec1700d", 0x58) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000180)=@in6={0x18, 0x1, 0xfffffffffffff001, 0x3cfe21ba}, 0xc) r4 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockname(r8, &(0x7f00000001c0)=@in6, &(0x7f0000000140)=0x8) 11:46:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffff93) 11:46:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 11:46:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fchflags(r2, 0x10000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x3) minherit(&(0x7f00002dd000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000140)="8c65", 0x2) 11:46:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10300, 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = dup(0xffffffffffffff9c) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) recvfrom(r2, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r3) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r6 = dup(0xffffffffffffff9c) getsockname$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r6, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0xffff, r1, r3, r5, r7, 0x60, 0xffffffff}, 0x61b168bf, 0x7, r8, 0xffffffffffffffff, 0x4, 0x7fffffff}) fchown(r0, 0x0, 0x0) 11:46:27 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x5) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:46:27 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x10) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) 11:46:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x100, 0x0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) socket$inet6(0x18, 0x4000, 0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r5, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x29, 0x15641862be9e1c32, 0x10000, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0xb3, 0x80000000, 0x8001, 0x2}], 0x5, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0xc, 0x0, 0x2, 0x6}, {{r7}, 0xffffffffffffffff, 0x90, 0x80000000, 0x14}, {{r8}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x4, 0xd7}, {{r9}, 0xffffffffffffffff, 0x8, 0x10, 0x3, 0x7}, {{r10}, 0xfffffffffffffff9, 0x2, 0xc, 0x100000001, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0xfbe16ad99f657ee2, 0x0, 0x1}], 0x0, &(0x7f0000000280)={0xffffffffffffff15, 0x200}) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x400, 0x4, 0xffffffffffffffff}) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x1a\xf7\xea', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x2, 0x2, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x503f, 0x7]) 11:46:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x90) pipe(&(0x7f00000000c0)) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 11:46:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) listen(r3, 0x29b) open(&(0x7f0000000040)='./file0\x00', 0x20500, 0x80) 11:46:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) pipe(&(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7) nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x82, 0x3}, {0x1e5, 0x5bc9}, {0x0, 0x6}, {0x24, 0x2}, {0x8a, 0x408e}, {0x40, 0x8}, {0x8b, 0xff}, {0x1, 0x634}, {0x24, 0xff}, {0x3, 0x700000000}], 0xa}) 11:46:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x44) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) wait4(r1, &(0x7f0000000280), 0xa, &(0x7f00000003c0)) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) setuid(r3) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0xc30, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000004c0)) wait4(r5, &(0x7f0000000240), 0x1, &(0x7f0000000300)) r10 = syz_open_pts() r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r16 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r16, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r18 = accept(r17, &(0x7f0000000c80)=@in6, &(0x7f0000000cc0)=0xc) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r20 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r20) r21 = semget$private(0x0, 0x1, 0x0) r22 = geteuid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r22, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r25 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/wskbd\x00', 0x80, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair(0x18, 0x2, 0x3, &(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair(0x46, 0x8000, 0x4, &(0x7f0000000d80)={0xffffffffffffffff}) r32 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r32, &(0x7f0000000080)=[{{r33}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r34 = accept$inet6(r33, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) r35 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r35) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e40)={0x0, 0x0}, 0xc) sendmsg$unix(r12, &(0x7f0000000fc0)={&(0x7f0000000500)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000540)="cc34fb8ad2202fa9847e6e26261115b54464b56c0ec748cc5e4c9add5a644d9c78ee52bbc1abfd4c4aa2b72bcd6660a6b713c5de201f4c31aed4684b16918a6f9f8c14f69eeb9b9e9b758fc537e8224600b314e282a734796196c04e0e9635dbf1f6a4ff2fa09c707c4b249e82298f7d307c403207ab6c9f2df9f8a5a8f2ea5b8830b9", 0x83}, {&(0x7f0000000600)="dbcf2d6f6b1bf935bc6237698761866e860c96378df795f2d01777699d285497c51af21758611ab278b18c5febea11cff7fd073128f8d13d307eb55c0774acd708718f90e8033d02c79182f97d5f9bb45897ce70b701ce1d1e7f3e2f018129bb49eea75810e43f68f3931c804a1515ad59071d21afa47e3d0d81b299fff8ab250e5816e83979590b06ab2ab54a962221de75faee067ad6d5678bd08295a284515a0ed89e6b3ffe42a270624c1c096a94a17bcd44e2862433f5002fd9f2e87abfda872532448463366917cf9177d2553791d0", 0xd2}, {&(0x7f0000000700)="02e6acd8bc4f298cbed1dfb14958879888f2814099e22452b30ad9426cb12f2a1543846301b6291aeeba1893881e6159fe5962b450b8ae1426a0860060ed4ce41659da123c72f213007c0f252ec3716bc50bbf58d2681b5bb6ea8a4abb4f578298d85feba449a4f72fe0ebe9f794dad747746106b23b481deff0e4a91e0b9edd3e5dd856d60fcc5914cd0d88c401a0198e530280f3c5b047933622b51065e6c7740dee750a49c68d0ba20a08b66b35a5c9d658e93826ce0eb217790410dde176ba419fbb98880fea6996cc7d10e3d27be0b27d9dbeeaddf8d9bc80dff69c41983c308d06fc239d4c559e020760c9b884e0f99381211cac7812d2df", 0xfb}, {&(0x7f0000000800)="5ccb4f6a65ba354ccb1c4af284e0154e74752114fb621d2005959a861aab0f96f265f3ec3f1eb98735df145e07268c0f685bf87ba42b1a157b073b0d074a425c86ad7090e4d154dccca5b2113c249bd67d111bff7c2112ef87d495a7b18987c483c07a5b409a49c90c1b8a5786fac60773f604c267dd1b218ad6ffdb4c8a17f18c7f7f395fbd8fe2f532cac1cbb4d78e77bad674193a8e40962ddf8253191ffc8f97af81241af85d63d99c2afb3ca727bd48e22686a0016a35b19edb9a070fe8932d770707d79e942e43bb8a1fea94a1", 0xd0}, {&(0x7f0000000900)="bd09313e92066f861eee634b819bd34afed0fddbedec5e2194066f874eac25d8a52320237d6eb26102f8092581795d031d061533bb1ca52337e03884910ad6245a7010e5ea97613e6bd1fadb0354ee4cf77b8632a0b5a71aece12884ae013263358eaf8005a33e49a9ff83f4d1f2ee7f2b71a45af4076482fae78e7074a10a11a7f9fba1e5549ffaeaa20c2aebd280f8c8d838713c7b46a67559fbe10f5c0bb2fb9bda7c6d1cc0256499f3abf631893a89256993", 0xb4}, {&(0x7f00000009c0)="91176fd4a8784b8bd8e2edb0753df71bd350c12ca224728e13b18656ad805397aaefa881dc916754a36ed9f68213b81ac32675b78bffaa562041122beaa661649189c4929ceac0dba2d90eb912e6b21d34a0343ef5337e04428c14df400aeb1a3c93a6b365ec9a29264c7ec4c28c357f95434917d46e1620", 0x78}, {&(0x7f0000000a40)="2e69ea0a7a556c0aaf755b2743335b073f3c02cacfbd9c3cf11566", 0x1b}, {&(0x7f0000000a80)="c4160999f4d500f70ae8e2ddad7f35a1c9943a710f988e", 0x17}, {&(0x7f0000000ac0)="d8c5c5473e62f03c8bd21d51f8dd4bb1604dac56d2e713ad93c1066d19366269915fcc40f07576622e486c029e927ecbb85b9e61f394f32af55976d116cdc1216991d4744ff8f1195461b24d301e2d8a260214512905deb4407e0e4c77869861b1312f26bb1bbcb4428d41e3a92d0f755d031f368d8e8fd399453455e93f5b782f466051e2afe40823c08f2f42714a213cbefff6ae18881e2e4c747c603fde14dc832869401402969d9c08197ddf00550ccc6ced55785cc7a220d738cb9d8facc5b0f48449aa4b6676212665", 0xcc}], 0x9, &(0x7f0000000e80)=[@rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, r13, r3, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r14, r15, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r22, r6}, @rights={0x38, 0xffff, 0x1, [r8, r23, r9, 0xffffffffffffffff, r7, r0, r24, r25, r26, r27]}, @rights={0x20, 0xffff, 0x1, [r28, r7, r29]}, @rights={0x20, 0xffff, 0x1, [r30, r31, r34, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r35, r36, 0xffffffffffffffff}], 0x110, 0x2}, 0xc12) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000480)=0x64e) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000d6, 0x0, 0x0) sendto$inet(r4, &(0x7f00000000c0)="d0a359846ec4cb4bd404c425a1c9947a1a0eb370419f9c572c1c43ba13407aee5ff3be589ce863d2f434376b0d8254c898b914719985655e9e556bf8fa2d32e77e5851481cb7ef8d347fe64b520f68ce32", 0x51, 0x606, &(0x7f0000000140)={0x2, 0x1}, 0xc) 11:46:28 executing program 1: r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8801, 0x4fd1aa99f142bed8) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) pckbd_enable: command error pckbd_enable: command error 11:46:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000440)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f0000000280)=""/77, 0x4d}], 0x3, &(0x7f0000000340)=""/242, 0xf2}, 0x83) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) seteuid(r7) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto$unix(r8, &(0x7f0000000080)="6ad0b2e93e0e00ab39a5f3095255267483170d", 0x13, 0x404, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x35, 0x0, 0x0, 0x0) dup2(r1, r3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) 11:46:29 executing program 1: r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) recvfrom(r0, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = getgid() r3 = getegid() setgroups(0x3, &(0x7f0000000100)=[r1, r2, r3]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r4, r4) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r2, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:46:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000018c, &(0x7f0000000040)=[{0x800000000064}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1012, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r3) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 11:46:29 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r1, 0x0, &(0x7f0000000180)) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 11:46:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 11:46:29 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000100)=""/149, 0x95}, {&(0x7f00000001c0)=""/73, 0x49}, {&(0x7f0000000240)=""/80, 0x50}, {&(0x7f00000002c0)=""/105, 0x69}], 0x5, &(0x7f00000003c0)=""/4096, 0x1000}, 0x2) 11:46:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f0000000140), 0x0, 0xe57e) close(r0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$dupfd(r1, 0xa, r2) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000300)={0x7, 0x1000, 0xfff, 0x2, 0x7, 0x20aa, 0x1, 0x10, [{0xfffffffffffffffe, 0x80000000, 0x6, 0x1}, {0x3, 0x6, 0x3, 0x1004}, {0xc57d9ef, 0x0, 0x20, 0x3}, {0x9, 0x83, 0x2, 0x800000000003ff}, {0xfffffffffffffffc, 0x1, 0xe28, 0x400}, {0x0, 0x400, 0x8, 0x9}, {0x3b8, 0x0, 0x100000002}, {0x2, 0x6, 0x6, 0x95}, {0x6, 0x80000000, 0x8, 0x101}, {0x6, 0x9, 0x0, 0x218a}, {0x6dc050f4, 0x5, 0x0, 0x6}, {0x1, 0x80000001, 0x6eb0, 0x2}, {0x0, 0x1f, 0x5}, {0x7fffffff, 0x7fff, 0x1a2, 0x3}, {0xfffffffffffffff9, 0x2, 0x15, 0x3}, {0x5, 0x6, 0xfffffffffffffff7, 0x8}]}) r3 = semget(0x2, 0x4, 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x412) semop(r4, &(0x7f0000000000), 0x0) shmdt(r2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) fchmodat(r5, &(0x7f00000000c0)='./file0\x00', 0x18, 0x2) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000080)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:29 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x7ff, 0x0, 0xfffffffffffff693, "050355a8a5dd3804e0ff0000ff00bf3e00"}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xbde71b17f2b9aef) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) getrusage(0x0, &(0x7f0000000000)) 11:46:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x2, &(0x7f0000000200)) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a5804b0a6f9b61095e59c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db498836704530f0b26c4d8dc751b3dded5a90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8"], 0x1) r2 = syz_open_pts() semget(0x3, 0x3, 0x200) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0x7) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f00"/2339], 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket$inet6(0x18, 0x8001, 0x0) listen(r6, 0x0) shutdown(r6, 0x2) close(r6) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getdents(r4, &(0x7f00000003c0)=""/86, 0x56) r7 = getppid() getpgid(r7) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) recvfrom$inet(r8, &(0x7f0000001a00)=""/154, 0x9a, 0x41, 0x0, 0x0) pread(r4, &(0x7f0000001940)="c3b2acdc97ad01ae0943ac58afaa665a3b32f7ee7aa1e343023d58fe0c24725da59dd1702ff7c138cd7597391bf2f50638e42825cac871e18d2c707eebf66ef6c41d527b64f13f1321a602d9805c009c8a6da9727bfdbdc6d67a36b72cf46395c6e30c0e1e3f683f83f1000e2d3abd355f4b8965c3fca8390adf5cb8323c67a011a4a4d5d1b231dffc47b3c7c021dcf2095291762f520ec0f756c174cf59c45fb4fa41", 0xa3, 0x0, 0x0) 11:46:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x10) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca691", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 11:46:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) r8 = semget$private(0x0, 0x1, 0x0) r9 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r9, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r10 = getegid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x8000, 0x0) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x400, r13) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r15 = dup(0xffffffffffffff9c) getsockname$unix(r15, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r15, r15) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r15, 0x402c7413, &(0x7f0000000280)) recvfrom(r15, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r16) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) r18 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r18, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000100)="1becb9138a82c1da00b0181ac1eb453e353df072099f05a7d52e52075151a6e08a64f60bea756244368cb5e0e75f2fe41c44cf88edbc62c4163537c658440489f8b67917e041c37320b4cbe18ad2b13c6873f341abcd67a353818e7a6e1359c10a30e035a3bcbe25ad4f188e5d190647244e9471f9cbef9e69873b9e8f16fce0106577fdb36682f5253ea6a5b21f0cb7b9608ec42e8bb2394cb47877c57f995a763a489e381a57ea5e302d34149a4a3907e47b269bdbb3e47ed530cb2232beba041985a71c3baa35bb050873cb5f53f8fb9314ceab9f556219865f7ef38e9f4158ff810c65e63b1753191dedca877cf5440b0529383e25a33c8e848770c935", 0xff}, {&(0x7f0000000200)="9707bdd435c9e446dce14f920d24f084d4817e738e1d344a8dbf9442fc2cf92efc823ab83a5798ad5e1a6cbc230b8144b524e7bc73e23bcfd07027a8451f2167665d68896e909cc56916fdd458f98b3d00d2408a3c9aea796fd369995e7118eb65aca39cd0730d423c43809ad7dc538e50faae39a76db00429d5744d15a34510a576f962486f202f", 0x88}], 0x2, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @rights={0x20, 0xffff, 0x1, [r11, 0xffffffffffffffff, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r16}, @cred={0x20, 0xffff, 0x0, r17, r20, r21}], 0xb8, 0x26d5969fba3503d3}, 0x4) acct(&(0x7f0000000040)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffa5, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 11:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x167, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = accept(0xffffffffffffff9c, &(0x7f0000001600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1e75bd20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a50691b1a097637ba700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078ace29578ceaa1ff145c0098cd9fe0a68df3b819a1cd03b56c52f783dc8"], &(0x7f00000001c0)=0x1002) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x20000, 0x0) r7 = open(&(0x7f0000001440)='./file0\x00', 0x80, 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r9 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r9, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) flock(r9, 0x8) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) munlockall() ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f00000015c0)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x84, 0x1, 0x3, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x9, 0x1ff}, {{r4}, 0xfffffffffffffffa, 0x40, 0x4, 0x200, 0x6}, {{r0}, 0xfffffffffffffff9, 0x2, 0x8, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xa, 0x1, 0x8001, 0x7f}, {{r0}, 0xfffffffffffffffc, 0xac, 0x4, 0xf70, 0x1}, {{}, 0xffffffffffffffff, 0xd7f72d4a09f6e8fe, 0x1, 0xfffffffffffffffc, 0x80000001}, {{r5}, 0xa1058738987621d5, 0x4, 0x20000000, 0x100, 0x2}], 0x100, &(0x7f0000001480)=[{{r0}, 0x7ffffffffffffff9, 0x20, 0x1, 0x400000000, 0x1}, {{r0}, 0xfffffffffffffffc, 0xc3, 0xfffff, 0x58ecdeb3, 0x1}, {{r6}, 0xfffffffffffffffc, 0xc0, 0x80, 0x3, 0x100000000}, {{r7}, 0x7, 0x4, 0x80, 0xfff, 0x2}, {{r10}, 0xfffffffffffffffc, 0x4b, 0x1, 0x1ff, 0x9}], 0x4, &(0x7f0000001540)={0xfffffffffffffc92, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) pckbd_enable: command error 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000002280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000022c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000002300)=""/159, 0x1e}, {&(0x7f0000000280)=""/4096, 0x4fd}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x3, 0x0, 0x6) semget(0x0, 0x0, 0x80) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000240)=""/46) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x7, 0xe30}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") pckbd_enable: command error 11:46:32 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)={0x3, &(0x7f0000000080)=[{0x1004c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) setreuid(r1, r3) 11:46:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x2010, r1, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) accept(r4, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) kevent(r0, &(0x7f0000000180), 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\x00\xf8\xef', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x9, 0x7fffffff, 0x100000000, 0x200}, {0x0, 0x7fffffff, 0x8, 0x1ca}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 11:46:32 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000000000000339, &(0x7f0000000000)=[{0x80}, {0x1c, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:32 executing program 1: kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0xfffffffffffffff7, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 11:46:32 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2ef51b96e732be93) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) read(r3, &(0x7f00000001c0)=""/217, 0xd9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r5, 0x3}) openat(r1, &(0x7f0000000140)='./bus\x00', 0x8000, 0x42) open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:46:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0xfffffffffffffffc, 0x62) 11:46:32 executing program 1: execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x3, 0x800) msgsnd(r1, &(0x7f00000001c0)={0x3, "fcef001476ecf8e12afad5570b332aa5aef05880ff3bbbd3"}, 0x20, 0x0) msgrcv(r1, &(0x7f0000000200)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_RMID(r1, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r2 = shmget(0x1, 0x4000, 0x180, &(0x7f0000ff9000/0x4000)=nil) r3 = dup(0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="00002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d177bd21000000000000000000000000000200000000000000000000000000eb97f38a96fd0058c3c6b0f83d38ce0072a9541ddd"], &(0x7f0000000180)=0x6e) r4 = dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) recvfrom(r3, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r6) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r9 = getegid() r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r16 = getegid() r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) r18 = dup(0xffffffffffffff9c) getsockname$unix(r18, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r18, r18) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r18, 0x402c7413, &(0x7f0000000280)) recvfrom(r18, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r19) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000440)="b02dfb9d18182c1adc85c35b160f614952e3f44000be1b4fa31a55434f458b0a21c36bc5262f", 0x26}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r5, r19}], 0x40, 0x8}, 0x7) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x7a52, 0xffffffffffffffff, r6, r8, r9, 0x100, 0x5}, 0x1, 0x2, r12, r13, 0x81, 0x658639c4, 0x3}) 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:32 executing program 0: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x360}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 11:46:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) fchflags(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x5c}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 11:46:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xcc, 0x0, 0x0, "000000000000000000000000000000000000c400", 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget(0x2, 0x0, 0xa1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/163) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a00290000003d000000030035700100"/53], 0x38}, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 11:46:32 executing program 0: socket(0x18, 0x3, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x10000, {0x0, 0x4}}) 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, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 11:46:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x89a1e534d97b6915, 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0xfffffffffffffffc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b0313000000040000000000000000f659565c000400000000000000000000ffff00000000", 0x1a1}], 0x1) 11:46:32 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x0, 0x3}, {0x20084}, {0x206, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = getpgrp() fcntl$lock(r0, 0xe, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005, r2}) 11:46:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) socketpair(0x18, 0xdcc0668b74091f91, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x3ff, 0x7}) r4 = syz_open_pts() r5 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000000)={0x10001, 0x7f, {0xff, 0xdfbfd7b}}) select(0x40, &(0x7f0000000280)={0x9, 0x4, 0x0, 0x4, 0xffffffffa9a861a3, 0xfffffffffffffffa, 0x1, 0x3}, &(0x7f00000002c0)={0x3, 0x40, 0x930c, 0xf1f, 0x8, 0xc232, 0x9, 0x7}, &(0x7f0000000300)={0x81, 0x3, 0x9, 0x10001, 0x4, 0x6, 0x8, 0x5f8a}, &(0x7f0000000340)={0x40, 0xd8}) dup(0xffffffffffffffff) r6 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000200)={0x11, 0x0, &(0x7f0000000100)=""/17}) dup2(r4, r4) 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x0, 0x80000000}) 11:46:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x1, 0x6, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c653100"], 0xa) 11:46:32 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000780)=[{r0, 0x1d0}, {0xffffffffffffff9c, 0x8}, {r0, 0x100}, {r1, 0x10}], 0x4, 0x606dca76) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x56, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1dfe, 0x0, "3e58a044b1bc0000000000002000"}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r4, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() msgget(0x1, 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) semget$private(0x0, 0x0, 0xe) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x10000, 0x0) fcntl$setstatus(r6, 0x4, 0x8) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1dfe, 0x0, "3e58a044b1bc0000000000002000"}) pwritev(r7, &(0x7f0000000840)=[{&(0x7f0000000c00)="55a59a5702cab8e95fe958d5d112ed72dd369dd6410cba37d27e40afb74d052566a41a04ac13bdd9933c788421efc864aef8072bf9dcf6fa0fcb6a187ed79d2704776f95cd35e70b7377862817790b4cefaf90f5b648eb186fa73b1a16cf335c9bb6edcd1c06f4ddd3fb9cfd18b2858555d8d4ed9f2f7da7277ea6e4f248225812bd9f20b090ab58d9e1d380c40c9e672da592ed8672167020a367cfccd44d454a9369c29dd3da00b119ef662c10b516c422d786f6577a652f822e90256876aaedefae9d192fcb4577b6ce5d8e6f1f8041abc64c3f39653149672ccef954724e9a7fc77f45b62917505116bb5ad8a93bfff4e57560cfd4b2b5415bc595b7fcf9c97da45f443fda8fe469743afbcc57445ce2e1417cb273c617d4b28b342c521018380164b6fdc3bce0cefcfea2be5ba8a60003e004391233f00ef8cf5d1dbbd05f2e", 0x142}, {&(0x7f0000000880)="2f3b0ef286e8a155f34dd0b6c9d9ee5559416e668a4b77a4d320900232f72c0f9d8fcc63606eb4cb5a90d26f037f42676bf6bae913ef19705164752b09dd1f1c7f964cbd9453e0a0048e0b9dcfd6f71eed4dd75e851e38e44446c9bb78a92eeda8d4791f2684c8567e64d18a9941ba943f3efafda1b5065931561e212c80cd649abf2125d6790b62593585aa7aa5d8a2b012873c2a0458adf13f2b990ee859739c5674f840e1b87e2ad2ff95d965f95e6d7c7b2d785eba4cbf7899713758233c70a8fcde953a685ae3516eaeafd99e46914022423e54d7765fc944c180212e22102028a402424bec7d15d6742b0e852c40fd8bd70873774d2fa77f648608f4083dbc91b5febc222288a20af9e4dac53067684662823e57c2ffae8ca159131a40b3107a59264cbb65d29c4b7ba927f275a2084c00fde9efd025c59000b9c7004f0d5061c04f139f19c5d595ae6a05945ea563fce63f703f239563103916df8d467017c5202a7f857b45af639197614a70254cba1c15920b22d6ff3cc05e95719a45c489822ed4705415c7bf2d7cd56f025076ea9022f0bedafe4665672911a9d9be9fa678c20000000034a3579742ba8864db50d7fbd997ac744d2b079e42efc4e635d7f11852dd38d2d2340a1f627739ebfc9b38", 0x1d4}], 0x2, 0x0, 0x49) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xa0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x9, 0x15, r8, 0x0, 0x0) renameat(r0, &(0x7f0000000280)='./file1\x00', r0, &(0x7f0000000640)='./file0/file0/file0\x00') write(r1, &(0x7f0000000000), 0x494f) 11:46:32 executing program 1: r0 = socket(0x18, 0x4000, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xfffffffffffffff9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 11:46:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 11:46:32 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040), 0x0, 0x204, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8d}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000006c0)="ed5ca2702ca1bf91fb8a8ac227247d2e86a05561912657be0847d203aeda2635d822ab404289d9289724567108556d63c0c391b8457685ec967a5318f4f53c2c1ced927e8827f785d3a150cbc540a471ddf88d1eae984cf35aee233cb026f41d3b6d9957bda78b84e7e69b98c38900e93d544024cc95b88bf45021683bebd7346b29491bda334c5249d0d861a6a4f1") 11:46:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0xfff, 0x0, 0x6, 0x80000000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000240)) 11:46:32 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000004000b"], 0x1, 0x0) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) write(r2, &(0x7f0000000040)="8c65", 0x109) 11:46:33 executing program 1: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="b854b31cc1c6a16edd77a565feddd4a0831f0c79dc85daa81d6888127e2c0fb0778d6a230ba079f26620ef4dbd1560226c", 0x31) write(r0, &(0x7f00000002c0)="6f92620000e261e1335eaa2d561cab44f81de0dfbbbfca8b473cb367b1047ff5a0207d865cda3e10d3b379cc88a6662e", 0x30) execve(0x0, 0x0, 0x0) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'icp', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) semget(0x2, 0x2, 0x423) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 11:46:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000280)="50010501000000000000000107060000081004fecea11ea8fef96ecfc73fd3357ae24b490316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebd997e563c73891d41f638837f11c30002000000000000dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x402, 0x0, 0x2a4) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1, &(0x7f0000000080)=""/60, 0x3c}, 0xe14c032c11d7d9f8) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x51}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x7, 0x0, 0x2, 0xfffffffffffffffa}]}) 11:46:33 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) 11:46:33 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) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = dup(0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) recvfrom(r3, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r4) fchownat(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r4, 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 11:46:33 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"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:33 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x5, 0x4}, {0x8, 0x8}}, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x6) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 11:46:33 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) setreuid(r2, r4) 11:46:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0xe, 0x0, 0xffffff50) socket(0x18, 0x8, 0x8) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 11:46:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7a, r2, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8003, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x7f) 11:46:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) kqueue() r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1800c) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100), 0x1f, 0x0, 0x0, 0x0) ftruncate(r4, 0x0, 0x9) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 11:46:33 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) connect$unix(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="01002e2f66696c6530001ec9e521c851d1f177431d7087e3d17faa4245d3e748f6c2de7614fd30adbaa426ad401edc2cc71850d98abed5ced5ba57bfbdbe7598cf786d8bf2f47b46dc51b01af93b10664a93a31f372d2a8f8e069a7f36fb7927902cec33538daa9b0233f20613a78a81d1dcf7ba4419f6a3b53f25c1a720b8"], 0xa) sendto$inet(r3, &(0x7f00000000c0)="322fe4bb1f6e37abd7411ee34cfb804534cf9370c8a0039adbba85915f2be2e60a402ff5f3787e0c611864f4916982ef0024225e415ca3df31c17a931e9febcc9f1b33febe80fd45e60fd73513ca388d78d8b27cd7d5ecab0bfc366b2af19ae6f43ec58806d2e65b59ec2ee6341433f9c39c8fd6774b611b7d2d86ec8fa7e65eab50afc97f3d22142c25308423d3623c71d65116b9988a832d3da6383862fbdad5e57ce42bd14c67359465a7b25ce16bf5fa0ce44c397e8b", 0xb8, 0x404, &(0x7f0000000180)={0x2, 0x2}, 0xc) r4 = semget$private(0x0, 0x3, 0x2) semop(r4, &(0x7f00000001c0)=[{0x2, 0x4f, 0x1000}, {0x2, 0x5, 0x1000}, {0x1, 0x9, 0x2de40e8ad10b4af}, {0x1, 0xffff, 0x1000}, {0x1, 0xffffffff, 0x1800}, {0x0, 0x2, 0x1000}, {0x0, 0x1, 0x1800}], 0x7) semget$private(0x0, 0x4, 0x20) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r5 = dup2(r3, r3) write(r5, &(0x7f0000000200)="254c08816cc3f2eb71c5a52c134ee6e8cfbe60e8c4ea77a9e44f59842f2312bfc1a2bf0c92cf58971e3468e5af460fc991d80653772923f16407740b5a4f5359d265b7a266389a6fce461622f0754684b9376834b4b2b9e3f1697146fdda8013b419019f37155d04637ee5b7b0cd5b38cb9148f2dbe9b24830d5231b473c7cf204101783b985c8b9476e2dbe4efe899e2183907273d77bc913326368214cdd9b6c93983d64e81044fdf5", 0xaa) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x10) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x10001) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000340)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000380)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) fchmod(r3, 0x6) getsockname(r5, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000002600)=""/4096) mknod(&(0x7f0000001440)='./file0\x00', 0x80, 0x8) sendto$inet(r5, &(0x7f0000001480)="fdc0b39ca7ad0adffc", 0x9, 0x404, &(0x7f00000014c0)={0x2, 0x3}, 0xc) 11:46:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x10000) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 11:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x70, &(0x7f0000000140)="b22afe619175e7f648d30ac7ea92259f75f28feeb8461e573d54941f61b81f3621bb583161512ab8f6fedd54fbe17f02e5c463553a99f99eaaa69add41590ecd714b2767d82397d94832f9f7c5802c6046fbf1c6be246f7d4f87ba7bc7672d5ea1e1b22674ea4adaf20ecdad4e4b9c8f") 11:46:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x7, 0x7, 0x80000001, 0x1ff}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)=0x77) 11:46:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f0000000000)='\x00', 0x1, 0x43) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) 11:46:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x6, 0x1, 0x7, 0x101}, {0x80000001, 0x400, 0xf8, 0x5}, {0x1729, 0x10000, 0xffffffffffffdd41, 0x7}, {0x10000, 0x1, 0x800}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) munlockall() pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f012258 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012258 va 0x20ffe000 didn't change! 11:46:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc02069a0, &(0x7f00000000c0)) 11:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1fffffffffffff81, &(0x7f00000000c0)=[{0x9a40, 0x20c, 0x42e9, 0x100000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = dup(r1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000140)) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 11:46:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x2}], 0x1f, 0x0, 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 11:46:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) 11:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r2 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) kevent(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x49, 0x0, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x100, 0x80000000}, {{r4}, 0xfffffffffffffffd, 0x96fbb0e378d49758, 0x1, 0x7486, 0x7}], 0x8, &(0x7f0000000200)={0x7, 0x3c}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x18005, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="0095325635ff26cd8f003f00"/24]) pwrite(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = dup2(r2, r3) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x1, 0xffff}, 0x4, [0x0, 0x9, 0x80, 0xffffffffffff5fa8, 0x100, 0x0, 0x5, 0x180]}, 0x3c) 11:46:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x280e0, 0x28) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x3, 0x5, 0x1, 0x0, 0x5}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) 11:46:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 11:46:34 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f0000000380)="31ba0ad49ef52e1d52ad8a9fa654c3f278115b4bd22315a3d0c64b162351a3e9e1a683f006baabd33a4066fd6642f36dc61dd2816bb6e41455f84b7cd2af3f6db8aa41d59df5027bc65d2baf382dfe816a8e58c80922776585b5c5c0377d54db095460c4f3e64ff11b219044988e5740dd32b2911bc4c4d4396d033627071a15fcfc77be3595a4888e8a736823a10bd1f3713a8fd4b6e3add11cab9c01c929b1fa0d7d3f02f40311fb5973737607a327adab7e7b34f7797fe6770a997a3c211b95c3728224f2949cf20ceab7086234cf0eb91ae4ce1997e307509c52141250d2e0d06df48c012597a9abfa0a230989c636ae6eec3b2d91fcb2dfe41d79b4ea625dda8fe89c1bd180453c3c18c0c7131a4d2b0f9fa79ad96d42a728bd45d399037d098749f03568a93ce5728c4ddf8f2d523053386e7daa397f4e380f64f13b32c27ee4d4a60f93e1cbc80bcede9b7b929ced5b7c2baf48177bf7dba179ed83c8cc63d9721dfd0953b89cd3257c64829920f8582d5a30871889680afa556460d351675f964ff432645c85db784d16b6cb92611f665ff76d98a2bbcb9e51e4179f8b8cbe811ecf3d917ac5728b5871680e405a0e8345424c7bd9df78fc1257dced2b345cf531608fd25a43181bc0fb107e21d7b18f90c355cfc76296b0661a38a803a7f1140574f116e3a5a3a585544059bf548066e0be8be372d76f103433d7048e2200bc9c5b9792c68dcddde19b6c3f5c4fa078bd4892ebdb383aef557b0beacf7c0346c0839ec62caef6821d823200472e09b0052d10d922978b7135ccfc9c2a502e283245753e80345e19856ec6be43c868eb162d91bb43ee3284f5f918ad4ca7c1f97159cd9ac4069682f63ce0fbda28aeab9533a1d91a03b2f6771f4d633fa3e95ee70604c159f065703d49d226f123e9ca4d3309885da701ad288c836e75d437bd5b617333f6ce6b04cb5065812ee354c7a39535c2463f85a909ac4d7262a11e02699434679c6923108b6998b920dec678b9f534c9405e7a4022da100c7a9896e624344be3593bcaba5271eb2b1a3e37c6cbe921c2328e41a46eaf053b673d93835be4d0873de54ae517d85b84b00d9d35b415db7e09d026481a02b60203cfd1c56b52e585f8c6f043528a4a19a3ea61d15f5766a616c8010b956e5513d0b52296b22bc4ba851da2af7abe93324a993d6956c341281e6552d7ce70d12399d2b10506e8aed7f88007f24b091466d85b4669944bc70f42edc3dc5590405d0562729ee0fedcddbe8c8f00d6064da09493dc57dc923f84109200ca62787c94a4d5f88fd9e115d4506875e049a31e205bd150636ca478ee2ad270e5f14f1932e4075672c5ace9ee5f1a65020e8b456e6abbce7933f0adbdd0a7647975eb3ce9217f74166cec59914e1bd6c757d8a6a26e99fff5dd91cdee9f25da1c9e691177b7d8bf5595087a9b88a41a9916d7bd469575c0d8c5a85fa966b5e25c3df4c586b90c02ce9544e836c122ece6432a80d8dab45e6289c121ace88f76565d8a324ec195fe6746516e4a4bba6e875fd6c81567511b02543d0f3691f42dd6e252c321554a56d9c5ee5508b5ec4233723bb02d73394b6f4e99d38a0f33705c6d57f4e4e3dca207ec3212f4be3970e15f8891888b0e1278ccf1d7ff744afdc5ccd2a278f1c2bc0e9c52d1c0b86eac85382837bf5c0dc10ebc6b9d59c383ed6bd961516ac71dcbc2bd3a3f3df4c1546721d14bf35b93b2eba5668503f11111dd215cef8511541ab67f37b206ae3617a2c248122e0d0a49c24a7674b63950c8fe53db471c77a6575a5751c5c3bd0a29a66c04eb3f5a0ba063ebcbcbc1db0d4e234664491fe7b3782a6df910fc138ac66dc6d5aee6657f84bcc3ca0d28943b630ec15337fb71719a8296d5a57be8b249c9c748b54d8cf95bc9506713a0d98c5fdd3665112f52fbd476e624c54c1cdcda45ae3ed6732ef27f0aefa16c5fd9dc345c36293eb3fc45ffb7c1331ecb50ff76c2e6b87197ce45ae025f53d829bcc0450650b49b613dada5c5a391ab5d1c16f978836005ed112e2c12d1de7aef250a467af5094cd1910d13c7f66b4295d9ca753975eec829c60e865f0e844a812bb89eaaf8622f5055cd3293ea824444908112e7e36ffc8319eeabf648bfbbc399ae007a1a3edcb604059a23a35f4ac51fae3011a271fba3edc70ac4fecf3ff0952eef1bf58636cf46b07e6510d5b92adb41105caf8bd2b4dab52cab1b1ab7e0a378033b5903bfcf65da95f1a81d5c5c446b02bae768f6a6957067781464c444a1c2cfe733d8c06d254c4ef1d2cb039c45f32676b5f3aba6a512d49a1f46ce2b02fe39173a74c58f7f31c0154ed8d82e81c5c37787b70118675ba78879e3e0065ac755d44c1906322dcdadf453cd9e24e32b47a4dc18c903b359b0f903b3c73d514aeddcca46815a376708f20027e630db683eb8b6a537c00add7c6160c9f551c94927e39069d2ac0669157392207808bb9b9afd3289eabb5f6845fe85c281b88e8d47deba86e8ed46d5fc4849197f7431453438a352fe39c4c513568e40b80d480d1a0a73f3dcc3c0b88ac7fe3d0c33b2ea9611ed41799162f99c23cc96d9ab3cec1e32b99e11e408f46cace3cd216516bb1ac6836b31ccdaaf9cdf671cd495ac0d6a56952e846d4ceccabec9d927814ecb693ceb1e181a79c6b03abd9d8cdfaa94176cdafe13935a1d3c41932f42e1b5c86cffede85b2a0f04ed84e05c006c69e5d385cbbeb2728a02de3e5d1e5ec8b9a3901d1d0266922c8896fd5c676e77b142087e0aed481bff87cf961ec8ffe4192c909c1ba1b9b04cb772f8946d86c00c0fc575e2f45934050a953e957f954650400c0d9b0201a0f2b46b74c76b4935c900a1eab2ceeb2869042de88f311f9ecf8806ca3ec073f91c73e8ce27c408a47e77c02942ef239047d78d0ac2d1d692d7be478ff83c1da2d14718984b48bf37eb50958e731c91ce5e948d87a610db692d4ed402a1b5222ad2b4ebb46b9e90ba1416353505602135d274d33f3fb1e2f443dd1e0cc791d1713557b0c98d09cabdb03de65ec222ee5fcbf72bc00f76c76720baf1c6f8adb3ee4987c9575c4b0fe659b803c502adb8c104a5f695a23cb844d86ca0baedc16447e3f17bf2a22162ff8b898bc3f6dd708cdf7b7a69c96003b36ad7b8bd71b694ee2ed321eedcecf301e25344ca11e03139e20dccc0d06c9b0885cf874c2ce30dc18fac920e217586ef0da6145927a2352e6e9fa9bf41658f2d6011a57e037bd29e8119fe309c576e71e8bd65d111c01aab612565e8f50ef4e40dbc3076cf79af2e6dc438edd3b822a0dcfea2d8f9cae8240ce7bbaab8c4517bd3854ec7185ed7f136a393124928c96af7742c8e898aa36900cffd35ceeb12c200484fd8870399e5fae5cb6280f7bf2b025ee79200a354922ac01eae079a3c7ca8464ed3a03bb35159681af857e82203543eecaa650a92bce3b534ac257db126a1737f873034799270a0845db277d1655142c236e9712fb134adaf45cccaa3b1caf4c576e20ef8e9528fb53706553fad48824493bc8549ef0c6b15b51e1fcea8c94f5232b36c0b403dcf92ad1cd0d905ed5954520adf5697c46eebf02c803e3f939dc3325c8e3461b7049d0526b0dc406f698faf6b4c97d12651b01cf89b3b889d79598072cb716763d41df9557bce00f4d231126b29adb5390302cd6d69fe73e0e80c3ddafa6bdbd8775c821502f91a7b75700096038640f6638c234368c698f2fd3f6b4efd84c0dce89d25f9d790913ac07291c8ab93e0bd88ef8d33568996ea49eedfcf1e4626da42586af6c7d228cc3dd4c2f0320a12e6e6f0c10932514f5228418e6088346471cf6a9f4bb638c53cd7a884e752694b0743e0c40f956b1542704f8ac7bbe26508e4773d4f968853efb1538898d06dc4e07e4fc4aecebc606839493c406f739276d5c372002d052761cd1455df6b2d0fe6336535e9d515b1718d1441146e27398840608d128f80cac81e61b90fcc1b13dc326e66662a63471828260065003ac5a547408d09eb9d1edbe1436b61a40454752f94ed66f08353d07b1e5ef678ea3d62cb112443f3590b19f54134e00f29d97a81379de8a52f5a2b20f3737b68a10859f493287ab2d9af5557ce502c69a8e5e541d09333edbb9d4e6b37420a78da01a4f575c34556f666958c21e7aab842520d96ec112e4842a6ae1a05ec21c72340b679f939e9d29c48c47fb7ca1804f135346e04388b5d79380e8caf308780386431d2a561bbcec06d7329034f2d1c4e0c2526937ed88b1230993e85f4c34c21c72dfb77a6add0d2109f54e4af46d32c5648aa81e9efb253a69be054448959fd9eb06b9118acba3a67f334c3fdb3431f5be738852d57b5414abf8e9543c807b56ea3916974bba5d8acc95cbce285afef4631bafd5eacd794676d2e13f7d76ce5422307dcb1be3ff571ac24cd283e4c10aeab4dbc3ea48233eca9dd279dc21570e1de18875e4ec4e59fc3bad05fbf133ac75909118cc4b63a7629afd8411c9ed10bba023b260f02eeaf6f807da26bb82d1304a7c3e32d44c9d74ea2cafbe216931aca691902142862be1b1f1b9cefa80719a4439c3da2b06b8f4604ea06c79cc4cd1dd294fe0f1beeb3f8801e78dc1b61f5ec2160d9b84565aab66109d36d7342284f7d908946abb4df6e6e007526ce5f07ad1dbc80d9fe202439e0e244377b379d25b24acc9f2777907e44653c97f3a505e2912fa1ad17cf7cd843be8bb896a827405e75d4c4e00830fc13162e1436cc95edf2561842780640e51399fc52f942661cf42dfe8cb1fff6358283f262057ccb76893dc686d4f067fec066e197668698ee0cdacece244dfb0b0b96376ade284d134c7eed88b10cfec8e9bb365ffad9df0f99971b7862d515586d1a39e520f2463b4ff0a1179256be2b8dde741b55f590df16cb07d6864fe3cd90d6aa0b0cf00e9c010701a743828edf0e92960591b0610e386c17ef7c5fc1e71554176f7082aa0fee65c7ebcbb83d1e30c228f1b61c06ea62e5a62faeabfb37d849b48bb0c550be3c8fbed2885163fa735a223c490e1581a757a6527547e5a3f0aafb4829b06c0c2aebd52a1860851d2e74ecbccf57d6d787f2ea706e8542a6dc92eca706a3cd4ed3dd4e60d710a26e8107da7a35fdf991649903e91589a595cac2dfd07e4f8b119edd1cb0e0589bd78ac70d4c60a42d3608a2e980c13be49cc2be1a25b6c26dd1743932830f6f0c8aa04f5f3f1f4ccbdf7dc13a93615ed65a84cc41e64f400a9a0cf843f30dca43446b64f2a5ca63164e1800aee00d0303e3f8b61dc02b04a0dd9b546f890972f8c0f42e99bf7cedce26245f55c68de34649af6e52aa3f59096b20c431cd2af38870bf5670b6407c3cac4a1574cada7b27bd9cd22de11fca20adae4512eaf886fa9d01d42bca1ecb8fbad73ea3e734476d8215104aca4463b3581de5f956be048ee98ef672970df6ce3ea028fbf019cc58063ba650081ec444f83860aa30d5193ba4b0af005fea2ff24bde5d23f915b77f106ff62da8d93dab164de472020a39c285780ef95b081c753d5c6a7d442771d7df3cc65e00f16586be65a950004f3d14275a4d77b0cede02cc4749fe128c406b20a0ce63950bb439be359504b29aa143e9f3811e3a28b65cffc70a84f5f303ffc5c75ec6f82296d9a08bdf8782d17402c44ada4d8346c4f3acb8692394d7057e04572c9877e8c9001ba412e807d28bab2f04e6ce4c831e69a3023b3d93a3404bf58bf83c91a987b8", 0x1000}, {&(0x7f0000001380)="2c072098a6b59b10ee83d6afa93778b61c993adc538a73abdf37bb2d6891c2d9e5e769c3267c15ac15dc7aa672ebc435d575b67feba33ea666e21ab705bca36814c6a956ea88c96497072424afa6dede9059dcd05014ed643ab1253aee2edb9d2fac4b78b1f36b913377b7efbe536df337e84aefdcb2307357220c7428a028329595a4ad8e055329832d58c83d0eb15019be8592e4f0ba47f47e539c2cd6aa95aad6232fafed277a49999304469d58397e193b3f360eacd3519d8ab3c8fbdde4ba644e8edb898cd5aa269c4fcce142745f49beb511c48264ff0445b49567e6eaed3203e38f1f53b66bb7c3b4a87ddcdfa64965a8e52ffc46cc1d8d8db8759b462e4a5ee684b7597e9e06f4c0d5d08c4bcc390b237b9f6cb9d11988778c458be83f250b329c48b90c6a5b2489538cf1189f73caaf0cd6ea67565436831292b0f602ff683ef0abf9af5ca75e566450d11832ee42d113875bf645b6d245d15eecf1c989e0d76e52e8182f597cb5f5c66c7e8464f3b8fbc703b55b78db6a47dc38674af5edd8d96aa8a20b6519dab2c9c92423af62fdb4c9aba431a1f29cc0756f5c81efd8c13694a0bba6dfad45e80a33cd8fbf8da23f1ee3552222d63f1b9382ca3b8852fdc4ae1ca62e59b900f124665a29e2d5256d1850ebd69c8b230e328b9275af87d3dd6b12fa14cee24880ddb1e4fd7a736f042feeb64c766cfc72de12e09140eba992d9b01b81f5d4ea8d7f801f3b214d5eab4c161f76c19dce6061af14ce9eae0de7c579b93c17de7b2344afae7d172b8a37f3755183532525a4f89fd91f71fe75df11bcb8b4da729f2714cded89a540b4347ca33540062e16e2003cfe1f5287e986af97497a1c667c7c4a14088a03653462e1fdc750ea86e447b79f5266ee271a3410741892d61e4d560c110ddd0074d97b17110f84251c1f975631ddeacc064c867d2e43ac56c5a2439f54ffb65dc029d523f8da6ccc1a9c73c3a8637ada383f95aab017cdd91295928887b9b385782fb0f52274c93acde2a01a56fbf0cd90642ac141d3192e64c831c082a451fb416bc497b20778676a0e1e2a725cbb20a9225c2baa3750df7bb29aca1791f9cd8022b73eac01b90ba99ce56a643b848ab029e73822c146131069b0a3d50f5d8c54bfd26a2979bd82cc74e3092f9ce180fabaa98aaae0094707cea281d74523851ae4a5dc5789d641672b15c25bfc37e88cc46c8efa423c35c604e76f4c09372a750388f26868630293f2c10833542e9636017c1bee68237574da7138cf3ec5309e34f01e78cb6cc85a30e00602140d463e658475c66db6e37c806f686e63cc2d9d19d4e27373fa7e9b97002f901d8897342e7bbd3c2834e8820f62e0422dc76e92330798600c8fa9445971caf0d1afa05e519a59972dd9e21480ab693e79ab52cb442ed66573740cca253da01d039329bc78ff645259e626ac521951f8021c48c2e8413f81cc5a261e96461c95531a4ccb45d1d4e4da5a730c9ac04bc48d1e5aaf1d413824f85dd1361f9b3b354bbee460312be5643d47a0ca4d5194ee2c1754efffea9741f65776447aadb56268860f2fadbd55f7d87eaa2cf4ab96e2971e8546381182ae7103d904276597831aa8e6385dc901aca580427db63770b7b06b59206df5f16d72bb499a19d21012efb0c4a67e46add72ca5df678145adf48cba4dfa73e128ab0774e4fa5f81ac678db6541624c96b2cee8f60fa18e115381a20edcb961079858d12bbccc9c60133a81bef88c7447bb1f3e2adf79a6682d7cdd12479d969ab681c53f601abd6dd472946b19f52c15c1a11c939ae0ec4929fd4615453929cf83ebe2600c22015c1b473dc54885893f2574fa66cbbb11fcdd649d9927c7b3af348ad152855adb51747b55baebedade830b3d26c19a67df1ee08746005024c9deecdca5b1aee878c3f1aa4dc0774c2b94ce91d6d328de45c5465c360631e6eb6956b0e42747115e0fd16721ceaf2e713343f4841443b4ca3ba6e1a7fca50bc7f37b6a274db660c0670d98316614c9f79fd276b9c3183d9aa9563575caa84b5a9d36ad6e0c0a7d44a0aa2c7446116701db6ae73d3ae9e1ceceb69eb82b579f1732d490f12353bc20156966b157ef48b2fee2a90287953e01963ff9d9ba2479e5bc461dbb3cded7a06996e4131089fd4e30191effcf76711445401456e3ca733435cf149065d0af3d54af286b9682ce50d92073a7a80f240158ee7ce16f888ff0f4fee6f8eac62d7b0f9f85e937e416d5d12022902aa80117f390f20726f2ecb144f67f49f1e6d808fd2174b103784f881c38d3025103c73a71c50df310a9b88cac6129b8f5696ffbdb1960a8014b02bbd044b123f0c2085c239cefc1d1ebf066952ba1c6bb34def0008665c6072dd1f02b31c20af29a07f5af9424ed2065fe6139962aecfd3dc5f2fc12dd45a47765a15276b4589a01b5132737c8b2bb7e23e9b04d6ec141614e7952e85e85f08920a0c3d754d26eda8b2dd7c5d5c0d1c4e5391f719df29da0674e1386efbd7f386a26bce8ebfd23be238595f550310e846a26f9378d03f92ef81e7bd2f7686d0794df60235f758a7db2c4756fd016362d9247d566332e7472d6253400096b6a36cc0ba2e7e193f0842caf53dd71a963114dc23ded731892d67ede5e1dd6a3a779b448cb56c0b9f8ffab6aa8d183c804951548c7db5ed3c4721988efe4a2617b683daae3fc079574a6893dd224f2f3247d85f5047e5ad9799d781fa4d8f79e80acca7371d25162602314fdd188cc66162bf7afdc07d673b9db12cbe659e1e5646d909230ca6dfd15dc828a395848e4768a63cff8035adc9fab60c5e48f599661e9ef562da4d18305f62c8920338f5a2bfb50131b2effa288cf9af23b70f63bd49bbc840c952a610ada3a11a549fbba65cb92075c6a56f808a002c42fc16a974375864690e175c8eddbfdc6d41a8b22c00c1ec6b3f01582c8479ec72edc2027057ee091297e69bac4b2736d642dd9c48fe31c8951c0a31e72c725954637f18233615f7edb5ced438f04eac41f7374ba6e1aade918e0e6268aa73d001ad03c1a4ad3e5ee693a8207e3e87371776bc611ea0b5931a9c9f5f15ba12199dc580d2ad83b525716260e84827bb56bb096e01e916d5d0e6af11c4349392b111f4539cfde66b313e7b00a277780168491f34cf18e1df93df45983626684d85ea49a014a2f79463414a9274b9fa7088461d4512a8152508481ce6b8db8e4e62d1086f99788fcec7b44de38f23c8fc54a86605d17a1d3fcf51b3682289fd0cc3723828f9f31cb6ce57e11c2f1fabeb32afcf7742615665f3693ffa3b62a3b554faf339f7bace1ade29e08c3835c5474758d039cf2ecebb8ff02c771065a2c0187f354ea59fcfa09d9713dbdc6dc964cba8b9769ff069d8759b66860e7728822669616dbe1c202fa0e0d785571a43d6cb36feae67348dd1bbb559c69f679ba0ea77281d73048b716fb198a5de576885174764d02713b25fd90458a3fa05a005a13898739879745b629642baa1442f4a3d3e3a20e3e65f4ae7aee4583ce9a910905683355c85acbc7dc39fbeff709efc1aa82968e26c7b56f4ab26e83a0e917c7ac5c5973d1d74bc6c157d331ccb0cce1b8b5dcec10c27fabc9831b51f1cd4f5baca46845c28431662cc088339805215b06906b66052a959b64e8d8ee629c5b8398b9568dd60f05bc8ddb6583a8ac56c575833f8dca77fcf4c9109eaa4b53f746afe5843f718da86fc5952d297be0953da6d1ee0e50248f016643c835c567df5a7c7cf52ead748ce4183b2b314dc36f4ef78121399ceee1c9adff22fb1eb842049b8f9012ecf2286f453abe572da9ec2772d54b456713644067bbbca8cfac9b1d97ac67cf35d29ba4d9ec33cecea545c57a86fd41a7a2452fce0a4b5134bb7ff4bda31fbd59114ae217b5714d67b70d0281712e4540d3b3fd71a52eed4b982b899e0390c066621a0d8670c0f3051c9e8377423d78043e355a31b373167b05dbdd00feeeaccb76769393798d43c972e3d3eca0f05ad4df7d6f5a8643eb9a1cdd7fffa191b5967f70c9af0e0f248d0aa5dfe56d0a810f285f8a3e5c46f23b8c9383d5fb7cd616c7637839a74990e7db1942cd0f439be0448a9e8bfb1855c84cadcd6029608e401b91747f7706b930841b095773f11b4313d4c27718dee15b8918befd2a209de57d9cc367b6c2a658722db7929e2c83fed7ab27710cabc5b25aaa741bc7c0a541611d3db2a579838565f956a82e1667d6d359f45a424d1a4057c7ab5b9062df04aa9c533d475fbdf671283264a88a9305362c0638b41e68c621c5b57402495f8df7e9af16fb031363d3e9a0ffec0501fc8c5faa5211af614d0676b20cfe7cc4104af45ebf5c5d87596fa9aec1a30c2c11bf24f182d9fd5cdd5a7ce83c1ff6b8b49fa75aa955753bf48ade8802952fb77d4ceeba7b1e91b00da5d1513c3fe0dc585bee21e1128d12a2086d4b38b2e78d9995722dfb54f93b5d3736c5e63554052012abb75f132fb05aeaa7b45dcc9066b8d5b7f65d586568568b07b4c2ad01c72b49d0619ddd9b878eb14e8e423cb8eb15e27265d405610efa4fb9dc9d16de9d10a74770bc9e3627a5479750450ad510cad16383807bdb3eeb64c075d39e5cc3dc62b7712f85739addb0a5bf2c7dcafecde5734a5360427e763876c3c2f4ba77852da67141f60b4c11b349388ac047b172f137516bd3a4d3c0fff1814c67bc3ad39730389685df7e0692cbf039094024665579c3680aae9243d9636752e160653e5ca23ba6f3266414ea5dfd5a6b64368c689d1800d842c0d31f137c8b925695199759752a3c1197ccac28499479b7e51a8db51fd4552908187de66d4a275eb303102906a68997c3ae400a2266d69028e59e81053da3ffc9cc386aa655ee8227e5289e67046d7df373fb6aed21cd2e11ef8bd30fbde3cfd7132235248abf13ceb2795aab0d1d9548e9139187ece0b1bee29b46d36cd5f4fe745315f87aa698152c5c45e3fa87340bc3076d17e9c4baa0d7b0252f890e67ce23f66fa3e94d1bb07b69a9da0015069af1a3f00862ee77b94f3154177eedbbbda7bb2765ff4a6689138f2eeaf7e4572938b9559ab063ce920d2d8c8a7ae3a020d6ce3e27819be844ce03a9b70ac8c7a4046b0cc70fdd74659c6b63daefc55cec86da9fd200a3caf22d7618b41403eca693bdbf1268909353217941ac86da9e5f9d435e3447113ec82f0fec757c32dc8278c12ca711565470722701abdfa3e6751d2a2947425c8f44c88df82b5bb3def353abc06c3c84a60073d4e31a85961d8a98444da72c02a9866cdeadb5214bf671df816e6dd7724cac6425a656000659f37f1fd978bd40e6d2d18d52a5e69b854fe81b0872c50a0c50ebe352a33c60f08b96cabb30c5eb8be6eaa811c20c2595f6807284b1e0a2393092eecf7de0612301eaab808d1f408c886096a111b6b41461053e0c6d6fd55a305a7612af65d223428ef92f29380d26aaf5c59ebb10ee7e7ed07b8d6aa54c9ab629414dfc174d473edd7b2fcebcca54fa9242dca4d0fb126d9fd0122a9347553de365c88387b9d6aca5853e0c7a24cb67ea51b2d8326559a4f16834973e8835a51da9d3557f2bc4205cdb287e8871bc92cc1463a89f0508fa5f7b2884b2a7921cad65a6f8039e73b11366274cfe9319c097cd4a0d56972dea37c08ee121e4e7c41422fe810a4a530eefc5efb89536254fbc8d2c4ddf98c907348a423f4e4d69cc7052938f48e565528752c25d604832f2", 0x1000}, {&(0x7f00000000c0)="5610b953638601b8ddfdf3fc7b71bdb7cfa6dcfca918b5970e70f470eca9ed99dc9b76aa0d147c326c6ed1ff6f23a7690ee6abb389b51a37861307ea878da05a0d369adde64afc1118ee", 0x4a}, {&(0x7f0000000140)="5a1af428ca78bca2743f1f77b8c0fd161fd31c4e121ee739e1cd8491bd3483a32be75a5b918cb9b929c7351274f9d168cd124fbf67dee30f66fb1fef7048b6d89476dc2dbcd2852f733090b53327cc03a8c660de1d47cfc98b68a3385bfcd658fd30ee536efbf18fd4ff4d28287d99c092c519bafcef44076fd37990dc92e63a39d97ad0e8f4f6ca2e95f5d6f25fac16d400987ab3e7cdcbcf1c6c000ee9a69777be380bf1c50de7325dd2849bde923259697dee4326d9b8fd48befee10648a5c75ca4d0ed2d44eba8d4a9e4e0a67a69591e73d91a9d4edc2a87236e80bca0d41250439ae3f4692a2deef4f0ac55a3d0fd764c50a96cfa9ca4bd8cfd911f", 0xfe}, {&(0x7f0000002380)="df43976d262573b0052cd60479d998a66cdd014d606e3c15f9f00019f2f19004ef50fdaf361fd1e4615ba3d24abde43acdf91010a6eebff83534a5e7cf2a2bdfe0c1b4918a217108952457fc96f3ac9e3332ec1b3b5156ab009b3502ceddf645f5c3782b6585ad44ba37", 0x6a}, {&(0x7f0000002400)="f7699bdad4bf4f8069915fe729e1707dbb7c255a48a174d29bea8caee0f4b4a7fad08cecb2ad364299e833622d335e2804c9bfa75617a6780729a7f89bf571ca7b73acda66d810f9bf6d625ae2852c2efa4098ff62818cb6d8ec1f2494bd92fbc6e073116afa671a187bac36b5cac9c76a8f8c57a07e246dab3ea11a3fb8a4a50b5d613e9d2233acfc9db56f2d423d16211423900695360ebe82ee661bed45c412d15fb5365350c189ac7568e32ac900", 0xb0}], 0x6, &(0x7f0000003ac0)=ANY=[@ANYBLOB="c000000000000000ffff0000030000000760f489de9b7d9ecbec735a43344d17cdc974d2bae18ba4dbe0bbc42fa4d930bc47acd256b7cb39edf84f6e706b6d19ae124baa954dc6935bfc65d8dec595cb7853f5ffe5fdc96243d596129e677ac84cf59586532350f536654c0839925895f99eda41e5888f7519b08057e102e5ac9d503c6b808e4768196f80bc720c18c318615a2b2cad902086735f764293924b30f7f1482379a39b2ed5d30288946db0830a02c5ee8c05b2ba5e70d1be000000f800000000000000010000000100000053ef5ee54611a10ca82975de3e9024d25466f1397b5a0e1a4ea14b3d821c9a498ee841942efb87f4c921d0487b7da17f49bc10c7bbcaad65fdf48d6ad92d0385238174ac32801e4dc3d144694f69c93755212c26340e151b881d955ef1ebc139aee0dc84702341077a1f17a3b757d8f5854cb660d461662d4e6704a8c1970fd15b1f74e221719aefb38c25423bbaa394a95cd414f3bf85cc9145e78feaec1a60f30bb6e483c9d56c1e3f536b8ef04906460c3bc732c88c3ae16d056cc468502aaa3ba1c9ea980a0399e72f171ec2795535abd1121e0db3f81a30382272a25498b1000000000000000001000000000000ffff000009000000b1be53785a7d553d93e87b9791f387be4214e64e532f300cbb4bf69f8d6a194a49c3ec6c9b1895894718a93fd56ad02e3f9ee6e63c79cc6e1be174f5038c191dbfe95d83735a88a8aef788dd0c20f81b10e07bdf220cff94fce6e05f6bf8f8bb6dddea97feed3d9a10596836e8168b3cd3f6a70a475bc3cd6ac84e4ecdc02e28f3c02f89e36c5bdc793ae051844591412cc6485d6e2c940a384f3b7c54721279d50876cd62211ca921588a54c4b9b382709898f62772f3665b06a0c7e6c01b24820c88b706d34e4feb319a969fe0f0f934f732cc29c10a3bdfa16284d4e7b4c4bd38fe55497919ac0d00000000000000a0000000000000009484d85b5d01000097a7ea8507ee1a1535ecd4e6292fc4774d9d4f9bbe41b9fb0c02b389dda7868fcfec7d75356c346d46d18900ffd386120ea0f793f0c9d699d9912b05dc1bd408965fdcc2a03096fcdcd0be6c5a9bef0e01ad2da5ecf5d43c9762848c58465d113c1ca70be80fe5e6a81592353d93ddbedcbc7f95d0bb712fbb28cbcceaed4c22e022fa74df128b697b00000000000000e800000000000000ffff000006000000699c6f0c6cab0f5b7918ccaeef0a75c1d41ba515d9bca968c7a62a3c5bc603fca07948007c52030bfcf0e4b6c9dba276d81895fe1dd1da61cf4c499f199a6a1bbc4f035679156ecdc266e7b0d3c00f73a211bef893b18ccf275276786a1041088fd33bec5c855447cfb068eefbcd7ed0f3faaa7486b7388246c7d38f227c562db6174dd5a9ff220635da35e6a8fa1672bbbafd952489fd4cb9d0eae24dc19779b856a372a131ae22b4ab3a754ffca6abfb2cd7f9eeb79b0a813a87ece627a313d5ddd168b86e7e24571e338112955076d9d893de86fbea001010000000000000010000004fd17b0afb8f64e6646e9f9809d25c0c00e905baf2a79467e48077933b8a61cfdfaf41cb08614956f32b1b68dfbdbadbf5b58dcb560992ced4a0745de69352cdf513c126ba37898bd3a6bf3942a662689972036e5a3d9a0aea2e7ec72243d85feea3d2d21378e4a92b0f1709e2e9b8e97d7e2c493a45f7b12fc1c32a0da060f7e7a200245af9e93d53e680b0b94bbd5c01e6b5c264fc22aaf1cd110f5358d395adad2ce41e502ea9b8ba39eb281d1d1377327157b688da0d082885d2da95ac129cabf7c91bbbc9757bdb26c2ef231c4d9f0b672fda30046b2dc4e6838600edc84a705377cc69b9813c4810838e12291ac3f7e69ea443654e87e2abceb0e5eb351b928eeb88ae74b887903c53dd772de8a533dd13f9858f63baeb80ad3901654cd6d683de4b1ead7182b8890df2184c020075ac1d9bc7cea3f2e2391d150c63a6d0caf1242edb96ea1531b2b0798e9f3bdddbfa693c4d6dc71fb0649bf6c23c33230aa1be96260985f836515fe91db7b7727a0d4d352ef24257780d60ceb952545889ead85895be107eddb1ce9fce757b9dfd7cbccec3c19068904246b4b6ec37a5026308c570f9128ea896ecb1ca31ec2babcbfdbe80207af358d4d45544d96c16cdac87c6844a40f4b9fb45e14d37bed1953fa855ebe31bebf3453603f7b2ef898b67ec8421ffb5d31cc0b40257f4e872bff60aaf4eaf8054cc6a8dd9bbc8416799a1e6c0ab7940846d8ba5e423a1a633b0b718e8d46845a26adefeea5630848b17d40fc21b393a9d303b7d54e4fc9223d0c43b7a569fe8f86e9fb0b106ed29d3682d1b9cc01eecd774f5cf6e8ce53b3aaf51ed0f08bba0979923ac682cc79eabaa03f5f9a034d235be496e6e52cf3c1d29c494662a8ded056fc98de94bed9667b34615af7f84e56d72e0ec1e8894480ae65540e1ea6393b1f23a9862f29c6b8e5e2337f4574f943627c984ed171f85aaa870bd45607ae3410c6fb9308a291f8ffd7ddf76a2294b8a0a61b6be0d2e57eb4317e6ccbd367902b8e309e641451f60d1b99aa23f2937026ca4ff81c154b4d53e4dcce9a6ccf082e52c140cd6eca1969fa3155adef8683a8eb792aaf6cf4073d9f1576e9bb882680940653b91353d512a79d3d3b24ae420c82ccd2107a4d08ff347ae3fc68767ff84b3c17e42ad4703774790a433d7dc3009f22dc2db20b121ba07d25f020ea6cf8242a5b45ac100cec99ad99b83c14230d4ec002495156dd188befc7b8904eebdb66c8270d49fa512a10810b2149c10a68f7cbca5364ded0c13d1e1dc7e2377c7a790f6f9812f6513fc0a831c77d579c563a3b326012d794689c85f84611e6e459bc2bf46294b438f4b6706e44ee57219926b59d6e8429c9a9d4bb30d68e481c3986b2f70116287e1d61b6f7b8bcdb457b38683d75cbde21cdd8d885d63cf91c744b259b66df8f9b63846133ce2b95a9819d2dede3dc2184d619c62957b58ebc00e620cd78463e60e1f60b7dcb8dcad3b644f21b2724f06d390d3cfbfb7ce36d866fe2fc5d4f62d5cf6dfccd03f7b5b83bf38b518732a1f06fa81f7df54b32ca89b96cce98b1c874bc2a0c87dd84292145a2827c85500f4b085e183ae04c864ac0ed2d757541aa185a6988018b5c4a21ef834c1676d67c276d6dc826752fd957e46402dc292602155392f6da1fb6afbebbc76fe82debd691564e9198cd7176c12e80f0be0ee9fd824497ec100b933532d8e0a30121566686c54e0ce31713cebe1e32055a5c37ea94fe1b3fa33924d52f4a4848ab804596c6d3617fc5adf1e7ea7914be87574c74c41401482dfacf806b890c9a070d6f2a3a227f68c73b7c5fa6708d20268085d5216cb401205bfc6e3f622c5201a05dc4e2925062c751232de651f6e3663f792b0d78d2a760fe8eed0a37d657ff01988cc6caac3c9729c30fe40afd3458b0514c0bfaa0fdcd6d7bdeeba602e41c2b8cb8f603c1a0e63365aab9c54c063b9fd93511f2a59b535f9e9e92dd8dcf4defc24a994cd55d747a01cc326d2bab20314b46a3abe6781b53f2e2e9e71740308e34481db5c0c8e70b0a13a7d2e612b5844df8c32af3e859c4e194841ffe833a1f55c7161e246fa4b04a7f10a99117a05b1bb790a756492e3cd81e37a5ea0c58bf2b08abd21c38f78570a15f9849b7e0ce76a6d6877ba33742f58e3e24a4572eaa3ed0dd509a099e3fe1b3da27b4f0fc9bb1981ef092ddada5929df8dd262a9eaaaa4f8ef617f4e7bea408a7b625235327d8cbd25449482b843c78992eba2459220daaf8d651587d9de7ab51555d61cede9133f05b3bdffab2bf7c918138db1824e1e62225b0da5572ec37dfd1d6d05c6269edaafc1f4f7c73fe39510ec7572d6090466e1f3fa186c042fc14f2b08a1c8d52a80a074992617c2fba0835e88d3252e34bb65bbb646d6696bd7c9353d5d8e246a8f447b258967b243b595a5552a80583990121433ed8965b2c65714d74087bb97e217f9625faf0fa7c6ea3e5a79e76c743150e6f7cce4e062002abb8b6258eb1406c4ec8f658be352f5d170831e5dca517fd25290470a8c9c6bcbf1562661897b115754cba052175248ccacac6125302486d5cfd85e4c17440bc3ad27076d6954f4d9a25cb2e1c83c342e00ec0a3a8ceafaf43c41ef61d7c26e1bded418ba5a6c1befa2e7f434d2e53245def646f2df8cb566fb3f30b671265ed2ea15f6bae0a0342e636e12651e12baa0c33e870ba275c8ffb5ee6909fa1d48b57e22d96a68b9dbf40b6909015ad4d23fb5abf9bb51a1962a633d0cc347c13c5056a313d83aeff36674988c1e93582637f77600165ab4cbcc5f8a88c0c15ee00a55080f2714a958bb6bc969e6734edf9f3308b63cac652baf6dd1a9ffccd2cd98a4f15e8d9cd6aeefb768ad0b130f01729ebe94459c6def63d07bff152d1ecf23339bdb623c56832f11d72d9523d4de6bb425f71cbefaddf39e4e16a5fa095ce2de27b113e0a92efb3a61bb2ccefbbf696373b3fa1ef411159d32d50aebdd35b9ca7ef8f2a4f95271af6fb51fbabaa4b86151bebba7684225903bcbf2501087ae95eec0020c607bbf93d51a8ae051b431349400a15ed98f96adb1eafca5a88d1cf2f87005985f9a0c9437a6acd183b03457c4b5fa45174740099343e87b0fea2815d198e2cf90a64ae763e937ba11d94fde082661f79d114f731aefbbe1115644a4fd3c26b434648dc05652c8a4576ecc80c8df182b7b8b4bb584356d16359e0ba7d5d08b662d059f4893e86cfa6d552c2077168dc2583b69a6fe3e1777ebd836affb4db9b02cb26b885ae2b259e2b375795d1c349bcd689762fe619348ea2cf242f5adb3b3a012d656fdfe264cc0f39a3c570f1d8712f915f306469b8fcf257af5c6cb9f0e24b9fea402bdb85ce0afa63ce8dbc24323cca502f67942bb2686960e87b24837b9bf96f0308ee24498dc345be573ceb3f02f2f1983f714f02692364a97f22232ceeb1561593b0169f553b332f26092b238dad78e09fc32fcef9253d64e83997d6e3f9f8e09707e0f676007ea27fec815cdae55c91e5cc4786f84f7a28918195b5e19e3c464d5c207022bcb74be857f0dcd9bb119832c08de9c7c34197b2a604ce6ed0cecee593247d2076f97b5bf859042e87453b7a090212dfd5768dc5556302e36beacd03450517cb6beb002321cd1709e22d0adaf12a86e7cf811f6111ba41039ed087d888530def488d461cbe4d4e227895ffbf8325919de4f7fa700fdcbf81959978c9be5abf43502b17da01259aa9041c3398a0c680cfe888a7aa417ebd62b04e341184a1819c652dd7c2f8c9d1799913bbb06a3714314ad5ee507d588eca17abb5c0c0af499558e70ac521ef02d8e5579d50c361f5e07685065c76a7d906e93a10d01eed7f64203024504a2543813f800dfc82c2577a9859725f2f11925555cebb7df5ed0d8eb448a78a4a2faac124a1759647621e091c27926a88125b55bb8a312f431a03e3689c85121d731d0962164b1a453785f1948792bf8a7009f2c1189244f835fb2d4473fccc68c114107859db4f69647ee8e0531cbf1edfee2c6e3c7cde9d6c7ddd209b86748d9bffb7e056dd05ca1b1ac69403e589639fa0980333034cc8498861e7d98138f6cf8384e46790fa2280003309fa8afbbb88a4483c7f0bf8643bd94bf6a10e45c5670cd8aa07e415d4ce6e6815eb5dbddc2d487438cd33169ba571155eb035ce32d2248df3cb7126b2a9207936a8177f2eeaebf52094b40a1ab444417050d522380c65e4014cf89e8c431fac3e705f9bf465e7abfa90787921063df374076c8b3d535b1028ab7e2cbcf85630f36dc7d9ad671e6c274a3535ace6c7493c4b5d9b95bbaff8de9c1a045f12133910cd74ceb9f46716f242bd42fb3bbd866047077f30e75aef5f530e6e9c7f3e4a976d158e521eb2a24ccea7277fe9873ba02c4b74affba9993df67f4d6c8724411ec85e2c795bfac086bf4c603a473b91c01f5fddd267be37ed3ead1c5edb196de875aee69c09b2ff7fa16ae5ff4a55ec2e0a1dacb8d2828675474a0d12eb13a8dd06122000166aabb921e07c68e2ada6f55bf80c0b2a5fc11a287cb63c2d33561d5920359ae263ca177c853f8171ec80944e7228a4b993e001642d54c0ab843cca17fb16a0e57f2622355e7d401ddf84da06335855d5df80bfb640e2b0353788c95257e9d3bc1d72cbde6c4edc069daf180e22e9c8a03ff3c3b49b0897a2d73dde42a7d4336ec28932ef6c38e1ce863379452dbee3fd7596a6f03f300552a645efe2962680d33ca0be0ad0f44baa0de2934ee76fbe0cefd753c254fe999de2a3533296d396fb5165236f25c267706a9cdd93ea6b9f96555ce6c1c981a7b038d01952ceda5ddc6a8f507f83a5525a085de1e53207b7a01a3b594af0d44a7e23364f4ac93c7ca6fef0c2f225e77980c84434637aafbbffce5b028627ba8783b941aadae56babbbc252f42d75350fc49f2b3fae8227051e774821b876b7ca01a4e68b2f4a3db14901d05f1d5c9190a9f77aedd86dc08dbdce193e165b334bae75f57027c41f85ae5a184de2ccdc88214a96390f109acc084a113e4d052ee7fc8fd4573f7d51d4a4a5609877ceb5bcebe4479eb364dfd09952d3d62b7df87c016ab4a3c8e12224db9960271f79503643461a5d5c6dd389ebe3655c3c279dfc91db01505b1884c6cc690721890801e550d72efea0ce2c8f36f42ff13d7374e47aa98b5a5262945ff6ad47af9414c4cd6536a91710c20fc1a8cbb9e25eee102480a49fbb076394266a5266f9f07270bdd1a9d3628abf692826303cf7423f827e9dc1d70c828ff3fbb6c0550a4ef661f1b31579610ab8b7d359e3af91a149c41019228790ee852e20c80de6f98c9e65f21ffdc2f0a8dc030033df7717a92a7f8cb442c480fff86dd6e859774b1e82c415f9556b517823df39d56f6430caa8f909cb8767ef6944ab8d2fc2519db38c8690d48d1412c958121b7894b6c4b5cc8f514118be6f89ca15b55fcf850924a8be065b9634cae72136f7f45c591677f239857ddc1f6ca546419fa75ebf33c87b03a49a40f30f8344e13506c02ccbcc819fb4bc9eb5619674f19b51b0270f6d6655336aae12d088014691c59d4447dec41a1763ab268bad4752d30e5979b4c35329ca327337ee926711910641a6395eff0c0ea0750d05f95e4664798b63ac1d04a702d92aaf7ae6fe2f8a5103a716d3d0ae123a832ecc2fe506944de9442f15469c1e2867146cd2f63cce4af36721ea60e8d415463d0db9d558aa0f3492793d8093f044f88727fb9fb46da5000000000000000c89b667100000000f8afc386381b60fa8bda8e6c706719059c9f477e41a046b469835cb08435d07096b1d48f3c421576d3948bbf696cd5a57c38378fd9b6467e46c8c41166000000"], 0x14a0}, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000003a80)='/dev/null\x00', 0x66f1644f66e1535f, 0x0) r5 = accept$inet(r4, &(0x7f0000000300), &(0x7f0000003a00)=0xc) bind$inet(r5, &(0x7f0000003a40)={0x2, 0x1}, 0xc) pckbd_enable: command error 11:46:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/130, 0x82) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1d}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pckbd_enable: command error 11:46:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185bd759e1a3fbed9d7c7f5ecd505370f55d99715dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78bc90ce04", 0x60) r1 = syz_open_pts() close(r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000340)) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom(r3, &(0x7f00000002c0)=""/10, 0xa, 0x806, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) getsockname(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) dup(r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x3, 0x80, 0x6037}, {0x7fffffff, 0x80000000, 0x10000, 0x1}]}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)="5098") 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d, 0x0, 0x0, 0x9}, {0x5, 0x0, 0xffffffffffffffff}, {0x6, 0x0, 0x47c1e46c, 0x2000000}]}) msgget(0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') pread(r1, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000002c0)={0x7, 0x7, 0x3ff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) write(r1, &(0x7f0000000200)="ab20acad284008026cde99cb3d0c357ab24b255737ca3baf0facc5252f3b993624b2abb11f2db28c7c5d8ad8ab274e835296fb1c7f81eb28ab8495024f04a980eb239ae89b5fb7653ab2cc8c", 0x4c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0xf77e, 0xcc2e, 0x5ad, 0x1}, {0x7fffffff, 0xdc0, 0x7, 0x200}, {0x1f, 0x3, 0xf78f, 0x577}, {0xc, 0x1ff, 0xdcb, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") pwritev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000400)="b3a8cf1ccf9b718bf9e9ef64045fe2b6c08dc724f172f79a938617528e4c3eaeede77f7124ef6a54543a5db5d6d84f69106b002f7073a48a6cb0afd2aa702fb99f897bae5f698e9fdd759cd2b27ed468b9a91d9df189dc8183688f8f11c3de7b7a6203405556ec2cfe2a79ada41d59c85ebd5d164b5f6e94c9451c71e137db1e65029222cc374cf09d20b3edb71cbf105f0afe3d97e217ce67db9555c37e742c5e", 0xa1}, {&(0x7f00000004c0)="e76b75da5b5a67c3be553adfb9fcc8c486cc2275a28e4fd10d7860fdec33d5a37e2a64370a97893d12bb7a0e91aabd0b3f0e30c55a4ae3c623b2a1cda7acebedb0000b5a3fe10e1bb9458edfc34c3479d12b4d37daf5e8208b8e262e572c1ccdd687194a206a0432599048c14330a2a586d40ebb524fb824ed58b7a6431c4b02ed580d31af783e14dd78182360826f892f231ba8cf6a86c3b7e0273d791f693cb6733bbe145274aa9d3bdac5fa959f42c1b043957c", 0xb5}, {&(0x7f0000000300)}], 0x3, 0x0, 0x0) 11:46:36 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) getsockname(r0, 0x0, &(0x7f0000000200)) 11:46:36 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) socket(0x2, 0x8005, 0x100) 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x95e410f99ae717ef, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x7, 0x1, 0xce68}, {0x7, 0x20, 0xfff, 0x4000000}]}) 11:46:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469, 0x0, 0x0, 0x10000000000000}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0xb, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) shmctl$SHM_LOCK(0x0, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xfffffffffffffff7) 11:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget(0x0, 0x5, 0x648) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 11:46:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x30000) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6085b2ec, 0x1}, {0x80000000, 0x100000000}}, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 11:46:36 executing program 0: r0 = syz_open_pts() r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x870, 0x0, "d73010dcd58c0000000100"}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000180)="27deff0e956f8df25daf194370424ec91bcc2c6d0d15f88e1736a3e4d8fa67294d3ca95a715738c3db40f1585a008854e6ec5e4d0e6512cd6c71bcd3811faf5c9b3eceac340c11d2f35266a70a4ee409ddf6c6ab9dbba7614814276e5ccc578641198d17737bc10fe18596f92f66d7c148a8cd5276b8545ee6796e01ecc9a231f1611fa0e9809497dead9af924e2e60f4bd35745937ee8c2ed126231e896bc88de57f49ba2aa21194e6deacc1954e5a8594b355032c3ed9a63648cc10ea386b1e336c88b70138e8adbf0c0f67617d3ac8348664c8c16ca2e6b64d1493c2cab7f60b87c8a", 0xe4}, {&(0x7f0000000280)="067f5479584f4e4e116cadac3881c1f520597dc90692f851879243c396768210cf3d7a53092114e3f212bd7f3c6b45dc70d98a878352fec64a80234fb3fc5e6366f47ba84e2e0e6efde3c7c8799e0459a0d155f6463cb7256c5f45f6ce2f684be53c02f15eb3ff4439c45aaa2171567eab58b168801313616e4cc458968459cddf04c1bcea9814e023e3f7", 0x8b}, {&(0x7f0000000340)="3bbcdb5bfa4c8e3024a84feddd2f8f6879ff787c8466be8d49dda5cfadf0ff58afffaeef36b66ea95367d694d5f9c999ccdd78947a57f88e687b1718b1cfafa0100c892109126f2d713c3a839058f47f5364bfa5f06fe195769cca5f153baa43e9f657482f76ddcdf944c7ef98bd25aa0700461992339b0987c045ca34e79098847f031928703cd955790fb1088862a1d05475bfc021fc068affd0aae867231a301b00885f0b44be50cb45bb1abad8396ea0c2e6f456730172a9e58850a2905f97dcc4a162af6a78d18db84bb326e41be52b486fb63e3fa0dabe5c4f91", 0xdd}, {&(0x7f0000000000)="6601c95575f591d4cbe36c18c3694091ff49dc5b72f4d8c261dd7c3a783266ab7ce8e415a7a595e5ff3d2d5f8d52333016fe971c", 0x34}, {&(0x7f0000000440)="8fb9788f3b4c2b3ef57a466ce93958e7dd3da578e49e59250c6982f20055dec0bc8e5d45cd5a809784402d268cbce9b4c4e6eebd30c5c8432a6120ee0fb70341d6043285e351e2ceacd4b24b3913f25bab38a78d2b7fb6242bd880d505e3299abfb4098f9b46de511af24aae582d65d026550c5d5b0dc312e6fa6ec87d9bd5a1b68779aec0f41054c0f425633537aa76c7a0e2fe3751eb7c584ddba7367b1030ef0d1a240a4d41", 0xa7}, {&(0x7f0000000500)="a1154a599adebdb3a6f65b1ded246a04d80c0cc40c76326af797f61cefbf0196fa17da189888883f1f5ed86b1c047445363e43a97e16a5b8bdf62a9700d5856e6f2266e2f546d789ac5d9f8a2b2ec40ee2dc5fbef5d4a453fd20f52706f03789b6cfed12948f5eb425d8d5321a5aa64060826edb980ce622766ad38fc0cb7c8a15daa469d5f1d31efda90a25f104f1512031e749a682c8a509d2b5f19ea67ee73c7be85b4633667f53206313e04a48ac4c2ed09fd27fa488dd773a1c7f0ed42a86700cbb51d3ee278a9d64", 0xcb}, {&(0x7f0000000600)="1df86ade29af25f338a26c440f2bbc6322f3848fd28f0b0213f3c2fc3e19e890a725b4cb54a4183fec636a421473fc2f654fa424d7ac59de2a34d40abcc8e94b6a4a116c4a31ea32623db6c01ecb59c679e41389159527ae4687e0b6581818f64a0067a500423cb2b9a33fa8bee3b0db55408af159fe81", 0x77}, {&(0x7f0000000680)="7aa4eb800a01472f53f8720873fd6e6d2c4dbf4ff4a40052c72e9086a211b9cf9c6cd73367a7cbf5e60561e3a281272a49ce5e63244fc1a80ab5f8646d6cd7ca8f8e2e3ccf51", 0x46}, {&(0x7f0000000700)="704d99429853b09a37213c8b9d80d93635d98dde8b8205d3695f0724cebd7c7f58c83c03d5eddf0e8e6c8e51d5c58e1936682886afbd4900c21594418b77561d86c5ea7c0e624b6d57f8e52c94b84b1ef79a1363ead926609c0ad76ee7c542e19347d5d1e106", 0x66}], 0x9) r3 = syz_open_pts() close(r0) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) ioctl$BIOCPROMISC(r2, 0x20004269) pipe(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000007c0)) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000900)=0x2) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) write(r7, &(0x7f0000000800)="af04132289220c269ae5cb866e6c2924be250a674f", 0x15) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000100)) 11:46:36 executing program 1: getpid() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r4 = socket$inet(0x2, 0x0, 0xfff) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x190, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r8 = accept(r7, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0x8010db8c4f2d02bd, 0x4, 0x0, 0x6e8c, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x0, 0x10, 0x4, 0x7fff}, {{r3}, 0xfffffffffffffff8, 0x40, 0x0, 0x6e0, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x881, 0x93dd}, {{r4}, 0xfffffffffffffffc, 0x0, 0x1, 0x101, 0x2}, {{r5}, 0xffffffffffffffff, 0x84, 0x1, 0xffff, 0x7fffffff}, {{r8}, 0xfffffffffffffffb, 0x12, 0x4, 0x3ff, 0x10001}], 0xec, &(0x7f0000000380)=[{{r9}, 0xf, 0x20, 0x40, 0x335, 0x800}], 0x55, &(0x7f00000003c0)={0x5, 0xffffffffffffffe1}) r10 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 11:46:36 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) socket(0x10, 0x8000, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 11:46:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() dup2(r1, r0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x62, 0x42) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x500000000000, 0x2, 0x7fffffff, 0x0, 0x4, 0xf1, 0xf8a9, 0x5, 0x0, 0x142, 0x600000}) 11:46:37 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x108a9, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) chmod(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) r2 = fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x2, 0x640) semop(r3, &(0x7f0000000240)=[{0x1, 0x2, 0x800}], 0x1) r4 = geteuid() ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000001c0)=r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r5}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000002c0)={0x3, 0xab}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/218) fcntl$dupfd(r1, 0x0, r1) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x3, 0x99, 0x7, r2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev\a\x00s\x0fo\x00', 0x30220, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) socket(0x2, 0xdcfca37eb02a6c9c, 0x1f) r6 = open$dir(&(0x7f0000000300)='./file1\x00', 0x8000, 0x4) semget(0x3, 0x0, 0x400) fcntl$setown(r6, 0x6, r2) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000440)={0x3, 0x1, 0x6, 0x38, r7}) close(r0) 11:46:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000005c0)="8c430c473778d8efb9166e012d5165e67893b4d4ee6a1afc5d4fd8ed28d6bbffac095a6cde5c8ed17cd3ecf108962d312d52c45ab3babea40baad2a5af3dafee4a252d438466fdefdb0a7b9dfd097ee3221374954b0e4b8136b1bb14d42fc2dded47c66d0c", 0x65}], 0x1) write(r0, &(0x7f0000000640)="582720efabd16ebae63225259544fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d4723551c1d8d03368535d9fc941c8f79803891ccafd64b676ca9eee8f36471a67a88b0ca13c3c7bb4d7f5cc4b384d6cec25b372b8c85fd216f5b2a2e2bfecfe854abf715473dbaacba423f2b8000d4c2657f935c44b5dd4fda90960f8e6bc68e75946afa02bc2edf345aae80ec59cf68d8162f23618fc5371f66b62c6a28575eb436285073a20a3946fbbf7b59642f6e6dcb771dd6cd778e9bc0600d4431326451b60311d7accab60346d897faa5c80ff981cd3f697ae1e4175587bf3cab6b1bcba83b00f7cd462cf374a364aae301c96224a3069411c63737ca9fcf4d58949241f2713f7207ff7e74c935ee33368fb4bd0a341c1d88554b0607be05dc9834022f84d6cb03b5c819e9e9dbe9ce78c695be9fdfc66a23fd07f34d43170cef08860b0699a0754a7d8ec3fd1b2a383060fc497e8efee055430c1f7b94a981cbb0df16f062c8bcae8c17a86adf99d1e55ac68f0d4d7d8411374cee55a0ed5160c6eef734c578192cece8eee828d3ec635990ac906f8d14d4ffee4f471b3d7dead9c18832a05997305a1da91c67588a7466", 0x1e8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfb8e, 0xc47c, 0x10000000003, 0xfffffffffffff6d0, "f000bf3e00000014aeed0a671f7630830400"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) execve(0x0, 0x0, 0x0) 11:46:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xfffffffffffffffd, 0x2, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401", 0x40000000}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 11:46:37 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x5, 0x4}], 0x21, 0x0, 0x2, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000000c0)) ioctl$KDDISABIO(r0, 0x20004b3d) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 11:46:37 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x8003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="e80000000000000000000000000000002bfbbdddc42359611ff7588f7bdc764ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e000000000000000"], 0xe8}, 0x0) 11:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x3, 0x800) r2 = msgget(0x3, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x3, 0x800) msgsnd(r2, &(0x7f00000001c0)={0x3, "fcef001476ecf8e12afad5570b332aa5aef05880ff3bbbd3"}, 0x20, 0x0) msgrcv(r2, &(0x7f0000000200)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000240)={0x0, ""/242}, 0xfa, 0x2, 0x1000) msgsnd(r1, &(0x7f00000001c0)={0x3, "fcef001476ecf8e12afad5570b332aa5aef05880ff3bbbd3"}, 0x20, 0x0) msgrcv(r1, &(0x7f0000000200)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/28) r3 = msgget(0x3, 0x180) msgctl$IPC_RMID(r3, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000380)="76c8696f1dfef9ec407e73cffe55fbd3fec4ee386d69727251838239f59952d2c5dc8f852dad7dc255b08fb777b9ac88d1ece0ea44626d13600641169034962f2666fcb986d2dec5aa9511024620cafb02e835d4b07d66abf9d5ddd9537c8711665490f888f2fd88f7928a81f7c8f75560c71ab8bf59bbd96667acbe8db96a907133311f77a1e7d885f09abed1175ba8b3cc625bded210d5d737a9f46b0fec4e8a8ee5529a12", 0xa6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:38 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x2}, {0x330ea9ec, 0xda}}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x10, 0xc, 0x7fff}], 0x4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x200, 0x5}, {{r4}, 0x2, 0x40, 0xfffff, 0x0, 0x5b2}, {{r1}, 0x0, 0x30, 0x80000000, 0x5, 0xa9}, {{r5}, 0xfffffffffffffffa, 0x54, 0x40, 0x76, 0xffffffffffff0000}], 0xe304, &(0x7f0000000240)={0x8, 0x8001}) 11:46:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[0x100000001]}) 11:46:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0xfffffffffffffffe, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x5}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) 11:46:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000240)="6a745b5bb538c54bd8f16c905eee68aed8b18eb7e34f7613cb01848ca54a92262ae9fa260d7680f0b71142e674bd85cbceda7fd88439228db90f5811f7f194bbc6723bc416ed13b222104644f1d7e6d09ca9fa9989795f0ac11dda8ff464f1594955fb2b89cb32da24e56edc54423687cf7bdfd57268722406bbb975e6ed8efd4e0529fd7783b08f1b384af87d54374e076c3d4ab02896be0441a83cb6d63cf31bfcec8e8c7fb24004abc994dff8475b6cc2cf266fb3faa4e78af4d3df5cc0aa8f78643ed0422e223bc5611ac80db10b4e3208787cee69a658cf986d8b4786933c1af904dd4efab2ec0896eeed25a3a8fccb33", 0xf3}, {&(0x7f0000000440)="cf6e5b87ce5bf9c9d223c1e832483e19dda5b561328051c3dcb25e32ff46fdf61d96211962f83094bfb4a6a43fae263b60bebb4f56bc58564b91f048ce94a3d4019348a1443a0c85bc45e3eb963d023521259f757cd4efcc87ce915413e87fdfd75f6e7953b037060db5193a3c2a5b598547e0c13a1c313642b3b6920f521bc3be8cb415307427f941e8c543a76adc43de85fdbd0076c4e0a68ed2aeba723b385af1a40810949a72a000c7c95194ebf341e88a70d1230743157b20dfd229c23a82aa1bcb70d7ccd9a8da2da7", 0xcc}], 0x2) recvmsg(r0, &(0x7f0000000380)={0x0, 0x1e0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/75, 0xfffffffffffffe92}, {&(0x7f0000000080)=""/1}, {&(0x7f0000000180)=""/164}, {&(0x7f00000000c0)=""/23}, {&(0x7f0000001540)=""/206}, {&(0x7f0000000100)}, {&(0x7f0000001640)=""/93}], 0x10000000000000b1, 0x0, 0xfffffffffffffec0}, 0x43) 11:46:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x7fffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 11:46:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x2, &(0x7f0000000600)=[{0x1, 0x4f8, 0x6d0}, {0x7, 0xd02a}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000000c0)={0x10, 0x2fbf, 0x4, 0xc2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x354}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x20}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff0000/0xd000)=nil, 0x2}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x1a42}) r3 = socket$inet(0x2, 0x3, 0x7) sendto$inet(r3, &(0x7f0000000040)="12efcf6a5a30", 0x6, 0x8, &(0x7f00000005c0)={0x2, 0x0}, 0xc) connect(r1, &(0x7f0000000680)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 11:46:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d96) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = dup(0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) recvfrom(r3, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r4}, 0xc) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 11:46:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000000c0)={0x5, 0xfffffffffffff289, 0x0, 0x1, 0x0, 0x1, 0x9, 0x10, [{0x4, 0x8, 0x5, 0xdf}, {0x9, 0x401, 0x9, 0xfff}, {0x400, 0x2, 0x6, 0x8}, {0x8, 0x2, 0xff, 0x1}, {0x3, 0x2, 0x3, 0x7}, {0x800, 0x1, 0x3, 0x1}, {0x2, 0x1, 0x0, 0xffffffffffff9781}, {0x5, 0x7f, 0x9, 0x4}, {0x101, 0x9, 0x9, 0x8}, {0x2, 0x6, 0x4, 0x22}, {0x3, 0x80000000, 0x3, 0x6}, {0x1, 0x80000000, 0x7, 0x4}, {0x43b, 0x7c, 0x6, 0x8}, {0x4, 0xfffffffffffffffd, 0x5, 0x8}, {0x96a, 0x5, 0x4, 0x3}, {0x80000001, 0x24, 0x9, 0x401}]}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x4c0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000400)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)="ff4abd2181d8e321592c8e6c598c4279d86c31e580ff1e5679b3df6aa81d615d1444fe9e74dbb307ec5a47c793e14340568763d5b0443eb51697bf56b99e7416912f604fda180dc877aad0fa99c1a803149ce07db3fd22f0ffea5e1fd7c3d258f6676e147ae43b7c13ad13af7a6e24c7331ad83ec1d073acb6c45160af889e2f6f908a6173a2db24", 0x88}], 0x1, &(0x7f00000003c0)=[@rights={0x38, 0xffff, 0x1, [r5, r6, r7, r8, r0, r9, r10, r0, r1, r11]}], 0x38, 0x4}, 0xa) 11:46:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) sendto(r2, &(0x7f00000002c0)="fd3959f1df6c6437e197e90c09d334f6f92ae4dd5678136e16f14156dc51a33f0f2ce8ef68953282bba5f5fd4c5aa9ff2092c979b07ef03638a0a5546ad35b2bd0305126b04b0ae84cba4a210f60b3ebf7a249aedffcd9263f3c0ff6efd80f67e3d1176fe5047a4636d09efe2cf73ba6223d3641ef67b4e07f17a3b67e134b7c8c077bb71d1eb8a6048b00522760fa76487e8b6492b134fbba0598d387f4ace3f7e45277170ec7c335b2cf7a8789c47b52dd6568bc4e5c3ce4d42875b5bdeee927e3e0a449c979c7584a4cb791b38b39994b1ecc9bc1eba7ec6ab3e9e943d1c0c33dd392d335", 0xe6, 0x13e9b0271ebd7d67, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d93}], 0x6, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 11:46:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x2, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$inet(r3, &(0x7f0000000180)={0x2, 0x1}, 0xc) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x5, "85495500020000000000001167f5bfa600"}) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "f5e82512a690a2e1016a55d7d08dfc33957c5232"}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r5, 0x4}, {r11, 0x10}, {r10, 0x196}], 0x3, 0x0) 11:46:39 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xa224dc80c6c0072a, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r4, &(0x7f00000002c0)='./file0\x00', r5, r6, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='.,\x00']) fcntl$dupfd(r2, 0x0, r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='}*\x00') r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x8, r7) 11:46:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/111, 0x6f}, {&(0x7f0000000200)=""/223, 0xdf}, {&(0x7f0000000400)=""/65, 0x41}, {&(0x7f0000000480)=""/4096, 0x1000}], 0x4, 0x0, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x6d3) 11:46:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="ee") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x20, 0x1, 0xfffffffffffffffc, 0x6}, {0x3ff, 0xffffffffffffffff, 0x5}, {0x5, 0x3f, 0x401, 0x100}, {0x6, 0xffffffffffffffc0, 0x6}, {0x10001, 0xd4, 0x3, 0x4}]}) 11:46:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 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, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = semget$private(0x0, 0x3, 0x14a) semctl$SETVAL(r2, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)) setsockopt(0xffffffffffffff9c, 0x6, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:46:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x48, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) accept(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000200)=0x9a) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/12}, &(0x7f00000002c0)=0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000340)) r4 = dup(0xffffffffffffffff) preadv(r4, &(0x7f0000000580)=[{&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000000480)=""/209, 0xd1}], 0x2, 0x0, 0x0) socketpair(0x10, 0x8000, 0x1ff, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r6, &(0x7f0000000600)={0x2, 0x3}, 0xc) r7 = accept$inet6(r5, &(0x7f0000000640), &(0x7f0000000680)=0xc) shutdown(r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x200, 0x0) setsockopt(r8, 0x1, 0x2, &(0x7f0000000700)="97bb697023fe1bc1db54776ef4f5291238fcdc56f97d682d07fc39dc13855345205b790ad08a167ebd9a3f5311dd406d8fb2e52e072c348297272e334aff0faf54fcb0a7530516639f9411953742574912", 0x51) munlockall() ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000780)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000800)={0x5}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f0000000880)=0x401) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000008c0)) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000900)=0x1000) setsockopt(r4, 0x2, 0x7ff, &(0x7f0000000940)="b735429c5c74f3fded89443aab7b12684b5968f53fe8bfbb1796a5a7db433d1012fac51a03cdd983b508b500a57f4df56cc1845c23e1c77f9a1acc9639e510fa85eefb147bb3612146f3216bee5269955970a09504797e5f5d5b2256947c7f3f4fab33cb391777724f88f7077697e1e33582b14bc3b71b7c9216339724b157e0253179d787b85ff4d510a4e4bb32694b47520743637af90a26d20ac25d6bad53b2b3c3168a9c69a1819c21babc9e4da3868556acbdd717", 0xb7) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x1, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/vmm\x00', 0x82e2, 0x0) ioctl$VMM_IOC_RESETCPU(r12, 0x82405605, &(0x7f0000000a80)={0x3, 0x64d00000000000, {[0xffffffff, 0xb7, 0x1000, 0xe5, 0xffffffff, 0x5, 0x5, 0xb4, 0x4, 0x3, 0x3ff, 0x6, 0x3ff, 0xffff, 0x1, 0x6, 0xf70e, 0x1], [0xff, 0x2, 0x2, 0xece5, 0x0, 0x7, 0x1, 0x0, 0x7, 0x100000001], [0x6, 0x10001, 0x10000, 0x8, 0x9, 0x0, 0x7], [0x5, 0x7, 0x7, 0x100, 0xbf, 0x2], [{0x3ff, 0x21, 0x6, 0x3b}, {0x8, 0xea, 0x1, 0x99a}, {0xdb91, 0x4, 0xff, 0x5}, {0x76, 0xffffffff, 0x1, 0xffff}, {0x7, 0x7ff, 0x800, 0x1}, {0x0, 0x25, 0x9, 0x80}, {0xe67b, 0x5, 0x10000, 0x10001}, {0x9, 0xdfc, 0x7, 0x2}], {0x65, 0x0, 0x100000001, 0x2}, {0x81, 0xffffffffffffffe0, 0x758, 0x2}}}) 11:46:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d73000e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r3, 0x2}, {r4, 0x88}, {r1, 0x2}, {r2, 0x2a79e855eae9a363}, {r0, 0x4}, {r5, 0x16}, {r6, 0x8}, {r0, 0x4}, {r7, 0xc0}], 0x9, 0x1) r8 = syz_open_pts() ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000000)) 11:46:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setuid(0xee01) fchdir(r0) msgget$private(0x0, 0x2e) fchdir(r0) 11:46:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="000000186004008ba8002b27febf00000000ba0d31e99a00000000000000000000000040000038b60fb5590f", 0x2c}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x46555dd8388472cc, 0x9) 11:46:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x2, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x60080, 0x0) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000200)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r6 = dup(0xffffffffffffff9c) getsockname$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r6, r6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xeb, 0xf9b83b413fc0c0d9, &(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4, r7}, 0xc) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r9, 0x20004b3d) socketpair(0x18, 0x4003, 0x2b, 0x0) socket(0x10, 0x4, 0x5) 11:46:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x100) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x2}) r4 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x2, 0x100) readv(r4, &(0x7f0000000040), 0x1) syz_open_pts() 11:46:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0x100000001}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r4, 0x2, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) syz_open_pts() sendmsg$unix(r7, &(0x7f00000011c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530000f298d6eb4545f2744a0aa848047ee07901778f40313bfb6819a0a9b1dcf2406225fa05e654cfea08914cf4a08c4139734c83b0b6ef179f490d8999760de6248ceb5899dc5de4ca08314db35a00594bcc72988a531b4e973d1797953783c71116d07fd8534739978137ec7e52cefc751994f07b9cc0813b890f1bdf691f34efe7b71570002616a6ea26f5cb98e2f1e4ed1e3bdf142b5bd0e9bacc3e7ed4e5c97d93261dc3c38dc8f5374b3a6831d704b330419c84c63eab4d541bbfd8b9e5ebbd8c76e1e372c1390eb537f838477df504d8d4f790437e0ebe7ee95fa00"/244], 0x1, &(0x7f0000001180), 0x0, 0x0, 0x0, 0x4}, 0x400) setsockopt(r5, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0x4) 11:46:40 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x148, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)=[{0x25, 0x0, 0x1}, {0x9}, {0x206, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x40, 0x6, 0x2}], 0xffff, 0x0, 0x4, 0x0) 11:46:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00'}) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) faccessat(r4, &(0x7f00000000c0)='./bus\x00', 0x1, 0x1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:46:40 executing program 1: r0 = syz_open_pts() setreuid(0x0, 0xee00) r1 = msgget$private(0x0, 0x10) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r4 = getgid() r5 = dup(0xffffffffffffff9c) getsockname$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r5, r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) recvfrom(r5, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r6) r7 = dup(0xffffffffffffff9c) getsockname$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r7, r7) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000280)) recvfrom(r7, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r8) getgroups(0x6, &(0x7f0000000000)=[0x0, r6, r8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0xffffffffffffffff, r3, r4, 0xffffffffffffffff, r9, 0x62, 0x7fff}, 0x3, 0x6, r10, r11, 0x401, 0x0, 0x8}) fcntl$getown(r0, 0x5) 11:46:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x5, 0x0, 0x0, 0xfff}], 0x1f, 0x0, 0x30, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) 11:46:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/108, 0x6c) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x10) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x7a, 0x2, 0x3, 0x40}, {{r5}, 0xe09825490e02dc7e, 0x8, 0x40000000, 0x3ff}, {{}, 0xfffffffffffffffe, 0xd4, 0x20000000, 0x4, 0x5c}, {{r6}, 0xfffffffffffffff8, 0x22, 0x40, 0x8, 0x7}, {{r3}, 0x5, 0xcb, 0x1, 0xa005, 0xff}, {{r7}, 0x0, 0x2, 0x0, 0x0, 0x2}, {{r1}, 0xc9277bd866484bbc, 0x80, 0x1, 0xfffffffffffffe00, 0x1}], 0x400, &(0x7f0000000300)=[{{r8}, 0x13e987ba0aabbe5c, 0xd, 0x80000040, 0x1ff, 0x7fff}, {{}, 0xfffffffffffffff1, 0x1, 0x9fa28b53454df8c3, 0x7, 0x1}, {{r9}, 0xfffffffffffffffe, 0x4, 0x10, 0x3, 0x5}], 0x3, &(0x7f0000000380)={0x101, 0x416}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 11:46:41 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) r0 = kqueue() mkdir(&(0x7f0000000180)='./file0/file2\x00', 0x894099795530ddd9) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x20) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x40, 0x4) fcntl$setstatus(r1, 0x4, 0x80) chdir(&(0x7f0000000040)='./file0/file0\x00') 11:46:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xb10d6231a435e096, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x80000001, 0x1ff}) syz_extract_tcp_res(&(0x7f0000000080), 0x647, 0x186) clock_settime(0x0, &(0x7f00000001c0)={0x8, 0x10000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect(r3, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x24, 0x7}, {0x3, 0x100000001}, {0x6, 0x9}, {0x5, 0x3f}], 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffffff) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000140)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={0x0}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x7d879872ad70eb01, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x30, 0x8}, {0x7}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) syz_emit_ethernet(0xb, &(0x7f00000001c0)="97456890bdccc4c726cd00") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x632a8de46995aa27, 0x0) 16:00:08 executing program 1: r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) recvfrom(r0, &(0x7f00000002c0)=""/235, 0xffffffa2, 0x40, &(0x7f0000001d80)=@in6={0x18, 0x2, 0x67e9, 0x4}, 0xffffffffffffff5f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = dup(0xffffffffffffff9c) getsockname$unix(r5, &(0x7f0000001c40)=ANY=[@ANYBLOB="00000000000000000000dd5af5f9c35bb7f57a70e500000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000c5d5ab7dfe4ccc4f000900"/117], &(0x7f0000000180)=0x6e) dup2(r5, r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) recvfrom(r5, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r6) getgroups(0x2, &(0x7f0000001bc0)=[r6, 0xffffffffffffffff]) r8 = dup(0xffffffffffffff9c) getsockname$unix(r8, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r8, r8) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000280)) recvfrom(r8, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r9) r10 = dup(0xffffffffffffff9c) getsockname$unix(r10, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r10, r10) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000280)) recvfrom(r10, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r11) getgroups(0x5, &(0x7f0000001c00)=[r1, r4, r7, r9, r11]) select(0x40, &(0x7f0000000040)={0x4, 0x9, 0xffffffffffff688b, 0x4040000, 0x1400000, 0xa90, 0x9, 0x10000}, &(0x7f00000002c0)={0x8, 0x2, 0x6, 0x7, 0xc6b, 0x10000, 0x4, 0x10000}, &(0x7f0000000600)={0x6, 0x4333, 0x8, 0x2, 0xa52, 0x2, 0x8}, &(0x7f0000000640)={0x1, 0x5}) r12 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r13, 0xc2485607, &(0x7f0000000740)) shmat(r12, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r14 = msgget$private(0x0, 0x200) msgrcv(r14, &(0x7f0000000000)=ANY=[@ANYPTR], 0x1, 0x0, 0x1000) r15 = msgget$private(0x0, 0x100) msgsnd(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000000000dce26e21bb7d961d2f1e59d4af6de0bd0a2af5804f572efa2164fb82585a4961838e7b5f5c14e9a87df43431b48670952800000000"], 0x3d, 0x800) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwritev(r16, &(0x7f0000002500)=[{&(0x7f0000002200)="4106a47a70cfe037c79868f8870ca01a081170da86bb68edb7ff4249404a9cabfb67edbc6e9203435f15e514d065f8dfbeeb0adb6e35f4a38105ad3eb0e4382248b817bd0287dcc1b46902762f99d78e2f843b0a56b9073fcf20e951ed959bb6187090daaedf7aaa23b8add67d739c1b8e92226c7c7d2d523af92dfe"}, {&(0x7f0000002280)="18d12834199ef0fed50ef81abf565c19734e57f38eabd3b34f14940c212c8287fc811b8441abb130a77e6d0fae53ff8908038e72d42063d54e3e0b36c7407d8f7b0cf0fff45df9fb48920b0d01ff119f3865898bfb433ff83a43877ba8fe7e7ad672be349f51d4833c7d3fff3a967b92ad20077bffd82e4dbf71e813a604808a097a5958060889df0098de0b2486b20994a048b6a7087fc5b69ea02910791c7173409c8c4b7bea54abe40fc602c9b15433f524bd96e17f4665621c5d8d751aa5cb9c5926e77b43c0194f20e5969d3669f3a4cc1b063052f5997e8794f0b51d2a129b"}, {&(0x7f0000002380)="232c23f7b3987d48d22ddcde9b7e25d5050156d1a83e01ea4efc0ec725ffcf6cd8e766430c9d8bbef60a0a005d28", 0xffffffffffffffdd}, {&(0x7f00000023c0)="3025f7126d7ca2c29cf9ac2c4c8ad8523ab699dd63c75dcb23b44db5fe258dfd28cfd8b49dd721741c95bcc4a8ce727e7d923608bf78738542b76afe0f5668264336b2a04e5cd9a62a563ef3901c2f02"}, {&(0x7f0000002440)="0204a58047ce25a49d7415b94496c8c67bb6e5a00732e38039edc3965517e55ef522febd58b72442cb1f5b0b49d5ba8f3bb80f8f19805ce4f235bdfc0619284822922f368cdfecc00a82239a98396c07599aa48117ff161dab7f589dd789a48b86c65b"}, {&(0x7f00000024c0)}], 0xa, 0x0, 0x3) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mlock(&(0x7f0000027000/0x4000)=nil, 0x4000) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = msgget(0x0, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/55) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000300)=[{0x57200919, 0x0, 0x5fc3, 0x7}, {0x0, 0x81, 0x9, 0x2f7}, {0x5, 0x4, 0x2, 0x36}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fchownat(r2, &(0x7f0000000500)='./file0\x00', r3, r4, 0x73332c84428df876) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0xff, 0x13, 0x9, 0x401}) socketpair(0x6, 0xd2c598dd999068df, 0x3, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) msgrcv(r1, &(0x7f0000000400)=ANY=[@ANYRES16=r5], 0x1, 0x3, 0x800) 16:00:08 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000000c0)) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x160) r0 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x8c, 0xa786, 0x86, 0x9}, {0x3, 0x8000, 0x1fa5598a, 0x2}, {0x7f, 0x1f, 0x8, 0x9}, {0x3, 0x80000000, 0x8, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000100)='./bus\x00', 0x8, 0x44) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwritev(r2, &(0x7f0000000040), 0x157, 0x0, 0x4) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) write(r4, &(0x7f0000000100)="47ce44b2b62c0baef153936fac70a8d0f86f98aa3f4c552078f70b506eddae3b5516e52162ba61004aeec4d76163ddf6676a8f4d5fd91b8b0e2ab459223eea9b52faacd8ea40c20e94d63d40e9542c3610b06fc0acec2898725d746f52635739807b4da42e1607fac6c95e7e6181f2ce41b139435cfb4fd160d32d45ce8944488ac0a9cd01da80a837b5bf671699288c11b55fcb558ecf976b868df1ce8f1dd4d1027da22fc40e748c454b7e", 0xac) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mmap(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x1, 0x12, r3, 0x0, 0x33) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:09 executing program 1: r0 = kqueue() madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x2) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) write(r0, &(0x7f0000000000)="93670844b5e68e52d24f46dbcdb230db3da1cc8ae848b9db3ca32f2c53b875e6b52b2cf1d96114e3ab3b992a28306857e0925a7a86b9c7b4b4f267", 0x3b) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x14) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) fchdir(r0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) flock(r0, 0x6d07278c4e42a5cb) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1c1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x104c9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) 16:00:10 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) semget$private(0x0, 0x0, 0x168) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x7}, {0x18, 0x1, 0x80, 0x6}, 0x9, [0x7f, 0x7, 0xca85, 0xa27, 0x10000, 0x7, 0x3, 0x100000000002]}, 0x3c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x20}, {0x61}, {0x6}]}) getitimer(0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000d40), 0x0, &(0x7f0000000940)=""/173, 0xad}, 0x1) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() r2 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) clock_getres(0x2, &(0x7f0000000100)) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x81, 0x7, './bus/file0\x00', 0x5, 0x9, 0x7, 0x1f}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000180)) kevent(r1, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000300), &(0x7f00000003c0)=0x4) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x5c, 0x0, &(0x7f00000000c0)=""/92}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x1a2) chroot(&(0x7f0000000280)='./file1\x00') lseek(r2, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x06\x00\x00\x05\x00', 0xca4487311618537b, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0xd9, &(0x7f0000000140)="5796049858065144a8f9458f6cd38709fafe4f93f2626eb614734203cdc64222ca4dffa8e29bab3edf38a67ca5a59cf68c5486dae3ef19c6d4a8b1ea775f9a4a64c77746fc45caf11e085a8c32a6fa43cd051273bc1d41231f5bc7cf50eb1e383bc7c461c67172eb9d7a528f5a2fcf868439b1c637284f08a80419db11572fc2fcf41ef7bf83a1c1c0364af85061e1700f9d9086979be559170987474e070041862bd11a50c287d92c32126a5546ac3f4ec7135f217b3de6bf360cbc660137eab1f415daeb7100a6495df0940a5405e2a9daee4dc1e43b5fcc") syz_emit_ethernet(0xfffffffffffffe30, &(0x7f0000000000)="a000") ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 16:00:00 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) r3 = msgget(0x0, 0x4) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000ff0000000000003ff00000a399b9f4aa69af6ef4aba2802600000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000052880000000000000000000000000000000000000000000018000000000000000000000000000000000000000000ffe75ad5a4d552e0a06ae490484b"], 0x89, 0x3, 0x800) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) r4 = msgget$private(0x0, 0x204) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r7 = getgid() r8 = dup(0xffffffffffffff9c) getsockname$unix(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000180)=0x6e) dup2(r8, r8) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000280)) recvfrom(r8, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r9) r10 = dup(0xffffffffffffff9c) getsockname$unix(r10, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000e8000000000000000000000000000000000000000000002b000000000000000000000000000021000000000000000000000000000000000200"/110], &(0x7f0000000180)=0x6e) dup2(r10, r10) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000280)) recvfrom(r10, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r11) getgroups(0x2, &(0x7f0000000400)=[r9, r11]) getgroups(0x2, &(0x7f0000000480)=[r7, r12]) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) r14 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x4, r6, r7, 0x0, 0x0, 0x0, 0x6}, 0x101, 0x8, r13, r14, 0xfff, 0x6, 0x3, 0x1}) setuid(0xee01) r15 = msgget$private(0x0, 0x104a6) msgrcv(r15, &(0x7f00000005c0)={0x0, ""/205}, 0xffffffffffffffbd, 0x1, 0x1800) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x6) 16:00:00 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc8) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = dup(r2) write(r3, &(0x7f0000000000)="e2d167cca85831574c4fa4a685f152f6057d2bb1761943e5ce658e043a67fc4d2b939143d43f2ae23bbfb0983b6fba2724b3ab81a7059f57251018f0fe8aa3ca7125ba129dc16704d3e88dd3f5bf5eb93885f2e7011643cfa6add3e7d97734fb5fb11a5a018a36618b9f8698716ac84c9dc8d26b056d0187a629beb890ec92cc5d899dd86dfc5596a3b04bb8eaecb312480a790689dcb85a01e51f1dcc230f4e8b230a9473dbecfc131011ff40", 0xad) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) acct(&(0x7f0000000000)='./bus\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup2(r1, r0) pwritev(r2, &(0x7f00000023c0)=[{&(0x7f0000000300)="f0967672be33164faa44ad999aaf4bd056cbd1d51e8fd09828f543e2f82cd5356272e1f980b79fea190a3860a5c5aa9435a37411cae55c42b326f227e067e5d6050bef27baa23086b693186e61aff68d155f8dd9e4fbff50b10fa459e72fdbf794ba5c0b2d567deaba30b751ec97048d3bcfbc48ef7831f41c57b8ccc57843345262a4f0e3256b8f927ab7c8de2b51791b7ab7e3c79ca209eb0226389965101da5212e2d785c110763a3c14aa1c868206c3f8e09355a2f75aeeb550c3b155dff4e1285eaf92981a1168b8d465aae4687fd2e4bf4222e7795c1e0e1058b32c8741c51b714b51c7f86c5e94c537c19dbc8ce5cda04e66a66df324bf92b33282f5b5f8404e4496036f2133c796a8281a87d3f54cd22f7502f609d58be8ddc9c5782d0569a000723ce988316facc8941e1bcd1a8b00bee53a2dc4bc06b49b0a70363fcd0f9190a201e336a93ca7b57689f3d0b564c2d8da2312219a8f14e52da01bbf05bab24970271229c4d039c96e82df18d24b3e380c4d4a2b2a5da325637221745b082007ccd90088143f0a5a85bf5d9c6d5c9dff8763c954965baca3b7a6a38b5a2c8d013c06c6ce0a8df70cd1126c6141ed09098f25d899028a7422d6f8808d148d49f1f6a43b4483e5eae0372f1da8e44a6a01f8d5c5032911317f8cd0fda3ce14b8554f3ed7faa872dedd24a356b3369d37c592c08ad3408849abaccecd39d47d3e6f6d79ba4d9e525038a004ffb3834039507452663ece2ed701c7f33ea7387616e85e5200d9417bc818d29e01a2cc04802f70e81947940f7aba7d099424241dffbee0f38f760fca6eecfc480ad4645ee696ce964a9aab0820a399bd490d381c80b60a3f2db67c6428cfe9eaa5886c130cab3679a9a17df30fcc96b1e90646f1d339a1faeedadeb0680f801cb57bbb9c24de5d810432e746ad00c8e32fbe5b6fc848228fdf32862d31c7a32087f97427baccc12101d7b8402c69fa909ba81702afde715dd18ba477993d931fdc3d88e91c318515e5f0c000b242747a6433c333589c58b1ceecae95af2424a462b54f3c41322f6fdd982d1c0c753e268db8d62964cd86b336c51f652266323ed58122b500941254d498f2ef26019e7009d0ebd1efcbe89e63dee7929471f62073118bf7b839dfd7be2ee761c47b3559efd6ce3d5fd1f7794477dc69474c48399679f1d45c66554ef6a425a28da17ff20e0314a2938c9a3db78e5231b058ce11914e4a1a4bf5c90048f3425541f2956207bae21c137ed82001eb112acb93dab27ef38147a0c873cfbfaae1834b628fc64c727b4d3cc6e040b7ad7f9efc139abcb3d5132e38a26b44b169b1ab026f77bedf8db436713af3d34ac6b7e2198afcd9b96de3453abc1bbb890bd947ad0cafb4942735a8f0d91a859dfa2fda5b37f1d206d1906132d000220665485b4966cad82fcce1dc4d7d38e63dd8161418ed879a97cfa5ef22f3e36f4c495f8388096ec2bbfa1e7cb707384da9588eeddf5d30bc28ee1b45e3e891bd919ce029021142f3c43126445d0768a7c266a1b63ee92e8c1d1663f602f2a2824c95002614f41b05736ae73043c9e00f9c850685db3da66fa581535e0307ef006c85ad3943784bfcb8d9c460f2aa57d9d98a7f1a6e14809704d3cf724b8456f167a5fa8bd548ad6ed6a31170f681cbf345cf75407037ba8a9aa0d161d40b6d2adb62b5a04285d0d3c9ebf193e432e1890b2dddea6aec4a1d474b90b0d1b7b4ad74c8c9b7bea04cd5dff05fc67eeca70a8657bc41473d1965304fc35a875e6a1eb88530ccdb241b2180623168a9555fdf549c828a22ec8742d1a3e4ac990eae3acde628428e137e1332aed255bd9441c4eaf0c0e8c11b193b0034d33abe3c1d1e3e7959313053d7a4efec2163e24c9a60aa40229f4d36c5b5a9137d67767c67363fef72ae2b7d1fac44f34fd8b399a5e9576bfa328c4722e096962ff7c4562eb4a88f742c9779bda03081633329eba642df541841ab39a8bf1e44d18c9ac2721608c0ec4385a36e607dc3011f54330dab69440f41d81d8233e8c8877de75bd0c2a76b61f2f1e039b89dbf5364ee7e3924b93da465f900a7722203f63d99ad433a8c4d831fdd004e51d82957a42fb9d7b68885e3855b8962cbd95147f08ef2ac66b567eb07a3d6f365e7ab9d0021779f21cc28143ce065e0cef693807a0b049a1149163784e99aab66c085da55d79ce1e8f175d831dd7aed277125e41d01d94fdad0c4386de570dfbd5235edc413c8b1ab186e53b4792225ee86805d5443e26ea0c5e2ab6bf6180ee5728aefbae4af62951e56039b8bb317a76bead262cca6f8e222a6ff823beb19eedab512e70efc93d80d276d5389c825d69e5bd7472bbb9937efcf8d1a62fe2d7ce034992e84037a447caa872b3ca43f8b86d1c91401f6c54a40797a1435e322f5aedff8db37c76b6d47bdf14d20984fdf49e11d567ccd7ea5aa6666e7ee350d505bf674f8e7f1771cb4fb67e1346da75325979ba33886ab4f5c8311b8cdf8f8397eead23e825af5e2263ab85b4f5e519e06b90d710b8e927a8471c856c2c149aabae83774bcfc9d953f26f0a27133b7e2b26136bc0d8c3a66b1bb3d86e22a50cd27d0ec62f9a8e3d6228d058fab0ed6000d259075127de77a30592b2ed89443b640b7e8f6a993c1b33d587cce488d5ad089672788c982ea208b36a881af09c65a564e3080071e7be3e2f39fb0ad55161a23bdefc1131c1ad2416668ada7516d05c2cfcfc983c62c3388026eca5128a3d6805dac1f9afb49aa23ef58b2a84c50747ec6ba8cada7d01cb64aabf66b68d3b99bcec7cd21567c03fccbda88b6de488060ad24374213105e09b2a8122196e41ba52d730fcb5a178feda14eed9492de151636a6efe6362214836bc4f9c6402cd1020668c99a631d9d5d982dba3b7916ff5d6a2dfbff34a35ba828e7c1576a437bbea125d111f02719e2b236cda2cf95800c0a155665d542b2fc9530890044e62a2e6fd17b55a60fa94e0d94b9569e64cdbb9a25c1ecb19fa3a244861b94c9634a49d131f40b43b51ac964ed6658e3e42b5663bd0f15ab7bdba65378760c9c3147703a5b426956e94ca81b6175217d0278500171f399d4c72330951ad1cfdd3fe396101403abe266f226237e54e2501e2651701890cf0d805800277ae465bff3cc5f51397723969a02c3a5ccd7e17547be7eaea5c6b9c53e793b6a1f6450dca4e6dc37e44ff2db5b002d86dd1b005f03d4503e4c0703359e842a64dc7b91c42e54f6df4ab8e6ab80728e0d8ffaece945cbb10ad19080f5c0654b5ed55e528b4850e07ac0aac97dea4db21f10d5f664ca9f62239a1dd2991cdc154aa36b3b5a12bb17a7bd4ded0114af460e5e0e82088e651500ae63c65b8835d40668d417b83c7b76c90b31508f2c14257a9b58dcee641e327145eee098d8e431ca176e9a10d6969c9d1fca8b40022d96e3ea6a906d5959286cad54fb4d3d1bd9adab0c84078d0f9df0869471714ef77c6bc3f376138380ab7f06cda77da5944a92e1c6d24d30a78d88f8d213a92e0b9ea8b929fe3c0a4a0a9fd14095af7a7cf653566a3d079f6b6c5e7fc8e2d4a78fef9407c6b5cde277a69c0168061f1ed3028c512e33b4259431fc4de6f25cefc273831774c7e2389d2ba15be850b6c836bd29f3eb63b0a2d19a78c802f6fd09cd3125d79c3cab0bb90e04a202bde9cbe4005a21426cea706fbce5336567ea18fa8d6438480e096f38f1ce9793841f15a80b0b08245ebed9806b7dca38c6e3f8e5ddf1c0a44d2eb799d5a4c4fa75f3dad44d1d3bf2b3206a22cf685267df07b2cba67897ca2e3f90d2a0a1f375afde02fec2d76cfaaf869777b8f9d802fb0ae68b296e5701aae8c548a9c3b263460124f14c027768bcd96dcd61ed7312015c987f0937f94aaac668970b4a881e8d9f74d46f071ec5b62f837a8465e24aa78efc229857d887e74f8fef7cee52099dba07d814fa75d793f5a17887baafad5a6d11450670e1338e51da87044a9d0ce482a4eff9fe778d24bbbe97ee65288f8efac99bdc7a01e560ab7f1180304f81d825763527408a2878e181e7f0e25494ee18e9f96aed65319160bed0ae08fc469b067e435f69dfca0c2c5e56083c777e3f048193a58b05e51d948a8a8b3d1e4b3e97594434a350132f958f9804964f8e7850418ce35de322578dbfdc46697624f0fbe3d80659e3c31440fab88a5defd086c47d490d10d5fef33debac88675dae5e8330ba8182426ec9e7544c01b4f502e272255a6be75b545720f7904ea7cc63aada40ca391096935b815cf5342b15136e8fcd1bb85961bf230f78abd721badd87d49ad5c043645c8f744f1ddff382c38aecb17443e8fdebfb17865cf79e88472afff15bd7e847b370cef968000d2cb0a6129e3398b32865b93f05b937cfa5be3f0977cfef32e43eecf006eb7ffff932567fa555d92f074fe65b593883f25a5ab3fcfbfc75cc1ba8e5c704e0dcfbffee937ac8e1c676dea7bc34c989f76424d835074b3ecda9766995c07615035340154838548a6a1c4f8cbe3b4e8d9ca6a90d78343451e71490400cd7fd7cb179ceee0f19e6713c3e91f1cc7379ec8711e173efac7c8854054534addcbe572a4290149247690ebc42368f9d717139e0c6bf6b06cd46626797ea1e74b143b708a10fab6b6da5f742c0dab4c2fc540da727a0b4e1618e8fe325441145ba873195bf24a5d87e5fc43427450f4554bcf8e19266d8d4afddfd86bb51bac558e4e84a7aa089a3b36f0a83c132f289e965f4a2882bba402ae70d4ab778de853cb99a1f1a0a4d3d2b3c0027c7badb7e6cdf83c9d20996ec5e57ca504f06ab4597d3d0e323afb4c7d531f27d66ffa9fac04e193b69f8e471386ac2e04df403636adcb7ff1ff3b3d30e9327b8df8ed70514d2065552d5184ace7d8bcaf434b86e30133f7fe14b8716623daf3f5c5631b0cba8ab85adb059e48d6d45db0c089e2e2ad982190e9020886130121359ea52d928674994389dcebbeb8badb21c6556151d0975d0305527bb584a39c04aba41ac349d8a207ec600975f35ac412693ff05bdb4ee6b96f827796eba9ba0b914374f31670f98f35d83391938e14676960ee69990ceadd6a5594af9fa39e4d21fa8dbbcf9339006de5b63e48da81b2a649e73d6ee9a1fc7ab8a4a1d36af56bc669bee0dd880bbd9f79221d7f0fc438c144a5fcd8abf775ca58473add29bb35e2af1b2cbf4db6f6b7acaa4c92119dab52a7068e4284e26681aaef70f7bf37608a3ad426924048794de22cd4ace825aad1e7bc71bf052064e953b97f01446bad2442b13b768a721da4c0f84125eb36b4af53bf8c5ac7597759c43d4bd7f33ccb9a3c4d2e7b4d0e64de6d527c3a00dcb89c380134f3d6a9cd44dd6070065f5ba0199139163aaa62c793ddd6bffaa215e609ac71999b15f03ef5cd52a8dd061eae32860727f9a4c004d0ae7c3f5e70e90f5fdb2140d8881523917efcaa217f5337d06237067d371955d41ac16916c61d1cee0946a2f73f1d49fb249b909dbd078f5df278ac7e485b1b07c8cebc89d29c49acdbc56754f7e4fe08fc010719c3523989b599f0cb66c41ee258a34519b59571508e05aa7b43f461ff51e8e13c3b4eb1da7a459dee8dad642126ad9ee0cc6aaeee728e9fbf3432e91e20b5df95ae64a15889ce8a69fca340fe58199efba7485b17d89b2f7985bcac18f03d4b604dc1a6ae4f00c36dee7df805a0d8c4f705f71b0bd073fafafa3f0d9f1b9d3caeb68dd5a60c894f55582cd7", 0x1000}, {&(0x7f0000000000)="4748c20f9fec9f753b4931a8777f0543f999ee98da4925b82c23536fcc449415287d3ab7df381468b4bf1b34a907d835904080a688b48c6ea7b571cb9e007c3cb564fda0198d32b4089eda3a1ea74fcf460cb3cac9c008cd907b994709aa05998eea62d070ce4e4e54fb6401cb9e7f5fba6644dd2e8d21cedbd84e8619d63b8d94962e2bbb99771f32", 0x89}, {&(0x7f0000000180)="2e73770843e9b703b76cde4ad43db4446146b59031bcbeedf4fac1b7b3869089271cc5c78108d6373118ac536c27cbf1d162413d34ef5ae626e6fd85a63561716e994692", 0x44}, {&(0x7f0000001300)="dc2b0a33055b7d2f7c7459c33dd05dfef8134db5de42484f55ffa3f511d0842f668156dff7063b42748cefccf04924d4605ebc637e495575bd152ad8488b8bb37033e19ddbecc5bc4f4d38774669e4d0a3472e09b113f47ccbc99182dfec1bb905511b8543e402ce7f12175a5470901d3942c1b6c1617d5f3e107b60ec4315bf9dbaaac648efb201a1cefc7e0fcae92199d47532a268a56bd83dd7fdae7695091002f6d67547f8bb69d17a1abebe2b4f533c0aae62a663", 0xb7}, {&(0x7f0000000100)="98d3e5af14e966fb1dd17e9c6a160b184935e01e0907d4f1", 0x18}, {&(0x7f00000013c0)="42145bfe3f85e2452eeec34d4be6736e36fce1ac91f0eb825153a51fe40ddd13a7630ccaf9ce644856f8419370db7fee510dfa7f54c63c8bacac5e282cba0fde819e72917cc642a4790cabafd38d9352ccd0f6b477255093f19cefde54f4e57fb73a6e2b93ada5ab86f88875b8e78aede745f9b5bb6d43774432d40e880c7dcd54718269673e76c3a6b7a57652972ecd1f027175d1696a46d7f212d511228f803dde41db1f2eb49603261ef2df4f4b0616baaa375dd905a83506245e895a200192215b7921d33f77a9b981fce3f92e5ec6bb15381dd1ec252bb14ce848165f8b35632c6570aaafabff3ed1d808c8785518172f8b7194d5894aadb402f32dd2d91c77a535b368197bedd2d3d094fa8d43fbdc5c65a9451f703090be331c9934c7699afdad4a1150a5e89531d3ad05dbb8ebf5ea25a1355bf9df8423fc2de8fbb2eb085229f3ccce7f7564af15940b05e41c35e3d3d73157736037fa9fa9944547d95c5a1ed03cecd19cc7d320f6014751a7832b3f8ed4ebda9be0dfae5cb56d312349b7674e02003a40fb0e0019bb12d84a84eef6c32a7b4720a4b0b9c4087571156f577118c67b3aca0658942cf11a95bc8053cecbec1ffebbd8877daf42cd945b8b78c06136229034e976584027350cc74e70a8b1981aa95b795cc82aedaa41524286dec99fb1d941e4b79e04ce59448d03e33f7ccbff1f3c1d77149abe8adad377564007d281189e0a4b6fadba76c18c1d1873313177e4640f6ba746c69df6e867b5993ca6f396063aa1c02af20f7cbf2403cf2765d00ed038e96dde5c68811cd86702be751b0b0dc8eb1f1afe66981d02136a7228aced887c38a1d6478b47f877332359b9778561248546851c037b43bb08ec0fbbbf3d2542e7b72dd414eeb4b34e250df21d41d2dc744f8adba4bf3e1ec90b2d8b8eace69e243bba29999377bc156abd05cff554cb548346585a41420b23ce96685a6dd7b9e4ad881170d1cf2aabe67b7198a5f7444e40643930b5d95441342da5ad66c308f8fe64bdf58a7e49b8d7e6285cc16001f0af6059baca44c4b7584833e589cb54bac8c0934e9722cfdf026e316202465a0f5763e5c4a0947eaeb31a0d7ab71ec268d5c9cebc08e2e7963a4771a9209de50b4fa1742563b1fd9fd26b29cc1e485222e9d68a7e45dfec89747ad710cf4da211f23656b280994b64d99793fe65b8c2cbde4dedd8820fc237c7d38ba49abf5c4dcc9c648a872354dcdd68792aa8161f58a1e0bae36c16416853fd5f60a8d3561595bd098d00e49fd8ef5b69ebfcc6f6d9a137868e8fc79047bcd7fc0a031095b4b847bf0db6c95a90ed9c1478302d4f6afd188b9f339e9c2af30b823af634aadadbaecf621755fb693abb664b3386d6f2aaf6d26a54fe91bb8f362edfed61d10811ba77953f0e6c3f7c02626f7c6610bab4b7d5cacf399b35d01ec36eb09024e8e6badb290b17769dabef8e301ddacdd7be9a3179202b0d3e10e93c9eaea0941aa9fcfeda8357528f48d2621b049afaae363c4cb677a638db69711d020e03fff026b830ce0b49c22c053f79f74dedc5b6abb1c03086f8ef8c6cab18ac9c6f03317999c3ae64a0283669f94b6f09a92b049393395a72efd8ee19835b1030e2b7e08294ef37a391191190b8cd6e31e0bcc3f3f1258ba9d94ba197647674f9c5b116f4a09d1eab92dbfbbae584e9938048368b00d206062dfd7deaa71399da54b295f01a1b07e3eea78839aecbc05f381c6208afc2be17caa321772dd8a81e10fa257d859a91a973c79ce91bc4dac68b850dc33a540a0dfc24d7fc81d158c448ba94000c12170ddb5c6acb397830456975d170f72bacf935c35c191c87332761280e3cf8cbe753756c416cb697a261b798937f66f18958cc102a76702f237b068aa90f8ff616fa3b5e90249d57a6ce62bec8b1ba07c8f1db28c59a37a27c3ea8fc1c1a907661c504a6a3a67926cfca5fd8d8fa4756cc914b37627edaa26c0defb47aa507b89d0c708eab5a42507a588305a1b60d133516901a8e8b67c99dbbd4f2affa4aa3a624f53d24382b63db2cbb909064e178202d6ec9a3ce468a1ea9f0cd15d2ef8a5a2a5b0adae664d2bcb0f9ac5475abfe881d2557fa86980f7393b54eb21f113cc2a2b6a3927ce018d56f14ea9b5c03142a583abb8474e526c7ea5b403e5482480ad4688d127310fa028513b3b8ac8cac45b5aa054f764e746f65f043507f405a4201f49efe187f68bbbafd54d3040e6320e5e530fc779a96840433c0aa4df7fc3197c50c8c2cd9e0ab8a8cc03f60e45ac64f96712eafe70b0736f24aa4838ce312e06778d4b42967bf560c80bbb64c0a968cd242b78de217d5705f7a81d5f922d923e4db7f35e1f5a706079eeab7f2be2f43444cf81c77455e7e58732b59e7db1e7ed9bc20ce045f168a808b9d60bb7a299e1481aacf51d7004b30ed0a2a2790ddc055a5339c1ab593c7d4f460a80c4afd490349235d4274029e67d92fe965e2a1193736e7b253064054507942a4459ce69bed583bf7f254129a212bdf3bfa21bfbc33367569f9cfb9483392cb3e27894e37d1e677b987aad45738a8a3d2c8948f345c333efe410ed4a882524c0042fe710da416162bf02886cbb423d1589ea00d93ad811a173b745c108a4083e5a202092ebc9d090dfe31a4f44420c14c72fb67a1ac013d6728185171acc3bb9cae39dc47a4c491f13c5c8f217f1abcb482335e0bf914af6d2485798c08f3fae7c7827ba6330e52f0640571ad90b0ad7aad08b96ba1d57095731d13c03c2125e660b0cdfaa69e575870809dbf879da52ed61c402e45b72724f621a2602308e85280f42129f8b7230e3f86c3827c4f9a6860a9566ed8aea366aebdcd85a309903cfc9af83234c5c24f7cf1c11446ff748d47ecc1dbd91191665ace81ce2bb28fc0b41a4f2e86d705bbf41778aa154865bac982b4a942abccdb8b435acd038d1e4ed050b1b48c56b9d70db4a189f734725d3d05a128b13793f644c6979ab64f80d56dc8f8474e31f6003d035fb850c895062dacd671bbce111a0700b7b8a7fdcd4ef8b8b011a7fb778bdb987d41b5fd42fcf7f03bd1e6a2dc1159f7168d75521ecb17a219433cf58b4903a989ac4db341f1e4f91a41b3bf3b2bd1108ffe6ed01191d4735850ddcf8457a17b54050be1a4b1c9729034727b5380bf30d7a93f4353f2396da91371fd450a3ccb9102daa4dee2745a17050477ec0504e68cca2167068d2690ec9bbad0cb1aac0c3b26f9cf6278181b19d2ef5593c7af937b42a0e45f3008718ad55c84e1e23e5b19b1bb35dcb75192dba5d3b9731f7187df4d9e76f17104c6cbb7f265090e508ee2c2a7337784317269e8eb74090dde4e08f2033ad8b8fa23a18f80ec2f854b5660b8c6958b7af72c842c7dc49befcff74c934b1b06bd8f7ce4a757338898c5db57ef604acf95e288ed0d44e6fab99aaf40ff9401fd85fb68fee0e7fccecd39e0c3cbb047abbd6b2435c6c5560dc7be60b913edd098e3f3ed27d7debccd395c7504d41e2f1c838d3c1504511a37ad70f2ec01c8c77e52eba6ba35f9046d8fdd4e5157c3fbf7d6269879a227206a6990b5589af5d58ca565f0014b145668510a76941d7bcee1b395dffc8e712a653f38bfcd78471eb6c328e515bf7047ad04484c5203df4513364c489fd08d84a8d704e0bb3dbaa3885dab72bbd35df6c7b2a5340a5b9c39de521b5b34a36696ccb7cb1d1486cc386f731f29a59eaeaec385fea0634ff178c720a4bcfe7aa011528a54cd248c6a55564095465a0a0383808f0748a161dbb0d6cf3f43252652240f14dc20a95b7d7f99a0e5933d7963febd076d3c393834075f3a8a9c91af177af31293d07b791b301d1986646c84f8bc574bcb1e180adc82d6c68fca5fe3a6f0d7d43a132eabd1eb7e143c3e4ebc00c9a61345ed34a1fe0bc375432677a0d7d615c787f4dbc7aae2c70f783fdbb698b26a6e131a61a54d36c6709f8031b40b4f813961997402ed8c60b627ee30d95df68207ba8dc5d859ebd07f36b919883bc4c86d3420f6914633384ca4f55b11cdd28fe4a395e296e19986fdb7c278bf4b4afbcc9931ff2bc3a3c605e207f6ef7432b178c307430e562fb0888f38fc94f34275721879e2033351a8cf922f915bff82f490e56e7fe0c1470ca7d271eb2dc477a2f117e79540d7cd22db960afb188c5b325fa3bfe2518ff404ca124f7c28ed6d0b9c56762e3d720dc05a5e2b2b119b47003e69f489410fa7ab14450a90ea4994ab264317b16426e23f66427371b7162f899cb092038ef6a181609d294b93a3fa8240c386edc9a2fc90bfde41065f9ca6a34fa74abf8c0f569f3233ae05a10da57a28cecd2d4e76e619ba5ec6571071d888deaf656d93320910eef23df381f395a3f2f9a78f8ea0d73dbb26f0ee138ca854a5bc8678b98d3d095ee41d988331373c1f99fb30d86b6e3febedb80e8c16b49b06422e4e7afaa4575ce5de956719d971ea38907f8b2d0cf2d96da4f86ddba146bdbf6b7cc1494688f51832ff1fe0a75af971a0ab39834aa4b7198d4548248c2a47262243327ab61f3d36cbae62af5813fe7db845ae89fe6824f4b7ed2bd6b1f2093cb9c61fb63a2d65165da6cc23eed1550c8e80f49665e7415aa015946dc923b36ee4788d14fcb27faa6899c4dc254365bc5aed810e904166f4daa2af916002f07dfdbe22d102361a5c6ff01eda90b8371f22c4dabd2c6f2596a033fe5d64f14547e7d709d14cada984beaafe0148acc2f2dd113f7fb11e4c2c40f9f44b99a8e8e02e488d99644c81e19d90c6e9a270db9a984e229b544c829dc0d430369ba6503afaa17e0f32dfde6b1f6d19db98edfc9fb6303b065b5a7e4b15b8f35e9ce02c78fd69d976fd8c2992872c3431a30f7bdeb5fcc2f581932cea7443ccf1708bfd8e54378dd309475b7a924d90932058c478264d06d541bb02442dba229460d0d605c1c69cdd3a86f75df04ce16d4c240b821ebdf9715e0ac094a8b9a54f187fb6c38b6e423ba20cbab246ceda0c0fbb3b9a0425505a36d74989a68125200f84e7249fab7c75135b54b67103901c9cfc5866ab3a312f915c954687808c65dbcf222ba963d4826940b530278a7c92098a345cf84bfdec11b3f01cf676c02d8ae55d54f66c08e00011bb7578d49cefcdda6c6ecdf7eb892a232ac2e8fd2d6c8cf117265a245e793b878030a361e1d6b0c4751d6749176428ed3da5c230dff164769d620d49634416494dbb3f96ab89018edad3078b09b0b4b9b219819ab9dd8549cb02566f8900fee0784a82f774042e9024f9be2ca2fb12f53514881e64452e269af2c7a048aa2c9da0e1da95d4fc064a0967854cf3a8d014f49c555e2783b40ae376ffe00640f95322f293c7994caa11f0576ec5f28cdf5a2648f78ff3663656e25ddd379f067a730e143708307e330d029f6a4e357bdd37500ca39cda410fa539122ccbf16b5df672f2ec54a47a3630dbb0ab9dfa3969aa9b5646bcf746b6bcf919d58660fa9f905d58b6ba52e671efa1b742777b9921660695182765fdf1bd57692defc8eec0457f9ab306d7be25c41139eb35e28be9601e2063a1bf45c7f60b5df4711a6412d272fc4fc031289e27697a744dc8146263758eb533e24532e96f081c94246dfd359b50aa47835b4d61e36351790bde4d807e381eb32d10ab7eca1f9a3c3cd5daf0605482a1fafc332bc6512302a7a305abe9b599cef370dd32c206d15ec2f135f9a67bc88a8fcb922fe89973c2d688d4253e973660b9", 0x1000}], 0x6, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00\x00!\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000040)=0xffffffffffffff4f) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xffffffff, 0x8a, &(0x7f00000000c0)="dc089d0918bc62b4219456330e424353c624e1f3b9e5764c140de97776b573fd7ef3702225d33840f34e0493013aa84c8eeee97fd0f02b330a2c99518e4deee33872", 0x42) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x40000, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) readv(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e60203", 0x4}], 0x1) r4 = syz_open_pts() close(r2) dup(r4) readv(r0, &(0x7f00000008c0)=[{&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f00000005c0)=""/80, 0x50}, {&(0x7f0000000640)=""/182, 0xb6}, {&(0x7f0000000700)=""/95, 0x5f}, {&(0x7f0000000780)=""/78, 0x4e}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000800)=""/158, 0x9e}], 0x9) syz_open_pts() syz_open_pts() getppid() socket(0x11, 0x4003, 0x0) 16:00:00 executing program 1: setuid(0xffffffffffffffff) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x600fff9f, 0x2}], 0x1f, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$getflags(r3, 0x3) r4 = dup(0xffffffffffffff9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) r6 = geteuid() r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r15 = semget$private(0x0, 0x1, 0x0) r16 = geteuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r16, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001880)=[{&(0x7f0000000400)="edd85a8b6050ad5de00efb837b02a49b09baecb156668970372b55e7199612529acac59bfc88b116b618599b777076e95c6f1b30bb4d9a2905765f5f5d380a4bba12d0cacb5b3dd8054f02c740b312cf05721011379c62d3595836cf4bfe67d8849ee14586c85f84e282ebfaf90af3e22d4f580e0a37178e8cdab746bfb8e7fa062eebf2a1cbc30734340203f20382cb7c014bd8e124991ca36778724bebdab5ca6b06e578ac60f272772502366c", 0xae}, {&(0x7f00000004c0)="42baadae7d4f0528c46f62544fda", 0xe}, {&(0x7f0000000500)="5368714124d4e374c8f5de2da1965fb27cb136c392163e0e7bf30d3445bdf85e181c0ec37ce36d4559ddc711b667b4ff5fc67f66c7c2cb565ba433ead65d5b2f08a29baf3f573e35f0a029917023e39fe6838a0f05fb173195d202b118b6b11b917fa16d9f6357c3483d04e8fc66656b3331a0e6c2ce7132a972959c9ca83cec194438642e76f8afd5b3307e06", 0x8d}, {&(0x7f00000005c0)="b11b355f0d4330d51f79ea1414e2c6a22acbb1d4cf4f57d22d49602fcc6d5523b64f031c6ca01a9a90", 0x29}, {&(0x7f0000000600)="f3e1225f93c69f9f2ff4668ed3c4a17101831f6ef90845322d67b7fbbfeadbe1261af83ca1ff2d6a1bbe08c89909c3789c3f75d5091097d32b19fb3c21d6c4773cb3deeb35c572fcfdb62a7e4eeb7ebd816d975d5391397136950ecb8cf3292305cc7ab3b518da9b4315be089a2837a6eca9e15d03b43be50b24feb43e9936bd1be4be8725e919592a5f9dfcf3003272280d21a2d724f9a7245f083a38ec9127ca45f7e89d0ff8dc6e4f31252c0d768999637ce90f48242e747f1e473d9a2f154df7d1ae425a10528a0d3583fea1c303689857721e0a3e3a7b34b3330fd1b48d2df4696cb5126ce2bced512b599b7c8eb01d9db35480313b45067badba46df728167381bbeb2d8b53323b9733508844d094f503e8f4f143ac9346bc6ed31fcacbdbc96ef39c463820b33b6b9c3ff9dedb12b8c094ed99c903d75163e98e5072b5020dd561a90d8f6580e9be6361be1b85a6a0336f93ffc8a8a8991e2c40da466b8889c8350f55dfd796bca11ce7ef7abef81cdc58c963d73b7e67d367ae613125cb614e8437c609bd77e9c23b674060ec529267934d466695f53230d5e474f0d4c189b750b49661e7b08d4d130171a33bd29f77499d4d38bf3ac5dac183941bb4791c194061d0ba011e1c5782505abe67d02f73075c1c1d81556649027318b9960c4c85f15bab97e92b969a3d3396225b110934ff0402171ded41ee6fe5b4d954561392e33f6eed19f9dcac3eabf2fdcd8e7d26b4c5f989a84a55562e5cba521f5463c6a83c8b342b1c1e440791eaf033dcfe6480b6e2470c63b08d633ae14b1cf77ceb7d4ffad6ce094474388f814d498a64394a51ead449672a82cfb0c3bd4997cc997fd99df2c7ff11764a6667fa5ead7f7958b95288a64306789fcaa601dc5e7be6fc5b9005931bfae16403e5eb052d18c1ef8da508bb4d3babefa7bec42c2a3145c3ea7d1641f89d171f8dd04d17be375ee0744bb9db48ad361c4593a1f0038dcad8d746f16a0b1b5f8d550df2d6529eec549410317c50f9603125cc3c7cb3b8a1c198e1beb37b25257915aa3b4a78266a0840f62dede9bf4a18f64602c6ba9f8315fe91c90c00ff94bf374e5e6f8c14b487657246250bee4085e1ad47dd3aa9514c55db123a8b9285304a9cf0eb94cb95b75c1032e7664f4f3112dacdcf7a63b9b5a7851e05e17676171b03cc4cf6d2a2338053af3735b42028a686a963bd0c102467ed3e1674fe6de35805a4524eaba59e611d3a860eab80595a3123c6280c7305aee1833be1be92b899a98114852f00c49624a3ece47fe47fb4769afd03028a6afd0d0a89950baf0dadc3446acc5d90e9c3b325bedb06b967f9c44bc5a1766c6e4654134097e9ca2e0bb0529a0cdfd6944cae726fd1ee82fdee9633ce479113142a9dddb9561334d78186a88f0f1b4bef180f87a3f5bbfb19ee167f0cc42f871eaea2ddde6b26c24b9a9981e56631e92053274103d1ebc128435302c77ba56516682f7364416360a0e0901527fcada0ad68635c67a0c4a508490422fd281abcf162e4095e8e008c82c74535ded8bf52bdb7ce92fb47cfe65bdbe458226089b5d1926d6da903d1f2cc1b944437d0d3c0e61df185886bcb2ccaadaa14f8c61553d229953856a442b312445a64f0b48c8d39f7e5fde6ec6f11dd99d4c68881709c40cf6ce2ad3168b873f101b025514c4cec45c15671b427db5fd15b1cec3765dd6a77b67b14d051512fcfe422e9451adf25b0cf0a6657007984c40d9cb115f3dc323452319e6ac34286d3d99b50e70970a0c923592ae4f202dc9645b2c2b054ef366c2e4180411cdb78ea3b3e2d4423000b6a588e168b913317ef3c998563210ab07744915c1f21692636462955666809f936999bc45db1a4866d2d0cc8d0ae7f499f2726c79cc64dbaa2844eab2382230de780c1f30dc82982d8da0be06e5bc5414f80caa3faec8f2daa3a53e43715012b43e89279875467d47953618ed1222016b1302c111af10b77579e85a9c45bccaff26c8caea5e383d5fd0219df547e3234bf15fbdf6d52863cd16611bd5b23b41ca47ea4286151815efa9a657d316170a4c983e7db70120b236575bd6b97ed043e87b23c79c050aabb50e3ba4af5b8108e17440aec24f9c9032e451211d016b86266d83f260e5f33070d7ec6ae5361747dadc3acfe3693ffa0afdab08f20514ea2e981ed2c970a74c54d2600dfa3b091565f8da9160045bf3ed831d6966549b5476ee9b4633aa21f57bc6a0470f6797c24870452e1e79289261d05ac1be42c8d975916db1c8387d03bd1219112caaaa0c1a0c55f3d19d013b42c5acf6212478c18789084ac8fbc04c270bd01cf999c3b694ab74ce3ece7f558748e7b6e3c81df988a1da7cce5cff9547b8a9bbdc4814d2f940bbb0aaf32665b1b22e0e29eb73bf9f3521143af43be6221398872371105568a1217a80a642d9ce34ed24650f2578e965f0c53a6aceca8dd7a7e8370ebcf3dd3c018d0cc7362ef05b5d47ec772e21864053ae75b46c762e7e4dd93927c6777df5985608eb6c32418cd9427ea904dca4f0435611601f3c0fbbcc6e7e4fdcbc65964a6bd7de82a34b9600f45ea72d6421559f4001689da833c64e2ec8a318bf999a0782f268d28f32157bafb8a671a4557e03f37d3ea6f1f7bcfd86c70c362f9c5aa971c395f00ca770f5ed535daa61b2a3eebdace5ce802f0b5d022931d07f36d09eca3cdf8d23b18aa02682793856202d68baa95817e527581575c0cbbcb6ecfa0d54493338aabe8ba25bf4ff78f34a055fec8d2d8b54f3527134f4e53f88b8ace060c202e61689c752dcf97483c493f2c8b9f0c624896f054cdb378811908cec2602744a2143437632432df3d9bc19a606ebec450496ff11f9538ecf9b7912e6fe49849d173a8c909a228c746890be67371e6c20015cdce7e3ac5995b45075e26dfb58321355946b9185ec4f93c538895ee671e28937b1863ab050e0af0ed96103618f9ef9cf8d85e86c30342a3e2c1d8c6867e69942661f7f61e5d0ee4c80904ee65dbd38b1efa2c4f08cdbf664c8bb2c73e16ae244de077def285c7210598d344fc208d8bb044c75c457c586466ed116d1745ed409ea52d2af8e1a3c81c7655c8633d1eb78b68219d3b889a5314859acd58cc736f5bdd79cce069e0b9300a0f830898f68ce199f4892596ca7c711c0f6a95c834f0e215ae44b76bc2b177007c006886f1babd157bb30a3548299316769f55f74e069fcec310f8b42c6d2fcd556b1de13abb5492d20223e018f3baf33fa393dc0843a4e2518be939cc9d132e0e2b7c5aefacf90ca0c48bb7e0e9eb665a7a76526fda02c3b53c894a943700139166aada81079930fce26277e01364f2c107815fc14274eda5f2193f7aba733c4739454d419dace4062fd0ae9ac923dc4e65f477cf9486cbb11433f69985cfa12270451630e2ddadffcdc9755c19465f8cd36b75fb00c82537b3d676f841fe07553093a47ee071e65018a56ffbe9200ca59d9c4dac3e235b408e1dfefb8418bf1ca6f6b7dd3de65b2c4f02bb100be36ef5ea516581097d977a172c42aecdd97b08b3388eaa70098c18067c5ae134c45d8c16a5f9f554204e7cd7cfc5f0a6e933fbbb228971f9ef49e48250e043611d85bc1e4de6a679e08ba6114087e8947e78f93bd3c24d60e02a001113317615dc3fa99d37ee9376ad5dda543d1cc0f9a8add681cf2866941175e7e81bc6d655c16072503b0b23e0f8b8c625cf6c3f8131d4e7595162c36a1b7e9fdeb96fc886a0f6be3dfb55530f5c2b2ecbb92bf3a2174aabf3e925ad18eb4fe40fe93d32ed0e558f898e6db9bc0b4158f4cbc47649bf669595dd4b02f3e926abfab7292aeb13d6ddebbefd38a54279dc6e65a444c3f224eb1b696fd8bb285f9a495bcd65480fcb865acda4dc2b2e5e3a2ec4d9ec15a4b6a3e21aeef1414e44e3bf9374a705aafae81ff915df391526a710e810230dbb1a15ff53b4a180cc51dba8605a19152c7401548795e8ddc75916d4ec41a9737b1d18c4b744638803d504dbb81b0459b08de38f0418b32f868e6ec78ce5e2ed16484012142999509c1900d489753664002f3d2c890d2ef652d486e0ac4833f61316db904165b68873dabafa15e85fea7471887b2559a6784c6d0a7908860cdba4af222a98db024c1c0cefba83aa05df0871c5224648ffbfdc907c7d4a7d6432f0afcc3a640f7552fcf823bb7cabd7db3c706e16e59e9d77e19f18c52a31d3ae275b002329008ad5895899bd1d007d6890309aef8329045f76d963de4fe55324f9323bcb610e87a9d91e1bf39410f32275219a1f5805ffb96675f8ca369bc6a51d003b7bb477f6412f754f5c80e409531a50b7b24cfff2c4ec0cdff9a75bee21d4491b080c54d3df38e3a829900c5d8ce261077a3a384de12f8dfc311e56e8edc4b9311c0dae88ccbbae84db127e1aa74aa26ee60c198dc99f08f0c0aa8a2c1fa80bda6fa5faf70e404766e7c0efb9418bdf352976e7ef970419fc0b71fe8cde637dbd5c4d72ca96925c8e1daa8e9bd91b5e4c5a092c51af99e6511cc75493be7cdf03944abced0125c488983420c325a372f0074587f07e0bb32df327ac3d19b023c9cf89b8f8a8f6716dc224f2b88494d5990b787c1fe6f0b81442d900a294b34c3484053041ef9f6ae94d0b72c2518a78bbca392aba92eb2212e7c80a5aa2890ac7675a5af9d8d00270bfe35176da7beaebea78fd1d48bb0bd3a4f0c5a80b87f57c111215ab1b2476463bc70c93fdfd6a93d8bcd88ff22d63026d037c11f243964312592b799c26033d8fb5c56c83d8bcd93a31ece7adf352bf7cfb457bc5c16091b2aabdaa4a1b7aa1512ab3af5883a95052059ed8ce67671c53396a63246e94a3ec7dea6ff37c18e5a42686483d5c56fcb1750092411501141b038d7ba2215b605083a27cfdb8aacaea91fdb8a3ddba0b8c9179b34fe5bca524e06816e64c8f03317cfc006448c6bd33db8796b18b38aeff1920314515f0ea764821de5d33c70021e67ac82bf3e06297eceedfbb16886e8add04e01e701bd823ca6fb5c2f156b31fd9ae7db79b1eed8f83afe59722f721bcf5e7d2db67f8c7aae1c6ff9e358c1e14fb03c2a69154b8f0a57e3e483c12e50f4a266521f4885486211a318d20392604d7348259104966a68e069e9713dda5ab2848e4d0021edd641b7c7a899404289da2382e171332af3051049896267912eeb29d728656fb6458ad08e583a1aeb16cb6d96e01a20f90ac5f86e75595760ede14bbcb8f71684a040b0f641cf69d730a600dcd4defa9ec36892e34b65480417c7a117c0bf6a97b6574ce1d50afb829a187988803974ca4761499b9a2b571b88a295c93048e34d23f225855fa2f3894ec61e3b6c391a41e84f4d40ae9ab7021195e481a5202450d29ec80ad5c9a1a1cb937ca0615e2f8b41c448d956945f15e08a7ca2c797ab902053bc0b995bafcb6ab75fe90d94cd5bafc9d9a5b9473de9786810afac35eb5a791f15802f19470a6ea3f8c06048cddd55ff8f36bcc05ec036f2f91d77d8b23212eb0e8a92791eb3500062211c4e272dec0b59256f6748ffea18abf80e912f6e7a0060900109ba29a24f45da8970c9d372b554106e2ee45876e4536cb9b74b47c942871793aebe88857f99e57e192aef7ffd977933cc9cfc7a4e747abc0a0af16d78c04f40616f642ec2a145b9776a80a9619141690fa000a2f405056ef7aa39fede087ce1837595e267499400f1d73e8f8b57a95b2411bfa09ed0434dbd4b5bf121", 0x1000}, {&(0x7f0000001600)="c451bd0a4cbcb35d30cdd3f9f27a5248b1695a6be22fb19fbd2982d94846b63d1e85932caf4a83e754027fcdd8cc27244de59ebdfcba733a6da374c032e6bf78f5b74007e014926eeb3b15d9480d1132989f2fb73ef2faa861065019fcfbeb66d12c", 0x62}, {&(0x7f0000001680)="dad49628c68b2b4de967fcc1eb3a83af7e90d89bdba1db087b5308c728294e9a55d56123dcbe78d2e44514c3370a1d45b698f9d2f5123583596ce272c145a6e92c79fdbd4db6afa9ab7089d089183b0a0de6e6a007013137c43f12730f26d79ed155ecef35fef67ec149b1a7f29d4f579ac9aa282eaf0a7af0e97b83fab6cb108be6208ff0b5fff64d7dd538e463772e23028c1776787e40819979c4fb4265a07ba522475b0ec38305716daac86984ab637d72c8c8842a45d34f5c43340472e56bb0ea138871e323e3e1e295390d35c179", 0xd1}, {&(0x7f0000001780)="a12572f35e2cc918d63465db3827ac54ae8bc30d72945a30f8c9d5ec62bab3933b0eb3a152e3dad4396bc333df5459d8ec471562d55180c5e60c193973a26c41b9e7dfe75883c3ac8d55f1e2988b25a5f68a6bb5ad349b45b1a0915e4a010a4c7e56de8e53135e5bcea6ad160616e1c7b04b12c4ba152d4032f7379f07a452b0f060a1be343eeaa884da199d2c29350ecdf30d8a5c33a65a73f93e8296dfe71c5db0ff570ec3526cd095ec9532243a74fba0655f8a5e175fdb709a1f7c449d6cd6b9f7860ee02c94c16a", 0xca}], 0x8, &(0x7f0000001980)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r9}, @rights={0x30, 0xffff, 0x1, [r10, r5, r11, r12, r13, r4, r0, r14]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r16}], 0x88, 0x1}, 0x8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r17 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0xc01, 0x0) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffb, 0x84, 0x20000000, 0x800, 0x8000}, {{}, 0xffffffffffffffff, 0x3c, 0x6, 0x10000, 0x3ae}, {{r3}, 0x8d38034b62a78df0, 0x80, 0x11, 0x2, 0x5a10}], 0x4ff8e631, &(0x7f0000000200)=[{{r17}, 0x60de768aa87dec96, 0x80, 0x40, 0x7}], 0xffffffff7fffffff, &(0x7f0000000240)={0x1, 0xfffffffffffffffe}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f00000000c0)=0x68000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r18 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0xffffffff, 0x5, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x2, 0xe94, 0x1, 0x6}, {0x1, 0x1, 0x6, 0x4}, {0x83ed, 0x9, 0x5, 0x5}, {0x4e2, 0x0, 0x4, 0x7fffffff}]}) ioctl$BIOCGRTIMEOUT(r19, 0x4010426e, &(0x7f0000000080)) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0xc}, {0xc}, {0x6}]}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\'(\x00', &(0x7f0000000100)='tap', &(0x7f0000000140)='/dev/bpf\x00', &(0x7f00000001c0)='tap', &(0x7f0000000200)='tap', &(0x7f0000000240)='/dev/bpf\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='-]\x00', &(0x7f0000000380)='\x93\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00']) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x80, 0x0) 16:00:00 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) getrusage(0x7ffffffffffffffe, &(0x7f0000000180)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) mprotect(&(0x7f00009ff000/0x600000)=nil, 0x600000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x1) pipe2(&(0x7f0000000040), 0x4) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwritev(r3, &(0x7f00000015c0)=[{&(0x7f0000000240)="f6c0dbaaab7877e1402219b6d9e8", 0xe}, {&(0x7f0000000280)="c82a3f4add8d67b3536bdda3177304a09e8d5d5bc854d3c14ce162024cc954ba58018f51504afbc3d394480541baa7dd8f5a48457deac3671a5810bc24042bca823ed54871ffcc8582fb812182e7a05bcbc125d0c4ca7c1ccb4b3c59cd478cc5f4906e4d9cbfb6ab3522661804728298ee3ad081af108d139215aadc70", 0x7d}, {&(0x7f0000000300)="d98a725ea0348518a14381b4247feab69846bdbb3e489ff434faba2e7360ccf0db20eaf7fcaf1cea1ba27e0c091a345e07a96414ed1e459eb2816ebda2979fa49f76ca88b3d0b640bc46f93911fa5addfd3b6b977d8ec83fe7fe6e4e19773fce5d37147e53e3797f15340c831a7581b0a6dcddfecb5c450526e80dbd7e6cfbf5b35ffbadb76cb8db9c693be1099e04698c97935966b6", 0x96}, {&(0x7f00000003c0)="835ac21279b803a9a8a31ed0272e413ca94ad598b9981d298883697c3dd544464b2de1f4ff331ee2361d3057dd17b87f76effef8cddc1774c03c04c5854fd1339b8f166e23a5ec9eb2ce62aebcb9f4006d46d6c25ec0c8de077473b450adfe53fe80e4fbe4d7c198dc7740dcfc790a344992226538e1b5787a63aac9dc54b20daa63c812ff5b819521b70b376c083ee5cec6e8c8a2278d8c17eba1017df78874cd2a8d90b68a321882b9dcac3fa30195bbbf67992d0f8e7a9825713de8cd13864a461a36a57bb4dbdc4e42e2233f296a31869d49ca44af78295d0fc56eedddd40c89dcbee6b116ecd4842004b162910affc1d324910174c18cfe60ee96150c506523e2639ec16dcac71950e0a9af3421ccf5d10df4262ce7130e2ef271dbe4646717a66e5e12825bdc244fcdd2c98b39d95d971a03f6f3f98de196a8381d39d23550d806514aa442b30b19922d39a33d103fa68a72c4447afc0d97b7827e06d66270929f171819ca6e59c4beb01481929c04c19fa3c2661be022f42a9f6394624405b727910364f34dc2d5a99561d7ae8fcbe6afb25b2742baf17bd5b489d4892227943055681b1dfa648760b8292caadae52e00134e786de90369ed3952361640982fb0a2c4e919edf6c5a5c2006f5707fe6b99215c13fa98978c8b811774242460f9fe15ba1fcf622059bfe159087f531992f7f245b9bf51e8713e494f151379bd646bc336a0ea8c14b130a4d6d2534a9e35ddbd7bbfa9355e96dfa8e99633901a0e484dc38464fb9261116cf1f01870eb311cef0fb95e38dbefab12d7ef744697db0316f8aa52f53a99026114b9a30e1659770bbbd73bd60d72cf8a7a9a2697d2512042756eed1e1adebee5c3baaf2038094b383542a14dd7d50194f45acdbf7df8c1d2c1a49d391179d14258e30b5242fe8403a977252f52875bf86794723da6390a559efad9111ca0388fa88942d0f8eaf2f01e4722916e19d80eb67c2b2bbfe112d7d4e755e429e06567448680a963fe6791573c637c98c0a1f9750e19bacf106af5a2f134b2a3cff894bffd43eb0c299c25a34637ba0422d6b66aced6a9e0a94881255e3c792d95b0e24be5d0d2e056917a52b1390ffd519afeb75d1d9964d4db5871569bf77841ba1fd153c8ba2d64d98dfc3badc10b57d0fe49c6fda14da918ce05fc8de259e0a00ea4e2ef351abb6d048aba3650552830186d651ec6f17af83978869e5426ed1b7fbf9b671c68e046476e5d81fb4c0d509ac92822c7c7a6685dba911ec59da4a7cb1f2d342a5798fbb7c6bb317fcfb9b2ee7b2b185b2b4950cfa8eb2b3049e4b5949ba4a5b2e330abce9919f6e7a8d322b6957eecb36397020b0ae8b57c562dc9ec9048192fed5e85d53ef0c777d85480c9fba7cb86608b8f6af64b8a2551415503d0239de5a07fc3c51ce5ac262d79838168491f6a7f3d7e0541c0419b4165da00e314a8bbd8e0bd97f9924740e21ace03196225690190f956646b9f30d5a3149b6d0e651b05fef5376c6cef338404c3d193f67828b42b7a93adcb9ece1bcb392907c9191634449b5d87c54d76549829ef23b75bac99857fa4a575464a0286cc07ebc1afbdfccf3874f822bcfceb05960516f32c822bb12d0acbd259135d5d79418ae2990ef8e395771619caf9b448b67fba9374cb055baff46118b06c19d21ac6a81e392fb5a2550ba6e4c138a2196f2f2fc23b78030472213d863711c567b9e671449e24bcafd0384dab368c5158c1be465e089628ae304679db29d9f0aa96d8ac06f90e84e58f39e21b7bdcadac3abc974361431eabd462c0f6f6c8c766082b0baa1a1755712d9d4c6452b0b41974907d0e40679debb8927e4f76712048811389990c896769225192c7e737f0779c89a987c8352c6ff39828a11e92027c9883cfd6e1855151501ddae485a2f0f281a3f7dd73f9c07dc6c1bbc33e7b0b057a75d4f4893b032b00d156df85449c9c858364085b1491d727a9ca941a353ea5246759dead5ae6043e29457894656b2d5cc3078884e7b711b19b73a4fc23d955575b61aac98f8673603aaf9869069449ea882cc7e52ba9addbce914438e826be982ecb96dea4584a4be17ebe82831e1601830f940c66cb240d8bc96b71d330f923e1eb7b88602f2366f701ab5bf992a2991203c5622558d4b437240e4bc5c16241d6613df54473ca796e7bb6dd9e9ce91c9eaaf85d7eaf587c388501e0a9dd7e0605d9963d2dc622c0f68246c64fc5a0127dba55206d14f7d3189c1ded3979467a6dad466c69b5f035107dd4c84c0c85fe01cdee4160c2d05692de1c7fc708caf264b8a0994bda7e15c05303032195da0894d8fa5d8bccfc82653cf50f5ae7b037f392ca246012870e9416bac79e390177b85dd20762856198ecf4e446b030a557638c219fb92c536e3860c11a50bb03447b12bd566315061705aff5e36c8c6150d54adb84e1fae122d4f04e4124eebcc3ae21f7180955865516b4d8d2dfe197578c65a8a20449609b24a59464261be778dd7560468ebbde18c80fb21774cbad6942303df417c7ade05a1be647edde309270989cb5f949e5ebb6f4b2c7a30555cf8ee3491d1a2d8090c9e3bb8e31019f3d4c63e22d65dcf76939d2ac1fb6f95c79bf84b463a452a330b63317f99be6b30312b00e898b148952f606739d8fb315b10aabe80697d1f06da3f631cc34e17c5b6f73f80836369210940fca74246a17ed922de483c5f4ee4d152c242dffd1833ae17a5b0051d0061f3735354cc91bd185468e3f5759b4d67e72d07a8636a2b1494f41ff1b5f36f2142afc9f3c25553679196f9cf9598f15d76de5343a7f0812e5b5dda5f016b8218bed680a837fca13241d8dcf51fe0d94af9a8e483d3e0d3d5a5f14ea905916fafc0fc8a1b73e7b7342da883eefcd011b19c76079b8acbeb636950915689ec5a37b729e54cf6dac775f5d0677400e4494c66a757736e6b907d8de22efafe83e3a0b5a35558ebe2a248028c8eb425c8943ee6be52da6b259936e7c84e6d9bb7906db55c57fdcbbfe288a644fa553fd558ef7cdace4113a78cfb35c020966b5ef4e28f2a5d6daaab3e7813505b026ce59f68892dad5193ac47c95a8e84d5198bcc806ea321a5ea6464bf1e827e7c4b54106169d0cfd82594f1ad25235cf9f1a290a685d8e50418e01951602f0da4bf5dd4bb2672e00c1d2005eca5113cd28c556117a1463f48e2130400578800205039ec6b5a2a72fa9bc8142cb82ef9431d760a581a47fd5f86de465a1e780b3a3bcad85335dd0e2f17341c0ee5597dea204d31921c8bd43e5450e0f8b80718ef76280e7776bc0e078bd2a6f2580541e80969499aa7b424856187d11933e87c4f4f949da5eb0ee9a7baaa6a302f6890e7afe3ba20bfe1dfca27160c2d59fb978fea1685a61f63c0c6cbbec90982301049f9ce24145ec8074871790485d97a5202493367f180cae3307dc49f034e417321602c6c2305a3ffa8c13973d3b1a5c4bf2a43ced7f3a022cb6455a495da1f7b172d93f93fc1d10a98c356e01247e3a3b66710b97ae5e8f5b85220b5d0489faf9118187eedfc131a2242beaedf1f83697931cb4a426a73990f460a56b217fd38053d509bdfdebd7f4f8c48d068959c147ede5adde18511f050c9b1f2db5e2e79b13d9aec1af30fc0c0847a9bbd95ef29038311aab8606fcf8c3ee57f3c5692561a5af840bd4df76435f43d04e8db34fa61d8e2b443439c380876455d870a729171d0af345ea2652a5d8f71de97e8a3478dc7b1954696c77d6a861279758dfb52216c444e3cd004a0b7919324bed9f9a4113e331a9acbb64b65b401e69278086550862cd42da4d623df23201ca19fcd05a8fa046b42d1588e5ade5a606babf0036076cab174244b9dee8b46de5adad474baec8683760a90122e40505225d2788a0f156bf348953356a0539098c920a3a21c86a781080ba974bdde9a87f96d94688304fe5bb8e59c297373aac96544966983694db205a09e85a4d48df6059be28606217f0163ca7a261940e30362fa5bc3391f1256129dd31bede08a6740cec2b1a568f4395c0eafa8b19f42f5d6b456b2b6443763aad7b0e1f00e1859bd07c48817d7d34ace9b30ebced6bc9f6c0f15bccd4cb8f27a2ba0943191ab70c3f1569d77db0953b1d27b05d1cb670b317c96dac8496acbb4f8de0c3c9a48858cb42be1bd8a77cdb24ef03bacfd852b1a8ae447a4e513d2cf2c8e8dee798d604c0a20b4a58cb4252b24b112a570da87ba57438ffd870c60c0e7e50269ad4450608afb2e6e89109ad23e11e8939754d63b90247ac3328d5d74138863c464f293e71aa3d50248e2da86bc0b5235f7427e399f325392c6c3c64f5908578dc92830a384bfbd9717527d83d6bb3758fbc4903de93fa8fd16dae9e75cb0327849f6b35bf2a9fcdb419df04235b8056eac8f6986c4283be370a336a3df97aefecbf5f51dc3ec6be016e017425856f07e48ee70ef592c336662b5c4dfe08b81a580d997ed9a88d6ea6828c3f589fc7118bc2d5906a32a6a209985c1b421a1f744c74aa351d3d2b135c08a2819bc5d1400699f2150b1be8dcaa03ecb015e86f8b1f24b1c359d1c6628542962752446ec1d50582548ff51be7c67220acbe2a21ba8b7ea4005b5b964fc41c54940d5989ca3fcc1f32a5a2f0c5c9193bb669889879ca58de74e33f584f0f016ab025a375796f4819433a4104cdf16a425abef3a56209057ae1a39a292da5d7847fa8af6f6d2c497731b77f97a9a1daac88813f8d987a95dea62a6734ece591a238f2aa3509618e2cfe40fa4c67382c2960bfbaa65d3f92488c71b3cbb40e1cc6c1c3ff90b2299856b49a43d7fd53dc8e5c7e0de0bd50c3ee41cd1df3264d574299f5a0694d288943c82495db1e60cbe4b61d895da61a3237e27d964cfd314c2d1c053da539687cd1167b89689056d24250fdaae4d1228c35c392549c655adfb0d56324a55df6e81b71b4b59d9a2d156938e25c8887db8d11c16af8cc99985bad3dd46f873e71fc32bccac9071ae670d8a321ee1c526ec825eb7464bdc96d45f560a56d4267511c0a862327baa6a14d2d5d780d825c11464cdae6458c5d9933bcf5a5d01efc70b2812056dc9a029d6ce493fdf8d50942724f80e069657f3baa88d0699fc8c70dc8f897a972146714bb69e37178e77c588bcc9da87e4b70f665d5952074de06d26776e27f97ecf7214b80bb5149776d45ada28eff951d49727ab4ccc73283707999c7cdd4c8adc493fcf6b765f8c8edec94be03f3c4638f383fd007119edf476f10caa4250155840864b66a15802c91f9c8cdae55424869fe584667d66cb1c9600a9b2a55568a0390b72caedd1c3ffd6b8f67f4194224431db954c1d7aa6e144ab11e7bf3119ad531f477f057f3e4d4b21b3250faf5dc632388f17469f32e23ec60de31075d4068cd59f60a4915f8628c03df6357e9893fe8377580a2e6ce5762949adbcf022d53cfb9e07b1fc78baa7b15b2dc7bec2b5e1ff200f1ec87c315d661a4f522d12e2f987761f1580118921fec3ddcd701c223697f6b8e87e6f157c472ce06dfad4b3cda38c09489c5d6e70b4d491a7ca9c491cfa5ca296ac0b7a4b6bcdf590e963fbe231e03360b55cafe055740f13508b492563634e8629a01297b1992fffd3f2b9cbc619f8fc2b8fb1fdab79c3b57f0b563a0ce267a6aa533552a4f7c68f12c3f9b468db4c575b62a018c4e4b6948497cd85bd250214e46696887ae588c8af561840f0170724b3550884681939b12400ecc22", 0x1000}, {&(0x7f00000013c0)="2dfd2d4c508332aed96285333666d9ee1e4dc550b022247085a4c29a477d2e592eee72ef4aa7759419f584b655527057dc2a6daae5735505d49c9bc5af7df6b4eba705fca7aed17ca5820711cef89522df09da31ddfb4d1959e09b9b748dd7065e9b686aae2a72610391a8637197dce39c0943039d114db54b6c0be470", 0x7d}, {&(0x7f0000001440)="64a7c147998d6d9ff617ab62feb338c72140c9f916063cc0c374167b69abef6cd5d31cd8c7feefea644970c94dbf19a66149175ab447b63b7d48af210192f6bf04a0bece86519a1cd343e7d6af218977c3e1137803ccde7cfe0e75b116fb597bf7f926a39b53", 0x66}, {&(0x7f00000014c0)="f50d10d4518ab51a163456fc46b24c50ee8599c3e00981102a7cbf981025b99c67c41631d8c925fd598f26151d3187f021", 0x31}, {&(0x7f0000001500)="7dcdaf5bd017255b4b4c7ac710a75352732b0b766decdd7fb29c8fd63d39a170a91448014a3fb85c03ef49166f71ccba266d4ea7cf7bb718d9fecb7281e62a9ac06cfe160e2cc692bc2d54769a4868f46b98211b57fdf46d8d8dca4b8dd1909be6177eca6b61a59738ed1cb779bfda9e50134d2def523d5c4c69e88c2175ca54ffa5254fe455a05bbbfc5f", 0x8b}], 0x8, 0x0, 0x32) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r4, &(0x7f0000001700), 0x9130fba, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x2}, {0x20084, 0x0, 0x5}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fchdir(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x2, 0xb963, 0x400, 0xffffffffffffffff}, {0x7, 0x4, 0xb566, 0x7}]}) 16:00:00 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x27, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0xb914f7e8defb29cb, 0x6}, {0x87, 0xffff}, {0x84, 0x3}, {0x2, 0xb038}, {0xa1}, {0x42, 0x80000000}], 0x6}) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/46}, &(0x7f0000000140)=0x30) getsockname$unix(r4, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) getegid() r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000340)=@file={0x2, './file0\x00'}, 0xa) acct(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x280, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x4, 0xd02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040), 0xe590dd3fcea1f1a1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x70) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="0f0566d52f89a0941930edf087cbe9b3bb5c2d2a47514a6d042125ec32d7b0690247431bf10beebb9441550cded16631115aaa9347b8fcccce3fc3f5adf7d4c6286cdb586bfd18a7d0c2219696a29e7d40b04631f7b34ccd106ed017614422c886b5b0f2fd0ce4cf5596f193672282210b25d5654fae82423c3b86a01f03dbd0c1992839feec984d64a8f87295e33ccbfb1c660a68e53ec824d9fd5ccc61c3943d6b8192e1c1ad3bf52fb75e1afd", 0xae}, {&(0x7f0000000200)="2d9584020641d67c7b6c0db095d5436db7cd140c7d86d1cd0cf3cedb935fac7ae326b29da80d5e4c424b7417b234e8dfeef745f04c3af75664d35e8dbb6d5ef4c842c98df34b93004d4c1b3e3fee2b0be39b8214e5a9e0c6482898852570013f88224f48b657ea7f53ef733f1d75f709348db6cbaef72e4ca83a445110103870ed65cc2a802b9505e3c56096f3062940ca0ba0b2a50da5d2a6f9b2b28386cdfd321b77", 0xa3}, {&(0x7f0000000300)="0b996d648cfe04fa0e661db2e6a9aa8300980b08feca68f8c1837564d2c008b8e02bff13c172e38f4852e9d4fa02a9947e5c397e02b224b0f8f818a8b1042823544c17a932283075e30d44530e045028bc941a9c35d3090311ece54b615bbfea870fef8e219ac441422e2a8b029a7ad61f0c425476a14c0dbabaf25683fd9f63eff681be197cd835421314233181ed77a0b194464f88556e19be6f019ad9a85f48c4c4986b009dea9357a058c88cef8ae9b6b2a8889289a8fe7f18200acea80126df180dbe7a4c2bed3d78180af2ea603a045da0f1dc9d0ada1b4b5d25f55a7f93e74b4a14bbc4d74e3f74b27e024a1154ca1b661e02095c1769d1facd", 0xfd}, {&(0x7f0000000080)="68d4c23534d6893295d363084b0186dc163b865eeb57e7b8b56a9448f938f4188721bdf83ad57bd2fa08c79055deafc44c21810cf292d814a1a2fd7d1bb3fe7563be1f2f2cfa87ebd8", 0x49}], 0x4, 0x0, 0x6a2a00000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002d40)={&(0x7f0000000880)=@in={0x2, 0x1}, 0xc, &(0x7f0000001a40)=[{&(0x7f00000008c0)="14fcb56fd6bd6ee46daaae172d389d7521a2647e80149cba8f4ba8f66fe0ebd8156d2da776327c577bb87032c8eb314e0e5ec58b720ce956590fdd79df2ac295ed29d88f823b93a650a7a9caf37246d63c771564437de0e38b86b1a3d003e0f612be6365e30c02b34c7871302f7cc9e49cbe8b52d0121fd732c76a7697a906714f76ba12fe0b6f528e804baaafe822019d79e2738cc65f4e2e7093074030ca16e51150f72aacc6641f9808f219ae7be1b969a91c2df42a3fe6b0e22058053626adbe50827b3cacd054737967a37d08c35aaafebb43e170b4305e2afaf8e6dda27b80861a6ef540d0e32c41", 0xeb}, {&(0x7f00000009c0)="5055697650c2d720a74d3da102225af60206b31cb35816977f3124a35d937382e67ec54f752b5bf46ee9f558cbc07f2c528776672207c5fe414bca77bbbf87c84c0717d75f6b37bd9129fc9ab263", 0x4e}, {&(0x7f0000000a40)="7e2d712e61e65402570e00e49a27f8c26b5987c4d1de32efe59093cfc52d2bd4d0a5e90f6c7a3e719dabbdf6cbb3f96a2d3221dafb848853c2feb9b78c8ef09e4bc54cdf022600d92aff7b10e73c45c3264f4dc086dff625c98d06b18e766d38b00da01eda4c026cb0eafdd993dd19949d12707efe2f91c420899abd6776c3e0fd800c533c7c4cbb200d1cd40d47fb1fc6c2b67b3b4d6d2fb299f3aa54079d959071ec005f3d94a7a0f6cc53290b3f46c64dcf83155529993391c2581ce0bb7362a9157d5045b8cdac75a306660291b2c5aa33cd207dd40638188545d66b275258debe98e789e490dcefe821151265ad263e0b2b535d841041b1c351abcd28a0c3d69652b4621b363602333ef504ff23b2e5f56ed240bbccc448ef91df5627e4d7670ff79a8e4c165d903eabfcfdcaa1f5730a67908017f901e854b465ac9ed27f9b5fc8502e01dfcf7a6feb7f77bf3facaa8ad7510f1057333adcf5ef11fedbb14f28dd42c1739d767037d1a400bd447527220561572de6f8369ba1a996bd0fa65b75d6610a32451198facbece340a87cbb0b5e234e9b24ede777926bb74d6c6e3d7cc87a47bdc0bd32e59e5a3d299e320953608c259ce2d6108ad3935ad5552bd89ec6aec21c8db9cc9ab472cb5c9c2ccb5232aa4470f7b35c58c35e6b38b75f83fbb6485d2aa45aac92ede95473eaac03dc79dcc8f999c03b19e319fbf00728a6c52599489e54f36ef2c1ebf91d7e0a3a275829d50a6873d8045599eb0606d6cf984d856ac0edf067a68304623ca5a927dc3a538ffc350cb55bfe2b295052185d96112d8fc162c379a4133c2ef9a6ea57facb000ebf2adc692dd25f3af43e6d1ed8ecbda6126765341e771ce8d46a343914f9bb74b1592d0a40fcfed0d58dea5e378e7fa0c9ca91b62c6755a301eb41c835715bea5ef543cb4f8659dd828b6dc99b0e852427c62368f75eceb17a73bbbcfe03a8706d864dc3e47315c775daabd3282dad8f924dccd4e91db0adee73679c569cf63f863c165389012a36ab591d381f8faef7ff9005d030650b598bff7a16ff3604b68cdc3e4e57e6f487e9045b99033bb7717099908d8f43ee5842b655f72adb7bc2e2d1e6b5c70fa1a66d7f281fb7779ee2a2b6de16de6b582a9dccb00a9cb8ca5970f90575ad7dee2bb4958367c0c4c3381fd925f5d7701190d676902489e96eb19f031387ca4fe165cebc7d80aaaf2e1c44f62d0fa822d75f5da723628dab2c7972d6b054c5fecd43ccacd14330af88088b0fe96bb63df9c972ca00f4c6c80e979acbb3e66b9213f4758186a191869f5cc92d6fb3b6cffe181c2e36f8a0ed1d957c5b00005de770cd8c2cc3e49940c41c0de4f784948874d20bea01ced88a85da758a83687593b46ebd95cedd72b8a7298497d4101e75e56bde2815299743dd4a1bed777c629b1c59c5fa3df7de797ec176490f23ecb1241e251c0eaffa8f61545346aa1a60239dc4ae6d8ef3bed89d974f9b9d806939dafd43994b7b5262bc0eda561336da3dd691e2fc4facc1e516f4fecba5976397d16216609860e19c8cbdd1e0153ed9f16c0197ff1c564a23320c0692720648b549fee4d8f7a5d9d3843884b8cf3265420dde653476bbb01216ed66623e57d8ca600ae975d3ae7e833e843d98c5456ae1664a1b8a289606f357d0fa5e4457faa8c00c9a5fd8806d91945f86a5979d851609f3578a4d0ee45e9330fde1901f787acf4437c065d8dd55b576753aee388093584960f549395c582b4fa50741b0d0ca36b659ff5d044ecea2051ec8632397785267f64bf1b0371c6805103f566edb314c97cd81b73bfa87eaeb48c40df397017999f8d1ef37dda71ff3a1201b943811d08c37160ae590b51823d366ef2682946f865760d26b0a0059bc9fdf26439ce59662915d124fe2c59ba2d13c19fd7e581ebb6772fa9b9c990dfd57616da482c74aafb8edf64731c5e614deec473916e95cb67e0cf8ae1d77b627ee63ceae9dbe6cabaa163f12747a6b87e66cd8ecd4c6f5149f6cdd937241bb5d5e638d9cb67b713dc0acaeb18075a5f7d30de50fa7db0d8ec918df822f9badd956b3b53fbf5d75679a7aeddaba10d70506ad36551d45bd9bf109049587655d41855ea6a5757a5dca1460ea0f016befc51a58edac43e3beab37dfa0ee8aed2a6b338e7c1af296916f962c43929d55b2e460103fb4564bffd8c39065517cbfa3f7d04048a17c0bd48484fa9fc7c16382947e25889027ed7f8d2205f37d9d38df9dbba8760d9c67ff4dae6c8969aee74a74a9165c89dfb93e5b5ccf54f1c8618712ece15f06aea27743d77622f42bfded6144017bcdc71f8cf91d47e1b51fce5d36b07b6db172f1e79f50ca874a10d986907e0199a9eb744f4fa8fac200f88a6f6a528b033b83a5290c7537cdbf30ffff8d3e73a1668e237d093cdd02f8d4b282ac8a45142ec4f1daf267c1bdb856b4d3329125e51a82cd3bdb9c10369decd1fe3e6745040e1f7e50a611c5b78319c5ea9bd94ba41086dcc479553cf7f103593be9235fb0e85403f0590b10600d801f4db011ca2b0130fc89e8fae33b28f03186afc6f02fb72e25903799296943a632351932bf78c835d455347acd34fc1fedb2279bbfd6585b5ea3d98d7f0a424b403dfd661ecb0e86efcff6999f1dc18617ec5ab3ff8537bb2c500bdd140a4e79b34dcfd6f9d5f608283c7014c6adff9c4af18f815f95b3df97acc310272d716b37f2319c9fa2ef46e2773eff2235914b6a952570a545368e81d6e1acbb49a5c5942d41a66b888294a161907f70d369583efc56eeab17242ed8d236f6332434bebac76099d17f2a1720a858fe5f6fda300cdcc19560d382d8ef78e5f2db23aa185758e4aa3f31d9d51592f013ee5929c5d52348fe66e75a8cf81a842504ed7866a9510ff7096e58c36292ba71eb9390a82ef9a364c60aeb5fa6632363e7bdf638c8368c5dfd464dfdecc181419ebff0a80473bb78d964ee43929f699565dd36670fb2cd80896c193c1a09dbb92e6e952f75ac718ce238bea5175e6623dd32bb1739fb4d6bf3b4dc83bb05149c4265870d1dab1d0f1e9b5102dcadc16ab48e6e621edf70b50af0bca05e25cec904a4caaa4ad4aed913ad3e57463026aa898ce47995de3f3ccc2f24efcddd33b000ad12064ca61a22067237250be53806a165fe6746a041576a78de44bad2ef7ed7e943021bf077dc0683f21bffc0f82286a980b4b79d5bc32f09bef7283e21e0b5db1b3587c2aa70ae7bb47fff220828e1ad8929c46261bca0cd767e0a02566128fdc22ae855db540c3733499d54f97c2fa4e9447c608ac849e18cb89a8200339984a9c737069ed2620c66cb4e92d246f821d8b6939f4c061ce9ebca070bf5a58d56e18fa3f8d62d3071c11d2d7315eb1a3befb57d25bd3bb7e469bb2e0058495f0522ec9de8c23e9babe20214f39e3d05850bb94236dddc87e7d1265710278f9fb0ae5c15467b2f8b634b1b4438b34ed446ef0be8483acca522332d263ccac6c84b13fb66f0923fc204eb503fd9ba47bb4f26c5531c7c13f7fd7a5f627cfaffb4a1014958d621a1ed1e5776f07ee216ab49547bf54c8d167ef6c9d4933dbf1b5817f4ea4adc0d0008659840cd09ebdc295aa1af62c86916f9311056e090a178fb4a05c8251a500dd3c4fb4f5040f88a855cbc7df249eeacd4364f54f1f65359eb0ad4f6213ef6eb9cccba7b318074db57439d011f1bb1de033be27c5e3ea6c19f22e6addadc9db3ee7776e3e58c31fa9305bc8ae0b2f0e09b883523b0e8e5007eaae41dae20898446a2430f1f51634007553eeb232a46bf85e9a8cec395343dfcf62e0f2dfeaeb740762a63c6c1a58d6dd517bd0ee3c6049ca5a065241ff2e1bd697664b759d41d0564c74a8c8c60a7f883624cf7b35c86f39e87a6555475fdad425c4470712b9baf4900560d23e7ae8d23032028c88b2c91aabfb69cbf47e6ba76f39e50a326a0c4bc4d0f05bae849a73c918ac98919da302d55651e01b9ec8a3c61ed557ceb6f8831561c3b189742ddfab24c686772bb86b208b62140bed073c95fd76e6925f530c6524e14ea19d9026cbf8b947c0126f45bc3e2ba526029b6727924c4ca8b605ab8bae19e6766876e294baa103c983e8164f580e53bed5af75530a5dfbb07fc17ced2d378a96415a468ee617e39e9d366d25bdd921f85fcc5b11d75f2c2fca8ccebb5f66196dc2d5fd5acc2af7a04cba12b41326fbc6632e34e64bab6e510f7765dc2ced9390a0c1dac1ef38a74948c016f1ff54ae4d6bfac1b700034b9f2f731d5a09b99f4917b83b8fc9f7b4e4db3838170576734b2865e3b7f1966a4f81790dcc503ef4f0d1b2caa81dbe78b70cbc2f7ea744ccf80b094ba37f77b5bc9dcde1b7e943ed948743bb101b50ad290e36d0290b89835174be3df440a228a085fd9de29f93403576a19c8455424fb80a4ebfa9ae68cd40571f1f6560968a27d0a8c8d9c91eba52f8a845722dbed2de084916a0e9a7140df61d274f271c561496c037cb346c1dec673b6b3d222efce68db336723c4c9cb03501f785e109f752486a0204e8c5e06fadc4062b33d90a3a000e4ae68133508577c4f4582869e4d2df243170f26bea1b6fa389fd8456da6c5ab80ac8172b6be3a89b602cacc1314f9da2e447f3e47ae25dd15eb06932a7a7977e1daa46431ce328e71b2c8299d29058d29aee536190dc2205b76f98dfc2da895bd3041ea22e130ca85a20e3834bba8762f89427601ac767934f7062fabd7e2bc7a65c2d4e9b4d6f5b798f57226356e402c6d599edc7fe3a56ee7ff6cd3aeb699099895c6b87cea12e00d6795f74b9b4461390a9fa0741dadad82811f93827cad37e1f3ba92a591bac7e6457758d89d68b5e78749b30882bd5c84c15ad9381ccf1f0c33d48780ae393d168b408c14c399a186b637aee2a405bcdf04f28ca09b19e1640208dfbf30b14fb98777071c03fab89e8f067b9b8fc6a69bf093c2368bae563897f562acfbae506845b80174a3dc7a5280f91c1bd4def1a5634805fde75fad8922115dcdaaea8f3260f8552723456396d105fa0efb91631d7478a3a2f5a6b96ae054f37f40a56ec031af720c241ff280fe1a232ded4d77a39698adc947a9e54f7f8d5bd76c2394a4f73be89dcf13921b015cc97a2f5aaeb43870c173e9f1c19cc5c0d38f0542e1ed016610ccc64675ce9c8415c59817bc62e94e2067165e3c4bad576f2124b168e57afc7b5c5e5ac8b6763193db1acd6bc89b4f4ae9bb0a6b46a01f7fcb53669da08fe3e4e197f6ad480568d8deeac801826ab03c0cb9af933c6d420bb45496fc13e86d9409aa27a67ef6eeae0f49b409719574a4e7a19565c63901465afd623b980db6f40ca38f2b0a7f59d32820b162228a34866a4fd7449d174ac51f6bf45750b502bd2a83887ffc16801758aaea4c426ff19bf62707f3cbaa060d528b4bd7e6a413c5d19438bdc8909ff6a97a784547069e5637b8a5cc74f2b5d95eb6a34f4170aaaca6a476ed648dc63b80b5810e9a3821b66115b0ed367f322afb09a00c77ded59ac601139fa6d3dece95af61b8db7afd93b9618377b7b8bf6546901ebaca9a1e09c9de46e87ec1ae03e59a59a96e1425d45d19d9c08b8a5fe66ad1d265613bc285b929e877c4e47c9f6271c24e9c0d63929b7ba18e430ebee4c3f0cad6681862fbd7511ae89edc0db6296101187d337bef11b6e2089938889340c9109a4ee9ed4d424f577dec10ec0ac91859e7fcf3e6ee10dcc29b5fdf06d982625dc7", 0x1000}], 0x3, &(0x7f0000001a80)=ANY=[@ANYBLOB="400000000000000001000000030000006a2528d35b4341a3594365ed8204f53f4709f9a3d3ba760e9ff1e0a583d225a29d1931e7c779674a5180eb71550000001800000000000000010000000400000012f91432f84c6e001010000000000000ffff000071000000001075eb94e56a44b46f928e49d9a67846be3c7a41258c6cbe81ef82788f6dba7e80fbc75e0e3a1d21e98aed0ab8d9540375d2dcec539407c1506347e85173c395670b1d8670082ffda0aafdc3a471abf4c1e753da15c480869dd1fc366faaeb853c85b80ba5a552af4f021e2f58e2f1702bc724847ddaac2cbfb739ca12368d6595f54b2fdbdacae7927aaed84e6c7f987ecbcc64ae0d34d9369e34d6084cbb9e1d0c8fb85e30b5fa76e0d7c886068a0ba1c7b8e5c34b63e0329ea02402f9972dca3de17a8100213bbbc8d74b4d80eae4e370b30589fc126b38485f5eaf3556a6df8419809f0054caf47e6d73ede0abf5f0af911b6ba3baed6cbf867162d059d00f96332f3ca293f8feb548a02b1d854e16908d433ed0b68724602e8470e09a43f1c54acdcc7163536294b5530cc82b820f1ff170d8877f652887e025c25da6c9f62bac3ba3f6e44932fa10ee8cc76128232e469d3bf217c936c2605ed8545ee274f4114fe3b6d1f764736cc337824a92591b534dbb065d2e2a4d95d891db59a829ea2d6a149b9577c7dec002a8591e0c2744f931ca348338fbb84e0cf1272c0a23deb2363580739615f824ed00f0c47f839aabf229207f5207d97273432795cd195fac7bd58e22ccf8949a78751de1350ad8f30adc82189f6e37b8e9023089841c6c04f3ce9a9761552695a1ae07b243b6cc8fe298f9e751bddb6c7e4fb07b0bd5f788147dc96ba8518309d175532e53a6d5c49d546575ef3b4058a1e3910a07530cd0d54c38748a429b6fce7551861d161667e7e6fe582bcccadf06d3f7398140026be3c9a2680a652f9ada3af556f33706fb5a774c3f97d3a8a2a5f4dfc7719d0ec22c0780a6865cc40b3905509b1d1fee3637db507553e7e6ebfc30f100cb8e20796287d92847b817574eb2e6dfcf7b06d780ff1c5de5db0fc611756bef851744ca693af93224e3f87bf27d9d1beef177b8c8fab6071067122f9498ec7601043ba650977ccfcf552509cb563497c0943ee42a5681bae183315fadae0382772b5508cfe5a66aab191d0f065581c90850e8d0b2000374cd0089fd9ded69a5d04f4584ed134ef35d3195a4f284d9bb1dd28ddc4b60e1aa9d47f1a70cca0c81f990874f459d76a031b8138ba622ce75ed7807115ad15fa4add2a1f91f03ccf766a22f9606e73bc94da93a3dcce77fed2a30d21dd786838fd4caeca1fcab93c666896b3538fd0b443e4c1b48cec27a2dde012b5101fcbe08cbe78a497c1a9f948ce269bb02a83fa3d8e89d3af8c45b740fea7f9151ea073e50ce993d1aac58afd6fa27417b77e3658fe0ebfd53d9d69312b45ee2065b51c369e643575347dc808fe303c69b7fccae6b84d4d56616e37ecf1c58886157f4aaf91ceafe9aa7afddc0abc1a8f8c5ebf982c044340707cc0faabc2486d20469df6563682a002d818cede6021e063374998ac62476fd8eb2e8286bfa38ad0e92a1fb37a409e71a1aa6d47c7e09b2d982aea332e2691d29ac428cd284912bc8b6150f6970fc8dd7ac5292597cfae0f569c0f9d36743a826b50fae3231112f00ce8c862916b88d7c628ac222b8e79aa0f12ce158d3bd1650d9e76c3b4e088a9d73fa807ea5bd2c5fcd8181ead23970494a665658bfcda0bcaaa34951a201016b6fa2c7a30ef0fdddb51156635af45211a3806973780f024be6dcf681b8c7b77a39388291f232a0473121768ae98702d71f2df17d5da4e3fa9f7e193aa1ebf41f955270d0055817ae0cef95bb0f3b7f3b62117439b080867f58c68242a81523d1d4918656aa73f65227ee868ec0cc378dc25edf5ba89e49707e649eca19bc3a84019cf5b80fe904b3ed64114bcf2add61f621406f5f1cb1db3b1260a96034946331d4918f1721ac236de1da5477d232622f2c7877520fa0b4a27a2a2ffbe36936c182d0053111cb855ef4b61f257df32cbe1ccd093d6737805d50fe03477c4b8f74d2ffe08723d2d378f48b93a6003ea4b294094be0fad5bbfa88fb2cd2fedd1d1bec60755b8bc5065fd9395039ddca4f14aae0938a8edd270d882f2de9de8427dc9021661e0bd568d551112f7fc40cf5c6558050546c607e495d737787a88fcdbfaa766e97fc3870dd083a1ce3e18fcc07328d689461cc27998c80e7a51779d00afc4f8ee5082f5c797f08fdba8b7bb3b1c08fd92f8107090685d08dea128fa07306b632a2841ed953812a3a49e66aa609d6715ccff268d3cf46ec73a3c3d4d77ee11fdb160ef97286fdbb596e4c2d162476099896e43056e09168ad59e0b198c6985779a4d49c8d9ba49930636f7df3fde6f9ce93e3faf4f1592c642db71eee646225b523580e0cfcdc59b1ddc92aeec1563b1d0933655ea5fd86b75b5d164e0d239197228c4c67147683dc213cbfd7f18330089b119a733990eb6850086a51782b626d10ed18a049c56fcacedb0a6580b04d37b7f8f342a4235a9ccdf2be8c736b12adb021eee1691c5d12b1f8f2da341502363b38b9e3132659dc1de54cff6fced69b58923f8239efefdadbf8291d50736fc79ee75316387001c0c57105b4eb3451810bd0c9382b7d10ba14eceaafce658313d6867fbd586dbccc263e0600f879a677b4e7a074c36501fcaf22ff37e9f31acf5c9d8e5239093f636f921d01a8aaccb30c8c37584467202979906d73f6a5f3ff17ee441af2396fb3ec9df47f8ff39e09b89896e85803a5fb8f0b19150fa4d285d1d533491f5d85b9e5712d5cc353e5533eb557d2407f51fd898dbf467b869ae3a6c340efe23fa67ec08b72805ac18861196797f967f0b010e64334296d4635a0d4486d75f148c9b646196a7e387f90d55a89cb6b362fb6019d0b9671217db7f2a786dce86a654830108f160ec7948b5ec1003f18bd4c7693bae73461a94f62612936ba4c0a691cd9b9601f05ad71d98ed3745029684a9f8084d167cc0a6b85a5ed6c4f12959ef59863a4baa95945d31b0f0ff65cc69289a0aeb50a0e3385e13bd9800f3a01434ca61328f20a333882ffd78cf907d24107faefea45cfc23783fc3413963ede15f40a3c0930e17aacd8968435c7989c1c74b89a5744fd55014f6efb206c662e457748bf63e398f62f80e894cb48ba46dbb7f305138851d2cceb7b386f0b3764a92daadd3a2586ded2ff3fb74251db947c6f09ee3d7f706653901c44145c88529455ddc80532988c93fb58f8e2556a524af9a77f71072bd4739d9909c0e87068bce7125eb45aa495b214da7ef4edf15fed416a6ccf660791f79c276f5b7478a9a8b5c79b2438ad8c0cbd734e42d603127933ebb4c3c59fb5faa99187c6b6f54cc2e76c72435eda381c1936c7dc4db82ef3b1a690557eeebf5b7b0f54c9f20983206fa685fab479dd0a2139cd18024829f01e289e3c45427da30020e72ba23277d402cc6bf49f300413b88fccfd4cc1bbeed009f726b8ff46fdc0ae1c03f21f0658e99bf6a0583d76fc7803569c942fcb3041266bbf9bcc8b10fedc86221e81c3863f2686231530fb9f80f8086fc7509e84d3a63b4aae1c2bd2d1162dfc5d431503305ca7e2bd0f63055c48b5dbfcb48bf890e4e9e21a423d5e18cd2e2b2c75c8d704df18adcdca7ebac7db4f609229f0bab9709f1efad52a2f95bb9dbfe4d030056c01f5df50c0c91a58b68e0755dc6859b99b0bcf4ea6f3c2ac91bbbcb8c84cdb2f7a041e42fd1f45d0041a5231ed2403c4847809b57f58f00fc0bca3c4b81d7724c135a66346824aba3c0f93e1af55fab3298eba5b5ec93f6b4a7087640db246c9d788be42f3b45732d39438540a7d1655879dd3c1a99c89b9a6fb1b10e260b08733adb1cf11441a19cfbe125fb8b28ff9975001ae8bc35837528465d6967217d7554e5dc9cf050d0fd5687f29f0c3ca802e11cbf3d7677f9bb50b9fada566938f0fb06c2c28c90368554cf594f9608abccab4ece01210b374586821412bf902404f48cc7a1072bd47ac9976e672507fcb0af2a1fea0976a36ff4a5a98f7d21d6496aac5a4d9a7296f4dfdee9b784ca00f5a3f7450b61459379dcaea8fa870bd3682a03e68da39ef1ba57411270a124682afeb0c4a1771bcdfd9c403c399a90b152238d2ae4a316cca8eb5aa9523a55fe191919caef53d1f712a98830c8a580ac14e4ec768e86a86b3b98c478b7786e5317e9b4e5ef7ee5de8b9994b2da1cd6483c8cafbaefac6b5c0808249d43fd6115717892ca08f6dbf296e98b01be2d821367e92057b8b95e492056a86aeff869140759194a04773052ef7010ab2a1c4c597ec23b1fbf7ea200f67b357606994369c8635686b722689b284583e149b524a25b26a0c29570e89b6caf4fd500d5b3b29ac0fe3990620709acdceb7f8a9f990a6512d07d1fa3f18623e6e12ab377ca5c4a0e159e2d0ab79409c495b32b07b7dfdb73dfc83b4bb71a1ec79c79f1ba000a22064bb81a63851bd49d1a186efe117259b5cb9d7c9d138982e3a572cb354637cb54133a8d879c727674d997ac6291160d671e15c771096d50031ed5f75e312a6cc1d9c6d5caa17186f76450fd852b65f359cdd4c7e3cbe61030cca3852a491e9fbd17f7a06ead6767c234701f1b6fad38dbeed7223d927fb39017a6071dc8b4ac539ee6444cb002f028dcf9460465068c834d488549fa5d8c32f551530b8194d34bfe55b9881a3c60b83c339c11a1b6a4a38057aaf8d40587097b8f7c72a4be276b41897ecaf46db3a30ca93c32532907709d8b39e143046024df8a7bb747abfb81c20df3979dacd6ede1cb711cb0bb4740c0d81abd314cf8c91de54933a3747b1a41d0f946730c9090ebbf2991ee150eaecdfcbf36480fe56c0b714d66fac22183d5b596e340738e389d34efed1b8fa277be60c5002e9142556e812c766396c9f4bc19870d14833a0ebc195d0331a94470a8676a64bc5bc8d809d4f221ed5664b41e6f4be3b1b982607cf64e15db9b422ce7fcaab73b4642c26b86aa751978c64296ce3b0424b5193bd0e04b97c9eda998ca1d6cecb7ebabc4919461a4677ce031793cb76b2885f720e5cf6e3953be217306edf224d4123495557020fd27133f377d894e86eb6aef121b29bd0e861ca747c30a42dd1414c46c1dfca1a5565a8220caa2026a44328470dff996c810b66e36a1818c959894180c53e864c476892e9dd7880a834869928cba679a6dd60eab1bdcd741d1d1dfabd075fc84ed4478d5fce85e6ec63fe4dcc0db8610d6715fd50200f5598869646a7f5340bcaa49659db805db6b8c943855e8189998d4463f1a99cce7554e17234ac678adc36d0d53af9028c2caff8080f8d2e068c30394471c20519b0c6f7d44ad27d3383b845da6ff555765844729a1cb2c6a17f94b9b16efd4685e4f346184b83811d83e8cb226bf735f9fd81e6e3ed310158f199d1a6ad6be163110835138b6b3c46ae9a747e37b397ab74c9f8c4bd47905749b90aa5fef1e1eafc6e0f6aefaf6c8224785c33260362e0746f2e0043d915553f106abe2eddf694ffbfcc7d06579d23305186ce4026c8c6b0996d2094c544ffffa068b1b2caef58270de88df730e0c36ea4f1bfd69fca55ba2464f9582a889a23ed8065bf97378124fa1da9009bc5b574d58726ce1a71ff48ce73540524c3ad46d6d5580a66e902088acc98cf173cd51cd4c58b1495c7ab63dd84ab7c43685a23fb1720c027d8ce7f912ff75ed04542ddfbdd5c5dae1e5e87e4cd2fb7d3a5cb3255713f01eadc62c65b2d87c0739bd869e5ce2551babedef6b53b79b8364417edb603606a757eaca04947a2706dce507a0fa80000000000000001000000810000003ba1280c5429a005336156e77d5df0e400fbfe9a51960a275ec49a3fb961feacbe703ba01736ccb3a539ae3fede9bd8cf35c70868839c24570c20bb1472cef14b49306c58d68e67094a7e8feda9169ea1c460ed2129ba52aa3834096c4967f19e37c945606bb3352cf6f838b65b03f190a52b478532988cb4158a8c93d45f10e9b5e21f6e1ee09393389c9a258b5d4ca634a0000000000005000000000000000ffff0000020000001165c09bbeb67cfa34b03dd2633cc980fa7e6983a230a8f842a5808eadbebbe28f7dc36c88a6504411daac7dbd73f70e7b14d6ac07b096d6ebca1b8100000000c000000000000000010000008000000049c0cfee893433d828702620c1204dbe8c3e596d02ab5b995157309f745b81b454e0faf608029c18216e9fb7c6bf5a6de6c31ff57b8ca5c9829910b6867f8fb84cc09350ad43b7e05705e47fc9415907c3822e01ada2ba9523db1abee5e4f5412c35a5a3a982ca40c5d3972c5b632e7b43c41c7e1b0971e1c298d9f94166001977108d86149ff15000b446eb9b07f5f0892dbf963244deb18ca98a556f4a621f3681067f6041177546439d8e3100000090000000000000003d02f8220008000018c963ea623ff1323241057792ca0896a15e2c5b6eb90b4f08281d602e7953a9f11dc61e295e013cb810d2b9d88c90188821fd7bd86be0f51d7d06426a6280389a594d876c2ff63004834f1de7286eca211719092c395e559799ec11b783a4b48f7ae51b65df4c65313b813c8b90b02776e151575e10b18f1855000000000000"], 0x12b0}, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000840)={'tap', 0x0}) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000440)="9f249309225caa979ba1547e6766af45b2ea17109da1a8619c1b29d2fd48d61c5e0d6d4cb4d4ca55fa81830f040d122b6ccde5ba3a2d87e873673ac16b3f21e39c22a9b50b57f5f292c51603de77b7a6a9fd9bf5a71012a8e82cb6718fff9f39c3ecfae65d268b462530f25ea22ba0d36859b1d85bba7999443a630af5981e299baeb3127bf28717e1", 0x89}, {&(0x7f0000000100)="5564b6713e5a9f7d0ad2a59296d681d7", 0x10}, {&(0x7f0000000500)="cd2e3ad753541b64ea515995bd7040f7eb101af2c33bc34d146f033f72ea09845c3ce0cf4b0499c8f5dc62c5e058f5ddd8df9331534993ea1c9b6950b4ddc32f1bf1f4ffa2f2e0def40ae8d8309d6d369c359351e148fff9ba2289821a3e50c016b52399874b1f09536a0fbc4488b38f0da76f13987fcdfe1435530dbc23ac8e4c8b178c5b3d17c790db966adff79e6f2636c4b8cf4202ba0e59a8de36aea4d8719a229bf0211ad8", 0xa8}, {&(0x7f00000005c0)="1e812d7f95d37d23c35e5b66b54d076b79dc59cd1f95ce044cafcd58116d9fb4a4e2ed453d1708c18dca3efad357ceca48274a02b90567663fd62e1490842dbd0d1d4fb2f56342c92cdcf773553ec01ab1f76d65d66f4766aa4b4405d464e8c8d772460638dbd24233bd4dc3cf9a5346862562420af034f136a7dac4c4cb7d3c059bc900169941259f3584243b288686df7b5dbb94c09ad928fcd5fb7f0854babab5dbe2a6d573ad55de9a40555edb4983257ec622b0e29bb74f88e93108c8297180a21c0854997e001ddaca4c6d2661b83b8fb1691e23f26ffbda9d61e852f26c8eaf5c7a", 0xe5}, {&(0x7f00000006c0)="b45154dc94db46b71de8cce4ceaa7f7e722caf628eeb3ef9b936751547f1602c72872a71c82679bba0ba3dcc0835f7112de5ba06fe50ee5ce9e1420813d27fe615ea5075b9ad89c887a12ac3629b24760e429e0950ced952d94c355d2e25d24d217903b5fc04ec677e785d71969285eb7f3734ed65e804d61d8f6e250b7f6ce35c525c57aebd919f3a6772e640fcc7cd2890e3d809f5ca46a429510315724ae6ca9261545e0805e046fb33e72ab248", 0xaf}, {&(0x7f0000000780)="280c3b1d2f399734df132cd21a395732ce7a8d15dfd591a21f83", 0x1a}], 0x6) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='1dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:00 executing program 1: r0 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r1, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffc, 0x85f6fd5744cf36f6, 0x10}, {{r0}, 0xffffffffffffffff, 0x329b49d6a8b208c1, 0x40000000, 0x31c0000000, 0x373}, {{r2}, 0xfffffffffffffff9, 0x82, 0x0, 0x101, 0x101}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0xd6b3, 0x101}, {{r4}, 0xfffffffffffffff8, 0x20, 0x1, 0x3, 0x7ff}], 0xffffffffffff39d6, &(0x7f0000000580)=[{{r5}, 0x647d9b9a909dabc1, 0x70, 0xf00fffe7, 0x7fffffff, 0x7}], 0xf9, &(0x7f00000005c0)={0x9, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) recvmsg(r6, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/102, 0x66}, {&(0x7f0000000140)=""/73, 0x49}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000200)=""/182, 0xb6}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f00000002c0)}, {&(0x7f0000000300)=""/255, 0xff}], 0x8, &(0x7f0000002140)=""/4096, 0x1000}, 0x40) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2}, 0xc) getitimer(0x0, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x7}, {0x0, 0xfffffffffffffffc, 0x0, 0x100000000}, {0xffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup(r1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x2c5e, 0x100000001}) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000000)) 16:00:00 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x5) 16:00:00 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0x7, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x1000000100000001, 0x550f, "27a8b8a2504f00000000000000003900", 0x2000000}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/77, 0x4d}, {&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4, &(0x7f0000001300)}, 0x1800) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000001380), &(0x7f00000013c0)=0xc) accept$inet(r1, &(0x7f0000001400), &(0x7f0000001440)=0xc) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet(r2, &(0x7f00000014c0), &(0x7f0000001500)=0xc) recvmsg(r2, &(0x7f0000004640)={&(0x7f0000001540)=@in, 0xc, &(0x7f0000003600)=[{&(0x7f0000001580)}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f00000035c0)=""/40, 0x28}], 0x4, &(0x7f0000003640)=""/4096, 0x1000}, 0x4) r3 = open(&(0x7f0000004680)='./file0\x00', 0x40, 0x51) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000046c0)='/dev/wsmouse\x00', 0x10, 0x0) r4 = open(&(0x7f0000004700)='./file0\x00', 0x0, 0x2) pipe2(&(0x7f0000004740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvmsg(r4, &(0x7f0000004b80)={0x0, 0x0, &(0x7f0000004a80)=[{&(0x7f0000004780)=""/74, 0x4a}, {&(0x7f0000004800)=""/154, 0x9a}, {&(0x7f00000048c0)=""/180, 0xb4}, {&(0x7f0000004980)=""/224, 0xe0}], 0x4, &(0x7f0000004ac0)=""/173, 0xad}, 0x40) r6 = accept$inet(r5, &(0x7f0000004bc0), &(0x7f0000004c00)=0xc) ftruncate(r6, 0x0, 0x7) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000004c40)) openat$null(0xffffffffffffff9c, &(0x7f0000004c80)='/dev/null\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000004cc0)='/dev/zero\x00', 0x1, 0x0) sendmsg$unix(r7, &(0x7f00000070c0)={&(0x7f0000004d00)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000007040)=[{&(0x7f0000004d40)="93ddf2ace9079d034ce5e91a538d6b243e4c80a200e6f6b3b2609df8", 0x1c}, {&(0x7f0000004d80)="7ee484ff06f20df232ae5b6628a21002767815b0b3959a0d8bdfa2b1111b9c782cf5ebe6b5c192e5814eff3deb2b89c3a1bfb0588c6900265ed5c286f9f612e196449a6d9f19bae4b5502fd9d0f5c4032a68dad22cc14b53fd0d875a0cdae700b513c41f1662dd0f913752418c0f5946cff6b5d01a83a3470fb076a670383b89ab0c84b02fb33a7ac1386a67cd69c748cbeaa1b7a06dac119ff104eb11e7d766c6e5204845132aa443ecb23a4a935beb4980b8a261b6d0f7b83a21037f2427e6d6746019d6aeb14162eb0ea4c909512bd2966b84099003bf103a1f5c555b9efd4df05e8d83306df7", 0xe8}, {&(0x7f0000004e80)="b6dbd4038a05785b2ceb648d19f5df94dd9fecc75c75830cc6", 0x19}, {&(0x7f0000004ec0)="7e4ffb24608d4cb59a6064c82820495bad05012e51f3f0f8837aa0ae78a50fe0968a5575229bd045ffe702609bd63a8789cc3cb6f9d281c2b755780d69dd16b518", 0x41}, {&(0x7f0000004f40)="c0430f51b191caba6866a3e4cd24295fac6dfad6a143c7a06ed890907904c780c9dc494871e1a581ad696a62862290729e6e663652394b96a1b19588b2e4238d4ef93dea76b1f487c147e61a1a1bc1d681ba1bcd1d6e29133582329e58ecbe3b26524b3dfe8451f2aa9034ce73fef58868a534b6a35588bc9d72997a4c6142ec587d64ea772b28db59545ba14f20896992e347fd3245044d89cf2b267d91144d92798ba5fc08e74f8741121f4e0efc047dc8f4c7a9564aeba8467e4377bee10d934c56d956709468bb6090bc819649c3f95d23c477aa92732b2022ee2983bced8360fe2c018d725cc970c1edaa028880237d9df76192c4f50c84ded78ad6b125d04c5fede7f5a2f8b069c30d69cb83b88a3cd3f8cf9516cac15b7395167c7f90874e7efd4c1958775304739d1c59a77992e478c27467cd8c366ffc50e4d422cd5ecaf72ad711eaa3220bb1bbe687a7aa87440b1f80bb4b6226da01cacf6b4b9aa7777f1ff78649fb3ff6ce859b6673194701394cf3124870090d6e435faa51371478ff7a86990a59d62116e189fdd7e95c90b8ee9684b0d90a0d8ed663878af136fcaa8fc91de7bbeef67c3dc66f95ff5f7950f26ce2292f949b6cb6623ac1364e1124df112a0fed4d5f1676fcb1e0e48cb8743db0cad1ae3e6911d11f6ca5ed8c02ae4f970e16177dbb23e2fe64a31942dffffb79f2ebffe0fadeb849011c3f5cf78028fcd9edf1e17112f7cc6a6b8ec5bd13bb626b0269a84faa425d65efe345d7f26e58345e3eea0ab7219b18aad18377460277edc8d11d63e5092871cfc915622977a977c7686371f6851d208a1b9fe08daf804f1e538039c1cadd011967ee9696bcb04b76b4c8c9becfeef9caf708a14d2162be26b8d4cf87478a63e63cf59149aa2d9893f6da746ff466ef1defa67bae51b4d130ac0b6caac8c6ad8a26e29a7b2f9f8a0b7121f127a9f2255e0cab52c9c8fef2301c3e2095d42a84aabb51abb74f77bdd4d4c0c869dfb558c329dc82c7c7349ae6ad60e7d963d73e9d3861f1a3ec69d9a62a029a0b60f1a8d637d1d400e1959b5c9fe6a9e2a17312b13592ce84fb0461417240f3192cc74506990751be2a7f47c596375fb589b6ae78ffdb1b976a2bf7d3bdc9380c2cd8a728e940699c6918eba7895e0df9e0a557052e3282a4488fe94a9242de508f0cb0f2f247b3598b0a6e6cd4ed4248815cce455b67ffcd74a42247cebc44462a9561b9a4a4c18f6651c715370f3c5fd54b6e8a5146879f9a3abb367abc476da3a131dd79216e53be11fa25ca65d6c453c888bd7cb99da585629e7452b7bc27904f6d58116aedb9fbeaebec324c22bbf7143dbf05832a71c04e47ee70130ca5313a9d9ef2bc8bf7aa61c02ddde12e0cc88a0690d7a1dbfd4d613ff3bdce76c86360af28fac81adf397019b2b13891716fe87c990d347c63cafe7c574a9663e6a810091111aee3c1f0de2d91d60daca97c67887c54ab2b30d0548e3412f64ed5b13b969304b74f594735fda61227da0a2c997e95b5ecefb834782e02244582eff7454870480d317d1d3b7ae82b8c20979a9129ef4ee9c7db5664f8604d45ff3a15ebc75d0b197bbb2fe0a78cf01e6787a48f8444fe7b962fe89ab0060042c65efaedf63f0dc98d891688038c54dda151951470faf3db4ae6fd35d962893b5b5ce17353a45d5c464d25d581f1f58b7886059269d546a800a96a47609fb5fc0bf2aaf1df35c8a7d14cd37f74ffc23f9b542f9421da948306362443f5b60752502373b8a8f63653502db11e91ebff29783e8f10ebd50a9443497fc47c8bd3a25f3b63944788455ffd4462bd2f99956a2b37102dbac563bc653338adb201519e768c5fd52ab259d772f3656a3a3b95f9cfb1acf0d9cff4f65b3bc220db27a9ac333bfcd470b66689edd04ecfd4cee9cd2823630af67d0316922d827f7ded291ea54d5ee097c3f79fa8f25a9d2a8f97adfa88f0c363c73827b0e5e727b36555282b94604bb86e8567180048d4423a640d3ba70351f22571906dd618ffd395cf332e315e45066241a635d5f16ca2ad4fcb84ddb8b0b9af0c5c29bbf2481c4fae3ad2a31b674b0d79083867fb315c98aef15be03e197b307b50466b878eb6eebc0aad3ef561729afb02d6c4481f68c01bde16a4ebfc7525afd4f8d58f5093e3a3bb51098efc68fc3ff84d3f346ab0afd8f65e574fa1544c0c70d0be92a9ab9fada2105d72aecbac81efb31094f8db90e380ab3f166666025335d5c054a55ef80a0bc232125c18d3980fd694acdcd28d603a1ea223786e7deae2edb7cfcb271e644db4d0346c1b082ce6d7820bb01153fbd6c822b4e75dec6e23d07946e8d23d85e583acc48756687f8880f81ae4cdc68c3033572ddee06d5a74204c7976d76780e7fd33ec4bc23a33a30d8b1193e8fe21f0cac9c28735554c09828b3ae9cceff34f069ac8800dc4c88717599b99d40c6e16c17632a0ab4a8910372001ac375cda754f55cd345989f909d95cf48a1b0acc5d5b4353655c657546e9d4f92182f2fc773af8183fa0d281f6211eaa1141896f1b42569bf7d1afa540a2b887940965abe3e809482ed61cf3ddbca43d07a96edf48f640f193895f308825d8538aaee3e234a31ef8bf5c9c55a46286dee5905d22824a5143fd312368dc5855582968a52fc07581366a01b3dde7274f75ff65bd899084c5fdef317fc4911a1030bdb163f2726327f8df99b6c3e01636e3812467375597309c9e574b5fdac44219f60c7672bf6b2f2b9d9447f748456f1c4d44c034a80b603de3c9c551c5d0900a8f80121cc73e29a9594a2cf5f4fbdc296578649deed8f65e2c4746eb796dfe814ffe2a3599aa21c2eb0f31b2a1117ff444e69c6a151c53a7c059cb1967dff25cc71feb3dfb8fb9895ac89e0cab1cda409bcfd1bd8155f2a9d1eeac2fabb11366c761f0c341be5ebee7054bb7dda79ee9e32db85706c32622c45f526d3a494333f4f666788c87eba1642e8462074c6df7bc4acac1f9d88f1a6ee40c714e7af2d672c93419738bd94eacfa701bb61b8cc009d8409c8e17c5228ab70d24aea5baf9219e125f99edf774c99cb36e77a2ae080b4e95e39eb17a8e5ee2edec98a16bdc42792e73fa88a98cb471ef5b356f711feb836cb191618fa89a1b7e2ae4ff153a436ca90de9783fcc59ebf5ac2948db401be27be9e4eaf3100645b84fc66d42c5fba2fd49209a9c7eb595c6cf6b7188e34f158a5a68f1d800a3596aa6d3ee8af6cbab66846748099f6afb8d6e27f2f18645c641db08c45140beb014a78e3657c40c8bc321c41b1d72b696b63447054cad3bd4cf0685b8f1fe69318e5beffda94a2140072da75c915b7c4d595b47963dcd4efec2c4d3cfda51fdcaa4cb4bdb468f79ae4642fbf2f0cebb416602926d240318fb384f5cca27d01f5c9fb1be6ea321c96f8323849760f4f9a7abeae052e3c1a28f7d5b56dadf8afd28cc3b944ff539b6ee31c987bca939eafa38914e1f7f506da09bb1be4bcba6bdd8dacbb38bc79a8791b32c261298faa94df86552347414a001f53992af762efdd8b087c6397899f27ed5ed4c0ce2d2a9bd099966fd51c3e963da53e150373ad501f4a093ae8a7eefc5884ac6981d7694ea50b2eb420ad73b8ce00f8fc786ec68304c523eb7fd800658e3081a316eab8beaa509a36b60bc3c7129b1f9ba7a4abafd812fa146879cab650a69b0a77bdd0e9be4306c6ff2ee31bdaa1d4afa0351b54767c03b3af305ed393cbe538d5835199bd64fe8261ce25f4b6cc797ed9bc2bd677011b3a6d4ec6408bf7a0eba880ed66b137c595c58864e82c78ae7abb925544b14e5332485d7b708080ae2417b43b9828ad3870247b18381b02ba116d7181df66c870b41f6f21aa1ba0e3d979a78a02ef390e7404bd172c72d4144ec3522b2b672a70b0c2d95b2b2618f2689233fcab1472729754184e88762739fc69a40b596a9a23ad1d9943c18d6d4db8adcecacc55c290f04cd76015b7719ac5540b791121535b2017d4e44e49aca87cf94dfd85edd769b1af819638241c8f30d4174f1433a6c76e6305b5f3abb494c95392fdf80cceda12929d6b136bf725a89a71e367841b71ef766be9998421166539a6e4c42b58eb32cc039cc2e154482a4ce16e52e4365863fea296e226c30e3b5605258749cb71700530fc1340f453300b9f24064c6037a03a77ac656af6ee679063573ada75b7c71f2d4d67acddcd9bd93790d5d4dd6afce92c05fcac3ab1d92e5925983f9fff430440eed53f116d96467bad440dfb2ff8a611541f6ebb2d8a4e02ec95ea152f9eeced025300eb7690614206897ecdc771faef8731950e93049ff853bee27f7c1ba224634d8c9941fa6319ac487910fb5d79f5408b5879e2b4450ea058a78676927151d4f391e2d79fefd91b788e6a3b014b3ea9838708dd4d5e0ea32fbdda069c8a91abe398d9c9a84d00f31d321609b2ba8189c3a81860b77ff3b09872a2cfa29cfa14b7aa7d1d9ec3f039e9995f446b0acc791af372f75f15059018b37e7d0e6fb279a97d465eb5eff1a4fdaa43dfe9e9dff75cb9dc0ecaeddc78d249533726df1d9387173f969eacbbb7dda6ee2957077df0e1238206932f2ac15e4ac35fcccb0f10bcb925b99b855a3fac995aca5c81da917adcdffd061723e25e8bc390f5811b0970880d35d92ca347ade43d5777fc686d92d3af0f9e449cda3f36b74debfd032792344f20007611d7ca7753339b8ac3ce8efe7062bba1fd2c8b818785000a9121c35f6cb8a606702a17731837396bdc8d0b1c845b79c3ec842ffb01019f2999b71faac10546f169581db9d1871435ce632940d682777707dd58dfd316569a2aa7313532ddb4b2e904e1ebcdc2e77781386e5442fa06dcb18617b10300e3ec90f49d2772b3cb765419d3bf7adcd01415a6155e121fb248dde9b1cc7456727744e35343ef84994cd143fcedcb42ad82b8b727a82da4c035818fe3369210e55a9430e2357bbc53749d7da58493375e7f51e1478fb7610f90bad179681acadf9d8dedd27f301008953b3a2ebeb363cb7d2d7064777664c64c73de22139c04669539c00a60914ad8c5e572bf1ca1b42707f2ffd3dcf6285e69abba075a769637dc69a8fd905c06a9374f312a86a1803b216ea0808e8ce706b8f316042ca2b724166e2f8de68314bccbda65f2fdb282fc8eb0cb5c2e4dc5a54f55283a9d35fd2948a91befc292d0f58113404669db20904beaa5ffbb17f722b36341bc78626034395c74ca413be2d9eff83a0481fc044c2296147ba604c001da2983c7bdc6175771c0094eff17ba5cc34beb2bd7d6371103f1189b7ba497048d0d69b6afbd6def97a7605194b5cc68c06f6b19327b0d2ba1c3af24653cdac15914b6212401a19710e90b5e8dde6d40f145a87bbd47f4b4af94da97be7e0b0de51e1d7381e5da42d900a487a41e051172045185104cf31bd4861af39c67347a039733cd827c6e7f3628bfb8f99681bda89948436224d328026de485dd9d621ddd199dbcfe179701462aef389db46603aa0090fa41741aa39c73f1033cf6116959a619acba4bae7fffb6430f9b4e5e4bc7172faf9dc0c177fd07280a50254e72e2bdaec1cdeedb3b316dae055c73ce0da2ed7ab4c4afabdc10b657815e9ca5b6b664283505838b3dd5d9a5cf4cbb5bc17b22373da934ea5d25d4f95a15718f31549094cafefe2cc13bbb324dce596959fd91ef55846294e560c005c4a49ecc992a46872c2c436ef9cca660d6a71908412572e875abf0e", 0x1000}, {&(0x7f0000005f40)="6fe59709d90b61eeaf774f003ca7c0992f82e87431747df290afb3ed4936cfb80284cb548ee4a92f1e7881731225da01578507f58bab907814cc850b9caedd117603f705a9612687a02a06e3d0460a5e04063b5fd96075907485c6061d3042ec69f66bf028aa2878832b49655eaafed6c8e51a477dee75ecc55264e6e62b672ff8a2005c3acb7e7712e7a1623f8ade1a604c85666ce85b223d825734e2a0ca9e1fe2c82437a7700b8f197577bd3c23a30444e14734961812c6715e7987019eea135d41d12509b16936cc47", 0xcb}, {&(0x7f0000006040)="2f631c4bbece6771044a4e6fe962f8e78abd1aaed65c58c2cbd3f4e67b7e4a6de31e59a47008778ac81645b0918309f818fe12216db672ad27aa94aa63bb3585385b605fd712afa54020a06df4b2724ce7d122e63d31e47945538efaab8acb42b046be1cd0271b1beba0e1b29f3245cd4215f39dd9d4a1a03cdbdb260ca0240dbc6dc75fe1ded9b976800f5cfe862e1b40570880ed1b0fb8b15668ada324aa4bc14d35e4374b4140cb6d90d42f18961bf3608602ac8d8e1d27e8289d792bcdd98df22b873b6877145512fb480aee94bfb1bd62bd255b874abaf5fe0d63d1a5f6027891a8be0f847248791b3331b622f60363b43713425ec9307aac9115196086fc031b0c1226b5e17b23642fa95350e5b2a2e3c24d13b6969cdf376b4ed716abfe659d7075123d32f1a27f4130753b0b7849966e8d3a63e3f10a999608ca36e756b35a06ec227289604a1e6e3db16007e288f101b6f005c5ee496d505cd77f85079af5ffcbd3c783536449e741d5d8214eb0a30866bcf1aec05412a477d521e298a9225d0f6959b4f76b6235e61abc80d92c525e69bbe93ba725f85e5d3a2deeb56fd9f0f41f908cab42061b9aed5a7903c4d20139c630ea70eae51147423e711c4ae68df737381f953bb4aea815d9aaeb04f6228de5ca9d9cf53d022bda359f1eb5c39e1cffbbfdda2e7ac5138102e8e36c6ffc99e6baaceacba465998f6120cccc49ce7f9031d3b6f5cc1178fc44c7b6f4a51b694cf134588d0b0592e8de2e0013ee6928bafc11b8da618fa03177e04a1d486694adbaad3e80bcf4b8eeb15faf7d8d78b6c2d07cf5b87cf80f90cbd4d269109bd7122c24f3971765a7a394906bffd3afd01e610a0f3db957b354be0a432249cb5c23969257474ac5668c42bc3fa8541311dd47b9c40504a32780ce39e0aaca90148117805e8b15c6f01b9ff5dc398b2a7118602a5c4892ed10cf8714c0d8551622d998d5e03a3cb1a6652f0ac0c2e1a22854e11c8b519d85448d10808610e8bf6298d875fb7161c14fcd239517b363d800679e401eab523b895af575f62635b1b92bb76d5342db1ee9bdccc4351851a648da26851a7aa0d47e2fab548052cef55c0dae58bbdf93453c45d6d2bae17ce184e060464754d615f427a88feb62d014c4b004b606b7e7c56045287a59dcc60675181f02265ab4edabdbe5b5c363b4a1bb148c01f6a24a92117017c7d8ed7622c18df4a74857c6c0b9f88947324ec121c386b4feea47a8082fc900bd6fe192bfde99568735d6887a3ba198bb05d617e24d75c038c45e9b0d6d5e6724ed3bb0b7b3870b77cb7dfa53785123827dcd3a421a77de4f74ca98efc48f548fafb6d721eae95cec3929217e867e867eba63cb475f1a02a1709df6145b656fa829a86ef829bb4dcfe15da648dc0c4dfcc26a12cd93eaa346661609af76b649aae4cf172ad049b862af595e750b4437d088071a8a6d79c5966fff8ce716bca0c79e67e0c52d952d4494708e3b5b16f0c2d6b1030ac74f7dfd3c845702f029c6c744af01ed1380addee4807cfa46622d0be7c8d85fed2fc50acecbbf4d7c0dfbb1820d323331ece743f7c3b3c28f5638cdbc7e09df6eb3c24c34545d59a997278a5a21b7eadbbf986dd94bd6483aa7aa4bdab747266c98469508f1cb4169ec014738934ecda51ef2b6f14156ab9d3833398efdd688cadfacff0ee3e3a1f70ce18e81517c0b607c82ee8c2e214b44839a98b1f8813445807bb43383ee870ac93ac5260f77dd24a6d3c7a774411d95299f4f52f438827a403cac5bf62497637b0129364d9483e6f414008ef9031a7efdcb09823ae63903691f989cec0b04db3a4ff7926aaa43de4e9550e80d84d175273c26d88726425e050a28b5f531dd097fab08753a890471668f9ba88ec0e05ce69fbdee7a60ba19cbee0121c09f66b813276324386f213a13b5df856ea03d7c28617c0450038e41e044a3228a09f0086528f2af385f8ebfcffa09a10b6a5180512613ed2a367c9adf759f24c111378d62210427a1bebd3f8c9b6defbcdf761c4ea2c5abec3509e23120e9583bd3681bb4000b2704209816be86f456d5a39c99805314dd43724091147a6c35343650154540097944b760ce9b08b18abcfe2929a284409c3df2c552e5df98254282ae7bfc4e8c8a03acec0a85b80729554a9ce987fe7ff6718faffbc44388ca27e8c8aad38c7bbf5a5cd022605558c2be6a928261b8095b5db1095de1f006eedf21df36e4cf66cf477f50feacd5eb865b3e0de9567b6e7387081dee14acf6b2b23e3697a690848c05a43004d12e9d5b7f36aaaaefe3af6b3ec2dc9bffaa25df1256b6f91def00e3e51630236f24d814b0c66506f928ffa3b24227dd3dcc378ef80d5a7b47186bc2ee1849fd48be5a1fa0bc589abb6d09cd0000abed05966a39ae095c83180024d2dd2066f5ca7417ac0cfd62bf5381bc8931e48f4cd80bbb49b42e4d34c10bad36942d4dff298254b80c7c70f7bf901bc1c16a24f8153010a355fd67162aeabcd4ea0b97e3449bd0d97cee1fe7ae36dd8a618c76cbb685c7eb0cf741a9cb1580d0737cf02b7db2d0b6eb722c4b446b3e74418fa1509e1488dbb045755bbd27df19d23ad6b030a8977a2ffcb609d634225b08c9f9913a5831e2aaf3a189eb80b1bb080bee1103143befb5cdbd3463af13be733fa899236acb8a678311e4f9e676191581a12b3150933263e3ccde3644c8870a2775352d97d9ce458ecfe4b2029d3a2db7b38d6dd875c64ed96a401a0406e622a83115eb4adf1abf07746bc11e91413d223bbfa3e41cd8d9ec8684e5940575d56b62473a6d97a2b5fd06c8e84630f4e9bfa45e47e2acc7b305af9e5bd4f8d86d10c82d74c8a615ca430ad319c3b7bc7f7faab0948220cd82cc1ab6b9f096a809f4edc8042df40bade509d3e8ba5ee2abfaa23452abdb9c8ea991c2fcdff2c342b30e05a6eae804ed3c88718c4ee5822ca15d3c59509f45dada6e18dffec31c0b978dbb8fc9ced9fcde78b35862bf2607f4d47f494281862d47dc29886a77224bb706b2558cdf63d87d7790c1de6f6e1a436108ef7c2c89f5f906739d0342d3cb1fde831b373e72534319b0ae9d130f075a25210a191d350c5377265f207525424ba6c83a638a2704857010d19e910c8b53ad034389a55f5069b1634f7089d00419bd3b6ac8c32e2f90e5a474e578ea8c068fd16b128148681a03fff0e8eae337109de12b7e70a5d50d80f6b7c796e6f0b60d11ebcfe847d122ddc5402291b7bd2b6caf47febcced6df5032b6dec273c970e9b73d1cda000910a45d55a4438fc63a467a400ef490cbdbde52cdaa1687f190b33787faa2f4815e344702a70fa6ed509a726d69f3f54242f199039bd3ae27a37bd25760a24ac81cc527ea35ed20b27dc08a04112d8e7e6ef0a73e083bea9f3ce383652543cad604c9bcfc0052b0febc94001c7758ddce6a55c49a7c1d150ea2cf0f2bb2b26d6f0a4defe5d0f81cd900eb60793bfcc828aedd63a611dc7d30315da9dd765340f5c1bad3bfe55d044b33edd16d0e130de3614eab4ac58a9e51a644ee8bfefa2712fb6e1ce83d6d8211013bbd6845e1c7d638feb6018e22189beb9d0abaa045bf7e3f4d9bfabeadb98f22ccf95bcbe9a74e468e9ee3d264ced9f8ea0f9463d795ba5d6335c7bb5498df2bb72424d4be90fe0fd88da486992c4f6a998d5cecd5a7957b7a3926c5828398b9be28002d106c378b314e0bb9638f2597002ef58d3676c15df8aa8a9944dca2156c80004b6b4f2fd2efaee14817981b54b21335e0aebc381030ed8731cc7d9ead41896e4d2a31075e76550be1827e525bf8ed50bcbd32b73d8334c35e9929ac9c5e5ed8f98cae4ce8bda552a4f7ff10ad8035a3fbc22a0f05d765cd1d34283537e4b235bcd92bbe6d527bb12f537848ad3bdc4d9a970806ead4ebaf8c9956bd30296025ca714d6b2cac1cb9fc4c74dd372246d7867aee1b4e5e5ed776b4656341b4d86d44c84a44ee4f1f398ccb380c3c250f82012a3a1100a9dd0f6ca269e7973355d757920626a002d81b3fa6e09e6ffc2337a61c27ab020fc9758f6ad03cec4cc40ccd92aab416713201bdab733aa6caa9f7e975e28f155072719c7120bb9247482db25c0d55128faf884c0d0d4d8ccca99cda4c7560d42f455325d7ddd361cff221297079981662fe979eb8bd0e51e5c8841042ac8f3ca578fc1b886fcfecce665744b10074a8d786d0960cc1cc286eb5be7b4454cb1110a7da40c5a97dd1388546d18a419800ad166e0808d36518ba4ad87887af2f87294f7b04df5234dcae5854a67766735bae6f68cca1a8f88d3f5512d737e058b81c92edb1182675c9989c82d44ea39cf8b10470b4f4e497c1ea914ec085bd0cffc20f049790166bf90e931d950e0d9b5fabf4a29a0bf3102c85bf53d27fa40294bcea1588c2b7e2da2c6468186ef35fa9b8105898a705bcdaf60665528c11ea02b16cf1ae763b95069f2675e091c3281db43444d56a4b19a6a2dbac0447176bb948566adce5ed3805b0f17e5a6a4a853962d4cbec5127486cef2cdff7d006f4134f89c319225077cc7ae6f6957d7a37c18ab13260abad07cf1bc3f48eba725d6d5361201573afd638a86e002acb7426bbc0f1eff1d9e0fe30e46e65f48dc251c9ed34473a86a781a6a2299703a98f0da6dd3431fe8331ad2dcaff1411d92fa3f69072ce02f54e4456eb184f9e8683c9155d6e36e4b129d3f6ff3b9745fe5da9735e7f22a4dd2a1b7b74204e27eb432a5e7b743f580fd8c4a7d55c2eb59e14f8704b5a813bf1c923398dab89c420ead0afb175e762fda0ef042003eae2068941bd0890870cfe0b4770b2644b2d9cd1003a22ebf8bce78378bb1621279f1aa2c3d2fbc3a1e63f52e24dfb79333f0b6db76d91639510bd835c3528e8979b82154d9403d76336bd8e139531fcf972a2851c664650476f8c5cf7417671d06c770d8f8834fb4da38166404e184875509c0f84ec1cdcae2d22c13ba2e245494da02b4956001316c7cfac42cd230597d66e26d8b4c784d300f895f9666f273adaaf39cbb31ed950b96e521e7b932243c5114dd87a7d6108dac4c277b20baa9393f25195d9bd38affc8e2ffa0c7b450c2287965d568acd872a784243d6c54d99d6d61bca54aef7781eaa44b572ff2902a61b1170a6e0b32723e4e956638f9f83c1a578a3ed419f27ff88726987a1a3d73986a382f3c279447cf195cc32020025d0eba8d0c24a268389d2537c864e34b735adb6026ec69e5eacda4f7f680c4e4cb2e30e027458a7eb58c89f5e889a9000058ee1bf05a45b700a3c7968099b964e85838c88ced337ffbeaa21639668eb52612f9f2b43bd78d1b8ee9a0ce22ac44cbd6807c8cc4387b8931a5bc6ec94609fb4972564ab2accff68ee181932f903fd68dc6339283e8b9df5516f62734c66bcb754e7fb5564503afb677522393f87b0fd386ebb2cdb9d767c8a9afa20210cd55f08180d56cbad2a88dd8c5fdf7ae13a9ae4d8604b8ad2080ed1fae8e6ff5d504365e4c1a789dff5fc5058717f71143adbd5bf070119aeb61d722840427bde3e09456e8d015b7883d8295c6868c239e9d5962f17e172e41d21a70d1040525028101315074b36897f936296fa51e27de9554aa5274dc947da4f76fd890c1396136c9db4bdb4ea3f09e8f8b7a47f8c8473078fcf9fc8962c686e1683ea1b6de6c4ea5783c6aabaccf3e74122dd7ab88f8b6d04f37126075e5e100ad1e8075c5d03582b20755a30d9987617", 0x1000}], 0x7, 0x0, 0x0, 0xc}, 0x8) r8 = socket$inet(0x2, 0x4000, 0x1a7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000007100)={0x0}, 0xc) getgroups(0x2, &(0x7f0000007140)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000007180)={r9, 0x0, r10}, 0xc) connect$inet6(0xffffffffffffff9c, &(0x7f00000071c0)={0x18, 0x1, 0x1f, 0x2}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000007200)='/dev/wsmouse\x00', 0x93e1bdd2ca2b2195, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000007240)) msgget(0x0, 0x80) r11 = dup(0xffffffffffffff9c) shutdown(r11, 0x0) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000007280), &(0x7f00000072c0)=0xc) recvmsg(r12, &(0x7f0000007540)={&(0x7f0000007300)=@un=@file={0x0, ""/79}, 0x51, &(0x7f00000074c0)=[{&(0x7f0000007380)=""/108, 0x6c}, {&(0x7f0000007400)=""/161, 0xa1}], 0x2, &(0x7f0000007500)=""/15, 0xf}, 0x43) 16:00:01 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x20000, 0x0) r8 = accept(r0, &(0x7f0000000380)=@in, &(0x7f0000000400)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1, 0x81}, {{r5}, 0xffffffffffffffff, 0x6, 0x1, 0x3ff, 0xc995}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x33f, 0x3f}, {{r6}, 0xfffffffffffffffc, 0x40, 0x4, 0x8, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1c, 0x20, 0x7, 0x80}], 0xc2, &(0x7f0000000500)=[{{r7}, 0xc71c8c5dfac5f88f, 0xa8, 0x1, 0x6, 0x3191}, {{r0}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x6}, {{r8}, 0xfffffffffffffff9, 0x20, 0x1, 0x800, 0x6}, {{r1}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x5, 0x1}, {{r9}, 0x40a5bf45c990bd08, 0xb4, 0x780000c1, 0x6, 0x861f}, {{r10}, 0xfffffffffffffffc, 0x10, 0x80, 0x2291, 0x7}], 0x746, &(0x7f0000000440)={0xfffffffffffffffe, 0x6}) close(r0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$getflags(r11, 0x3) r12 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970", 0x20}], 0x1) readv(r12, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/219, 0xdb}], 0x1) 16:00:01 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x658932a1b5ce1340, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebff0600ff0000000000000000005b9d071b542a5387060000e2b818000200290000003200000000008500020000000000000100b264754e9cb4843a83becba8e2b57f8e0ad19542decaf2a2f5149e6bc68c7d1ed83b4b9b8cf670c84c5c8e8db3b5a5745ac784608e6dedfeb016fe47c371e2230452502a33c27c94a13198f81570572cc82d29acb82d"], 0x38}, 0x0) r0 = getgid() setgid(r0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x5a) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x20, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x15, 0x0, 0x0, 0x10000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20800, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0x5b9, "03669e85ffffffff13dbdf71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685", 0x1d) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x60, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x7, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) write(r0, &(0x7f0000000400)="472f88bb4cd45370a0d3d762d44d25a51952609b734d80101571e6ed7ab06c0b7a2e049d04e6d5631553ed7cd23132fbd694e186f8bb09a42524e0987069ae0f7830be8edc73410e5679b5e86c647106d8dbf0e6f06340e3e9dfa87d264429ac38ef09aa8b624a8bfdbcc518ffc29312257a99446e35456860825f92eefb313125471ae8e65f16a993e6827ba10d49192296a97af479f4d898a6920a541fe1d0785daf0f5c3420cc89e2e78a5ecfaf636375ecfae6343be2b4d152699d4517e007b5e89046c01a0124525ae97078d8c1b27abc", 0xd3) kqueue() kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x3}, &(0x7f0000000300)={0x81}, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) chroot(&(0x7f0000000040)='./file0\x00') writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) syz_open_pts() 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f00000001c0)=[{0x2, 0x88f4, 0x1, 0x6}, {0x8, 0x6, 0x4, 0xfffffffffffffff7}, {0xa3fa, 0x0, 0x5, 0xfffffffffffffff7}, {0x7, 0x8, 0x4, 0x5}, {0xebd7, 0x1, 0x40, 0x1}, {0x3b, 0x0, 0x6, 0x8}, {0x9, 0x4, 0x7f, 0x401}, {0x1, 0x4, 0x8000, 0x6}, {0xffffffff00000001, 0x7, 0x100000001, 0x149d}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") clock_gettime(0x2, &(0x7f0000000140)) 16:00:02 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x54}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(r4, r4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x33b, &(0x7f0000000040)='\x00') madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 16:00:02 executing program 0: socket(0x800000018, 0x1, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, 0x0, 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) pipe(&(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x101, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x101, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 16:00:02 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x64}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x64, 0x5, 0x8}, {0x3, 0x4, 0x4, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/\x05zvows\xe0\xbf\xd4De0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) fcntl$setflags(r1, 0x2, 0x0) pipe(&(0x7f0000000000)) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400000002c5, 0xf7be1ea9e7f6f5cd) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0xe, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYRESOCT=0x0], 0x1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x8) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000240)=0x3) getpeername$inet6(r1, 0x0, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = getpid() r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f786d9a, r12) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x9, r4, r1, r6, r7, 0x1a1, 0x7}, 0x2, 0x6, r8, r9, 0x9, 0x5252, 0x4}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x10000, 0x400, 0x8, 0x4}, {0x6d, 0x1, 0x80000001, 0x80000000}, {0x401, 0x7, 0x6, 0xb17}, {0x8, 0x7f, 0x100000001, 0x5}, {0xfff, 0x2, 0x1f, 0x20}]}) r2 = socket$inet(0x2, 0x1, 0x1) accept$inet(r2, 0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:02 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/128, 0x80}], 0x1, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f000000a000/0x1000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) getrlimit(0x5, &(0x7f0000000000)) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x13}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) 16:00:02 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) clock_gettime(0x0, &(0x7f0000000040)) getpgid(r0) 16:00:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x400) sync() r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x7) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x8000) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8000004}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:02 executing program 0: r0 = kqueue() shmctl$IPC_RMID(0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x30, 0x40, 0x1, 0x8}, {{r5}, 0xfffffffffffffffa, 0x18, 0x12, 0x10001, 0x24000}, {{r6}, 0xfffffffffffffff8, 0x40, 0x10, 0xfff, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffff9, 0xe, 0x10, 0x1, 0xdaa}, {{r7}, 0xfffffffffffffff8, 0x1, 0x0, 0x2, 0x3}, {{r1}, 0xfffffffffffffffd, 0x124, 0x1, 0x7f, 0x28}], 0xe98, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x82, 0x169, 0xffff, 0x2}], 0x6, &(0x7f0000000080)={0x4, 0x4}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fchdir(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x1, 0x6}) writev(r0, &(0x7f0000000000), 0xab) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) fsync(r1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x3) mknod(&(0x7f00000001c0)='./bus\x00', 0xfb7d8b50a2e028ff, 0x40004004000828a6) r2 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x40) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x10cb) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x15}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b7") 16:00:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() r1 = syz_open_pts() close(r0) flock(r1, 0x7) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf42a197a386207001600008295955984c8074624b2e8ce5d01006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd684377c5f8ff4237b8fa4d012ae444473c238495aaee48c02f6ac41e6b0000554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe74c5641150bba118ed092799033074039910cbd8"], 0x10) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3, 0x8, 0x9, 0x0, 0x0, 0x10001, 0xffffffff, 0x0, 0x2, 0x1, 0x6}) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0xaaaac75, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28, 0x0, 0x400}, {0x4, 0x0, 0x0, 0xfffffffffffffffe}, {0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x92115c5493dc5130, 0x5, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6f) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x25}], 0x2}) 16:00:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206, 0x0, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x26, 0x5b, 0xd5, 0xff}, {{r5}, 0xfffffffffffffffe, 0x8, 0x2, 0xfffffffffffffff8, 0xffffffffffffffde}, {{r6}, 0x0, 0x30, 0x8, 0x3ff}], 0x1f, 0x0, 0x4f0, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x82) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000040)={0x7ff, 0x3}, 0x8) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x6}, {0x4}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x3, 0x2f) semget(0x0, 0x0, 0x381) shutdown(r1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000001c0)=[{0x28, 0x0, 0x0, 0x96}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000240), 0x5, 0x1) r2 = semget$private(0x0, 0x3, 0x14a) semctl$SETVAL(r2, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0x1000, 0x7ff00000000000) dup(r4) semop(r2, &(0x7f0000000040)=[{0x0, 0x7, 0x400}, {0x1, 0x2, 0x800}, {0x1, 0xc, 0x3000}, {0x3, 0xfff, 0x800}], 0x4) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="2eb8c6b8613d62930300000000000000002a268bfec6b10ca54d38df83e81cdf33f180125370fa2915911eb48231ce5f30835ec97ff173074838a8080938d1bc55aa064ec3c45c2d198c7a6a90e39c938f5dde2e5fb063b659f0fe59a2b109d556d028161b5b", 0x66}], 0x1) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = dup2(r2, r0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000300)=0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000040)="c0dac1ca2f18f376af402d814f698d6b478639442844e910d43dabe3291a65640475f53152a908979af1cbfe6b8ea869ac431baeb68c245aca2266d45cf195cb35cf3eca183241998d4189b42a7ceea5a3e64ebe542e3af564338faf765803528cfb01ce3e8d11e42038e6ca1a204782cdae3178c02a8c8ffff4b0eab0a5a4f6c9e39bdb921837289ae437c279b4c165e706dfd2710f867997f93aee2ec07f2c36ede5b33c50a495391ccd8e", 0xac}, {&(0x7f0000000100)="cd9aafd02edcd3f27f98763707aa1f1b97f3b4439406df28ee47eb04a8dc80336630450f2a608b01a91dd5b58588d8f46d40c8d15615650e87d3ddf24a1b56df7763a5721dac0651ee46cdab530b88675d6802cd4a33d0997c0a482d20a76514", 0x60}, {&(0x7f0000000180)="aa1c792d1a897f9e7d395b1e3868cc2b2cfb185831d5a2d04be63cf0f1db4c808108482ff74f331178ead1af097a1d2698483c023e9e1c741caf197f40e16613976bb75f51fc8cba6755d2a58766998b", 0x50}, {&(0x7f0000000280)="61a4577dd3e9e346ebca482a0a55d8f18d232d5a674471a1e7c3f9a945513dc43eb4449316db7c40507a8664547cf173f5d6fded4bc7b961d7218cc990bdb9884adabf109b81f4ce67fe550bc00070a903777a24271b439b1be53a1725b515ea959517ef4b10f0edb7e7ff7136", 0x6d}], 0x4, 0x0, 0x0) syz_open_pts() r5 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) close(r4) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffed000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:03 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6, 0x40000000}], 0x26, 0x0, 0x1, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:03 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$dupfd(r2, 0xf, r1) syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:03 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x7) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r1, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000001bc0)) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) ioctl$KDENABIO(r3, 0x20004b3c) setuid(r4) sendmsg(r0, &(0x7f00000006c0)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x1f, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000640)="28440e26623fa19b01eda6c6323a9a50647c3579b757daa061f8fa025e8fc1c8156b15b89a2fcdd4648717fbf31e1e6b51ec4ce3457428b1993b93df5e20149a8e97e48f8d394d3398f66220c69697ada4ab8c50c2b399c9767bf4f07811adf0b716adaafcf07cf4e9677c52cc37cf0512", 0x71}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="6800000000000000ffff000000000000ca231271f458c998d72c2cc490f6fe5edde9e9349a6e644bcd84cb1a1881180e1c76ba45f2b92a83dfdd9e0bfdc7172e38d09631c3711340e58f80e0e5f0ae3b64a2894e9acd0f9ab8a5e8988612107db73a99775800000060000000000000000100000005000000e72cb63425638f5b4096e5f4723554c2215e41a6806d38ca31c0e1eab83137410ff217bba45214bb3698f5f77227c0d74ff833dad220022b3080fcb354b409864ee28068a00626952a82d4c3ea641fc71010000000000000010000000100000029e017a0c7b145d73aae7a975562375ad49a4d7ef99e317966afa1b0cc191ee7b3abf4f0c17ee2cbf9874f407c734c96a904f20ccf7e97d905ac574f0df49e41262e1c4ce887eac1ea05ea2da3d23eac4b04a36e631d4eef5e4347d42ba3b4fdfee3c2230a77284adda6acf13dfe4037e41ed450ace37bf3c97005356d02edd83f9d0fb7881fd4d1901ea51197f4620164d01b2431abff116929933ee7bdca4e68b1936426ef6e34239757e37aa080c3e03737328268a5b8b3dc676542770ce82c14e5c1c7f15f28f3eb4c0a849b873a25690dd9a35d69486c395ea3465b1dd008e4bd1070ea5760fc477be6f8ec9688bc67ca644df14f3bc4d4c41a03e11e3ebda15af1070b78366deb084291c4eca91cbf074b37ad52b24eca94c10cc78b7b68fbfd8c1f959f1e1f2ce1dc4a1c7d9a1c2c624ccb62e0dbc6fce5de024488b8ab619f22d9a4e31ff1009f756d78468a8e0a7491759a202655ca630b413e60d691db91ddbc96b644527e09de6cd9485f8a4ea675bdd3eda43ecd1ebd9e2db557e48e1bc5cca1cde36f1b3d3d057314088021cae10b9d79c5c22c6c92eb5d76f4cd54c7a3c387762223db1eec078094f77a2c41896385cd571e5731c548c66e058efa4fb84b91851b72f9ce218fc557ea873811add9f52a2fbe25aebd1dc48017bb054efd87dfc20bd1bad42bb3e014c3b9a16bcf21eda191fa749f407078164fa3bb961b4b7aa7846028631f5a99c612b1f2f51d13654c1eb7da23d37351a5d6624ef7495a2ac50e56a1df50f8a5bd83ed8fbbd4db17c87af13f2f0d0ccb1831eed036e89aade3487ccd227a0984194ca2108066b7032a8d51d3e50e838371706ba5aa3c43bb715bd4d062b96d79983570de5a8b7bee101cf4f42fd5f78ac0fc0b7f3f68f49f9fe72b8d0e9a30ebc35e5bd79aea44647ad290c76b4a31a3b53b369c6eb368f65f64caac5a0f652909c2f970c32ac01276d4666baf4990bc7d93da3c4f4b008bcfaafdca496ec389fd5223634bfb9cc7844e8c782f3c237d9e978897ef9accadc6bb4e643646b27fc5e5e7d62a7fa887f02c3464f8bbe97d2f7c744c0691bf8f22c42851581ae0f13bf687dbee1983f0325b60c88da5976682f32696b4bc0e728e400903e4a76efb8cca3f6f279ba6c3723247b54525ab1675c668aba02cbe3277c5c16c2627faa353d498b93484daeae9a71d40e7255b27c3d6edfd0188722f3997785a1577d36f2d8d2f73f0e2ea956dc02668916e81f9f500306d6a79201b0c2f49d5d079f27525dd296dcb0bcad47b65e3106c10dfb9a36fc0faf9748f28846cd32f3cd9c3772e4345ab2ee34e891cb52e2eb79b4ec5009a9e8b4e7fc17657c8536f4a1c23d81c08e281b20c1eee2f0e781c87e89c79e0e2e03e29189c6aaaf46acab534b038851eb85378fb37467289e7baf721a328749239af7aed071ea914075251003c7e74a9a8b6d669168ce7401c5a16a0e04ff6caf0d69439aa080ca5552fe91d6bee51092b38438db239a24d65b8c1016bee1348d08e6daf7a69ce44ec1be1f806bfd92f67d37ac21960c4713961ac96a010f2f4902fd47ffe826e49cf815f41bf223a74c9e31a15eebf4ef1719b2d89c978458fdb26bc4b0cb0a3c46105b88a133e7ce390ec424591e895fe6f78e3dc450ba613ad5f5666b9ad1df732068a7595f805467f4161b177b9b5d63fb93ec05c34e79ae8f0e7719ec0e5f08590e82515e6fa7079f816c96dd1934bbc824542a6e4d4278722e9a6acbed65b9c86b6b7d35fd73bb97a296d7c173c3abbd515e6d86573bcbb2606e1f196aa3d3541ca5c4baceb6e03fcda3a007df30f80b79ce1bcb9114fe6f801d6f5e637e50a66c8da29dda11a2e3cd230002e57991d846c0d9a0a85daa11bd2103b79f4f1b19cfe748131d3fb1ffa0e16366b9503a9e5d7ca76353c4e7b6e6539513b24ecc2927b8d88db0679d37f48587031ddcf125d27f7a84215600b7ea029887c0058f556439b85564385fe03c1620e7fe2ea7aa72a64a08904e48e3118017808ad576b96a0dd7f98e03fcde1e43150a2553b381a2ce69d59cff34381c9d3e1b1502e305430112f89c2170dd9d2d1060c800b5916ff691f0ae72bdee37137e57a01dc218cfc38b7cbc1fe95522db47b2723ba6b0997967176cf9836b3efb9960183106af8aed85e07a8b967e90a556b0e4bd96ceddd19214b4789f9517b9cb15746477fcad3c0b9d8c2f4d0990520c525f5af01914e65530ac0815957546f9bab23c263d3b91c451f293e2d1a160956ae02dcaca8bda19df6c40cab99e81535e0809d56fae61349eadfe50551d87bc6397b4147d9325cdc7fa5f75067b9f2617cd733fffb7a92e5fa4b41994f0c52622ac96510b657af8a999e13136cb23cccddc3ce065b9f31247ab86cb809f332613c7ae7b8172d40ee7290716ea161e2b3beec25bc985beb09d7ce99d65e96b79230a3c2ca5ddefa8a75189e3ec924df81a9d0e21111a013a89bed78182029031f7a797155046941435edf6e5eebb9e662991f56c0f67e2c8e76bd4ed9976466724bd7c3c9a9b80b0d46a191a94f5ba91550fed0695413f2001cbcc081101be96d44a302c9c40d7aa48e004a16ba40b1df9b809136b84921c52b4579fc82c5d187d8e5de9779b99182b9dce46533fb08a001eb371e7604094e8864c80986d3e89228f00054f2dba3cd5b3ac6dd0728cd62fd1f85a710b35c3a7d99d4332298ba21b816f5b76c09149c6bd4ed5d6b5f47cb571b7a020f2bd9e05d95bd0d2182e9a761e16cb4de26156660c934da1d43456d86293d7a33a5b51cf5ec63f0b6fad114908efe83e48f042d1e38d91776871f34928898180df86350cdfa17a1002c335e64944a8a3b75419cad807ba93122a10ccdd1e408f6e2e9da239ead50421d0989b8d55770eddd1c865e6a00d0a26b4618c3790718fabae794cf5daf6b7c2161b5965c57e769be32fde7489ba4f34700646f21c48fc6fdc446658d959c446fbcd90255eb9acd4ebb9894c37c2cec3b5bd20be850d6465118992b7244ce6f896616ebda5725fc90265596115e1a84228540d86f6fcb28b2957c8f4f0b5fe228edf257ad2117f5750766fafff22b87923365447a79c871884e34c6a901077375b6f5cd33c723c0b0c8cfa56a4056f537b7ca27ff37669bf16f004645ce86b399097fe9c77017ac908134c2ec3dcba9a95b4eebc38dfafd7675fe7960d12824c8ea49fdf8994f70bc82fceee10e83543cf81122339ba6296d9abb551939849d6383de86b58afc3537d05c6a950c4fb125d0c875de92efccd8e6f354f7405f675afe76bb854465f6f4455dac6e9c78905ca30b86786d69887c66ceea6060bbcdf6677bdde177c9f907402325d4eb81552bd255f85916e219fadd3155e39d149152aea7a9ceb1f98e515e5e3abd1c9329189eb715bc44ac39ef90431256936f356e90c9e3db3934d8a257247cda66c69f94078872e9e4d961163a33ac73fc75f159190b4b2312f282030b0810aa0e35027c15b8e105523e28c9ff50336d73c629dec9e0ba28532a423ebfcb3a0c23d5ae80fb079e6e6f80cb08caffce96205f6364cb1364e07bf9031213e0d366bd3d886b94416578faa87a499de091abee30063ee45af28ee779cd3fd3fa8589f456c7e3d10a07c42fbea1eb53c549ce85c349823960567361767ed106052c2d0fb6e6868e91ff539d515e59441357c4109ca5c3ba07a0d102a9dfca19134f660a92de6f02354cc1e96eabe3e264c1d2252d9e5fb48a2b50ca03bf35803b9b56b3407fd86b7121b1e6abb476e62ebcea2899b58bce34136da4ad6a6bec788badfb87b736d3ffeba86bff319de9bdb11176aa355b6d0ade5e84b1281cafcef728a0e8b14d2b24f39bf959449a9c367b54797ebe69930193392b4ecf4f1f95629287f8e9ae1ea2502af47cddd7ba4f1a466b06fe9b7353b5bf8664f5d36fc4ffc1c2a8f197c90f8edda8ed825246d98ad46e31b23f6162752d9bbb594218424bd201e467bd080c592af5836b3d401940530fa7efd162bad178dcdc4e232016b286992f6ca4d02524e46e5fecf4d08065fd56337fd0d08c8998a20d0ee15632f4664764d99dd5dd3a3c782c1679856f2d88eba7f6614d89ebd7bd1ea57c3f4df9ce21d6526e272969bd3f96dca529d433dcb51a9a7d4f26f76516dca0f9d3929d5863b8f5589655ad81d72d2ad03ad6d8ec69c87d1eb1b0e16371650772c10f919c93ccd507b16663f4409eac064e05b2943c313b5ff4d4f2a59488aba3f9d7f497e8a2975c21a8bed7e5643d5f9231ecf501bd677978027e895fcd1f34fc3629800c0b9a0524e63d9999e77b30061b37fb36b3010ba21433a1d02bf08e5a5784990a71adc8f84267c76cc48458934cb0bf992bc3319ec334ad5437c12b087a266329be28ebd9012940f9a7e51822eeacd3e5fd9337b83405a0de727100d4a3e7223bdf9f1312360484401c57abc1e8dde3964da3bdf8c86b22b5456cea740bf821deb38ac76b554e1b955f09f941881b7f916b598ccf7e9dca33be67e2aa550242929ca0290e4e7a94b77436e40c2b56adf5087cb0603726af2ab6f743e4893de27e47388054fe72cad11c48ead683e1b6ca312c8a92dcb62df700d32c41ea5b65d4bc0aa6d11685d95149ff91d2b5c11c319d2e66913416628550d029d71edee77cb8f33a7964aaea89906b08f1ad48a02b4167070f0244c14bc1042afffd43d8e4e8002c2f96b02cfa15c58dc5d5acfd17c8da40c98b7c93153b13a3eef5de37b782dae1d3eeed2929320f7c7b23c19169275a9b3f8ec0afa5ef7a54dc21af6e7bd7955d474712ae8d60c4b8da5e775554ed1f00758863a040995f70ee0dbadfc7fd0babc951f261a52182ac03b45e08c9ce84ed813dce2af7e382290ff40eb5aefe0f2ab1f4620c2a20b2376310535976126d71b598e61da2c5558d1601919e12cea6518d9a739fdc40307db21111288974a9860a40d530e977998837d051038d1d9f54b4fb99f6c4d3a5fd0175c611806f3a59cdc87b9bb6f142d3246f0d24d427f5c5bb3eb6ed8faf210a00af0a47b0fad7a5eb5ac71b4f91032c17834adb6d0149196e72f6855ff7c7522fb191800a1f47f501223c45b5a6b8be64b96d94a0af25fbe9876261f7539ba6d5dbebe0f41ffb53e452774cf648660bb3a4a3cd9d042d7e817c275997201f806f141de6217de237727ae8e3d97eee1f105ef782c601b51742dd50d065c4f2f2bc9ecc530b8a2ea96ffefe4799674d8b27291888c7f1b95deeab7ec7d2dcfba418bcc7f4b34236c85fb794417e9c2187db4b338e3815257fa7b91d273af9711775f4e428ecb58c9e19f9bd29e4482ba488ab33f0db143c14db585b6a8ff370da10524fe36fe6a96fd252c6cdb52cb6505204b759ad219849a7475d3310edd54ffe7b1d032c51d755fce2eee0a487f305933d91898ee87b2ca35d259938977bd9aff93a140d998bdbf524a0ee853324093d8b17663d14c6180b87fb8d8eb4388b7425d59f31ce15b630ffeae8b2c77c72c4b3c36898e85975b78e3c01dd625158b9fb45cf0f050c3c81c63e721b9c4b1e7eb3ec01ce22a912ce22a7e3f89f0bb3f5bc5c0f4aa1427fa2be70650c7868e0e89bd683d6e56c02975c282879a8e3c8aee8bb82b0218df9ecae5b23b64c30d8c6c82a42cc489f7e0f716622a14354fbe552a0877c58159b080b5a5dc099695f242fd4ab26f86156ef0c5a624b67f52e59e7b4fdbf6002bd52aa83524e111d80ce1f08fee278000000000000000100000009000000641960a65d2e6b1a924de28e65fff8657aec5090192fd1d2a265f06f81ca21d404a617a5661bfd376f856c798e0e10d11fb2a901fdc731aced40d78f1b64c12a31257e039c97d5776d93e18723b27fd1875cfa824aaac62793d0f5e6ed7998d3d17d22cefb73636ff000000000000000ffff0000a000000003d7b2d1581e7aaf774b9e6ae3ef7bd00f34f6211617ab340a675d8ab15e706c6351fcbe709d2b07052068b9a71e3dbcd37bcaa3d23950540fa91e71e0b4966d52b65986dd9f0e751408f344d6cda0ede3ae4cbfaf8012f9f85540a19063645addd56788326f587958dbbf22b38c26fef083df3655a1d054ed53f3c998f21c58726f7bef79bef069d071552f4ab6353c9614bb4018476f13f876dd8c0eef3f6493359643919a3a07ffb59ff9697cefe134b806e55d70bc5fad9866134c798c524b964130394c4adec7e41e0181ac3005f9e56caedb1cc0929e5cd00000000000f0000000000000008e413d14ff0000003eba339f542186d8178577fb9e7d90b3e3c791018cd865bbb457895cde9b30a3f519e2230dba3e621618e44c5d34149f5065d0d18eec2c07e775710be72f23323098f611c23cd396420283cbd327ce2bf1eed230351ae3f17f3c14b3fd47f1df90108681c2386d91b221c55e921920d5b386248f90f54b53dae57d6e69c14e34a0db4ee0ad445821b6ec2009cbb21217eabee8388b9474c2d47459c5a357392d7c16cd9cac60a00414f41f9c7c72aa9fc4f428a260227cfd66d8e103e09757e1791b1820e10ad592051bb1ee592da245625d763863c9a01eb6e0df000000000088000000000000007478e77f5d000000074855a232f79ff5611932301e017b500df7c7ebbf377ff6f08f4a39f591dc2a8764c8644bbba2a3403db39819417117f24756499e046eff34aee9660533f00a21d055c1cb6407aa310429b442c0644060de4a913a9d0ca4bab527fb03b46b2fa37f4ae8797b10ab55e317c7991f3755e0edc9aa00000000"], 0x13b8}, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000700)=""/105) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair(0x2, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x2b342b7d63f476c6, 0x401, 0xffffffffffffffff}, {{}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x232, 0x1}, {{r4}, 0xfffffffffffffff8, 0x40, 0x14, 0x4, 0x80000001}, {{r5}, 0xfffffffffffffffc, 0x84, 0x2, 0xfff, 0x2}, {{r6}, 0xfffffffffffffffe, 0xc6, 0x4, 0x80, 0x7fff}, {{r7}, 0xfffffffffffffffa, 0xc910a73fa1a76224, 0xfffff, 0xffffffffffff7fff, 0x10001}, {{r8}, 0xfffffffffffffffb, 0x48, 0x1, 0x6, 0x7}, {{r9}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x1, 0xfffffffffffffff9}, {{r10}, 0xfffffffffffffffd, 0x1, 0x20000050, 0x10001, 0x1000}, {{r11}, 0xfffffffffffffff4, 0x8346c67ab0e1c487, 0x40000080, 0x7, 0x6}], 0x6, &(0x7f0000000340)=[{{r12}, 0x7ffffffffffffffb, 0x8, 0xfffff, 0x800, 0x2000000}, {{r13}, 0xfffffffffffffffc, 0x1, 0x4, 0x3, 0x2}, {{r1}, 0xffffffffffffffff, 0x70, 0x83c910841dfc0b71, 0x5}, {{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0xffffffffffff3dbe}], 0xfffffffffffffff9, &(0x7f0000000080)={0x49, 0xffffffffffffff2a}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00\x00\x00\x00\xff\x7f\x00', 0x10000, 0x0) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x4, 0x9}) setsockopt(r0, 0x29, 0x2f, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000140)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() 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) pledge(&(0x7f0000000080)='/dev/wskbd\x00', &(0x7f0000000100)='/dev/null\x00') 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) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x87}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x6ab51c3920d3e0cf, 0xc7) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x0, 0x86}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084, 0x0, 0x200000000000000, 0x5}, {0x206, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) r3 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) kevent(r3, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x9, &(0x7f0000000280)=[{0x80, 0x0, 0x0, 0x8}, {0xffffffff, 0x0, 0x0, 0x8}, {0x8, 0x1, 0x77d, 0x2}, {0x3, 0x8d, 0x100, 0xcfa7}, {0x2608b614, 0x800, 0x7, 0x7}, {0x0, 0xb2c, 0x4, 0x2}, {0x1, 0xffff, 0x2, 0xc5}, {0x0, 0x36b, 0x5, 0x4}, {0x0, 0x80, 0x0, 0x1}]}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000380)) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x84) r3 = semget$private(0x0, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x8, 0x6, 0x8000, 0x6}, {0x9, 0xfffffffffffffffd, 0x9}, {0x2, 0x6, 0x81, 0xdf70}]}) r5 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r8 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x80000000, r5, 0xffffffffffffffff, r7, r8, 0xa0, 0x7f}, 0x3, 0xb7, r9, r12, 0x200, 0x7, 0x8ff, 0x81}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x2, 0x2, 0x6, 0xc9d, 0x745e8e53}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x31, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffff9c, &(0x7f0000000180)="ad18f0ee8256d355a7aa63e2e2f4ef183661d770765bf71672f8bf66553f35420a6ee844a50b33f399f06820e2c5066b0fffbdc7f3cebe4146f727dafca35bd385e7bbe25930e3f63ea27b1e1152b7f2e4", 0x51) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000008811, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x9, 0x8, 0xea}, 0x5, 0x7f, 0x20e}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x1000000060}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x10001, 0x100000001}, {0x18, 0x0, 0x8, 0xce}, 0x0, [0x100000001, 0x3, 0x80, 0x10000, 0x2, 0x0, 0x0, 0x8]}, 0x3c) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x2, 0x10000}, 0x10) write(r0, &(0x7f0000000080)='t5', 0x2) 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="87090000", 0x4) socket(0x2, 0x5, 0x9db0) 16:00:05 executing program 1: pledge(0x0, &(0x7f0000000240)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r6 = dup(0xffffffffffffff9c) getsockname$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r6, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xfffffffffffffdec, 0x40, &(0x7f00000001c0)=@un=@file={0x6ebe9b1367b49a1e, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) r8 = dup(0xffffffffffffff9c) getsockname$unix(r8, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r8, r8) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000280)) recvfrom(r8, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r9) r10 = dup(0xffffffffffffff9c) getsockname$unix(r10, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r10, r10) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000280)) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/235, 0xeb, 0x27f72570b1de7696, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r11) r12 = dup(0xffffffffffffff9c) getsockname$unix(r12, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r12, r12) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000280)) recvfrom(r12, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r13) getgroups(0x7, &(0x7f0000000100)=[r7, r3, 0x0, 0xffffffffffffffff, r9, r11, r13]) fchown(r0, r5, r14) 16:00:05 executing program 0: r0 = socket(0x6, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = dup(0xffffffffffffff9c) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r2, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000280)) recvfrom(r2, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r3) r4 = getegid() r5 = dup(0xffffffffffffff9c) getsockname$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r5, r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) recvfrom(r5, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r6) r7 = dup(0xffffffffffffff9c) getsockname$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r7, r7) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000280)) recvfrom(r7, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r8) setgroups(0x7, &(0x7f0000000040)=[r1, r3, r4, 0x0, r6, 0xffffffffffffffff, r8]) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000175452d52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83af4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568fdddfac564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d39091fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a200000000000001ffba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a700000000000000d4f135b727e96e9edbd21dcc74040483f9f187d0b7e2d5d66fad363925423b0cf6ecb11db78a57a79f4ee6b96cecf7fbb597e620b252dec5fdabd0a4ca474e02308c716dde2ec93d6d8903cab788d035fca3599727bc9e8fd985f55d92e1ad252e4a3a64626aa345229968dcad218ad13116786e7e17e6868b9c9291f2a04089c06a31ba1ab2c3ebb01cd5283ba89877e70e74b013c2e70bed942d322eeb50fee7ec33f691262d7540"], 0x10) writev(r0, &(0x7f0000001440)=[{&(0x7f00000002c0)="fb8d31deea653b47c85723408117a62be5", 0x11}, {&(0x7f0000000300)="b6f3184aca922024e238e2441b187c4a559b433d600cea807adb921fda4fa04f93fcb506135fc813469091a67c535994ddf4769b6db7f758f091ef65a5d6d08826b4a0906ea1f2f44bb3f857aba562c489c559d0b8b01c2e3ae33d5443690ba6e9c15280c23500b0bbf32473aa800b69887d6c0a509b9a8da4bc0cd014143648a8dbff4e89f1ad03d7b6c22decf5cfe7ecc9c5bd34098044fdbccd2403fe74c84ebda8aa989792ae2a45828b09800d7b702971fb1b446e9e75d7df5c4cd73f13096dd27cf9e27ba0fb6ea7e6aa3212d00c6e47a05e92abe200b98129b205f25275cb17a39cb048d4882b90dc2f57c279e780c50ea95c93634fad5ed1ddfa60289073633aa9a482e36ebc240b2bedb336ceec335fe842c8a655028faa5956e7c2b21ba1e66a090c3f638be4afe9d890174dc5d81a7ea6c0c502fab183437d838f1f23a600f5be7db172e8b844e5b9b9093d564b6df71157ef78d00101ce27c59b4038f57c03587d2735f65a6cf7447285fa89f4f681039c93c63d19f3fda26df78cfa1c0cda7a0a4999534fac5ce7e3201e84835d0787eda233fd9a148527e54ecd33a34ef84273783e8561a0ba2604bca5c0a62073ffb037eeebc4df2c04823e58f7d101e9e6b83b0ad0cc175c5f99f7b9979b284b2849d469112d11aa2bad6e3eb85a5933ac2c47e260d3b1eaf85fdae3bdca120c4518d815c7ec3caaad7c5c40968d5e71a6f4d8a8f0f43809e06c6857d2ccc6a59ec54a720ebfddb86fce8759aee8b2b86ad5ee9dbe7358a3afc09bfa3bd64149534af8468971789daf51bf2e742268cccce856ed1d0bac10745c6df55b6a6f5819feffc918149d1f5c1f70fc55a11500183639285a151d1a4b711b3683755689eed9f702c71534bb98930682b08f07564a17e32357e3964657374beb039589c3d2d2fada88b9f4822d6f0ad4bf14f1fffa7c38552c5445bae8ec6e1327045cfe1471ae5c7cd9a509c6cced7ef841695673b06c2a125e6e5f386d0abcc501219d84735df817a0e12c93a841d2b8e52419f82c208b2b3f1a067a13993804758f63b4f02904af85d7b05fc1ad988c6762a99ef4431e9753f5bcb728ec85b292a8a2e0456ab0884c410f48f375d5294fc6a9203ec0b919f46a10ca40dbf6a04e4644644dd5a81ee8265e9502356712df72f29127d223d665a1d060293840f382cbc5603037034beee9a6719cece058961414dbfc6cbced24408bd293ee5d30b58957c8be8b3cb8056e74010d2336d869df5f952d3c83e676fe0c4cafe1cb5bca0dae160f1addd5da2713c9e7566e92048b48418344e393cd9ead3c37ad61202d0c0356e9f409572d236c7f842ca609a407b47c3ba6a4b6e8d0e97c4bc77772eec36cf30776aa43055c11cc2ffa04d8d1db9ba8cd0db047c3fdc810b3c6c65515edab069a601d2540c541ebc8e0cddc526dd1d62c2fae665040fdb41b666e3fadda625ad5e32ee27780fa3ff681e356b37c8e5b1c503a7da0a9a0a93fad0d70519aeff2f4a8d2e72b9f95bd397f9351fa82f271ac2f367bcfd21fbd70e6f23124ebb80a6a3d9a0f13104f4cbc69cfcd52f372b939d828f884f8c913d9f4bead1e3bb2da256f7b7bcbdcb05a5aed9c45e26ef42db75b49b010a81e349c085f0c1ab333a98d74c5f55f14ae5e0bde55edc497d9966dfc37e981eb9b6f37dcb2d9025ca447404c5df730ecfbcdad340202352d243990124f1e75476ede9bbbaf1c5f2df58e733e6ebaeba4697d82ce77067a450d83d62ace8ed94cb448181bfd9a6295ad6ea3a896693b462a381a8886db4715e7273ff08c726afaad2e5adc08d1385181428588ab870b5a06caa2995eb0a9034e13c7fff58d51d6b8684ab246e578510002b81467db5ecc3c48eb1265f2956a921b127fd41201311aa857728308e05e36e39ab1dfbc538031e16b09725a93cd89ad4e88d5ee05cfc87739421b6275f4d3b823e960753a9440bd89ae1d0d74c75bf19ade8970e5dba7f035518deb8b27d341035f7a32d66e3e2069041a3e7f0c455b7cb14a2b972f74d7974bd1d7b989f80ace714826d2285c385c183548ee1637a1b4fd3a8237bcbf8fbb0a64b88c8df6e3c4ccca548de9497c01d19419fcbfc223caf725e5b9f7f0185e4e294214295c1c9eb4ffa8b5ed169c9f86ae0125aad631b3863b6308e98362e57ba8b3e74a6bd11c4948ba96d77a315a01e6acd9edcdbde9293f9358f5d65291190c4d7315f755897142fbe963a3e8624f8b18c114face0f685b2bd827dcf00fb1687be041712d7c30a414d7431de289244ed675b235631249182ffc51344d47da492035f6285f907c6b4c6fff0fbff81d99cfde0450ef085e67001eda3d7f6a961f6fa763b950996dc5b40f7a98e170c8a2886e7e98807039db4a04f52baf075c353f2a3817af9817c05e3ce67c3141661824cb2c4331e2f669cc1e9c3b352c1ac55383a1f05d102f78055fe7161a7c584f462780bbae3e0e7cdafdab1ee68561deaecc2f68509790ec85f96856fbf6b43cedd9edbfc919d59e8193515d4d785160b05ecaf1177d117e6c5003b63096e87edee10c84fbe36b67bd0204b515ed0a1d45d9cf7b41fc57e32a38c1725921082087938099ce8058ff1c479eabbc0460e9edad6f839d76a5d297720360f778958cb090c768b01e08a20f0e847177bf91f58727f7f5baecbdd12389031bd7e7a68af2248309ef5e8509bd23286759723f021221de0608037039c6cd5b232892d088b4da3a7fccd06e7fc7e62923ef53f3d183e6a562323150f62fca36d797b979b7c90cb4e565386d05c62e045eb5735cc88e189fe4671b436ca4615e5ac4e44a28391bde928b3c9a9f5de007d84b6b0a44db6dfac1be0db94053493ccc88eaa09f5ebb118be502e2bc83b46e3fed47c88cf577d2f88d3a62fb70a9ef8ab965ae9a4fc6966ba514b794b6290f92723bfba10a6cd8ef49c8adc0f5a74b81b6e681241a049cf24638223c9d2229dad1a74a4b34b0ef9d37828000b5095e3a4b42b3620f9883a03624b209da80f6664573214974fbfc9885f967c338e689b6cb78a53dce75f4b4dfe32c512a186056adf1f4f4fd071bd89360a180f320c711caa8fd57c4261bad16715f9b12eda94b33dafa4c69f54c68fbfc7482560a040cac13a2c946361c08747c497ff380ff841e71029aecbf341375e2a4ba74c63dc457d20d2ca693688fedc582438b7e9edec45a03bacf9cd42f2cf8014fafd879e949140e92b25a067a32f8e803454975ecd3e41fdfca96d3c124fcc240f869309f805460ec5722ba03da84a42f1a0de425b6d32b011df0b7f37cd48dbdf39e3f290eca8b41c88a27862e584588bea0c5310717c530f0496ded8ad724a736057825d085e338252270b9b70d2101940666acb39da363c0d9899b1e48a31e59dd3727fc2ef1ff2b807ff87cf06124c53d9b9ea4d596eb179df135b036c7568aeb8bba77b6117c887ea1e958eb60bdc891cc83152a92eb0433aab923bc43f60e154da1c4c967aadc305efd87049f8491db7b7ccc3d092af13e2cd6f5324e6d09f69cd66cc5fbf4be6fc92372fbeb61dd9d2e973696d51f4d859a71935efe4810e6a2c77095e3b8950a1ca1ff9a78c936d9fc683c3ce5927957bc38ab82ee17cd7c200ca54d9be8ec7e7b39fa9101896ffdc8e613dd1cef05f707221e1df148907967a90901fb641cfc83422f1674eb9dfb768b95180e66afc24ce593e79898d2fa6c4d1ca7b723eb02d552ef6d93a75ca445656c9911d9b0f71afdf4190991aa84901f116137f22a56442fb0d6dc59476970a962f7d0fb6b0370c8c029b156cc10bf528425fab0f0b390376dd2736579b3c55c62c201452c781cd96cd8ec15c727cc18c6c98da18388d4e0ddd6c51d77047c9314e512dba5d9c9e4f6eec7d86a1a9247f5717bd89fe5f20bba218478866a4c4ac760baf9fcd9485d84137bdf82a4aef84033ee99466832b0e2f2f91136ba32d5a16be14caee172189e741dcfd33ae5a87cdf062cc8956031b5f502e198cd013f7da7e788a82092f11b9f4c764facc11fb82009c3826e86f5e7a1617cc72e572c040cbccb01f12bb03b316623c316e4c0a0a3abc1c1b63d7fdd7cebdee147e63f323b8782b9bfc4f94fb2ae8c118d44c6b9cc85", 0xb80}], 0x2) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$setflags(r1, 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x56}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = dup(0xffffffffffffff9c) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) recvfrom(r1, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = dup(0xffffffffffffff9c) getsockname$unix(r9, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r9, r9) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000280)) recvfrom(r9, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r10) getgroups(0x5, &(0x7f0000000180)=[r2, r5, r8, r10, 0xffffffffffffffff]) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) utimensat(r0, &(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)={{0xff, 0x9}, {0xb43, 0x2}}, 0x0) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0x3e3}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000cc0)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e004b85000000000000000000", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001380)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x61b, 0x0, 0xfffffffffffffcd3, 0x4}, 0x401) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) r3 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000000)="4d531b", 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x2000000000000005, 0x3, 0x11, 0xfd55, "3ec72ce9ac7b55a80f487abaaf09c80000000b01", 0x78ce, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x31b) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x6110, 0xffffffffffffffd4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000c80)={0x100000000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7d}) readv(r4, &(0x7f0000000b80), 0x2) dup2(r4, r4) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r1, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/klog\x00', 0xa0a8f7b10990a639, 0x0) r6 = semget$private(0x0, 0x1, 0x400) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:05 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="91ad3594422a7491297929e76d0ae5e73340bc7e11d1023f5f11e1ac5667687ba41639883ec5f02674d47395ab2790482dd53545aa9e63059d41b7f560ad9b8578a1b0e167102f900a9676ebf04e2b14ea84b382d41857c36410518a92d6cd0c1f79", 0x62}, {&(0x7f0000000000)="afd8baaf092bf4b1ecda7d8457eda6f69c0d5ca89e157d49ea", 0x19}, {&(0x7f0000000180)="bab8af967bbcce39aa624dc41751b11175b1c49be084a9700bbe307254896e11e092848805ec226da3a0d94e86562b6ea1b30db0f0db5f317ca35a5bbeb262f51d80fb31a09938a63cfcb480de4e9cf298b3738ee0d9ecc9bd8e96d9a5f429c04c45d8f55e4087eaeacff41c23724cd95e51f141697dd604547b4e530fde78271a2f49124907bfd4d60067f833e44b96984d749ae2ea4348", 0x98}, {&(0x7f0000000080)="8e186c", 0x3}, {&(0x7f0000000240)="f6333e2066eb4d53a37bbd315bb1b94a2053068e3575a9c8671570c1d24f6b88c43b9c2c78c5a44a3c9b6d92f3858d861e927f67943baf3c04258a60c13c25be8273a7617ebb61db18ccd48e78954c1d42b0ad3f47b4a779236d24c40de51064a6bb5bd3ea1c2d55f33058dfcda7c612d2f9d5485562af6d16e23120ba959898da5aa1fc972d22ea1da3b544b6a8294c9e3ae9c8869bc592aab75e12fddff883feb9d544e7fd49f3866d33e9166c", 0xae}, {&(0x7f0000000300)="62ae19426c2d710ced0386178cc875a20a1c9e9f577626496926ded794cbc9c02f322dd07bb0d1d558cb89dc20c03a396d226f2ea2af0840c310ba", 0x3b}], 0x6) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) 16:00:05 executing program 0: 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x40006}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0x6, 0x5, 0x9}, {0x5, 0xfffffffffffffffc, 0x8, 0x100}, {0x200, 0x8, 0x6, 0x100000000}, {0x7f, 0x0, 0x8, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000060, &(0x7f0000000180)=[{0x6}, {0x2, 0xffffffffffffffff}, {0x8006}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x7}, {0x18, 0x3, 0x1, 0x5}, 0x7ff, [0x80000001, 0x3, 0x100000001, 0x7, 0x3, 0xc1b, 0x0, 0xeb2]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x0, 0x401, 0x4, 0x3}, {0x0, 0x5, 0x1, 0x4}, {0x3, 0x3, 0xffffffffffffff81, 0x7db}, {0x4ec, 0x15aa, 0x40, 0x7}, {0x7, 0x4a, 0x29ac000000, 0x3}, {0x4, 0x4, 0x2, 0x10000}, {0x6, 0x802000000000000, 0xe2b, 0x8001}, {0x4, 0x401, 0x7200000, 0xc069}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:05 executing program 1: ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x8ad34e5475b09c18) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xc3e9, 0x0, 0x4, 0x7}, {0x5, 0x5, 0x5, 0x2}, {0x101, 0x0, 0xac, 0x1}, {0x8, 0x3, 0x0, 0x5}, {0x7, 0x5, 0x5, 0x3}, {0x7795c795, 0xfffffffffffffff8, 0x3}, {0xfe17, 0xfffffffffffff3ec, 0x7, 0xc02}, {0x1, 0x7, 0x1f, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4}]}) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x200000000000010d, &(0x7f00000000c0)=[{0x1f, 0xef, 0x101, 0x2}, {0x81, 0x1, 0x7, 0xfffffffffffffc00}, {0xff, 0xffffffff, 0x5, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r5 = dup2(r2, 0xffffffffffffffff) fcntl$setstatus(r5, 0x4, 0x80) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x40, 0x7, 0xffff, 0x800, "2aba13a039f96fcc11dc60689a17445214f3d9b3", 0xff, 0x1}) 16:00:05 executing program 0: pledge(0x0, &(0x7f0000000240)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') poll(&(0x7f00000000c0), 0x7c, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000bb1b0cedcc27468d98da9e35c67ade310000000000"]) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x45a616a86d25c0af, 0x20000000, 0xffff, 0x1}, {{r2}, 0xc, 0x31, 0x0, 0x2, 0x8}, {{r3}, 0xfffffffffffffffa, 0x80, 0x62b85181761f5e6c, 0x80}, {{r4}, 0xfffffffffffffff8, 0x2, 0x1bee990d5e83c93e, 0x1ff, 0x1d4}, {{}, 0xfffffffffffffffb, 0x20, 0x2, 0x4, 0x2}, {{r5}, 0xfffffffffffffffd, 0xa0, 0x2, 0x3ff, 0x100000001}], 0x6, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x8, 0x40000000, 0xb0e3, 0x80}, {{r8}, 0x0, 0x44, 0x1, 0x0, 0x8000}, {{r10}, 0xfffffffffffffffa, 0x40, 0x4, 0x4, 0x80a}], 0x1d33, &(0x7f0000000380)={0x5a6, 0x7}) 16:00:05 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x8, 0x0, {0x15, 0x7ff}}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r3 = socket(0x1, 0x3, 0x0) setsockopt(r3, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') setsockopt(r0, 0x29, 0x24, &(0x7f0000000140), 0x4) 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = dup2(r1, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r3}) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007, 0xfff, 0xdbd}, {0x5, 0x0, 0x8}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) 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", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) 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) recvfrom(r0, &(0x7f0000000200)=""/106, 0x6a, 0x1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:00:05 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) 16:00:06 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x56, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = dup(r4) ioctl$KDGETLED(r5, 0x40044b41, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x240) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x100000000001, 0x0, 0x0, 0x3, "0100000000000200", 0x0, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) 16:00:06 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) flock(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x122) lseek(r0, 0x0, 0x6, 0xbe7376537566c0a6) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) 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) fsync(0xffffffffffffffff) 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(r1, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x21}, {0x20084}, {0x206}]}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x4, 0x9, 0xacb3, 0x3, 0x2, 0x1, 0xe7, 0x1, 0x1, 0x0, 0xcd8}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0x10}], 0x10}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) unlink(&(0x7f0000000000)='\x00') syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:06 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = geteuid() seteuid(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r1) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = open$dir(&(0x7f0000000180)='./file1\x00', 0x10021, 0x2) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r3, 0x0, 0xe) chroot(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:06 executing program 1: kqueue() r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x200, 0x10) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/68, 0x44) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5, 0x0, 0x80000}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000340)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe76dcc1523c19387, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000200)=0xfd6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x20, 0x4, 0x80000001, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x378}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x5928f3e7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fec000/0x11000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fed000/0x2000)=nil, 0xff}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xc02f0000000}, {&(0x7f0000fed000/0xf000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file']}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x40}, {0x6, 0x0, 0x0, 0x40000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x962) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f00000001c0)=[{0xefd, 0x1, 0x50000000000, 0x2}, {0x1c, 0xfffffffffffffffc, 0x2, 0x100000000}, {0x3, 0x8001, 0xf95}, {0x3, 0x0, 0x4, 0xc1}, {0x221, 0x400, 0x4, 0x7f}, {0x100000000, 0xc6, 0x94, 0x100000001}, {0x800, 0xfffffffffffffffe, 0xffffffffffffffff}, {0x6f8b, 0x7, 0x6a91, 0x81}, {0x4, 0x6594, 0x6, 0x8}, {0x7f, 0x1, 0xffffffffffffffc1, 0x1}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) setsockopt(r2, 0x2, 0x0, &(0x7f00000000c0)="3c909601ac49cf299037ba9a066899b2c433dc16b2198de2fe0c854f3b5d7f5145fd965482f2c94230fee29fa89ed75b9e524c7ba0c40cd44eeec4daffef43d7e1380285a3a6129e8622e06195476760644ecdfc15d390f7b6e88570b9049c4df875ec7603c08e8766d00714d504e20df8c0f597", 0x74) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000580)) write(r3, &(0x7f0000000600)="bff6ec5fd97a704e32efbde135679c8233a3f4a51d048193f245575d7893009b79e9b29cc5849e1d96b51779ce9900a0db8be792a247237d4f6522d95ee19c485336f75a9e5803352a81d96a4b2bf96e3cce660e81ec1ae51fd295d47c3334085c0ab193cea94d2661e1325d94b0fd47c7205b7dc9d4a2c878bf0355969b39cee6e9a05e0280280f5d3064986d3bd4badde5fb72dba9629859ab9be774fd8d8fecbeea10f73447b3a245268a8e93c0d47a0b2ae0233f9a50c4ddbfff43da3c140234a0c76161caeac714ced859d9", 0xce) fcntl$dupfd(r3, 0x0, r4) openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x2, 0x0) bind$inet6(r0, &(0x7f0000000380)={0x18, 0x2, 0x1ed2, 0xe2}, 0xc) getrlimit(0x2, &(0x7f0000000100)) select(0x40, &(0x7f0000000400)={0x40, 0xfffffffffffffffb, 0xfffffffffffffff9, 0x7, 0x584, 0x4, 0x1, 0xeb02}, &(0x7f00000005c0)={0x3, 0x4c, 0x7, 0x7, 0x1b, 0x9, 0x6, 0x4}, &(0x7f0000000480)={0x0, 0x1, 0x929, 0xc11c, 0x2, 0x1, 0x20d9, 0x3ff}, &(0x7f00000004c0)={0x7ce}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="440000ffff00000100000008cd7fdfe03c96323ad1daf56c5ca847d36ea90300000088f924154a4ba0949bfbd104244705e854ed160599f14bfe4d469d8c81c1", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x100, 0x9, 0x4, 0x0, 0x93, 0x101, 0x7, 0x3, 0x2, 0x1, 0x3f}) r4 = getpid() recvfrom(r3, &(0x7f0000000540)=""/4096, 0x1000, 0x1000, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000620, r4) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setown(r0, 0x6, 0x0) getsockname$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, 0x0) r6 = dup(0xffffffffffffff9c) getsockname$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r6, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) setgid(r7) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f00000000c0)="3810a0b6c4df", 0x6) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) 16:00:07 executing program 1: socket(0x400000000018, 0x3, 0x0) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000040)={0x2, 0xdd3cc1f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x82b) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000003200)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc8da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a37d37c167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d18ef022c479b625d8ce688cff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d50348510c7fdd979b24ee3099fa0f7f64e86844baaf65608024dfffd20690b047ecca06231c40131ae6379", 0xe21}], 0x1) 16:00:07 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000000)="5561b56656a9689dd04925860fef8e0709d71deea6f71cfc85d2223afb0284fec6ec52b8d1e6a7b4d53c4b45d9e80f573cf56269efeb4e259165161267abe244e399c6caf2660f673d287d3a0d08a6e2e20b2a51f1173fc53c31c6eb079faec0e02e1e7bc001aa9e925dfa22cc3a8b0118046822e1f0ca0618160859ee1fef72c0e9", 0x82, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r3, &(0x7f0000000380)="fa", 0x1) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28c72964906397c9, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x142) ioctl$TIOCSETA(r1, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = getpgrp() r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = semget$private(0x0, 0x1, 0x0) getpid() r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r11 = getgid() sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000180)=ANY=[@ANYBLOB="a2e551060976e278"], 0x8, &(0x7f0000000500)=[{&(0x7f00000001c0)="fdbdd362", 0x4}, {&(0x7f0000000200)="f614e08fa9c58e5ee8d9e07bf3a3e545076c265e42e9dedb773b05acbf769343065c356c9028", 0x26}, {&(0x7f0000000240)="6f12242f3bf7b26ff1105775f8a25c64068ae101bf0a2540d5ec0ddccd18f349fd278980770245b6723c1a6bb9cbfcb6fd8ce81a393ee39bf068002cb91e22665006a6eb96b16c0a2085725b8a8d5ad143", 0x51}, {&(0x7f00000002c0)="3a848b726c2809370502735393c07b1e045787e508a306dd9376855c29db102b21a78309ff304c766e83a42ca7caec", 0x2f}, {&(0x7f0000000300)="1d5b516f01f25073a57579bd3ee7e04e18f99b3d51a3787855a4a9f8d508ef32d4540e20ae3c3476f5e9868af1a2b9c7a8e673e26ca1a84f468fd7fb3d6d3b3661100d5e4e7cfae8c26736dbf2e3c298dd875bf2e86aa38dece6c7dc03976f92b24ad639628b821b501f666f119c6bb313ec1ad5df8db4bfe10ae0716df6e7dcca9523f8a5d659099bf3c92b968179d029fddfc063", 0x95}, {&(0x7f00000003c0)="d3f328238da0f41c99a8a89d0d56beb5b8390ff8fd561bb86388fc34047f442fb408703b9f46f3d50a5fdbe3082cc75e4fcd12c3f8a1b8bf52dfec6b5bf53afd149a28ffe8eebde11e5a8d8bebe0a656d13a855ae76cc55cf759d62e714e69b10c7ff5a0f8231c4350ca6ecb9515d21500e3a544a2dbb227450141f4c9c53828b36e03d07667a5378fee944420e3ff4fb8863b51195c76724bb55df576e5a7ab9800d8937e30f8e193388c4d9a64ea4afbca4f4582dfb92abd7f0a4ac18f", 0xbe}, {&(0x7f0000000480)="81679dd3e647a79f8bde66952c1232cc4d20b08ff81c4d739bf884625ad1a183a0b459bc59329943190a03f1c1be6b5a243d044c5c8b55462c90b1e2ad8e2f577cc705a024a65cebcb8a1f1faa1aefc2d0b0fc85d3a21a12ad883747d2e51d9d91198aeba03c", 0x66}], 0x7, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}], 0x40, 0x408}, 0x4) 16:00:07 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='r\x00') chflags(&(0x7f0000000080)='./file1\x00', 0x1) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000200), &(0x7f00000001c0)=0xc) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0xfffffffffffffffc}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000340)="9e") 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffd, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000440)='\x00', 0x1, 0x40) linkat(r1, &(0x7f0000000400)='./bus\x00', r2, &(0x7f0000000480)='./bus\x00', 0x8) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) setsockopt(r5, 0x7fffffff, 0x619, &(0x7f0000000240)="c0b4f5a5c67528f4b284d877286f798eff7fa9cc0c1e1121b3f37623e9313e24301684476ba7919cdb446607eac105ee23e4130e1ccb039f59cce5882df4ee43312ad8cb0fff504b9b59bff609c051dae5db5f1583e7d8a080", 0x59) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) chflagsat(r9, &(0x7f0000000380)='./bus\x00', 0x1, 0x2) open(&(0x7f00000004c0)='./bus\x00', 0x1, 0x20) chflagsat(r7, &(0x7f0000000040)='./bus\x00', 0x10000, 0x4) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000300)) utimensat(r11, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x3, 0x2}, {0xfffffffffffffff7, 0x3}}, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'t\xef\xa0', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:08 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x15, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x6, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x3, 0x1, 0x81, r2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2, 0x0, 0xfffffffffffffffc}, {0x80, 0xfffffffffffffffd}, {0x6, 0x69, 0x0, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x0, 0x9fc}, {0x20084}, {0x206}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x0, 0x81, 0x3, 0x5}, {0x200, 0x7f, 0x3, 0x1000}, {0xffff, 0x7ff, 0xe85, 0x4}, {0x100000000, 0x4, 0x3, 0xc6}, {0x6, 0x7, 0xec2, 0x40}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000280)=0x2000000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000000c0)=[{0x8, 0x5, 0x9, 0xa0}, {0xa419, 0x5, 0x1f, 0xffffffffffffffff}, {0x4, 0x0, 0x101000, 0x1000}, {0x9, 0x7ff, 0xdb, 0x12}, {0xb422, 0x3, 0xfff, 0x8}, {0x8, 0x2, 0x6, 0x81}, {0x800, 0x8, 0x0, 0x7}, {0x0, 0x3, 0x7, 0xd144}, {0x7fffffff, 0x8, 0x8, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r1 = socket$inet(0x2, 0xa1558eb0c7f59435, 0x40000000) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair(0x10, 0x8000, 0x4, &(0x7f0000000000)) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) socket$inet6(0x18, 0x8000, 0x401) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x24, &(0x7f0000000000)="0414e881251289a34ca0ab191b408d803afe1f02caf4ee7bf98bdd6dd802f5ca7cfa54d1") 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x7c, 0x20000000, 0x3f, 0x8}, {{r3}, 0xf72b43151361b064, 0x4, 0x21, 0x9326, 0x7ff}], 0x6, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x4) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x8, 0x1200fffa3, 0x5, 0x6ae}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80, 0x7f, 0x1}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x80, 0x7, 0xc8}], 0x8, &(0x7f00000001c0)={0x4, 0x3}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x0, 0x3, 0x4, 0x3}, {0x20, 0x4, 0x5, 0x4}, {0x8, 0x81, 0xe8d, 0x4}, {0x4, 0x7, 0x3f, 0x1}, {0x7, 0xfffffffffffffff7, 0x8, 0xc4}, {0x0, 0x401, 0x7cc, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6040, 0x9) dup(0xffffffffffffffff) r0 = socket$inet(0x2, 0x1, 0x9f) fcntl$setstatus(r0, 0x4, 0x40) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x171}], 0x1) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="4fdf5458a35fac812c9700fb2cb3a6f5ce7940c0ad3fb38921769bc285f7563852a18f686fe5d8d7edec941b082d0770e26d82dae824bfaeca31e116cc8b4a7a71985fe0437fc28754d15992f765eccad7a9fb6cb8bc415ef9edccb9055a64ecfe1abbe12344f346163a0cf652c5ecb3309db0acae34cbed43eeaaaac83c5f9b5bc1b52ddb9db8c046399243c7a44a37f88fc3419deae5ae9535a62c96bbefb5e3fe8c060fd0a4976a77070b24290f074727a04e833c898aab83cad5ef", 0xbd}, {&(0x7f0000000240)="a92cf2da6ab9956874b247913e13b212f84a109139db43c8ac209893e467125c839979b309765c4c53dfa44a8024feed63fa32fd11a371a586eac2ae221dbeae10d6cb5e56720cf63d8e6e7afda4b3802a54229019387bd3ec8be113fd73e7d304707562e2b38f4f00b6d0984628ce64b63d6dd071b99cc4e2f308d64b55ea2f7b84d9794bf760ad3670a904785688de257576814ca19bd277a2947e31", 0x9d}, {&(0x7f0000000300)="d4718ba29a6ad1262ab93efa6a793cf9773d3d0cf3d2f4270c9588790f1332a6f6e4f8f83bfb7c44d038a7275bcddb3d7eb24110185e382bbe99af78708c59b3d7d5d8d0c555f99faff68508f427097c01dd6e86996aceeec3e33cb9492092ba960b604a33c20615355e954fcbd0f23151dd709f8de4382ee5005dd42911a633", 0x80}], 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x9, 0x7, 0x0, 0x57}, {0x1, 0x0, 0x9, 0x9}, {0xff, 0x3, 0x80000001, 0x3}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x4c6) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1dfe, 0x0, "3e58a044b1bc0000000000002000"}) write(0xffffffffffffffff, &(0x7f00000000c0)="e529ffe7194819d3f44de4bd472824d18b4aca610eef5537fb18b794f151300cbfbc025f6df8c33628ec6f60fe7815c3e3e31442e16baf5b2b8cb03ffa733e1b35dd9bb1901a0ec71ed255e8aabae9d641afa8c67ffe2008dbd74f45fe2e96e211c1c6bcd73022d9a7ad2f4e2f46143042d8834faaf18da4bb65bd1892947e9eacb2c712605453cfd52b1d00520d8c175512d9d941a5b6b1da6e75ca923b515a831cb33a49a10d60d174f85cff502478fa27ffbbb34638925e66d564a857ca216c9028e7aaf3d7b8a9b35e897fd40d2c32919b42310a0caf8355c29aaece7783d69e7111bb2afe572d57dabd7769b7b4a024be054ef20f6e3dd5147e3eaf0d5b78491175c4c21d781e530d32ff62ef5119797d4ae7716b04b9598d79a5f218f17d8b4078e82453caa816c0bb6900aae6c226b70a66a12655c6bde73693270b8ff86c10f62c96c09d9f0aee4b058e916361bd2cb68324e1410085831cc18c972435e6b17a8ff3a0b666bba23e8de51ee1dc1d6dde34bdeaae8f1f981e7c771866dbaea2964002f188e8535540a4fb9f704c8ba0b9f5d356ce4e3748f1baee89c34703bbc9350a20cca13547ea41c564872b714a44894a9e8f5234871839b2c61828112f435f784d4ee95d4d57ea08d9874fdefb823f958a8158f261078bfc8ef337d1dbdf6f755587c7a3deacfb440e7807178e2d69042a012941cfb07fe0f1253db337b6e3552c6dee35854bd1c6cd31f74eff9b927850309bdb39f26089f0cb0e6f141cc3c3c2afa4ddd82b032428b58eda78ae4c6307c56f953ca3bb4a6d883f90468dcb3d41e7273176077af42d8336a7df70b46002978406cd7fd61930768d61a446ff9df8d58fe543cb44e55e236eff47c06ae42b9bcf1e4f938fbdf1de9ddf7cdad6f8f4129bfe7f9697913afb49eff08402ef5e1d15989250b3e316d44de83c30d4039b74a1a31ff2aba4c5ca72f0ca3bc85512fba4f07a4519d8a77649f12d2174ab24463d8183b75e4ee209f1ac61d935ed1d09b4a675dfec69a7863917f05bd6936560ac75f3b4141813e40610aa1c84262730f53c6e70e84c9e9294bb52d8cf7765fc76229ece00a359ec4c3c6eebfd1be88bd4c39a2ea29ce839c11f36a98e6930f9e3fa65b9c66db6225daab14527d0734605677786f97aa7ff54ffeb33d84bbb341c4a52b40d72ff0dacfd96947fdaab7ebc3cb0b5b78750a5cd471da333d2d921ea9138cde2c56a4af00aab8cb76aa1b12f1d5fe8bd5dd7dcafae7830e4beaed3b28fd9b99339a4b40555eae27bfd4dbbcf823513bea22132685ae51c1ac38dfe2704e498de444778927a9ec055b5459bf924c0e17f43c8fab1236b592f680c79b6462f072a38b98493b6d062df5e5ab365d5a0ff2e76b4bdb89342a1dc2775065c09e71ada8bd9f311d9d0e52e2c61b397f467ada29edc5ae8c2d9e027a4f3c8653d27b0364cd3ca03dfffdb226d06b731fd3ad780c6bc81fe7b80ce644a6ad1e9211b85367c233817bca1753f19eb88ec4402f0b55561edf4398921bb7c573beae31372ca08f3ae16e32d5537034de476ecfad195ff983cc1e4b479eaac489ab44187817c84b947f4cce3af1b840275fc24849956d29179ba04276f507a19468f0748630de61366b6275dc494ec841e69ef32940301c2e3454be2b620bde475ed468ab008eb2658da47cb9a7d1d5a1104f583bab10fbbd4d936c09e5d4e8bd4813cf004c7dd6737faf8e4d53e5a04db9706dabec41c1656630f91a75bd471f5b2e56c37916972feada81745903a448a9fef599afef16026dc4e0aa4e9caa00357b6e6125268694e4bb2fda23639a098b9e0824088ddc31dbc3101748747b44339b4b4992562d0ad2d5f55b6bb81541e775f0007eede025d4f07177709a47997fedff91709c83967fd9e550e48e2ac4d775853fbbf699b876a68bbfccc9dffc30714bafa75eeebe47930cfb195d2381c5e4f702a1e64bd7a662a7572194b7de57062dd4a060cf5ee236b4a4e3fc3c01ead068e42deb4e56766a25a350f5021a068bca34007020f6fe1dcdf6291cb3ca0b19dfc41375891f3a0f7eafe6c563e44a33dc365801c59abde85c37808ffffbaf2e025ad619eba16e67229c893ed2eb66a71bf6ef868d01bab4ef20ca4a88f4178e7f92adab39cdb5893c531081e386c8e838738df4569f2a17b0f605a2e669a28179866561b621a72b60c2d0a42b356dfe8e7ad79416256d38d94e1d2e1fa1a19d9b4e310da208840700031dd3187b1285f7adb93c7d2143620ed46a46a57108c658d9cb5e5232129d77f7db23bab128a9f088a4893349e676944de6ad35431c141ec3ac13170e960faff34fcffa3213d79d4a6a7419cd43608a0b48b05d46a2a7253939f67f9e928ac8d06ca97feaa02c179584bd163fb4b93f792385d34978c628e393f9f3ed0539555ca0fd966f1e2391f78c5f0a086c083a706826ecc3b6827d61938129513b006f413f222458fc23b4432937505703e4336beb5170b97a59d05c26fba4c16678e0412ca881e7c8702970116000b7722242d424e622f3d62123e39489a19432962196daee503e7d6181b5f43bd525c13568b4b880e1d4b5cb9a7acc98f97c5666434efb544d7adff8610464d82d8ce3158b6916c22bc26a181f978ccf3eeae6341c5d710456eaec77378df041f346ed42779b5b653d464f20de090680cb0f1d068ddcc251e178ee676da129d92df9d49b5b0bbb5501e1b803e81c385aa9fecdc4e7fa958059cd34a24895c5cd9cef7887ebad5e977e4760356bd39c2e759ce64078fc42f38203cac475d03272a83b8012346eb9c47f5c44052643ddd826b06b135f5c15100543c9d4671dd262d01b87ffb5533d7b341f295507d22e778dc6b129878460ed6b8735449dd0dc57e292df247f195de0629cf198444cf5aa8f4ab6e0d229a998da7d37a2577bf56a146f8c8ecda216caea0f6c8fbc57dfefed438ce3d1f1f38b6c588bc1c279f159aab43145871d89844854f95f8b0eaf9e95e3161f689beafa58e4baa29bad9bd35e58f2972a11f0576df96c660d9cffa6739a725e15484f76aa9b34ddaba59d2ca62847e644ab0ad203830679a59eaecbd1a1f0e49e78ded3d01467afa19148a57bed50cca942414b0162838d8c03f4280fbf8ce07fb6d11948a6e150be006ccf785c037a9e6fa97846ae17d99821e359714e4b2005742eb4068333e15f90b7f7a57a20e51ea81c6266b7faef0da1145201729650d011fcad65d43b40fa9c9f34b7428fe0a2bb1a3436e45d6e2831cac044f7dc34811006e44f70c0938fc09c0fa2eb42f1613a50865c80ffa513fafd1ebb5f7ffbd00cc44b13d63310c2e59f3036e127b05fbd537434e6b25c2df975a62b012d2186b3b61b6c00d522dfac7ea046080558f39d820dfe2f05de8620273d7790ff142e04f05095eb6aee2bf1d8c4dc34dfdb12cdc9215b5066df48684e86a90c9e8b254fff485cd38b777e1a66dc58b4c77c4db53afa964a2c87473e60879052217d1a1a569825fde9bb1b7c45e76efd01f48bdb2c0e5f97c7cf69c48127de8562915750c18ae13505758ab1fb015355d9962bc0d930a5ce971bfd87eb51e6634f08efb438763f9b5a3384d36eb1317a0a71fe2ea97af4d619971486cb04c19d9308ece5beac37f1a8d33e6aa4730bc51a10933ad486308385e6d76d98c2c01e0ea25d765a55ca266566c2e65ddd3a435f254f1d88085a4d2b3af2e15d1d06e81abf44c0aabefb7a2b502cfa416838fa259c3ad49428a86da9197fc546fdeb0cf8e7829d266c7b25d16d5a7b8a4bad041fbcc644cfea6ff26b17460bd1b6185928a1dd06593589d722395939c1e94ada4225a8bec437ad562316761da90cbf6ed4201838bf93ef50ecb824d311ced092f95b9f1a71b4819253e7480b22c981d14b173ccb41c6a984657364f6e12740166bb73c6232c51df7aebb14297ddcb3444a781f0a94a9550d7e48ad463d674f473fe85b310f49d8b328d637790b6e70ce6a8a28df47f211e636c7a771563360d5182168865e054a5fcb40f511c415c146f51f84c1feeb196464d5878f553e4ce1032d4a79e8c11db5057307e7386f5fc0a42f374bcaedec959e25d78226046f86c8bd7a6ef4d19358d85381f7ba9650152ea6ac41b8d39968f138ea0bd4f9e93e0e5a21d32382ed7adaf558479a45ab1d0fffc99a8fe3b093133dfcd53c08973019886f207a8e1c3c234022cedfecfa680bc8d96eca30487288f2b2f4cdff04c4c7d7bdaa36adb2f53f62e85c10895fdfb727509f6b179ffc807fe910cffefe61bc5de505fcad271063addba37d8a33dea190f72bba8fa8a96f1cc57b05c6917ac0983d59f53ae38184b5771dcdddc960b45a02a1c93537b27e34528d607a6b72b2f65544dd9799e9a5909c289924b8d3666f822a114f3a5fc545f2e023177baaed10d06e0294a9a070625d72d14ba18be9e2d182e0185c67f89a5676a879d95a42a25de0c6bfb3f63ca2bc9296f791f28fa593291b3cd34c2c16be267ac65b6a25c1e180d7f9672f5fd89672de9507e7d05bd08c38fda952e1adeba624c498fa324f0d4192ea30dbde062f49f232e0a1ff5e4919ef7608478c504a742718e71004469d7d87729df18bf8c809e2b90c0dbc4a74e406b1d3945299ee72a7cd9d7f9c7d6c2079db1a0b03c68bbac6e858270399543e3b86744949bce7ad9cc86475f45a5fcb6357e5dbbfe53a7e87b53575aae8c0ecede48bd049b99888dcae60b2cc536474665ac79ba9c63f8546e24ba699efc1a71b872c0f5d1a877d5fe94b248aa2c1b4ff3f36d90ad97f70ccd66bb612fc2b7507579227f92da89ada1082d1643523d0ccb8db854e200351e5193843e47b7195e2d895eabdd42402d607ccaa23f83bf13e558cae8d1138724c3c0d5089ba93d07be15ddbf4e767fbb11b860b052ac5c95d46b2aed5f985240574953d19798ac83f7f8fcf01b598455e61b9b95f69cd4deb72ded09b1e58051a872e15c6b088465120eb9f2a65f4acf3cbe70a57de2d9866f43cbe89aae188c842da9d6f5607fc042a6e2d3900abb7c36e2861bf72b9decc47b2a7997c7bc79a8730603eddb919fbbbca6ede62d9f87d9c8a0d4d6893079aa0d9cb432215b9122c7e17da2ce2df8c0647481b82e70f84454407f47ee5be4432978fbd38be050783c7ecc571ce7c44a7d895f5d05475475e513c4e404620affad926ed603b6668a381472b66e6ed15f47b59b9a0bd63cc408bfb4a39c05f2d8cc24b7b59fcbd379edb3319a6124d3068a541f480015b89c7d6ea616a1896752581de3e525a393752976ffde6ada5d1a9beab392c603dadeedee7df776a4177e365bc71be482f3ce054496ef292d87acecefaf74944d2cb65f153e7b841503fb8403b77c0e8d341fbb3b756386a569600572e5c7551065d613d1cec6ca7aae645064c23585aadeab41017cff88ca954c48f4ef7d3f0a2d071a734a6dc4b409c99bd5657a66cbca1799a3647c24ca9c97e352c5521a4bd76bf9c0a95464d5caaa6015b1e974dbde7dc7c579158bd1134b88be13c94e65acd6bf9cc37154d31d42a73887b204edc3a7cc3fc151f3d34052bcb12e075f90814d9564d9a8feb4d47dd90251fe936045617e715eb0bd0dbd6498c2f55f2d75ca672c355d5eb6b118c6741b02b63f0ce31f57df9e69cdf2fee174d8b0bd6ed3459ba340ba511c76a6ebd2f0cdb4c7e4546d632b363510d4d2a1dde238095b12e37099a88319ae3c12df76d4c1c2fcb811ec8c67b0", 0x1000) 16:00:08 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/48}, &(0x7f0000000040)=0x32) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x1f, 0x6}, 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = semget$private(0x0, 0x0, 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) syz_open_pts() r4 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r4, 0x5, 0xa, &(0x7f0000000240)="b50ad32518718c34a5bca4f011c004e2bda5b377968f750156db85c70e1fddc3899f03f38fd9e9941fb5528bc68c47a1164b816c7d4def70e34f62f1b3482e1306a8d6f77439f25bba7f6f8ba49aa2feb94c0ba151e7dd939581407ded06e6f88d7a457bfb9550d47807fe9381c8321cc4a3cbd7f1ab73e2afb474d55d7eb015f728c0edd6eea06e8ad88b04a95d2d17ced23a02ad9fc69597d8d52f8bd023ca43e53e82439d34951dc1d7b5558f5b327e527020dd2c37bb2977d18f40c8637f4af8fd1d3615be3f849781f374559d", 0xcf) r5 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x80, 0x2) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000380)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x480, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x3810, r6, 0x0, 0x48) r7 = semget$private(0x0, 0x0, 0x182) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000000400)=""/254) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000500)=0x3) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000580)=0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000005c0)={0xffffffff00000000, 0x5, 0x1, 0x0, "6c1d38d06528cf8bc78cdff8674561bbf5c54d9f", 0x2a, 0x2}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000600)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0xd2a05d98a476adf0, 0x0) r9 = open(&(0x7f0000000680)='./file0\x00', 0x8050, 0x100) dup(r9) r10 = socket$inet(0x2, 0x1, 0x5) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x0, 0x0) close(r11) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000740)) 16:00:08 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000007c0)="db82ed2a3d3d1c834a17c7f9e43d552eb71394d5862affffd6e53481806660302582c08e1d9b471ea7f3b13430e7afff130a35deea93f6671ff84f2437ac27ec2a86e5d8881444d04b012721c5c04b0e0f99d8a06eb937e9b42d85dd0b562a62a37b8e7274a74aec613d5d0ee90fe9175401c7fa67597bebcb4826d9f2bcc9fced5758a245d0b29689441d450966c949adaac33c53bbc3d9269a6e0b123a750e902de56d8b48583a5bae91f20e9e2174524734a26b33c55a38723ba31589a11c248938fddef1791af4f0661c5fa6afbc6987628112c9af4e935f1d9ef25169b87c3020f784a939", 0xe7}, {&(0x7f0000000680)="9af0f6b8ae6455f1cb61d113a2bc98685babf2030589c29e175600c574c67dbc1f491d1210d2017efadbf9cac8258563655b4b047988e699d25ec38c0df4bfe6b73572b6a8b4ad551cde1369441130052117880883878e3f", 0x58}], 0x2, 0x0, 0x0) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x7fd, 0x84) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getgid() mlockall(0x0) fchownat(r3, &(0x7f00000000c0)='./bus\x00', r6, r7, 0x4) socket(0x19, 0x8003, 0x8007) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) mknodat(r9, &(0x7f0000000700)='./bus\x00', 0x2000, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r10 = msgget$private(0x0, 0x100000000000004) shmat(0xffffffffffffffff, &(0x7f0000dff000/0x200000)=nil, 0x1000) msgctl$IPC_SET(r10, 0x1, 0xfffffffffffffffe) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x9) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x183) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:09 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) connect$unix(r3, &(0x7f00000016c0)=ANY=[@ANYBLOB="01002e2f66696c6530001ec9e52dc851d1f177431d7087e3d17faa4209d3e748f6c2de7614fd30adbaa426ad401edc2cc71850d98abed5ced5ba57bfbdbe7598cf786d8bf2f47b46dc51b01af93b23664a1dd9092f2d2a8f8e069a7f36fb7927902cec33538daa990233f20613a78a81d1dcf7ba4419f6a3b53f25c1a720b8f77de229ba99b5adf10bfe312a3b7d279854b7a0727b23771b2440b82b13d3bc8aa62b9e52f373e44ffd662d8d282ea56b3e727cbee23b9096122e0af460e91f6c0e0d4e1dc1c8bcb5af63dbfdcce2aaf50c32712d496ed5dc3da7b8ec428508bb4e83ef1e3eee24f4591a1f41f24d00f83e5106e93295ed51cd5d0bab71dba9dd6b072788d8d32e31e045d901000000000000004bfa6f7592ec998c323e4ae3aae501c9329d6723361a7534b49cee6da794dbf900"], 0xa) sendto$inet(r3, &(0x7f00000000c0)="322fe4bb1f6e37abd7411ee34cfb804534cf9370c8a0039adbba85915f2be2e60a402ff5f3787e0c611864f4916982ef0024225e415ca3df31c17a931e9febcc9f1b33febe80fd45e60fd73513ca388d78d8b27cd7d5ecab0bfc366b2af19ae6f43ec58806d2e65b59ec2ee6341433f9c39c8fd6774b611b7d2d86ec8fa7e65eab50afc97f3d22142c25308423d3623c71d65116b9988a832d3da6383862fbdad5e57ce42bd14c67359465a7b25ce16bf5fa0ce44c397e8b", 0xb8, 0x404, &(0x7f0000000180)={0x2, 0x2}, 0xc) r4 = semget$private(0x0, 0x3, 0x2) semop(r4, &(0x7f00000001c0)=[{0x2, 0x4f, 0x1000}, {0x2, 0x5, 0x1000}, {0x1, 0x9, 0x2de40e8ad10b4af}, {0x1, 0xffff, 0x1000}, {0x1, 0xffffffff, 0x1800}, {0x0, 0x2, 0x1000}, {0x0, 0x1, 0x1800}], 0x7) semget$private(0x0, 0x4, 0x20) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r5 = dup2(r3, r3) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x40) socketpair(0x20, 0x4003, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) write(r6, &(0x7f0000001a80)="254c08816cc3f2eb71c5a52c134ee6e8cfbe60e8c4ea77a9e44f59842f2312bfc1a2ae9f52fa253ea1cb68e5af460fc991d80653772923f164077422f0754684b9376834b4b2b9d6f1697146fdda8013b419019f37155d06637ee5b7b0cd5b7a000000f2dbe9c3f1b24830d5231b473c7cf204101783b985c8b9476e2dbe4efe899e2183907273d77bc913326368214cdd9b6c93983d64e81044fdf5000000000000000000000000000000007ef23f221306e70252410e82837848c27106f8b87ecbcd6947b9bae4389694b94854a66bbc033e4cf5306ba2447b4c1d7ffa7c51d4b6ba470000000000000000939a9e2a1205b90ad2af8dbbbff0dcde10c160bde8f8645da69c663f7a32ef8e4faec1cfadfe224f1455123f67c719ffe77d741fc76cbb30633111819433c95b93b296791d9f5aa27b000000000000000000000082dd", 0x5ad) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x10) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x10001) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000340)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000380)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) fchmod(r3, 0x6) getsockname(r5, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) semctl$GETZCNT(r4, 0x3da096c30b3a00a4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000001440)='./file0\x00', 0x80, 0x8) sendto$inet(r5, &(0x7f0000001480)="fdc0b39ca7ad0adffc", 0x9, 0x404, &(0x7f00000014c0)={0x2, 0x3}, 0xc) 16:00:09 executing program 0: setpgid(0x0, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x7) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x1) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:09 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0xda7, 0x3b41}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000000), 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$803&012320 6! 0820&&$000 $)$.'4 #(!.'%! 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$803&012320 6! 0820&&%000 $)$.'4 #(!.'%! 16:00:09 executing program 1: 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() lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000240)=0xc06) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket(0x6, 0x3, 0x4) recvfrom$unix(r1, &(0x7f0000000100)=""/142, 0x8e, 0x401, 0x0, 0x0) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) writev(r3, &(0x7f0000000280)=[{&(0x7f00000001c0)="2d54695c6af8b02178c107ce29b553c9c75fbe928d00278d7116a8f2aae7dc23e7c02698c3d137660e72cd9498033f3fb72efc7b831d02a36e03bced290de19ebbbe6caf0b5f217afc1ba12c2bb3324abe118033f92a0c862222bda026a59faf793defc19d65b1a88f25ec5ab23c91a30bb913443159cd78bc672a97c3fcd3c49c7b4e939d520b3c364ca7e33641"}], 0x10000269) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:09 executing program 1: setuid(0xee01) 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) 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) sendmsg$unix(r1, &(0x7f0000001240)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000100)="612cf4d444465292fc7b36ad322480da8f374a943a600e59c96050b70363ecd8d8a57b6f2874355ce52b80e8d86741ddf5bf2e8880736548a9d5ec5c442478aedebcdbed7ecf788ddfc54ff162b450a1df5d750394e79ffc73ebe2dcff6e03f1e86dceafa9a627582a6d7b0d35dbc7b6ec1ccbd00a4496e6d82d2d1c", 0x7c}, {&(0x7f0000000180)="c118ec6e58ccab3770dbeefaeaf3d0a8624dc4fafd303d9625fdeabfb3618c078ddc3f8ff21be468d4cbbf59e0cb8aca8b339262277f8bab926b7806964d5e515ebc5f0f7195b8e47c0c1ba3e987a93e5645316de6a8fcc21d925c3c9644e87ffc9378d257c5810f", 0x68}, {&(0x7f0000000200)="bd22a6aff6bfb0df26cfd058cc63a4cc322bee249c779a0f8b21a22f923c10042bd17ec74a8afd805ddaa3052cddbb0f057717a5be71b214c856bf34bca3f49d1fa4fbd4c819a160f92ee39627428f57c02a006db7b08938a9f83c4a7dde64bae8beabcf0722bb4f19bb79f7f26f059ac862f8c05056a96c321570d117cec0c238a86a956fb1f3583164c809e4c9c9e165bdf08a9a5ad4ae19d2fc058e6636c4834f48d084a2ed3dfac83dd67d37a084bda6bc378d598bf6d6cf3f17746f573ec19d0ba9e7220de024297d65b439c60c43ef626252fac8e1f54fb5bde492352a448889b014c0049139d62545220f0c7926f732d1248f252c14f8824f369079f17713e865b1e2061e812cd05721c22ff7723891f61385e7c919cb105f0ab1346dcb5cc99fb4b098c08b45ab63cd34ae29d85115df2b9022049ed54213f93fe4778db09e24edd7ed9cb161c955126356e4afe066c361b4322fb2b2aaaf967b10d4ec6c4b8a25c5515fea7a2ce17fae4ab13d91f31a4b684eaf245d02cc89eeeb3c47fb87799adf8ef3006d767e2ae12e117a3c0b566e48576ec75ad8fe65c9f54aca3d253268901902379a45614d383c2220c873c07f625ec82b7997b6645dfdf075205a0dd96cb600fa6ab6df14e85a391bc10b0e9bcf90db90cecfa5bedfa7411978cb29183f1694b200944ba4bdbf6347e53af2712dac73e906825cb6fefd076319c7db3472531f2944351975347a39a4d99ff0f38d2296119d10382bed8288d73ec35c81471749f09857bbf2752a3a0319ba1bfe7010a83220fe90dfd94f511360fa543571c190ea46d104318c9c200dd2981d218150bff477e3d9f181541306558f5d82119458fe830b76123b4742ffda91e802c0d4dd808daabe1d8fb37582bc593ea548e9ac89c8622fa945fef0b45ea145ea4df45649c0a233221f7e4eb67510d47010a9509cabf00040f521b675caabdce3f2c8c3fb74e4c340b2f225e1cb977ae33ab27784a5708a266af7c6536de0aa6382d9e9166a3cceadd4ab93e186567bc08e28c24058d8b36e88c00cff09026583eded3066ae0522b2da8143b38fb6be945f6aa73b27dc00945782baae20515434c0692aee695caa88cc733cd6af838712016d46bf8e02c572f2f9c57839a115564a290d99a5563b4e27a06ec38dc9cedc03014a7f5866219fec53754945321fe35a9ed6886d950895aa7e1434f6374aff27a0d1ebc5ce049b2078c74c984ba3e36adbad240fe2152847a8139ec97a45989a8060222cf078f3ccb98cc6989b85cec74c8781cbdb5c6e8ebd8ca152838f1cd7e9a6b71315b49679032e2e1c387189a23f5c03465a867b50c90d22c154d1a23451b23e275564728a6330b7d5e6e3e332ead6d48771fa7911a63ec1dae67b8af176da568de967afdce625cfecddc5c417fdef1c19563d7d63d38b4a253b6bf59def25caac10535beffca20b26503520f3289520d3dd405d9148f7db082d2ac1ebc06395a5487092e3058ffde2be1e57a3ddfd158f33c1a41a33133d4363b9546ddedb0e2df1faf80e8be754fd803bfc8876eb5001b41d1f9cf3b78f10206792377ac71abe870a3d0fe422eed4e62ad721beb16efcfdfaf11da950050ff4cdeafbb4cb467bcad48b5282ac2c59e579b6a842b38021bccf51421dcdecc1ecd0f68f5837cd53d00ce90aafcb5e3a6fa4106c97de1d9bec0736eb8d0a83be7abb831dfb3edf0ebd6dc2c393c9e8b3a956917611d23fe9e672f42500e6ec10138b2cccde739f37b61b3f77015a9d6320d1c87e48c09af8c00c862e2b9c9be0c14dd56d68999b0c1997339f1a4855f6021e5dbe61ea99af7050054d14dd6ea3a13370d36bac3a915d03aa54579b64bbb391ad9ad5d7ced174f5453e77e615545d7eac7f651d56ed43a2496526331d40a8e7a6429e458a1350a3d47a513e770abc159a662fb2122c014974a157a1d8e0655527fb61693077680fd6b14bbad2715bf92c44687d3f71c170ecebe2218aa6244b1713094e719db619fc2bc14539f628c17cb8f2c10be7425cbca5b766121fe1d02b9465e1a5625c65b7671ee3c196846fccb13e83a3eb9f8827afb2d9a2cf625e265ecb1f4dc123e5b56ad6319262f941f012d733fe3061d93faeb1c77e8796e15379535f3f7a9324a9fd03a2ac20f23ca9b22400d3afad57858a5c59b9d3514af015c96be0f69395e8fcac3c09aac7a453af709f11ee13e2db697ecbb2548785655aaa4034ac8bd614509319764b373d8323742c64b73823d22b6346d3f2192196aa6f8136ad2bc1061cf0715859ab9e84966769f29a67ab92d01c5d65c740dd08c3fc5086f06c5fdabc9932aa060b2741e85ff70e78e7fbf3db40499c908fb29c09427e0d7332668a1ffe2064ed6079b8f6ef177c6297af2788121543b9312449f3a342c2c00461f9af5c477733867307a55c809f2c6d99749b890cb7a8c15b918a62ac7fa1e591a5d0ffb8e8969d4c59db2a129a1896ae383717038b78dbafea32c55855bbffb31b5c7b9e896a588c70abb021b20f877d2f58c862dc1cc403a94090419bc0b7e3431294df18338fd568eb53a8799e6355587bc694f0b200591b6481b089f8610708dc4f6adcc5e0b35143ce4977eac7cb4e16ab307d961dffbbcbe30e2525c3bf51fdc8fe279440ef8fff430a8e4f445e60206446675a77095ce680001862eb6cf9a7ae8a0006fab1b0747037e2e3f417b33257feee5d97b8c116bf2dc8826e2d396ac2559dfa0f3c320126986b50157bcbb1521b600dd407bc573b792bcd066b2a78c68920ffcfcc8b79a6b66fc409790350513528dd89ae6f690f8df7083c444ac0565c7e13a1eda0fa08a21e4111d17d88f2895f0de2b46062299baf513193d9f97d50f9b3395867ddf4d03f9717bb58d3c38ebd6a3b8421d68c56840e743ee44e3b89f9618b90b5e7c4342d3a49de92f6eb36af7a92b534340aa16a9d8419c02fad58f7e9f4f16bf2987fe0ead1a0b6b9a3cef272a7342ca5a30ec40b0f70c852b9575170d3c6b1dfcbb7bed27c4849ad5781d278df3005586b240021e52d5b0d5d6ef02ffecbb8cd8692ef2b45c6d6777261df888c600b5ab4a4e36eba0967474cce4a259a1bdc364223e401a641599db19548b71ca6e6a1835c4597111b98bc23ab740cac599e24c02e149278993c46d52c5160dcd78f87ca2ca7db23e4359d83fc3b3404ca96ce601d06df04301f8b0af3ed0dc63ef6e278151550a79cf17ba85776c0879bab507aa6fe4600581bec0fc10a2bd7834b0a20b79144f9106bb51b3bc144de422a7e562c83f1a8e9da6e5bf331babc1c1b189443d512ccefaf92aed4cd4cc7eb915e46a5b9004bbc51d73338d1d299de24314aed3ae09dedfd31582c394bff18dfddc6561e4b883fc891b5967416747c074221667875b6bf5bde8d70b4614e471c5801e5c264763ea821a24d20f1881a2f3a7d0f8b50334da226e24e27c03bdea4daa42c8eaa3a09201377ca64672456e6bf456748a8c1f83f219cd82988a7aba62aab11ac8af5713bfd038b05ec15083f1e25d891ffff7240ebd1d6324b118d4c00bfad109bf2d7178d9b7259d2ecc6e055fb29a0740d3e9ae1e0a8eefc4af83f1c7be4662bcc734e449708644bc844f2e6c9a57305b22ad1e27630c1daf863fdf2c18f7b9abdfd61bdea43184af34eac390b4e35bf35f3aa30cad907d3a85d1623bab285e7e44977a11c0ee2b001284ebafaf6f6eb9325b6ce282deb0a2a00bc18028985529cf6c1c1bf159774d020ee6c334a6593896c8d041aaef7ffa72964cb764ea1c15449b546153dea4717827c27fa6b82477d366e567a993714e2f40cc7b95efa5cf1e90746f4d5c0cef4688347e968379e1b035bd96ac93a372dd636b277033ac5f10ba697a26e5108b9ac04114eab3291b7507f986bf3ba04b7ced6c5b11404d6c6d5eab34cb05ebfac1de700a4a21ccba55a1e645be597f4edc9fc2379e02a47b666db4b7629600aa33099c379c17b7846653071ef0c1411a46668b215dd37eb9eef71a70ec7909eb288eac81e686b9f7ff29ae5b925771d15891c0c57112d39ef557eb423b7e7cd119e408f39d0032d84d6c520f992cf694bac78c960f93cf743af12c68f3358c38e760bdccf93ce7e6208abdcfc815a76b7fa9f4598b73c0e7c63dbe9f84c69b41cc241f90f4c616db004db641be38ab233a8e1c2ccb36cce03ce0ea18e4b6cd0f3062556b5f43f974aef1b5f732e20c0e6d3454a9e07b3c0dde494116fdedfafb435195718ef79f0854ce9330757d09f50d50505f71110a9cf607121e68be4431ee70854d53c65372468fbcc0173709a9d50f88b2c334d56d4c56e962ec04cbc4bd488418ac288ec3ff6887724a0b207b6495b45d5254c70ea816234fcf5f92a19e4858e8aa6dd365edfda427d4113a22bfe88a9762f045e779680355713f864e3f6df1835f7863b778a375f5c11b432c551bbbb739ffbd0a0d21b5d285dde97ae3d93426ed4feef22159188f6510d51268b68cd6b4b2d8b7cc4c5952015cc4dc46333aa93ce7771012794a5c2ff1f111132e5fcac943446b728a6f773fd938cda8163dbb9c39efff4ba9d36ce7a5696d1af1e27e03a46db8e0cb0db750ba3f0e0d5407995049a3d2d6ae9aebf66de86d818008fa6bab0ce393b93fe71f29ee721cdfdff717a588de03db6ebba1ea0c7372bafc2b2cf9957212caff0a1c24264032198e2f464d16959309ed86069f77a938186ff45c58779f7e58d2be675a96bb4bb5baaf108b704c1691acd27b7fab1f8f0aa37a28f7da30c489227f3dc00c0c013fe2c4c92faa9b996fadc1bef08e52ddf1958f8603e3da253d6ad88bd1c57635f14357def174235d1440b693d6f82fe16efa820a6c09ddf93bc9f5087efbfd911548735d7eaac7e16a97fbb9832e1d7e1708bbcc10767c77fdcb85daacd30b051c21fccafc1b81c7d489f8a4267de38534ac4d4f6bae2af06802d69273ee40ddc8cedbaaeb9a9e339e9ac5dd0815aeb7f1ad931d11217a10853e2fb291bfa481a1210dc072860d215a0aee1fba4d1900290c9b3dd495c5ceedf453726ee94cd5c8164b6f167e4463d8b221ec2822838496b37e9a724ae4dee410eb73f18abafacd99feebfb50dc5e0199582b614fa41b9c052bb01b18764328a00590cfa199800447f7308c6a10b0814949a64779d10b99f2b5f9ae8ce6f272d299c68ac53b9b621a41b804c7e332acbfa4e3ac4d3a0bea4e95ac96001c4970540006268886683a47a4ffddd1e7cb9d639e064291abd62bbcab63a356243fe4c0193b3fc15d7b6f9a58243fc7ff1fedf39ca11dc92826c0d35bec880628b38da71fd68da151bcc96b998d3e5ddf7408f767e7779657076a9f838e83a356ea9cf09c2291e45bd1f2aada7a843133e35ad16e21b3a2c2d2e16bea5114ddf88780d13ac74877f53f3de498d51dd3d16f925aebf8dbdc044eb84629ffdcdf5f0f618012dc1b263fd79c3013b84e45119369d017596c5f0c4b03c7f599f8def4859df8a87219e36c73eb932cc148e92c41b1e441efad4324447c2f64f0d5fe8cdbbf8b657ddc97abfa99b938f300342ff0e008d9293e23fd540b66669a2fa4463c155b26ff8a6798efb6895f112ce216ade652df8fb13607910ba4709cca0e9660fe1ca16e124ea2ebc8e085cb1e4eef83edb68f09c982af5f10ff106c1809ed2c7ac67f6e6683ff296a18b24d60ab534cf4343ae6cebd92b0b75b6605870c471b3e0e0fd6d365276c4fedfcf2395b84c17288aa2f4", 0x1000}], 0x3}, 0x8) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x180) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x40) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x401, 0x4, {0x3, 0x3}}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x20) connect(r2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) ftruncate(r0, 0x0, 0x1000000000000) r1 = getuid() seteuid(r1) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:09 executing program 0: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000080)=[{0x7, 0x5, 0xd90a, 0x4}, {0x100, 0x81, 0x2, 0x3}, {0x0, 0x6, 0x8, 0x3}, {0xe94, 0x2, 0x8, 0x6}, {0x1, 0xffffffffffffff01, 0x4, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fchdir(r8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) kevent(0xffffffffffffff9c, 0x0, 0xfffffffffffffffc, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff9, 0x1, 0xf63aa8dc135e0a0, 0x9, 0x5}, {{r5}, 0xffffffffffffffff, 0x6a, 0x1, 0xfff, 0x1}, {{r6}, 0xc1d51a4792ef5a89, 0x42, 0x0, 0x9, 0x7}, {{r7}, 0xfffffffffffffff8, 0x4, 0x88, 0xad, 0x79f}, {{r9}, 0xfffffffffffffffc, 0x49, 0x1, 0x100000000, 0x8}], 0x5, 0x0) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x6, 0x8, 0x3, 0xb5e5, "8335571f05d7a0538d2c6e52562a7448118c3650", 0x6, 0x38}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x6) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getgroups(0x4, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x20000000000000) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x3, 0x0, 0xdd3, 0x5, r6}) fchown(r1, r3, r4) 16:00:09 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r6 = dup(0xffffffffffffff9c) getsockname$unix(r6, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e6e77db4df2a9588978610449986b8f7a04dd3dd03e9c71553c6154ff888e6344e5dcc621a0d00e714e267d642a1848d558d01988cf359cf1bc46ddb34df8936823c3ef1a7fa9f1077d0a102dbb381776845ba823a91c07f8a37a9b9ea3e2250ffd4988c6781a8ed9ce97129f0d5bee51d9659cb3749dc151b05433f0ea04c60ee6d64a9e221bc21c836dc9c1da1b6fed32ecfb2324"], &(0x7f0000000180)=0x6e) dup2(r6, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r5, r7}, 0xc) 16:00:09 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x20000, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000380)='./file0\x00', 0x41) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f0000000100)=""/174, 0xae}], 0x2, &(0x7f0000000240)=""/128, 0x80}, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 16:00:09 executing program 0: r0 = socket(0x42d29fb843767a88, 0x4, 0x80000001) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) 16:00:09 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x3, 0x0, 0x100000000, 0x8001, 0x100, 0x1, 0x0, 0x10, [{0x9, 0x4, 0x1, 0x9}, {0x7fffffff, 0xffffffff, 0x9, 0x4}, {0xba, 0x1, 0x78cf, 0x9b1}, {0x7ff, 0x921a, 0x6}, {0x80, 0x50f, 0x7, 0x2}, {0x8, 0x4, 0x1, 0x7}, {0x3, 0x4, 0x5, 0x4d80}, {0x5, 0x547, 0x80000000, 0xb1}, {0x40, 0xfff, 0xaf0, 0x1000}, {0x53d8, 0x5, 0xffc0000000000002, 0x400}, {0x5, 0x400, 0x3, 0x3}, {0x4, 0x10001, 0x7f, 0x1f}, {0x5, 0x7, 0xff, 0x960}, {0x80000000, 0xffffffff, 0xfffffffffffffff9, 0x800}, {0xffffffff, 0xfaaf, 0x7fffffff, 0xd282}, {0xfff, 0x0, 0x1, 0x2c9}]}) 16:00:09 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001080), 0x11fc) write(r1, &(0x7f00000001c0), 0xfffffef3) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0/file0\x00') r3 = kqueue() dup2(r1, r3) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000240)="4921aa69656f717cb960baf86f5dfc87b21480409bf72b3b52dfeb94ffcca165ce3165853be6749555be8fd8f2eee947f9b5ffecbd33ca68fa0c5ffd6971747c61259fd4bf0b3a65467deaed312f9b52ebdf01997fdac02a787373726ef7859c994e6a9aeae48cfe19dbf6822fd5940893967a5756841b332d17b44b6e162dcce849", 0x82}, {&(0x7f0000000300)="e3f64fba3d1049fa25ae8190a527a6f37d43b4d74331ef289406725285efc0fb34a6b879f835f56e5aeaded33a7a58d213ded447b919964f07e79a8157c8716b8e7037e47558429da6b08b28cd8c698e64f5c0f8e0e9979220176f", 0x5b}, {&(0x7f0000000380)="7ab0271631a7a83b76f6cd407e4ba9b3b586aa2b565840d33b642c2f5a2c4b6ffd61dda600114a8642a5c835c2660a4a58f1b27f73c2ac3966100f9e9da961e23b5b070dfd9759fe502e8871290e6bcc36b06ac000c62d755aa2eb227275721fa139d07716bb43bfbb552b5fddbaf4bcf3eab2bd05a8a009ba41190ac1f3b5efa65c84a9e8be7c5ce484bc62302345c306282a202cc9ca0ffd64bd57843143830bb4ce87855c6bb48a9f6916efb4679ef38d2bd1140f4b4b74", 0xb9}], 0x3, &(0x7f0000000480)}, 0xe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x20}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = shmget$private(0x0, 0x1000, 0xc4, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000001c0)=r1) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)=0x10001) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000180)={0x7f, './bus\x00', './bus\x00'}) r6 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000200)='./bus\x00', r6, r7) kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="7f51b465a515191a1c3596baf4afc5f104b7a5222aaf43a44b31ef0a000000731a833e", 0xffffffffffffff22}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_open_pts() kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:09 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0xc8000000, 0xfffffffffffffffc}) clock_getres(0x2, &(0x7f0000000080)) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x10) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000240)={0x8, 0x3, 0x8, 0x96b, 0x2, 0x5, 0x6, 0xd1b}, &(0x7f0000000280)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x100, './bus\x00', './bus\x00'}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semget(0x2, 0x1, 0x1) syz_emit_ethernet(0xb8e40f27ef7b6db4, &(0x7f00000000c0)="b60aaee05061f6ac5d6a3c76c7fe41646552d449fa2c7dc72c6d8fc6771b23aa41f97514c0fc230ac5b1e8e02c7f64a789cee6c87601b762b596e155c37cd821c5b17a83be2839a2f07f94726a021f40ab7ce4b22f01a06dcaaff3ce51835e6a28e157d72ce53cb8eebe8e4cc27be5d53e358674052c8e9ba62c7983c531a4811acde7c62a99b894b41834e4ede65af19fba29e3b0d803d2cfd48537fb0c96d6e3636bcaee358add7ab03b6be8fc2eb39b4f3a900ae9093e54846ff42fb22348f4c79c1ac0e948b78507c4ff40ce0fcf4dca9f267a03f6a938c0c2e67c738a8335140a405057c7") 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:10 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x10000, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:00:10 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/\x00', 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x752405d022fa2c16, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x40000000000004}) r5 = dup(0xffffffffffffff9c) getsockname$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r5, r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) recvfrom(r5, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fchown(r7, 0x0, r6) setegid(r6) getgroups(0x1, &(0x7f0000000100)=[r6]) fchown(r2, r4, r8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0xfffffffffffffe01, 0x80}, {0x18, 0x1, 0x100, 0x8}, 0x7fff, [0x100, 0x9, 0x92f0, 0xd8, 0x5, 0x5, 0x3, 0x5]}, 0x1ed) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)=0x7) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xb) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x3) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x24) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00feffff002de218941f6dfe46ab13f6cf43ea4f63bf93478a6c85014845069ed309090000f31f00954531bb000200341d7f2cc3d06e1250e8fcc8b6029ce300ed55da266251c4508b1c9c6d1ab5b9e4956d4740d2d7a1b45159d9cba2b20bb1504a457190ff06cb5da25ae77316a6fbb760ad562f604383792be3077d41f231e218b8ec731a8f3ff9dce2e3c3fa3b0fb6f5bdce5199b902395e3d1f2c05963cf4ebeb870b4fb3cef916b38f37957ef6bd445d3a3aa49550951d8fad", 0xc7}], 0x1000000000000033) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x852f0392ec4a5a34, 0x0) pread(r1, &(0x7f0000000140)="2c2d0a23ef6e518ff96ec39fe2b090ae8b08b34f4a2224", 0x17, 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000200)=0x3) r3 = semget$private(0x0, 0x3, 0x14a) semctl$SETVAL(r3, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r6 = dup(0xffffffffffffff9c) getsockname$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r6, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x3a7b70aa, r5, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x242, 0xfc4}, 0x7, 0x2, 0x4a9}) clock_settime(0x0, &(0x7f0000000040)={0x28a, 0x4c}) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r4 = dup2(r0, r0) socket$inet6(0x18, 0x4, 0x8) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100770083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) 16:10:50 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0x0, r3) fcntl$dupfd(r0, 0x0, r4) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() fcntl$dupfd(r5, 0x0, r6) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() fcntl$dupfd(r7, 0x0, r8) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = syz_open_pts() r12 = fcntl$dupfd(r10, 0x0, r11) fcntl$dupfd(r9, 0x0, r12) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = syz_open_pts() r16 = fcntl$dupfd(r14, 0x0, r15) fcntl$dupfd(r13, 0x0, r16) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = syz_open_pts() fcntl$dupfd(r17, 0x0, r18) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = syz_open_pts() fcntl$dupfd(r19, 0x0, r20) kqueue() kqueue() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = syz_open_pts() r24 = fcntl$dupfd(r22, 0x0, r23) fcntl$dupfd(r21, 0x0, r24) openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = syz_open_pts() fcntl$dupfd(r25, 0x0, r26) 16:10:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x6, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x0, 0xfffffffffffffffe}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x40) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x6) 16:10:50 executing program 0: unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = dup2(r0, r2) dup2(r1, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="a35859796f51e1d166c969fd1ce5a46ed30f1657e0a7cdd44c4192451f5ae84dddf162a08156f1b0c956aea3f39ab6a918786ac0fbab284217ca5c2f7c33614e25655eb181137d9bbcfb54d3e24e24c6cd28bef0a43e878281dbb920e6aa8f4e2c29858511f7bc17346578577c9b375d798dc06366e31255cceeead2ef3cf8377bcc00da0bd1a7629a33ae14a4c17efca627dc1a7ac73226221c894513f139f02f6e0adba96dd3804112b218906b979960cfdaf90d77e0095309af13e2066ec639d39a6fad95eb8b83a5cc848491c6445e64660ff4d77ee8fa18e98dbf5f087363744cc2465f04f703c3b9c594bab0e6170ab1693bce48e8aa6bcf20c8b9cb33a02f88d6c2071cc913358b75658be8b4fa6b01eaa156661b0d61ffcd4e6fa706bf0172f5136acec5a79ad4fc8cfcba0b7416ed8f778258ce5f440b261e66ed76060788b5bc7843d0a5d5bed2ca173bc41c9b3a4a0a9d4285bc6e1730c56a1538654d0865573bf8baa86626cd6e9748daa6b97948675e0b8061b24d347c7cbc832551ab7624c05566cef852789fc1c9e65b7c77800b40057f1c3d7b01c6e5d893df253ced5d3505de56ade653f3769fc1a10ed0c4418e52b1f670e0b5056a70885d87a61d1c738369ee6fea6677d9185c2f0df0d57bbbc3b4355ff5d84209664fcdaf81ebb205f07a62d1c17684f509436b27ea7f00f2811c6cb1b80b86a6bbcc484f6121e9ac5ce5b8e6b8f9c1ec382fe6327d26e970fc20a4201397f805ceb6adbf370cb5cd838cb5bc369cd2906b005d3a4002e870adaf2f40528839dae907acc21fa80bad16a2235ad38fb4fa93b0f955007f38cec1118aa759025cba54de1c7514aa9cec6ea84e266b34156ad9e8487ba5e80d241044fc3bab462857e526cb085afa9f580ed5d60f5641cf3325d5fc8f11a7214c036c312a28ceab000fee4bb92ef99388dbc17b70115e50ebaca6bb9d16e12be5b786b910cdccfd83c4cbeb2693e1bcfea686166ec75d513dc7e9161deb0c012fc94f58d942daa36f1193282fe8fca7221e5de8e3749a9ac0060d77a9c9fcb2e52c1297eb16d467bde538b1760294ecd473c32f1ec948771d401c9c22496e99c9b5b0ef67fa9aff2fb3720380a12bbbd4fc7fc570a59728be492d1b13ce2ce334b57ea59f49f6fbda03cf74aafc8761ed67b072e806e743e9c000115d2b5b775496c00ef27a9b497f2e34df822bc2865498d446161cbe8e456e4f4a1e60b60102077b0a4ef3baa3bd7098e9ba70b852dbeab7dfd0373742e2635a3cb898d27df8276e19e23674a7bcaa2cdc8445cd20641da941effdf3e6e7c42c8a86043996d60d982f92a0d7c8652411f3c4036d1d249f60ece0dd3c64455d6a84646ffa40c87f083864a344d90ec0ed3ac1930fcd56959748aa52e19b6c556c10a0aff33cada23a9b64e43b807254e633b4972731b8c382c07d3f0a4a077f8646823b44223e85693310d4ceb3e7a69da3424065e11c33a420d9ce7174188ce380f4561de77f8931dfbb49e7a18f0e17dc9dfe8132d3ae174f6615ceeb041d6ff65e29fd79e20ad3612af38d8effb60850727f1507d4394fa7c6eb3b8881af14665da9153383753cf559ae14c35dfb1b0e822a1583858fbd3840eac54b0ebdced22abc5929008a19f8325970112cea0f1c5c61a480939b4ac9ed71ea6e3b6ca481dd037d9ce175a8509bf259ad3bc6e1a19f31a125047f5cbe9bc7b641a14e6c8d98ad11922d689c9b97260594496b2973df5f0e524f9e56178ea57278ffe3bc7c4c69b55cd1c3c7c17179fee2ab5ba1263e99437c176e1dabacc234262c190f844995c30de93e7d938e4a3c8d0fd36aadda64f742c9c59cd7fa6d250c7bd0bcbb8f4e4194ab6c8c7e62b372e186acb51368f0fd4005dc71145355e4a7a79c85c0a699b1665ee64603663b7d8cd03dcfe5f9f215d1eca539f22a736aabce1b522b99e018debd8428b7a161eb6b3cf3b394088965ea30023bad9af0d6d30d8a162fddae0e493804355c8136e6a04edd3278cfb11e4790b1fd01ff199d5ad12dfc6d48b7d8f91654a93d4389ba6a9d6f4c27ada08ad234b6bcbf6c59809e1c8a10ff015532a42d8089aab2566a73b2393827fd5100ed7ce5486cd3cf69e8f7a3a8e20cb1dd067abdb8384e024d2e232bc041c21a891a797a05b6bf655fe6a7d7e5282b78301a89b09eb04c848a9a4a3d0cd487b6b2e7ad492b5d70cbae82eb7958cf1cd4a4c0c1d1fe007a3f4634cc680b7e4f9f1c982a42b536d1444ede37f2bc55c35c2caae24078d5f98ed656fb8ecf3958cecb6a29e1a6c3427086850b578452203d15545755d849c7f92752516cbf956bfec2341261a4028512d603f81f73a7ea2570e47461e2f6f7819166e12567b32e5ee1e1f84f549c724f22ebbebdd490a2cc2b0051641227f58ca79c11da7d6eec5dbfac3265fb70287f113c19b2d6a9d0c3d30d4771ab166d811ddd9a3899922a17d8b833ebb8ca9477a17931810c63e3577a007896dd7ac644e196d306c00543b03170a2c486a5a93971889bc7ad9d4540b66a9022caa0a918129aac88798559cc9e3599e56e3a7703c52be9b6caa5819949e05049e5c384765ff8ee14ed372e2b27f45e17e98da6ecb7461789e557e705fbed5bf10426b0cf27f93ad918fbef06d9441900eb25982eb502700b1218cf1bdbb4a9a674350d7ffe955875045fb61880de1af32dd3b7ed06a2220d274fe3ad936ea19ee007b5f7f45cafad32dc98e86675c1e576354cdb29390267e60d4ddfc540c83e53bad7f0dcf2298da2cd83b79e18a68b573d9b603776b86305164f043c7c315b1c9cd214eb4e30cc46df3336ae0410821f460643542b68b0677641386011bc69483a017b18f05763f9db15029e0bb17597dd93639eb2c3cf7308bc1ba947c54b02ca2e64a30ff8e7ee5b3dcf12eb204de137f929b72f24bd887bda8c70cbb5228f2091e277786521dec8f68286c5c598b6b892ed5f569c97f7f9e80b32a2b116503790f31bda71d8cba871701f756760a8c38b0fb6ced1200143731f2063f4b8b038a922c8ff3f7ce09acf810288fed404e500bc01e90fb14520345bd841b018f4a713fe21d30b2e8b77ee0045bdb056d5b14c04d62c4e6c02f539c49349b539bb6fc4223225c7d2a13edc184aee226f01952b5d75e749addfc30a980cf56e7fd51e37c2b288e278f8711512394eded65ea2afa817e36da4743105a31a2265f27916c898aa3650cf6495d5231a59611005ba8a2366d6ad2bf49ba84002f070c49d8d693b00b08d413e60657bc8dcadc1bc2b4a40a1bdc1ce91bf1f11dd5a5dcc634eb817075167bd4fb292b344a4b76eec2498325ba8f97184c1207182fe5ba3127cfc7483325d5c9c3aaa197cd46638bbf971027cb6a21f7510e828dab097320051dc9eaa62564aa55b101254ba4862f2283b6f4eb1b60a226133186253d1e398885c5fb4f0fefce9744b5b4f375999a59a94cb44385df185727ce9eda0aeb57d858173fd11056767f2fc1209ac49a15f539d7924a231d9eb7059b7cdf39596a40f1529f3ce5d4d0c96db8a7726e99b538c0b3d65d5960ac8dc1ea980dbedbedd139aa405c791a0800c1a6b18dc08dc28c5f1f2d2ac9e36ddb1759a63e297b4cbdcaa66158f6350f977534658a97cc70238eda1b1b91393588d64a1f8f938c95d8e3f358ed18a08adc4f5cd15eddd7c126a920d426f02ce3491ebf3c4010dffa8ee9fb023b30bf34d99c3bf7c3473f380a6df9b264701d0655856546142206902ea5e1411749e907bb3e0fb14fbfd7869fa7b94cdcf1fdfc57fe780de0adcd883830ab3e7b3d394d318e4bade27eb889b2b75bbb65187f5f6d27f7dfd014da9d1358eafa6b6102899f6e39b5f5500577808953741ce3106abdb111d75fd64fada08766679641e1174baf25c40cbc7997ca4cb17130280a26e40f2b4cc273edd43668a2c1170032281b6dd63663031c2702a1771d054339496bad1adb4ce16c44cece823189a7f3f75b9c9bf8985519949f63a204d5f3d431404105f3bc62851e53afaa02994320c046ea09ef0d6cf966c0d365619fc75fe3ab26810ef7bdf5692db033c44933e66640ab5054c251212b933110586d1dfff8ff5dac6afecf91180e9e1e04bb4883f30cad41e300e03dc944c2affd2d24230509ac5be5571c860c7211182e6348d6f9257322c259578c9fd1bb6665be0245856f38a67b839cbfd04989ff9ee13ad2330a0ecfc52643909a342370a6648d58639811fbd4cf68701a855a73f9a9819d661bbed65d7be6057221577c418306f4173a7d254af11af6021d904800711fe6916ba9c42eb26c1e377d731cf656e618994fda0cb0315e6ae47f19d1582d5bb9b8692cddb59fe6f7517ea660dc649736aafcf7097b21e1cf6a95e202defabad49d9f08e878524627bddf1785f75c09ffae923172079dd95acaa07b13b1eaa9cf60b541d80ecf858071c84cdd5e9e2ca1b18d9a419e8e4d9ddef64992795ea21d877e23b33702bb4fc496e8a93995f47e0cd956ccd1769d8616ad382b9d05cdbf0f54567dbab33eedbca592f54f1e803c1017d4af72d329421b79dcbd91967d472f21ab2079b2c2d4ba4e433c640f0e4127c86f44d3f72cd3cf30157487e05d9513a1a7d33b9496ff1fb23ea740eba78de55493ccb6fb497e3da2dc95f77ecc4425a5761b07c9b9a4a8b9795bad18f07f53b96389a4339d092190587d7857696fb807799ff20046c5fb7dc29dfe4b3dc667797b042d9bef8497d8e50e071e55be824a22bb0627ab8999a757533306f4e1b8acca45bafc402a5e2681e89d079e221b1c6867e51ab9f06d7c1788290523e32b0dd01d24f03bca4f405a8e56f68213fd5e2992d9e3a7d23d42a85e786d22e36dc874277f9987d9a36440eb427cb6b4b4e6d345ca4e6ff446fa12a9bb5465b15a25d5657578b8a80b6cd9673e8304f67ccb683971c3f454e54c8a352abf9676367cce162f4953dad3585c47e7ac92f14dd51a4255c424e61891e01291bc03529ebffd8d3a481aa36120da5d0a99c2a0a3588756161e87d95fe9193243f9c441b36e4be1aea47999ee22a9183ce7fb3389527938aff7d4273d5500fee205bfdd07c9f35e5f6a80515b45f1cc378fd893e2264fd870139151b5ff5526910e126ce8ff7f6dbc211dada729ff57d452fd865d6270e908170a77a7d133784f73202771e52918a93375ae7f775d7fa574bedc4c57eb85bd0be78d48e5b126e2fe3d2d10e45794c4cbb302782f4587492341c08266b0fc89c5c145b8bafa48375c7c6556f668dae393993a94c20dd4846523c6669c0de434faf93a70583a37f55b24c674170cf6b7bf61d34b3edef383dccd1de46a3ff518ea891871bc0185eddc1aafdaa491fbc8e34a3b8350bd8d285f7b12b6f53db8306925c7590426197b9ad5e2b88807fa394f6093532ca6bad8b130e3635e9eb5a4617933d8316f0d273b29230be8975d2fccdba36752c998ef3f9ac37eafad2ef2f659900389fd42b7ef0dbdf875e306d3c991df0482854ca55d5248026f1a873775c5c6572075ac70c4d2414fb0ec252c95103c17f05ebbdfa8e2d82eeb852b28e009612c42154bbae33b2645c75c1911ac808f662df3c84538acbf6733af6dbc60455cb9cf82788e3e14fa7d4cac7be8c9e01f6c3a93974fd57e8771cf5e4df5ad83f6a6bc4a26d9a8585ed436b922d460b5388acad6912e876f12149da9e6ea5f919f15e38d5760a6b03ae66881af9ea0b42c8cb2975402a490df86a", 0x1000, 0x0, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) kevent(r0, &(0x7f0000000080), 0x7ff, 0x0, 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x6) 16:10:50 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/17}, &(0x7f0000000080)=0x13) 16:10:50 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f00a651a7eeb8fdb1ecbeb2fd077687e8ed0100a3bb6b3c042efdd100000000", 0x2e}], 0x1) 16:10:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x1f}, {0x4c, 0x0, 0x4}, {0x6, 0x400000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") 16:10:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x100, 0x95) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) nanosleep(&(0x7f0000000040)={0x9, 0x80000000}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, 0x0, 0xffffffffffffffff, 0x0) 16:10:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x6, 0x4, 0x4, 0x3}, {0x0, 0x4, 0xfff}, {0x2, 0x9, 0x2, 0x4}, {0x8, 0x7, 0x9, 0x7f}, {0x9d5, 0x3, 0xa5, 0xfd24}, {0x1ff, 0xfffffffffffffffc, 0x800, 0xcc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x0, 0x2}], 0x100000001, 0x0, 0x3, 0x0) setsockopt(r2, 0x3, 0x8, &(0x7f0000000200)="d22a2adb8d7e23593d9e42b9afe5bc98b882a33ff749499d02a067d91b8e14cd1f863b59a8358a8411b7d5ed136f3dc3ec53003d1146a17a56b770a39175aa74db27f5d28cf41eaffa2bce74e7ec1e06136b2750203ecf9745b1ab3c32da98e79cc4851154f4c356a0191fc875de7c2d66067bde18110b6e7651157311b954f48b0066e6e5610bd6561f44769e80e119ab954426a3900bc019d9bc1e17e2a74464b898a83d033b13e08478c1952fbd2457c40f3e71826672cb55387ac724e79740a14d14a012f511e4ae4aef05e128c4b34100830dd094f0d2ca51b96c7cffb99730fc78fe13a6cd02a99170858d6b6d12a8", 0xf2) close(r0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x10, 0x1, 0x7ff, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socket$inet6(0x18, 0xb, 0x7ff) kevent(r5, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10000, 0x0) r8 = getppid() fcntl$lock(r7, 0x0, &(0x7f0000000380)={0x1, 0x1, 0x8, 0x48b, r8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:10:50 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x7fff) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3ff, 0x35}, {0x7, 0x100}}, 0x0) nanosleep(&(0x7f00000000c0)={0xffffffffffffffae}, 0x0) r3 = getpid() ktrace(&(0x7f0000000180)='./file1\x00', 0x0, 0xfcfc96ac3f78658a, r3) getpgid(r3) pipe2(&(0x7f0000000140), 0x0) 16:10:50 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="3cae9c7c74a75dd050a453ada6bdc2f22adf2228a8a930538cf24814aab19ec63fc4667aa26fa221c904b646d3b724fb301bbbc92c388f40ccdf701360048cdf2281d2abe947950ed9610000323ba2fe358e115503551b4db3ee89ce4f7981e4693c2922855c595955eee7388b7b8f26ef812ef64402274a4f3f342d11082b168123d1f21c5f"], 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:10:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x401, 0x0, 0x8, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:10:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@file={0x7c0def65af8fa020, './file0\x00'}, 0xfffffffffffffebb) OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) 16:10:50 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = dup(0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) recvfrom(r3, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28004) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="e0e7d53faad3a1c0de8822f86651418dd250999bd31f7ffd93b7516ecedc5b1ee26c7ece5784e4a4359eeadfd2", 0x2d}, {&(0x7f0000000140)="ccd8053d99cf82bb8dec13c5751edcb5a976596a16e03fbe642587d9eb24e418febed12c2786caf3fd7f8d8514", 0x2d}, {&(0x7f0000000180)="d8bb85aec405482056aad86fb9ca25ae770e39da04a5bfb236cacef5f66e18b2c5ca18ae04dfa540a3c7aeec5afe992f72cb6468412c12ff06d30043349a0729ca109fc8db260af411325cf1e77d458102196a18cb101c53ee8a19528de66419c44867b1bbfe6619d9f395ee904ad2ba5b2418a67da1f5a0800d0347fcc836", 0x7f}, {&(0x7f0000000280)="06080784dc13d5cf8183958c3ebebb7e7d4b1fe3e4de11c5574bf7a3fb2f2d1dca0ec368d336da3735628b14ab8cda8d6e6d0b6c1907f09acad1d63fd2b3ef52f2656e2454d72e217beb5a11b183b227b4c847a5ad9330e98b68bec9176a448bcc3b34220616d8b0e83aea82548212660b516258cc64db7836daf58039fddd8c70304afe3d385e2535af14ae9855d9e0db305fa8e76acc2bc187fcef5e3972b782a3979fe037eb3a0123980fe77106abcc20cefc320e1f4bc7", 0xb9}], 0x4, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r12, 0xffffffffffffffff, r13]}], 0x80, 0x1}, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r15) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000000)={0x3, 0x7, 0x6e, 0x80}) 16:10:50 executing program 1: getsockname$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) socketpair(0x1a, 0x8000, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x400, 0x0) kevent(r2, &(0x7f0000000240)=[{{}, 0xd, 0x68, 0x2, 0xb7, 0x800}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x0, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x48, 0x4, 0x4, 0x9}, {{r3}, 0xfffffffffffffffb, 0x94, 0x40, 0xfffffffffffffff8, 0x1}, {{r4}, 0x0, 0x20, 0x44, 0x9, 0x5}], 0x1aa82adb, &(0x7f0000000340)=[{{r5}, 0x9ec10d6622117d6f, 0x40, 0x4556bcaf9b71fbe1, 0x8, 0xffffffffffff0001}], 0x3cb8ab2e, &(0x7f0000000380)={0x2, 0xffffffffffffff1f}) accept$inet6(r1, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getpeername$unix(r7, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000), 0x4) 16:10:50 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0xa709728, 0x1000001000}) 16:10:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) preadv(r0, &(0x7f00000016c0)=[{&(0x7f0000000040)=""/161, 0xa1}, {&(0x7f0000000100)=""/192, 0xc0}, {&(0x7f00000001c0)=""/24, 0x18}, {&(0x7f0000000200)=""/235, 0xeb}, {&(0x7f0000000300)=""/111, 0x6f}, {&(0x7f0000000380)=""/184, 0xb8}, {&(0x7f0000000440)=""/249, 0xf9}, {&(0x7f0000000540)=""/163, 0xa3}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/152, 0x98}], 0xa, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) fchflags(r0, 0x0) 16:10:50 executing program 1: kqueue() r0 = socket(0x800000018, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5, 0x4, 0xfffffffffffffffc, 0x2000}], 0x1f, 0x0, 0x1, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0xfbff, 0x0, 0x10000, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffff8, 0xe41fa7107ffe5663, 0x20000000, 0x8, 0x2ea}, {{r4}, 0xe8688342c10afdb1, 0x1, 0x1, 0xff, 0x4}, {{r5}, 0x4, 0x2, 0x6, 0x8, 0x4}, {{r4}, 0x9285d555c612326e, 0xe2, 0x0, 0x2, 0x2}], 0x20, 0x0, 0x3, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400, 0xd5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = socket(0xae0688b9578e1fc3, 0x2, 0xbecd) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x8, 0x4, 0x2, 0x231}, {{r6}, 0xe, 0xa0, 0x8, 0x80, 0x9}, {{r7}, 0xfffffffffffffffa, 0xa9, 0x20000000, 0x80000000, 0x933}, {{r8}, 0x5, 0x19, 0x180000000, 0x401, 0x9}, {{r9}, 0xfffffffffffffffc, 0x8, 0x40, 0x10001, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x2, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x6, 0x3}], 0x0, 0x0, 0x7, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r12, 0x800c5606, &(0x7f0000000240)={0x10000, 0xadd5, 0x4}) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x47b17c0b41068793) kevent(r13, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) openat(r14, &(0x7f0000000280)='./file0\x00', 0x80, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r2, 0x2}) ioctl$BIOCSBLEN(r0, 0x8004427a, &(0x7f00000000c0)=0x1) 19:33:20 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) open$dir(&(0x7f0000001880)='./file0/file2\x00', 0x80, 0x74ea1a5e72075484) chdir(&(0x7f0000000040)='./file0/file0\x00') 19:33:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0xa4) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto(r3, &(0x7f0000000200)="3a2d21a04cd2b9a74161f0631e87c4a2aec93d84ce91fbb316f83d883d051a693ff879a7b145cb7b07598a35bc0f5066cdb719a1d8f46dc183c718dc408c587e37a1f0af513c77091ef07c4b3535324738d71fae1e3a298394a254a23494b360f58ecbaa52548c4fed635749343055b47cfdb5cd431e49c97b6382b047651e39aee57a27174dba142e47c8fd47109f50887705606a7c673206edc465c8f626a3f32db0993d283625fa95b32116b4e89ab52f67788418eba7df2517a0e120e36a64fe5963d085132b18eea1585f0e074cccf3df4755fcb1530587506b2d76710a84747fe0fe95bfacf6ac7ecc34c74a", 0xef, 0x4, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) chdir(&(0x7f0000000140)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000380), 0x6, 0x80) ioctl$FIOASYNC(r0, 0x80047308, &(0x7f0000000000)) r4 = socket(0x20, 0x1, 0x7) bind$unix(r4, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) 19:33:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) execve(0x0, 0x0, 0x0) 19:33:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x3d6f6d54ec932285, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="7207999f685e528c5dc772673531770b421bceff2935e3be04447186f1b0ac849421834d5cb2a0790f1ec8eb42c79360b2cf4c201fe0ae56422c579186dd545c1c646fb2f126934dbb6b1ac088cddabb2363c24dd09b1557a4e01b6fd50e8aee1737217d7033f94c8244b9a1d1803a", 0x6f}], 0x1, 0x0, 0x0) 19:33:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) 19:33:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) r1 = socket$inet6(0x18, 0x2, 0x0) dup2(r1, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r4, 0x22d47ac0e1d73759}) 19:33:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./bus\x00', 0x100, 0x100) accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r3 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x5dc1) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r3, 0x6, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x29) 19:33:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x13b) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000003c0)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000140)) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') bind$inet(0xffffffffffffff9c, &(0x7f00000000c0)={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r3, r4) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)=[{0x40, 0x3, 0x2, 0x1}, {0x61}, {0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="9677a8c3") 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8000, 0x3, 0x2, 0x5}, {0x1, 0x8, 0x6, 0x7}, {0x8, 0x7ff, 0x9, 0x4}, {0x9f, 0x0, 0x2, 0x9b8}, {0xffffffffffffa2a8, 0x8, 0x3, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 19:33:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) socket$inet(0x2, 0x3, 0x80000000) 19:33:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x8b1adf6cd342f441) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000140)={0x3, 0x101}) r4 = dup(r2) ioctl$WSKBDIO_SETMODE(r4, 0x80105702, &(0x7f0000000180)=0x1) 19:33:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x30) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x2, 0x5) shutdown(r2, 0x3) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) setsockopt(r4, 0x2, 0x6, &(0x7f0000000200)="bd26d9d074c05d40cfe2315dd9d1c9a3a2c854aacf3b233e543d821bf9e6dff846573665f5bd029eb6170681522211ef64be94a47ab5681c07787a569216f105bc2cade2dfdf4cc793ff14311520588083f08a51a6c33c277353da54c52d7d7ba5756668f55678ac387c470a42f4abcc9454612093899a7eb963f66c433389ecd3551aa10a788c44058628758ea874ed8faa9656f76115a902528a98d715fe0f1da162e1c9f4f41384d754469585afeea6eefe9ca1ef980a4bd8fe2a0ec5c507a3c34bbdc047088aa9553982", 0xcc) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x3}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) 19:33:21 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000200)={0x6cd1, 0x1f, {0x100000000, 0x80}}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000140)=""/88, 0x58, 0x844, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 19:33:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:21 executing program 1: ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x1d}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000001680)=[{&(0x7f0000000240)="8eefe4b2f3e61305aa2bb34918d484dfa6c5b4d0decb384b4560772ba69c9c40ddee572848f685f2da20385847b75cc71f00fbe1c47dc01584763e815f5166d0357cf6645ef9b01f24c0cef8167acf9444b012126eec464445ed815002a8eec083d550855808c270ce0002e87c558d2512e26fc61a706bca290360371316f43c31c378c8248f69ad0990f6b20d3a498d073ef141108e451bfde7d548eeb3b0a43528dcf695c161c259", 0xa9}, {&(0x7f0000000300)="2a10c35aaf98502e7235193738f84c6506a1d45cdbefd983d09b21a713b12cf1b10b279af3a8704b21fcc2189683c243c9535f4a47dc104ffac3d98bb6d7125c108e7051124fa651c1a9d849bd2485231212f0a6e22bea067e53be946120090b72b02d08a9752bf8bc1a766ecdf143c402378595460c0f5be2645fcd125234fab803c4b14b0c89b5e8c5eb77c12cca5931ac508b271ec4445fcfd3df3dcf41c2097d448532ad21b76bb41e29a19db726520ded4122ba96b741ba7ab29aa12bdd", 0xc0}, {&(0x7f00000003c0)="4afd6ca1f02280ec633b1eca096e5052a1c6b8abe462162340b8854097f2f7f583899fb79587c4248ca96803124318721502a98ebc52abe0dd4318de10d96754053c671dddea157667f3077f03df0d3322a7b0fb1a5808ffa39d7610211cfc8c50544bf0898f08739eeccd1dbf52ed1f931ee170b9d7d1b4610bb76416c1bf348107c567056dc7dea3e717ea911dc70364779efab9452440d024c114277ed406840da6c16a3ab29a3b0238e0193dc52a7238eac92419", 0xb6}, {&(0x7f0000000480)="659d003fb82689a52c1bdb6d1604e26c7a1c1dda74af00668d586634e7677592a34c22725718b5aeb2c679f44a585cd2cf50584d290426d275165f149e7fbac95455e6d0fad6ec9307d68b74837906c01312ccd179a3a193395494e9e7a872c683737612c0ca1871a2c2997062232ba7b6f7069fe859c72bff7f04168f38e4494d77611a8d13adb6c615bcfda898f025cac468e1b8c728d7db8ced76e6ac854568f5effb596c3346041777168ac4d328a7feae23371038bd13cd131519f9b67d2ee3802bf99b7a26d2102381471cecb248e1ff53c9726369a9", 0xd9}, {&(0x7f0000000580)="c7cf8937f171d714a1e022b3fdc8cd6def5f5b79c970261bc95231e273e62a91055b5aaded2e299125655f1e1ba836eb20dbb27d5c28e0ca931770d1823c6ad531ef9099438c782e69e40013b534a927debfb032b72870348448bf98da9ccdf74808edbef2d95bcafe570dd047a00e1c2f14ed87bb9719e907806c33a016326ed9e2471812470d85d53e55eca0c20a7dafd21f33f34ecda8be11563f906606f94036036977f8b90f1d2cdff9d8213770cbae6185e6049eb3277a54cf715cccfdb7224b8bc7f6a16f416f1225447c7d10f6d20fc16332ff5d4cab0efafeb0fcd92cae058cade795a11b2d93c25dca639bda3d855fe532f5c3436cb07dcf60cc752c27fa2fca27f2d8ba1d77a0d1c7c1a5123d367d3f7074b722d503c964f8e22676ee03f9f0d991431755a2852d6370b99a79f9467b0aed7b7f44f87dff8b610dbcd53cbe35c03ea289c7997896e942d89d0f9277b02d1e96f56c4978b2b0eeef4b1e90d4f3cb50ee098bcccc3f9b0707a9e343eff6d3f3999029ca45bb11c528b617ed5325bcd7d1109126984e7b844872bc4fc13530228134d6a4e34506f7f2e52465c38015c025c174bf0906095b51519d08d2b9cf46e31443ff55103835d6ef8578b5dbcdd5988a140e5ba6fcd14f77bde35e9d93c81b13e2034b7ad96665b869999334da44bf28641db0bd98215efd5755bc83b4877efae258934262e1f2d3be87d3d7474c83d6f02277928b5d740e1c4dc5f43208aaa0e3f5522dbf3ea85297829e732f6cce24561b07e0db0e6deb4916aaf79ffdc9545013b552417989b251f62829fb35e717fa6acb8d220da82aa987859f34140714ed31435c52e609a7264784e98842bf77171f47407f1ddd4fa79859451ae61a403a6d40b3692d0d620391311e206418ffef48e6edf1fde5036895497b05866ae98062a8d4b951b5380255924dad5e8b6635ea5a17ef2dd5b296571cecf04a456e800c9aa5d300a4593e5bfaac159a443a211447f61f5465eadd0c334df4b6dc19f647ae72d86aaa31bed6f5a5aa199d5968cfa30e85571537d89d8ce1028302d07fa4ad17c492619400c0ccb43cc4a4abdadc31b479d2aca134446dd875fb73fd2bbf94d35f8914965aa714bb96a2491ab20939cfaacf357a6159e6d1728cb97a32501ab8dcb43b1bf0d5c4928d4018f6e7127180b5dc53c738b1dc5a1fbf7953c8773a2b599839d024d852ac910dcf248b8d030b1ef8f846dea387f45d4064957ae0833f23a693cc52a08932d75efe6fe2c09aa42322c8875c4a0c3b0c9ce45df86d47714efeb9ba4026ca0ab9a8103282f9f9921691eec5cb7a06c06b4454f7afad9c0a05de79f4426a4be83dde53d03a4c4b35addaaa879d2e52cd9fae2a6e0567cf59bb470a7cd83031ef25c6c66d3f8e952af620dd66817f0b26c72c4d74fe4b14a905773c399d9b1ea1a22844779088abb67215e3fe9cd37a9cfa20d9e8ab2fec69ea50c13119ea1f3aad0e85870c876591a4ae00d179b845a883b1b52c1dfe83123510889f13f58dc11531b51e97e30db2d93bb19271ac58791a0c3bfa4e7b54d361a8af114e0b8823a6a29669763f0ac688cda7561ee9cd85b53cadb219debbc249c64a90c97d16b6612c64bab082c15f4e9091dde3fd98282fa0b24e839812db1dacd5197d85730871f4b3dec8c3fa6a7ff7296242c5c6fe1fc0bcfd63c5564c781f39150c4f638f022bbc6b17f6ee1b28e32e208c9cb066cf571f8d3d7bffb463bb3dae18ce4d7232b8ae19b6eb54c056a04b731122ab377690af47cfe8634f7bac58e0bc13cdb9855392835e586203d7da29d391ba880febe896c4832a2e7eb7176f225a977f90363f5bfbfdf2250cbd503b9e3e4d3814f189277ccebaf93dfb4ee0bea86f5ef0c1210b1dfbc00c096a4a48603ca0d79044180234c244fad1443bcfb2533e61953dbfb716d67f30cea50d4ae455bbe3fe1e1aa0c1290b12694f9d6401fe32a46327ff5760bc53ad66927e41ace9b04e89431aa6960bcb3a9e1489ac81b2a790266947979a60f418c8b771730ecb5adf93c7ea487b5602ee5403b8c84d3b9472580befe5488b66d17544716618b99343c1cf66c1364c9b3611c2bcb080c116cf87c4cdc7014dd82023d72b429af8250a590f1615a686fd5da3bf0f5b8b99db2d65e087c23241c97a79e06a71235bc3d339fdd94a4231fb6268e250ce6c3ddca2c5ee3eb8d111ce60db59619e0d51ac641e3f61ad6062cc4be053c7cd13cf703d5ddab8f6670b64e4f05ed9b5613eb396261d0f9609680f691180a784e5fc5b4179b8898f93bc6efb6de7283a6c85ceda5bb617a76345c3e81b1e673f64ce74f6900ca4a1ac498e9cb618506fdeba44db2814dc2b745f4066e3761a1d55a1777264baf8383e79187d14dac61c1d2e0b21aa32a442e615b5c779716782c119537e86365e54beba61c87722aa0fe636081a2794b9a1ff2646291a3b8f023095d049a5ee332072b80efa85a15399937e593fff28761b4a9960b33dd0ac45c01f6c2e7c4ec3f5dd698168dc9be8729e515fda4c259c8426f89715f3991a807d72be52d664b94562381f178b4c10715b08ee42711d0dccf54c1183c3969710b7dc9e1e97d7ed7a634cb68da1819f3adf367aa8b4ed8a00c6506eb3609cb6b972740b6d1b79af92f561cb1341ecaa7a159f846a2d624f4e13bdeaecb284564b9403045e119a1112a5556bcfa66b5a067db20789e71a3421706743cc9805f80f174e19359c4a20f926356b49d02dbe7a5af57808b77dbd2dfb8374eac24faa78705b8fa15e69eaba196546836d87bc4bd87dfd529da0d61f7dcacdcb181487ac0e19db6b4126eb1a5e52d4acbb997d3bece0e4598dbf94ca2b3df3ad0e0f4ed44b3b0e7fa847bf107c3fb2296baf43ba101afe00f667963e4be057d66b956336ad32c4b7e63b0be4108cc90c5a64ff323911b680223c25f091fd6f30d947fd913271d775073fe40e19ce6c345aefd93109dde7f82eadec930161aa5a4cb1dc2bd4bb63df883bafbc4190cae894cb0dda153548446bf5c4f1c4f0c434f591ba16b7f2424a586c1a205fe21ec6461422639c4068239d7247727571a14b236e396ed5eef06463a0119c2cd54b332a71ba594dcbe43f52ace02962369f7dc977b2a377b537f2c1400d50ea697ee1d2ea8916fe3f36ea5776114d00dc4e61a2d5c7201a4d738e5e424283690c6683e36983666752f404801e5260799eb8b723d5b7d2dd6352481485f7d34444ba0787d42b6b03575cb9b24d89a52631062c9ad23105d46499853654bb55f9aca8cff816a5496cb64ceb4c9fdd0a0b57b5e448e9672fc8095a5b6e565d97a9a0f8f4d22ce0910f8cb0d69e7d5b2fa87a81aa0406359950750b6346f1a2cafc82c986f535237a7c3495b00525c0d5b4d8a5bd81af4b8b4dd4881ea9253a262ae3074f800503161fa634b3676538106c7065e25ddd24da403b5ffffb8becaabe2cfe42cdc2a818a45096a451eda0d8ec9a89acd0e12b2cce593900b8013fd68b2d49e06973f1c743fc1f6454108e200ed456316528351e1a039e47856888b6a26bacf5cdfcdb45d221d65ba99263b3eaacd8fe89db789bb48088914fa0177995e4e789e5e15012c7556c09c6d1b3f356b82f7d57314d9cc792f8bb229c08a30b6cb574b3561e0a83d2b637260c74381fc778c1e380c3b36248218e1238b93b5de004717ec5245310ac63e71b032189d59c4d070421012ccc1d0c591e5e8ed76e5aa3ec5948c145b44f7602cadc30eeaa5458351c586bd1ad41ec7bec1109d1627ee4ff2281e1859c0454aa5bcf15cc249914e0977e963588f71c3cf34c7451ded9a5bfd2360f2db827348dade71eed0b68864bf4a9ed7dd308301fe001aae168b6831e77debc4062179ea4f67cf303c64f613f71248aa9b9854678d06f30ed022c9b9c46888cd25e83263cb9ccdbfd2844b7cf63066ab133c2853afbba2f8f8936e003704335c66799bfda3d30ca7ab03462b0009785c7c7ff482d4ad3219d5cd59a0167e1484bdcfd7d503134e908805ace58497a773858f76015796890dd44854a5b2a67e62a06574da2ac659933d916972746359801b663f5776d13d765ce8fa4d4dc308c048329d7bea6a703b40975863dbf8b4e95aa4dd5ac568632299b5323514bc1a2d887fa2d391bca1c152818622de889b1a98ff75fc301b967bf6c1c8ee70c770fa6c239cebab94e7b1dcc6084aac607cf60a3c48a7b7e50b11a70d5ef7b8017246ab168b93644a0d75fb90d7404cdc36a0914ea3647c930a31de7cd9fe244743aaa4fee39aedd087f9d5e670ff9796b63cd0ebe8221c7a6779929268684920c1e0f02ca67d7279c921b2a13e2b0e59c70031fa09a78dc7c0655a7fa14cb24f25ec9c3e7639d3ed8f42f71b206ff2a9dff624e7a4502b9baeb8c742c4f9b5525c049592e5209a8dc1c7a891d84d336a2039aab8ee89c42c4de2e17c19f7c0996476057236dbb4820062d1efd0dfc0529cc54977ce5f95aae4b0f21bfe93a94dd96d2676084fbb8cabe51f1131407d10f750520a9893f71d5067af52d89e0f20dddc156f2df7bc722423c5cb92392080da4dcc3ce92ec184826ea776f4cdef3874c84af19c65557af3e5c6fc90a0bd4ece9d2ab9ee4a5484e7139dd9e0c9685af48060d69959117dffdc7b7fcae3661dbaac3a16b2a2cfa525a5e770427e12f89991bf4424b2f09e5948302b0727b2e8089f21732e947d8d27dfad1ad31598fa1ddd21bbd4490f5cf7fcca5093986f0af9c184e0a5f330c6ec6f75c0d4e4d88b7705ee675b6fecf94b813d02bfcb2a1bfd7f30cdf684ec4d76ca5b06921f5176b686a346b6925cc0d3e8e637a71a0148e5e0f5fa050b78e6abd6202b8ff74dd4d74a85214cd172e44b7cb69ef1733b50c15eec9c875fe6349a803d73b6e3e6fb73a7b5c6e4b35a50b08e0908d54d0168b0f94254b6a4d8e9e8710cc018dffc3951228059b8c38931cfd2f5ffead0c6a421df7d285c61cdb8ad9daaf921b55cd77c470cdd8d7ff7064639a523fccf5203658d8fe6d2c964a7e9f69e445e3baae70816cfc6f26e47b766f26befcafede8ffe93ddf7ebdca7fbb000458f12cf39353eb3b5bd1692ee7af31370846b2ff1df9abf2bd51050ec198ec679a44ec7dfb2b59ec0788b83d3c8b0c255e6b06c8b8eb847e1c68977da4472ee23a57b08ebfc0cfd9be73b690ea56f297b8931a0692876f880acee345a2d262e68877459693735721f7c23d8e90839a2f1409b82a12ddb0c323971786d119d02bf7b98b6c5975566f1d1bd21edb80c332205c0fa5e17252e50a450a8ef9833920a1300a5d665eeb67b79206b26e94cba60ed9fd93298feaa9a5eb94e7e7de2b1eef483942e90014855756807ee79adbcaedc39aec64427ce519561849d576de58c7db20bf03fdf8aecadee9f4b98dbbfb2307d8ecc8524c453a8f5b3e2ca160e7950adaa27535839957a6d41579be176fce63fd00df7c2596d93f77b17c59e90ed615dd38ae65ffb95c52e31ceebe60a463487a4d59a6eefa5832b5b38f97e98429864d3651510678c06898a06239cb3092acd2de0f48b3e70ca8bb8f626851c445eaeda9a86f5a8a464f5fd915229f08f0c1fe36462f8ca62b57f649fd567af63d635740e1823b9638d996e71b892ca157f46c2d2c3069624e866a96f54726749b425127114adc8650736bd79b38129c9a13d11eecc56e4a070749941d2bf7ce5e0e4edbe19d383cbe7202c32b9eaa950e077cee4effeedd", 0x1000}, {&(0x7f0000001580)="e4c8909db3055c0209a49ebdd953648bbd54dd576fe61bab374a12911df9342b7792419e87fcb1079b82db7a52e0c7c8ef5b2ad1bfe5431744e4922c551e1dc3af9f5398c701e9b8cb77a3ecf26fb03fe716dff33b", 0x55}, {&(0x7f00000000c0)="fd6f073dfe2789e92e9b", 0xa}, {&(0x7f0000001600)="e9460328beda12eb6a7e17312affbda880d87335353a8fe6f77e33185c623d2421bea06631fa840eb875d6a23f94a0590af7e90aa3546217dc4b5d207202893a4cdd3ff9", 0x44}, {&(0x7f0000000140)="932fe49432d50a7bd862432b0f2b660058ffcf563b2e496b67f90783", 0x1c}], 0x9, 0x0, 0x0) 19:33:21 executing program 0: r0 = semget(0x2, 0x3, 0x0) semctl$SETVAL(r0, 0xeb478043b0da141c, 0x8, &(0x7f0000000000)=0x80) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) 19:33:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x100}], 0x1, 0x5) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/\vev/tty\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000180)={0x2, 0x1480000000}) 19:33:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socket(0x20, 0x1, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f0000000040)=""/60, &(0x7f0000000080)=0x2e5) semget$private(0x0, 0x1, 0x1) semop(0x0, &(0x7f00000000c0)=[{}, {0x4, 0x2, 0x1000}, {0x1, 0x10001, 0x800}, {0x1, 0x80, 0x1800}, {0x4, 0x1, 0x1800}, {0x2, 0x100000000, 0x1000}, {0x2, 0x88, 0x800}], 0x7) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\t\x00dv/bxf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r8 = kqueue() ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000014c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r12 = semget$private(0x0, 0x0, 0x10) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000001480)=[0x3, 0x1, 0xae25, 0x0, 0x9, 0x6, 0x0]) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001440)={&(0x7f0000001680)=ANY=[@ANYBLOB="2a002e2f66696c653000fa0003da6e23cd9cf3dfeaa80d13b210c20ccf8255fdba3970a3456db1d827c41208c7948554ad0796454c6a7a5586c8c1401cb17c33234a6cb0f04cde9e7e267de257defa6477813f18518c889943b879baaa69c312a79403bc505a320000a73f296d944be123a91943a7dad4a7500028e3f077a6ac07f1bfd92e4b6041039c177a551142f75146becd729b9faa79d8d25304b89256b0e67fbca069cc64b229994c0e64b6b7478da8fcb4ffa7c41b46bbf02676b79632cd20ef8810ed3ad377aa09ca50097bdc89172bdf52752464763a3d4297538cb67fc26d7d1dfd2aadbec193e10bdad4fe89a866cf3f6e04edb16f7fe6517ad6ef94aedd33b2974350247e87df819dc2732bb1ad9488f0db0884f5a65ba733af3a149fb811ab38152267399b60496a9b672c4bca402cb4d7a39f26e141e3739a64ddbade37f2d52faa1e87ce1b712ec50d51300dbc1ad3e71e85a789"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000400)="1618d483088f67096f8ff746b8b2467bee23f9a4753a8a4da17647e00cd8aad515553e689931162c548ade8a9ec7cb0ea66aae78356079b9b62bc42ba81e925f2e38dc885697af419b5daebb02e8c0b8e65d5748068f9688f5afd914c3b0945ce5b88221e3613b4f65cc8b7ee3166b4e971a9af1a5fff54601038ea7a5da6c8f8588a986cf2a67476e3f5d22d35d10674db5043e9725f20594cd6aa45ecd0d4eaf38dc0ef7a93a015e7491716c95ed577d20ac3377f2642201cf84dc596d6ddfba77149401a6e03a434df6977c782e14acbc3e4bf5daf2a915ea5370457553d3b25ee5dfac3d18300e5ac7f4dc701d83279260a3f779829ba04a397e66c5b3e79960c6d4e3345538d4f143ecc6daa20c7bd0a4b52f499a84c0c14fcc1beb80fa8ec79b3f9dcda15f65a658be1c80d3a8df10e81e5886c25ef81791f8ab0cb9704966b25dadc638032e223a7f6aa5d52bc79a08de6c404c8631b59dcdd78116f61269d06d14c7dc47344d0ce9c30d1c87d9ef03cb3fd93b6c4f18a3b2b40ccc0cd8e17147aff4119eeac0fb654c3d0afc3fa96c2bebcaa5b3472aac18b92bd37e23057d9b102d6df9c0378981fa8fe5175c1fda5b530f600313963f9afdbfe3fc7644efd99c000993b6c81d4615d736eb40ee5d914443fecfe56e9655fc68a8b2e2c401bf06e7ae001b3ea22a30073fe39615b9e9a89c22453e91f950036c696b7af7844c478d91c89ddb0b518f275167f9e464b77246ef8993676639bb7d33350243b6520bd52ad2ee5d5f78ad7912d6d6135d1f98c86a3df049f146c705804e661d0fbc64f89b444e1c099378108ae510195d51a310f9d7b7ed297b7c8984ec449b1e106dd449bc1528fc55801dfc041a0c0d46a89e147ebe7b2d19c26de331dd18579cfd55068ff62da242797f1b72768659a6a728adc7c9aeeba383df9c39351b32c3c29a0c4011f5e6ae0179e3badc7b4d832aa7b662a89a4b4c318eebcbcfde41bebc8e5ec6d09f1422b0680e7a16103695d992460a97456fc3208167bb74e9752cbbac8a6d0f429069b20ccff568e60398e5f8ed42cd86e201f73e56ef1c7224b192e39e81bad00366e5f1c4e78b272bfb3fabaf929722b864bffc070bde0e79665e538033d789fee3b2e991e0f1408eab2dfd7e40bc42cda4ed004cc534bbf30a5cb1f87897b83eceb6e488a8e0c7c00636e6933b8f889b6f582cf82345d6ed4186f849cec8fad9f0561e9500bde8514d5908590a7d65f5184100188accb54baa144afd7925163a4a999516c242c537af22c0b4ffa687254d4f33f065d829e4076ddf2cdbea032d5648590b64d43df99f030f203df6afc2bd2f176ff623ade9614b07efeab0b5830e5a4e16c4bad3aa8197f7faadde7451c92f7c75e65b8757e589ea3030cb92abbc012b7ea664e11560f7605fd197bb5a4995868bf3fae68113c652f1ad795707dc90dc55b20ff6cd77c0f3e7b218fa6b0026c9ed3a2b7a01c8fc483f665ab568cd3bf5e847fa3b9fbda95c2266a16ddffb4b5a9c73a5f3ff9493dbfd997e5f6cfeac2de4e3dbeea59ca67ff7370a9108423a204f03a065140793c7ae31179ada2a97aa93f108a98d60887582dc352e34956d89549743733b5c2284da4867dddda39154d6ef9e2ad4e3737e87eec3165c014f1ae37cdf51819ba8be04021bb01a9e5eda18007e367a871867b6e4c9147fa9dfcd454f00f34d67734dcc3666f20543db2b1c8a0231f391005f85ad66decf457c3d80f3dd126fa7d79e87f1db81b6cb484befeb6db52eff0e37b2f9deb6362e9b9d65b3c297a4d8fb04a171c77e6a5bc27940676e486aabbb7db49a47c5a4386b7ba8259150b58a061eb9b7512d1d1b693444044a610fda5a4252d6abca79894fa2b05d3170685b6933ca32a831d791081b4f0459a88ce58c801ecb1f6060633c021c0055ff9f377f4500b2080df8ee33fe07db2bcb6153b3435a4653cffe99279eb672ff810febb309a85a663412e67eff6a45d8d21f685aa1c4978a3581caa3de190baa913430956bf71fa602e413e6d8c3c444a058b8813bfa938bb72073ca56fd5dd66c78008061357fdea304d5c875ce03385141a76fcc57499c5c0b4643f3b6e83f4edc08dcfdd9aac3a02869da93ffc2b814c292678b9d2e7801ce06fe39b0c71551bc9bde3a139dfd0c0c7e87a7023af0bc36a7e71c429720893b99733270641457a9b5b3aa676550cbd4fe87814062f83bd24d8201cc982ba3f64d98de1aa08ca24799c58b731e6856867ab5cd49153e46d05fbcc90561ee037b6d18940e4aeadbbc52377e2e9822263df04091b42cf72277602b66f719ac730e1eb7213832552c945d9bf2a9b4fcbc9d3a8f10e5b1ae9f3eb948d66f4ac7452f5d411a720f38d867b243573b42f6f6332df888c1f5fa4f2ddbb08ca301b1ae441e3336dc632958a8eb7f306c112e65e1b71e5e48060764cc0076033d6aae1338725f1c0c127673ad642b4a15bf2779ff9d9b1ae3541214324f8663eb9dc020a27883be10df143aaf6a516c8eb9df939f2de017392ffe8fd8d402951eddb17cb6ec4ccdf7022d3e23aaf5b452a98a25cc17c590bc729608e9aa153857ce431f11503b07741d7568e2a9eb09f2a719e26e3f9987ca8755baa155d0788551d49e8522181b800bade31fcb645d3acce0585f3de658fb7c92548777cfec19765dc75fa96ce8b6467cacac7d7ee41e4946ca8f7752fb2583946506ee9feec8557f7546ecdd3f6d172116faa8ec1208177c9fd73778911fccb7c4bdf33262235ba3575a7030148917f49987ad20b13eab0fa99d771d3a11072f8aab5b2fd977c0e12cfe0956d4d04887174f7f091f5da39fc0fab771c962e5e496db0805f0e19ff5a844a37bb4268de54745c7bb7d83919fa5338950478354806cf231a64bff1970ff076a84de750f9b769059363814fd80b6517e611ad02f536ee593774dfdef05966c100b7b79fcc17311c5a7efe21b6f6b89ece43bca2d3138fb4a3488386ba8e8e86c784a4fdfd81256808fe415825de11d0dc91a5571c7e38b07e7a6f55a561bf2d27056bd10d43c093a223751694131c5e72aac4bae814ff92f7f4b7c4aec3d1827566d9cb126dbfecc7a120c31ac06f0fbb92655ac5df176b771f174f71af80cefcb87db09a77417f47260fa4681e1489b01e540813a6cf9b21418caeb1e1dc75499556d6733c3e8464ed88e737c7e668d1a3c867ee7c6d09855786925e9ce1e3bd2e4d99abd4b481f5f4033d89629d63d2c3daa20dd1322f5545e7f3440e3c467bf2caaacac29587262125c2e7e52b725c8cce47c736776075c73a3c311b929b09a6d2d47a201d211de8c0d25690533072beed08c10f3c29729938ca33b11e30caaf41bde68e1a24cb6c24117fe4815c984b1794e6fb1e75916aec1c7fe14cd69dbc01c82afeb8e80bb3a4f7f7f2233b7632cc95419bee61f727a059489538201ee9fcac11764f8e53871f2952d5a7cb1af20f4f16cc830cf44ff64e1d0322808163a31028f7dbdda15abbe544f7935f248c7046d5e2febe7e18bd7570de18ab484b82bbd2ee7e97897326110b6ad951a50bed902cc3ab28834172e0de9c26a43cd8753a795e26fbdaa5e90e6c4c00697cdf1b0915f7a3f7b81839bd62ff0990651b6549eba65c043a6930a8fdddd5be1a2d133da375784874bd9d33d5a7d5b0dfa99156b94c3e68026b91742830b709a7afd5311dd7e09d801bf2b02cdaea9afbc517cb6d355bb7e15ac252b486f9b34542d499c4a5a124897b6dbb11606b29aa7f9c114c4000a1d912aac427e50922e84acf070f1947f05cdb92a5515ec333e33dc288bc72b838d0e55957500123f673db9cdfbf912af2c6d70dc9b7e16c7f5fbff00cd03c248c0b35981c2c2ed3ff2236cabf9e61b84a5810a061470414ca64905d8d8a968690d1f32f51889d2c9b560d067ad0c281669c3137d4e4eced5ec87ec70ffdecb062d9a4148da13dabe246a2334b1990b9ae0af1f55abded0afd21ea8fa5805776fb2dc7bc91db8778c9bec92378e0ab317d45b707e29ada532f4371038679e1f9ed360da4d4fbbc10a75498118fd32645b3cf890de0110a147427f5397105d269d69193497c22ca4ebd5ec667159c9f64b0fdd95e0660f0dd65a61fedaf5c5a2cd755bf3e45a03cd2c7b668b75347b3b07669134eebdfba7012d9cb1f49271c4a55d91dade935b49f35e2c0469397e8ac2ad219af9d186e41fea5b599735dd9c5e65efae87dbe393df4ca7744d707eea1b5e6e752080d690571bb340ee5ae4749b3fe0d18a8636a3f9b0d21359f2978f87dc8725c77e6b0cd4b7552a917e12050d4edab6a9aaa8ca7f850d7bdedcc80e9b4a2cff22180d3ce3d55e9b25c42e56e6af8c6d73a52514c3f79a22155987f05e503db3d3d6ff422b105317506676f42cae07bd8134d742bf83b3101205a151a7d2ea8ee837122605d8fd9c28addfa121069a8976a2c11738143430e4f78b9da11eecb40bc7b3c5ab3d8c41052bbe8a3af1a2e724be436aee782b95d9124d4a29194f2e313fd75fda26157cf709f862bb2d20a87671c86c427c2aefc3d1117b9ca61dbdddac4104f8afafa8ba3c8f3908d85946c6414022197318a4f5e290f0e5f51ccb609ee1962d8645688812718908ad891bb79fd169bfdcc7a3b0e0ef647968f80a27a0726ae12d8dfb9e211d1b1d95311d9ac891ab73117022268b90c1317abfb75127c170c07a850d49e19f10cf4fa4adc1e5064c2f064109940bdfb2fb67b99281e3e772ba0dfd73fbbfc1f1fe7d8332cb5ca9c8f88ce0bac55d8e8c5df0c2840bcf03ad2f466f2410f0d0a77e42133369fc12d14a6ffb324ec1b87a82d025f034557370e956bc2e88ea6ffa4f7d99b5d2c33e3f6097cfc3d010dfd65f96622111d263765f258864fc7832eb1d89f39c7eed00e2d524a72d79296e549eb4beffaa871310afc1cfc20020f8aee4b5dbb57f09502cdae41621028433da49e56e3aacd54e177c7a72f29aba845d6541e90025636b0d119412bb9d044d78f099e177d8b346d2965c8dbb3622a494c20b43d79d82e965c90d31f6341dabe0c83e302aef20acb095cf6a08580327ee272129469234bba0bc67efd27ec7ccbb6f3ec4c42e98765d67e247306479807bf2dc394418b886e1228d205766924e48cd86a24ab137697d804db77138d8629cda38a66c2fb49a82323cc24d00d8ff6cf2aa42364b7638f5a6a90b20f67c189e290e3d9996596a36688479d28810dacd4b8c306c8bd2066a4fb4af202a46050b856653e456e81522f912369b699ec9dabe0718dcd4911306bad3c1d0da59cb905a393d35a16b9f4b25e3f1b4ba8bbd99ccd06ae67c33cffb6a66261b4cc10f6dccebcd93f8f03f3d90a80f4b05e704ae76b4701a3ffdc34634261109c5966609a6104258e9a11f884ec14c518d479d403bdfc82083df87e11578b6eb33c357b4b92284f66c3042c524ad7360eae9f40de443ed89e574cbe92702d077e5ef51d568f9597c64ff0135392f86f71053ddf9e4ebe660e58a22680eaf88bf7884ad6cdeffa43d1242e2dc8ff16fddfdc99994169af0f893f1245bfdb7490b2fa0e9cebb9658041b51c368fce7b39f2cd62f1406e3a0bf7d7ecb244365f774914901d94bcebffcc9359bfef7306e747db8d262fc47eb5eb4599544696836478b3a45471cd23a82d8e6625e75b5050f9192d34d60802a718a14dc88a2e1127a9e29860c1666863daabb7230933a2af72b2c976e032e0ddf655b669f63190d0cc337", 0x1000}, {&(0x7f0000000180)="6a51ee0740df986adc538a3333ea04bd640fece0fcb1ce4a1e834c7185f581f517944829d30c61c62b9ab870669ea09a285c31cbbb47bf40", 0x38}, {&(0x7f00000001c0)="1a6f46594ecd4412ed5082dc7e3a", 0xe}], 0x3, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r2, r4}, @cred={0x20, 0xffff, 0x0, r7, r10, r11}], 0x40, 0x4}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) 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"}) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="9e3d18894325af292b7368cee9082d293b9068d3cfb285ac83de494ec78ee3ddabfab5579bb8b70f6e9e3998fb73dc9e79ad4b6e0ba685f96a3450aec8df2b3adcf6f6e19469a7a6f3f8e1a0"], 0xa) setsockopt(0xffffffffffffffff, 0xfff, 0x4, &(0x7f0000000200)="206f3b66a9f24e938b7e091122925f7a34135ec58162df39e4724cbb38f962261ed68fa326f97a17cf781bf910adeb8bb6daf9ed6ad7ec277e47793a2f3a8e1c23997e91361e62c330257a3d9a0b726df999b8a0f1dcb660f095d4ef5037769d51c78a84184a3c89a0c1a9105a9e06776a9222011c723aedc4c1043f7ea735d558d4056b716f92d81cf61ef0b0a405f7a03e767f93116bade802418dc7ba4aa0ae4617ec309326d70c1bea0e7bf0faec026adbc814d24e9c27d9ef8c4618d4a1ab1e965502159189627256ccefac595c5a1a1617d2bed01e46799806650f6cd43691f59da5b0b06396196f9837972114721123b49ac17dbf7ad288278f", 0xfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffdd8) 19:33:22 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x400, 0x0) fchdir(r0) r1 = socket(0x80000000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 19:33:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8, 0xe124, 0x0, 0x1, 0x1000, 0x6, 0x56, 0x0, 0x2, 0x201f, 0xfffffffffffffff9}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:33:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003d80)=[{&(0x7f0000000040)="4ebf2bf7d56e5801f6f71366a3ba6d7fddd73a291cd24936923b0c13f7a153d4edabc1525f80c18a30a405e1b0f7e50fbd735c03f06dc2dc51ed90b236d5f2a8cfb16cbd5d60b00a078aa46b21555351802846ae32856cee2a7c6b938d2b9dfbefaf4cd4bb3f9eeb08c7a9d69f7553b7dd60c5ff78ff698bed7920368bd488b2a1b1739e5f8b6445b53e5ee6d34cbc400649c666e6fa0ddb7a9eec750fbf95cd4bbf6e05caeee538d2b895a5a314d88a9b5ed32f4bfd74c1d5bb726b19e357217775b2343016894ddcd0fd97ec29", 0xce}, {&(0x7f0000000400)="69b933f067ffded791575a5b1ca1cc762211b02664014105ff43aaf84170ac8afbf967f92ed21af1e52338c8fe595642566f805ddb073086b42d26408c4385ed96f2795b7c3b3c7efebceb0003962afa57b3c1079fab12f278b19cca7565ceaa063278286a9aaa1cb601509816052023d39e1ddca7c56faf6ff41f84268916d74688122d0922a0fa3d30493e8745f98bbdd48cefc3efcbc0b514d638ec1a55c93d7add7aabf6855f6cccad610980ff7e78a67893d0986a33f61dcc20c42c7fec934a25130df514684cd84a2880e1f7eaddd9beea2d29c1bdc96906930942ca4c7420eed4e03eed81113d77169e6751b2bb3c99232c45afbaa141c9c3bdc84fb763ed26e81be33266155bc74cfe403bdc46a1c02edbcfe469592440970d06820263594395b304c7d08108710eb29e6469c6819f1003c7a1a17ce52099b58429f360defe3ffd310b4382198cc4751218160bf9f28b5bf1a1734f2a0bca87dc101f4fb0b2419f54403a4109baeccb28ee1480e463862014e94120bc9415c38d1fcba81ade6922009e7992357cdd9df5d8d5033e5e80850a18980da3d403ab0722d0c5e7f05f39f98106ccc90b788cc108018a8fd95e3c35272a654e7da546183d72da7b97e656adea58c4a954a1136dfb305950a785c317fd9e0cb8f9a07cd2611f308b0b43571c533e295cf732310432799848dc2e72cc47b52ae8dded6a5544b277bbb5998cb73228dbd8cc9d4c7069012a014db14c619871c5fb2f14093f4785a3ad88ba3bb74a8256cf34ff2cda5242716823317becd77f6527ac85e63d3ac23cf6cc9d85c59c5d13e7ff03f0d6fb9ea6940f15c94b0ddb401a05b580ef1281cf3ee95a8b3ac933cba986286b5352323000d71743e15a407deb01fc5d77b3e90de7de91583a06cf655985936f1ad0753b2977b970528752a6b876082122e36ec77d99dabcc2891755f9a3d79ad6027a8487ee900a4becfab8699381dd5a6b0f3403b743f8e752dd2cb5e793aa673c1110f8573eabc65d5a4ce32e7b2b294442b96b7eb0a764113acf56f681e5765d1ff4bc7bce3322dc09520095e44d86ce6ff375c38725f82bb482d849e66e69d4bd58f04f8632f6eb2946a7f891cacb5cfd4b50145aa761c9e5490f24b0f60029245e6197b6e3fd7413ec5c623d41f626c662603c046f686de9bddc3e4aec37eff6ffd619f9e234803e9eddabbccc408e5f8ccc7c2af9fcb12336086603f6bccc5923906dc5296fa422570b40932fee56b58c73958a1c0ab1db49eff9b39ac1e17a6aadf7e158fadc83b485f23a17980e30533a6874eb7b95096c327ceb1b3939ee68ba09f5cc5d36d84261c32bb4abf5512b37c88ee54b862d0372565faacc6eecf49789d758e1287299c0caaa20c933e42cef617a3f493fef8fc8c1cb7004fe488117eb04bbc0fd1fdda45aa28908462306e41cb4c8b429a9d25e7821a5558858fecdd300bd4c239002ff7d90ffacdbaf38efd6a5341c4eafd39a490bfec6fbb54ef2d6d872a4ffd69e43b0a182582059b069a5efd2373b9d70e48e94427370be0f3e8eafd1b71e98d19acaa8a031ea67b1b570a6b0155c5b166b7af72c3641b960d97ec98b926d771e661c70423e416f06ac4aa97c74f2faf18b0a6d6e8130c71eb0a51177f48a1703f674e0f1d4841e70374a7da6f557f06bb389e3111336b4c4634f32c0f857d62371e8fddb2dbb092d5214942f95900181c8892f7f06de2652024e0b703f8c0419046fb4d75db57bd4d229e1125eb18dcc1e5339c5f13f6e0da3a9d2ccc69ce6a806d1e3ee5373c6c61af2a7c745d75318817cf4788b82cbaaf5752600b4aee11366e0567c1165bc5cb610cce7102a4f46e99328f73bbdeca7902e826c91769b93021575354308b420cca37e3d84decf2c94c59517e07715162b38d811af408e9d05c8db1b10e36333d2c6b4a8fd6ba0701b81381174ee4358003ca29c9b3ea2030ffc45c289338d097534252a5478b786431613716b639fd19e622ea6f087de5754c94c63944893275bb4157ae4dd47f441406118e0ca84f489302cb12634f5cd167055249f72c381418d492e711c8ede8a74debaa787df999a173d03d4b8e80dc25bb91ed5bc6a9ae88d6b16221bd5f313b80975b8d72029ccb481dceee26513be596bd2d32193a87618944e62cf081925f1ec1c2742dc80cf10be05fe1d1ab4dcac30a06ddcae0273845a7286e2b25469c58a22eafd5954e58e68ae1083c3101094b4f12a20eadc090a6dccac81066455cd867a348c8acc0cd15f3e3aa3bc7386364e9d5d047efa32df008d3a5813ed16276e31a369e23007d38401cb8e6ea0eeab80e5ed2327332fa670bfeb4b123d4c1bfb0bbe3f8280df4ea6ca2a2b16fb37e4996b91c41309768d3465e28ef7c3e5e90bc0d45358d2b60a86cc987caee2bee9e19202487c39652fe1410d824b61470e9d8b6658d39cff0a18dc9be93bf4fbfbb71cfc178e8be44394b2f5ceaa73182fc93b4e9dda1a3ff9045fa0391ecc67f3aadefad6485873495a7733de4d199ca26a7e0888e6f6f8a8d88da538f3790123cd1ad7316f2e94643f5396ff9fe23e0c2c377e942eb0517ef49afe8afbb7c31e9ce7d866d12b7dc7a0c75f9e4fe2634a59a531982e8d85dbd7346892290c3538bcdaedfa52a4beb498a4168dbc3eef7baed92029ae736f59dfb53c1c6b79cd6ca37f965fc69841d3ba942b1ad4573316a2bca3dacbb761b112023587de1452c2503e1473604e245d8b2aa9f958abc0ccfb79e2a6db3f424e9fe4a6702cfc8bc1041ca337872a996ab3833738edc964f7fb558145a07c7607cc7d80b0855a5e8dd026bff36148d125356d5453707e0b0e6c22809ce92ced12ea8439d425ff3c64935e83e2c536cf5473e93ce82d5f0cc80b8aa97ecbd2899ffa81ab29ac6389f1c609f1cb09288341d64aa934177eeee0dd74a1b7ca0945d267130b7e0c613ef72a02f3e92e173ebc9417b5d47d0f70cd9354bff98f9ddfffa38fa9c4b10e3bcf1c2dc7c441a4a6192a390471ab4efe2254e41cc97b21b47cb996c2304299eb201c1cb6cf2b21f7cacb6697ee70d53f578f8e7df0b4ab26aa81cb17ef2ae5ece708cddc8db6d4c1cf7ebe833ceb33e2d93c84ca9e3f6c20839cc5cd656ddee10e6a597d60a00d1f43dbda3cb95d4223faf3a78685688efe1d6c7e11a5d8db75e5dce979a878cf23e7c6b8c892edd27659988f654174419677f05f996b4ea762a47afee794a55fba2278cc1331970be8482567b1dbb47b4055200b66ebcbec49ee5b0ed325b830026ae10803f78af371267d2d61c46809329c1d7233e428127aa5fdd98c2f42af4dd9845de2b5f224910832799fce036e10421c3451d3a0e4021aac8e2a085103e63a76d66ef6de4eb0a64e25b5aeba394d7ea7cf72f7ebad71cb3c2c158bf70f85f4cf5096611380a517579ab0e57f7ca0ec64c9f092a534f3dc3f67f44e1b3173c772e06966d28e2f468d39660b1b3caf9903e751ac49216b9eb3297f1c43fd20b928b2538aa45c5a90e88b822cd41066fff817f6a8332aafc77989074c1eaa62b9b19798e5fd0cf118a280c4445fda8135e9fc3fa7a74094c798ad02c590989e22a19958f1160e745e1e5da5c2d3e8ae5a061e3d3f2e23cdec65c89f39064de6f3d8584453b52fe34443dc5473a22f37cee762b88952e980424d3d21c30d392f680a72c6a3623321e6c87d75755c30c1385ebe3208b42f892467b65b6504d3c3832c581d7f33adad0ea5550df5dadaa2e1bc22001a5a673f77b03ff1bfd63e7b24c950048976da8d4f40dde3e0953de2ed08dbcfa3c35178d0194b84dffcbe3935031a9e6ea216028731fe6184ecfb3116571ca51b740e5d4b7354fea7afc155d9d20758fdfb4743c082cff3fa3ef879da50eae395238f7d76ad9e5aad4eccda31658f06677e72823e55f679bbf84554e384c987c3cbe9f4fae57f0d7a1821aafff46d392bdb8919d14b634c4132b11b3be76fffc6d0f81ddfb79cbe46d0f32b8a3443d79b82521dc094eb4e08c7056b5372eafd1c2e2a15c02dbd84cd43c516fe87b0f5a65bc84319d1b37f9504a4b11fc7a3dd144bc5d89be5b0111bd517523a0472efca139c78ae8c19920fe14528e48e9244e86b7c9b081d787bc626dc4584e9c01a8b0ecc8ebda4110459c809db9996fd352c9cf07f8a28cd0c268fe317664beb91c1c8545aab49b91a884e0c00556955ed3f53a430ae165b06b287d336a8edc613836925b4ab712802b8e0fd40fca944ff44aa6d137fed975beb0ac4ed492ae64bf616c8a6d4115d84da2aefb83ffb5622ac9c714ec1a64a4595ed6b0dc7c4ee305952fa2f81334b8a28b6c8baaee64519824c4727cdfbcb808f3f536a44ed3bf9a3232a89056a39c8925636f224a22beb0ac5311997499b386cb22abe1dea0bd0fb292042b740f101e4a7c4fb00fbc7579ce6f08fdbc7d479102da3c652b82095f423bf23f6f88a73e5038471595842b21dede089dd772b52995dc839013cd3e5f9184fc0dfe471ec1ef55eab2ce7a1496c748f0edcfbc5d51193f771e50b5ca19860bdd748089e426956511b76257ef346f15279c162a41e1e5b11902dae87d421ec00b3d5042351e18d2ab4f2caeee16deba99c64eb62e7d9f75c21094daece761e38bc535cd077f029edb2f525fa8a0f488f99c01f953d80986424bc599ac4c4c29ef97fc007ce32911e8264e3690aa567af46a3d631f33ae90ca28db63f4215c98f07aa9ceec6be87b92eba2ed1d01d32a0a136a4c5e7175e316858b3a892697d47706e8dc35730b1070d42e672ce9be51d1a28364e6c1a0652c3ef6d34f2322600c1db3e1315abc148deaec2b7e665ed419eda92b7d043d82f0ea59c30dd35700ba01dc9c6341a9ec81babec3aef14242d0fee9c693f2fe30b5c32dddc48a534b7a9e08f7a5adab644173889e971ec5d3859bcf819ba1880a98b20e9144806e3690106daf5b4006484f51ebff36f3f9d8809d14e7fe978bdd2af9db2e479f03a7a674176efbcafe2d2f5b80782da6a679ec3e52069f707d44154fee0b6bb5264a33be2793a1e8b8d99ba8e1146d91869f24c0fdbc7ba5605c8c6702bf6ed73ca1c5bb7cbd9ead4372a094cd2b583ed83dc0ff541f7dad083750358a17ac8e7e6d974b39428a01206177064aed6542fdbcc0916b8d359449cbecfd13117cb2096159e4e74c07623e2c000aa3587b63e7a4dcdbda6bea254ff2b8dcce9bc5b0990764608145b492679ca53b0d1883ba36689a2eab90132e7445ce606b6bc36193566e550e09e4de7f3df0b58f935792e96c39370b4088a887d7c97cf591ede95ab802e52466cffbd9cf102e4629b3236e76c4778322c8e11c89d8532f1a5ec878f5e68ee433a9eded668ff963ffc51ed7f495662074c004fa753b80115a81a3b273fe7cb8463d34d58efb7797cd3fdada5dd649d869858799d1dc66915e668c6181dc851332da84781b9ba915e0c64d81d67804619b2b2e230593356faa02ca2253f306cc5b9e803bd366a28532b8911767f999449d1a938762ad4c9fe739b16cdd54bc91e8705ea621e23b23b3bbc33d0dcb8747f67fa6030854eb6e9789c80ce81f86aab6c7d2a0d2de5bb9dbad98ea931acebcefc73a857e122075964f2b8ebd7f830ae1032e4ee519fcc7885581b364f8f1b9e4db85339b7cf798cec689f2f589fd283cab44cd05c2a5a874084cbd6495bc10917afd7edab979f143fd0a341888a113f66462ddae349726de1ba11b59f4d0457826a82ea", 0x1000}, {&(0x7f0000000140)="7387a185a52929e6dc6226b694bf8c42ea8795787380fbe0e53e7b53f6e30fa08ec4dae017a6e43f923a98bdfd933c865c8425054e21ee16d11ca5651a30576d76d7fc9e5284a9f735d56294b526113bd9d50a9440e82550d6bdc0bc4411344bdf0f7eeeb4b16113ce675d36d231b9e610d78b05091ae52790d8de0bb3298e4ea928af874f2c93834d6a3b328a39d1206c6d651f5dde763962863d019f1086863666a1c0671ee540136e0e79c0c846d1ddae93ce84f4edb1032d000000bd23d1e343a6ee30d49d03dc15719b1439620500432be2edfd154591251fb3", 0x1b}, {&(0x7f0000000240)="1416e34a14411d52701c533e29a2405c68284fe2372ce3734312714d8a8ac0e9002ea3faef779aef2d", 0x29}, {&(0x7f0000000300)="5e61f68b9511ecb637493899deef67eaa4332b8fe561c81c40f8a2d3424ce4fc1845f9c8723cc1fac24c5f1f166b214c615b83c52e2b490cb463b61031516ffb7cce19c7966ac7c57ce7a9e6b04336250ae76d2727e4f31031d327b4aab4a90a18acfc8ab01fdcbc23", 0x69}, {&(0x7f0000001400)="e8ac27e0fa53999acecc789da422d16b185538205fc46dbaed5b0d01cceed072ad36ff4d6c8bbe90cbc0990f8b5f8e4a3cf34b89fa370a39d9b2c077183f01b32e12bda785a49491444479c560a3d0", 0x4f}, {&(0x7f0000000280)="09f2b7ecc7705f0ca07777cae8491d6ad776a12062f04b7d9cc4f963e567c1b20f502de15d19c6cef071f346ee08216c8ffb960ac447b5cc1a", 0x39}], 0x7, &(0x7f0000002940)=[{0xa0, 0x1, 0x7, "618587be313e06b68e7b5bf9a216306f18817a8be58fe80b1ca9a3b3bb005e851626e594f28a5463dc59fbbbe9c3dc98dcb20d643b4ad6705e7cb24e2744a4f5330fe65ac253b0bb67b3bcf1e5af6af63a1e0c4c6ba5118fc3126aedb9c974b011ae796b83b2cf0799e92ffc01fcbc9d1975fabcd3c9b057e12345e4de8d8f20f653f17decc611e83c34fb9e3a"}, {0xd8, 0x1, 0x6, "a883989402929df969a0ca2d4f7485df20f9b308ce0c6b5518e830ae2bcaa01581956ff37ab65d7aa11cd07ece7b88f74ee51714a5e07b151987bb27c6a35e6c9788a60900dbf1835db8e3bc22d7da1ec947ef10ef3e67e4502d6fb0d8122b2e1c907b09bb5e5196256460e88cc2fcd61729a813fafa00fb71a52c75ef05dc0a93a4ecf60ddc78356f5cac5c78e2a52e9c42c9572b1929729cfa70fad50fddc57f2f98245d291f45c02c9545911fbd1982d0ca3dd8e82ea424d70ad5d15d43de5e0c1d1a53dc3bff"}, {0x40, 0xffff, 0x9, "fd0e21e5585a11dacab964268511537de54842fac42edada6fbc0933e8c6c30270a6406253bd4b3f5fa6"}, {0x1010, 0x1, 0x4, "58b345f88ad494fd36480cdea9a37c70b9c4dd5db1fc0077282f93ca04ccb4ca971b75f5a4547a441989c1a9766a4614502c4619ba74a1a0e6a04d870677d9139a68712789881697160ca297d51295bf6bbd43f6c76f1cb122171215d1ea48f977409610a487f0dac55a41d93700ae50ef95db9e29c08b5c800910201c5fffc16a5f07111ca33fd84ff9746a1a8e1670cdc3b30c20a6c05d4a66e0ab92f6388832f0408d6b6441c317ff310f2b2e2f2271d512db346354b632df6dc726061a02758f2aab963b14d813d25aba05bf30844b538082b2bad47eaf5b9a23deb80f7f6a6f80f76ebc44b989626b4f39cf0c1e93a1e0e73eab06dfa34743765197ebe45887cd319922fa925e3df7f69d1627d74a92d15145f579a68dfa5b76cc626cf020cb7256c934aecf7ec218c3c705c97168b0916fb2781d2a9bfbac078e55f8d634467f3896a63ab38923d549254108f5efcb2dc9d3ddd8ae5fbe903b2bd7a532b8d55e0d2317e3a2904311c61d9ff7b34f9028c7becf5291ef47efb1ccb2b70bca90b1ab1df83b1454ceee2834c23f7bd783e7c339e3469e44e6821a741b6908f32a7c97c9437e9a7c14adcfbb8234a06c821db03e44766df2348fad18e68c80b8963a72c3c025518d490815da20001afee73556218541f0e3a77646b0139ca8b9bbaf2dde2a9c79ac4b9e637a09d139f20769f0f144cc227e0991037397f92c6453cd762dcfcac3f926170db4297f19897d5ed8076b7f3e71bc4a1411f0f262d653b9a596db9ab8960c245884ed48c54a31a63c102e5b34e1d23ffe0b09ff8e9f428b002bbbab06f15ffd1caeceb74c947f85dedf784910f6c4cf05c0929560a835c3b79d67db0ff76c9d39dea7475ef696330f09248e0cd2230d1592d16a8ecfc485cd1b39136b1ab1f0661b13c6083711a96b20bf9922b5a255f59f0ed6dae348aa714b4f7b5caae77d572d09dad4c536214306e6f4a0b28e297eba037cabe00393c2382e1e3cc7330dc6aec6367b15943464334f1ca55a9d6a2574dae16a7a06f851f9615e90ea571191d4c784696c6dc8d0d39e87e7df8cf63159b391042a3295d5553208e321b018bc31a3b96a01762f02d98285fda267ed3e14ce2cf5a9b328f4141b449310cb7750d441743eb557d56b5f6a5a4913312f0210946cb235cb2815f955e8e4964d2179ce17279230802ac9ac319b4f4d34d54eb499b310d361b11f00d90aa74eedba6d1ce86ae0f3798708ad170d690953e2699c4b98672a68edfc44b8f40dceeae6d41a5c42d23f603338463963af66c6b97fbb14eafa4eb74940125a7223468aeb7b36a803c5a510117e4e24fedb1b3a23a92ed23b92aa2344445be98884e3c354461eb1b7cc3c09cb52928abf0d83b7e5d97965d2010bc740525c6f63717349c59ee8b455b9ee62c9323540ffa2776c7286ac3dcf7794e8049114523904fb8c5cb2b38e54fe8748e3d319cc9ffa17b05e31a3be2372003ce8f2c2fed31347ab7cc85e14e92adcde0a4979550b273a8611286370ea2ef96584b495fce30694b294aa0be2ce5fba9ebc1a59c57766ed27519510c7438ce6fdf6589877f594756442897834b33c8d313ab98a80177c649801cb5d0e4a4034ac1f1de447cfa4762eab6756e411e399d0a5fe2b9fecd6df0ee9f1dd19eae215ca615ff3f23f550e64e3674d73607e7ad49529b85b6b69e71590ac0ecb08acfb69c8afe52a33f647b874015176313229dd324e69e9f55aa7f1d8e71888408790c2d7e68ba5f6dabf741e01ed3f6e0a12b5336011f6911813c93e65adbe8e390199d31581b09daa8af4c3a08f861295aeb52c0a7708f3eb93240b16b6303a35021a0a1b023708672e25770cf8da39390735a01c42dfa42eb1b1d1f1a3407f6330d53004abd8e6f67e4b17e6efe7da569cc23558531de4c2938be3ee5e9de6f8914f74114d61a9981706e48338ca3245021500cfda1e7498fc63a25658a5295cf0b6254ed4ce132847dbe8d50dd24d009809187f873e91e3d5a530bcfbc39746afc2e59f53138383240187b70905ac1a633f940d908e418d89e4b39701018433e02cf49603c302b957a282ac9478acfc26827276c6f3933d492921104de9de5b9b17da76065ef6c3458ec5f2445b5b7fe7c4fa1d1fef555ca078f4da15d739bcc15cf545bb8419d7a3fe44740db184334a13172139808cb8e5ad9ef272cb19bcb8f3fa88f4008dd7aee76a29c86dfc763ecd6d9ca5c1458c1f13fff072cadb45014788fc8ba55117787650b9a5f9f96ec5fa076644aa7a5d62f1d1c324bf5f6f3fa05349ab8c22df4ff03d967cb29b6e4075228ddded5bc149753787415c3d3381eb08c2cead32bb44782b016b41cf063afa009fa3e0f54dae59034c46f70146651dbeae7c6a4525956a503c9fc92251e56bdc3f64cb7a71ab7597987f4c91921859972d848623b6f1cc6e2ccbb43e12651ae57e161b3f6752586ee0bbdfb9e0a9469f56be9698096bf59178f45fcd772c40150515f334d6d12e7fa30c2e3d704a4923ed105f4464c184df424e7555b3915785aea026ee01ed34aa5240165d7f9d12c3fd4c6d77d37159afef68a4fd429aeb416471ea5a35c887cf82b208f48c3816b3f8429c9b04003d15ec30e0d5eefa34a79af31dbe64e1b7dcfd773432fb07980f8917e25505522691614a36550e246cabcb529e78b5035a07f3c6b6e79e884b9024c4e6548ae6c0822f627b96446921074aa272dce36c156acf42eba500db6bfeab7789d67499c640f334214e9d099b7611cc602cd9b07858aed985c2b4a1597d29a00e6492788ff9d062b19294a81829724cf91e1f199422c6d1f5102ec88a68b94d2a4387433b2e7bb308df51eac1c526954f7a6daf9cb28d3c8ba57c3a12e06918997658d859e689a8b949a0b0de56b47c51ecce48741ce143d2a935e085ee8872a3e045a470e13fcbed1384010f8989f0e0aac1fd936afdd946009859746247c268ae9fc38e7a13de0e88dc513334d3e897f93c7df4172ac4699d964aef79621f0df46163252ceaaefb687c0f1eba490aa39b3ab2f018042c63f30e011ff4a0cbe075279d6e84cf61c22d266bf5e836e60a72739ee5b1f5fa3dc0978bf11e92f0f38a555abcce10c83c596bfae3d14356f2e739666a8a64b393908e3e5de5219eee3f7cc9ee0fd56175f40329c4e65b16fccfad08b0173a2ca0e4137fb0dbf7207eb4629845968e07a0fc4b29c82a0b9a4377f2e047877573b54f456fa86f4191da7410d8ffd851575fdd8be717514434920b21ce70f165d53a4c62fa480cdb3a9f08de9ab6a0e79581e40e50c50404a3b10a339e12519c1e84cebccaa166472088ea16b68e0c5e5ca6be2cd96f7a773bf73f7fce433187421b7fd325752144322dfbbac05d3665a0191d2feed09e1a890d0ee2960d786d010c7b058fd21c07b681770c9362e081a82aa68ef94283668a26153eae6cf136d8564f663c1fee2ad2820f73b0b3d2e1d5cf2bbacb338c12afae586b0c36ba4644fb3860030a6ce825abf83960f7ccd49b08a1b5fbe92838bf16a343d6d0e1d68b48137c4ebae9ab416b87b66d8adf79b5c2e44d3587fb7e6afc6121770215d979ada1d7b72874a29571b810b9203abc96c25258e1e5ba3ba1beb3258930aeb2d719147fe46541f153982483b1c740541667cef47b23ba58d459be2172bd7c71dda6b0ac99b87f522fe7394e6ecc8e04a5fed6b97d8fc8fb969af699b2691b48ea0222f83eb9d99211b15018d9b4ccda408bbc2fb27c2a9d961efb442fdc3e7a37494ffdb5dc5910bd6952b352774d435a14907c15185b0ce7614274a0fe5fb9c7a9c300025b8a45cf38c6d8cc2980cf456032a19970f2d6c2cbbf8c68c8dd964a726676aa4596ab1fa410bb9138216842ac78477fbe54768bc1e5ab2978fbf9388f16a2d4ef8af418353d41b15ba04399b96f7f7237f1cfb6b4df259b1e7fdab7755a703f541aeb72f451bcde4612de15d2189cba886bca957caa1e7b4385ee4f265091b5c6075829e13a7d1398050f28cb1c3e43cbc158ee22452d33c8026cf4fa7b4ea5571bdad689bc5667094c8412d9f2d975c4c41995a6d91a95f64102b9f4434561edd159d60baace998abb72a8c88d0a0f90fe0d251cd31e88ca1aa2158ceeb778be58653c9efc96fbd0c4d3fb1c579fc3b9e1fcc2c89df0c5a3136bc829d05a1e7b607c95d177f903ac5cbc5f86d69c6f7cd3c53c0eb8941cfdb0c2eac4335817bbb52404be867fe99e2d7daf68a25546485f1fb82e87a6c909a52274bdb207199bc50bf702cd790d09faa423de1d10e55856141b2d73ecaea2927899e91fab9e6161c352c52790d86dff55aae33026a3cb66c999ca605df3988c56d94d331ba7277191758db50a15471820f7f1dc4c7bdefec76ecd24114ef56f91583c486bf82c7603c375d9b3b71342b82fd948b0d6a0d585d738aa34597ce2c531b4b1a901ea66598a4db6923bd0b2d8c40c4d252b1c287218893133ff483d938cbc477170518151a64aa084e6c81f300ae48169db32162dbefbc06f547842a27aacc9f058420c10e4fb160bbd54a8b96a9fe24eeae677f7178c6b29621ef547be827e1456480fe5778d269149e9d8f14ea7f4e6d541584b43ff03b55c271965c7ff6657319f581d890be1d91d164d0036043ac72075a8ad6c3a776d776dc3c24ee6de206c6f9d254ce1063f162e71d7d9cc8ab91c9038248f11518f58b6034ac81159da6b3976856eaa85f1961401ce035295b3dafb9dfc525b38df83114050af0e94b03c05d316fcac0ed56cee38084bc7bbbba2e9fc2cb7a29a74d237edf92e8a498704f08b477a29f5897a6b5af8984a506c316db4fcd6356c32d6c0be02fe159d03eb32745254520745cc0558655fa8fa8a3c31a96f74ec77d34ce835132b853226c0f60dedb67a522779a0fc557b6c863fb51c5ca1b6bd15ab02ff5662aeaee4443bbb404d02c15b05b41d919d0f4b8c8ea4545635024aabaf5c638bed7e3d5e6ca42ea695e94096fe8521fb15811e9f2911139c1ae526fca67d31821529075f584380f13e7fe4337a1ad429224824834e9d4034da340576223dc6f15c9b0d24a274d1b53ce315913b2e8634b3b36a66a022cb592fb3f5514ffa3b36758cb559ae4fa00695ff20d446e97eb6642fcd1e79089219ee447099bd77fe67d2f16a73591d04ad4ef2df3373e2d18c98dc5eb0ed526aba2512da87e82107c23446cc65f793a2fe2a898b408179eee0b5f3db6218e2eaf9e3207864553a3b96b1a2a814f3b7b3346ce44d9f2fe68ea165ec733609c6967ce42661aeaba45b652e092d1587291b75e6ef6d50507bb5d71b6ffbd31060642e58d733f55a4ef2b11d5957bdfce026a6fd80a2ce92777b9495d1ffa63a9fbb5b6591a9afea76c7c475c14b0ff76c1d238016fc32bafb26eaecb40b56493fba7708cbea0e96990f1be7a5c738d996ac25ab675b96bf0b15b840048ff3fae3cc1cf83ce6cbee6247ebfbb31ac198407be8e23b94cf6e66483c6d7ac67d7a23f84d73d0778e4bb3ac40044b0ded8be8a6b766cf4ab0afebe9d5409e7c238fea56293d60436e8b29e61c54a936391c27c8f028cf98cb1dfc22d6c686db7f40f3319f5185c26bc493ba3f90c4878b9e1eb501f6902f4ed0437344e1795d63b6ddb3e0eb0f7fc27266d488cfef36fb3bf952def70d1bea2917ff54fe785a9947f5de184b1c5b9f26103ab7d6310cffbf43d5b782aade78c15fa65710c654e2f92d89961be9f7751b7aad8fbf1b042667"}, {0x58, 0xffff, 0x7fab, "8ac413c8bfda3e2ba7cb0ae7b58d5ea167a035b95289989a994f92047f077aca26f0c3b42aac2b323156dd2eede227f6130af3239703367d63fb98298a620538d2e550105e5c6d1a5243d3abdc95ce0985aeb582bd2781e0e50d750e5a"}, {0x30, 0xffff, 0x0, "c0fb1537cc5803f1a820dccf8828ce5b8acb1d81eb6b466ded76dd45714ec3"}, {0x70, 0x1, 0xffff, "9acfbe0fd65be780f8a31e20e7c6593398627ce08acfe0f9c79f71590855424a1f6e5de201943037a345662aecc6cfaa45354cecb781ba8b02d2cb42f2a544f26c642e9f234da6b378f0d194040c30da339acade512ceaf408a1d75cdd19"}, {0xe8, 0x1, 0x7fffffff, "fb0e33b3fdf657fab8da4899ad62f67b6889265caa1c127c33510dedfead91cf748f8f7584f0a2266df8cfb3e089afae488e7c23ea916ef8946daaaff632d7dfaebf803eb565480682f02e3604d4ea62c9c4a5816fb72cd436249d9b5384f0f3afe8bc5b18d4d31eb8294ab0f0cf5dabca3bf237738bd51371cb225e7a731e02b766998bb73bc4744f61a8f237f1c9e946020579032e1d4a0041be02647d98cff31ee0e1e5fd594ee980a716d7cf623338ee8f4d0f95a11228f95badc72e6d9716ffa5bb01824f6a7c4a6ee93be89e739016d9d8afa4ebe4"}, {0xfffffffffffffe1f, 0xffff, 0x5, "ce1c8b6046169a67bb4a1696dc47899db2012e06a0ba764a1f445e8a458d64432071d35582b4333d324496aa33490749df772741d8d0581c9125"}, {0x10, 0x1, 0x10001}], 0x1408}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000000000d979f45559ff7f98c6"], 0x10}, 0x0) utimes(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x6, 0x7}, {0x8, 0xffff}}) 19:33:22 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="6e012a8a3ac4b7b30dcd413b11483d1b833d77c4d9b4f8380ac224e3eb2134e45aa9a4d2a3e5253eef96b1be26da4a4e32428961a7d904a589fbacb27b7187e6e134eacb7ebfc326d2927bc5822e49a7400230c9c79110274cfea380ce6206e16d7b80eab4d2b69166293edb1c70fd55cbad4013e649c600"/132, 0x3e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000000)=0xfffffef5) ktrace(0x0, 0x1, 0x40001000, r2) 19:33:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000400)=[{{0xffffffffffffff9c}, 0x3, 0x40, 0x0, 0x100000001, 0xe1da}, {{r2}, 0xfffffffffffffffe, 0xc, 0x80, 0x5, 0x10000}, {{r4}, 0xffffffffffffffff, 0x12, 0x50, 0x7fff, 0x8}, {{r1}, 0xfffffffffffffff8, 0x4, 0x80, 0x20, 0x7f}], 0x80020, 0x0, 0x1, 0x0) r5 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x15, r0, 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000000, r8) r9 = semget$private(0x0, 0x1, 0x0) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = socket$unix(0x1, 0x2, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r14 = getpid() r15 = semget$private(0x0, 0x1, 0x0) r16 = geteuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r16, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r17 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) dup2(r17, r17) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000540)) recvfrom(r17, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r18) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) sendmsg$unix(r7, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="9aa49d8430dff135b4ba2da105bde6cbced05b7528efcc8f63775efab8f2b65ea2c1d37cd6ac3a7c927a4d29709af4", 0x2f}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff0000000000009a0e8ad03a41943008d33ae53ababc00326e86f30946eee37ef43bdab2adf1989bc224bcf5f5db1850558a84361b458f87285bed1ad4fdb5929ff0e66192798e996238784188647a75f07ecfe7c0952f785c2b9ac440352000c6809a35090a8443460a7ec0ef2393ed3c8e3d38ed515f33b2ca65f1a1a9b2e7ea7720120afecc0a5cabb1ed7be0124c5128303a188127e3e68e4c4a01fc0405d764ea789a45af61ad5453df1bceea7a4ba6871e08486af07d296a3102c5fd05f4505a6d591c9d34497e2b787c0b1daa2f3e6e83f6e7481dad623770b0fecbbc791c943474224bc13c6c8ff30ce954b3d8ee2249d1900d8332028ce1565557c0621585a4dc28b0597334b160aa45d4fb1acf0fe99b3dc58f0fcb7d63dadd3ea1b7087768293517f9026c512b720a08608235210f17e8c47fafd861e4d8d8437d3c43ad9b83834c8d2c1c74ea28aacfade6cb2d944dc7c1e32447e7dbd24b6a4e77c6ff9f0cb2a617677726cfd1567d9395bb13b59d3095019267c25f161917e9521379099aad27338f5671f771b7f2b1a0e389dd0fd40fc6962834", @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYRES64=r19, @ANYRES32=r2, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="0000001a0600d4755e3562002000000000000000", @ANYRES32=r14, @ANYRES32=r16, @ANYRES32=r18, @ANYBLOB="44890f85300fd6c30d29144b855f3dfbafa99aa0af9861e46c52ee71df0bf7a3630d9bb5292e6ae7b1f2ded233c1b16d2d2920cc545ba77dd5a3204f73320ab344ac7c6b2abfc466f8df02305d0dace62b2d1dee2b7ae37f330366dc4230306fbfc926bb58bb127fbd1df3e631442a70dc6e441f46f03272b79172947a63"], 0x262, 0x4}, 0x8) 19:33:22 executing program 0: ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x800007d, 0xffffffffffffff6b}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x7, 0x100000001, 0x1f, 0x6, "ad178f41a99891ef464246b554a66b35c8bcb30a", 0x1, 0x5}) login: pckbd_enable: command error 19:33:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6d, 0x400000000000000, 0x100000000000000, 0xb3a0, "00000000000041c7ba00", 0x2}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x88, 0x1) 19:33:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x2}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) syz_emit_ethernet(0xa5, &(0x7f0000000180)="1a69f6cfa2b2aad24341b4e6390a9d2aea29e400cf8c9a0075f1346c90f3bbd718708e8c61c4b7cd0d388ecff34c0f6b48695b679ea678b6f1d7669fe6dda44515b5d7b99f63c23a9e74570b0aa0de5b01356e63859e4f574c74c169e7f56c1419e131d35f22b64d5f3335efc8d3fa5a08cccb442be011e830a97e54b0b2a253a35e96fa6300dc5a232cfdbe1a753c1f94f7a3983c326897128b6850bcde31af4734ff925b") kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x6, 0x40, 0x100, 0x1, 0x9, 0x53f, 0x0, 0x0, 0x1, 0x5b, 0xfff}) 19:33:24 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) setsockopt(r1, 0xfff, 0x3, &(0x7f0000000600)="50fcdf4aef657b45c6faa2f3cf8b4af307939dc19fdf354c5c2c267e23f365b755ce2bc19be2cfd5a7d4c015bf50abf1bcd808292a017f336459271cb5538181a490f117fe8e835d5fa2290dd034cbba10f40f0a570be8eca511db22879013c292d7fa2ec89452121b13117a91f323ee7dbc58fddb0d5bfb44ff948c960ba410bbaca4f1206781e5bf942d1d32620a16ff4fdd8398758502416f7f01f465da313361c7e136aa16893804663cdd1101e3c02ca1f28ca1420e4b4db8ba3ebd1fb7fdb29957f2fc51d7a66ff979e87438e87b4b6b4f894c495e83b37ef5ed5762ef66c5414877879a494183bacb6ba6", 0xee) r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e97b2daf68ac99700f7a05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf2040000001e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e48cbf72a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3cd46820db9e4535971f9911e0eae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcc23b3139b89e34f9218d88bb08ea91e250472708ba2f5925eebffaf47b0bc425b794190e7e9f61c875d1641333199feb2a0a18d1d7fd764b7310fd2f1510ae14b5d4b90996f4f8c92138b334b438e4748d7f5ac4cf28129261397f3a511330489be63ca890f68c54ad08000000000000758d04c5d4dccf17b1cf7619a42acdbadc425857a6d9db987ca5a3adfca6c2ac03"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) pckbd_enable: command error 19:33:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x100000001) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 19:33:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc9, &(0x7f00000000c0)="f0fbe9f8c734753d9f2cc1224df6da09d75c4c949e555aa53437901ab7d0463efa17ae260beb0fa6500fd1f579419276e8abad5748c3906e9e4c331db9a9faa5e234db198d962941107a2b0ea09c4486ed009b2c348308ba4dfe4a75a5a97cfa61e84c272d84bc2dba0d2ee3f7da44c4078e8d00642df6c3660726afe8be2c2e4c665d23cb4bc6cb4afd0d402f68632a197a6f3b78f3dd5169eb3519d102c11621ab6f40e2422f42ef4baa793d46a53d59d7a4a7d7c319148411d004943864c58bec3665251e0a8851") r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = dup(0xffffffffffffff9c) getsockname$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r6, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r5, 0xffffffffffffffff, r7}, 0xc) dup2(r1, r2) 19:33:24 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0xfffffffffffffeff}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) 19:33:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x789937e79235d541, 0x5, 0x401) setsockopt(r0, 0x100000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 19:33:24 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x7b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20081, 0x0, 0xfffffffffffffffe}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = kqueue() sendto$unix(r1, &(0x7f0000000400)="f2d999e6eee2da9727dbe7830409803c1397c00b551697a9919145f0595d3bfd1c7cb5cc6eeb67df266dc894501aab2172577ff645ea833c7383df895ca4d482383b33dfdc218e54d3e916bc49f21de0063421cd25c29ab6d3cc612be68f8237c912792e2ae85997d98895def1901d6023ac7f60504bf086b3db1dd4d26e5ec024e4ff938a2767a69c0d9e0dd39fe939f23f39f3ef5ae28b1e6dc576c9fd5b2de3a3b44bc37a8ce05de11586fb7411c43b940ada1e5eadba9eece02342b48748d9359035ea1d570b29cf606a941370907d4dc5907f12351039fd4ceb4b3bfc00e8b254295b6693213820875d766dccc6", 0xf0, 0x1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x188) readlinkat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/127, 0x7f) write(r2, &(0x7f0000000000)="d507a9b9813cae49eb5d8d3ac242128a489f5df324cf72", 0x17) r6 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000580)={0xe5f, 0xfd, 0x3, {[0xfffffffffffffff9, 0xffffffff, 0x33d, 0x3, 0x7, 0xc43, 0x28, 0x5, 0x2, 0x3, 0x8, 0x5, 0x800000000000000, 0x9, 0x3, 0x54d7, 0x2, 0x1ff], [0x10000, 0x1ff, 0xa00000000, 0xa15, 0x6, 0x100000000, 0xfa1e, 0x7fff, 0x8000, 0x9], [0x7, 0x3, 0x3ff, 0x8001, 0x6, 0x5, 0x9], [0xa6, 0x8000, 0x1, 0x0, 0x2, 0x1], [{0x4, 0x1, 0xfffffffffffffffd, 0x40000000}, {0x3, 0x80000000, 0x2, 0x9}, {0x7, 0x101, 0x5, 0x9}, {0x1000, 0x40, 0x0, 0x8199}, {0x40, 0x1, 0x6, 0x5}, {0x6138, 0x7fff, 0x2, 0x1}, {0xffffffffffffff98, 0x2, 0x80, 0x8001}, {0x70, 0x7, 0x800, 0x10000}], {0xa1d, 0x5, 0x8001, 0x4}, {0x6e, 0x80000001, 0x1ad7aabd, 0x80000000}}}) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000200)={0x200, 0x9, 0x7, 0x5, "3c9890c1073a0447b02cf954cdca3bed2eee768d", 0x1b, 0x5}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f0000000800)=[{0xe76, 0x1000, 0xffffffffffffffff, 0x41b}]}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) 19:33:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x80000000, 0x0) 19:33:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x80000000, 0x6c, 0x10001, 0x0, 0x80000001, 0x3f, 0x7fffffff, 0x0, 0xd58f96254abaa503, 0x2, 0xffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x18) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000240)) msgget(0x2, 0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) unlinkat(r4, &(0x7f00000002c0)='./file0\x00', 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x40, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x6, 0x4, 0x5cba, 0x2, 0x0, 0xfffffffffffffff9, 0x1, 0x3, 0x2, 0x81, 0x400}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x1, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x2, 0x0) fcntl$dupfd(r7, 0x0, r5) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x0, 0x0) msgget(0x1, 0x2) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000004c0)=0x9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000540)) r11 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0xc1) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000005c0)={'./file0\x00', 0xffffffff, 0x101, 0x6b8, 0x1, 0x10000, 0x1, 0x5, 0x2, 0x2, 0x81, 0xe0c}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x8000, 0x0) r12 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) accept(r12, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8) recvfrom(0xffffffffffffff9c, &(0x7f0000000780)=""/4096, 0x1000, 0x5fb56e5fb811ae0b, 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001780)) 19:33:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) 19:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ftruncate(r0, 0x0, 0x2) pckbd_enable: command error 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x0, 0x9, 0x1, 0x7f, 0x8001, 0x2]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x9, 0x10001, 0x7, 0x9, "6220a11e8c041fa1f6f9d585997c7f6ee67e19a3", 0x7, 0x7}) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) flock(r2, 0x7) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x4, 0x3, 0x3, "219924240000000000000800", 0x2, 0x100000001}) r3 = semget$private(0x0, 0x4, 0x20) socketpair(0x18, 0x2, 0x1afc, &(0x7f0000000380)={0xffffffffffffffff}) sendto(r4, &(0x7f0000000200)="cc462169ace981ba241e769e697e2ddd88cd9ddd0d84b6be4e565d4e05a06eb958b32e00df675f261ace4892501749395e550e4e6636e024ecf4855ae84242e58a217ed143b709a41650f4fe44d6502a556df03a5c169264351b8bfca2df8b21c7915fe4bface971f0b3b93cdbc4bcc7e2569a0c707b2bc637a3f2e8c4fd8c5dcba6b09b374d12b9563a5a5a64cca34d39f7e760f38a89a79fed1cde9cb314e4016c6a16c7b92d7ad3820992c25ca7e852925d8cc1d286ce4408edd64e886779d7166c7500a994cec71b8f01de36e99e4ceec39c7a7ce7f986e96b0784978f899daff844a68f4d8b", 0xe8, 0x8, &(0x7f0000000300)=@in6={0x18, 0x2, 0xffffffffffff0001, 0x1}, 0xc) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000000c0)=""/222) 19:33:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f856748b3d2943f", 0x2c}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x9}) 19:33:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0xfff, 0xb3e}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)="1aa9f34e0756c736f71a8594c9858667bc09d2ca18bdd02c09fb66498fa4df859ecbb983a4f8594d12c85c4afe9bdd44fc22a7", 0x33}, {&(0x7f0000000140)="370545cc02545a3da9a471873406dcf2279b", 0x12}, {&(0x7f0000000180)="06f27f950649434b0498ac430b19569c7ef3369c13b9a030f25e96e62119ac78eb6a4adb0d2a2b9748c12d1651fbbb6907a5ad52f5e252084f40444fba1a1b3a26a6eae7830ebbf5174c621bdaa1d6b1e3efa89db903dead0c2d", 0x5a}, {&(0x7f0000000200)="93ea441580f16f3de507372479793561d5eb5a076cee7804d88ec677748fca7ab8aee637c2a33f19f3aabb8fcb4e2dabce94ec4d57abdca6ad6fbc93faf057f825cf51f3c063d35818f37a9730685acb4c89dd1304e343ec85034da614e175b798d944beba96304c3eda92c09528bf732079d5a9b23f23f0e5e9e75a97b59adeb1c0b9b4a0edf3e5250c841136d3f938b572ef7618462e2e5c455b058d4f619d3c25f1ee49e09791e6b36dbf285bc46b5293d27157e77edadd9a6da07188e7a021acbbd2997f333ff244c2f784be7ba5ce021e689f2387b6d1e7f2799e5b3a87cd2681a0aa979617f26eb0d3f6f0e086072cd4916101454b50b2", 0xfa}, {&(0x7f0000000300)="34c30e642a7d50d10b863a6d17c3af", 0xf}, {&(0x7f0000000340)="fbb3c16517988a8432998df089b6d705f6335cba9f105ac4c78d3f079e8de105", 0x20}, {&(0x7f0000000380)="7dad5352a51e4fdd48077e8feba727b68d7236c2b2603d3df95943f334fd87725b328b4d1366f5fc554776386416e33a056b90bbe400a26f4fdcca91253e0388b799fbe94f04b860994a1d38", 0x4c}, {&(0x7f0000000400)="5e727aa43f21fe93f439879d927f448cb8bcafb7c58af584ecd99cd98663d5e9c2f51fd22a077513cd852966b7b579754a972851d314b23ad9027415ef91bb85d8289cf6dd4e3be4af64865d42b5f19b88f64b767904d10aacc866f0dd0c8d6e2a4c1c047d6883d8791e348bd6607f54cf7adcde533b079e27758dc61e8b6ab46233c611f6088e8f9bb6a0da5340dc6501a970866e1f3fda9d0a22465f", 0x9d}, {&(0x7f00000004c0)="2cadcf627398ae5d30d6b1b7cd2901b29d635f4d624fa61a958f48e3dd9b1fe55e7324973ad5b4d944f5956a99698c7ed89a7d1ad47bb63feb4a276278edc8e8cc88dc23fb8af96d2c20cfc1ab993a013e42715909c0bc8f69e6c46b940bddece9c07a3d3b0243af74f065984ae3d2f989abc92580e6cf6e4f883478f48aa514deab7d128a1ea3e8fe840a053451b05fc7d6fa0216178c7861739a0adc6f4e53ba0852be811f528c", 0xa8}], 0x9, &(0x7f0000000640)=[{0xf0, 0xffff, 0x8, "1acd3424cb09fb3bf82166b1553c96396a5e29de8ebefe39ea15c2005da1656332abc4c9347fab83ec749da445bec4bc76e521bb0ce79de88a89defe87d38bad90d1e528fc3c2729c2f3618921d343efbaad11849d948ee0c105893cc7954cf3e92a6a9550a9750cf155f627343e0ef7e47a4215cb688639c364a24cbaf0d425dd862666e17305ca2da8ceb7fc296c88a00ee8ce029bc3c08274a18a4de42066a72d23865db5d7a6c7a2cd96bcde52cb1dd04dfc970774a5705e2f2a699613cce3595220f77c6ef483f20b8887fce28bd8e1240c68a9cc27acf21217"}, {0x1010, 0xffff, 0xfffffffffffffff9, "436a4a34ea643266b6e617bafcc83d3e2b2f1a72d60a53043b0e86d8b32516b7d0a13a000fa6d4261afd1860285e53a68ebb3cae1f6e04f35cc45fe215b82b97849dbfff84f67d73906aa8bf924f5de5633966e9e73c6d1098d0281ffbbe81fd8c79450eb62723c968fccbb5948d839a6adeb38eea7f6d4abcf38cb8be4c03856ced4f73b389e49ac95b6d03e3b484354b6d70aac6a1101c6232ec19698a582fa4c52e1805808101cb2d6b15c11d824e580a0a0ecf606cb0daa7e0e986d924e2227abc1dcd371d4694ff568b545d0e6da5d0c8546afa1c2bb51bc4ebe28cdfeb524090448e9e8e2e4ea2973396168ce7085e1070e3220416b7078e2010568f0b441575dadea04c3432541e5e40c00c08a5dca44c732dd58b7076a3a623e38ca9d2370d075c9684913f3e52354ca48aaf01b474338abb70f9a701cc86b0b093cb9b1860508ccaeb177e7a6747e199c331cbd64d1ec65af07f8aa7f7212006e968c2d287b9a3f08e2c91b823b4eb95561fd2ef2b79693901ffe33630ef819d89be928b4565e42615a6b41a1d6a477c4b3c6f82af50d154ef47cd7520363762600822bf0a15ef8466cd934754a725502741b92da42da0d80b2f919d129412fe45ab104b6c932fa3a35c6a88b965861b6705a32804f9e462841030be69ecdcfdd21b5efbc6ef88a908130f2f5dd9b64b1219afb6e3dcfe7e73b30bd5c8fd15091b5615b02cc76c0d8e8cb7c6f05c23ac194f8eb8b6ff28c2c0b3dc5f78a5bcf698b3cf48aa3a095180a1a941c3a03d2b57321a31673871f3aa51749990722dc8137f32f4bffdba869efbd28825d8ee597dbb788d2b78c09d01b63d6f8e06852894069b160b3882f8c1a765a261f3ea5e441498dd455ec4f6f4ca3b1890d7da024d26c00df03b1f3e601cfdfc97594ed444177acf3964d4e91a726a13fc33237213d0da2e8133464fc87fb17534b2869548c44289a8f1515d94fe9dbb665066a64db4bbfe3c5a54c3a2742b5c52a6219598af8ac4da56139ded5f50f64177b28aa0d4f2f39cb783c8fc4e6c9dc14ca161331d88cea58d9199c56a46fb48c6630f7ab6deddcee85d807f3fe177eb891b985773601fbefc28d9bd693498b07735478e3cca4bd58337450955b233eacc02cb633e83979c1534257d35bc6d2ca62c1d16aa73aa75f5d6ff21f9f30bcd2789baaf1bdd4265a31fbf9d550360a8362f7e65c1d0ed6809190cd2330a5ccecfc7923039e340627e655884311d094885d67708174ca5e4a1f5498834088d4edd7c65b14eda34407af68f38071dc983470ae19fdf30db1fc62fbf0099edd15bddcce6a4dfa6274d488e37ce5327a89755b86ffd0a96c9424ce1e08926b6c17052e6bcc520a3e677a59456c385ab5c4cd444aa542b3acf29bf7c2943a17a6e6188f4fec70f56a2436e0c720fc9c38cd4f9af016956dd92e49411f76659b29aa36e178b5034e4830b6fc169af11dcf40cfd88604368bfccb3ee9fcc3627f2edfd37929d4d3265ce45b9e6bb5539131b20c7cad5e6c2394a8625be3d388c651947e3f23f36c5605787747349b32dcebb09e231a410c5cb0a0ad2b0ae4b541cf4bdcbe249cef47986ed90ccd9bfaf9383028ac65f45ff818d7a6bcfe5fa2d73e0a986b02ea92248b3de56949f9afcce98007ca58fe4e4439a32fb01958b0a8f43a272a0879c176d5b54df6431763e097cd8e10560ed3ff5b25fd0404fde34f5889c81b4fc8495e7dc280642d6aac43f46984a5533e3862d942297e3f472c08242b69aa888c2cffa7434fda8979baeb576a184fa08cea13ed7d589bdd5f1c13ff83e5a8ef8c6acdf868435f2a6f5041419ea091465400c3220dd603263dddb6d2f9a2d93210fce2c9a23c68b8c2b871e3365afc1327140250186c882e309c1d7d567c128fdf26e91ded718bf84a87f88aee0aaf26cf615a32f3fe5f4f38994a5b945247a891871e48a0632ab6d187feccc6bf3137186993f4f0924d5d52f71e27e5005552a9dc9971ea2af914c1bb69ba087d6a3c7d81ccdbea9b456b6988d079bbf893655aac227a83d51ba9feb8f6a3879d2f006496d05d5646deb3665819ad74ba073369ad07f5830c528c481fb3d3e0d72f8bc14d03bcc7d1d4fcb0bb2528e2315af0781bebb6e0f18271cfb9089058ac07c4868f2ab193b63bda831888011546e6b9ee775c88c1f64c18b28186ad64df7ca8c035d7521d266157bccabc5846bd0c6d986e4f3aac672b6f5e98938b903dfd8e84c4a9d56599ff0ce2ea6f57fbb59ae8842c8e2686f933a92accc4eacce17c39153cf017573e90f25dd5a192c1cf83643a0da98af9e014ea4046589b1b7cd84bef1d73e9878a6fee2950a6dea03fd9161a3eb688409efdf2b0e428d02451ada3becd7141d4461eccad980d0e2837915da8d387355331dfe09e46748117ef02d471a76cc327aed0006f3078328045c1bbffac3f3f2663047abe6f8049d6212ffb9351c5efac400ab22f2f5dce7c4bea1a1df5c84192212bde9c7d94b520ac9a494ebc458ed6910aeb3268bd32c772b481960d64dfff99f9433e73a0459f25acf58dedd27285c60b49fbf1ea1065701f44e22eb399e28153cc0400cf25ecfc104a960b3781542aa6629b66bcbee54ac689ab847bfd15401378b7de31d9703b6617c29819fb8f12c682c54ecc48d075d0f893e325585aa658f052af1730435305e764fd3fb760fd0652c7f729423df4bee948c1d72615f03322a69b43dd29ac43003a1c8ecee4d8cd3e8ede618f4c46d18cdaa7db5ec3603e59449622eb18d75e60cf03167b33b2810879e89218e36f97946b9ff00d365265b1986e0d4ee1b18cda1583912fd163c05761dc87654a2b73c9d82cc3b01aa554dc6d98d9563be688579bead1b2ece79c85677cf750bdb401f4f56136d953f24af994391c34dfe6731918665abb26de5d6f9b4821250f965906a295e3658ee8525369bfd5cae794fbe081f5eb7b6bb78e04772939a16747ec886671b22872e6ac662b93f7056aed0f4d08c6361fa3411aa6814fdf471056f5448f2f20ebf1cb2b89145bec21284d1e912e6b45428ecc0e15cb1f076dfd5fb0ae45a427dc1e9c6c64fb5b82c9803b7343bdf2a74cb014fd261d05f33f92b484d72cb84305b82871e7fb53b92e70c87ff6c9cacf229d54529c2ef628e4aaac3b987e689e005b589cd15ed273bd95cbbb76b1df89879796308f124f4cad7ebac7a718cc0be1bedf66714b9aacbbc6f7cf3297497ea7f63961f2746a96f18dcd44212b132034f4bcd82acbdc0e0f3fb09873ac62345e7833f2ba3a0c6b9c8a919262b54795812e3b590bcf1b91f7563f91ec6878858fa5999a7172b77e5206d1af19d65a378dac87862a721bee5a4df1813b44bbf088c97dc1eeded8d6ce881f7e955a6d9635a99c94591a31957e7ccd5c73326191b6a1fd05278afe6c51a14791f0cfd1f527d3d28802268a34f45a0d9a56a98d257c06c4ff07cba81a680446b51ec839efbc8cc39da4f44edf637af8dc576f46a3c2288eab4726c7ac999441b113d9ff2319d8f654a53b46267c47b083a085ae200f0d61ab54c87824b1a244b4f44899059f77cac8e72a562c7659c1bb01b3979af0ca8c0df55fad19e8f2987499da62a832083482b6889755bfc8ec2e0334319e63e775c552136df4e16ec7550413ac7f6aa0ddf59b28474b4d5e077bb7f6566766f4ee92bad85680ec22c9f97a193c28a0250a65f80a4c0dba388f293b04b81d1465391ced97696c9c1e5ff6869c8b85547b14775617eb1da6a4fb28870bb528cd13f6fc2fa13b669504c5d3ff0915d7209f04406ed750b953e69d2813e6ab5d60df51d70f3b503bac3c4695f0c85ba5a852a32b1a9bc2bd75551393cdd4fe49830da77a2ef4d395ffca604d6b768032a59d5407cf9312e8c4e6b2e2ef7f1f31a1e5d70c2fc432a423dc086ed954bd8a4e9b79d696a05b31a4ed159872f6efd5b5b474f0d5fd1d95bf3ade98e7ba06ad43193c64094918db9ab1728f3e64999545866ac0b1bcb18c005c04749c7bc241f9bc74471424871b8abd1a4e16d39d2406f0e16d07da64f4ca0825ae9483f24826365b6fde55751247d3e20c90b387e42ed996fcda52a14d9b777cb0445e24ed01d14d63d8c9a578ac4cb6d392e8c0d9fd987dceb15273879848476dedce913656f86d02cb4b4332bcc4a6b24c679ea57cba2975c32655b2c02585b70e7e2e2909f8657c492b19ba79adbd71eaacc8e47f26148209e362913584c3a8fe3b7b33f32fa20084608a4202cd16e37fcd1836e492a27b82bdff649a1c78b3a2b1743715846dd932ba09270e31665f18667a2981039a71a24ecab345fba22450acd6ac52894229e514dc8110a80725f83e6dd8c5d1c4839ac0f5a26fdc6286693d97b36e3beb1ffbf7d32dc3b0efa4fa4a9bd15f6b67d91f9c5948bddf621e86afe93cabc1b9d8876df6db4e8bc327622c1ef302a24440cf8b7f6e04e0488be6f36bc9fc535c5d8561b8610677a57fe485fc98c487969f7746be96e773a1bae74f583b8adb8e08f6f8adc0d5afc40f643436083b458b27db21dc2f5586ce10db78903eda771011801f340feb5f4ec0bbb68b429e33055313b297a5c8c994341e66322d5f839d6a99e4f1193630bd4ab4a3643847fa2bc1b1cfc71f56d89105fc959438d5e8e31152e377534b27349c9a5e1ee516675b7d0492e5a56354c76727641c228c343ea50d650c3008599f60095ee669ba09f3711ec8badc4b70e562ac8861036619d98416adb9ca8922cf4205787f499935480ad43eabf709cc2fb8f9a7c4da6cc9320e896addfe25d367d50576759ee110c28fd5a4f3a6062d24bad178d9621c4f164d99d8570a1f877f86f08098a15057140e0a36fdb8bd0aec41fbb6d7e64548cebac40e524943f1c1b89e74635f3c7c3895e35bed67d90b4e5883568c6c4e86b5697d403413f337836ed4636cbf087173fa74315ccf87681f932ed0939d13dba6ee2cb93b43f27fad372cef402fb5cd525ecd1d7c99518daeab1955e9bb30b4fce71cf4f283e3fd8aed7d8b4b10f2ff5eb637b8964788d0ee431ac87718dd8be394981e4d5f4310d6a213e0588b48a0c638987ff641c4dc029dab7492e9995c0a87d1991acd995264653fb4cf45a608956c42160243d6f1d6720389bf84ce071e7ac4dd65ba28702b382f73d155edf73ad44d442e13f9d7f7c871ec12d818333aa7a4a236045e0d432cf93f419f33d0c2a10e8f7ac6e6821dd8b49833f6ed3b671005ed64b179acafe68c87882751bd11ee471d471018a610585877a11f20e644cff3da373bf39c22b08492598f1e82d774e4ecbe49044bc37a62302d590264def96c3c9263473ce7f4291b796814ba7b2e24db4012b7943a8476751acb0b33d649477ade5239258d02ef4f6e1500cbdcc808e924481ab21e66560dba25981310eec56bc88196c7a199f9961b055be2ef07573fc41628d754e518460da80ed61b602d99993c828226b7310fbcdad3b52dbc4798b871963a68510ad3fd952e9919f84fb9795d7b1b9e70c0126ed5ec2984231daa72c90effd742ac3b966d9a1cac48495974366d9937f1176855ccd21ba449706f8e7185437fffb56a32a7b90d64d95eb84a03e9a5c4135123e1dd3c25464b4ea1e46e8d9965a99e5161f4e093bbab59251b7ce3808b25cede06922fe3761a74e7804d592856f4295df465ce24d0614d4bf6cdc073d2c3fafae17da01662e93059e55f6e337ed3baf101bea0e3754f2c87148414895cc908e9d44"}, {0xf0, 0x1, 0x8000, "0696bbbacabb6254a184d0d178fae10e2c9b2bcb2970c0d9520223b5ff9a66ac07a9d332ee0f2d10bb08273b685c61e81d45875c3755134e87d9a32faca212d300d2acaed8fc0ac3aa14a2cac7f2117e5dc45e4e0948d4f51a0e5f0f23e595ea939372b4c61dfbe2c415b09c5e9d5a1fb32f4b6df0e504544b84f9b49026026e375aa41ef18dca375e29b2d17d3e9a8afa474bfe8b05e79a6ff60fc2105b017c79d10a8bfe45aa00b28b46c1cdeb8c1851d7fa74ffc1b7808ef77391544eb48fd01d1b62ec56a9b2accaafbde5aac4550337afd383680d5def0c802dd4fde4c8"}, {0x80, 0x0, 0x3, "50b6f0c1e19fb6b4318537bc2c1cc6c63973d3a24d1b540a9f8f53d8c13cd93dc70e6537047f2a2b2faca3f732b1a36c686016353187322f70bcf17760569c1c285728cd1aa93ebe3f547e95c10f5d700953b4ac05a84f6ff2381075b9a8c535bec6c1047341c8f6b4fc"}], 0x1270}, 0xa) clock_getres(0x6, &(0x7f00000000c0)) pckbd_enable: command error 19:33:26 executing program 0: setuid(0xee01) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x8000, 0x0) r0 = msgget(0x3, 0x3) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000a6b80000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) 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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fcntl$dupfd(r3, 0x100000000400, r1) fchmod(r2, 0x4) r4 = msgget$private(0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) r7 = msgget$private(0x0, 0x1) r8 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x89, 0xffffffffffff7fff}, 0x1f, 0x0, r8, 0x0, 0xff, 0x0, 0x40, 0x6}) msgrcv(r7, &(0x7f0000001340)=ANY=[], 0x0, 0x0, 0x800) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x37, 0x0, 0x0) r10 = socket$inet6(0x18, 0x1, 0x3) getsockopt(r10, 0x29, 0x37, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x29, 0x37, 0x0, 0x0) r12 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r12, 0x29, 0x37, 0x0, 0x0) r13 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r13, 0x3, 0x3b, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000980)=ANY=[@ANYPTR=&(0x7f00000008c0)=ANY=[], @ANYRESHEX=r12, @ANYRES64, @ANYRES64, @ANYRESHEX=0x0, @ANYRESDEC=r13, @ANYRESDEC=0x0], 0x7, 0x0) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r4, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r5], 0x3, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYRES32=r4], 0x1, 0x0, 0x0) msgrcv(r5, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000190000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r15, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r20, 0x80047462, &(0x7f0000000080)=0x100002) 19:33:26 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x4, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 19:33:26 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='E') fcntl$dupfd(r0, 0x5, 0xffffffffffffffff) 19:33:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.H', 0x4}], 0x1, 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x80001) 19:33:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) mlockall(0x5) msgget$private(0x0, 0x40) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() open(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = dup2(0xffffffffffffffff, r5) kevent(r6, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x92, 0x1, 0x3766}], 0x7ff, 0x0, 0x2, 0x0) dup2(r1, r4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f00000001c0)="daecfcaee9dd917846cadb845aaefa37d885de6e748f5315e34ae9033712a3644107e7359cd10cda2c114204ac6a00a149c0220822d3844ce0beef96444e19a585476606ff959cda33aff720aece994530f39a279f12defa37c89620388e7fe2c570891292438f04fbc0429bfdfda616e548a8e4c424c301e7180e1e7e862adc72e6ae579a48e95aea0f31255bdcdbfbd46ae30f264ac610cc0ea8ccee3217ee2139cf4ab0c036f9531f5706941d221e50292e24c9a872dcf0fdbaf670809d7ae2240f26eecfb44d3aa34215ad97ac59fb2444753cff47c4007a805e4afbaba86de7cec7b43bf3ad652232aa62", 0xed}, {&(0x7f00000000c0)="edf643991f99f18c1872a5dd626b6eb2a01950bb3e9f3471e770fec0e2e442ad9a0ae94ff6d4846a170c4d5f6e08135874d5f45f415c74b851dae69db3a4849f997329dfdf2dba3cd44e5ace13997197539e7a1830d7b486bbc692693b8e488e413bb5dec0970c1108b79fc8d5", 0x6d}, {&(0x7f0000000400)="14957fa7fa027a18b79c2a2a856509cd4990f1d9df25a6a1ccc96694c3673e042b195430586d0a4a75f662d67dfa058edb49c049dc515726401b01a7f0f8c260187eff8a0ccd01ae6871bfe412d29bffb3601a54b016d12552ca581fd045af051635dab5489e84db46cb339cdc92d70db73b91c365b9b98771528fc4c9ac2b138f7508c0f4644590b5ae78d9fa8de412828d37d473afa162c040b40181e286e4151ce11cefac1009ce265d003bf7aab4bba90af6d314fe4929604ebd989c571287288d6f721f0a5a875909baec12b0632f1a7c23e3a0d4400580ad083cca3941c6ef63a83ca70e1cfa239b3b8f04b04a3a5cf528fba939b914ac1d57b2da7c237a3eea9fbb521052dce43bf976cfc6c799f303f4364d185e63a19f623c28c94bd430c68dabecffd3b30fcd12fec40887c44e217603dcbaea09658ca62496a08bd6414fbfde782c8ad6373baf75893df254b2a59f9debc73877ff92f77391b561703c72ac98401bcce69565551d765c954dbf1a9fd90c9f6cf454eab222066f49f366932b0b4e13a397a377eba1a5a8007d72842e0abb74119e5d7a660c127b064b52d8e795a9a8f4811847481fa300d60e4340abc462890007891cce80d9728dd9cacff9c6886238ec6b76fb5445f55236cb9ec96fb9e30bd507b754b597bb1e4bfde2305ed74d3962382a0f678a3727370a8982422e33278e9f00fea6fdb651638b1733c82f1b202a126cff3cf487172d648ee07440bc275f2943a9028a283b9d8e524550ab056938493e5307c1c862befd10a5bb6528d4210ddde1ac705b5c263e67514db86276b19bcec7346c25e1c68c1f1057eb8a34427500113f659d5288d4599fa217047fd5a22a185c7d5ffef1611652d13fe1e8954c2929bc5c7a88aea1ef720ce4561562562a67ac28954b92b4af6f7d627553bf994a68e36306c07e7dfc91fc0c69dd835e428c38a8112f6666a788fe66cffbbfda38178dcfa8160ce9f8894a493ecfcc3a26f96157e629c96a8e35b27f0fd38a7c303fa8805885c73e8b922eb44a98b94de1b2e19aa93eab82d155e000390e7a163aacf1ed6f4c441826782f5237024dec9f3cf551b272fb6e81eb48c678448178d0059c93060e3fbad300ff7e9a448069e430bcb3ee575519b236e625eb0beae5527a1e40028f5121a64d4cc98222f7bd496de55cba96b91b6762fb87727722cff380a1b190a020b02bdb62673e66197d6f77e1052d37458cc890edba7667207404664126c8332fb8efc13ed11295f8635f28edc5e43fd7cf17f34fc6cf5f7beffd4ffe4cb36b8ce2738ee8a9ed4b8bfb48c0f121565b73241c997dc344e1dd1656b61eee09816bd9123fc81933b590252f568eea65f5d62788d296eab63223b6ed4900d1a0da905c969984c523a7760267d1e55180d6f74c6d964da2c6e9f534b3eec45da0f590836a66fe88f4bb27c15f5a4ff1c47d9085c4eadbb8533f8b6abb201667de8b3cca674773aaff65b0f774254a91e53dd9de8442bae28a704c38bd9ac878d13954374a100d345f4e4414f5ba0455673a99daa4e87b7ff111c2f8bcef6b9cad1e22d04f2f9116a89c898fcf2f7529c8bd04af919f1b1f8f9d905d2772010940cac698d1193bf324aeb15fc80b280a888731405daa2767a534a2d6440b9949210b7e3e2165abb23d80fb49b732bc242e7af8acf3cb7972de2fc18b0c87258f73de2fcdc4bfb181431983072fb3337decfbe3822be47eaa02c901b94eecb209721497c59a95b7ecff18884e1e9971961c338e40cc13fbf919e240c16a4b35eb12fe53f4dd69a2b780494738c1ec96d68c075b370c68cdce84b4955fd9ec29f808d166890e0e3419881f79b1631d77fc91a8f6cb001ac6837d89e1e1361da5a316ad7b6570b3f7047b44bd2eea9e3471b67dbc258d2a114742da657ec1e6a874a2ab52c053d43ab3823efe6234b2411e0ea88ca3bc97f60a5b29155a946bc27b380778d8af901eb6631006748de425ef6096e478cfb73f26fe0e9403d9e64c2a99daa8d78ea974a98a9cf2eb432a6753e0da26e5a01ded1e295f50eeca59e34cc44f2b23875533b7d8f8ad3103ed8d52c6b96bf85db17927e8648e886d70d9fcb11cb3d3436ab5913ffa2c60e23cb1974949e3aeb8ea5c864c7b08869d1de62502a91602ceb4bde945a4dd89815b6c8b468623708e5b2de7985d5f9deee0daa057f8e06e76d482008315d9c5b668d78feedff9ef5ca5f8ea4babd667fb64ee18d721048d6484e0e92bf48c49b21c6e257a0ef9e9fcbe56bded7178711caffcd4674600268c8cb305026a9cc4d810d86cf1333017ab2e8c8df20da9b9824a1920aa4b73f4eb3041f56f0c20897fdefda8b812e5fd1b6973a826b049c40e555df729b5ce2e89dceb9e75422389bede3cb46433b54dc0092966bb4d95aedbafc6147202ab7615323495bab3ee1f1e3f82ab09c9febcc3a375c2546855d4a304f7ce1d8c523c1199a59dd69ac35793957b6183e35d107d6ad25ac5e2d1716b7b86d3a2c7880514649c990647c4bfb85941159ffa5509ce47269c180630ea11a6eae06a7653e72f40dc71011c648f50215ec79b3b7a0c52f47e85ca85cf27b1687249a385a493841391f803d4faf4016cfa0b4c6662d0a1607ef9cc6bb5f694e8088124cd03d6529f75d60735a93a5db28588dbc37d0d8f5a5a38b998ca76b10209e13e58bc3f25df4714ad6cbf0dd6fa47abc8a016740fb2b4bf7f50ed57a624821455347856b0126eefede4de346242c71374e5db5b599a242e79dac1e46f6652de60b7f30821fabdaba4b9afc9611dcdd4bdffa6680d0b3c90bfcf0d838be1bbbab382a1ae4de259d9d35bdde2b9c9f45764010421f451bfa4ac6a9e9d3de0c0143c2cbbebbaf2145cf7b8ce149cd3cf66aec9ad29230183c6f857368f199ba50564cb1edd5f01ffff94c53833d89ef9b19ad66eb199a968c5d590a4d2ff2a1d0fe44f0ebe760786be80f6e6b16463ffbb9387335d7de099de730b5b9811e791fcb4626830855f49c49eaaf4365201734e07483e923180870e3467d2971a3752dd81bc31f4e1125ade4d935d80de8891f7c0374719e41dc993c083d3ba71c5121fcdcd2e7af9ef9cdfb30b9aa074154afc224f1e751406d05b606655fae35f172e5a750c67e70da02799159e99f548d3441190ce9f37ae88b0b94e7232147b3d772031f391984f00ab9ce0598d62888974cd997fbc17c18a80891c1feb3716c01e0c33308efee0f035e7cff35c7b79942548f1797bf5e458cfa98c67aac462e84169593fc25b57963d7ae77654ce9c47afcf6388e180d5c45467e99adc38cf6d173dec12804a3e473e5f99e738687a8ba0f241608c2849624ba15168522cea36a2831c8c47c21a79a02637cb13f153fd31f7096c3778abfb62cbce9405dd3de2dec55a2f6ed20ef1882a99f623b979ffee18fbc884e9609724631cba0ee851d2347d65cbcc2c7615cc68bb77d5276cd05e852f9ecfdb77e8684a69022e887c966fca262571148addd79009a0b2ad69e7f2f1d8829bc142455abf638b4f9cff29119cced0f37e7fc3351c785b492c5c26061836a502444d0f80fc8a3800b1e49cdfa845f030cf86b077656750822eff2a3504e78e8a28220f690fa8b463c2ce58f4dc3bfa9b75b38ffd885956c8c79137a64010c24dce97e8560d886a01358956fb317011d5c3daae97af45cc54a52d27d119420d07d10ae2f3a8fd362418298fc8ccad2d1a7e3da65a0470660425fb51e46b3045b04945e171f75cc6e5af975961fc15e6cc3878aa902803026ca4d7ee7cb4330bc9183bd3c718ce6bf54ed688e33d27b93f8c6f1f171b4acd1f71e80c66bbb0c248acc65588d8c35389bdb86985c1ee60232e253b86123fa05430fccb9eb709b857f19c98113e63a0bbeaff4668af23cd64ae1c2093ed1ce36ad72df6ea49e4e7b511471284b9f033cd0f3f7bf4d346b19ef1e02cc38b962aac16fce1bf2ec6ba04379fe211ddba6134e1452d84ab104f7698c849a87ead42aaab95126a85abda3149fe63484bfb8b6b43050857d734a25b9cce4385366715cc89bffe2394b12d28974e5b37b3cf31046a664b330549d00be7c13fcac39b5ab29ead4ed7b9462922fed70c4fe76b1a2a670e3dbb3eaaf2a008df835b596eb19581f64628c484f767a1fccc127ac2df3a3b11ee2c68c7b455075f7933600006d470da777b259db3e288eebbc068849cfa0aa88b8f8248f8846325667bc0a4d644dcbaea608f2e25d9cf2a870655a7447e9112db90f8e7778b66e325c2ab34875934eaee5f6477a7b6c4454183afa82bccbbaa61734f14b0142c27147a3f30c65a39e09d012371158c15da48772c8dc5b228ad6babe55438cf8e1477721a7e6d0e9dc9381f5d2dac11b8de22080b0afcdea9d5a7af38569f59b00d3380c1a744b8c76a0b208d7c36e6a8ac4e3f0f6e67c7b1269fa66984e2fdaf48c6c09e04515f03959b4f1b93d4f82df62b4e7278fe1c80f6a12b13b3e19ed58ed594a93d34e2bb9fb47dcb00f7c038f03690e3c370e71fd7f17898d55abb414f947c584617846862e3086e75ce855fea53213197241ffd00a2442952b8321f2e49bf30cf89c2f55b8cf6c0c7f841ca44975ed8878986dc351be77676fa5e517abaaf0a5813e956808e8fc404b08fc63aaa3e91162ad530bdcd2b861eb73325e35d5dcd7dc79db5c8101c24115c5cda81b0ed3e92ba8313a2655fef849544b151615bb6cde2f5aff34b22b49eac296b2726b5d6bb3a580ee331e7432a925a2dd8711025ef74d40ba0bff093200cb0a1c391ec71f47454f7425edf673f1a28c6d46fdad63a1b7ec392e5cd6d2389199d9159a47b003933a5311a47606b0a6dc1779faafbb422aab2926027d7eee52b9d39d6219034a877e7c4f68bb16d5b948f7c756cf8f990faa71dfb862ac6fef2099c86484b894a81ebb396e8523f80b5479fb416bd8b49c3cc4cd75b8b5274b60a2c7e302b4bf9f0d13217caa1b26800214da0f0cc891d0a7c235de06c6ddd9c5a1d8d3472e9934ffa45acf657785ab8ef406d0b3e97eb9bafa838f2c93a013f22e0a4c6e26a77d145405892651d96c08241fc709115d7973dfd03f58d155d646e3958b702fb4b73078a8443092c29120d90ead1ea5e156e42fc43965febe056a06f5c20b851bb2f7e6d140e04443438d8b53ed11d374eae34954382517ccb30030f4b9c689bec432b2e3dca22a5f2182e14047423e80ed6fcde5177740c7cc24be47faab4f893cc7f5a41997e76479638d0b998c8d5ec70e1f3e48407e8530341debc84db5fc0412046c4640b0dc3ae3ad05d254c9de84e178702b27c2638aeac73ed278fbca8c9b96e77eb0f6df14a44dfc1276e5f2db48f85b0e2cb9873a1f057dd84b43c713ce26e9bf6b6c6281febef99e57b8a6efbb2dd4d1b6c25feb9a342629ea362b7e99b51ed6244816d206e6ba0d5956b2d6d2dd237185a5d5f60051a9fd5f81a9bb4cd59e4796b8873afdf28e9620f16e4a1f4961a4848babcf04cb7ce7be81534462c1028c9b4161e063afdcd2a9e80ee71f88e8a381f61a10eba88a37c64d8ba61519af43306e6c07d81646a016a4a909c377651f268cecf5d3f54cadb2f5d411dba2ec694a20667aa9bbcf4a59a28cd9f6c3e4ad5b98a27e859cabd2a8c3d29e3b23fd24bc322101ad8b1b992bef7de83d3051432889426603f9474d82585d08e7f31ce621d8693f9254b1de9dcb2665a5b1a954ed9f4988e831b00515c17d615788611615026", 0x1000}, {&(0x7f0000000140)="65c4d67d4436185adef4c6bdb5b831bc7237e56ec50b59ae49c69f5aed", 0x1d}], 0x4, 0x0, 0x0) 19:33:27 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setgroups(0x0, 0x0) r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000280)) recvfrom(r0, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = getegid() r3 = dup(0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) recvfrom(r3, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r4) r5 = dup(0xffffffffffffff9c) getsockname$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000001d00"/110], &(0x7f0000000180)=0x6e) dup2(r5, r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) recvfrom(r5, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r6) r7 = dup(0xffffffffffffff9c) getsockname$unix(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000002000000000f5ff00"/110], &(0x7f0000000180)=0x6e) dup2(r7, r7) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000280)) recvfrom(r7, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r8) r9 = dup(0xffffffffffffff9c) getsockname$unix(r9, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r9, r9) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000280)) recvfrom(r9, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r10) r11 = dup(0xffffffffffffff9c) getsockname$unix(r11, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r11, r11) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000280)) recvfrom(r11, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r12) r13 = dup(0xffffffffffffff9c) getsockname$unix(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000c900"/110], &(0x7f0000000180)=0x6e) dup2(r13, r13) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r13, 0x402c7413, &(0x7f0000000280)) recvfrom(r13, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r14) getgroups(0x5, &(0x7f0000000040)=[r10, 0xffffffffffffffff, r12, r14, 0x0]) r16 = dup(0xffffffffffffff9c) getsockname$unix(r16, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r16, r16) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r16, 0x402c7413, &(0x7f0000000280)) recvfrom(r16, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r17 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r17, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) accept$unix(r18, 0x0, &(0x7f00000000c0)) r19 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r19, &(0x7f0000000080)=[{{r20}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfeed) setegid(r21) r22 = dup(0xffffffffffffff9c) getsockname$unix(r22, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r22, r22) setsockopt$inet6_MRT6_ADD_MIF(r22, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r22, 0x402c7413, &(0x7f0000000280)) recvfrom(r22, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r23) setgroups(0x9, &(0x7f0000000080)=[r1, r2, r4, 0x0, r6, r8, r15, r21, r23]) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 19:33:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) 19:33:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xde, &(0x7f0000000400)="9a24115a0a22cbdef995eedb9e60f277f4d4bf4886e978e1fd8331d8fe8f6d4b6dd3040bab04602b130f16c06afe9413a152284c4c4cafe7085a5fdba6c2159350478aba083094a3a2d2553766c9c890e0e1eda75d8d9fe263ef8f64e04b62a7d58bd19cf3ab94f09831c0cf5eb4ad065077e1f3b13e3479bc950e358c20a08d4bccdbfe2160355ec339fea19cb8d11e8562006986ecbe85ca4ffc8201c90d0232507e7032edeb52cd501260684ff4454ad65bd6345af973acc5967d94e87cc1845cecafdb1bccf955e419da2a0fe93cea253cb39678fd31cf4e6b999b39") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffffb4}], 0x100000000000005e, 0x0, 0x0) 19:33:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1}, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xffffffffffffff7f, 0x1, 0x1, 0xffff, 0x8, 0x5, 0x1, 0x0, 0x7, 0x3d}) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0xfffffffffffffe00}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xe093, 0x401, 0x3f, 0x7218}, {0x43, 0xffffffffffffffff, 0x6, 0xfffffffffffff001}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x1, 0x9, 0x743}, {0x8, 0xe1, 0xb0, 0x9c}, {0x5, 0x8, 0x283, 0x5}]}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) 19:33:27 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20080, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() r4 = dup(0xffffffffffffff9c) getsockname$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r4, r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) recvfrom(r4, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, r5, 0x4, 0x80}, 0x3, 0x882, 0x4}) r6 = geteuid() setreuid(r3, r6) shmdt(0x0) 19:33:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="2eb8c6b8613d62930300000000000000002a268bfec6b10ca54d38df83e81cdf33f180125370fa2915911eb48231ce5f30835ec97ff173074838a8080938d1bc55aa064ec3c45c2d198c7a6a90e39c938f5dde2e5fb063b659f0fe59a2b109d556d028161b5b", 0x66}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x40006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x0, 0x4, 0x300000000000000, 0xc8}, {0x200, 0x3, 0xfb, 0x8000}, {0xd42, 0x8000, 0x80000000, 0x3f}, {0x0, 0x7ff, 0x3, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)) fcntl$dupfd(r1, 0x14, r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x90) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:27 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(r0, &(0x7f0000002500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f00"/4104], 0x1008, 0x1, 0x800) ftruncate(r1, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xb932915723ddf08, r2) ioctl$KDGKBMODE(r3, 0x40044b06) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) socket(0x10, 0x3, 0x2) fcntl$lock(r1, 0x0, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x2, r4}) fchdir(r1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000002f, &(0x7f0000000040)="90000200", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000002f, &(0x7f0000000040)="90000200", 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000002f, &(0x7f0000000040)="90000200", 0x4) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000002f, &(0x7f0000000040)="90000200", 0x4) socket(0x18, 0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd93fa8d4f26e7ca6851752ad718e886ea3ae9b7659a9eb8e7aad65ca5908b15ad6c59792a394697d2ba81c6b49ab2c178f7d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612080bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fc5b1fdf100d3b21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d6"], 0xac, 0x800) 19:33:27 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaa0008060001080006040001ff00ac1414aa00"/42]) 19:33:27 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)) 19:33:27 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x24820, 0x0) fchmod(r0, 0x102) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000080)="9322b590db5ab9a1556ddf4b6212bc36f06ef67503a592d708", 0x19}, {&(0x7f00000000c0)="37f16cb9f5ec27489e94b348c18e709ebdb49bf1a97bf2d918a61c04a19738e8cc565af0e8bab359eb00aecd7ab7c09b99fda7ea0a1ec10931c42816b828d17fef74a717df1dc230ce8b21541c3dca2bda199f393a1c9fcde4ae33a507dc8155bf9caa2e52efa1940edac76859eae620b36f00dac967406b38da9b1be111abf03ce960c1057123020abab67299cde37a0fc9d214637d1a418a1f453f032ee7b337e3fdb4ffd732a9a658965f1763d4d76aa385d7bfdc1678be24f928bbb2bfaa729690e6d9aa175257114666a28969028b5f70ce69a0157d788a643d75ba06fc2fadf5da9429293f848a85e43db715a0060dce99149ee0675c6e6bc191ec0aa931f737dae0b474183715b73a7404a95e29e5abc222d78cdcaa8d06d8a4ca3f60bf7747cf2dbebdfe1411def4ef061a4b3e5f4f81cc7e387dba565f22fd0a2739474d485cfc34aefe50b5c95e63f20a4f5cf4f6550860b9e7367693b400cdf088948f5a8fc996bfe0df154c7308ba8f64321c786e76c109180aa9e5c14121cabbe08b5cca86c1db75c102bdf3f67522e300173a8752390bfaefe36cc60b6d6550b2b9498cf2c8afb4fb8a5c34bb5da19284d8165306803d58cc31566879c723b8bed5c3e630800650d848aa46ee266aec10efb8a8a8a8b4cd31d6c2311826604cbf7dfdd4b2015404406368f8b82fc6fb3f32a49031993d0c66b21f4a204b39db3fd8dfc7d14076bbe40a1ea7b7e652da0a8495e1baee521e1d9d54d7e0dcaed0e9f11685abd3fc6e51d61dd36d2d6543ee39ded5646d4bc68c6ac1b741881226042178e3a3810f13d873f8b48fdc558a4c038438caf2aab1a3e28cd26fd5924140c9aeeb412fa8587ce9be5442706cae3c3080030bbb6fd786fc19ed0a40a35cbb8d0d6028291af519b8765f7902bc64b9887667e947ca0d39ea18761bc8f51157a72e19a51569d98610388903d5993f6a51f284a8929593632e3063113cb3612f2e076942a8144b33949aaf5360e7d728bfb08c4d70ec3e2a74648b579a17a7d670b0be1accabbe87e7495cfffca0701691926152cc43de2386a36b279fe2fede3ce7a4676342e464fc1236adf423a37fc5b09ea3e7b934e0dd33d95a7790c5719b6b6f8cd240aa2f6404f66149df393059bf8026c05074f8b614928e732994f1e31473fe8eadcf50114eff6f56291933d3bb8d8184e96c8243348aa09a86878183de64ec3f0be1c75a1d01d71934bc27ec8cd0c2cd0b53e582c2631e82d02b2583ffaec2c8ba84e965f009f4258ce1bc0a0fd9df60a7d44c78db7469a03c03b101e4729c97461ac203487c68261851064dfc367a5efda04f19c43857f45d2dcec4e1bb1a677275a9afa1381da1a1e67ea79c7d2a4cc11ff41856dbd01e1bc8628589364e29e5ad41e7675b00797d18be10f803f825c79aa2f4ae54ca644d52295f1e842901813e6880ba5ec9c83267d7f590ed24a4bc0f15bb658bfed0ade27943abe01faa37927d8a232100c463a1b52a441318409f7280f2951d1dc2969fb72e2e72817ac590d860aeccc2546f68c69573450c3c9a1382705b6e4ba93268f2129a8ccdf73fcd77a0ebec70f374900c176598533f5e287f1b32fdde85ea1dad3e7137a3bf3c5c2902562f9084c6be650358631c0d8f46eeab1d3192064b910335edb35bef747f47452d6a51bf2b8806353aaf654649e9fd4fd5b851fa68591bb4393e6623b6798a0e6e07a8c3a39a5d4fc8ec77893ff971c29dac79c0fd5c738b08c5a74442dad86b78cfde8d82d551d9ec737d18361f975a5d8224f68bd4c0ed2a9d1861ff4daada7db22a63a3b7a41ce4c617be95e46c99e3cc9b7c296195de5ed39639f0efa4af6ab8ece5a7d5a129d0f9510be96206e1157bbb176c391265e85edfc3ff265aca4e9419bd32ac30498f813ec459e9167bccd56ca5534ea5ad39dba94e20ff1094a709636e4cb12da2b13e73872c20abaa79456301b9e62c7786f16a93e98d8d83129347bdbe1b776dbf98f8f43435133e94e4a3b918b7a2797657f2c9dddf573caa8d88bb207f64bfc26e37445bf6c37cd0ce04d746ad0ce49a27ee712811441b50acd286b78f45a784fc0c71769cfc4c718d8a78efc81e5cfe8ab5310e295e61cc91d105a2b9668364e8254e198f53b3e0e2701a9034d6354b890bc333f922dfd6c6a83c489222bd24a4fc15024e666f12d4a68891727c85d8fe2e89333e930dd1016d3c63a809325c881f5759e508fa8b3bd607ae0a5b2b5f1e2237b82a4a6d3c16f439302a4a0a68e184a65da11b081e18f966105b0c4fceb883bf03c269d1da969e9e0c2a43369b5e7f665e35ba7620a5d91051c6f5d983d0e8ab19a9aacfcb790ac7a36e10708a9e3109056a8022a12f55dd5c7549a6df4112be840c95c10a56391322df4d16bf83938ddd6050b3abf536ba241292ff4b8f667711d296ae6941c2796852c4717ded674c9aa72c77182e32bda464ceb7df28bc48cea09e527c0211503754cc76c01b984478fcd47b935e981d97a6ee5336bfd799cd61d4811e31a19ca3976911e5b1cf54ad3148f89827c1109563465cfb8ac8b38f8c5dd477ba984a22efc2447250886e82a50130ba4ac26a98d73312f803cd6232315080ca69c859ddffe3479edd3759565084a8f0600c800ef01875a8814383f3087b98ba497c9d1eb578f016e67719a36f5b4d9e7512c800a209a10932976f5502e4252f0c8b81e6f2efc5d2d4dbd10e1f8bc04a87917701b5d4f9ce6a6230306035ceb7baed888a8dbfd9281d066ba79b88629677fc8c61c88d86f268d2b38deef4f7bd0e64826c51b5433dbf179397bc7d10f4cc427b5f94ca4b63e78150da272b3f0a5fecf0d81bd18e4fd81cf07de1df323720bb2a08dacd43ceb3e57624d0387f081b19b89dfb65b0c26e03339090dea54f2309e849af7c0438d322f865f24c99a46aad78a0db0bcb5808fc3f4f8bd9ce6101338712404cc1cf27829697e006cec18b506524fe5a97fa1e51e7f186e431623b84598db4352fd1aaa16a5278305b6e999c541231ad3c1aa59745d25a778d6d61d10d109a3a50ee446faa57377d2c4e0bb175700ad5652a2989f0555dfd6f610514398b411d4fe3f50b94fc588dc7d63fc1c2a14cc03dda5311bfd24b6853e7b121fde496dc8e91acdd092e116d62f8341508b7a4fe29e571ce30e94864159c961fb548612b3814266b303c428b498aff94e6ea700454ea95f187bb5a4acc6f603d486622c2b0cf6296a1fd13a3ea897033de0955f18cc66241c2d67484e3743ed63dcb2ffbb14029e51506263f47e6119c723a0e21f9f29f1fbd9f926964c7d72751dc6f92eaf31451cbe0eede56d173526bdcdfb70ddc686cfa926c5c9a2c59a9e70b12529057d2b81e48c607036304d727f1f7c51ae0a0fe4e9b9b70c88330aa32b8598da9c7e25826d22f2fef4805abf4fdd2dfaca076b2f24f5967377710764a4ca31ccd68f88bbc22a6dec7d92a5ff2396f89bc2c1a4e62e481017e27e3bfcfb2bac169be1dd605c74de4239d634e3fb25c86f27408c58179895e0bd80bfd16abc046075b7ce12433cd6d9322271805a73827fd0deff87a50c702d6d01b76959cbe69d3bf4cc621e7f02902875ce8c7d626fbebced5cd3d3d85753a6186fd94a697dbe3f59816ceb0cb6b41f2d9c1428f8172397157bc7dd183363414288dfc06055a85e174f0fae4cbd274c4b3c7006daefde1c21005ceacbf2115768c9d5a45a92286c0c1de90cacbeb65b6461246e371c315fe5b0548af266b56266cec21d66efcfeee03986441e834153231a84b0dc324e6b1c322a8b2abfe91f17c8dbe344994afd4220d4ad3562729c3c7769a48a73b17ebb9df7d4207d741025d84eca66e9e5a67ce85a1da15dc7018c438d20060f6db0e5663a95f3fda52846f715edaedad7537e4b31cb8f6b6ad1789816d2180267130e56d3682303dcf993660a346c5870af31984f4d3de8fd91591de18e15cfb4426d10c986d504410b3a85acd5db3b48d97acdefc4faae86e6e778eb539a4c0c055c4c9ff1615e007d7118e0aa4baba865fdc88f9c05dccc033a80f776c0b5a441ad2fcac542e9841d501fc2e22305ecc4358b102e250a9aa86aa6ba7af3736e9e80284b5054eaf60a38d84dd75de22033fe4700b6eee6d5168c3de272ff868ee9d0ec038f7ab4cfbec5a8385bba0ae18fb028e02969002cf0443e7699dec567017411c9fb72ff154836dae81ac9b3793e9a3d82743490a3a45da8475e46c897ffb651c213c4bdd5fa0c2f7f02b8e09bebe677c35d88f2e235830636f31b99a4decead60376202e2dbe8dd3ce113e4d8e69bca18fdc61f816f9f8299a13d082b425417b6976d45cb6bcd56190d2a3c6ba62fdd6d4e55273e27401e80d29e4a529955c2d5785adb6c0796c8d39757fab1c3d36e9fccd84a8032fef163642cbb8c7765756d8c1c2339ddcaa3eab36d6de1991e1f4e39d7e301f9dbdc8d2541e1b2da21196ee88588a0a30843f113e8b1a2b81fed03580708fa13965cf145fe817935bfb62428fa522827af5bfe52c897d49638e08a504c92011afb45af033b882712800d13bc1b7a6785ca19e2d13c0721732f6d1e76aa294a89a95b492f370b136eeefeb874eafa030a732fb5be4e06a778394ca5e0970611090480e04b45074bb81e0102fe0d7201f9fe5ee98b8c5686f70f934a95a9d49f2f534271c754c5539484839e497b4a2fb737ee5cf08b22ae983abe2567e5244757bf4a762f1c97fd510c5a63614c0a4f851e660c2fad65add0d4979e64e3c5acd4afad9aeba9cf0dc01ab6d6b2c0a54413990935dfccad6abe1fa4c29b7509b482fbac21f07321b05ea9d796234e28fe4c8f88b268509abb3d9800de59970c6f981bf3978b5ff4c6ff04bfee74a617867b2c86f74cf196f7670e3f522a05b66562a896d2cf086cd981c5f3b5dd49c0bf512abe27d219285c5cada02b48b6b622d23c7484e6449a95b19b7abd636190338351f732a701574f01b5ffb5a76bc0008f485592a534cce088544cdc209566c4d6a13cdc9a562696fbe10e3a7c0e3a62463864f8c840f3680b08d98ecd94bf2cc60a4b5d4b8addf3fdc20707d2da1eee8d5f7f4c93b9232254fa0cc1fa15bb2e53872e5d2f0fa873d3c8dfa7fc543e3fc29b456917c952446c7e44cef067d6a185a1ec8eaed082a5a98a33b4acc24204e3a622aa72d7e7ffced5c64c2fe1407571d904b95c3ceec7d02c1725fb4a7c404e6b005b40b2b32410f07d893934f3040650ff9aff8611b8aa6d947cb6bf264a757c8feb24088e1e6cec7bcb6e5d3f943016934a303cea05f791042d8db05bca9b3db7e379b3dbf27d760c88b0c157593b162d987da7f752b59eaec2b47c6bb3c9d0533d21288a9cfec7ea28aff993e7bfeb36b86b4d19532968ee9d18c29671b02c504018127d49270904ba45f665b03c602b4624cf72769768174038e6df38d621436a84469e4ce2fc8a8bf2cced2951ad153d8a9a509b5ba1afed58f036c422e4677992264b6091e4dbddb56e56382e2174c0e57e504943ffc8ea68d506f5f4c813a3e37424172a3d187d2fe6f1f94cc1f323259586802a7d0b3e2154389824cc5f23c5e42a3fd42a8f7861f58a015eb4673008b6508408a88ed26cfee1c7b3a3ebeb44be93d1c35144474d5c0349e38eb26fa7d1633c2e11bf17307801c28fec4893cd51ed38bfdf37276ba6ae985a13e02034046f099a8e54662fbd30ef753eadb8e8626ee657658d1368dc02d6d050d7903ec82", 0x1000}, {&(0x7f00000010c0)="e1a042e566f069046be05b0c8269b191d1ebbd6e971f7ac7e442269307ec9e6c7344d710c1937fca0f5018abf65240202258ab1d92a629acd53ea7beb95aff2d2a221f7b2dd6c61b74fba62478ae8ffa87dd082bfb50d756fc0f1cfc8cd4751901f47dbefd0ac60931a4d11e8d65b522d8e867f27f1dcf040256f3eb16821d93134eb573ed57f58cc0e96dc58b7eb8a273ef553dc728c1f53197e237e67fe08b3d27bdc90355c9ca41d8ef96afacd025d778f3", 0xb3}, {&(0x7f0000001180)="76990329abbc", 0x6}], 0x4) pipe2(&(0x7f0000001200), 0x10000) r2 = msgget(0x0, 0xe) msgsnd(r2, &(0x7f00000013c0)={0x1, "ccb37e0643139953f8d44160eefde8e6a747435d81b88ada8f3395ebace2ffb9f1d227f23211922500ab86b88eaec0de7e44f67180be945a16a9a77e7338b412898da749c8cda74db2c501e5bd2ebee7a88331f9fd5e8fa0715cfe3ed0bf8f49e8d3e4a0063307a8b55b76e502fe38ded6344a6431acafe21058495c2454ecd6aa4597f924fa7da930be321c5186869704fc43db609e46d452a7e394d32e823c281e129a89a823ad405ae10732e26b3b1608a2c700510cdf38de809098306e8ab8493bb6157799cbdf19d53fe71b8617ff8f42fa097b0fb95523e26a54b7ce12dc085a4ea85a0d9ee5c285bc"}, 0xf4, 0x800) 19:33:27 executing program 0: pckbd_enable: command error 19:33:29 executing program 0: pckbd_enable: command error 19:33:29 executing program 1: 19:33:29 executing program 0: 19:33:30 executing program 1: 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000140)="b6abee68") 19:33:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000040)="979212b1300e6d0f664192c87bc5e09cb1ebf2872d98a880e5a387ce", 0x1c, 0x4, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 19:33:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4}, {0x1b, 0x8}}, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x114cb, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x80000000, 0xffff, 0xd7a}, {{r5}, 0xfffffffffffffffb, 0x10, 0x2, 0x6}, {{r6}, 0xfffffffffffffff0, 0x102, 0x8, 0x80, 0x1}, {{r7}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x6, 0x5}], 0xffffffff00000001, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x56cd9ea5e3b8c236, 0x81, 0xe13890d}, {{r8}, 0xfffffffffffffffa, 0xa, 0x2, 0x100000000, 0x8}], 0x6, &(0x7f0000000280)={0x7fffffff, 0x3ff}) 19:33:30 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x1, 0x1, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) r3 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x20}, {r1, 0x4}, {r2, 0x40}, {r3, 0x2}], 0x4, 0x100000001) syz_open_pts() socketpair(0x18, 0xc004, 0xffffffffffffffe0, &(0x7f0000000140)) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc8, &(0x7f0000000100)="b6") getrusage(0xffffffffffffffff, &(0x7f0000000140)) 19:33:30 executing program 0: r0 = socket$inet(0x2, 0xc000, 0x1002) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0xa4) setsockopt(r0, 0x0, 0xa, 0x0, 0x126) fchflags(r0, 0x10009) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) syz_open_pts() r1 = getegid() setegid(r1) 19:33:30 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ftruncate(r2, 0x0, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:30 executing program 0: r0 = syz_open_pts() socket$inet6(0x18, 0x3, 0x1) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfff, 0x0, 0x0, 0x0, "2748f3782e9961cd5af6f424ff1d23671e7e55df"}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000240)="af698b25ed1cc5353820f3341587127acf939f9aceb5661149348a6125a6781ff8bdbf20798aa550de61338a5bddf258d460adb8a4030592fa31ff5bc2912b8cbee6fd47ba84ac8b2c65ee2a1b68d6adf3a3b3c90264812748d9d4ef0c064055d78418aa06e3cbe4935d81241c75b1fb4171a464491d89f6c8cbe0e9cafc6cd224e3583a9ecd7310bda8a070f43e44b80ddadf72d4e1afc3ebb4f145667dfc399b33e8ced6746aad61dd1bfd8050bf7bf92c07cd3f79d48e10cec2d08f59737b33bab0904d92", 0xc6}, {&(0x7f0000000340)="3016b04db369b5dbf6a7beaef5f3c1f506621ff325aa24324ed1325c38d1b472f77c5f8b613d96e84ceb3a0da01dcacb0c5c1028c4599970bbbf344ab3194917ed211544085c4cc7b9bf49456da1645c6e0abfedb56ce5e65d925f5fcbc15ea6cf363d522ae6fa0189920c61e0bfe9fd5b4e4b5df2009981ca4e59186837c204ade24270fcd63a93c2d6a05bd9ee56ab3e1fd86b7b518548e83b0b53f2c0b0fa7570e6", 0xa3}], 0x2, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "4b387336d29c2731b2414208046ae7376dbb50fc"}) socket$inet6(0x18, 0x1, 0x1) 19:33:30 executing program 1: r0 = semget$private(0x0, 0x3, 0x14a) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) semctl$SETVAL(r0, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 19:33:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x150, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x6, 0x6, 0x0, 0x80000000, "9315eb9148761e0e79040894ddfce1b310cc902b", 0x9, 0x3}) 19:33:30 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80, 0xfffffffffffffffc}, {0x3d, 0x0, 0x3}, {0x6, 0x5266}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:30 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x802, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 19:33:30 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000380)={0x3, 0x1000}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4, 0x4}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) pipe(&(0x7f0000000140)) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfdffffffffffffff, 0x100000000002003, 0xfffffffffffffffa, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000100)) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) 19:33:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) r0 = open(&(0x7f0000000140)='./bus\x00', 0x71, 0x10) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x33e7cc0ce38ff414, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x2, 0x4ae, {0xb8, 0x9}}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r5 = accept$inet(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0xfb9}) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f00000001c0)=0x4) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5c}, {0x6}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0xfffffffffffffffa, 0xfffffffffffffff8, {[0x3b80167, 0x81, 0xffffffff, 0x3, 0x80000000, 0x9, 0x3ff, 0x6, 0x6, 0x200, 0x8, 0x8, 0x1f, 0x4, 0x10, 0xffffffff, 0xfffffffffffffffc], [0x400, 0x8, 0x8, 0x3, 0x9, 0x4, 0x1d, 0x1, 0x3, 0x80000000], [0x7, 0x8000000, 0x5a01, 0x1, 0x7c, 0xffffffff, 0xffffffffffffa1e2], [0x6, 0x6, 0x8000, 0x7fffffff], [{0x872b, 0x1, 0x5, 0x1}, {0x100000001, 0x4, 0x9, 0x80000000}, {0x5, 0x2, 0x4}, {0x4, 0x4, 0x0, 0x6}, {0x200, 0xc, 0xfffffffffffff6a9, 0x6}, {0x6ee8, 0x4ad3fd05, 0x42, 0x5}, {0x0, 0x9, 0x1}, {0x401, 0x10000, 0x3, 0x3ee7}], {0x7, 0x2, 0x80000001, 0x9}, {0x0, 0x0, 0x8, 0xffffffffffffff01}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) flock(r3, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) 19:33:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20508, 0x0) openat(r2, &(0x7f0000000200)='./file0/file0/file0/file0\x00', 0x100, 0x180) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 19:33:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x2000000000000]}}) 19:33:31 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x335) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x14a) semctl$SETVAL(r2, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x2, 0x3, 0x3]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="e86502acd1bddce288bc0a19", 0xc}, {&(0x7f0000000100)="63c155f438cee09ae8a55593c8d3955231999470bdbea3a6f680b8e2682a65a3c6648780631b5cd77e53726e7a78da03e759d4bad0ca5c045254791b675115ead807c86d8ea20c0a3f0fd0178b9d7fdef36b29162950bc4ae8eee1d6df4e160a0270da0ce028be2ad437cbfa0990b9bdc92ff591f9fdfee0af524923ee01bb01b5096af88e68b0e1c524743a7da0cc4a86f473f66193abbf994a0797db97d7f5f7deffababf10fcb6fd8eb01f643bd2047d946c751d895d3d0", 0xb9}], 0x2, 0x0, 0x5) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x5, 0x8, 0x40, 0x0, 0x4, 0x5, 0x8, 0x2, 0x2, 0x7fffffff, 0x10001}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014d0bc98 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014d0bc98 19:33:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x2000001000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) r3 = geteuid() r4 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wsmouse0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x6, 0x0, 0x0, 0x0) readlinkat(r5, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r6, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5d5) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004276, 0x0) r7 = socket$inet(0x2, 0x4000, 0x0) dup2(r0, r7) fcntl$dupfd(r7, 0xa, r0) 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xfffffffffffff800, 0x8001, 0xfffffffffffffffa, 0x8001}, {0x7, 0x7fff, 0x3f, 0x3f}, {0x6, 0x7, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 19:33:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = dup(0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) recvfrom(r3, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r4) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r2, r4, 0x2) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) socketpair(0x20, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r7) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2fc80900653000"], 0x1c, 0x0}, 0x0) 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x800000000004c}, {0x1}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 19:33:31 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 19:33:31 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x9, 0x1000, 0x101, 0xe575, "8d25d9c2ecfc6a487216c66535c4bd9f67bab891", 0x81, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="ba") openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x400, 0x200, 0xffff, 0xfff, "34907a926568c5548c07cf0ef2a0ee6ff79cedc2", 0x1, 0x5}) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000280)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x3, 0xd3f000000000000}], 0x1}) 19:33:31 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1f, 0x3, 0x9, 0x1, "886e583091259304eab98787ce5e745d3f33cdfd", 0x7, 0x8}) poll(0xffffffffffffffff, 0x48, 0x0) 19:33:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x4]}}) r0 = syz_open_pts() r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000440)={0x2, 0x8, 0xfffffffffffffffa, {[0x74, 0x9, 0x40, 0xe22, 0x0, 0x7fff, 0x1ff, 0x7fff, 0xc7, 0x1339f90c, 0x4, 0x7, 0x80000001, 0x9df, 0x30b, 0x6, 0x3, 0xffff], [0x1f11, 0x100000000000000, 0x9, 0x3f, 0x9, 0x3, 0xf9fc, 0x100000001, 0x101, 0xffff], [0xffff, 0x3, 0xfffffffffffffffb, 0x9, 0x6614, 0x1cc6b32f, 0x1], [0x400, 0x6, 0xfffffffffffffffa, 0x1, 0xb4, 0x5], [{0x3f, 0x5, 0x80000001, 0x7}, {0x7f, 0x1, 0x9, 0x1}, {0x0, 0xbcc1, 0x5, 0x100000001}, {0xffff, 0x7f, 0x1, 0x68380000000}, {0x7f, 0x5, 0x19, 0x2}, {0x6, 0x4, 0xff, 0x2}, {0x100, 0x100000001, 0x94, 0xec}, {0x45d7a2f8, 0x6, 0x100, 0x1f}], {0x1aa, 0x1f, 0xff, 0x1}, {0x100000000, 0x3, 0x5, 0x9}}}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 19:33:31 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x25, 0x4, 0x0, 0x8}, {0xbb}, {0x206, 0x81}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r5, 0x2}) dup2(r0, r2) 19:33:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x101) write(r1, &(0x7f0000000000)="0a4ce641e37f0e9b4e7bb162ed31c383d0e6ff5e66b475fd8546bdbed5f976e422646eff86261c784f523192ad4fe230ec52bce3da5ca6358f0fd58d082a0cd0b6ce3b7cf2e4dd942633d913407123601f760e51e71f9175123895756e1817a7b66edd7e06c57ce3d7cdd8a765d250eebfb9e455d65d0352432f469a8f3111c58de4d8b2c2c6056e991f17efd28a99bdb8d5f7203a32776ecab232f6db96ccefecd276431a76a0e5dcee7aef82444ae144aeda3e4941daee4997aabe11d4b21fd57016db8dfe19cb85fd0bee5b98314a4238d44c9ca6b43aeb2f52c647fdcf1b96c8c6a2819fab6aba06", 0xea) 19:33:31 executing program 1: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x2b72, 0x1, 0x8, 0x100000000}, {0xbb, 0x8, 0x5}, {0x0, 0x20, 0x80000001, 0x5}, {0x216a, 0x7, 0xa0e, 0x9740}, {0x6, 0x8000000, 0x10001}, {0x0, 0x3, 0x80000000000}, {0x1, 0x5, 0x3, 0x2}, {0xc2, 0x455, 0xb35, 0x10001}, {0x7fffffff, 0x9, 0xc9e, 0x4}]}) r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) fcntl$getown(r2, 0x5) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x3}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x4, 0x0, 0x1156, 0x3}, {0x2, 0x62dc871c, 0x35f0, 0x5}, {0x1d4, 0x800, 0x100000001, 0x5}, {0x1, 0x8, 0x0, 0x401}, {0xffffffff, 0x20, 0x5, 0x3f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 19:33:32 executing program 0: r0 = syz_open_pts() ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 19:33:32 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000133, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) 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) socket(0x18, 0x3, 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)="ad18f05de2f4ef18", 0x70) 19:33:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x1, 0xc00}, {0x18, 0x2, 0x4, 0x4}, 0x7, [0x7fffffff, 0x200, 0x8, 0x9, 0x8, 0x8c, 0x100, 0x10000]}, 0x3c) connect$inet(r2, &(0x7f0000000040), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2fe, &(0x7f0000000180)=[{0x25}, {0x20084, 0x200000000000000}, {0x207, 0x0, 0x7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = fcntl$getown(r1, 0x5) fcntl$setown(r3, 0x6, r4) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x8006}]}) r1 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 19:33:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r4, r0) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x80, 0x6, 0x1, 0x7e}, {{r4}, 0xfffffffffffffff8, 0x120, 0x1, 0xff, 0x3}, {{r2}, 0xfffffffffffffffd, 0x80, 0x20000000, 0xff, 0x8}, {{r5}, 0xfffffffffffffffd, 0xa2, 0x80, 0x3f, 0x1}, {{r3}, 0xfffffffffffffffa, 0x4, 0x4, 0x18207374, 0x80000000}], 0x3, 0x0, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000007}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") kqueue() getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x1) 19:33:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x7, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) listen(r0, 0x6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1fffffffffffff50, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xb15) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) 19:33:33 executing program 1: r0 = socket(0x1, 0x4000, 0xfffffffffffffffd) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000004000"/177, 0xb1, 0x0, 0x0, 0x0) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000000000027b, &(0x7f0000000300)=[{0xfffffffffffeffff, 0x89, 0xffffffff7fffffff, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30, 0x0, 0x0, 0x400000000000000}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000002c0)={0x8000, './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r3 = getegid() setgroups(0x1, &(0x7f00000001c0)=[r3]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000200)=[{0x9, 0x1000000000000081, 0x10002, 0x8}, {0x4, 0x7, 0x1, 0x3f}, {0x516, 0x400000007, 0x1, 0x3}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 19:33:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xb4de) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x14}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 19:33:33 executing program 1: socket(0x11, 0x3, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0xb9eaf0127fddbe59) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0xfffffffffffffede) 19:33:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x3) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 19:33:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x14}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:33 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"}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r3 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20082}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r4, 0x2}, {r0, 0x80}, {r0, 0x8}, {r5, 0x2}, {r0, 0x100}], 0x5, 0x75a00000000) write(r0, 0x0, 0x0) socket(0x20, 0x4000, 0x3ff) preadv(r5, &(0x7f0000001580)=[{&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000180)=""/167, 0xa7}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/139, 0x8b}, {&(0x7f00000002c0)=""/116, 0x74}, {&(0x7f00000014c0)=""/191, 0xbf}], 0x7, 0x0, 0x0) 19:33:33 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0xef6e) msgsnd(0xffffffffffffffff, &(0x7f0000000180)={0x0, "673e6b23affdc1be2cd22864dd2805649d5d9db98ee00b22952fd92ce5de600da54f842e629006a44a4ef4527b53e1c6b474d8d9"}, 0x3c, 0x800) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0xa8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x5}, {0x20084}, {0x206, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd0, &(0x7f00000001c0)='H') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) 19:33:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x18024, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) preadv(r0, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="11ebcdf12164eff835a022", 0xb}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000003c0)="9c87c377284c35b87e2e", 0xa) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0xff}) 19:33:33 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x460, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r0, r1) 19:33:33 executing program 1: r0 = socket(0x18, 0x4000, 0x7cef) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 19:33:33 executing program 0: socket$inet(0x2, 0x2, 0x0) 19:33:33 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x0]) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 19:33:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x63aafad84d5f50ba, 0x0, 0x2}, 0x8) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 19:33:33 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000001840)={0x8, 0x80}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\xe5\xab\x14-\xf1-T\xdf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001880)={'\x05\x02s', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001800)) r3 = socket(0x10, 0x4003, 0x201) sendmsg(r3, &(0x7f0000001780)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)="4a86b20861ed3d008bbce7a92a4581d4010e0c90778cab2a60e9ec048affe74ec6ae6356144321bec29a", 0x2a}, {&(0x7f0000000240)="d0a028c6d6deda846011f16a657cdf9f0e2b39d43f1213bd633bcee5b482332e1f42580527", 0x25}, {&(0x7f0000000280)="afe8a0a0d50b5f4c082f7eeef463b76e584c8c98805ce188a28f7e1a35ddc763c7b3dfb267e5c1c9ff0e94b195e241f399d058181b12bb837bd38b3c8978c6d5870074a3c0f1980567478861cb0dc5abe598ed689fb1c2e6bf4b1886545a0f56d7bcb052721b6400d42ef0e738fd774f9a82300d8d2e2190aa9547f81a0724533868b064f6b0b290a24df50e1b8c8f316582723c5473c9f11ecfa1dd29ee0d661e90f5c29268d29f5ad396f7", 0xac}, {&(0x7f0000000380)="8749eed87612cdecb205dfd36776377c947e1fa3f62c7b51dd21a66eb4a50f8bd43494ef9caf4191ac6c36", 0x2b}, {&(0x7f0000000400)="9a8a2d73b2980ef00ad1d632133826785af4fbf2493ed8e2cd80f9bb9598c390a202831a3c9a064a85cf5b9f3d9661cc50c451d494cf9a4780ab0b01352dbf4d97af6bd5d7109548187b948b15fd39f61189354dd96aab976685c53f9e671a9f9bcb3b5825141d5b5c8ef30fc5917b6b21cbff96e676b5f51428347e29e1d0c5896da56b074001f31f70a36de0476922adc5873e9c82bc16d4937974ca5baec3663cdb608fe598ee465e82c46f179ce2578338", 0xb3}, {&(0x7f00000004c0)="690096c7", 0x4}], 0x6, &(0x7f0000000580)=ANY=[@ANYBLOB="a000000000000000ffff0000ff010000c765f67da04e8e958ee4a5fbc9587a8234d2daabe3e57936b48303b51a0ce4305ef72141c5a6d385d4112b57772cca122bd1a7d411bead42ac71d46de0c19b2d8457005af1c304000000000000002411d2d958628e8fe4c44734aa637d92e3e4ad8146ca74ffe6e01e759903f0c01ac856edf3af15dc743ea56e5cc851fcfef4b8864c0aaaf350fcdc22a40000000000101000000000000000000000bc0800003f44cf27760593f07872a62db2592e76260ac8a08e8bae3667cbb94a1acd7be737864bc054603064fd17d6347cf8c6f2f8a0c05ed4a71332ebfa7c47ea118d3a1d4fe9a1d79d9287087cf091045ad6abb8a801abaacada554faba014a92d0a39c07bc45b989b2fc45940ebf8185038163242f92b4e25841e93962ea063fcd28609cdf44f36da8012d5616fb2fa534f9c3df2be8d18b1eb5aeecc9fdc367e90e0dd2f08dc8438765eb3bb5e380105d36334d882f721f178c064938a8c385b944b8de6a43aacf7bd6125dc473e5f32ad6b6a5af67b6df9d054d34e5656f22d810f6311f5d23fd1d1bc4b28e3b5f930fce5eb9aa4f918f876e154cab077acd11ea526a28ab54e14715e6ed9542e0dcc88338417269da870c128883c03483035736b102c554e6fea2aebccc9970a0f6ba110b6d1cecc6b60626691bc646de4e8ce9d038ee9d9d96932283025f08ed11f5f66a4c8e650279cdd31ef231b8c5c3fb2fbc0d5045e3a9dd9a0e7cb17c1e0a8c4f0b07570d883cd1a58a62a057565bebc40573335189cf1936565fdb9dc66ea3a6f08c5e3c9e2b04e4a6d8424d6efd5b3df82d5e004eb9b765a728aaff75f6eca69e446309ea40109567e9e0e038c7f4aacbdae64c1bcf46d889aaae6308802b40fcdc1b87ee590dc3698da604bf37a3e929cc85118bc32a0a4d9a85f81ae695a4c228fe29ca7508f7efef89ab822daf2981370f2a4530abb2d42f2f4a5ed676842b6f87be218dca35622b60dff918a5e6b1732986d681d70a709a7b19c4c20f58d34671a49fd85c69f297237f4d260689f056f581ad71653b2636edf0819d7766237ae0b2618259ee505043ec124bb669eaa74f05d56ba8d56a39550cde58bb6d806897592e9e8d3416ba015328e5b90fb77fb36c539b43218707d5f826e2cb0b4e1179209c0af247f5fe245a4edf32557bef267bb67753757c65d152930c5816c8883808bcec6f0c506129e58246aa88be4a9a1c93ad3c662976a962653c4957ceeb6d9b2e74113011ec94a4a2c5b88bddcc210ef5865a2b298088d5b9e43167b845a566acaa88d8e70798595003f4a377c2b6c66d41eaf423a5c319bbef63d267195671496cccb20c0cd7f2d0081b2f5285a3228dad53ec9336af46d313ff6c9c60ead0667387144f55ffda3cace30599e293a591acf4112c80c273125cf455439a96871134ef8a87c14e58cd9377c9c05c164593b8a840dbf59324c8eadefeab6d11298ce17e31592a7de800258f6c7055bd7e57c14d3a00a03ab249d306b47cc46c8a2269b1bc4d5d4ea436b3dc9b442caf16c72f3d854a54f7117c34d59ca1fa5428e5745a6277ae2ea7169e3c041428ce1ba28a866d8901dd47e01e85a580055822597552c6d8c9ddffce40f05ecb023cf76a47aa679fed8a5b03466ca9182c08bf39fa7b01036bddf7c3151229851655f41054002ff191f70e504caa82f7eacca1068dd742de14860bd1b08a2fad5d5572409035466caa6fd072fb49180b6e1d917b8b70cd7a493b5e7e770d192921726693907dc4aec55e1ab0d241a52e981c6e1aaa94e400a62c54a0b176759c42b4ebc7bcf7b3a9b71b9d2f34279329580a47c36dee0a7c3cd59c4d6ec19061d4e3f7ab53ebfecbc44442ba0f8e62b2f20a4d56b43b3fc1342f87d8406cf70b625609fb87a4e7e32b4dd031ae19f00634df1099111d9de59e41195d22aec043f10029949e59b4abccbafcffd1fbcc7cab71fcaa3fce9d179a64f63da91e3d254371bbbd9c96d9ceaeb1f4d2895c4e604432d9025c8fa055b447c93a35abe8983ea7bf368d7fe766e4ce70f42b2bdab1cd2f02d08f6050912b878944fac568dd81f7605e42f400c97776fb482b08591b1af883f651c04732f14f12a62b8716d43c7d1317c5b69a5df31ee532bfeec55ede881f012c6964dc371eae1ea575c967d55e89a0059ec889d3bfe8340493ed8ef2c3fe58846ef3b081b9fb954a638a28dc7a87f5274a71411b73b8a03ccb6df15ca55a6b22782b44cbae70ef9d05285546979bfa4ad557b093a741d4cca5a091a1f9674edb023cb931740b73b967ea5c2c7a72c93151e98378c309f43c215a2d551a8d0b02cfa2ef19b4bb227f4e7c122a19d9bde769df4d524caed9345d9b0181cd94157f48d4271d52e8a8af24a06b1f5afa083fe1d9f55cc5b40e1fd24de2ec679d3380ffe795958be50f302f4ff38fd8d19d66ece9626e637797caa0456e25a450d5a119ccca9777453c3879d35b580252cba0c95034bd5c526902d49f42dceba70d92c6ba062bfae1fa54e973dbb4c2a873114c6af6d3456efac9386da43476650787586cdd0fdf9198ce34314ae465048e8ddacb9e20522ce6de526ef8466df61365e4b4ba7c79f23fbd55f49f63c348eae8f716f092d66f53313233b061a4b2368f2ed60ddcf847f35b4241e3569db124368ebbe3c4ce933f9b5c913256743dd0a74bde2669151068c5cc832f115cb5e0f6f19b77235c6ecab0e1f16e1c77709df9273b037cda14ff363b690d579bb91bca573bff74ed9496c2af3ad54a2ff41b15cdc778366622e6acd0163ee315fc2b8d359bb440827bb70afc9bfb757c83015bf40473c7649110b607c588efe161ed6c8ad86b8c8c59ce9886ea278e3114bf5b412f148c86968804fb6cddea9c12348d7a3daec4acef0d263f9b310ab7a327e361ed868e6c8a69b02205ffaba4c4a80b9811e453fb17bca1175f4c33685b665ed51dcced32f8586df5269b655985cbca0032b7d961bcb21e72a4d31782d465445dd35e1f40f514d8faaa091eeb54b7d557a8b9cdc52c5c8748d134b744e645932a3f3dadc053dd9325757dbcee69651b288ce9aa11b54d3423bdefd46bb7e85922465725a44bfbdfd9373805b861bb6350d7debabebee1a4d6cd1af6ceda842df7007d7370614e0eacfb574fccf9257d0f51403b306a5f07f70d7b4970210efb3024b5690bb4faf5771ec6155f3a7a6b3b4156c0763dd57e4109574673f6e13640b1f5ce753508f348f1f9828839449e10067bea4084a66a42de494577cfa334751fd32ab9ac2f3c76331b09dc450a04dcd44be9f5f4550a05903ba3fc7a75c1c852a95ba93750268472a75e8633fc3fbf19cb293f9c0b2d0d3803871c67189284066ea2bb6c019b825e6995c005e5b1af54b6937e4bbe4d46aeee8f73f2ec003234b8995f5dea80c883b599cbd374106ec86f9fcaa73230021dcbebb2f1df49dfe2f9539c4172a338b321a32d46a0ef7012e92d85077d3e039998dcc7fef0da495eb4c6f2a20a33e6ca13b8a7e30112e9ead53c16a00c9aafdf51db8d9d90614b25ba554ba9202b9b261ec80f61280086b74811d7c665dce6e53b4d85fd2391a63ebe30e5657400e75e50e30f9fc138724026e3530bf7b82e1e3c1976935f1268bd7ce21d2731867071c16f31a34cd8d0295055a660a71bd871b8878cdda10e1940abb08b06aa5ccf9e701d05e9d7009a33ef25a577dfd700ac00d873459f4d5ed3a651bfc7a0f689db12afa950e492d022db0b91b8924126c3591148e7e9479f35d3132dd7fbe043364a83542bfe74121698a3a10c0f01e014b72df52232592e2ba5929823152756ad7315617ecbdf8c97bc6b104e6fe5580bdaa477929afeb2ce223a1299d077e81ca874317fc45882f31c79f35f3953051b71689efd763b422788959ff44322101d9c4034e2b8c8fe24dfdc1a98dd53d97afa8a8fe7ba4a56dddcfc5dd3964f142efae3af4150746974e96cffc71a5addf2452fbd83cdb848efb3a744911a94b3756e0902ac105e73b8e8ad5c7c3f3883ebcb3190409e8cfd85925c1aa1662e2a9e9717b1f738ec4f700111fe5084fb6616e4f403f72017b29ff2546aae6b18c90a2e8911c7e6d473dacde6d66621e3d4d3109a6f4c8559a2a35d84b7b0f5088441cd256652fcb62beb2fc90782e201707eda36fdd9edc6d6cb7231eb0132837487734d51f161e172f954d53e9340126f6a249f8c8a114fe5fb4a77c721e9f233b191aaba5d444a537961a075d0e71716c6ac2c771d80068d3b8c7bd7ddeff1d6caa53d4c130dd4f3b1b7534cc224553fdc094f32143c98abf7887c1d8d3c06170b2e27c120d73a6d300b51f3db01a9e8ad0bb2e2a02ba9c32e4bec1f0a0af124e1aafd02cea6a7a32e2bca57413bba740550fba6a31d5b843e0e34467c97ca5ea2b3ca92b841153445a77a22808e5d1365ec1d04e598ef1afdb0e68762616c49b709e483d52fa257e9735560626689370513a52c60da4f81f0cceb0e17fca2659642523dbc256582f30903f56edccd8a3cd959f317510606c79baadfb1dfa19ff08be020d4da87fab5f127a9bae8432f856fe682f13eb0c5194b04acdf99c9fd8209dde0712cf162c0f6dc30596310b59cc2ea8293a4e370268c8f8871b13a4d515a00486591a22d15ef3d77d6efc0169df8aa6f7e7c3c0099444f7661f98af2b2f17acdfde3b9206852a8ca8d728401f1bfa5ba5c2f99f88f6a2dfbc442e9c691213d32b6f8ae9cefa83f4b485d100ca65a49ea88f9f8cf2bc3bbbe9a734bd8004595ee5f7c0b80540a28dd23c07145592d33b25cf297f30141f54dc8cf927c0e499b6e5559f254045aa0bda1cd3f5e9ed6b778519d78921b80c7e67af71a0e951e26413ccf5df86a9e19574d40809e20d7d2a2cc3922fb155f13a56b8d076c11449b513bf3a07617e98a0b54bd35c874e49fd740fc9d17fd1a5bd614d3b14d5e0e71ae79c5b29b8300217adeb37ead1e1c791a75cacf94c055be9d2561e75282b2293d8f59d0deafff84026a7331b9279847da362c686d9f57ca4eba5a645789eb4a9bc16fff35557e72e2b67458e527527df4df4dd9b47ad019caa47fa635a39c69f30ea673035a3feffee2db69b062bd985ab2bd75ea295b701d2b4a33eab1d3966ce86dfdaa868f008de2ffb317d14f87aa1af827f318c017a60939e77c7370fe5489875fd7fe6335d04f62b83f77b13c3b89ff2d20aff079aac892e211098be9861ef930a6bde5d81912357f3177ccd57d7c9ef5ee8a4581b8dbd7fb1f5f80b4d95e98538c06aee485ff07af2341fb7a8ae3e16d68928f71a423b8a06d483e4970ea1b1e9e270e70fc6cc106fcd269787506e354769b427abe3c9e0ac661033ad288b947a3586e1e4967712904ef705a254fdb5dc2adc44b1d79e2ec243bdcb5309e9560987a5adf45e21c13224517b92ca4be272e5eb7017536fd89e9b7707e3bda822518806a1b528c8071dafef542ef11c0b09aab5700732db53533089e1f0da7e216998fe9b851a01d28bb0a6305fdec64ea9bc966d356fcfb60c1d36c4314e9246e86eed5f562876df276095c1d859dd4288045b18aa5189d4bd92c193b5a74238fef421c6efa1339394960b4e3f334289c1cc8df4bc207d8af886b5366628007c86c6a69a4728c6e1d8b64e57f04455a18a7863f7c1856605d085075bdc78d8bd47eba87dd4a63b624aeb6d39caedaec7f12f8d7cc12b99c2f95d399d1ca028f8560076338f5b5469c9fd4874477a1d6b1b24161c55b89e80f59ecb213266e62c67321c169b69a714f0d68c73de1243f1b7881f45623f327e49816e4ff0a1931d61438ba8d1658e83ae7e8391ee8018d1db818a1d4ea15fb3d9ff7781fb8b9e16570e059e435d51507c7f531dbae5778c0c69913ec12d4e1c65053523d3c2a54d279f383b58db15142eaad1e081474d859c40561c8bbe6e05319c88740ecc3678893606f7c3f24cec2ff65961c39f0f726da1f221b41d57cf99bf6f90fa6a0ba02c56848ec770c3bb3616c0880000000000000001000000010000007723f75fedafc8f8a0c6d5d2177add575423decc0794eda475edd63c2d1e0582cbd2bf59c6ff31f16ae080d1f13627284b5abbd2911cd1ff0c333263355ef7c5b2b2055fc208960a30ff562c85135f7b453391b5155574d0707dbdb58f2a3659d6f4aee873bb248180c42dd428702f0c2f50a24b6f19f5a0580000000000000001000000090000003be9bfb231ba7a14930662626fb4c6b3f001d00419d5f9407b413353b776e18c1394394aa726a33c8113b116869de2ee8040b680c7ee1fa41733130f508ec7b4b3b0a5b2b50000006800000000000000ffff000001000000c68bb521f0b6662bd73f233ea70d2a9e45a01db8d8493c42c1780b6c3d783cb5f0e37f40efcf6fc0b9b55dc3c4b9fe9627cfd86cdaf16a9733f049124e0ed7ee564b58f4ae8721d6"], 0x11f8}, 0x970d8e654d84ae7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = dup(r4) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[{0x9, 0x1, 0xf4a, 0x6}, {0x80000000, 0xcd, 0x3, 0x6}, {0x3, 0x40, 0x6, 0xcc}, {0x140000000000, 0x0, 0x2f, 0x6}, {0x0, 0xf6a3, 0x8001, 0x3f80000}, {0x101, 0x5, 0x10001, 0x8fa1}, {0x7fff, 0x8001, 0x80000001}, {0x4, 0x9, 0x72, 0x2913}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 19:33:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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", 0x170) 19:33:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x38) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) open(&(0x7f0000000100)='./bus/file0\x00', 0x1, 0x10) ftruncate(r2, 0x0, 0xffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x5, 0x5, 0x20, 0x8}, {0x80000000, 0xff, 0x10000, 0x3}, {0x0, 0x3, 0x171, 0x4}, {0x1, 0x2, 0x3, 0x8000}, {0x100000000, 0x9c, 0x100000000, 0x5}, {0x7d07, 0x6, 0x74, 0x1f}, {0x9, 0x1ff, 0x9, 0x5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x2) 19:33:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f8000400000000000000010000000000002000"/177, 0xb1, 0x0, 0x0, 0xa0) 19:33:33 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x1a1, &(0x7f0000000200)=""/201, 0xc9}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x161) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x100) 19:33:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x5c, 0x1, 0x7, 0x100000001}, {0xa5, 0x401, 0x0, 0xfffffffffffffffd}, {0x2, 0x8000, 0x2, 0x2}, {0xa85, 0x2, 0x0, 0x4}, {0x3, 0x5, 0x3}, {0x4, 0x0, 0x80000005e9, 0xfffffffeffffffff}, {0x0, 0xf3, 0x1000, 0x7f}, {0x0, 0x48, 0x7, 0x9}]}) 19:33:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup(r1) r3 = dup2(r0, 0xffffffffffffffff) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = getuid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000300)="370494b22efb24b63f181e0dce1085dc595e26f7dfcf003200ad7b883c96567c7162b159bce4ae233e5f145330dc3d100c70930d051eb6260c3deb4a9f9975f6d12479f22c458eba57cb2579b83e0680cb9d226890693a20572c7ec43798bd0a0d278bbae3e3bfaa02541db0f2811116526e11aef25b693df295e2533d8b628ed381843040239ce316a7825a5b89ee1ce53845b118d72cdc76ff31fc8619219a81d42a36f98b8076acd71eeb515bff5284a5ca682268aa97c32e1531c8e807156c14ce3a5cfd64b627f9a4b675218db080d6190cafe5c634add7ced557e01b3d58bf8f0ddfbb47a835fe0586a054ec6b1d8070c070f4", 0xf6}, {&(0x7f0000000200)="0a41d15fb659412a19257c95711885bdaa3979e30c22ef009388b116b3de88678aca2667441ac8635f360737b9697cf28ec84c87e2271f7afa9cdfd073123c1fbd66f438b75c654a82967b0d806612d804964be931f3018fd0f9fcd66dfe798abb7a149308c5557d8dfbf01b8c36af4c65b0070727b7f7ccbc0983f717a97f11166b052a3194b3db815bace24104ab477ee020b3d4e76e29665aec26584f12733b2e2bffc776ae52f0ba75bb", 0xac}, {&(0x7f0000000400)="6fbd0db4d562877bcd12e26fe74a006de31741a573ddad6065d6a2681b84ce2e490f40ad6f15681c504536b4f1dad7955ed17b4242bdf55460c5b741be4755c001dded6cf551e042171b7892045723851b9228731c841122956bac56754491e8bf69ea2c9c50b1d8989ac2b7bcffea7aab6c56e7a416b1e53514aa89f8000ff18244e6b0d93720331b6b64d38701fc71631e8bb9ca450d091e89d4e3a59ed1335a9ea3fe772fc35c6b10ef73df4ccf8089ec56c6e9d9272a06238328f7fb233e92a8c8492519e41eb4a385dabf1cbe365cc7eded", 0xd4}, {&(0x7f0000000580)="285a7e15c667a63be7de266a9ce26842a1246f8e61cb986811e832c980ba29cbb893a3598732b513a6dd98b4e7690648424b75584adff5cfe401ee81444c926d95a258cdc552a7f402c201c7332784f400ce778595c485c2c0c32b627d39d2a33c9ed57677d88ebded3ce12bd6cc31dadb8da577d019ea24cbbf32d9738617eb61174152721e85ced05d397d79ce1bd795c760d3cfbe1fdb5416d59ab315a3661eed66", 0xa3}, {&(0x7f0000000500)}, {&(0x7f0000000640)="734f22cb0831c731bc4f205a6fbe35bcc851", 0x12}, {&(0x7f0000000680)="f57579f3ab78438fcfa9327069a42b0db7b12b898f4a45d8e4497e3d9c7002b5d171ee75918d84e4f8d18d2bc36539d30bc828be8fd59adcd6838ac85cce308d40e2487eebabbd942898b1c5251475cfc67e1d22f65de6397ae25ba4451aa2533ece8c23bbea9be231aa40157e7eb3b1ad2b5a898d9f2ff4302e9d6158ad48f02f5bc5cf466574d615a51b49b1f6896b", 0x90}, {&(0x7f0000000740)="52acdcc5ddfb2606192d07f265bc37cf812a2367d6c8300a3fa44c15522141cda3f8c19ccf27a030296b0c2b9e43df2ccb471b337fa6be9488cde6aed60d92b874fab139bc1ef2b1e89edff0577c7b3d6c69c9ef538c4e246357830ac87ebfb764231bc7f88cb615e4ef926589fe8627f77390dea1c47f3699b6bd108f70378c956c3d7d9bb354c5c499ddc0af1ed9479636e6bf8969cd09e728c90c5366a9098938484984cf727df981aa0a5084f1fd3c6819cd9bebc806cfaf0ca867ae74fdb3e3be32bf919afbcf50dfdebbddcf9da7f7da03850bae3dfa484392d2179a399d122ec9e8b2b2332c6b45688cd9d8317e0cb5972a176ec0452aa1d262d54e0f6955212490944b02e3379f94e70e2ce4b86872436b18e3052c83c9e95ba75d5c3f0f8cefff3fda183c0824063e1dd9d570fc80f351e2cd7dc9de537631e6852ba22491fa284f8abf820a11334144a3351141c003e0b121b5b3b0d206754b7c4ab4f1fe8d74154d1150c6d4bcdd6cba5d8cda9af455b57af3f610c55e9663d913cc6f44aac9c58f3f69732a43277bd24ecee7de5c026984b2ff4212acdc87b4a1a86a05a5df64bee4de82dbdeafb98596705e56fe693be1e6cc1c4db33c17b5ad4c5dc2888cd0a89057eaee9d9ddc2867a82b264e0269c30a65737bec966c09592cf23cb3e7ce8aecda6a4bf863430510cb2a9712c2ba3fdef692a51873550196c153a7916eaea2371d145a2f12441dccfa1413b64d28461028f7ac6f5a652c4fdb154eacbe4d73884a47261d272933811729aa6f20a97fef97bbbbd6b369786362102c742480802fd6772644a58cab557107986710ce6bd47179937c37cb7ef5e1ed069dff07b73ae2baa237c3ad1bfd74d858d556a4208cb59cdc27dd1e395e564e776a1bf6e6a35f023b63a27690a55ae8a2c3518859180c50220151b93346497f219b7bf51b6c50de336a2857c4200a715959322d89223b618ca45c6e70eaba8c264e8a1f50c6d55f81d6b1c23ead21dd3b644d0b07424715fa7d0ed569bdd3e6a9c202562e88a442342b0b6fb4a09013b1c51db4d77214a3769e5f0d4d8e4814731ce13437385fa19cf59c64523effdb21427d36b572e72abdc2dd8642d0afb947d247e724156107d6674d2a02d346b518d4b86c8b6ed08ed9f835c263d19445f39321d3ddac5bdd2348af8b9bf76f17a8578c9240c65a77498919f39c15aa932b29fc5bd14f0b110d7a8b63b0365d533171b6e20ce4bdaca3fdde20095a0c01c7571530bd5d95daa21b45b7f3aa5bd641c94de974b081b2786c4927a132c9ece2cb13db48dc221d836345f4ef45880983024c9caace1c23e5a8b5a4a2781109fecd6f7f3ed9e9101e691017cbfdc455807c04051346d69abe183a8bd60b1c6588052adc4a70b5715821f8e02437a5b243ac2c86092dcab6ee11b2bf115d0a96b8902adb98b6f4f0812558e5a4bded9f12dc57c31a0455ad54d80c52129f9bc163ad1225c70d5cd5c85b9f06eeeafcd608493b0bf28a89dcf46cd457832fc58269ffa2425865d81c873c3c3ad32efb2c58b54d60b1d33f01f5979db1225d4a16a916052fca5edbb5a65ccd36c09729be497952426cf946b88168e0b8b28b4cacfff0bf2a6a572be3cacb2712a22083b770e8019420541851b05585be1a56bb874b6549cd194a27a8f61ef9f57c123a6254f39a7eb0ba55b69abb2fc3ead0338ea6820904d78d89bf5aa855d0a216516adf54718f0bf475c537fc884a75224b3bc09b72eaa8724912fe608ecb3031f3bf29d98d83f556c1d872a9db2c276db7c64dbea147f2590cfe20166977e01cce64f0eabeb3fed3188194de94c8cf5f4a14ee9dfca889f063d784069b4a00337dd626b0b91a670e225653d63008c3c2d1a5990aa06a9396ccbe08ffdc89f71443774886b47ab56d084ebae74a89c91c426e483aea84991175dbf692fcf0ef21386b58264dbaa1b188987784e30f077051709091607657ce011d1fcf92e38bf9416480b85d4a983be504dcff8d8ae33666774b92bcde417b313c995fe120b58a6d63ded7f88a9373c171311012950a27a6668b504f6bcdbccb6331261edffa482465005c6416e8943a2cbd39c95f2aaf1819c2f4842eeca1ce17e07cb47cf4d0f88d040d85e69a2a25c27e488730fefa1dd58b3cb5d5601874453bb79eca71af763ac8995b4c160f7cf1a7d6bb0beff225cd315f69fd8ce7e437eba5f560c694b4ca90f2a210ef608b21efbe9171551c9805dc508d038b1d7f7a784bb7553f69741452c590a9985e4dbbcfbbbfede602aafb0872624c31aa5e8a7413ccee47b7bb544ba0fe0588efbecab402e50e908ae39c196b4c14c7fe8650f4168ad1fa034759b9cc9c5300e1abf589f4261613517baa6423fab5af70576d41193a60b9df62bf2d98f36db2807d27d43610047effa1177ae307c2e86e2867cdff47d32d34e5efdfdd92bb6514744dcc11ded16b46f42455c086cf6e137804f8e44c6b7fae678801c389a48305f27f6d653aced2b05844f24edb9e30c2d21ce1773d0442385c71c825bb658fb6ce0e006b7b899ba53e1cbcd29e32da9fced79afca65e22415c0522a3ee75f101ad1b3474ef6b8211cf756602dd4a82397289827e8ac2a249dcc2df69d4835a4cf5f2245478dfc2f62fc1d3f30d8302a45c6ed238329f09b5679ae6c6266020492cf36808db9c4d92cba9f2484987f5ecc642d04f4de5410d61094dd285b422e955d927251e4e93cba9e06459362fe9cd9fb3f4657d1e2b56c9c430199eb023b8bf12548ba3047cfc4eaaf9171c8c7f275c73b9d027ff25b66bf93dc79ea97371079fecb00e4e437ea576804054ea8a6631941c5ff569caacaa75dcb20a1e0a53175504866f30a1e625b21abda2cb20b4418bde4f86f0594013361cebd96e12f133032cf30d482ce99fe8c1179189215b1900341e4b75d1bf0a3f7921e986c714cc8b11645cd10d3a5a1ff9a7d2db17c0198d98e8f1e43c7b9ed482ece87774a8fbf1d109ae89bcbf1e67ff943e349bce9131aac31fea8e3831f85b2e4024927f9603448d4422912f8298fa50c3b248058117985e68a130025c5b9c945838e8800eb50162c1a302da133d5adbd510d1a264cd25df7a5eb708e0fba6f502ce8d36886f6eb3536321d651d1369265cf5a824333252179eabc3851994bf71ca57c3df110769edfb78a095384658adb66a7fac2fcb6768209518ad85e421c9355cb355cbb88427608bb46570f99d768ba8f61c1586e3fe6280f04a5524a0d2b544b9ddc16c2ef5304f0fa588d1a23adc2dd3a59000273c63b7d11d87ec654d3f69d95a8e51213f0b6bbc5e35ffffff057993f18c5705dd0db7f75c35be2834b55e0093f86f3d3b7c49495bf91235e8a193947c4dd690e0ef1c21831e78cbaf9ceea6add919d254cba8fcd55edcbf9601ac461573100eaec6663ee34a43ce9c6b5b4f521b58c88caeab30077c35e79dedb715a0990348c2564ecde9cf3a62e5e305dc79589219dbe3c55e7cab3efb4790573eaa55aa8a0535c18887038975df386188675ab3b01bec77d87e243e2947f11924280c260c48421c5eb13a057eb3efe4ffcd3ea21d5c516d4fb6b3db8794c7c236be850200560a15f840a882837878c724e7415e3114363245dae9f6a679aaa7ca81195e7e9ef79bb5bf49655b9cc2133e5da45b111c20ab9228859be1a3f5e5dcf29c444077dba63663bbf12091efbaab0941d4bdf8e72c2a527dd19844e6c0a22941ed579c41004a8cbdb7cfccc9d0b6c4af1d076573ada6101f2ff1e441b29036a12b0e89b1d79990cce0eb47f272e90ec68955cbbf9a0bd0d2e4b0ec4dd75cd82b99d7d6c076551d5faaf46f053836d4cda9ae215e1240b469b87e562fafeeef93f4c41874d7586e026e22fd80b8509eee9e8ecc2e48b9b216b885b0f3b8b999e0d0aa4a3eec9d9e37ed73bcd6891a0f78225226786fcd9286d7b2cfb0fa1b4caf8c99b337d1eb5f61132bb48d9b3abdb570473698277b156411b8e06e20eb58299375dfcff9c75f7fa97860d16e86db88734c7a179820ee05920311f731bf6e191bc331a13959280ca7651700b93b98ab206ba103800ba76d4967bc4ad5d6c09025c32089e7667f872eb45d99a0ae639560d297eb40a5c36e6fe2abeaad8646d4d6597b1d44bb3dfc747d314e1b1d1e97d25a19e57e35df90bceff0b196747555cc665383b6e6319f0b19764a5e6b554768d5441019c24e2f85839602a9a484ab5e9a8d4d7fa55f3d35681b44c65dc80966599fb161acb73ab1f424a9c6cdd3aefd4d45225d3c03f5d544e10c431ad4f2a96d58f56ef419c41f7b6163ec39b312c0e4a86546598cccf9bda5d59d7363dec9688d88864e968e6c5abc0bbc4580683f757d0820ae8e9ee9e0e151f688361bd9af52479877eb8d98e1697a0596930194bb8e8666596ae37445e306f70eee002668249ef0f00d03944c2ce93767c0aabb7675c6fbd0b429e0c1e0737fcd182ed13a0962cfc250762d986ef55421b7c2040fda23910fff38ba0ca4bf28fb3aa1e5f27a16bf6d40c9de1863172b1da962e84a25b02be1f1c0c15edfab6cafc65a13c55d8fae09641337400046fc87ad329ef526546a968ff5ff525d76b97e5391b2b41e2ae38fb48f3f19a9ddd50d0ee317e01b675b0269a825f9f6a792d5946d04c90cef2e3e0ee8b6c192b8691b467eca702dcf4a7c43b4b88e80a9aac0f76cb0e242baa60ab3454b5fed55b48d0768a2d1ed54e0e450f4b169eb746c5b242ee6fba3c5b1d2b537149ae4aa1b907916c623de4ee526afc90145b7e294051eb553bb33fe43f8e032a64406ed1243ae7a99e99ff68a5051203f48c9c823f52d30f1f21e9d320144c5d2c120015ed7e6ab94b0f9f32a2f31f9ee8e79dd8c2fba3b1e7e1762547f15813bdbf3e66e8704467517a3b36fe779e83ef5292c52b3c8c9ce994db5cbc34f4b387d99a5722d3fec1d344f34e62d8082d784d9a0e5601d1e1526d066fa3e04efe89b4cfafd005339eb2dd152e6218c290c7057c4eaf3a4d14d31d589ad2aa3168816ab9d2c083b50d3584cb3d56fdd0a022d1be113be52af441e90478198abd9485e812a4e2f7c45f73e3fb2600537e8bd5694b3a38c867db232834f01982f02f8d603a2423ffa216c3c2e00f1c5d89a8bf5a727b4e08312741f193d42fefacf3462b9a41c4727dfa9fc208a47d0c5d9f04c199450761267d32772264510eecd8afb54761db45d5cb67efa3f4bc0902ea6c423269994f3c05af708927b05bcdaeb48087f641f314ef69cf47dcbbf5299d71ed2eaf55c973aae99b6a4a37ceb0e246bde6094136e7440445049867ffd200d18e109728a4c112616970ef73693be2b368a3dc2ad32111def5a7166f966cefc9d4a65f627a2393c554490c026fb5a416f8782e294568d2b62e1f17b9eeb646567c2183ce2524f1620e7facd3973045a02741878c0f0f1946a62faee019e9b3b95c53aa8a1c12efa1569234224947702672479b0b26fae5ddda9de516b40550cef8d9687d6acfeea691b5c4f00ae8f6c1ebe0032fb5f4d92a1ee63b996b3b34dc50c547503a3d8c1ecb6d684fb260139dd91de1167eec539b07c531a96059027666fb0c131d344586a44bc01f0f7a4b98b6e3eb702abb9e42935edb92adebe20a33aac8472d4850a2a8b4876abf208ddee0be52e93d731244e8030f5049d2a46fe240255b14450665ed1924acb35cff13d1a4fd15925d0c22019b13e3930823ca514065d8ce8409f3551aee07c7", 0x1000}, {&(0x7f0000001740)="083b8fd0a7e2750d008a4883a1f2a5f7a8bda36ab6e25167918bdb4bada23d20f0d34357cde7f736565ce285dcc4a8933a3698885df062874d16d38e2f177267890c24b0bebac5cdb684f44ce5d90e76a3c1f7d6583acd0336746f8f481d87bb88ca9aeb3377057272cf0bc1c1aa0bc880fc1ce959aa36c22e96ffc656ffc01deff5a83e159ab16f1af26ebcce3d367ce91455aa7e5a107cd0f7dfb49a8fe762b18b1f0cb534f70766b3671da9b7", 0xae}], 0x9, &(0x7f00000018c0)=[@rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r0, r3, 0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x70, 0x4}, 0x8fb6d7af511f1308) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r8 = semget$private(0x0, 0x3, 0x14a) semctl$SETVAL(r8, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) semctl$GETVAL(r8, 0xb6932efc424cd627, 0x5, &(0x7f0000000140)=""/43) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0xee) 19:33:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 19:33:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x1, 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = dup(0xffffffffffffff9c) getsockname$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r4, r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) recvfrom(r4, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r5}, 0xc) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000002d, 0x4}, {0x9}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 19:33:33 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x4, 0xffff, &(0x7f0000000040)="884744d1bf06d7955e59f0742a33f45e99e5cc38e888b38a327d2eb84612a4c3c387560c2c7d8f5b4ade317a7c19c418c3cda4e65f3670710c203d3dae69cf79ed55a9efc17b1130d1f1825731493814b0148c99642eac651e9181298f98edabe356ca7d28ca55a9f9abf0931a4899302f5b92d07ed5b90e95fd148f73883dec9fab22cfc0b1e9fe2c5a7dcc1a83362e0903d57d9f1279a41d7ee54b2c3144930f20e238b38ba389445636c2abab7d", 0xaf) 19:33:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x44) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) socketpair(0x10, 0x4, 0x6, &(0x7f0000000200)={0xffffffffffffffff}) pread(r2, &(0x7f00000003c0)="7490cbb4eab7ef06b566d37dc943747a34ea9da0970e444830e50c71353763f1650d9e359ac11a024040bfbb650e1091faa51d51522a6d92202728ecb70e159a0dc3a637007e6088582e109e7ee42617aa757e25742efcf6b729a51288e570d7763484efd7d8180fb4cca8422148c0adbf0af53fccf24ae69461f25a605e9a997171b9937062df8d4f427a0df08db96e5d1884c6c8a5d56201f2c2553351e457cb4d962df00c977536ebd057d5949fad8b3ddd85a5311f2952885b4500e5a061906b776af90dfe8d13", 0xc9, 0x0, 0x0) r3 = dup(r1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r7 = getppid() fcntl$setown(r6, 0x6, r7) fcntl$dupfd(r4, 0xa, r6) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0xffff) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) r12 = semget$private(0x0, 0x1, 0x0) r13 = geteuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r13, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r18 = semget$private(0x0, 0x1, 0x0) r19 = geteuid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r19, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r20 = dup(0xffffffffffffff9c) getsockname$unix(r20, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r20, r20) setsockopt$inet6_MRT6_ADD_MIF(r20, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r20, 0x402c7413, &(0x7f0000000280)) recvfrom(r20, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r21) getgroups(0x1, &(0x7f0000000700)=[r21]) r23 = semget$private(0x0, 0x1, 0x0) r24 = geteuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r24, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r25 = dup(0xffffffffffffff9c) getsockname$unix(r25, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r25, r25) setsockopt$inet6_MRT6_ADD_MIF(r25, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r25, 0x402c7413, &(0x7f0000000280)) recvfrom(r25, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r26) r27 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r27, &(0x7f0000000080)=[{{r28}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r29 = accept$inet6(r28, &(0x7f0000000740), &(0x7f0000000780)=0xc) r30 = open$dir(&(0x7f00000007c0)='./bus\x00', 0x20, 0x0) r31 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800)='/dev/klog\x00', 0x20, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r34 = semget$private(0x0, 0x1, 0x0) r35 = geteuid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r35, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r36 = getgid() sendmsg$unix(r10, &(0x7f0000000940)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000240)="f16271813899831fd34d5053a05a0bb52c3255e6", 0x14}, {&(0x7f00000004c0)="28121ff8cd289db856e79115df19c039fbe0bd53834bf42425c697466ffae5935967744a68816355c2cd418580a9102a63e4bb52f27566aa986ebb420f4ec63b6a0bf06ae1d092e6184bd75f9f", 0x4d}, {&(0x7f0000000540)="1763fdc66782c8ba8d31582b06680d9c96ee3ba2c6621c6259c31b6f59dfb37fadf221dd2a86bf839d3a3a38514f39826fb11485096353b69cf5c51c1a3e6d3629b6a83cc72e0c4d72cb6fedb1397b52fccbac452e161ff1091c24c65930848faa124ab4397fa9df6667efee89c4cb4f8011d199082a189a77c073177e19200644c564b02dfd4cc3e5709c4f143ac1840fd153adb2fc44b31b9a9d5c", 0x9c}], 0x3, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r11, r13, r14}, @rights={0x20, 0xffff, 0x1, [r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r5, r19, r22}, @cred={0x20, 0xffff, 0x0, r5, r24, r26}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r8, 0xffffffffffffffff, r4, r29, r30, r31, r32, r33]}, @cred={0x20, 0xffff, 0x0, r5, r35, r36}], 0xe8, 0x1}, 0x2) fcntl$dupfd(r8, 0x8000000000004, 0xffffffffffffffff) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") r1 = socket(0x10, 0x4000, 0x40) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, r4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x0, 0x8, 0xed19, 0x74}, 0xc) 19:33:34 executing program 0: bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x2, 0x100000000, 0x2}, 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0xf78) r4 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x100) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000180)=0x2) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f00000001c0)=0x100) pipe(&(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x1, 0x4, 0x9) r9 = accept$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r10 = kqueue() r11 = socket$unix(0x1, 0x0, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x180, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x3, 0x4, 0x7f, 0x1ff}, {{r7}, 0xfffffffffffffffe, 0x2, 0x1, 0x81, 0x100000001}, {{r8}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x0, 0x9}, {{r2}, 0xfffffffffffffffa, 0x50, 0x80000000, 0xffffffffffff8000, 0x1}, {{r0}, 0x8000000000000001, 0x83, 0x1, 0x200, 0x6}, {{r9}, 0xfffffffffffffffc, 0x10, 0x10, 0x7, 0x3}], 0x1000, &(0x7f0000000400)=[{{r10}, 0xfffffffffffffffd, 0xf9, 0xf0000000, 0x8, 0x2}, {{r4}, 0xfffffffffffffffb, 0x40, 0x2, 0x7f, 0x8000}, {{r11}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x4, 0x4}, {{r12}, 0xfffffffffffffffb, 0xc4, 0x0, 0x2, 0x800}], 0x4, &(0x7f0000000480)={0x2, 0x6}) r13 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) sendmsg$unix(r13, &(0x7f0000001900)={&(0x7f0000001540)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000001580)="b37d0d93b3297f376b2ca55b633af9fe91850014501f09569b0488607defa01a0973b2ea868770faae3941a1e4643dcc3a35c0c99b7abbf2475797ddaa14bd409b8b9255a981122cca53239cfa88de46509db6e4d32cb46a7592f539f566fce55930412e6509ecce8d40ebd9e3c7e69c0851637007487e9e7e554aaf9ea5375d8b6485b92bc395e6e9cdd65fa67b17611525378a1abc854191f441bf6ac260580f99a63be830d844a2c53ffdd64eb737f512b26ddfc93e91", 0xb8}, {&(0x7f0000001640)="ab548c02fa664262cde03266e11d15a07b026ee90a6fecbea4eda49aa76bf3b115f9762c849c5ec4694735c9c6fcbde11d491962c16b2389bf6362361b9125945ff5489a5a84c4194621eefb3971448fdf8a8bf4b3828fee378fe179bf7af7246a2c86626e210fba349ed2106bcc4a0cbe1de11c7ac58674f208fe750e60d8169bcba28e31c58a594dc0aaa47230ef4f7adced15d879828e04c4b586", 0x9c}, {&(0x7f0000001700)="2f81ad65e325f107c78079e3eaf9653e058d6b11145a58a7c9b4ceb83179b556cba1a731cb8b0a5460a869d4911c214a11d12bb29b9903efb671a902e4289f2891adfd9fb7d2c6d0e98ddd595c6344bb9cd88ed68ddc3e2c395d63f1193d3286f44ca598a9dd08ebf606941845f58f27ca85b87253fe22faa8301719fb529f9d7e764dc4a95fea27d9c2592d47d2646d62d09f8f27bd16f070abafa095252f5111e3682291a2d84072caf1ccc08b1dba5efcb433e28ea4df82f44a47235d66371e522ff157f0d2f39d185a4c58a007e99f12e0f1406f5909b7f858aa65dd3998eca1f53e3dd8b6d12f3b049572cdf89244ebfee02571518d1f9f30", 0xfb}, {&(0x7f0000001800)="1467e2279dada6c8558716412d43ecf2eeb95692bca66374aaf11c17a0823a85feee9e837d0b2b1dcd0b91503c3fb2e0b3f7f7b006e5fd05c1cb1efb2325c6d974b928bce5e9f3372595455ff2bc2faf7bc3c58c36dbe508707db4bcba92c3d2f539f5913e8abce70d805b9f6650c0a77e1e5fd7138c34b12f6b5cfd4f12b6c34ad9d6682af0cfde62a8b4d4f4acffe42075fc24f16525bf8421b1f37fde6fd8c7a62ccd92ffe83757bd2b58dc87e537", 0xb0}], 0x4, 0x0, 0x0, 0x402}, 0x400) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x80, 0x0) write(r14, &(0x7f0000001980)="b128417207b220c019fbc7dd91988abdf4f4c394b8fe98890d76dcce1e73ff2e2270619a1bb536", 0x27) r15 = socket$inet6(0x18, 0x1, 0x10001) listen(r15, 0x7) accept$inet6(0xffffffffffffff9c, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r16 = semget(0x2, 0x2, 0x200) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000001a40)=""/164) close(r12) pipe2(&(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) 19:33:34 executing program 0: getppid() setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) getpid() 19:33:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x446485c46) open(&(0x7f0000000040)='./bus\x00', 0x8168, 0x0) socket$unix(0x1, 0x7, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 19:33:34 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xffffffffffffffc6) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:33:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x6, 0x4, 0xeb8, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f00003b7000/0x4000)=nil, &(0x7f00004b9000/0x4000)=nil, 0x7}, {&(0x7f0000453000/0x1000)=nil, &(0x7f00003bf000/0x1000)=nil, 0x81}, {&(0x7f0000534000/0x4000)=nil, &(0x7f00005e9000/0x3000)=nil, 0x1f}, {&(0x7f00007e1000/0x1000)=nil, &(0x7f00007a7000/0x2000)=nil, 0x8}, {&(0x7f0000271000/0x2000)=nil, &(0x7f0000481000/0x2000)=nil, 0xb1}, {&(0x7f000039f000/0x4000)=nil, &(0x7f0000543000/0x2000)=nil, 0x2}, {&(0x7f00000d2000/0x1000)=nil, &(0x7f00006dc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f00006ee000/0x1000)=nil, &(0x7f0000074000/0x4000)=nil, 0x5d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00007bf000/0x3000)=nil, 0x2}, {&(0x7f0000130000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000285000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f000062a000/0x4000)=nil, &(0x7f0000508000/0x1000)=nil, 0x8}, {&(0x7f000056f000/0x4000)=nil, &(0x7f0000369000/0x2000)=nil, 0x8001}, {&(0x7f00006ea000/0x4000)=nil, &(0x7f00001af000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000200000"], 0x10) write(r1, 0x0, 0x0) 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 19:33:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0xc8) 19:33:35 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r1 = dup(0xffffffffffffff9c) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) recvfrom(r1, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r2) r3 = dup(0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) recvfrom(r3, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r4) r5 = dup(0xffffffffffffff9c) getsockname$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r5, r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) recvfrom(r5, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r6) getgroups(0x6, &(0x7f0000000080)=[r0, r2, r0, r4, 0x0, r6]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:35 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x8c558614c3e4ec82, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/78) mprotect(&(0x7f0000458000/0x2000)=nil, 0x2000, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000319000/0x3000)=nil) 19:33:35 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r0, 0x100) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffe87, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x61dd}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x800000000000000}, {0x20084, 0x1}, {0x10000000206, 0x0, 0x0, 0x2}]}) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000200)=0x80000000) setegid(0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = dup2(0xffffffffffffff9c, r5) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x3, 0xd16, 0x0, 0x1, 0x6, 0x8001, 0xdd9, 0x2, 0x0, 0x1, 0x6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) dup2(r1, r7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x300000000, 0x7fff, 0x6, 0x7, 0x5, 0x6, 0x80000001, 0x981}, &(0x7f00000002c0)={0x1, 0x1, 0x0, 0x20, 0x9c, 0x5, 0x100000001}, &(0x7f0000000300)={0x1, 0x0, 0x3, 0x1c6, 0x3f, 0x400, 0x5, 0xffffffffffff7fff}, &(0x7f0000000380)={0x4, 0x10000}) pipe(&(0x7f0000000400)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000240)=0xfffffffffffffe00) 19:33:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000080)='./file0\x00', 0xa8) recvmsg(r0, &(0x7f0000000000)={0x0, 0x87d06cabe2994ec, &(0x7f0000000080), 0x100002d9, 0x0}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) 19:33:35 executing program 1: setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffffffffffff}, {0x0, 0x7}}, 0x0) r0 = kqueue() r1 = semget$private(0x0, 0x3, 0x14a) semctl$SETVAL(r1, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r4 = dup(0xffffffffffffff9c) getsockname$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r4, r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000280)) recvfrom(r4, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r5) r6 = dup(0xffffffffffffff9c) getsockname$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r6, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) r8 = dup(0xffffffffffffff9c) getsockname$unix(r8, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r8, r8) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000280)) recvfrom(r8, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r9) r10 = dup(0xffffffffffffff9c) getsockname$unix(r10, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r10, r10) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0x800000000ff}, 0xc) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000280)) recvfrom(r10, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r11) getgroups(0x4, &(0x7f0000000040)=[r7, r9, 0x0, r11]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x86e, r3, r5, 0xffffffffffffffff, r12, 0x40, 0x7}, 0x7, 0xff, 0x5}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r13, 0x800c5606, &(0x7f0000000000)={0x5, 0x8, 0x9}) 19:33:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x2, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x10001) 19:33:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x8, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0x1000, 0x6, {0x9, 0x7f}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000180)={0x3, 0x8}) 19:33:35 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) recvfrom$inet(r1, 0x0, 0x3b7, 0x803, 0x0, 0xffffffffffffff8c) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x428, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x4d}, {0x10000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup2(r1, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socket(0x2, 0x8000, 0x3a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x85, 0x4, 0x4, 0x9}, {0x0, 0x9, 0x2, 0xfffffffffffffffb}, {0x5, 0x0, 0xb, 0x10000}, {0xd58, 0x7, 0x20, 0x401}, {0xffffffff00000000, 0x10000, 0x8000, 0x8000}, {0x4, 0x8, 0x7, 0x7fff}]}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sendsyslog(&(0x7f0000000140)="826486af85783311489797a352dca972d5c776df93dbdcc1f6a1da32571f749da749204e6a4310578fbbf86db8beea15ab0d9360e4eddf84c782c3ee96e13e2c07e142b4d973ef16479acc7990c0e90b59f0a9f6831d75fd5613387b549fbd4f77e753baf7eaa5a5b64ac864e5157369b53eb6f390e3f46e91f8275f60b1a5f798125600ef84404f3f5c2343c16601ffc832420bf10697a55206e85134858e70b1e5a491de495c6755690fc31ebfe08459a6b8a652e5", 0xb6, 0x14) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x81, 0x0, 0x9}, {0x6, 0x0, 0x20000}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x200000000000005b, &(0x7f0000000040)=[{0x25, 0x0, 0x0, 0x800000000}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() r10 = semget$private(0x0, 0x1, 0x0) r11 = geteuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r11, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r12 = dup(0xffffffffffffff9c) getsockname$unix(r12, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r12, r12) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000280)) recvfrom(r12, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r13) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = getuid() r16 = getgid() r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) r18 = dup(0xffffffffffffff9c) getsockname$unix(r18, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r18, r18) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r18, 0x402c7413, &(0x7f0000000280)) recvfrom(r18, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r19) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000200)="ab130e6926d4156c82adce68e350a6160bb73ae7e6650acdd0dd7b28f5af8900e969a5ba986918a83da8c05288059d5091123e8f3df5f46bd25ebcd63b02e630879fd6a99fe533a2187be1dc0fbc284c8b2849e04f9ad784396064ec1e40", 0x5e}], 0x1, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r3]}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, 0xffffffffffffff9c, r7, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r13}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, 0xffffffffffffffff, r19}], 0xe0, 0x401}, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x5840}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x4, 0x7ff, 0xfffffffffffffff9, 0x7}, {0x5, 0x8001, 0x8, 0xfff}, {0xe0000000000, 0x7e, 0x7fffffff, 0x6}, {0x3, 0x2, 0x9, 0x42e80000}, {0x80000001, 0x9, 0x80, 0xcb2}, {0xa64e, 0x0, 0xffffffffe3f793e9, 0xfffffffffffffff9}]}) syz_emit_ethernet(0x18b, &(0x7f00000000c0)='=') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r4, 0x701) 19:33:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="82f37cb99a004392d290c8b12e2f66696c653e"], 0x10) shutdown(r2, 0x1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = getpgid(r3) r5 = dup(0xffffffffffffff9c) getsockname$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(0xffffffffffffff9c, r6) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) recvfrom(r5, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r15) r16 = getpgid(r15) r17 = geteuid() r18 = dup(0xffffffffffffff9c) getsockname$unix(r18, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r18, r18) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r18, 0x402c7413, &(0x7f0000000280)) recvfrom(r18, &(0x7f00000002c0)=""/235, 0xffffffffffffffe0, 0xc5, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r19) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r21 = socket(0x10, 0x5, 0xfffffffffffffff8) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r22) r23 = semget$private(0x0, 0x1, 0x0) r24 = geteuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r24, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="01cb31966d691863577d8473", 0xc}, {&(0x7f0000000140)="697872d200c86e469666c0ecc2294f9f72c13ba3b592668e9d2eb2a8c965d31ac2760b19e21a5f001265b7c1983d74f23d74f6cb53d8183f691fbdfa8b89ef1743688e4f56f9a7ae3ea4841d27ad3ac2aa5bc3704b3bb2793beba0376f1efb543aac43def91fa4f42fb8d4998abd06f146ce0a201d539b2659c6ff154853a70f8a4e16df702d1a09133e2ab408688c6d0789b71ec6327e093b3e8c3eadf4c95ab862fcdb3ed480d9bd58eac45b62303db6701962df4e6855", 0xb8}], 0x2, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r7}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r0, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r13, r14}, @cred={0x20, 0xffff, 0x0, r16, r17, r19}, @rights={0x20, 0xffff, 0x1, [r20, r21, r2]}, @cred={0x20, 0xffff, 0x0, r22, r24, r25}], 0xe0, 0x1}, 0x6) 19:33:35 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = geteuid() r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getuid() r9 = dup(0xffffffffffffff9c) getsockname$unix(r9, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000400000000000000000000000000000d70000000000000000000000000000000000008000"/110], &(0x7f0000000180)=0x6e) dup2(r9, r9) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000280)) recvfrom(r9, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r10) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getegid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair(0x21, 0xcb03200559702b16, 0x80, &(0x7f00000002c0)={0xffffffffffffffff}) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x40, 0x0) r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) r20 = semget$private(0x0, 0x1, 0x0) r21 = geteuid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r21, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r22 = getgid() r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="cf35c1547a3c4f1d2fd555fa7e53114da1ded9cb4c52", 0x16}, {&(0x7f00000000c0)="c4969c7ed52c55f9e6a46fffa337a3efd653cd0f811c00deb16bf09821a0b7c6917fa2d0dd694409a6e8267c7699eee5066af39d6f5cc9cef1c042c89118c903aaedd6ccd45162c26980f03cab432b8621cab418424dda1264fd4e6c6b99297c6392587d3ec16c3959089176fb7dec9e27efe3eea09f22d2fad5405aa461e617cd22539994ef58b03a2af3de0fead3ab10e7e6303ff84ae40142460cec5fa8e5db0b59e819631051a1fa3b62dad010f60fd5d6730b6738f1f3f9608ab4820bddfabec22a9116c543479ca8bccd1885f490a9427db59bde14be7df4a968e147e8d58a5f179b0fdb2f419b7c86fd560dc84a4d4b41e0db3260c87cbf9844e1", 0xfe}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r14, r15, r0, r16, r0, r17, 0xffffffffffffffff, r0]}, @rights={0x18, 0xffff, 0x1, [r18, r0]}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r27, r0, r28, r29, r30, 0xffffffffffffffff, r31, r0, r32]}], 0x140, 0x8}, 0x408) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x40000002c}, {0x3, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:35 executing program 1: pledge(&(0x7f0000000000)='}\x00', &(0x7f0000000040)=']&\\/\x00') madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 19:33:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x20a, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x44) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0xffffffff, './file0\x00', './file0\x00'}) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) sendto$unix(r1, &(0x7f0000000240)="5e3b3f3b4a4f56fbf128a9cab2b97e0a18e78c9dec4401a834d8a744494472b3251918d6e91839d947d0b74b487ef56aae13b88fc6595f5e9fea706e45321054fa9d9d2e70070ad3cdafd24603840679cb8bcfabcc476b8498ed3ae269023babbff5c91eee8a7a2742ae7b16f9769bb4306807a000cfbc373a9645fe36a67611a26263497d333007f953f91f9fbe72c49993ec13e18dd697fd5372712214ad67704c0b552a3d96bdb3b33ec733261d12ab5b9cb8f57859a54adfd3ed37f2ed4d478e1086e42fc9521904c79dd07cc1574f0272e640a5e45ded8f8f607fb340372d1f2422092286e5265c07c1073cd543", 0xf0, 0x5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5, 0x0, 0xffffffffffff0000}, {0x40}, {0x6}]}) fchflags(0xffffffffffffffff, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0x4432) openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000200)='`') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x20000000000000be, &(0x7f0000000140)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = dup(r3) ioctl$KDGKBMODE(r4, 0x40044b06) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x67e7739b}, {0x13}, {0x3c}, {0x7dfffffe}]}) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 19:33:35 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/124, 0x7c}, {&(0x7f0000000140)=""/246, 0xf6}], 0x2, &(0x7f0000000280)=""/4096, 0x1000}, 0x41) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x6c, &(0x7f0000000100)="b68f33f71a96539289817b8dedaede132479f1fa3a4ddd2d99edba7146b0cb92d5b9c9a2680cf2129dd6613342ef8bcd511e1629658a06894955005f4b322199061aa7d7379823e481f26e887837255fd621a28ad61fe320319c24994083e1795b88996e8ba7599e6f714afd") 19:33:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x135) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 19:33:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:35 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x8000, 0x0) read(r0, &(0x7f0000000380), 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x400, 0x6f, 0x800, "48af5220aeec8e36334400", 0x4, 0x4eff}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000000c0)={0x10000, 0x5, 0x4}) syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6", 0x3}) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) write(r1, &(0x7f0000001180)="4e9a2d23db33805b2fa8049c7eb65a232de6c35e5b8c8dd0389757a0097affa60a9d5584c2192482403f6bf21092b05dbbc0428c19093fd177677438552725ce6b8140a0697d9860710880a3bc1dcea34fb9f0352911c10890a6a0c1139134f2ab97a3df3ed5a9893b0e3ea6d5bb49fa9e9fd1d3a8be1e4055e9880e88dca40211cb450f86b479bdfd8ba05362b39222ab446a999618a48362ec4e2e9a08e06f4fad81befdb187ff0233f2ae2651f25a031491545eb850cee72dc4bc4d43dc108240595edaabf561513cf0012703334a815d798fc7e7f76800ae596d83a9af0425e6ee25e0d7cfffed2e9eb48daac2741343475b3c999770a6fc46e730954ed20346eac2c04b48a9ff817c3b895ba95eadcacba836d5e0ff508e808169cab4c014bed780c9a609a231ddbb02fcf49c09f9e49231cd7c296947471e78e8b94feb6355bf3bac711daeccae10d7e480f3db0c4d248fe70b866c70b84fbeffb3aff1cbd43bc1c3ae2307ca70301ca31eb11fc26a354926b5ad91196cc47215bb009170cba54213020841215087f0d7c311f49dc02f32030c4b1e73b4968c8f94c3cd6ceffa71abda38e7c326db3aad1b5ceb04b65894a05b0d0b739fbdafad9a6666ba599d58eace43d4cbd20d9383764b9e25cdd12b0d5f5e827f671d13925493343a2675d4f901fd07deee1ef37dcd9ce79ca0fc2a75779ac617453a1c2f74f382672dc1839ac654060a0ef66b23b293ddcd5c73974484556435f5f72eccc9ffde2ee407244cdb9bb47569880375efb1571cb1b82cd4b16895ab9ba5460aaa5225b71e592bdd50fe4e044264735fef4c75d2369a011fdd0af09ad42ff6faa2fc41753a7000c26866b5147455cd745ad6dcd88f33974d507f5b9e22113996a2c5bcbd18eff8634b38eed1845ed505c618bc52b257bf4c52d37fa89689dc18fc927c76de6198b09b6cbd27f35753aa5e3713875c2523826de3c88e63e8eecbe20e0783a795976a49e44819b145926bf69404058b2c4617090f99be54e1966f27785d696adc58df871c5c0d20bb80c724763e79a4c00bec9d855ff42c1cb8fc5d3cec951e5ff9dcfd769cf90af4616e22cef696f8821f3bea943b33cfcb43afffc3161e27ba4e433ae6a6a126f61e310014813ba773cf0b44439b62cfd60bad24f4d73e0bd69804a4b155c4494f33f1cd1f6569ff7a96c574c1a44a4a299509aec24fbbbcf95b4d688709721610b852a400a90c41e3a7d5a367b74495f6bf98291beb9baf0ffc3d57f3b0395a240e2e32abbea04f49bc748cb47f35effd468e54b27b1112ee04306901a02db96d6e5d0cd79fca9a6d48a43608dd7577b257075a5003e8c31de8d2a674ad39be7f8b0d7d02d072b8f1bc4d18dbfdb5de235b4d6c8804cfabcd3f491f4a30ea4545b859801b161e989de0642ba69010a4ad4b148af1e22e73156ce624854886d066c9d4584941a2eeb3ff54e909e93cb6baa1fbd489885033516dee7fbf600e41624ebafb9de8e4f052c8ada1bc650ebe398973c5354ea7b17b6dd0084c218981c354d84a0c90773a364c109e6ac89bfe667fa7e54f86932b82145c197accb340b64d489c8b8fab2e543ddfa2ccbcff6945dd8151832e8e136530827057dd20cd996bae4a80379c53dbe3aea6ed9e4cdea12fb8805863ddf97b260d73dab8c29a635d36dbc984b2ab130ee13a5a9c745daf6810594d4dd93a9a30b00aec1c51cb4426b1de3728921b5a6b39510113cf4bf8162ed339bfe961b154078506ac8213b329226629dab7276b19921d9ef3c673225db5ebfc91f47f314d7cd1e8cd8468f857a94c9e783f539698d9c9ed13ab6ebe31ace260cce938861d493932229a8148269890d88f147d796877fd197db4efd7d17533580753c148324fcafdc985c93e01aeea03aef368bc680a5568404da63abfb21536a2aed734124a873a63d38f5fd4a276dce57f164abdfff155ae9b7e84654c0bb3aab6667c9777c5486de3f58876dd96d2bed602e27174c60cbaadf7d9478fa221be4372ecdf885ffbb1e89b1192fdd8e6c162578f409bce182403eb306c0bf82a8541ab0760766844ccb28415010c11035a8fbce170d318c130b2488add4fcccad2d7a11898c32c013a6ef4592649d991d90f321e26e0bb053b9c7f5a427ed4e23aeca62b9b8393bdccad33e17f698c8ac62c62c7d58484af5e4536bf00b1f94f863b5c3c683e4e7627d22bfaccafaeb3d285daf4d3352437e701bedd96922094a83be2bcc388c22e03c2faa83151904977a0f1a1ad5df65a0e6e3215538ca0cd322108d4a38d909eee10b46f0e17fb56d99061d788fc537077198d315ba82bff2c19d183393dbe5264f0fdcc3e61eaf4979a092e2a38342b562c1d7ffc3b12e47a6f516fb37ac0e7963b704bb2929c3299f979bffc7df22896b04e1ab9774d5f7aede46cec5a169acb65b93878099788d6b395e9e60343254336f86297539040926df5ed64e02bf5e1fe4cb33927d0046626b285c73eb0ca4d190f2412a7a13d6ed38a592b99bb73c7d6ffdd911d485994e600b40dd6de2f31295c9cf2d9b7da6401c79278e070a10129895c71dee921e1a296c876ba40614672ca41289fe86e9c33372efb593cd1b9fbb5e8fffcbbfa4ccfa6fc4fe026b5f476e5585d1d4e223ef6d23f1d7f45c4df76668abe9f2a180c86b8a1ad6c7aa34a5dcfe61cf078c83f11167f20c22f760bf862b3c9eb81bb13a9933afa37563b0753c8ce4272b9f24858e23b7ef536fdb1206b1e2de63fc1d7e22cb97909e201353c752ffdc7c93ee1702d8c0983b855fb261023bd2f5332df9038a26cddb0c5364ae91f8584bd413f3c302c60ac4bb10839bf6f3f2d264e16945066612aece5a2d9d79342db498f48d912920d263a62b2e92aa121eb8e639fc662cbf4fab1e077b3066ce88947cd9a40ed612a751aaae2b63f5ea903dd116921e3376691a1a15449b467ac3da8bbf983ba2f8ba2bb7acf3accf18b0131c27dce515d0fb65e776d3955f766d3dff6e7f2fb417fe39df362285864c2e9a7154ea0bea7c3a22ea3091535663cb8efb05469c321e0fbe3a27575579c95cba44a4e1a06eab445f91677cad6f846e9802af6f56656c2bc6559fe01fbf920d2bb30933afa90987450446ce436beaacdb372e3e0b6cf460aa7d112eaac8447f91da2ce4347b6895cf42f6f89576bcce92e7f4cb01471df2a2f14b533172880707954db496a5b6594d7a2dd25b9bbab5211a0be680303e12212832013248925de0ee288c1980f10004fd0120104e4186e4a085083334f260a957d4530ec7e767f121e802f29d4646e9b5ee1db19d6b239436f7f5f0e47189186839fa0fced8f7c420fe1ac09816e3c6d0993de5edf982c3fa09508277df6ca2a264e6d17e714ae2c73dde8a609185e13cf1dbfc44a3e79c40c161533378734432fcd9372a64525dad152eb3139db205d291540b77f3b7d39407e85480143f116b3122cb2d5f502e4ccfa9cf2b536e8725ad0e35959176ef4f92765791710de382fbad26ef55ed4e6c0f89b82643cc1adf12ee2d0c874bfc25db4e5c26878b8d20028d13c21574ea44229dfea0fa9356636687e02599a3a62c1adbe84e8509b9289c34944e6a1eb14e983eb227d0cc32348bf96422250ee1def53b54ea293c9564af72225c1136ca1299988259f2cd6cfcbc82f50720333c1525ab15c8a80b01fa497a04a5803d8885a03d0c570720576295c77333ec8d80c8ae8f43e17a8a89e20f2be8080ca2790de66f8d41c77a7aaa1da54daff715c7cc7b4cb4ad17e3209f6865c1e6d4d1b8b2e2dfa4d99c829d5977881fa1ee4ede1d4550d1bbddc979b2d64e13142816d40b70fd0e257b8a16984ed672419a9d4f8ccbef5de7299d3dcd58228481b43be84439ae50d3cb93e824145f039abae4d843b29bcbd626020632367857e6593190a1077bacf77ad72cf4acafeca830bd7789a388f36accc0f8f64386478222c556bf6fba74f1d5da1dffe6df908eeb4555df7ca3abb6987b49435326b1a8a1b6e91eb339a6bd7fe87f9c5d44e8ef2aa41eceddaaefa05c95ceb85fedf57d1e27c889d9bc50cc21e5852fcca515bf5ab157946c206d3a7928488973d8100591dd7bb944c81034f17f779b121f7a298ee142fe1629a47fa260c24f0d2c6d3517f837afcf7dd9fae3f1a91ead19f32d0a7918a0a8d3b42652b4ead7537746f8a9b27fcc2805e8e89f949a12e0cc3c0ca6fc00dd5c0374dd822e3c8b7f2044e38c7d648d6b565fef6d0aca3f9954773879507ca9b59cd1c9470fd6e4fd5b7967ed1881fd7275af59983be4978631e04bae3cd598895c0bb1268c426e1767dd4c085efa372372a456d953f69604891bd8f91214f935b75bf5ffc95d19ad1dcee66c39a1556934c9ff72a35a5c21802338f4addcc45d1f602e48fd18721971070e5404e8415cdc5bda33b309353030039f10c453e365b20ae5d5db1e116460e37fde0bffefc31e483e06ab6cc472d80a351483ac70e4a9a2396186d4270d447b8b605903ec969883974d1f6d8ec1f2338d68440d5d5ae5467205e5ebe298b1bf835a92feb8eda53abb46aa27809ec6bb33862a7b1e5b7bf763732986994ed8c438bf1ff9e73ce9453c580cd84a20bcc04bf94449dfca1ff367d29d9a22955b3b5c1a22035f895a667e4be4695e7d1cfd57b6cb25c74e44218d2311eebae5a9561852723856958781874b4d14814499b967e957ebc6268169cde417114eb8991ac004e1564e97868b2799e7ed7168a0a879cb448d63e1250afff178e590c489668c7a854ee44ffa16eb0565f1b522061937bbcb9e9bca504718ab3ca94cbb77b226647773b3adeab3d0bff3db04e104efdeb523db6c937ec4d0b94ffecffb2480abec0d926faa8b671221e123316bf623963f8f17e1977648d03d1bc7bd6cc76f41b520ddd719bbb168678b15b887ae611a44b2276ad94aefa3e39f239b58aedc4d10f1d3cfe66ba0e8e2eab498b8b902532a021e0000d168e7ad2a5bd5768df1e83430f4195da41ad7598bac373c888845c522d2bc233d70b92336bbccd5c405971a26975ddd373cc121bd24df7711b5fd04634f945a1a5513b577c893b1898d35e54dd5471c7670c6c8ae46ba933fc18420719b0beb795fd23770dcdaccd21885825d31ffd9908ea32bd6107bc2b4c504c9502dc8405bbb4d6747d4092cff522186b602b21e6ea7107c91c2add5d750bb487970a96af9e0a3aa1d0d7812afeb4c08667944a15d6e477403ac20402e6d7549c8c1ef8f0ab9a01f4a534ca272f487ab27c064bde3508c83365107fd706680160914439914a19733859c7a197b1e4f163491fa892188f64f5063a67352e3f0c0cd62c86988a5027fc711c1dd344462ac2dfea4a88478b5f71aa92dd7aa1b5a2c419e5efe942610cd456e34e8fc1be2d8b3ebc0615df8c7635ac75a9381078bc19544e2c9c49aafeaa85663a84b5a650cfe4a8c7daf56bd208db1e95071d5868a2f2daf670fde536452d0dc15ce8bdbb623d1145641e7abb690cf49e7ca39cf50b82480440b1da1b50a90f61528cd278701b6b34fc1d3068a8bc91892d6673b79727c2943782c9b279dd08b36f0a7559c9ec8183ff6117a9b879e7628cb29b69085ca6a69ac4d6fc0699470a9b6aae80a98bd11e995e5bf16010f8542cbbab05339c38ab4f50bfbb93c831c8fbfa6cb0799bcb22e4cf5618b1e8a8d7ef949d362f1a135694df232464e105ecb040edffe633d0d53d0aac6f392f88db800ca73e1b40f862ae", 0x1000) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) chroot(&(0x7f00000002c0)='./file0\x00') ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0x1) write(r3, &(0x7f0000000180)="c83aedc08c5445cd88a7359aaa6eca044290e8d41484eaaaf8e8c188fea8bab4b0dc6f5334c3e7a3e33cc3005fd90a4dfc5c636c00213c79828692691dcc43fe399d7835a5d19fed1059f2783f08c2a56e7b7131bb4b2244fd6f81de2c5069f79de8a15a0a5375a50fea0a992dfc549292c150f84c3ace570fd6631e1d39bb57b3e48eb7ab59f8b397a8ddccbb56a3214bc18cb14d186fde24ad25c63e5242a3a19f2daf533cb12b961b53e699f3aead845ce3898fca6d5c99175c1a152e31050813c64a33f4", 0xc6) write(r1, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f", 0xa2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000380)={0x2, 0x7}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000280)) 19:33:35 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="f0c753cdc441365996c2204f76314de6b77c90d24b1d620c256ca299b64275198e356a2b6415820b3499e2ae96d47bc5116f5af95572d66ecfec6293a8d4eda88a120eecc83ebef7fbec2950a33e29867fb47a3dd4fdbe3ae86b77fb1f46d4264ce76e32a77f86c4c47109f514c1f98c7ef0db65cfd2de137ba0e4356a506401fafdd83d8c58c4807d9539082ff10d533b32133c1a8f1c95c3422441aa62286d557015680e4e2db45a8c0a3d406114b8d8c9fbce6a0e849621f3a96b2f7666faa4d148b0198f87078683499a1d768c3d0a339ea976a5f9da5856ee2450b6bcf388233454b169bd83b1d890ccf08c4bdadeda28b00718d2938146ea29fb7eb2f33430b10b0824192c787f128466abf6b378ca4028c22144eaa93d48feb133aeca107f1f4c0c297a58333873f985bd2416ea19c32ac3cdbe86ba9fd0d2b2f18c681a3b3bfb91faf418e8019004c69c08f68ee96d1cf46ad69a8f1fc62e548f49fe0c6551137d7da851bc6635a97bc2ddd5be58f72ea31350d25e6f579b74fd09c84b213ec67981ea8b39a05edc662504452cd65bc60476a27de7274fffa0a0c8ead938bc1eee125791b3a30280f7fefd266721adcc3c1d88e13db72f43e39b0ea911792cc338afdee59720177e5876c6fcfc27277e1e2eb1f944596067eab02e1ab3129a411543ed0ace2192787abb83c5caee35c5a1db9ad8279e529a169a60bd6fecdb03a8f647e459e4a1495ac6ab2bb5e7f4f1093ca0aaf754d8a65642b70e1de0083227d125218e17538f6c3647234c33deea56353a57d1c5f42c395c61f29b19cf9aec15930b571be50f892c86f3540e28d42521190306bb1b7169e6b9f9bde2b7325e2bc46c5cb06e3d60a176007a9d379d31df8acdbe5effebecf1db6b0a28835c43251f856b411eed6fefc21b38a61b93394fefba779c3307b154ce8f573bc22304c26e9d6a1077f33dc926489f5475901bad4c3ffd2a9f22c6cb254a0dd653544cc2e14d5247ad4405dc278c9aecdefc9517c359867c5581cebd78c1fad464b4d7e3ae2f8f7d618f59f7036a4dc64fb4d132d9b04cf2633cdba229d935e0574313ce8ff46532dc93fb2b5239866bbb46112c8c68d70350d0c0c0c150fcfe980e819044262e41eef61ce27fc141bb897fd820ac7d777d3ca4452929d0478188905413b9ec2f6192e5b985363fccc4c9d7b3bfa815514145e18e3c1fba24061a31f83f4e9182183f821d609a32c3fd0b7953a2166daaa5ae20700f6c867f99e943c6ac38be06315885a91007c685ce52472a02abd9243c13d0dffc57dc5774a1ac8d2d68d8bb08a1faa4ba4a5d78c558b78dda5cfebc303fcc8387c832adf167f20dc4fe09a632d41be4a3a0e3a20504f6689d9440bca9e221410ea573aed8b3577d80a2fcfae558bca7d202a497559b682b79619656df7c022f22e1dda209e43ec728c38c544f735b3ad8c990fbe2ad93619cb0ccac9475bf2e09d563b2b32ff3f5f0122489ee81a94686bdbd77247db73c328a88808ea8d8a64afd33d3dcfc9fc3c52a7a9f09f5b75fc9eef4be7c46296ceeece08a82fba97f1a42a62ca8c772cdfaa302f9f28ba0a73a67d5a218f7236d98ea45e55bbe96c4d46eb712cc30324a78c3a485fd351b56b832b8ba5e843f7900030983fa5e92e10a02a3df55693f5cbe0d03f50a4c9cfc65f0aceb7f49c7cea7316e93d7790be15db3073f2ff7b6e25146b9ae2b6ea06df98742cfe48e99d29791bc68a51ec00cc00fab0c2662481b87220081da975211032ade19ca6ceca76d3a1a992eed0910756159df5a799f2b9a17cba6ced2bacc566a8131179900eb1368c1b7f37139266022d7664e37fa5643e902145ad87b9c5596705091b0c40bb84a9922464389ac3390b037801ec80261ca3ea0de705066be47b892dcd9549beb621906e11e01cfaab44af92391cdd19c76776c0345d15a89a323d416c05af8fce251136616f7d4d153c911e7eed99e5a627b054ac24c60688a64d43b2779b4b1bf1886d452da784495b0739c4b0852f6f63b21c1a17b448088793942efd85332ed336a16df1818184acf67a92c1cff05d35e453aebdbd91c2014b205b041061d38b487d359966b7b8f76054aa84a58f9bff15f5d4bdeafd98006dcb92854450a5597edc02ac7d01387957a5f6d8c4ac761473d95ab764e68df8153ba76fa191045f5223b2991c45bd2da1e3812067a8898d3fce69a554194891872990aa7c4e91d0ef48c0f56ddc743c5dd6b45a097ea84a5acf67c198a42c8454803e92d45adb5447ef99a17226963df0d2d4505cefc81b8f883e34e24b1875653de6158f69529cac6e05e80a923199e0682a921f6a8c88fe688264401aa35067d40dbe4c9b17feb6a86f309d21e26018851f363ac3f3a3fa72facf9257577698d6f3b0ece7d70964417790144327447f6806c5bc6401377b666bf5f325abe77782f1bfa17a207cd51d0db921540f2c32daa291edaf1621e0f456a1e6bda33a243357cf3c31c9d44ee9478a297e2923b6460f9a1554914d9924c530cd2d3b767eae49fca4a57ca57518932a7db3e14cb019c8145a14b7ed9cd9c460bee7763120916eef558c14147fe6a86074fc9d659fd0032dc3f56a585b4124c1b17ed7250eb3fb36128baeb058043488d1db420e10fb5ef909a7fc74f736b03ab8d84c3433a87cd709fe5c82886cb3eafa48f32b86eeddf4c6c5f56e0be381985e1ccfb7fed3d7c0065e0aadde9be04c29a981a86972d05e69d134a1fcadad759c81ad6b8dd62a68e4f0e584121c5317ca3dabf718d1e3d0cab44f5dd9a8ae8d38ae855495db6da6457a99126decc5d93308624d05e6708ba557a1e0d17141c3bfb9fa5c6fe5423ded09909e9f26220e262018ba63e8e3dcfe9ba57bf05900fbc221f5ccc7e54384dd4427d7ef072646b251ca31e1017019ed01db60f923c650bc4fc53c7d0b1dd8862d9ff05ad2733b2877eee685cb26047ee17b2a0a54a4936e1d0cfb312265578e795ee9346dfda1d2f9e82ecb059cbfe288a01289a2bba97f5fd35749c86af09a0df75ea8a9dfdc706605fe27b4c8e47f838b9c40e202180442da7a5517895a336896d4a6ccd8ff74c2491d8eb32de14ebe98657d365d88e0563dd6389805b4a935258c91865f2f9c32bf9e4e62267748bd0c651c50414552e2a30134fee7633a1d40ebbbdf90b92f7a4865bcb07d8d00c203877af05115f3e668ca2113a4bd26cd46588930a1def5a21a12e17f1b8cf1d0bd9b1199f5b4558da6b1816799d0b4d5a509cd67f9254ef9667524ceaafff8de8ba33e5afd197c6e4931b4e2c121841d8ea07e06dcf7a4cb6c08171facfb77ac5f80e4b17459e8cba20319dd9a624638c5ba0341dece019740b34130cc7abc2fb6f80e099ebacf1e6056dd04f231656f2e152b2ccd396d50ac836101ecc50551fb94286d0a8ec3e6a7268f86942e608397fb82e952870491a87a5a68455d4fadc0e225db99306ced6ef069b1cf2f5422545ed187911f5ca5ba2cc351b11807e866f346bb393065a53f94d1d03b4b8e461e29f002e3be393f7b5ccf4d77eec5ff224739948073db0b7fd2236b3c7acf758ec24cf1720e8e6b7f430636a64e60931da7e90be8007dd764dfa774a1cfe20174bf8375385494f4238eb26bf521d3c44e0c508264e07a81e0e99004243021deab5f28257e767925fe5021bfda9ca1af17dbed695d8a05184afeb706bfaa89f17615ec0dba990debb4b613144da0f00754089884c599cee3f7a5ff3440411c894051684d1edf4340c02738f17d8989229d299e8eea72e2a5424666ab9822f6a2dd2cf1b59b130febbda240277cb0a4019ce9acbfbfd3c6ae870550137d7184467ab25d6e39cbc91d0ff8a3155b3e8f27899e273c883b1d53f452c6933e218e0dd69ea81f9fb8b3f1317076d3e83f8e68c06341796d2716c0042229983cfcb11f1ca0fa6775df227360ed1870e41cc10d4bc76a52a62b43b3e810c95566427120315c0a1f8320bd8a4c712ff8b9f4a28502b9ae6ae87261e5efef5e4325149c1c3a0abcde0f75b27e196be9e11a18168aa8cc62cce29533cf8e8790c39ec03ecbb2095b08e65f5ab2a35c88accb152820a3077d75ee7f6ea2f5821e0c398c9a667c88d74384be684a9725f0ec4dccbf55cb0534397ea2fcc1f14e2e15f92244f52aa4493b8a621f42363707daf570fea8b5e70a9c17d14bc5a5b0f42ef57e57e4c4de2a693a7bf38da6950eeece3c8ff4ad57c74faf9f2af7223b15605eb89f3bbafaa013f19d8d18e82ccfd111f218253466154c3e004c5becb459c96afcd136e31acb86d6bcd4d7b229fdc8229b58a866ee2ad3a7e2bc9163daaed7a0483f256c1d4f0b6202c10dd0bb628a7d6e3ae8138817434ff8c5ed1f1e516b44484ab0af02cc922911a1ed32af2cd631eb13ce5373af4d41ea8122503cc7166be99d955ce5cde4db70f0b30284ce4701ff634c63ab0533096436bf824ad12a7cad16acd0267cb5da73639221a7ee133e1d50e862dd1b3c23ff405934273a151c6f9b5aa4e32aa2afe7c8eb12130df8a29ad16cc1180da6c58f7a5a30ed4dc7757f7274be91f4b52515bd007bc8d531dfe575bbfd5d62fff2f96feb2395d95f3feac5c0461594e62ee2dffb1e6b3c92f9d7eb2c5549798a86e442df6f4ec8580418a4e542262ba05f3dfbf9fe3cebd68a0f0e6e208fca8b5a9d5b6bdd024d6b39a6e1d36ac44c54af610fcc8a06fffa163f7fc8c38359d7468f56c560a74e90bbfb7c1176cb97b70c03e9f75d95f2399ac2b10b13e08c29c93fd1b60f6c4759d2e2fa207f4ddb251c745de20f68bdbb333ce6e95cc73874002f34e8c3dbea2489832fa4a87dca8853c6ee8330a2438b2f1f2229567e9165384c5953718feb1327da298ae32fab2ab1e67d69b52e08443d22fa442717b01d47e3b74772a2d69cc8d15693661c20f3f610422db6c99a08dcada0257c2c17d32493c8a28299d51ebe6a5bf234d490e7ae5b43f7111482171bef3090c58a4f03891bb4c1393c7125c53ecd15c09e8503fca62679066729cdd8f2b15adc4cb24371ab03a1baf26bd154e1f3c33c4ae904f74e1af200dbe10ba7b99b9f2b2203fbf3da5821f7af774eb2a56b2ab373974b64d3983ee220786092d410a0778c07c5c7486fc6bbb76f6d367c099425ef7752d69e1783effd2469f52b8b610e9a217307d905c1ccbe406df372625306abc2aa76c12d159426665792c46b332cbfc11a7129a40d91921d87d369dfd13c1310ba76ea299bf29e661cfe3b988d0e826cfd053308cda67c44743ddac84729f4fc8b8e3896b9dc30e9e89c3c2dca3e7b4f2a583cdfd47887f406a5f34a705bf8e1f2469825fa4a70ad032c0f52becf5000c4e6fea4881e4b39ae76a749e583f02cfefb5206c6e4373513c096ab9e3dde354a9377006766442eaf4d5b676ffcc101e7693eab8f6a80243bc6ca9df110af3aebfe57394e97da3b20f67d89e1a4c01832eed3c5669d34426126adc1c0743cfe2e3fa7a2f78dba887c7937b962c6933c5703b3326e03978de97c34da2a23f06ac1f021f9e4962d685e10d6fef6255afed0e417a59fd8bca8569d633b25e650730929cd868dbce2c722430ed5d1fec466cd1e5b20f19393dba85a9474e3b1b83cd9fa589038f849f8390fe86c07dad9a7896163251836543777a124b4250e6268fcaab3216a95c665737bbbe0c637f903a2e146b01076bc131315c82c90fefd5e1a3eafeb978a3583d4dd559a35de7a7ac2ab545869b6269f7", 0x1001}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getdents(r9, &(0x7f00000001c0)=""/186, 0xfeb7) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x7, 0x2}) 19:33:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x400, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x80) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = dup2(r1, r3) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpgid(r6) utimensat(r4, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x6980, 0x30372d14}, {0x4, 0x10000}}, 0x0) wait4(r7, &(0x7f0000000000), 0x0, 0x0) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x81}, {0x6}]}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x4, 0x100000000}, {0x18, 0x2, 0x7, 0xffffffffffffffff}, 0x1, [0xfffffffffffffffb, 0x8, 0x44, 0x1e4, 0x7, 0xfff, 0x8, 0x4]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 19:33:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x1d2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r3, r4) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48bbe3aed319cc4a73b52be68db93642df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c522c9e402a2f533ec95778c2477c877a1db29a261ec4c704698eecae5d96e1eecfa183e083870c5b44663a45ebc0459a86362e31d6c0873ab71a994aabc8fbe4f2cf66f97d99a0aea3d0ba1336367708545fd4dce8b2924d0b682c58561f8956b67422321a52efbd3bcfcd17c83e82232ecfdf52130ec7391e5bf0fa799c4c0f145a0b598d926e12cc590bf0d3bd50fb320bf77251cc337ec4c62f1c51"], 0x1c, 0x0}, 0x0) 19:33:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/126, 0x7e, 0x3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 19:33:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x2, &(0x7f0000000200)) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a5804b0a6f9b61095e59c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db498836704530f0b26c4d8dc751b3dded5a90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8"], 0x1) r2 = syz_open_pts() semget(0x3, 0x3, 0x200) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x8) r3 = dup(0xffffffffffffffff) r4 = openat(r3, &(0x7f0000000180)='./bus\x00', 0xc29, 0x2) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000001c0)=0x7) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006b97b947654a3f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fdeff7a6ddfd872fc6e384ba4c7ed7fdb06a2c68666fbfc665c98508b5943e8d92265e3338f911689b82a73fc9146f281980aa6c0403a4b9d0746524f2ae4893c9b6108d79ac631cc17947fb44630afa530c5a521856c11937bc43730ed808f78595182bf546bb8d2388db5972eef5b241068a68b3e540fa12e73fc5fb02bd129612fc5fc44b8a3f8bcdfd2632fc25d6c017214c0a79ebc3f40bb0d9caa09365f62ff75f049a99b97d7f6cd2150e6691c90005a917c09063c517c053523a415f35ff5add759abf750b91e0ab69d93afa12f7dc0a1a7411d0557199b35e2a34e8556c5b69fe1935909253820271081cbb896ffaa0db136ac6a55ebe7bb3752b270160c3793cdebb61311144ea5f538fbc5a63ef343b4cae576ca6e510443833333ff860fe99ade422dcd2d10c4921f38619d52c33af10d2f06eb1d07158263b2a4ed456778df2c2426b68df3060c1b8ea3bbb0508545667ef0936685696e14dfddf2124e92250d31ccb00f2ca15ccb9b097ff032be4836f44f354e4009def9eb028ecc9943ee46c94e8f4a4ca570c60000000019c9836f2ed933f2c2bbcefd02622262cd63ae19d622677c153567cee22e12199b7ae91e231286f6f2841d2f461d6bca3869d96538b9c9cf8fa68fa779dda2f2fbddbffda3d17eb3ca905819c14bd8bf414656458f1e40650bf773d4a6a69c9e7e3134dc96301f2b29f4d565b12b3560d4335fb4fa154f44337a1b0ad9c555baff36314560f97680529dca6bbd4b7a7c8b0878bf8fd2c806c9b387bffc730dc4857823495e5a1ccfccb0a2700ea5f40abba380239de34224bbc37c07ab"], 0x0) r5 = fcntl$dupfd(r1, 0x0, r1) getdents(r5, &(0x7f00000003c0)=""/86, 0x56) r6 = getppid() getpgid(r6) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) recvfrom$inet(r7, &(0x7f0000001a00)=""/154, 0x9a, 0x41, 0x0, 0x0) pread(r5, &(0x7f0000001940)="c3b2acdc97ad01ae0943ac58afaa665a3b32f7ee7aa1e343023d58fe0c24725da59dd1702ff7c138cd7597391bf2f50638e42825cac871e18d2c707eebf66ef6c41d527b64f13f1321a602d9805c009c8a6da9727bfdbdc6d67a36b72cf46395c6e30c0e1e3f683f83f1000e2d3abd355f4b8965c3fca8390adf5cb8323c67a011a4a4d5d1b231dffc47b3c7c021dcf2095291762f520ec0f756c174cf59c45fb4fa41", 0xa3, 0x0, 0x0) getrlimit(0x0, &(0x7f00000002c0)) r8 = accept(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f17fcdc06551872c441849259ecec646b7b3c76429ea7d60ee654329343bb3273555334f30936665bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5076498f2991b44545854ec31d65101e6d3eabe390aa6166959720f71a8ef7493df499999e617d716cc84b85620aa99f7c46e9624509f082dc20cb036cda69e994ff820164e23a2777c56ef7e9c5ef503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521811b8a0c648d9881e22113"], &(0x7f00000004c0)=0x64) close(r8) socket(0x18, 0x400000002, 0x0) r9 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r9, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 19:33:35 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x2b0) close(r1) syz_open_pts() 19:33:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="52b124cf0db4a087462b", 0xa}, {&(0x7f0000001040)="174825b1e22f543cb16dbeca968e7403386defd8b91c50493e9eb2733cd7d98d2b777e0c492bc8aef2600213006537a29b6a5eb929e3df7817199c9030612a3e401061f953bea94d6bfa88cac02199facd9ef3ced5f8a496d7f0241cd8bd1e7c642b0c7c7ef737e4b8d765db79a6b22295aa4dd3a9966184e4f9b873b945ca6dcc675d9531edb97654c0dd8b0c13370b5da69fe7484c2d3116ec6d6fe1aa774e78f0f6d35e304723", 0xa8}], 0x2, 0x0, 0x0) readlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000200)=""/143, 0x8f) execve(0x0, 0x0, 0x0) 19:33:35 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = socket(0x10, 0x2, 0x8) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 19:33:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x80, 0x0) write(r2, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136b0d00d1628b53a14bad7958ae1a81ed4fd84ad8c46902e26336fc095cb39a7505ec0011454edc425df52cc95c28b7e84c9293d6694415e0249bdaf0d7cc711dd9d9b64d247e4b954f9c41e", 0xa9) write(r1, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) r3 = syz_open_pts() close(r1) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x3, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x2d5}], 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 19:33:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000080)=r3) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0xffff, 0x180000, {0xffff, 0x9487}}) 19:33:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x45}, {0x6}]}) getitimer(0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f0000000100)=0xffffff19) 19:33:36 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) 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, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff090001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = semget$private(0x0, 0x3, 0x14a) semctl$SETVAL(r2, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) semop(r2, &(0x7f0000000080)=[{0x1, 0x90}, {0x1, 0x80000000, 0x800}, {0x7, 0x7fff, 0x800}], 0x3) 19:33:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="0000060000", 0x5) pwritev(r0, &(0x7f00000002c0), 0x10000000000001e8, 0x0, 0x0) 19:33:36 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ftruncate(r1, 0x0, 0xfffffffffffffe01) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 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) 19:33:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/{ev/ pf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xa, r2) fcntl$setflags(r4, 0x2, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)) syz_emit_ethernet(0x1a3, &(0x7f00000001c0)="b6") 19:33:36 executing program 1: getitimer(0x0, 0xffffffffffffffff) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x5, 0x6}) 19:33:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x6, 0x81, 0x1, 0x4, "a38c929ad5162ba37fe6a37bfd86e22c4aa5efc1", 0xfffffffffffffffd, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8041, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:37 executing program 0: mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) 19:33:37 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}) 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) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$TIOCSDTR(r5, 0x20007479) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000100)={0x4809, 0x163, {0x1, 0x1}}) 19:33:37 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x95}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000040)={0x6, 0x2, 0x6, 0x3}) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) close(r7) r8 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r8) dup2(0xffffffffffffffff, r4) r9 = socket(0x6, 0x4, 0xab30) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0x1) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x9, 0x100000000, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) lseek(r10, 0x0, 0x0, 0x3) 19:33:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file1\x00') 19:33:37 executing program 0: r0 = kqueue() fsync(0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) fchflags(0xffffffffffffff9c, 0x0) syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x100) r2 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x80001) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) r3 = socket$inet(0x2, 0x8000, 0x1000) fcntl$setstatus(r3, 0x4, 0x40) 19:33:37 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000140)='./bus\x00', 0x2, 0x40000000, r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x11, 0xb37e4409d5aa2ad5, 0x1) kevent(r4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x2da97e14, 0x100}, {{r3}, 0xfffffffffffffff9, 0x50, 0x4, 0xbc, 0x1}, {{r5}, 0xfffffffffffffffb, 0x8, 0x140000026, 0x1, 0x100}, {{r6}, 0xfffffffffffffffd, 0x1, 0x1, 0x0, 0x3}], 0x8, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x4, 0x4}, {{r2}, 0x8000000000000002, 0x12, 0x2, 0xc49b172, 0x2}, {{r7}, 0xfffffffffffffffa, 0x0, 0x80000005, 0x2}, {{r8}, 0xffffffffffffffff, 0x8, 0x47c2600593706c96, 0x3, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x34b0ee94cd19bc00, 0x80, 0x971f, 0x8000}, {{r9}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x3, 0x6}, {{r2}, 0xfffffffffffffffd, 0x10, 0xe0000155, 0x200, 0xe15}, {{r2}, 0x0, 0x0, 0x1, 0x4d, 0x4}], 0x9, &(0x7f0000000240)={0x1, 0x4}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 19:33:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x60) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000100)) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) setgroups(0x0, 0x0) setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setuid(r2) link(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/207, 0xcf) sendmsg(r3, &(0x7f0000000740)={&(0x7f0000000640)=ANY=[@ANYBLOB="00002e2f01a4dd2aaeb035c9060000003000"], 0xa, &(0x7f00000005c0)=[{&(0x7f00000002c0)="fd2e124ce7f50d21e270a436f3b9c41a2ca0f16c52dce9e94dfa492a625ad913f0715c76dca1ff51c0a8d56718e40d12ad7ee3a481416cc70e00c9e696c2c0fa064c645564680eca528c8d7795982b90000d899f06a51047855ca287c229d4c43b290b4b2ef52f53faf8dbd735553f5f634d6b669981a8ca8330ea7ee471783a147ad8f268c501e2e2e143c8de1db2f1fb07ce9772d25799224c44d200bd09c361f6b2828bbd3d73c984f7a924302225565308eacc", 0xb5}, {&(0x7f0000000200)="289a5511cae83ac5c5c1b5d75798d24421624196cee342dddc9522f0bd3cdc2a2fd0537b7cef5062fb4e08d0582df3beb7ebab30357c0703daf61cdbb7ded7f7bf", 0x41}, {&(0x7f0000000380)="7926252c4444901a150a34d8028936591a3cfb40f6a3ca4ada435f7c4547be1eec31bcc99d6b19d173a0cd77407d83b61fca6b7008", 0x35}, {&(0x7f00000003c0)="ee520a54b2a9beaa894fd4b67e206f91bcd8fb24d5f4c2f421144dec534dc2fd084462e526", 0x25}, {&(0x7f0000000400)="838fa05d2e401027d7621e8723a93736437b1401a4c41d138082cf598d18ee3d724737731ab69c36e0b98f7465ad6b0c0f48775f0e025abd2765100b799a52e6a38660900857b49079c30cdd2dfa298bcb66dca485c9d0c3c94dfe3797c402ed4a3227e2619cc958acfb783804b6104ff876b3774a3aeb5585494c86a3aefbe2dbe883c45e61931ed4b29aa8c86cd1e5f59400e739e9f04aa87e2400be379ec81a7f65df24ae7f6c2bd4be9e4913214678409ec85e790939b8d5bbe4695c702f3e5a7b3e16659694365ad7cd1f20fcf574f80c01595ae4fdbf", 0xd9}, {&(0x7f0000000500)="c2374b27f6f6c2de3dfc86435cea3fa6dcdc4f66b539f9ae86487ac6263de6feeed779edd487c94a1a669aaaf315664555ca410d9348a9cdfd1fad6303c04b6b816dd499911d8f0573003bfab47fd39002628006217f59e5f2fd5a1e774d809e742e9302cfd0427dab7258be26353062970711e87fce16609e92f6bb35890a923ad082eb", 0x84}], 0x6, &(0x7f0000000a80)=ANY=[@ANYBLOB="a800000000000000feff00004f0100008b30cc0363d954c6fc69ef35f4c071b0c8f2222c531a872b2e68e677daff8ed97fcb2df905f02c4bbcf40c3fd1a2ff5761ddec6b7b08e6f1ed84b6e1c3f83da4bb322c994b583315e6389e25eb2eb206648a135060d28a1adc47abf23f13803857d4385553d11284069e729b78e4c55b074f622a3d2ab2fffa706d6780a3fef99dd45ad73e2134e1fe570b12c98cdb663e0000000000000038000000000000000100000002000000319429d0c8c0ede4b074ee5392ab8da9d5fb443d38d1bfcb4ce0e92e3e5011463816f02103d1388be90523f363fc8d000000000000"], 0xe0}, 0x40c) faccessat(r3, &(0x7f0000000280)='.\x00', 0x3, 0x0) 19:33:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x3, 0x5, 0x8, 0x66, "7c41f5847cb6a303080264211b7c4b1196913cbd", 0xffffffffffffff13, 0x3}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x7, 0x10001, 0x0, 0x1000, "0fde258479e6cec520b1cc8a095e264b516ba11c", 0x0, 0xa61}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x15a) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x400, 0x550, 0x5, 0x200000000511c, "047c2c0dbc0800000000fdce5fd5e20b08ba00", 0x1, 0xffffffffffffffff}) dup(0xffffffffffffff9c) write(r0, &(0x7f0000000000), 0xa7) 19:33:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8001, 0x1, 0x8, '^\x00'}) write(r0, &(0x7f0000000140)="04", 0x1) 19:33:38 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x200, &(0x7f0000000000), 0xc) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000300)={0xf23, 0x6, 0x0, 0xffffffff, "d7de46ca8760946f2c41eedbd1b62a1f840d1e51", 0x1ff, 0x458}) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r10 = accept(r6, 0x0, &(0x7f0000000080)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r12 = syz_open_pts() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) r16 = semget$private(0x0, 0x1, 0x0) r17 = geteuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r17, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r18 = dup(0xffffffffffffff9c) getsockname$unix(r18, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r18, r18) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r18, 0x402c7413, &(0x7f0000000280)) recvfrom(r18, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r19) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r21 = dup(0xffffffffffffff9c) getsockname$unix(r21, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r21, r21) setsockopt$inet6_MRT6_ADD_MIF(r21, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r21, 0x402c7413, &(0x7f0000000280)) recvfrom(r21, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r22) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r24 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r24) shmctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0x84, r17, r19, r20, r22, 0x4, 0x1}, 0xffffffffffff0000, 0x101, r23, r24, 0x3ff, 0xffff, 0x1ff}) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0xa2, 0xc2d170302aa7d804, 0x0, 0x4}, {{r4}, 0xd9bbe81217ef72c1, 0x80, 0x2, 0x7, 0x288f}, {{r10}, 0xfffffffffffffff8, 0x10, 0x0, 0xf39a, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x8, 0x0, 0x6e2e}, {{r0}, 0xfffffffffffffffb, 0x60, 0x1, 0x4, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x0, 0x0, 0xc71d}], 0x400, &(0x7f0000000180)=[{{r11}, 0xffffffffffffffff, 0x8c, 0xfffff, 0x9, 0x4}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x22, 0x5ea1fccc59f5403e, 0x0, 0x10000000000}, {{r12}, 0xfffffffffffffff8, 0x38, 0x1, 0x4, 0x960c}, {{r0}, 0xfffffffffffffffd, 0x6, 0x4, 0x8, 0x100000001}, {{r0}, 0xe641c233ee1b20a, 0xf2, 0xaa301773b9602a1a, 0x3, 0x10001}, {{r0}, 0x5, 0x0, 0x20, 0xfffffffffffffda0, 0x5}, {{r13}, 0xfffffffffffffffb, 0x40, 0x1, 0x4, 0x1}, {{r14}, 0xfffffffffffffffd, 0x191, 0x10, 0x5}, {{r0}, 0xfffffffffffffffd, 0x44, 0x0, 0x5d, 0x8286}], 0x3c, &(0x7f00000002c0)={0xffffffffffff5650, 0x200}) 19:33:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f80000000000000001000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1ae) dup2(0xffffffffffffffff, r1) 19:33:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xf2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="96418a3434265ef92eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c, 0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") chflags(&(0x7f0000000080)='./file0\x00', 0x0) 19:33:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x10000001d}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:33:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ftruncate(r1, 0x0, 0x101) 19:33:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") kqueue() pipe2(&(0x7f0000000000), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x0, 0xfffffffffffffffb}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000380)={0x1, &(0x7f0000000300)=[0x7fffffff]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r6, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0xa0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) 19:33:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x8000000000005200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0xfffffffffffffffc}], 0x1, 0x0) 19:33:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2d}, {0x6, 0x400000000000000}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000100)={0xfff, 0x100, './bus\x00', 0x39f958af, 0x2d7a, 0x0, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[{0x20009, 0x1, 0xe33f, 0x5}, {0x2, 0x5, 0x6a, 0x2}, {0x7, 0x80000000, 0x6, 0xfffffffffffffeff}, {0x2, 0x1000, 0x5, 0xfa}, {0x7, 0x3ff, 0x9, 0x5}, {0x8000000000000, 0x8, 0x6, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) syz_emit_ethernet(0x0, &(0x7f00000004c0)="0c9d35c40d1d415fc4559586ab96cd185eaf840d79343dde965457a2e79c836dc63c47163047bfefacdce3a7ee397c5fb66abc46bce0dafa81ad25b2ded97cd9388d7c8c5454b3cc1ada9719d46143bf965b5dfd8bd7e1427772ab6f88f7b22e9166a57a5e367820da39821f2b8a96257dc6822be4e7638d3beb28904c4b732ed2d44ac9cbeca83544649c7795874ae36538278475eea875a013782a9ee5cf011403b1dd3006fe6ce269d2b633a2e6206d1ccfb83c7e563d4aa599f28f8f7377e0000000000000") semget(0x1, 0x1, 0x209) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1ff, 0x4, 0x1, 0x6}, {0x1, 0x4, 0x8000, 0xe08c}, {0x64dee2ee, 0x800, 0x100000001, 0xff}, {0x3, 0x39, 0x9, 0x8}, {0x80000000, 0x8, 0xffffffff, 0xfffffffffffffffb}, {0xad, 0xcea, 0x5, 0xaa6a}, {0x0, 0x5, 0x98ac, 0xfffffffffffffffc}, {0xffffffffffffffc1, 0x0, 0x1000000000000041, 0x9a}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) close(r4) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0x7, 0x0, 0xff, 0xbd6f}]}) close(r3) 19:33:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x60) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="dca10de856cd658b06860a103b83e6996a910d5230edccfdc180a3ba30bb1d78dd124b0ae507ad68f8952992cf23a0f143410f7b053bd90c8c96904b193e5a2a7c65", 0x42}, {&(0x7f0000000140)="73d9a1e322654ab84a32db6b2bdfbf324deae88e43e43ce09fa0b9b15ca493ba0bbd18bfddaf5fb573c7dbae9d523ae1f38eab8881570b706852e5554aeb8c9176", 0x41}], 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a000000000000000500000000000000", 0x2e}], 0x1) 19:33:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) recvfrom$inet6(r1, &(0x7f0000000100)=""/24, 0x18, 0x2, &(0x7f0000000540)={0x18, 0x3, 0x7, 0x8}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSTART(r2, 0x2000746e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x2, 0x0, 0x0, 0x4]}}) r4 = syz_open_pts() close(r4) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000005c0)={0x8, &(0x7f0000000580)=[{0x5, 0x6, 0x87e, 0x4}, {0x9, 0xffffffffffff8000, 0xff, 0x8}, {0xfff, 0x7, 0x96, 0x65}, {0x2000000000, 0x101, 0x4, 0x1f}, {0x1, 0x8000, 0xba57, 0xa3}, {0x8, 0x1, 0x100000000}, {0xff, 0x6, 0x0, 0x81}, {0x80000000, 0x0, 0x3f, 0xaa3}]}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) write(r4, &(0x7f0000000440)="c9d1f8d57da0016e57e3052b3d1d111d08fb13c2cb218b6f4e007fe9f3a45a1d6fdbb3c96453cc14b6ca99db10fedc87963cfe9d6a0f6e182e309232a60811f47148459802f1179a8365c61f273aad860b5a807bdc206690950b5cf9472d716abbaa2d8cbd456af56419e2da1f1cc81f0b99d8f582cb808a7909100052e9e2ec0e4091c05713bff2e14a7e035455d125b3dfaf8f4548ea087d5c6c95f098f06eab8da204601a24a5150e7369fa5768a417cffbb4df656f2d1146e8ef854a3905d4a66aae94616967cd84c958540a3214aa87b20e1760e36089f61e973ae4adb2dc7c34b83aa38d65b5c8d425887f", 0xee) 19:33:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socket(0x1, 0x8000, 0x80000000) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 19:33:39 executing program 1: 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 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000000)={0xb, 0x6, 0x8, 0x1f}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = dup2(r7, r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r9, r10) 19:33:39 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) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000100)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}], 0x2, &(0x7f0000000080)=""/15, 0xf}, 0x841) 19:33:39 executing program 1: syz_emit_ethernet(0xb0, &(0x7f0000000140)="f663c9990c9d138069066b887a32e127a9d238044ded585f999dc24f68c8681e2d9af2918bbfa4b1818587e5017a847338191f5e469d8384158b83d3bb4b10eed851e8e2227bbe3c08c9e0a4b5505a0e7cac368c118c8e65a9c61a4ea4240465a17b8a3fb580f3add84e8ea60aa078fee4c5bfde2bc659bb6e7746760bf102e7ff9eeb684a2da8231aa65f8c1387a4e0b3ccd297ada000d8c3cfaf3bb97c8fc963d5ae6261ec8d6c3abb8e346324f11e") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000025}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockname$inet(r5, &(0x7f0000000380), &(0x7f0000000900)=0xc) kevent(r2, &(0x7f0000000100), 0x9130dbf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000400)={0x10, 0x6, 0x3, 0x8, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff7ffffffc}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r11, 0xc1045763, &(0x7f0000000940)={0x0, [{0x75579835bbe3c325, 0x4a}, {0x2, 0xacdc}, {0x3, 0x2}, {0x6, 0xfffffffffffffffe}, {0x3, 0xabc}, {0x2, 0x4}, {0x0, 0x2}, {0x2, 0x1}, {0x3, 0x1}, {0x1, 0x1f}, {0xae57d2d3b6224d}, {0x3, 0x5}, {0x1, 0x6}, {0x2, 0x101}, {0x3, 0x2}, {0x3, 0x8}, {0x3, 0x7}, {0x3, 0x800}, {0x3, 0x1}, {0x1, 0x8}, {0x1, 0x3}, {0x1, 0x1f}, {0x2, 0x6}, {0x1, 0x3f}, {0x3, 0x6}, {0x0, 0xfffffffffffffff8}, {0x0, 0x23}, {0x1, 0x7}, {0x1, 0xffffffffffffff80}, {0x3, 0x4b}, {0x1, 0x800}, {0x34485aa3a6acf46b, 0x1}]}) r12 = accept$unix(0xffffffffffffff9c, &(0x7f0000000a80)=ANY=[@ANYBLOB="00000000000000000000000000008706000000000000ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7db28c6b21cd01a3180acce038c1ee17fce6b70139a20c2f30f22baad626af636c603560db325ba33f9ea86fba1fdb336ce5c324162c66bea960d5b83a36c856244daa39a1888b33d8058f716862de1edf1656b81d39cd9c8e9d73b314662532a938ca2dd972eb3fe881ec908c0bc2e7731331d58128fdec03f71dbb4327aa00027bee2be5862cc1e41b51a849558cd72877d436ef70d5e25a77c65d6e003217f75605cecd41eb29395"], &(0x7f0000000300)=0x6e) dup2(r9, r12) ioctl$BIOCPROMISC(r3, 0x20004269) kevent(r3, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8c, 0x40, 0x8, 0x5}, {{r3}, 0xffffffffffffffff, 0x1, 0x10, 0x2, 0x4}], 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x9, 0x1, 0x100000000, 0x3}, {{r3}, 0xfffffffffffffffc, 0x8, 0x2, 0x9443, 0xfffffffffffffff5}, {{r3}, 0xfffffffffffffff9, 0x2, 0x2, 0x3ff, 0x40}, {{r3}, 0xfffffffffffffffb, 0x18, 0x1, 0x0, 0x4800000}, {{r6}, 0xfffffffffffffffd, 0x80, 0xfffff, 0xaa71, 0x3f}, {{r7}, 0xffffffffffffffff, 0x8, 0x2, 0x6, 0x5}, {{r8}, 0xffffffffffffffff, 0xa0, 0x40000000, 0x10000, 0x95}], 0xc887, &(0x7f0000000240)={0x7, 0xa}) 19:33:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d27715", 0xe) r1 = kqueue() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x5b, 0x15, 0x4, "b3afd261e7ec5e7b5c57b42ed38ba5d84859b2b8", 0x8, 0x83c3}) r5 = socket$inet6(0x18, 0x1, 0x101) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)) 19:33:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = dup(0xffffffffffffff9c) getsockname$unix(r9, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r9, r9) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000280)) recvfrom(r9, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r10) r11 = dup(0xffffffffffffff9c) getsockname$unix(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000ec06584fe10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000960900feffffffffffffff00"/115], &(0x7f0000000180)=0x6e) dup2(r11, r11) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000280)) recvfrom(r11, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r12) getgroups(0x3, &(0x7f0000000180)=[r8, r10, r12]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r14 = getegid() fchownat(r3, &(0x7f0000000000)='./file0\x00', r13, r14, 0x4) 19:33:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x1, 0x90]}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)) 19:33:40 executing program 0: syz_emit_ethernet(0xd6, &(0x7f0000000100)="bd3f5f86486cc9790ae0f8eeacf9b0a0e1cb98bcd1bf3f50defd4e51ad0095092f26914ae28ab85a670308429b5908f583990fa0f7feaa1c22fc8fa074041a7e9ecc32ce02e6e356ea01852175cbdb49ba009e7e55f9a73840101788ab87d9dfde646e968d4bc66c4c985f3d1dc00901177c0f821a09479de80d31f51d808dc7943034b1294f3949c24031e6b0bc1b7f90aff40594d40dd8890bc752ea68e3822f72a6b4579a02c2e395169a7d0fe6996f6df057f282500155ef7d5050749912810b7f6a37b4e22926655770a0cadae7965e968fd785") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) 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 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 19:33:40 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/123, 0x7b) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:33:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="00cf56e96e0000", 0xfd57) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 19:33:40 executing program 1: mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 19:33:40 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f00000000c0)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = dup(0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b73089e70000000000000000000000000000000000000000ec9f7e4506186da8572622159833880d7350bbc3cab347d76b9d7f59117ac3b5295b3e871942791f82730c8f4c1c4732aed8904a689cfe3cc6ba13327053a3ce9b3911485d1a7fa9e35ade897168fc8895fc102903ded20dc46654e05bb22a099e463b431ff5a73e0149e970a751aaf04d405b5c8c6c4edb4eb6eb767784350bfa123bc8f84fb28097fad791a6d5a6ba5157d6e69f5cec84d0e8565b37c679127e079a27bfef639069fc0edd88384ba43c47e511081b44022bf5c6246bd41e896b3a0570bc0308a40b6af78c8ae557882493b413fa234c2cdb590fe505e960c62c7431c77e167e26fd774249f8084e775d66849519670ed4f95402e44697be38e99907950db7be487309189b530270cadb930b597fcf9d7966f77baaaf8acba0ef3093e9086c7e3843daeaad47d04d8b166c066dde59383bbf52f44ce0844c5594a4"], &(0x7f0000000180)=0x6e) dup2(r3, r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) recvfrom(r3, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r4) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="39ea8d48bd70bab7413216f5cc4419934c85f0f915e639bb37d456b005a6a82348c8881bc624a37f3cf5e3473b6aecfde4c2c970bdabb93de36b654cdbaa9d9404151eedd231227dc38ce6f61066", 0x4e}, {&(0x7f0000000280)="a4d61765130a1aa0e1241350fcfb9abff594570891dd1b1f6e04ecf1e28cea30ca6ff2ae360413d63cc82dd7c15edd1bdd77a0a8be233adad17a978caf2ae249f77efefea9c0522bccdb7187f53522bec97a7fba7858bd5d4aff0a11c9f6f75da693a5729bea6b45a274a62e7060e1b920939e598ed82916eae774193eaeafd3a89ed5dc9ffc911d5b989bd3d8a187183ebf1b862cd1ce929f325e9ea72a5a4fbb9887c6edbf144d193f2266105b113eb2b3167064edbe010424741d14f6565b444d48533cd5360391b1edb30ba4a0dcb94e6a03f6df286830", 0xd9}, {&(0x7f0000000380)="d03e65f50707d9fac373f52c3c8aed7661fc37df6e7b23d7c0b3fcd93c745acf75ba3d8c03bf3b0fcfc0c3f2c7a76494dd996632c0882c0267992b8f6cbc6ecd509a79f0b99dcd9719a865c6a747e4cb555022787b90db3e469641309645ca4554d1e0f725241488b5ef19575a5e412cbde3db0c9831c8c13fdaa702e7e85a0136e93bb692d65209c540aaa7c52d823a84", 0x91}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r4}], 0x20, 0x1}, 0x400) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r9 = semget$private(0x0, 0x1, 0x0) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r11 = dup(0xffffffffffffff9c) getsockname$unix(r11, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r11, r11) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000280)) recvfrom(r11, &(0x7f0000000780)=""/235, 0xeb, 0x43, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r12) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r10, r12}, 0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) 19:33:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pledge(&(0x7f0000000200)='tap', &(0x7f0000000240)=':{\x00') recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/65, 0x41, 0x802, &(0x7f0000000080)={0x2, 0x0}, 0xc) 19:33:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() socketpair(0x0, 0x2, 0x100, &(0x7f0000000040)) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) 19:33:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x320, &(0x7f0000000140)=[{0x8, 0x0, 0x0, 0x8}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x36) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000240)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r1) 19:33:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x170) 19:33:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x3, 0x5, 0x0, 0x4}, {0x4, 0x7, 0x4, 0x200}, {0xffff, 0x40007, 0x7ff, 0xd25}, {0x100000001, 0x8, 0x100, 0x10000}, {0x5, 0x7, 0x1f, 0x9}, {0x7, 0x3, 0xfff, 0x8b60}, {0xb4, 0x8000, 0xffffffff, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) 19:33:40 executing program 0: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/148}, 0x9c, 0x0, 0x1c00) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f00000001c0)={0x2, "0bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"}, 0xfe, 0x1000) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000840)=0x4) r4 = msgget(0x3, 0x0) msgrcv(r4, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x3, 0x800) msgsnd(r4, &(0x7f00000001c0)={0x3, "fcef001476ecf8e12afad5570b332aa5aef05880ff3bbbd3"}, 0x20, 0x0) msgrcv(r4, &(0x7f0000000200)={0x0, ""/25}, 0x21, 0x2, 0x1800) msgctl$IPC_RMID(r4, 0x0) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/154}, 0xa2, 0x2, 0xc00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r5 = socket$inet(0x2, 0x4, 0x2) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000440)=""/146, &(0x7f0000000500)=0x92) open(&(0x7f0000000540)='./file0\x00', 0x10, 0x0) setitimer(0x1, &(0x7f0000000580)={{0x2, 0x33a}, {0x0, 0xaec}}, &(0x7f00000005c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) syz_open_pts() r6 = msgget$private(0x0, 0x20) msgrcv(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/148], 0x94, 0x0, 0x1000) msgget$private(0x0, 0x220) r7 = syz_open_pts() ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000780)) msgsnd(r6, &(0x7f0000000740)={0x2, "656e5d4174ae4b580d12df388dfae45ea4af81bd60a46abee4221e1c6089ad04a5ddaf1300d08a924386c776bcbab96cbc69b0e836"}, 0x3d, 0x0) getegid() msgget$private(0x0, 0x9411b68c080dc3a7) msgsnd(0x0, &(0x7f00000006c0)={0x1, "73128f962ded706d037ffccb28d0fb7c8e1cff8ed6f0ba025094bf01ea0e80b0"}, 0x28, 0x400) msgrcv(0x0, &(0x7f0000000700)={0x0, ""/54}, 0x3e, 0x2, 0x800) 19:33:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x1}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 19:33:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x80}], 0x8000000000000003, 0x0, 0x0, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) close(r1) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x2) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) 19:33:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r2 = getuid() r3 = dup(0xffffffffffffff9c) getsockname$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000008ffe8b9ea27cbf18ba61000000000000000000000000004ee98f60e6f56c6600000000000000000000000000000000000000000000000000000000000f618d7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f38ca0caad252bb12dad0d2aea2fc4af99613959cb2d9725ca91876e6d32ffcaaffd0bf4c1cc6458c6b4f35a0c2dc95e883233584dd008a441f6247e5c3dffe1ef30"], &(0x7f0000000180)=0x6e) dup2(r3, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) recvfrom(r3, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r4) chown(&(0x7f0000000140)='./bus\x00', r2, r4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000001c0)) 19:33:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x20000000000001e2, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x40000007}]}) 19:33:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x28, 0x5, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x2}], 0x1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:33:40 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/\x05\x00\xde\xff\xff`p\x00', 0x10000, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f3bd2e2f666902000000"], 0x19d4a027eac67399) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x89) getpeername$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) ioctl$BIOCLOCK(r3, 0x20004276) r4 = getppid() fcntl$setown(r0, 0x6, r4) chmod(&(0x7f0000000080)='./file0\x00', 0x226) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 19:33:40 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/de\x01\x00\x01\x00\x00\x00\x00\x00\x01i', 0x0, 0x0) pread(r0, &(0x7f0000000100)="62b6eb62742b81dc0a3fe747d3bf345ec3a61f26471ba2dad2e2ae7ac787d096cc6b569bad655b4b24947b2b18bb2a8a047c95b8d754516cea2e8b45328e6e6c912f30313d1b25f1e11e236082bf3bd928cb5009f06e81e2fa7c90fb01f411c5d30e40dbf493744698103e3ea204bda06ee8d34c1dde465e819b3f005fc124eb16f59eade19a393d", 0x88, 0x0, 0x0) semget(0x0, 0x2, 0x148) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000240)) r2 = socket(0x2, 0x10000000000003, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x5010, r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffd, 0x7, {0x400, 0xeb4}}) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="62020207e00008010010f0701307206ccf27a31a493683c7c779991ee852785bd670a93d19d267965a05039bdc4e255bfead6bc784b0c196309c079ee1156e37a68a17a8a49092787feae7af7095b5504bad4d9c06e398bcdd6619"], 0x10) write(r2, &(0x7f00000000c0)="025cf012", 0x4) 19:33:40 executing program 0: getgroups(0x40000000000002f3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000001000000029, 0x2e, &(0x7f0000000000)="ebff8d510000fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r4 = dup(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = socket$inet(0x2, 0x1, 0x80) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x1000000a1, 0x3, 0x3}, {{r1}, 0x4, 0x0, 0x2, 0x2, 0x4}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x81, 0x50000000}, {{r1}, 0xfffffffffffffffa, 0x35205a56802626bb, 0xfffff, 0x400, 0x800}, {{r5}, 0xffffffffffffffff, 0x82, 0x20, 0x5, 0x5}, {{r6}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3f, 0x10000}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x80000000, 0xffffffff, 0x8000}, {{0xffffffffffffff9c}, 0x8, 0x20, 0x2, 0x80000001, 0x3}, {{r0}, 0x8000000000000007, 0x4, 0x4, 0xfffffffffffffff8, 0x3}, {{r7}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x7, 0xfffffffffffffffc}, {{r8}, 0xfffffffffffffffc, 0x20, 0x2, 0xf6e, 0x3287}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x50, 0x1, 0xba, 0x562}, {{r9}, 0xfffffffffffffffd, 0x18, 0x2, 0x3f, 0x642d}], 0xd, &(0x7f0000000240)={0xa6b0, 0x99}) 19:33:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x74}, {0x80000000000006}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 19:33:40 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) 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"}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x3) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20080, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:40 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10028, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8000, 0x0) ftruncate(r3, 0x0, 0xffff) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x100, 0x0) fcntl$setown(r4, 0x6, 0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x0, 0x9, 0x221, 0x9, 0xb1}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x20, 0x0) fcntl$setstatus(r5, 0x4, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x0, 0x0) r6 = socket$unix(0x1, 0x47805dcc7518bd31, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000300)=0x75e) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x2, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) geteuid() openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x400, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x40, 0x0) r7 = semget(0x2, 0xc, 0x100) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000440)=""/40) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000540)=0x4f45) 19:33:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x84, 0x0, 0x0, 0xfffffffffffffffb}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080), 0xfffffffffffffffc, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25, 0x0, 0x4}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r12 = socket$inet6(0x18, 0x8000, 0x3ff) kevent(r2, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffff8, 0x24, 0x4, 0x7, 0x1}, {{r6}, 0xfffffffffffffff9, 0x4, 0xa0, 0x51, 0x5}, {{r7}, 0xffffffffffffffff, 0xa1, 0x2, 0x1505e34e, 0x5}, {{r8}, 0xfffffffffffffffc, 0x9e09209f8fcd9f6f, 0x40, 0x7ff, 0xdd45}, {{r9}, 0xfffffffffffffffd, 0x0, 0x4, 0x1870}, {{r10}, 0xfffffffffffffffe, 0x10, 0x2, 0x55c2, 0xaf3e}, {{r11}, 0xd97fb199fb47094c, 0x80, 0x8, 0x9, 0x5}, {{r12}, 0x8000000000000005, 0x8, 0x20, 0x4, 0x4}], 0x1f, 0x0, 0x8000000000002, 0x0) openat(r4, &(0x7f0000000400)='./file0\x00', 0x2, 0xf0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000006f, &(0x7f0000000580)=[{0x7ff, 0x2, 0x7}, {0x7, 0xa96, 0xec9, 0x7d}]}) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f0000000080)=[{{r14}, 0x2, 0x6, 0x8, 0x1, 0xffffffffffff7fff}], 0x0, 0x0, 0x100005, 0x0) ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f00000002c0)) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x400, 0x0) ioctl$SPKRTONE(r15, 0x80085301, &(0x7f0000000280)={0x800, 0x3}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r16, 0x40044274, &(0x7f00000005c0)) semop(0xffffffffffffffff, &(0x7f0000000380)=[{0x2, 0x8c1b942, 0x1000}, {0x4, 0xf76, 0x800}, {0x3, 0xae}, {0x4, 0x80, 0x800}, {0x0, 0x8c1, 0x1000}, {0x28a50591c433e732, 0x4, 0x800}], 0x6) recvfrom$unix(r2, &(0x7f0000000140)=""/126, 0x7e, 0x1, 0x0, 0x0) 19:33:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) msgget(0x1, 0x10c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket$inet6(0x18, 0x0, 0x7aa) pipe2(&(0x7f0000000240), 0x10000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = dup2(r0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup(r5) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) sync() ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:42 executing program 1: r0 = msgget(0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/213}, 0xdd, 0x3, 0x800) r1 = dup(0xffffffffffffff9c) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x19e) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) msgsnd(r0, &(0x7f00000001c0)={0x3, "fcef001476ecf8e12afad5570b332aa5aef05880ff3bbbd3"}, 0x20, 0x0) r4 = dup2(r1, r1) socketpair(0x6, 0x4000, 0x6, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x3, &(0x7f00000005c0)={0x7fffffff, 0x5}, 0x10) msgrcv(r0, &(0x7f0000000200)={0x0, ""/25}, 0x21, 0x2, 0x1800) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) msgctl$IPC_RMID(r0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) recvfrom(r1, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0x4, 0x200000000000000, 0xfffffffffffffffd, 0x1, 0x1, 0x80, 0x8d, 0x3, 0x2, 0x1, 0x9}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xd9f2553bb89b871b) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000480)={0x6, 0x1, 0xe5, 0x96c6, 0x5}, 0xc) bind$unix(r4, &(0x7f00000004c0)=@file={0x94f9dbc8a0d684e6, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x14a) semctl$SETVAL(r7, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) setegid(r6) ioctl$TIOCSDTR(r1, 0x20007479) 19:33:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x9e1e7128bfdb78d0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 19:33:42 executing program 0: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) setreuid(r2, r4) msgget(0x0, 0x2f4ed9cbe469aace) ioctl$BIOCLOCK(r1, 0x20004276) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) msgrcv(r0, &(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRES16=r6, @ANYRESDEC=r7, @ANYPTR64]], 0x1, 0xc1dfc320c113b834, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socket(0x10, 0x4, 0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) accept(r9, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r10) ioctl$WSKBDIO_SETMODE(r9, 0xc0105715, &(0x7f0000000000)=0x1) 19:33:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = dup2(r2, r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000040)=[0x8001, 0x9, 0x6, 0x9, 0x4, 0x6af, 0x6, 0x2b, 0x9]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x0, 0x0}) 19:33:42 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x2, 0x866}) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x697, 0x80}, {0x5, 0x1}}, 0x0) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 19:33:42 executing program 0: getrusage(0x8000000000000001, &(0x7f0000001200)) getrusage(0x0, &(0x7f0000000000)) 19:33:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x2, 0x14, 0x1000, r1}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000391000/0x3000)=nil, 0x3000, 0x2) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) r4 = socket(0x1, 0x5, 0x5a3532bd) r5 = open(&(0x7f00000010c0)='./file0\x00', 0x0, 0x18) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000001100)={0x5, 0x7, {0x7, 0x6}}) bind(r4, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 19:33:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x2, 0x4) openat(r1, &(0x7f0000000200)='./file0\x00', 0x2, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0xad0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = dup(r3) socket(0x2, 0x2, 0x36fe) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r5, 0x8000000000002b, 0xa, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x30) openat(r6, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) socket(0x21, 0x4, 0x9) r7 = kqueue() r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r9, 0x2000740e) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r10, 0x2000740e) 19:33:42 executing program 0: acct(&(0x7f0000000040)='./bus\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000180)=0x1) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000100)={0x7, './bus\x00', './bus\x00'}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 19:33:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = semget(0x2, 0x1, 0x421) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/124) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:33:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x501) r0 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfead, 0x80000000, 0x4, 0x92fd, "b982b58b6c2eb275c78596d51c774cb7514e68db", 0x1, 0x4}) syz_open_pts() lstat(&(0x7f0000000080)='.\x00', &(0x7f0000000140)) pipe2(&(0x7f0000000040), 0x4) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0x7, 0x1}) 19:33:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0x1, 0xf172, 0xfffffffffffffff8}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0xfffffffffffffff8, 0x7]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x0, 0x1, 0x80, 0x5]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x2) 19:33:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r2 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) setuid(r3) pipe2(&(0x7f0000001180)={0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r7, &(0x7f0000001200)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) fchmodat(r6, &(0x7f00000011c0)='./bus\x00', 0x2, 0x80d88a9a1020afcb) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000001240)={0x8, 0xd5ac}, 0x8) readlinkat(r4, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/4096, 0x1000) write(r1, 0x0, 0x0) 19:33:43 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202432f669733a9a4613c5a69c56ee565dcfc19039bf33967f74468b9efa13b13617bb0f1c71714049e08a92c9af920228a61093983eb4dfaf2036c4f362c1423c7451e11093dfb3e13bc13ea87b91954849d6d4c718a3c87f1c62a75963993960e6c8c8362bfde64c87950bc724707cb8f551c2f978ee76fea96c3efa3eb55156197f9601933456dccbb26ac98d395e4c115"], 0x10) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0xffffffffffffff70, 0x0, 0x0, 0xc5) 19:33:43 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x7ba09e305d99dd39, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x7f, 0x0, &(0x7f00000000c0)=""/127}) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 19:33:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x2011, r2, 0x0, 0x8000000000000000) socket(0x7, 0x0, 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x81a0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) r6 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x1000008, 0x0, r14, r13, r14, 0x2}, 0xcd, 0x200000, r12, r12, 0x8006, 0x800, 0x9}) r16 = fcntl$getown(0xffffffffffffffff, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r18 = geteuid() r19 = getgid() chown(&(0x7f0000000040)='./file0\x00', r18, r19) listen(r17, 0x1000000000000000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r23 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x8, r18, r22, r21, r22, 0x2, 0x1}, 0xcd, 0x200000, r20, r20, 0x8006, 0x1, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r25 = geteuid() r26 = getgid() chown(&(0x7f0000000040)='./file0\x00', r25, r26) listen(r24, 0x1000000000000000) r27 = semget$private(0x0, 0x4, 0x4) r28 = getuid() r29 = dup(0xffffffffffffff9c) getsockname$unix(r29, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r29, r29) setsockopt$inet6_MRT6_ADD_MIF(r29, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r29, 0x402c7413, &(0x7f0000000280)) recvfrom(r29, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r30) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x8, r25, r30, r28, 0x0, 0x2, 0x1}, 0xcd, 0x200000, r16, 0x0, 0x8006, 0x1, 0x9}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r25, 0x0, r25, r26, 0x11, 0x8}, 0x0, 0x4, 0x8002}) r31 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r33 = geteuid() r34 = getgid() chown(&(0x7f0000000040)='./file0\x00', r33, r34) listen(r32, 0x1000000000000000) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r38 = shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) shmctl$IPC_SET(r38, 0x1, &(0x7f00000003c0)={{0x8, r33, r37, r36, r37, 0x2, 0x1}, 0xcd, 0x200000, r35, r35, 0x8006, 0x1, 0x9}) r39 = syz_open_pts() ioctl$TIOCSBRK(r39, 0x2000747b) r40 = syz_open_pts() ioctl$TIOCSBRK(r40, 0x2000747b) r41 = syz_open_pts() ioctl$TIOCSBRK(r41, 0x2000747b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000540)=ANY=[@ANYBLOB="03002e2f66696c653100633bb3256b4bea12ce34d5970abfdf9716dfd81e720224d4e9c2e4ecea46053e2b8bcced27b55ba81ca9072c72fa0ab7ccb6272023e16a1d4c6931b93e0b37a74c84098baccba537485c26cddd3e027ca4bb01f6e9682af2652054697ed075b0176394f7df3517e219c3014126d91ef98a0010e58757bf52ec9b868314a4d3b66635a8aed6b077a0bfba89462fb2f739c08167fa7e2fdc49568deb8ef8425aaf3f5744b0e082d50f51c94a55b4e670ea1c160e39dbdc9286a47e8f785419c9ad24af83528ca11cbbdb9bfba3d040b171215e57a9bb8cda384acf0ef50303522bccdc50a85bf70c67acdf48a04a61104f52da4e00000000000000000000000000dcd7ef8c41db72e84c0f65d056137098f49d"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000380)="acb4f338cad17cfed235546cdc999df5cb1c753ecc1ebcb773d48dce0422ea260414ce27f87f1f029e60b2295d2153d992d3df46a482d567f6a1e7444253a27d211c51b04dd55b4bec2e7cae4cc1ae4bdcd1d72f606cff1af2b1aac061f49aa85cc6f6020f9342900b748b4a63c6999c96260e96f54691805998a35a6ec6d3af038ef8dc941cb867bf5c25514b20fced732701f8ea6e99251d8fa136d6b7b35ec5cd8724065d5cf6364dd44d1bd28e", 0xaf}, {&(0x7f0000000180)="bb22617d8b8de2bcd7953a2989ea235c2d", 0x11}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="000000008e69cec2d066b7da0000000000007c4a1a0000", @ANYRES32=r16, @ANYRES32=r21, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r36, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) close(r42) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x3d4a) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) 19:33:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x108) clock_gettime(0x5, &(0x7f00000004c0)) 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) pwrite(r1, &(0x7f0000000140)="94c766dfd3f0aad1586e8de40803e11ea27c359ddb1d867c3757b2a01c8db2cbe7f08eb1fa132c4eb2d1efbe07c28d08c6aaa33a916ecf9a7958cb2de7f7b695274dc786c94fc54e4c8097d85e29536258773119785da177c2ad1ed465624d6f55c88309eff34de2ac9970a242318c7523449797be0132aaecfac8be43b73262141bcd2f8f714a223f088bd088da20a672111fbdda6ff5a842704e18c0572aec575b3a50efa77fb8676821b65e9660cc0129dab4", 0xb4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x80000000, 0x2, 0xaf, 0x1200}, {0xb814, 0x8000, 0x6, 0x7f}, {0x3, 0x3cb9, 0x5, 0x5}, {0x7f, 0x0, 0x200000, 0x1}, {0xb94, 0x1, 0xffffffff, 0x8f24}, {0x7fffffff, 0x9, 0x6, 0x375}, {0x4, 0x19, 0x10000, 0x1ff}, {0x2, 0x8, 0x1, 0x800}, {0xaf25, 0x1ff, 0x5de1, 0xffffffff85bc9c63}, {0x677a, 0x2, 0x4, 0x83b5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:43 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)="d665fcb6de62fbfe8f85a8113bb49eff7a590b73d9877102d004844daf6be41a30063238b1c520f7facc9fc7f3de647eb6f9a3e2e0bee0dbaf8aa9dd952581bfa35f3b5ee2d13018a9fa45355024035c3f8bb049e2670c814678102aa83087169ac20ef1342e7f03417775cdfde97cc8a30d672f54f508d0caa1c167327b6c50d32f", 0x82}], 0x1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 19:33:43 executing program 0: setrlimit(0x9, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 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) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000180)="689018e103c586efaed17ef2fa214e81cec81d671343ef1a4109df386a050cb9883b65cd6131906231ea0636a32de9b4c77181ceffe2da9a573104abb4b0bf62a9a6e1e501dd91c915867be7dc03435056", 0x51) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = dup(r0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) 19:33:43 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0x47f}], 0x1) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfff, 0x0, 0x0, 0x0, "2748f3782e9961cd5af6f424ff1d23671e7e55df"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "4b387336d29c2731b2414208046ae7376dbb50fc"}) 19:33:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xc) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:43 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) fcntl$setflags(r0, 0x2, 0x1) setreuid(0x0, 0xee00) setreuid(0x0, 0xffffffffffffffff) 19:33:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000000c0)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000140)=':\xa4$\x00', &(0x7f0000000200)='+\x00', &(0x7f0000000240)='\']\x00', &(0x7f0000000280)='*{\x00', &(0x7f00000002c0)='}\x00', &(0x7f0000000300)='[E]:\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='&&\x00', &(0x7f00000003c0)=':.\x00', &(0x7f0000000400)='!\x00'], &(0x7f0000000640)=[&(0x7f00000004c0)='&}}-\x00', &(0x7f0000000500)='\'$,#\x00', &(0x7f0000000540)=']\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='$\x00']) 19:33:43 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x18, 0x2, 0xd76) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = dup(0xffffffffffffff9c) openat(r5, &(0x7f0000000200)='./file0\x00', 0x0, 0xba) getsockname$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r5, r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000280)) recvfrom(r5, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r6) r7 = semget(0x0, 0x0, 0x362) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000001c0)=""/8) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r6, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:33:43 executing program 0: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0xa9, 0xffff, 0x8, 0xfffffffffffffff7}, {0x40, 0x7fff, 0x3ff, 0x5}, {0x57b68000000, 0xc8, 0x7}, {0x4, 0x46, 0x0, 0x6}, {0x2, 0x100000001, 0x4, 0x871}, {0x4, 0xfffffffffffffc01, 0x1, 0x932e}, {0xfffffffffffffffe, 0x3f, 0x4, 0x2}]}) syz_emit_ethernet(0x7, &(0x7f0000000040)="1ada5b8284d0b6") 19:33:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f00000002c0)=""/205, 0xcd, 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="7575a6ec95d8bcc2"], 0x8) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x8, 0xfbe0}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 19:33:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 19:33:43 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 19:33:43 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) shmget(0x1, 0x4000, 0x12d, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tAv', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='\xe7\xc2\x12nWzero\x00', 0x800, 0x0) pwrite(r0, &(0x7f0000000140)="02", 0x1, 0x0, 0x0) 19:33:44 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0xffff, 0x52}, &(0x7f0000000180)) openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x40, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = dup(r2) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000280)=0xc) r4 = semget(0x3, 0x0, 0xd4) semop(r4, &(0x7f00000001c0)=[{0x3, 0x395}, {0x3, 0x8, 0x1400}], 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="04002316c86e3219"], 0x10) 19:33:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x800, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000080)=0xffffff1f) 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b7b917bce01cf13b1850eda91fc775ad92", 0x11, 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(r0, &(0x7f0000000200)="ef18000000000000", 0x136) 19:33:44 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) 19:33:44 executing program 1: nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x400, 0x1}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) clock_settime(0x2, &(0x7f0000000040)={0x7, 0x1}) 19:33:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x82d\x01\xf8/b[f\x00', 0x8218, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:33:44 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) bind(r4, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x8, 0x7fffffff}, 0xc) 19:33:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r4 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) bind$inet(r4, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r8 = dup(0xffffffffffffff9c) getsockname$unix(r8, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r8, r8) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000280)) recvfrom(r8, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r9) fchown(r5, r7, r9) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x18, 0xffffffffffffffff, 0x3}, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x1) 19:33:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="ea204d03bbebccd4ddf5054f8783f37556db45c329908c3a8651256650e28e9f52a71a7990412272ce78546aec", 0x2d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000400)=[{{r4}, 0x0, 0xab181fd93eb07064, 0x1, 0x80000001, 0x5f}], 0x3, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x65241cf3dff4241, 0x40, 0x9, 0xf}], 0x80000001, &(0x7f0000000480)={0x7fffffff, 0xf808}) select(0x40, &(0x7f0000000300)={0x401, 0x6, 0x20b, 0x8000, 0x8, 0x2, 0x5}, &(0x7f0000000340)={0x8, 0xad2, 0x1, 0x0, 0x1, 0x4, 0x3, 0x7}, &(0x7f0000000380)={0x7fff, 0x8, 0x1000, 0x4, 0x200, 0xfffffffffffffa6a, 0x6, 0x3ff}, &(0x7f00000003c0)={0x20, 0xe9e}) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r5 = dup(r0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000280)) r8 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x30004) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r9, 0x4004741a, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 19:33:45 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000400)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = fcntl$dupfd(r3, 0x14, r2) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x1) 19:33:45 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x4000081, 0x1, 0x9, 0xfe61, 0x400}, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x6ba, 0x200000005}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwritev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="d3167a28e7d3b3f11993ba65e5734ce832c1ac836dbc56bc15a744a14d0e3b2d28709cd5b8bb01e8462aeed990e12534582424ed0e0b77", 0x37}, {&(0x7f0000000100)="c889d6116a8b6dc0836eeeb7794a599069a387ff80a69e19003839fe196ea5b91e652cd42f90757a4cb42dc383512947a79f906e2487acefa0c332c10e7017b4a95ca025b4afb4f6f401bfd54ca6473ab5baef19cc743dcaa690", 0x5a}, {&(0x7f0000000180)="a72d8800be159f03826f08ddabfe5891334fd934c776caead41dbbd7b097c237276304fb6a1119acfbf732d2d8e654d1d315a6508eb40f59cc584bda12ad870d60879c6076fe0580e2dd252e0d46d1551fa87e87217be427779c8312867341760c7b032be39c5b222e3ecfcffcdbbe39a19768c0f720acf0746610b8fc80eca248a9c91e4e39f80cbcbec604cb8f1d5602500fd9bfe1c3647592ce6d7c276efe1bbed5da9ea5b77ddc8c413ad67a9d0aa696977961b7c6b8c3fbdc4d", 0xbc}], 0x3, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r6 = dup(0xffffffffffffff9c) getsockname$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r6, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000280)) recvfrom(r6, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r7) fchown(r3, r5, r7) 19:33:45 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = semget$private(0x0, 0x3, 0x14a) semctl$SETVAL(r1, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/183) r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x6b, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, 0x0) 19:33:45 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xa0, 0xf0000000, 0x93b, 0x80}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x1}, {{r4}, 0xffffffffffffffff, 0x50, 0x0, 0x400, 0x4}], 0xac, &(0x7f0000000180)={0x8, 0xffffffff7fffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc7f9164054262334, 0x0) ioctl$TIOCFLUSH(r5, 0x8028698c, &(0x7f0000000140)) 19:33:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r0, r1) 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4c}, {0x10000006}]}) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 19:33:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x0, 0x3ff}, {0x0, 0x9}}) 19:33:45 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x100000000}) 19:33:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) open(0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000000)=""/66, 0x42}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/130, 0x82}, {&(0x7f0000000400)=""/196, 0xc4}, {&(0x7f0000000500)=""/75, 0x4b}, {&(0x7f00000000c0)=""/1, 0x1}, {&(0x7f0000000580)=""/67, 0x43}, {&(0x7f0000000600)=""/45, 0x2d}, {&(0x7f0000000640)=""/127, 0x7f}], 0x9, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000140)) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000780)={'./bus\x00', 0xffffffffffffff0b, 0x1ff, 0x0, 0x0, 0x7f, 0x8, 0x5, 0x1, 0x2, 0x1, 0x1}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000800)) close(r3) 19:33:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) unlink(&(0x7f0000000040)='./bus\x00') ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000180)={0x2, 0x1, {[0x2, 0x1ff, 0x8001, 0x200, 0x9, 0x7d, 0x6, 0x5, 0x1, 0x7, 0x7, 0x800, 0x1f, 0x1, 0x100000000, 0x0, 0x2], [0x800, 0x4, 0x3, 0x10000, 0x19a, 0x2, 0x8, 0x8000, 0x3, 0x6], [0x7, 0x1, 0x20, 0x7f, 0x5, 0x7, 0x1000], [0xe3, 0x2, 0x3ff, 0x20, 0x100, 0x3f], [{0x401, 0xff80000000000000, 0x6, 0x3ff}, {0x1, 0x8, 0x1, 0x2}, {0x400, 0xc1, 0xfffffffffffff4d5, 0x7}, {0x3ff, 0xcfec, 0x10000}, {0x40000000000, 0x80, 0x101, 0x9}, {0x8, 0x2e, 0x400, 0x6}, {0xffffffff, 0x3, 0x0, 0x8}, {0x81, 0x80, 0x2ca, 0xfd7}], {0x100000001, 0x1, 0x100000001, 0x1}, {0x5, 0x6, 0x8000, 0x34}}}) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) 19:33:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da00000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 19:33:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 19:33:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file1\x00', 0x8, 0x7) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000180)={0x6, './file1\x00', './file0\x00'}) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) 19:33:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530005870bda7a9e05e0930d1fe0afa5d87c51413aef6dcb33f905829811f"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) mlockall(0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r2, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r4 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000001480)=0x8) r5 = dup(r2) utimensat(r5, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) 19:33:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x200000ed, &(0x7f0000000000)=[{0x1f, 0x0, 0xffffffffffffffe0, 0x6e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 19:33:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x4, 0x1, 0x3f, 0x7}, {0x4, 0x6, 0xffff, 0x1}, {0x40, 0x568, 0x5417, 0x9}, {0x3, 0x2, 0x6, 0x8}, {0x100000000, 0x1, 0x6, 0x2}, {0x0, 0x100000001, 0x9, 0x6}]}) pckbd_enable: command error 19:33:47 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = dup(0xffffffffffffff9c) getsockname$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r7, r7) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x7, 0x1, 0x22e, 0xcefa, 0xfc}, 0xc) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000280)) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x28eab980d0b96dfc, 0x8) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) recvfrom(r11, &(0x7f00000002c0)=""/235, 0xffffffffffffffba, 0x40, &(0x7f0000000700)=@in={0x2, 0x3}, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r12) r13 = dup(0xffffffffffffff9c) getsockname$unix(r13, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) dup2(r13, r13) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0x22e, 0xcef9, 0xff}, 0xc) ioctl$TIOCGETA(r13, 0x402c7413, &(0x7f0000000280)) recvfrom(r13, &(0x7f00000002c0)=""/235, 0xeb, 0x40, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) setegid(r14) getgroups(0x4, &(0x7f0000000300)=[r12, 0xffffffffffffffff, 0xffffffffffffffff, r14]) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x80, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = dup(r18) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x20, 0x0) r21 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x80, 0x20) r22 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x738a49129730d96c, 0x0) r23 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x800, 0x0) r25 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x100, 0x0) r26 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x10000, 0x0) r27 = open(&(0x7f0000000580)='./file0\x00', 0x8, 0x20) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r29 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x8, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="03002e3f66696c653000"], 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="35174cda7782a288b029839090e6ef07551509e4f249dc3c3affba3d46c4e570d6d60b226dde30c9d9a2568f82120de025949a18bac378a236cc01553484c9f866cacaa6b6590856da90e7e25360083e8b6f4d13bfe914719796be266eeccb992bfb36b9ede506f0a1ce76b5d79a83389b61ed9d8ad266ffcbca4ff35238337a016ae99891b35805dd7613", 0x8b}, {&(0x7f0000000180)="392a3bd3843475660b7b6888b524f1dc1434f4f1e92aa18b2c3d50e85886b9bb65f7682570c975fd08a65a0a93f3f427c708b14403cfc9500cd1264f9c4c259928d5", 0x42}, {&(0x7f0000000040)="ce9140ee70cee42e9a8d98db378385d88f60ca7b5fd38b1c06f08fbd2f63eb107c5ddc58990f0d61148e", 0x2a}], 0x3, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r15}, @rights={0x18, 0xffff, 0x1, [r16]}, @rights={0x28, 0xffff, 0x1, [r17, 0xffffffffffffffff, r19, 0xffffffffffffff9c, r20, r21]}, @rights={0x38, 0xffff, 0x1, [r22, r23, 0xffffffffffffffff, r24, r25, r26, r27, r28, r29]}], 0xb8, 0x2}, 0x804) 19:33:47 executing program 1: r0 = dup(0xffffffffffffff9c) ftruncate(r0, 0x0, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0xbb, 0x0, 0x0, 0x8a}, {{r1}, 0x7ffffffffffffffc, 0xa1, 0x0, 0x0, 0xfffffffffffffffe}], 0x1f, 0x0, 0x2, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) mkdirat(r8, &(0x7f0000000100)='./bus\x00', 0x40) pckbd_enable: command error pckbd_enable: command error 19:33:49 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="9b1bd8bd701675447b4d57c365a06a7384"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) socket(0x0, 0x4000, 0x5) 19:33:49 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x4005, 0x1ff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x4) pckbd_enable: command error 19:33:49 executing program 0: 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() bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 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) 19:33:49 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) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10100, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)="be39fa468847bc84ffbedf4c534c58c78e78290464c8d787ec5736ab690f6dbc059a1368f073393019992a45e3e4a3b70f4a93293e59d1e4cfb60ffc690ad70e6dab65df1c3a3f0fd47404078906927aab00d4198853b4c14fbf", 0x5a}, {&(0x7f00000000c0)="247696b1f6857d3db713491def7ddd9062c7c7a54c0e73049c4c3a1674482722318b9b89893aa5673b7555007c888b78c7d2a87603179d98d08a7282cefd71401949b8a1da9d7700b32fd79e470c69f322071544bbf0b274daa3ef1cd5e3718b31dc20aa65ec9d4d6a9153", 0x6b}, {&(0x7f0000000140)="50dca9aea25285891de2e14da2aaf33b08011651cc992ed581353c75d3c3a8b2b3d2a1620724e7499d8e06a6f4", 0x2d}, {&(0x7f00000001c0)="1a1bcda3d0f0e9d29b7ac8f4596ba76e8c745031b08ac8ea69b81126c662ac977e61b2fc56be7163589f23db6ed49a709b864c96469ffbea98dc5a8babc9790d129b412f26ed0f6999ee5ef4c5aa63e2ffe6afcbc3c4e533aa69551db275", 0x5e}, {&(0x7f0000000e00)="59c979fc37e23c64a348cc7d68d775f662bcb02ddf9278f3d83c5c7597980e023a526920a64dfc3d5a8868ef0cad262b0b78d562821933b3666473bc0c83f51acfd723aef914f2441494e4c137fdf8796ab035bf58d1126393d0ef15fd4df14f5af2036b73323a1efb7f685483258af221c8cf876ef4e9cfb5aff99446d9409c3d854c267a7105c87a307573d5b4a42eb6d0013b6d6c5a93830b358273f4a3ba9b8bfbc4237803b4c1420008f9a458c8bce7950cd9bd508d9eb14f3361c4660c9e3ad11b2ed081222eb2eb5246ce2a556d3b7dfd4b7e8a2739049165473f0a70b1d10a55e3d02b72a89ea74e92be7221da54fb8bd445ccc1f5c9fe10f763c5db5cd70a89fdbf2cbbf225d91c7154415d37b190087561e7a02c7acfb9d59e83de06cf78b5c7f2fa6866126c760fc1def2e6dd09796b3a763b962c6c37a51baa9036e286420ee8f850eda6734731118b7f206251ceaece2e7a98c95633817ee0639ee046e6b5dd4e501aa6190d057b2a82b121baa9b882a53fbb48ba7ec8cb4cac23ad635911a89a510b2b05fa10cf65b8630f2ec229920e9d9905a3f841d326e548ff89a3150be45a46b2e3d4ca7f5d96dda3a03f7f142a788e65311ddddc16e3fa98074072c65b9df72f0503828f1442b64cdc24a1b8ee63047c55964581d62b6cbf07162c2100bf63aed8550df9f3dc1113d82f3d2c6eba784e933395f0d98def7d25eb75a6e1468aea226ab765ef3a2b8e889552e728e5cc18eb3bc908d3a30f34084f79d8ba86c408e9a4534639092b9c1618b0b28ad7c3f1bd36ef1dd479331604f788d4d465998bf1179a881b904002a54b28419261a50a59e93b3bfce5489a5e89b0eb33d1c26447be0bf67543204e0d26792ed1278c771cb0a5147d65d41a4261f6b5bfffc72337c62ceff75725f810e672455c00b57ee7127d06e9358f86be28d71bd623317dc7daf5394d90957dbfe274286e772a36c8e022bcceb789e00f1471ba3326f7f7bab54367ce38acc92075345b95114df1c34cddc22b52c802725795a680689479ef2b4beab08dfc6dfa748286b483ca99314b49b1b48e670cd7fca740e12ffc79568cd8edb996748589fea9c5337ff8da1d842e1e728d74fdaab765d30a5797b86b3209f35e41de8c3253ce0400f38a566e30e35eb6eada36f2f9e9dc2433756a404ff4623eaece2ea1d83d5596c92e989be87a606377684b8ba30a54fc85877e27ca3e7d983397d9a2d3ea988b5f4c921e1c5c8ed57c139803d51974963839f9ed2b7283066443de93ad9b6df0562b335bdde2d6802e3aac3a1ece6b954aa629c6192308850a97e1556cf605966eed87b14958d69deb70dc6374bfc379891d4343cd5b4d3e80d94389c89617f9ee6fb27682808f14f1e51023311eceada13c53ebd41b427b8e62f6c59beaa444196e377130fe71cff88d8511108066e1fb36ad6efccba7479132084b5710d1b870952d963368eed1b32e7bc5fbc405632baefedda013436028da51224c6f53370ed3ec4fb0b4e01fca00e6a25e75cfc364a263ab7c2ad73bc7feb365302657969d81089ed53fcef02e2bf31a177f1e9c21b45102534e6a9a8f05f0e0de8a3239c99d73baf1d31220a8689f291caca51e5068353771629698011929b1b388a44b592af62fdd4846fd397a47d61c826fd28ae11d4af665fd67c130e0f7635f61cd3b55ff13025420edcea5f66a055729d759d33445bd40ce19be397e03dda391ea060039f4e9e1d9b2129a1ba5807d5617c112a679a27278e739e9f6f795767acf631f246568da05780b15201e9db7c0c875973611676a4b0165754c678539eede0b31fe8e90b89a5fd172411cbd1243f8b0674fe2d99b36267d7d4ff1fa575a16b11c724aba623e95282b4da9b8f3efbccb87c2189a9b656d1b38fb5b25e429538efdd3aff52ddf66a3d4d6af0c7008879216d89476c3f86465b4b5f2c3dcb29e95fbd2d53071c1f80f8dafa746b29589d18209a6c3e43153fe349af2f720ac98a9a6d7661bd0198173370b239a90add7c1c46a46243f87f4cb681c201372183900227d06c556c974cf0cbc8301b85ce654ba7cc9527fed5484a748ca559ee38923ebf151a24c154a2c573d541c5139c923ffed65666ce73df6f02ec840ed6eac42f46e845b79f3a622e52415c6000cc5758de63d89715f1010ec6a8d15a24d2eb5fd497f6a3d08377242d9c12749b277fb4f75cceaddf61a3815fc09b3d40b316762ddd26369b0280c8ea0810fc805fb5304074766fdddccf71ff1e9935c37092b03f9f3160b6b5efaa1490cdb8cc524893b6bcf7a9c757198ac1f2dbfde29781cc0ad0cfd6494ac92e179b1b6c940de4d93d972e873d2e9d261affb179ae9a45dbed1b95aa404fb53e5d7f868c7e4103a0c525391f20ce07f269c3c4af1264a58c9624086f22fb520bf83339f320f3aed5224d1552ff1597ac0ec9a0e34f22684c8746d9c649f95bc24d16477fabc34f2582363b438e517635608f1dcc09d93f31a2fcaadac6a21b73ec64b4aafbff88e603f64ea58e0b4d602dd887527ce471a75a0e892a95f2db5075770e53f79a601ea4307bf3856c771f146b764b833b87735445faec39009b553ba7c8709ebcd440ddb8044db51e912028536f78a98681b786a70226c76e9e1183d8ea05425ada16114605e620dd0d44708cf46c96ad15688cafc8814fc46e3dac8dd3f02d6d9e06ba287a7348b1229e2d2740910dff1fabfde94d52609fb151f0a68ee0756b42c1fd66b55c0121f344f40fddc921a720e0dbb47807058afb555d5a9ac5378b860305ed8037f57956ad6b1471052d0a436bf275543162701e62a68334ca3bdc3a88d6e3852ceb79ec95617c885249265dacabf3e33cdb9584e6f7aa28189985e575e60540a35a1358ad35edabe63e8c01a0c6704bbb3cdb0c09285de40d10e2302963ff2677ffde4d5fdd2ac0ec8c99d92f33be653d583831eae4562099d8256b8659baacc950086fae41cfa69f5b62ec2b29237fa378273cf37174c37044f0df501b6f4e2827c86d54ca55331ed82daaaebe07e9d679a7f13ad083018f8416621cc54b4da7e2f345ce0e47cb14b343d3cbe3d06f0575d97a0ca63e13c0e0c33f502074492b3f3011a07089ec5251082b72513ed76c01e0dc07d5c1c8aa2b7a3ae7add36e4f5e1f05bd4839587d6cc94780e3d5c3d972bea76e387681050301e380f310fc91600f96296257fcd35481b817947c9dc56c90b84a14e7f8f6a35cd722c1d503040ae397febacc494a7d4f128ba9ee7473aeac2f50e07fe0dcd9dd5123fdebc34ad0d4770ad2d941232f792eb7604dc560714ba08a66249a7cafdbcf5b556f01e39ece7d9269f2123a6317671e830485736b7b8c4c13066aa29ed458f01177c90dbec5976acbf8c73054c6a8396e9489d41b0328e2dbc8a92aa9484c4eef2a0b7f32e0b7059656de94bb1b99c652c02776a88e488165c6b869d18784b183f82e242416f9a26005b6cd57727ac607229b0089cd5195895a9f2ead2b2e3cc85714f8391f254c94ca2e6f5740d2b7877654ae03cc5ca24b1c3975dafac001b95e490c8a954cc48579179f0422bdd16a30636d31116196dfe148624ea743a58e49c89ee76fe5bc59f2b11aadc43db2e749dc089ef638e559458170c6034218793a2669ecf5598a6551750de72d495399521d35baef371d9e07a38d0f59f205aaf57aa0ea5de101f6fe86d3a30d786b4f48abed8913b5753c920aabb0488d4d23c3a7df96b428c239ceeca92ea0851f606d2305d8badecfc8bff5e82284e01c28950c89b25853060d9ca535c47267700d446763a764cb9b5bc6e0b6ba26a1e3710f89878f182c9a411c6603ccbda2add4f39ba64b611a6b272375fbce36d28625454ab2d8f7221bfabc69775c47d9dc44b22d8e903a4a05df9659b275b95da802c51e47a1598a5afa0630fcc9aec6b3e21863ced604a1e2f2a949f8524382de55b36b929d42b1d220cc43a97a6a2994e455b5da8fb367bb7e129cdc84d8bbeb8645993a2794b3812ea1b2ee3a1d9435ee3d13992884538200e656881fcabe3c7495e37d355108a9758adaf80eb771968248bad741929805e9eff52a207a204a30424ca6d11112603185dc87fac2d4373b9837468bb61509322a9bc6768fc4830b33a7f3da5fc5a19909d31561514c5059fdf58dc552d2c93a9819450183ddccef1f37f6221507258d7e0143ce113524e80682e5030b644f90bbbef4e815adc415adf14a6be2cbd653fe63dab26660312abf2965b5f1d9fdd493e712bfa896c9065021606f474fe05cae3b04de1f8fb0682a4bb6c5f9daf021a26002744e504aac103c87e5dfa711f8a966a17add098a00e0c3e56ffee83b2cbfeae0d498a6e1ebf95dfee9a4f00c859c81e42d67903351eaf39cf684470ead58278de90a2f5d843749ae3e6558d90b18756aaacdac287cd7f3149e96f7d89acdfd29af426d0fe04ae7a237274ee1f8aafa92fe6e2d07941c5aebad1a066ba5b2f6a29b3ceb4d615202243bd5407a6ab72872e3cfd36de5286962d3116d53b94c96d27f6356e745c49eefdbb664d9b7b17bbc4289ef2d058afcb119d78a33c79829b19c4b6e58f88fe629a93bcdae0e7d54eda57d351e3148a3d9f53aa2949659d6865fa27298c63738ebbe18f7d78a79d9ab952728a40d6db3c8d52ae2abb73d54e53b7ff300cff1b1cadef2841c0c97b63cc026fc354e37b687f8f04ade456ea524d84d632edf4b939cdc821ad2f796274738be74fb941977fe3933aadfa2df4f07ad7b1f9308702294f680df3104ee44e13cafbe0165e8061fa2e0584b825510d7ae3d9bf1dbd87a906740691894de676783c8e7415596156755aee2bd0485778f7baa59b35d2d567280509b251d58a130b02f72d97a74fb2ab88f674160c13f484da1fc47f3c8a5aec3ebbae2ee94349599e0f9d92000abe08273bc5eb9bcebac2672d42f7f5221cdd22c47bbb994201484608299f13fd661efbe350fc8aa33cb6d6a004041e93c8e29caec4b9e696f37d79c02cc86cbb50e4e90d2227fa3ceeb2f62f407b33563e5eddc506019b881130670a4db0752d6b4d6334214c7bb9cae527dfb01d34f72226ac4d6aeccb939678b387e8dedf8b1598eb67fef76dea8e6ffdf777b4bc579e7357923f77ddde41d172d3b87cd5436f88ec17100e374f0c93f9cfa6a11a27febff5a0250f4f8f68ba4a7b79cd2afcdea9f4f8b95d88fcf4c003abad33aa3850f0c55bb6859866994e70bedbb9e40ca5cf6c75f487d34e69a4aef7cf710b413299001687259e62bea05e9ca792ff6ed3435bbb455a0dbbde3e7f6e0da2407a2e307d155a4f9b44fda0a538a783bda3dced7d897ed7eb046bb517fbde3fbf35402472038afb6f12d279b40d7e568ab5c1f9f971e9588354bde9b3e83589125bb90b4a37a99e3eb5011651e900992aff67dcd68001808337a1d6e74d9ad6aed7c7fe093d150921c99321b978c2c4a8719776d1d596cf8933f9909fdd144c516d47f62868e0a69407a3e0e288384e90f8e4f122824db34d2b32f9d0a2dfb797f2f05fb12ed7d9899b1c0f02bc24891d82a78dc3a2847cf9a1dcec907d686e8763caa6caa22732bffd707fa75265eecb291be32b7255e47988e071ff69ef62bc0e5b0ddd6086426c226234a08e0e2ef16d3c619e84ceac76abdca17a1dba651aa975484aed45924183331bcdf484670497f0891ea9e6a2a7143bb746416d795824cce2f72fda5461ff106dac4492868e71e0c91be619", 0x1000}, {&(0x7f0000000240)="96ad98788dbbe0e4a1ffb5a79fd39cccae5cf9507b3593d063e0460f23446cf977684493e0f6bb47dc8aa0523c9bc2857fe8de11ecadd415f5c3e259399fad5e8069c1bd7de15870543325968f7c667db17351cca58107a15131034a90dae382ba9a10", 0x63}, {&(0x7f0000001e00)="a5ce57c1b62883e83b5e5c99031e5254e4033f5393d37b5392538043eeb2d9598140a953da2d8e500f8f1a9074795b48f99cfbb50dc999951d4d6c6d761f0621456a9d73756bea32c3bb595245b7e6c4a52c974725ee6fbe9278b55b0346302856ef2c3101c4941d3cde66271df4ebe461f8526941044ace8f354336c67a282f9f5488b5e4d52e7e094162ac7621fb5286fef43857ecb7aea3caa4be657cb69ec7c10ae1e0a20cb8f8cd04f549400b8c29b328fcbbfa01ac8e7a0b2dcb06f3bcafc101e0f6a15ebe896a9a1da1eb169d99983559141f29289f2d3a97e4bd50ace3153967c66c55a8b180d7347740130896196a4da50fef12d12467645b8655b8ddc0ad9c68ade9cf8fe4990b8310bc2e6b0daa2d42b8a90720dd3543e69df5012cac024891a8dc9d1d257539bcb17781ca19b77b2970fc18830920ba6d89c5acb64192241eed702e9cc02e4ef5ae6e971a2a5bbff5c31e375ef5b42af5256f7db6958b4876fcc7f859ae88b71728d04dabfe7df0d486408dbf19cbf7a4866372472b9e1c0b683709cbffb4eb892c68f358bb38b32839baa806e9b262166584b760e10bd299de2f24d105fe454c73aba70c0322a965af4f8364d56f7f1304a625359efc73e9008d4230c296d822506df753a04a2089dc4306d2c522e05e0f656fc2667a2c89ee748b28af9be6db7743de1dc4de544ee002640c482d70ad04fbf3ed37191ff444e28bdf7f8060b5d6bbe98840a1f4ab8bf255c8074dde9e6406787548984b7f7f546b8da0c61455d34bc916216fe5a2ca488afb9e8f37f63993cff21f4ddc11b9ed6396357c7187130acc4e0872966faec853b1565b3f71f91b146571eb12e879ac5a96ba8fb848487a5381f5e91f1bf1505a4cdaf1766af181528d5551571d63d6501ddaa93f7000ce5d0f43e1ace6a5fe5457386d2b0b904dae5ef62fae1f126c7d63603cf81afc292ae4f72930c0099cc19c8660028b7c9c01973835246dfacd8b61cafd8d73fee8081e88083d7734cf1d7874f85c524a7f0d4bdb552ff5b75b4c47357298025961eb6eb79ed218419d1756cc6d006392150ba028a5bff75b98fb32103d76b1b89125a71534d41af6f17006eaad4c67a8926bab8a2097950a4a7cc06225eecab502a010aaa2ac6ba9a7f499c737aad1a57f2ede50893551f773fa0ad3d206770a4229e95c6cf2eb00cbbf87fd99d8f7ddcce78dfca4da44587e57374a62df4f2e278621109f2ecb9181cc37cbfe76563e49a6ff833e7bc8f88e6e7fc114ae28e1734c6b44d07bc81a7c5a593d9517c835ad849ea267ff9a56d39a15868763da7a2768d8b9b625713e4aca73188a311d897ae0c06f409f2d8801f66f243e782b5cca48ff15290aaaae878da42dc1a113d6713033bda514a6af3e9a1c2c608288bb3dd7c9848f7e69b0606236fa9888fd8611c2cd798a38b048656e1d5511ba740e3a210ec2d20b6e46defdd1a28f507a57dec7c4a3891ed5a83922329cc3cf9cd59fe60bf6aaaa74d9101c42e24383fe2f25c5068bd72b9adf34cfa434ae132114849df2bda5d815545c7f4237447f0a73fd2f61027c6137cd8cab3f085e4eaeb3c654282ef0506536ae465f8429004455a69dceb95c1fad1ffd0e6cfddf5449a10760c86e68e14611828a0c0ff90be8bbb1656bb821e234b67d128fd6af1c2bd301fb8d1039d6ad62a984f170c5f85cf58e8cd9c4cb9e9f1e98e08503d1d37a97ddfbd6a98f5b917ee24ed1619ba96aacae589e516c476d81fea5674e6c32a2e234817414698bb9a40395d38a576b12d6699bcef932af91d52ec4c272f2b28427b0f5baf7aa4a414d0902f57e589d371110d15a44e640053bd240c8ce2f024f635ffc4fcde00152a4c5b1962bf9151a1be3ebc16125a062cf255752b47a45dd5f1b937da55df06d38f68a9c123511a5361f24c6977c9c33ae508e8f7faef6389b98a54595d79757293e9396ec54c6f7411f71de49c5855bafb36ea98473f3b646f6b6477065c7c8551496d6a4a8b1fac9cfe6b052a4bad9b90b8c5edf1571152ae49bc2d7ab0ce3ff75051029aea7f9f7bb8ff831eb7d2f2cbae0cf54501426847baf9d79f2973020ebd0ab84792711c33ddd7e142458531fed6210e50fc48bddf91a9d6ecc3561e9dc58e3fc6635674f67d223dc1404e18d3e191c5aed31e6393e4155841ea4eddba0a2dc4da40f3cfe087065fa96d8d34344782733f683fa015a0fe6834e91ee8cc8776d8a7042d9c09493baf4e186b0903fe2def6ad82d157f3ac6f51e08e50c2315c52ea3c78ccee22e80d07de0e38d2a614e0aeccaa20df582ee798a3ebe311ab22311fd0294d16625d48ceb4ad3f914b713059bcf19b96272b6789f3395e6cccf550ed087122dc0cfc411f9c00a6fd25b8ca84b7c9c57e67c2a3562ab90f35394dc4a25f20e41359469e3e39e3da6fabb50d6e785d5bbf4ce3bde88251b4dd721a65f854946acd214a69fa98a0b62d2f58ce8bd8c3c81923064be7f56b69d6a9fa7109f0f87f3c4364d2be5100ecdffb6c2e92199108694af4e35cb3c2678b11308ae2534a2674c618052123bdc386bb25a5ad201ea719f9de1af4562857b69216dac3dc6030a859f86153cabb13ec3230c5d9bc12240e4108a8247f9b2ab426126c3562bf583af3c2a6a20071647e87f4cf449dc19f7de3dddfb8511f5c41d59b92384b04bb30b1b273ced8a827b55273f060221f8dad13b22a29cf07510542e29c296fd60d7f82e98c8d29560984c31fa9cb32e5d13d6f89a19f0f09389d88c1cb00965c00e5a32d5a20f35e6860c4c9cd729897bc7db89fdb76d5900c190341a262356f9f7a312b2d836edd00674c1c9ed8eb0bdb608369bbcfc160f5cbc405fc763cd28c98ffd458f0a2cf24746307d9877a052264d8053c7ecb340062e50c95dd3a1289c4f84225cedae2ee216ce084daf77acea2246391f8b854deae5667aa1ed532e2e5f678f33f4daa474418a3fbea87673e29c2f6672e892ca5ef44152d2c0f23618be064e4bc28612869cd436c5a6749f8967b4947c447ee4c042163417454d9bfa8ed49d776902563a1bafccf88bb460515409836c15fc735f02cbffd61a2fcdf2140cea60caf809791e720d84aab402e002cf13b6c1b79193ae0160ae643ffd4f3267d907fae47dcdfb1687098aab63c58148ac6fd0cd66f1382f5e89d9ce6ae1eda016d90231521588a339b5e53d106c7a599b421bdcd49cd5d9d09a74a0ee7e75dc58858cf685e1a848f89b3400251f35ba32b83aab1045ec227aa38a75f187caa76437561a6a4ac17f27b0e3b95d2d5a7b62ba71f8ec0613bd1d8d96e6147f0ed8e5e2a986f820d0625f382e19e4b06eb4260e9aab680f13e8aacebe207a4818e95b5b82f750ca15b73a746bd178dac7fc4c1977e8fec399a5725bfa48dbdbeaf816a6b810a740829c6116192fbf3b986083d2e9ee7dbf6b795c0ace9ebee5f0da1ec007d72b36720f299ba73c70a2129e9f226a7da34bea354563b09047a22c3d2943cde7ff8a02fb05aa7a7e27cb8d10535e29f0a89b17b43a0bb9c66e6ed0b87589ea5338bc28772550abc2993c2d0052a3d97741b643a275d0a35605088b13226dd77c6510ded07683c8c1b4b5771fe6598610805e6dc4f8f1f0f40e8f521b5c41ee11211c9278f9a43d063dcd11b86ec19066ebfa8edb954b07eda0f0400d539998520f60c7ddaaac4e54ac2cb59a85d1f8a8d3a4612029b30556e364bda443202b8cf2be3f9171227f1056c7d86ca1380ed30d7f1adf150e15947db85efa5939c7a6db1581a1f321c3a7330e222417923bf60b8cb70d3e5e79475e0e9327a478ad8e62bf499b27f47142715b15674d0752c2362f87c4e1ea8ddd553eb860ea61b87cf44020110aebd84029bf66c0a96db2a2b831a047024ae81678a6a01a97cc50703ab44ae4acc5c01a17b26854149b866da23b78185d3f8069c4ad4907711dabd2f0603851371094b64617c7aec9f415790013223f7edab3b600f71d4027e13e03ee8b64e4ce739d64b99fd80e7b3d0f4512693be102d36297f82b7d28916102f28c649db8818a88184a2b49db5f6f666ceee53a98781f4d2cc311f91e2002d87e8a8bed59bb5db32a76292ef06c7dcb4bd2ded0ba450ba870a8117f4ca40752691dcefe328008b772c1c833b1b4db32a3aceed2af3f8a17e81631d70806b1192416dbef06356c785df7bcc2c9263f24159d8697f469e614fb9a8a3470b2dffeb39c4bd6b2394dcc06a81d3af47a525ab7409de5926d0534b42c14a77d67518e59f33ade016d2b7aa742011723ed71aace3f963d96ef7b548f00089c87142c72b194144a91b3f47c011bd74bd829db8b4f2edaa57dc4e7b0dc687244f0e297dc1503030e27e9e958eb718e07709e41e1d69ef63faee0883a0bc39a484d88659047f13ad06141ae960bd4153bcfcc6ae844a8d007139934d09d20d53e7c3926dbcb8dbdb5b11c30e0f1e23a31ef67a62368ccf850e65bbc51c1b9c8348b424a8efc586547ca5e7211e63db9d9ee1e346e3e639c9a838d97e6686301d5874b4d2d421474cc8d4b7ddeb404cbcc6cea0f59fcd887fc18b93ac35bb2b56105e941cc16c3dd181916e9066bc362f6d5a8b1a2fc32a72afbb05ee239bf0717842e31f925dcc23fd8c430ac67b25e48bf0fa35789e6aa381c6fd662c8b5e528bbac9b001d8d7931559b60bdc5da256fe98e76fea8d12be92c8c31d1c13fc4482639e2588f8f4efba0699d37ea9bcf32fe5ea54a8456a34a0062d1ffd19221989f3ceec21c9ae9eaec64b0a241be3bee6ce91ec3428379433da0d2186ab91d1caced783dd8b4d1213e242deb26a4f87408605eafdbeebffd348bdff6f1e90f7a59c095aa01e431dd1f59f9111b5181c6bfb8518f915594464a9dc10a0a11bae26b5f1136fa9301552c0e05b02083bced34e6b1ba0c375f1d34ac989aa1c60dd9fc6fb27de478c5e1b7767c653984e1a5cd73b48d9ef594875d24cf59ae8d32af9aed0b2ab0bb20e9aaf477d1a401f2c8cc5f60e59614af716f62dc18c29999665f6028c76e65d5a07d78d8246a8578ae5efad0b09d94256d9b4ba05c48500e9622b97d3a8af4b7de227a483889ee6ab8c2888499991d74e158b5ae5153ff434caa4fecff3dcf24b4a73bdd7941d2a9458600e7bcf1b2c880ca57b93fb25a5ab302896bc06766ce1af7221cd33441f4f5468878c75ca35a5ee625e50a4398f9e956903c73a2eeecd7d72de4bb787ff07008aba27c490823d0cda783f4e4a599df5f25489980cc360597f933ccde1f4d7abec63765efcaaa14ee50ee92d105b229165bc28d47c9ed0039758d8a8cdc07ed3192932b4adcd9ac3d73c83e1f01b96cf80802a0e5f43d6ed5df36a597685720bddf4b398e5d45b46742dad044a5e78a14097ca30a1ad13cccdd31801d8e65f6405eca159ff651ee69a84c33e71fe68e8790b6e7747abc3e8474421c1fab46d44ee45c697d221fa39e715c71f780f5fee70471ba666b5d4da589620613a247f25c4d9776d5e7f741147d9ea63f270b64f22110f53a7af42e1c2b158f09d7ca3441897804a1834ffa973903ee12f88a2b3f38e0f856ab9efac8835dcfa612cbf837fbdac0ca5638fd4aa92db64d9a188fbcf76dcf0722e300357e49d5b31093f6b86de89b1d0a1f63a66a119e75fb3bfa682704001ac0ebd8491c3c0547c979ca99750bae6bf7b7219c097c7f738c5651bdd73ca50f8cb9f8f63694e39f90c87915499794068a3a880c96d930b7424ab27fc", 0x1000}], 0x7, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 19:33:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() close(r0) read(r1, &(0x7f0000000140)=""/105, 0x69) execve(0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x7, 0x7, 0x0, 0x6, 0x100000001, 0x1, 0x0, 0x2, 0x10001, 0x8001}) r4 = dup(0xffffffffffffff9c) bind(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696d1d64cc"], 0xa) 19:33:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r1, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000001bc0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2f2bb9952fbc6999) r4 = openat(r3, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x20) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000002380)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) ioctl$KDENABIO(r4, 0x20004b3c) setuid(r9) sendmsg(r0, &(0x7f00000006c0)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x1f, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000640)="28440e26623fa19b01eda6c6323a9a50647c3579b757daa061f8fa025e8fc1c8156b15b89a2fcdd4648717fbf31e1e6b51ec4ce3457428b1993b93df5e20149a8e97e48f8d394d3398f66220c69697ada4ab8c50c2b399c9767bf4f07811adf0b716adaafcf07cf4e9677c52cc37cf0512", 0x71}], 0x1, &(0x7f0000003a40)=ANY=[@ANYBLOB="6800000000000000ffff000000000000ca231271f458c998d72c2cc490f6fe5edde9e9349a6e644bcd84cb1a1881180e1c76ba45f2b92a83dfdd9e0bfdc7172e38d09631c3711340e58f80e0e5f0ae3b64a2894e9acd0f9ab8a5e8988612107db73a99775800000060000000000000000100000005000000e72cb63425638f5b4096e5f4723554c2215e41a6806d38ca31c0e1eab83137410ff217bba45214bb3698f5f77227c0d74ff833dad220022b3080fcb354b409864ee28068a00626952a82d4c3ea641fc71010000000000000010000000100000029e017a0c7b145d73aae7a975562375ad49a4d7ef99e317966afa1b0cc191ee7b3abf4f0c17ee2cbf9874f407c734c96a904f20ccf7e97d905ac574f0df49e41262e1c4ce887eac1ea05ea2da3d23eac4b04a36e631d4eef5e4347d42ba3b4fdfee3c2230a77284adda6acf13dfe4037e41ed450ace37bf3c97005356d02edd83f9d0fb7881fd4d1901ea51197f4620164d01b2431abff116929933ee7bdca4e68b1936426ef6e34239757e37aa080c3e03737328268a5b8b3dc676542770ce82c14e5c1c7f15f28f3eb4c0a849b873a25690dd9a35d69486c395ea3465b1dd008e4bd1070ea5760fc477be6f8ec9688bc67ca644df14f3bc4d4ca0203e11e3ebda15af1070b78366deb084291c4eca91cbf074b37ad52b24eca94c10cc78b7b68fbfd8c1f959f1e1f2ce1dc4a1c7d9a1c2c624ccb62e0dbc6fce5de024488b8ab619f22d9a4e31ff1009f756d78468a8e0a7491759a202655ca630b413e60d691db91ddbc96b644527e09de6cd9485f8a4ea675bdd3eda43ecd1ebd9e2db557e48e1bc5cca1cde36f1b3d3d057314088021cae10b9d79c5c22c6c92eb5d76f4cd54c7a3c387762223db1eec078094f77a2c41896385cd571e5731c548c66e058efa4fb84b91851b72f9ce218fc557ea873811add9f52a2fbe25aebd1dc48017bb054efd87dfc20bd1bad42bb3e014c3b9a16bcf21eda191fa749f407078164fa3bb961b4b7aa7846028631f5a99c612b1f2f51d13654c1eb7da23d37351a5d6624e1a75fe0fc50e56a1df50f8a5bd83ed8fbbd4db17c87af13f2f0d0ccb1831eed036e89aade3487ccd227a0984194ca2108066b7032a8d51d3e50e838371706ba5aa3c43bb715bd4d062b96d79983570de5a8b7bee101cf4f42fd5f78ac0fc0b7f3f68f49f9fe72b8d0e9a30ebc35e5bd79aea44647ad290c76b4a31a3b53b369c6eb368f65f64caac5a0f652909c2f970c32ac01276d4666baf4990bc7d93da3c4f4b008bcfaafdca496ec389fd5223634bfb9cc7844e8c782f3c237d9e978897ef9accadc6bb4e643646b27fc5e5e7d62a7fa887f02c3464f8bbe97d2f7c744c0691bf8f22c42851581ae0f13bf687dbee1983f0325b60c88da5976682f32696b4bc0e728e400903e4a76efb8cca3f6f279ba6c3723247b54525ab1675c668aba02cbe3277c5c16c2627faa353d498b93484daeae9a71d40e7255b27c3d6edfd0188722f3997785a1577d36f2d8d2f73f0e2ea956dc02668916e81f9f500306d6a79201b0c2f49d5d079f27525dd296dcb0bcad47b65e3106c10dfb9a36fc0faf9748f28846cd32f3cd9c3772e43e435d21f09c08fde2e2eb79b4ec5df999e8b4e7fc17657c8536f4a1c23d81c08e281b20c1eee2f0e781c87e89c79e0e2e03e29189c6aaaf46acab534b038851eb85378fb37467289e7baf721a328749239af7aed071ea914075251003c7e74a9a8b6d669168ce7401c5a16a0e04ff6caf0d69439aa080ca5552fe91d6bee51092b38438db239a24d65b8c1016bee1348d08e6daf7a69ce44ec1be1f806bfd92f67d37ac21960c4713961ac96a010f2f7902fd47ffe826e49cf815f41bf223a74c9e31a15eebf4ef1719b2d89c978458fdb26bc4b0cb0a3c46105b88a133e7ce390ec424591e895fe6f78e3dc450ba613ad5f5666b9ad1df732068a7595f805467f4161b177b9b5d63fb93ec05c34e79ae8f0e7719ec0e5f08590e82515e6fa7079f816c96dd1934bbc824542a6e4d4278722e9a6acbed65b9c86b6b7d35fd73bb97a296d7c173c3abbd515e6d86573bcbb2606e1f196aa3d3541ca5c4baceb6e03fcda3a007df30f80b79ce1bcb9114fe6f801d6f5e637e50a66c8da29dda11a2e3cd230002e57991d846c0d9a0a85daa11bd2103b79f4f1b19cfe748131d3fb1ffa0e16366b9503a9e5d7ca76353c4e7b6e6539513b24ecc2927b8d88db0679d37f48587031ddcf125d27f7a84215600b7ea029887c0058f556439b85564385fe03c1620e7fe2ea7aa72a64a08904e48e3118017808ad576b96a0dd7f98e03fcde1e43150a2553b381a2ce69d59cff34381c9d3e1b1502e305430112f89c2170dd9d2d1060c800b5916ff691f0ae72bdee37137e57a01dc218cfc38b7cbc1fe95522db47b2723ba6b0997967176cf9836b3efb9960183106af8aed85e07a8b967e90a556b0e4bd96ceddd19214b4789f9517b9cb15746477fcad3c0b9d8c2f4d0990520c525f5af01914e65530ac0815957546f9bab23c263d3b91c451f293e2d1a160956ae02dcaca8bda19df6c40cab99e81535e0809d56fae61349eadfe50551d87bc6397b4147d9325cdc7fa5f75067b9f2617cd733fffb7a92e5fa4b41994f0c52622ac96510b657af8a999e13136cb23cccddc3ce065b9f31247ab86cb809f332613c7ae7b8172d40ee7290716ea161e2b3beec25bc985beb09d7ce99d65e96b79230a3c2ca5ddefa8a75189e3ec924df81a9d0e21111a013a89bed78182029031f7a797155046941435edf6e5eebb9e662991f56c0f67e2c8e76bd4ed9976466724bd7c3c9a9b80b0d46a191a94f5ba91550fed0695413f2001cbcc081101be96d44a302c9c40d7aa48e004a16ba40b1df9b809136b84921c52b4579fc82c5d187d8e5de9779b99182b9dce46533fb08a001eb371e7604094e8864c80986d3e89228f00054f2dba3cd5b3ac6dd0728cd62fd1f85a710b35c3a7d99d4332298ba21b816f5b76c09149c6bd4ed5d6b5f47cb571b7a020f2bd9e05d95bd0d2182e9a761e16cb4de26156660c934da1d43456d86293d7a33a5b51cf5ec63f0b6fad114908efe83e48f042d1e38d91776871f34928898180df86350cdfa17a1002c335e64944a8a3b75419cad807ba93122a10ccdd1e408f6e2e9da239ead50421d0989b8d55770eddd1c865e6a00d0a26b4618c3790718fabae794cf5daf6b7c2161b5965c57e769be32fde7489ba4f34700646f21c48fc6fdc446658d959c446fbcd90255eb9acd4ebb9894c37c2cec3b5bd20be850d6465118992b7244ce6f896616ebda5725fc90265596115e1a84228540d86f6fcb28b2957c8f4f0b5fe228edf257ad2117f5750766fafff22b87923365447a79c871884e34c6a901077375b6f5cd33c723c0b0c8cfa56a4056f537b7ca27ff37669bf16f004645ce86b399097fe9c77017ac908134c2ec3dcba9a95b4eebc38dfafd7675fe7960d12824c8ea49fdf8994f70bc82fceee10e83543cf81122339ba6296d9abb551939849d6383de86b58afc3537d05c6a950c4fb125d0c875de92efccd8e6f354f7405f675afe76bb854465f6f4455dac6e9c78905ca30b86786d69887c66ceea6060bbcdf6677bdde177c9f907402325d4eb81552bd255f85916e219fadd3155e39d149152aea7a9ceb1f98e515e5e3abd1c9329189eb715bc44ac39ef90431256936f356e90c9e3db3934d8a257247cda66c69f94078872e9e4d961163a33ac73fc75f159190b4b2312f282030b0810aa0e35027c15b8e105523e28c9ff50336d73c629dec9e0ba28532a423ebfcb3a0c23d5ae80fb079e6e6f80cb08caffce96205f6364cb1364e07bf9031213e0d366bd3d886b94416578faa87a499de091abee30063ee45af28ee779cd3fd3fa8589f456c7e3d10a07c42fbea1eb53c549ce85c349823960567361767ed106052c2d0fb6e6868e91ff539d515e59441357c4109ca5c3ba07a0d102a9dfca19134f660a92de6f02354cc1e96eabe3e264c1d2252d9e5fb48a2b50ca03bf35803b9b56b3407fd86b7121b1e6abb476e62ebcea2899b58bce34136da4ad6a6bec78cbadfb87b736d3ffeba86bff319de9bdb11176aa355b6d0ade5e84b1281cafcef728a0e8b14d2b24f39bf959449a9c367b54797ebe69930193392b4ecf4f1f95629287f8e9ae1ea2502af47cddd7ba4f1a466b06fe9b7353b5bf8664f5d36fc4ffc1c2a8f197c90f8edda8ed825246d98ad46e31b23f6162752d9bbb594218420bd201e467bd080c592af5836b3d401940530fa7efd162bad178dcdc4e232016b286992f6ca4d02524e46e5fecf4d08065fd56337fd0d08c8998a20d0ee15632f4664764d99dd5dd3a3c782c1679856f2d88eba7f6614d89ebd7bd1ea57c3f4df9ce21d6526e272969bd3f96dca529d433dcb51a9a7d4f26f76516dca0f9d3929d5863b8f5589655ad81d72d2ad03ad6d8ec69c87d1eb1b0e16371650772c10f919c93ccd507b16663f4409eac064e05b2943c313b5ff4d4f2a59488aba3f9d7f497e8a2975c21a8bed7e5643d5f9231ecf501bd677978027e895fcd1f34fc3629800c0b9a0524e63d9999e77b30061b37fb36b3010ba21433a1d02bf08e5a5784990a71adc8f84267c76cc48458934cb0bf992bc3319ec334ad5437c12b087a266329be28ebd9012940f9a7e51822eeacd3e5fd9337b83405a0de727100d4a3e7223bdf9f1312360484401c57abc1e8dde3964da3bdf8c86b22b5456cea740bf821deb38ac76b554e1b955f09f941881b7f916b598ccf7e9dca33be67e2aa550242929ca0290e4e7a94b77436e40c2b56adf5087cb0603726af2ab6f743e4893de27e47388054fe72cad11c48ead683e1b6ca312c8a92dcb62df700d32c41ea5b65d4bc0aa6d11685d95149ff91d2b5c11c319d2e66913416628550d029d71edee77cb8f33a7964aaea89906b08f1ad48a02b4167070f0244c14bc1042afffd43d8e4e8002c2f96b02cfa15c58dc5d5acfd17c8da40c98b7c93153b13a3eef5de37b782dae1d3eeed2929320f7c7b23c19169275a9b3f8ec0afa5ef7a54dc21af6e7bd7955d474712ae8d60c4b8da5e775554ed1f00758863a040995f70ee0dbadfc7fd0babc951f261a52182ac03b45e08c9ce84ed813dce2af7e382290ff40eb5aefe0f2ab1f4620c2a20b2376310535976126d71b598e61da2c5558d1601919e12cea6518d9a739fdc40307db21111288974a9860a40d530e977998837d051038d1d9f54b4fb99f6c4d3a5fd0175c611806f3a59cdc87b9bb6f142d3246f0d24d427f5c5bb3eb6ed8faf210a00af0a47b0fad7a5eb5ac71b4f91032c17864adb6d0149196e72f6855ff7c7522fb191800a1f47f501223c45b5a6b8be64b96d94a0af25fbe9876261f7539ba6d5dbebe0f41ffb53e452774cf648660bb3a4a3cd9d042d7e817c275997201f806f141de6217de237727ae8e3d97eee1f105ef782c601b51742dd50d065c4f2f2bc9ecc530b8a2ea96ffefe4799674d8b27291888c7f1b95deeab7ec7d2dcfba418bcc7f4b34236c85fb794417e9c2187db4b338e3815257fa7b91d273af9711775f4e428ecb58c9e19f9bd29e4482ba488ab33f0db143c14db585b6a8ff370da10524fe36fe6a96fd252c6cdb52cb6505204b759ad219849a7475d3310edd54ffe7b1d032c51d755fce2eae0a487f305933d91898ee87b2ca35d259938977bd9aff93a140d998bdbf524a0ee853324093d8b17663d14c6180b87fb8d8eb4388b7425d59f31ce15b630ffeae8b2c77c72c4b3c36898e85975b78e3c01dd625158b9fb45cf0f050c3c81c63e721b9c4b1e7eb3ec01ce22a912ce22a7e3f89f0bb3f5bc5c0f4aa1427fa2be70650c7868e0e89bd683d6e56c02975c282879a8e3c8aee8bb82b0218df9ecae5b23b64c30d8c6c82a42cc489f7e0f716622a14354fbe552a0877c58159b080b5a5dc099695f242fd4af26f86156ef0c5a624b67f52e59e7b4fdbf6002bd52aa83524e111d80ce1f08fee278000000000000000100000009000000641960a65d2e6b1a924de28e65fff8657aec5090192fd1d2a265f06f81ca21d404a617a5661bfd376f856c788e0e10d11fb2a901fdc731aced40d78f1b64c12a31257e039c97d5776d93e18723b27fd1875cfa824aaac62793d0f5e6ed7998d3d17d22cefb73636ff000000000000000ffff0000a000000003d7b2d1581e7aaf774b9e6ae3ef7bd00f34f6211617ab340a675d8ab15e706c6351fcbe709d2b07052068b9a71e3dbcd37bcaa3d23950540fa91e71e0b4966d52b65986dd9f0e751408f344d6cda0ede3ae4cbfaf8012f9f85540a19063645addd56788326f587958dbbf22b38c26fef083df3655a1d054ed53f3c998f21c58726f7bef79bef069d071552f4ab6353c9614bb4018476f13f876dd8c0eef3f6493359643919a3a07ffb59ff9697cefe134b806e55d70bc5fad9866134c798c524b964130394c4adec7e41e0181ac3005f9e56caedb1cc0929e5cd00000000000f0000000000000008e413d14ff0000003eba339f542186d8178577fb9e7d90b3e3c791018cd865bbb457895cde9b30a3f519e2230dba3e621618e44c5d34149f5065d0d18eec2c07e775710be72f23323098f611c23cd396420283cbd327ce2bf1eed230351ae3f17f3c14b3fd47f1df90108681c2386d91b221c55e9274dbebec49d14750fcbe841336b31920d5b386248f90f54b53dae57d6e69c14e34a0db4ee0ad445821b6ec2009cbb21217eabee8388b9474c2d47459c5a357392d7c16cd9cac60a00414ed1f9c7c72aa9fc4f428a260227cfd66d8e103e09757e1791b1820e10ad592051bb1ee592da245625d763863c9a01eb6e0df000000000088000000000000007478e77f5d008b209f0000074855a232f79ff5611932301e017b500df7c7ebbf377ff6f08f4a39f591dc2a8764c8644bbba2a3403db39819417117f24756499e046eff34aee9660533f00a21d055c1cb6407aa310429b442c0644060de4a913a9d0ca4bab527fb03b46b2fa37f4ae8797b10ab55e3bd469f1c9f52b9c1a38a775ac9b4ff8eb1abe93e88ddc49913731bfdfd7653bdde595533c789edc95936f43b1f2c153a376bb6013c62ebf2dfaeed2bdd501efda4914a0fa151f4a538da13e95fe292522379d9"], 0x13b8}, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r10 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000700)=""/105) 19:33:50 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() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x101) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r6) kevent(r5, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0x1, 0x7fff, 0xff}, {{r2}, 0x5, 0x2c, 0x40000000, 0x3, 0x23}, {{r3}, 0xfffffffffffffffa, 0x4, 0x1, 0x8001, 0x7fffffff}, {{r4}, 0xfffffffffffffffd, 0x40, 0x0, 0x7fffffff, 0x9}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r7 = kqueue() dup2(r7, r1) 19:33:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="9b6577d0c769495465fbf700c07abddabafdf31114c7c6e4f01124998f9db21012148b728d64d19d1c5eca00c9ba47b35292a8e6cce719aee87728384807fd99f42f51e6c4e73af160eb1cd83cc54c49027a114d9d31f89df6ac08623b41498ba5ace3077d5609c9710a5acb9b0a1ab13f92f13b426d773fea8dea7ca00f20c1c68eb8888eba8750fb54b2ed18be6251772274745b41832b9421d8a992c673a6b1c3cd65254531b0a5a11f9af4078be4fcbf0ab618da4c47f819c500047ed7c7312387be1b438c7cdb0c8c442aedbfaf3915ee1f506a6f0135612494d4e5fbebc2dcfdcbf1896afee131b72539", 0xed}], 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r5, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 19:33:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0eef1fe2a6ddb459232f092f1d3125f810c9d9f3f", 0x50, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x5) vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff82542bb0, 0xffff800000e92000, 0, 1) -> e kernel: page 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(0xffffffff82542bb0, 0xffff800000e92000, 0, 1) -> e uvm_unmap_remove(ffff800000e91f00,0,80000000,ffff800014d1b718,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800014d1b750, count: 0 ddb> trace uvm_unmap_remove(ffff800000e91f00,0,80000000,ffff800014d1b718,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000e91f00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff800014d0fca0,ffff8000ffff84f8) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000b79000,ffff8000ffff84f8) at vm_create+0x182 VOP_IOCTL(fffffd80361fca90,c5005601,ffff800000b79000,1,fffffd803f7c6a80,ffff8000ffff84f8) at VOP_IOCTL+0x88 vn_ioctl(fffffd802be00b40,c5005601,ffff800000b79000,ffff8000ffff84f8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff84f8,ffff800014d1baf8,ffff800014d1bb40) at sys_ioctl+0x5b9 syscall(ffff800014d1bbc0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,568b7213010) at Xsyscall+0x128 end of kernel end trace frame: 0x56ac570e960, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800014d1b700 rbx 0 rdx 0x1997 __ALIGN_SIZE+0x997 rcx 0xffff80001596e000 rax 0xffff800000e91f00 r8 0x1 r9 0 r10 0x994af60494b8ba81 r11 0x9250e6fb4be83f2a r12 0 r13 0xfffffd802eaedd80 r14 0 r15 0xffff800000e91f00 rip 0xffffffff813897cb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014d1b650 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=22675 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8008,0xffff8000ffff9b40 process=0xffff8000ffff77b0 user=0xffff800014d16000, vmspace=0xfffffd803f013770 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 70897 141085 54124 0 2 0 syz-executor.0 *70897 22675 54124 0 7 0x4000000 syz-executor.0 58274 442446 34601 60929 2 0x10 syz-executor.1 58274 43973 34601 60929 3 0x4000090 ttyout syz-executor.1 58274 469971 34601 60929 3 0x4000090 ttyout syz-executor.1 58274 385601 34601 60929 3 0x4000090 ttyout syz-executor.1 58274 179532 34601 60929 3 0x4000090 ttyout syz-executor.1 58274 73704 34601 60929 3 0x4000090 ttyout syz-executor.1 58274 277576 34601 60929 3 0x4000090 ttyout syz-executor.1 58274 204801 34601 60929 3 0x4000090 ttyout syz-executor.1 58274 231348 34601 60929 2 0x4000010 syz-executor.1 58274 19693 34601 60929 2 0x4000010 syz-executor.1 54124 311386 6065 0 3 0x82 nanosleep syz-executor.0 83580 195268 1 0 3 0x100083 ttyin getty 34601 285890 6065 0 3 0x82 nanosleep syz-executor.1 81038 417844 0 0 3 0x14200 acct acct 50427 129571 0 0 3 0x14200 bored sosplice 6065 455607 57040 0 3 0x82 thrsleep syz-fuzzer 6065 385241 57040 0 3 0x4000082 thrsleep syz-fuzzer 6065 380443 57040 0 3 0x4000082 thrsleep syz-fuzzer 6065 410409 57040 0 3 0x4000082 thrsleep syz-fuzzer 6065 33464 57040 0 3 0x4000082 kqread syz-fuzzer 6065 501312 57040 0 3 0x4000082 thrsleep syz-fuzzer 6065 220785 57040 0 3 0x4000082 thrsleep syz-fuzzer 57040 476211 34999 0 3 0x10008a pause ksh 34999 516562 96677 0 3 0x92 select sshd 96677 47418 1 0 3 0x80 select sshd 47684 290175 92547 73 2 0x100090 syslogd 92547 321312 1 0 3 0x100082 netio syslogd 1687 238353 1 77 3 0x100090 poll dhclient 61055 146451 1 0 3 0x80 poll dhclient 77831 470419 0 0 2 0x14200 zerothread 34469 467975 0 0 3 0x14200 aiodoned aiodoned 80940 302607 0 0 3 0x14200 syncer update 63824 435911 0 0 3 0x14200 cleaner cleaner 25005 221333 0 0 3 0x14200 reaper reaper 68042 191223 0 0 3 0x14200 pgdaemon pagedaemon 71064 246532 0 0 3 0x14200 bored crynlk 32075 118624 0 0 3 0x14200 bored crypto 81117 344450 0 0 3 0x40014200 acpi0 acpi0 21139 56800 0 0 3 0x14200 bored softnet 74788 433902 0 0 3 0x14200 bored systqmp 19544 503047 0 0 3 0x14200 bored systq 90109 372479 0 0 3 0x40014200 bored softclock 63715 427245 0 0 3 0x40014200 idle0 97572 26580 0 0 3 0x14200 bored smr 1 284487 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 9560 6363K 10224K 78643K 27332 0 0 pcb 14 8K 8K 78643K 333 0 0 rtable 119 12K 12K 78643K 1122 0 0 ifaddr 70 15K 17K 78643K 380 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 186 0 0 iov 0 0K 32K 78643K 293 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1240 78K 78K 78643K 5796 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 30 0 0 VM map 3 0K 0K 78643K 21 0 0 sem 12 0K 0K 78643K 523 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 2521 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 50 38K 63K 78643K 943 0 0 subproc 32 2K 2K 78643K 206 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 167 0 0 in_multi 33 2K 2K 78643K 216 0 0 ether_multi 1 0K 0K 78643K 12 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 180 795K 795K 78643K 180 0 0 exec 0 0K 1K 78643K 542 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 105 21K 30K 78643K 6915 0 0 UVM aobj 126 3K 3K 78643K 134 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 378 0 0 NDP 16 0K 0K 78643K 119 0 0 temp 197 3532K 3608K 78643K 99292 0 0 kqueue 0 0K 0K 78643K 33 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 26 0 20 1 0 1 1 0 8 0 rtpcb 80 135 0 133 1 0 1 1 0 8 0 rtentry 112 155 0 110 2 0 2 2 0 8 0 unpcb 120 1145 0 1129 3 2 1 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5469 0 5469 1 1 0 1 0 8 0 tcpcb 544 587 0 583 1 0 1 1 0 8 0 ipq 40 2 0 2 2 2 0 1 0 8 0 ipqe 40 4 0 4 2 2 0 1 0 8 0 inpcb 280 1660 0 1652 4 3 1 2 0 8 0 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 24 0 20 1 0 1 1 0 8 0 pkpcb 40 14 0 14 6 6 0 1 0 8 0 ppxss 1128 49 0 49 8 7 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 712 0 493 17 3 14 16 0 8 0 art_table 32 713 0 493 2 0 2 2 0 8 0 art_node 16 147 0 107 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 12 2 1 1 1 0 8 0 semapl 112 519 0 509 1 0 1 1 0 8 0 shmpl 112 132 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5196 0 3802 46 0 46 46 0 8 0 ffsino 240 5196 0 3802 83 0 83 83 0 8 0 nchpl 144 8869 0 7247 61 0 61 61 0 8 0 uvmvnodes 72 6409 0 0 117 0 117 117 0 8 0 vnodes 208 6409 0 0 338 0 338 338 0 8 0 namei 1024 31532 0 31532 3 2 1 1 0 8 1 vmpool 520 19 0 18 7 6 1 1 0 8 0 scsiplug 64 5 0 5 3 3 0 1 0 8 0 scxspl 192 29780 0 29780 12 11 1 7 0 8 1 plimitpl 152 227 0 220 1 0 1 1 0 8 0 sigapl 432 2664 0 2650 2 0 2 2 0 8 0 futexpl 56 59101 0 59101 3 2 1 1 0 8 1 knotepl 112 1834 0 1815 1 0 1 1 0 8 0 kqueuepl 104 2546 0 2542 1 0 1 1 0 8 0 pipepl 112 5166 0 5143 11 9 2 2 0 8 1 fdescpl 424 2665 0 2650 2 0 2 2 0 8 0 filepl 120 24981 0 24870 22 17 5 7 0 8 1 lockfpl 104 827 0 826 1 0 1 1 0 8 0 lockfspl 48 283 0 282 1 0 1 1 0 8 0 sessionpl 112 29 0 19 1 0 1 1 0 8 0 pgrppl 48 53 0 43 1 0 1 1 0 8 0 ucredpl 96 3326 0 3318 1 0 1 1 0 8 0 zombiepl 144 2650 0 2650 2 1 1 1 0 8 1 processpl 864 2681 0 2650 4 0 4 4 0 8 0 procpl 632 5748 0 5701 4 0 4 4 0 8 0 sosppl 128 33 0 33 7 6 1 1 0 8 1 sockpl 384 2995 0 2969 18 14 4 7 0 8 0 mcl64k 65536 70 0 70 9 8 1 1 0 8 1 mcl16k 16384 14 0 14 9 8 1 1 0 8 1 mcl12k 12288 46 0 46 8 7 1 1 0 8 1 mcl9k 9216 19 0 19 10 9 1 1 0 8 1 mcl8k 8192 73 0 73 4 3 1 1 0 8 1 mcl4k 4096 198 0 198 3 2 1 1 0 8 1 mcl2k2 2112 26 0 26 6 6 0 1 0 8 0 mcl2k 2048 59617 0 59572 27 21 6 19 0 8 0 mtagpl 80 64 0 60 3 2 1 1 0 8 0 mbufpl 256 110702 0 110619 17 9 8 12 0 8 0 bufpl 256 13338 0 6920 402 0 402 402 0 8 0 anonpl 16 244605 0 231256 97 36 61 74 0 62 1 amapchunkpl 152 12071 0 11952 34 25 9 18 0 158 4 amappl16 192 12143 0 11348 93 53 40 53 0 8 0 amappl15 184 1021 0 1021 1 1 0 1 0 8 0 amappl14 176 616 0 611 1 0 1 1 0 8 0 amappl13 168 53 0 50 1 0 1 1 0 8 0 amappl12 160 301 0 298 1 0 1 1 0 8 0 amappl11 152 515 0 504 1 0 1 1 0 8 0 amappl10 144 370 0 369 1 0 1 1 0 8 0 amappl9 136 821 0 814 1 0 1 1 0 8 0 amappl8 128 392 0 363 2 1 1 2 0 8 0 amappl7 120 428 0 422 1 0 1 1 0 8 0 amappl6 112 523 0 510 1 0 1 1 0 8 0 amappl5 104 507 0 496 1 0 1 1 0 8 0 amappl4 96 2886 0 2859 1 0 1 1 0 8 0 amappl3 88 749 0 743 1 0 1 1 0 8 0 amappl2 80 20417 0 20343 3 1 2 3 0 8 0 amappl1 72 56988 0 56550 26 16 10 20 0 8 0 amappl 80 6130 0 6087 1 0 1 1 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 dma64 64 259 0 259 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 133 0 8 3 0 3 3 0 8 0 uaddrrnd 24 2684 0 2650 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2684 0 2650 1 0 1 1 0 8 0 vmmpekpl 168 26315 0 26287 2 0 2 2 0 8 0 vmmpepl 168 315875 0 313902 245 138 107 112 0 357 21 vmsppl 272 2664 0 2650 3 2 1 2 0 8 0 pdppl 4096 5374 0 5336 6 1 5 6 0 8 0 pvpl 32 821861 0 805037 349 179 170 269 0 265 28 pmappl 200 2683 0 2668 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 590 0 61 16 0 16 16 0 8 0